[dm-devel] [PATCH 2.6.20] updated dm-loop patch
Bryn M. Reeves
breeves at redhat.com
Thu Feb 15 12:28:10 UTC 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
devzero at web.de wrote:
> Hi Bryn,
>
> with this patch and also with 0.415 i have the following problem when compiling it with stock 2.6.20 :
>
> Building modules, stage 2.
> MODPOST 1 modules
> WARNING: "invalidate_mapping_pages" [drivers/md/dm-loop.ko] undefined!
> make[1]: *** [__modpost] Error 1
> make: *** [modules] Error 2
>
> i found , that this was due to missing
>
> EXPORT_SYMBOL(invalidate_mapping_pages);
>
> in mm/truncate.c
>
> i found
> http://lkml.org/lkml/2007/1/3/154
>
> it looks that this didn`t go into 2.6.20 and we need at least 2.6.20-git11 ?
> changelog at http://www.kernel.org/pub/linux/kernel/v2.6/snapshots/patch-2.6.20-git11.log telling that it had just had been merged on 10th of february:
>
Hi Roland,
That's right - I keep my git tree fairly close to upstream, so as soon
as the patch that deprecated invalidate_inode_pages was merged, I
converted dm-loop to use invalidate_mapping_pages instead.
This means that dm-loop will build without warnings on the latest
kernel.org tree but it does mean that you will need the additional patch
you referenced if you want to apply it to a plain 2.6.20 kernel.
Kind regards,
Bryn.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFF1FHa6YSQoMYUY94RAl2iAKDAlrTqxDCNP7i/bhexl6JJGW1rNwCgksXz
5limiJOmDRoBKdHDUsU0pFE=
=HwdH
-----END PGP SIGNATURE-----
More information about the dm-devel
mailing list