[dm-devel] Re: Patchset 2.4.20-dm-10

Alasdair G Kergon agk at uk.sistina.com
Thu Mar 27 11:45:01 UTC 2003


On Thu, Mar 27, 2003 at 10:25:20AM +0000, Joe Thornber wrote:
> http://people.sistina.com/~thornber/patches/2.4-stable/2.4.20/2.4.20-dm-10.tar.bz2
 
I've uploaded a new device-mapper tarball corresponding to this:

  ftp://ftp.sistina.com/pub/LVM2/device-mapper/device-mapper.0.96.08.tgz

The tarball contains up-to-date combined patches for 2.4.20,
incorporating a few minor bug fixes and a little restructuring.
(NB The 2.4.19 patches in the tarball have *not* been updated.)

The userspace library has been updated to prepare for a device-mapper
API fix planned for the next release.

  The fix is to a few field definitions in the dm_ioctl structure and
  the change itself is not backwards-compatible.  But, as of this release,
  if the userspace library is *compiled against* a kernel tree that uses
  the *new* dm_ioctl definition, then the library will, if necessary,
  automatically fall back at *runtime* to using the old definition.
  In other words, provided this libdevmapper is compiled against the
  new definition, kernels/modules using the different definitions can 
  be interchanged without having to interchange libdevmapper.so.
  'configure --disable-compat' turns off this behaviour.

Alasdair
-- 
agk at uk.sistina.com




More information about the dm-devel mailing list