zfsonlinux/zfs — pull request #2753 by dweeezil (2014-10-02 12:27:23+00:00)
Title: Return number of pages freed in the __arc_shrunker_func().

According to the comments in the kernel's shrinker.h file, the
scan_objects callback should return the number of objects actually
freed. Previously, the shrinker returned the number of objects which
were _attempted_ to be freed. When the return value of a shrinker is
too high, callers may retry shrinking indefinitely.