To whom it may concern. Building 2.6.30-rc6-git3 I get the following section mismatch. RHEL4.3 userspace on x86_64. Config attached. BUILD arch/x86/boot/bzImage Root device is (104, 3) Setup is 12664 bytes (padded to 12800 bytes). System is 2648 kB CRC 827874e2 Kernel: arch/x86/boot/bzImage is ready (#3) Building modules, stage 2. MODPOST 470 modules WARNING: drivers/gpu/drm/i915/i915.o(.text+0x1313e): Section mismatch in reference from the function intel_lvds_init() to the variable .init.data:intel_no_lvds The function intel_lvds_init() references the variable __initdata intel_no_lvds. This is often because intel_lvds_init lacks a __initdata annotation or the annotation of intel_no_lvds is wrong. Cheers Martin