new WORKQUE code from 36.1 and rest of kernel patched