[DRBD-user] DRBD doesn't work with Kernel 2.6.14 anymore

Lars Ellenberg Lars.Ellenberg at linbit.com
Sat Nov 12 22:58:28 CET 2005

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.


/ 2005-11-12 07:41:02 +0100
\ Thomas Schwanhäuser:
> Hi,
> 
> after upgrading to Kernel  2.6.14-1.1637_FC4smp on Fedora 4 (x86_64),
> the drbd modules can't be loaded anymore.
> 
> 
> Message Log:
> 
> --------
> Nov 11 21:37:15 *** kernel: drbd: Unknown symbol register_ioctl32_conversion
> Nov 11 21:37:15 *** kernel: drbd: Unknown symbol unregister_ioctl32_conversion
> Nov 11 21:37:15 *** modprobe: FATAL: Error inserting drbd
>            (/lib/modules/2.6.14-1.1637_FC4smp/kernel/drivers/block/drbd.ko):
>            Unknown symbol in module, or unknown parameter (see dmesg)
> ----------
> 
> I tried it both with drbd-0.7.11 and drbd-0.7.14, same problem.

right.

> /root/drbd-0.7.14/drbd/drbd_int.h:1108:5: warning: "USE_RW_WAIT_QUEUE_SPINLOCK" is not defined

duh. leftover from the 2.4 days, long since unused by drbd code.
triggers since new Makefile uses -Wundefined or something like that.
anyways. warning only.

> /root/drbd-0.7.14/drbd/drbd_main.c:1649: warning: implicit declaration
>            of function unregister_ioctl32_conversion

well. sorry for that one.
we seemingly ignored the deprecation of "(un)register_ioctl32_conversion"
in favor of the .compat_ioctl method, since, um 2.6.10, I believe?

affects only those systems with 64bit kernel but 32bit userland.
fix should be in svn, soonish.

thanks,

-- 
: Lars Ellenberg                                  Tel +43-1-8178292-0  :
: LINBIT Information Technologies GmbH            Fax +43-1-8178292-82 :
: Schoenbrunner Str. 244, A-1120 Vienna/Europe   http://www.linbit.com :
__
please use the "List-Reply" function of your email client.



More information about the drbd-user mailing list