zfsonlinux/spl — pull request #107 by behlendorf (2012-05-02 23:47:27+00:00)
Title: Slab improvements

Four patches designed to improve direct memory reclaim for the spl kmem caches, and a regression test designed to ensure direct reclaim is working as designed. Additional testing is needed but the OOM events which used to occur during some of the more stressful kmem splat tests seem to be fixed.

77c0ef7 Add SPLAT test to exercise slab direct reclaim
e034bad Ensure a minimum of one slab is reclaimed
48b5e98 Ensure direct reclaim forward progress
8d24ff3 Ignore slab cache age and delay in direct reclaim
9b8459b Throttle number of freed slabs based on nr_to_scan