shift BKL out of vfs_readdir()

Release: 2.5.9

Developer: Dave Hansen

Patched against: linux-2.5.9