Linux Operating System Source Code: IBM Patches

 
shift BKL out of vfs_readdir()
Description:
This patch takes the BKL out of vfs_readdir() and moves it into the individual filesystems.
Developer:
Dave Hansen
Status:
Included in project
Release Included:
linux-2.5.12

Notes:
This patch takes the BKL out of vfs_readdir() and moves it into the individual filesystems, all 35 of them. I have the feeling that this wasn't done before because there are a lot of these to change and it was a pain to find them all. I definitely got all of those that were defined in the in the structure declaration like this "readdir: fs_readdir;" vxfs_readdir was assigned strangely, but I found it anyway. I also left devfs out of this one. Richard Gooch seems confident that devfs has no need for the BKL.
Release Notes Date Files
2.5.9 Release Notes 2002-05-01  
  File Notes   vfs_readdir-bkl_shift-2.5.9-7.patch.gz