从2.6.15的内核开始,顶层目录下面有了一个叫做block的目录,内核目录结构变成了现在这个样子:
localhost-1:/usr/src/linux-2.6.22.1 # ls
COPYING Documentation MAINTAINERS README arch crypto fs init kernel mm scripts sound CREDITS Kbuild Makefile REPORTING-BUGS block drivers include ipc lib net security usr
进入block目录,用旁光看一下:
localhost:/usr/src/linux-2.6.22.1/block # ls
Kconfig Makefile blktrace.c deadline-iosched.c genhd.c ll_rw_blk.c scsi_ioctl.c
Kconfig.iosched as-iosched.c cfq-iosched.c elevator.c ioctl.c noop-iosched.c