This is the Logical Volume Manager version 0.8final patch against Linux 2.3.45. It supports the recent request queue changes. The patch changes the following files for the mentioned reasons: CREDITS 8*) MAINTAINERS 8*) Documentation/Configure.help block device configuration support Documentation/LVM-HOWTO 8*) drivers/block/Config.in block device configuration support drivers/block/Makefile " drivers/block/README.lvm pointer to user space tools etc. drivers/block/ll_rw_blk.c change of usage in __ll_rw_block() of q->make_request_fn() to remap in a stack drivers/block/lvm.c driver drivers/block/lvm-snap.c snapshot support code fs/block_dev.c avoided static definition of blkdev_close() and block_fsync() fs/partitions/check.c /proc/partition support include/linux/fs.h blkdev_close()/block_fsync() definitions include/linux/lvm.h driver header include/linux/major.h addition of driver majors kernel/ksyms.c addition of function pointer variables The change in ll_rw_blk.c should be very helpful for stacking volume drivers on top of each other (for eg. LVM on MD). Because of the broken MD state in 2.3.45 i wasn't able to test this.