[PATCH] 2.5.21 x86-64 jumbo patch - arch specific changes
Here is the big 2.5.21 x86-64 sync patch. It only touches arch/x86_64 and include/asm-x86_64. It requires a few other changes that I'm sending in separate mail. Changes: - merge wit 2.5.21 - merge from 2.5.21/i386 (new PCI code, new LDT code etc.) - sync with 2.4-x86_64 tree. - minor updates to 32bit emulation - better early console; including serial support. - now set up dummy PDA for booting to avoid problems - Fix GS reloading in context switch one instruction race - Remove hardcoded names from mpparse code - Fix inline assembly for RAID-5 xor (similar change needed for i386) - Real per cpu data support based on PDA field - Cleanup of offset.c generation requested by Kai: it only puts structure offsets into offset.h now. - Fix i387 fxsave signal frame problems. - Add uname emulation via personality ("linux32") - New SSE optimized checksum-copy, copy*user, memcpy, clear_page, copy_page functions. Other tunings/cleanups in checksum and other user memory access function. - check if exception table is really sorted - Cleanups in page table handling in preparation of non executable pages support. - Cleanup PDA access to not require offset.h (thanks to kai for kicking me to this) - use long long for u64/s64 to avoid more warnings - remove CONFIG_ISA - fix various bugs and other cleanups
Showing
This diff is collapsed.
arch/x86_64/lib/clear_page.S
0 → 100644
arch/x86_64/lib/copy_page.S
0 → 100644
arch/x86_64/lib/copy_user.S
0 → 100644
arch/x86_64/lib/csum-copy.S
0 → 100644
arch/x86_64/lib/io.c
0 → 100644
arch/x86_64/lib/memcpy.S
0 → 100644
arch/x86_64/lib/memmove.c
0 → 100644
arch/x86_64/lib/memset.S
0 → 100644
arch/x86_64/pci/Makefile
0 → 100644
arch/x86_64/pci/acpi.c
0 → 100644
arch/x86_64/pci/changelog
0 → 100644
arch/x86_64/pci/common.c
0 → 100644
This diff is collapsed.
arch/x86_64/pci/fixup.c
0 → 100644
This diff is collapsed.
arch/x86_64/pci/legacy.c
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment