>From mauelsha@EZ-Darmstadt.Telekom.de  Sun Dec 19 15:20:20 1999
From: Heinz Mauelshagen <mauelsha@EZ-Darmstadt.Telekom.de>
Message-Id: <199912191420.PAA17627@u9etz.ez-darmstadt.telekom.de>
Subject: PATCH: LOGICAL VOLUME MANAGER 0.8i vs 2.2.33
To: torvalds@transmeta.com
Date: Sun, 19 Dec 1999 15:20:19 +0100 (MET)
Cc: mge@EZ-Darmstadt.Telekom.de
X-Mailer: ELM [version 2.4ME+ PL47 (25)]

Hi Linus,

this is the Logical Volume Manager version 0.8i patch against Linux 2.3.33.


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       addition of remapping function pointer
                                to the LVM driver (additional remarks below)
drivers/block/lvm.c             driver
fs/partitions/check.c           addition of function pointer to name
                                generating function (/proc/partition support)
include/linux/lvm.h             driver header
include/linux/major.h           addition of driver majors
kernel/ksyms.c                  addition of LVM function pointer variables


I had to change ll_rw_block() to take care of changing device request queues
in case MD or LVM remap a request to another queue (see comments there).


Please include it and give me feedback.

Thank you very much.

Regards,
Heinz

BTW: additional LVM information and user space tools are available at
     <http://linux.msede.com/lvm>.
