Failing kernel build when disabling CONFIG_4KSTACKS

Jaap Hoetmer jaaphoetmer at yahoo.com
Mon Apr 25 22:11:14 UTC 2005


As I happened to have purchased a PCMCIA wireless card
needing Ndiswrapper, I tried to install this. The
build of Ndiswrapper warns about the kernel probably
needing more than 4k stack space. This kernel hacking
option can be unset, allowing 8k stack space.

When unsetting this CONFIG_4KSTACK option and building
the 2.6.11-1.14_FC3 kernel, the build ultimately
fails, complaining about :

arch/i386/kernel/built-in.o(.init.text+0x1a47): In
function `init_IRQ':
arch/i386/kernel/i8259.c:429: undefined reference to
`irq_ctx_init'
arch/i386/kernel/built-in.o(.init.text+0x1a5e):arch/i386/kernel/i8259.c:429:
undefined reference to `irq_ctx_init'
make: *** [.tmp_vmlinux1] Error 1

Can someone explain what goes wrong here, and how this
can be resolved? Do I really need more stackspace if
using Ndiswrapper and NDIS drivers?

Any help greatly appreciated!

Regards,
Jaap

Send instant messages to your online friends http://uk.messenger.yahoo.com 




More information about the fedora-list mailing list