* Andi Kleen (ak at suse.de) wrote: > Maybe it's my toolchain (gcc 4.0) or my config (defconfig) > But looking at the asm() I'm not sure it ever worked anywhere. That's possible, I recall this being broken before and it was not hitting everyone. BTW, here's what I have so far... Up to 'config-core2' both ff and mm are the same with these minor caveats below[1]. This includes the core paravirt patches. I'm now digging into the last few tidy-up type of patches. [1] The changes below were to try and get clean diffs. Nothing substantial, mostly just things that have gone upstream. in ff, not mm ------------- i386-pci-dma-iounmap (added to mm for clean diff) in mm, not ff ------------- x86_64-mm-io-apic-reuse.patch (commented out from mm) x86_64-mm-fix-exit-idle-race.patch (pushed to linus) x86_64-mm-reserve-bootmem-beyond-end-pfn.patch (pushed to linus) x86_64-mm-setup-saved_max_pfn-correctly-kdump.patch (pushed to linus) x86_64-mm-ptrace-compat-threadarea.patch (pushed to linus) x86_64-mm-pci-mcfg-reserve-e820.patch (dropped?) x86_64-mm-fix-boot-gdt-limit.patch (pushed) x86_64-mm-e820-small-entries.patch (dropped?) refreshed in mm --------------- x86_64-mm-i386-reloc-abssym.patch x86_64-mm-try-multiple-timer-pins.patch