https://bugzilla.novell.com/show_bug.cgi?id=656744 https://bugzilla.novell.com/show_bug.cgi?id=656744#c0 Summary: Compilation error when using kernel sources 2.6.37-rc3-git6-9 from HEAD:kernel Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: HP OS/Version: openSUSE 11.3 Status: NEW Severity: Major Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: cristeab@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/5347 (KHTML, like Gecko) Chrome/7.0.517.44 Safari/534.7 I have been using several kernel sources, version 2.6.37 installed from openSUSE HEAD:kernel repository. After configuration (changed only the custom string to pe appended to kernel image and selected Athlon64 option) I get the following error at compilation: mm/slub.c: In function ‘kmalloc_estimate_bytes’: mm/slub.c:2883:4: error: implicit declaration of function ‘dma_kmalloc_cache’ mm/slub.c:2883:6: warning: assignment makes pointer from integer without a cast mm/slub.c:2886:6: warning: assignment from incompatible pointer type make[1]: *** [mm/slub.o] Error 1 make: *** [mm] Error 2 It seems that the function dma_kmalloc_cache() is not found in kernel sources, so I have commented out the lines using dma_kmalloc_cache() in order to be able to compile the kernel. Though, I still cannot boot the newly compiled kernel, but this seems to be an unrelated problem. Reproducible: Always Steps to Reproduce: 1. download the latest kernel sources from HEAD:kernel repository for openSUSE 11.3 2. start to compile the kernel: make 3. the compilation stop with the error gave in Details section -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.