LWN.net Logo

x86_64-2.6.10-3 released

From:  Andi Kleen <ak@suse.de>
To:  discuss@x86-64.org
Subject:  [discuss] x86_64-2.6.10-3 released
Date:  Wed, 24 Nov 2004 20:38:54 +0100


New x86-64 linux patchkit released

I backed out the NUMA node lookup optimizations that most likely caused the 
trouble with the previous version. Bert, please test on your machine.
New is support for displaying the SLIT ACPI table in sysfs, partly
based on a patch by Jack Steiner.  Also another CMP bug has been
fixed. And it should work properly now on Nvidia NForce4.  And
some other minor fixes are included too.

Please test and report any problems. I plan to submit these patches
to Andrew Morton for -mm* soon, so that they can be merged 
into mainline after 2.6.10 is out of the door.

ftp://ftp.x86-64.org/pub/linux/v2.6/x86_64-2.6.10rc2-3.bz2
71af99834bcd810c1f5ac4c853b18250  x86_64-2.6.10rc2-3.bz2

Broken out patches are in 
ftp://ftp.x86-64.org/pub/linux/v2.6/x86_64-2.6.10rc2-3/
To be applied in the order of the series file there or
using quilt.

Short description of all patches. The individual patches
have a longer description inline too.


amd-no-mmconfig
Disable mmconfig on AMD CPUs. 

async-ipi
Fix async IPI to not return before stack data is used.

cmp-fix
Fix a silly bug in the AMD K8 CMP support code.

cmp-legacy
Rename HTVALID to CMP_LEGACY

cmp-noht
Scheduler support for AMD CMP

cmp-warning
Fix a warning in the CMP support code for !CONFIG_NUMA

cpuinfo-newline
Add a missing newline in /proc/cpuinfo

debugstep
Allow a kernel debugger to hide single steps in more cases.

defconfig-update
Update defconfig

dma32
Add 4GB DMA32 zone

earlyprintk-iomem
Add a missing __iomem pointed out by Linus. 

em64-help
Fix EM64T config description

fakestackframe-dup
Remove duplicated FAKE_STACK_FRAME macro.

fix-vsyscall
Fix vsyscalls

gpf-kprobes
Check notify_die in GFP handler

gup-gate
Fix get_user_pages for vsyscalls

hpet_force.patch
Fix HPET warning

init-debug-output
Always print segfaults for init. 

ioapic-nosmp
Fix interaction between nosmp and pcibios_fixup_irqs().

ioremap-fix
Collected ioremap fixes

irda-fix
Make IRDA devices are not really ISA devices not depend on CONFIG_ISA.

irq-ifdef
Remove unneeded ifdef in hardirq.h

irqfixup-init
Fix quirk_via_irqpic

linus-patch

mga-enable
Reenable MGA DRI on x86-64

no-direct-memmap
Remove direct mem_map references

numa-cpu-fallback
Fix some outdated assumptions that CPU numbers are equal numbers.

pageattr-nx
Handle NX correctly in pageattr

pfn-valid
Add a real pfn_valid

pgtable-init
Cleanups preparing for memory hotplug

phys-id-export
Export phys_proc_id 

reboot-force
Add reboot=force

reboot-nobios
Remove BIOS reboot code

simnow-console
Add simnow console

sleep-length
Update uptime after suspend

slit-nowarning
Index: linux/drivers/acpi/numa.c

slit-steiner
Add SLIT (inter node distance) information to sysfs. 

slit-x86_64
Add x86_64 support for Jack Steiner's SLIT sysfs patch

srat
Add SRAT NUMA discovery to x86-64. 

sysfs-local-cpus
Add sysfs file to map PCI busses to nodes

time-fallback-increase
Increase time fallback threshold

trace-sig
Fix single stepping for signal handlers

unlimited-cpus
Allow to configure more CPUs and nodes.

vsyscall-flags
Remove debug information for vsyscalls

-Andi

Copyright © 2004, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds