Control: severity 760239 wishlist Control: retitle 760239 aufs fails to build with PREEMPT_RT patchset applied and enabled Control: tag 760239 wontfix
On Mon, 2014-09-01 at 17:29 -0700, David Christensen wrote: > Package: linux-source > Version: 3.14+59 > Severity: normal > > Dear Maintainer, > > I am attempting to compile a realtime kernel on and for Jessie i386. > > > I started with the configuration file /boot/config-3.14-2-686-pae and > made two changes via menuconfig: > > Preemption Model => Fully Preemptible Kernel (RT) > > Timer frequency => 1000 HZ > > > When I attempt to build the kernel package, it fails: > > 2014-09-01 16:26:54 root@dc86yxb1 /usr/src/linux-source-3.14 > # make-kpkg --append-to-version -rt --initrd kernel_image > exec make kpkg_version=13.014 -f > /usr/share/kernel-package/ruleset/minimal.mk debian APPEND_TO_VERSION=-rt > INITRD=YES > ====== making target debian/stamp/conf/minimal_debian [new prereqs: > ]====== > This is kernel package version 13.014. > .... > CC [M] fs/aufs/iinfo.o > CC [M] fs/aufs/inode.o > CC [M] fs/aufs/i_op.o > fs/aufs/i_op.c: In function 'au_pin_hdir_set_owner': > fs/aufs/i_op.c:435:28: error: 'struct mutex' has no member named 'owner' > p->hdir->hi_inode->i_mutex.owner = task; > ^ > scripts/Makefile.build:308: recipe for target 'fs/aufs/i_op.o' failed > make[3]: *** [fs/aufs/i_op.o] Error 1 > scripts/Makefile.build:455: recipe for target 'fs/aufs' failed > make[2]: *** [fs/aufs] Error 2 > Makefile:847: recipe for target 'fs' failed > make[1]: *** [fs] Error 2 > make[1]: Leaving directory '/usr/src/linux-source-3.14' > debian/ruleset/targets/common.mk:295: recipe for target > 'debian/stamp/build/kernel' failed > make: *** [debian/stamp/build/kernel] Error 2 aufs and the PREEMPT_RT patchset are both developed out-of-tree, so it's not particularly surprising that they don't work together. I also don't think it's reasonable to ask the aufs author to support this. Ben. -- Ben Hutchings Experience is directly proportional to the value of equipment destroyed. - Carolyn Scheppner
signature.asc
Description: This is a digitally signed message part