[DRBD-user] DRBD 8.4.4 fails to compile against kernel 3.13

Christian Balzer chibi at gol.com
Wed Apr 9 11:25:44 CEST 2014

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


when trying to compile (with module-assistant per the docs and done plenty
of times before with other kernels, debian or hand rolled) DRBD 8.4.4
against a 3.13 (Debian backports) kernel I get this error:

CC [M]  /usr/src/modules/drbd/drbd/drbd_buildtag.o
CC [M]  /usr/src/modules/drbd/drbd/drbd_bitmap.o
In file included from /usr/src/modules/drbd/drbd/drbd_int.h:48:0,
                 from /usr/src/modules/drbd/drbd/drbd_bitmap.c:35:
/usr/src/modules/drbd/drbd/drbd_wrappers.h:360:21: error: static
declaration of ‘vzalloc’ follows non-static declaration
note: previous declaration of ‘vzalloc’ was here
make[6]: *** [/usr/src/modules/drbd/drbd/drbd_bitmap.o] Error 1

So I guess no 8.4.4 for 3.13 users?

I mean, the release notes for 8.4.4 only promised it would compile against
3.11, but since the in-kernel DRBD version is still 8.4.3 with 3.13 and I
am being bitten by what looks like a bug fixed in 8.4.4 I would really
appreciate something being done on that front.

Christian Balzer        Network/Systems Engineer                
chibi at gol.com   	Global OnLine Japan/Fusion Communications

More information about the drbd-user mailing list