• Jens Axboe's avatar
    io_uring: impose max limit on apoll cache · 9731bc98
    Jens Axboe authored
    Caches like this tend to grow to the peak size, and then never get any
    smaller. Impose a max limit on the size, to prevent it from growing too
    big.
    
    A somewhat randomly chosen 512 is the max size we'll allow the cache
    to get. If a batch of frees come in and would bring it over that, we
    simply start kfree'ing the surplus.
    Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
    9731bc98
alloc_cache.h 1.14 KB