drbd 8.0.16 will fails if you try to compile against 2.6.30 kernel with message: /var/tmp/portage/sys-cluster/drbd-kernel-8.0.16/work/drbd-8.0.16/drbd/drbd_main.c: In function ‘drbd_init’: /var/tmp/portage/sys-cluster/drbd-kernel-8.0.16/work/drbd-8.0.16/drbd/drbd_main.c:2773: error: ‘struct proc_dir_entry’ has no member named ‘owner’ make[2]: *** [/var/tmp/portage/sys-cluster/drbd-kernel-8.0.16/work/drbd-8.0.16/drbd/drbd_main.o] Error 1 make[1]: *** [_module_/var/tmp/portage/sys-cluster/drbd-kernel-8.0.16/work/drbd-8.0.16/drbd] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.30-gentoo-r4' make: *** [kbuild] Error 2 Reproducible: Always Steps to Reproduce: Just trivial patch needed to fix. Same thing as were with meny other modules for 2.6.30 kernel.
Created attachment 200154 [details, diff] fixup for drbd-kernel 8.0.16 sources Maybe also usable for all versions
(In reply to comment #1) > Created an attachment (id=200154) [edit] > fixup for drbd-kernel 8.0.16 sources > > Maybe also usable for all versions > (In reply to comment #1) > Created an attachment (id=200154) [edit] > fixup for drbd-kernel 8.0.16 sources > > Maybe also usable for all versions > http://forums.gentoo.org/viewtopic-t-788057-highlight-drbd.html your patch does not work for me :-(
fixed in CVS