On 8/9/21 6:04 AM, Pavel Begunkov wrote: > 1,2 -- optimisation with kvmalloc()'ing file tables > 4 -- optimise prep_rw() still touching inode with !REG fixed files > 11 -- a small CQ waiting optimisation > 20 -- put_task optimisation, saves atomics in many cases > 23 -- helps req alloc sustainability, also needed for futures features > > All others are cleanups, where 6-28 are resends. Applied 1-20, stopped at 21 as that needs a re-spin. -- Jens Axboe