Kernel 2.5.40 and QUEUE_TASK compile errors

Lee Leahu (lee@ricis.com)
Thu, 3 Oct 2002 13:29:24 -0500


Rasmus had posted a patch on linux.kernel newsgroup i found on gropus.google.com. Unfortunately, the patch doesn't work on my code.

im using the 2.5.40 kernel. Please advise.

This command:

ld -m elf_i386 -e stext -T arch/i386/vmlinux.lds.s arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/built-in.o --start-group arch/i386/kernel/built-in.o arch/i386/mm/built-in.o arch/i386/mach-generic/built-in.o kernel/built-in.o mm/built-in.o fs/built-in.o ipc/built-in.o security/built-in.o lib/lib.a arch/i386/lib/lib.a drivers/built-in.o sound/built-in.o arch/i386/pci/built-in.o net/built-in.o --end-group -o .tmp_vmlinux

Produces these errors:

fs/built-in.o: In function `pagebuf_queue_task':
fs/built-in.o(.text+0xa96df): undefined reference to `queue_task'
fs/built-in.o: In function `pagebuf_iodone':
fs/built-in.o(.text+0xa9781): undefined reference to `queue_task'
fs/built-in.o: In function `pagebuf_iodone_daemon':
fs/built-in.o(.text+0xaa0ba): undefined reference to `TQ_ACTIVE'
fs/built-in.o(.text+0xaa0e8): undefined reference to `run_task_queue'
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/