Re: what's up for v2.6.25 in x86.git

Previous thread: [patch] sched: Keep total / count stats in addition to the max for wait time by Arjan van de Ven on Monday, January 21, 2008 - 3:08 pm. (2 messages)

Next thread: [PATCH 3/8] pecpu: Fix size of percpu_data.ptrs array rc8-mm1-fixup by travis on Monday, January 21, 2008 - 4:27 pm. (1 message)
To: <linux-kernel@...>
Cc: Thomas Gleixner <tglx@...>, H. Peter Anvin <hpa@...>
Date: Monday, January 21, 2008 - 4:14 pm

What's up for v2.6.25 for the x86 architecture code.

There are 763 commits in x86.git so far, from more than 90 contributors,
so it would be difficult to mention and credit every contribution in
this mail. See the shortlog attached further below for more details.

Here's an (incomplete) list of highlights:

- Continued, intense arch/x86 unification and cleanup work by lots of
people. (Harvey Harrison, Cyrill Gorcunov, Sam Ravnborg, Pavel
Machek, Hiroshi Shimamoto, Julia Lawall, Chris Wright and many
others)

- FIFO ticket spinlocks for better spinlock scalability (Nick Piggin)

- "regset" generalizations - the most important step towards utrace
support (==next-gen ptrace). (Roland McGrath)

- support for more than 255 CPUs [up to 4096 - in theory up to 65535]
(Nick Piggin, Mike Travis)

- almost complete 64-bit paravirt guest support :-) (Glauber de
Oliveira Costa and Jeremy Fitzhardinge).

- KGDB support on x86, finally! (Jason Wessel and others)

- percpu infrastructure improvements and cleanups (Mike Travis)

- PIE executable and brk randomization (Jiri Kosina)

- VDSO improvements and cleanups (Roland McGrath)

- branch-trace-store hardware support for ptrace (Markus Metzger)

- kprobes improvements (Masami Hiramatsu, Harvey Harrison, Abhishek
Sagar and others)

- continued "transform inb_p() uses safely" work (Alan Cox)

- TLB flushing optimizations for lower power cosumption (Venki
Pallipadi)

- next-gen platform enablement work and fixes (Yinghai Lu)

- change_page_attr() API fixes and improvements (Andi Kleen)

- CPU feature bits cleanups and improvements (Andi Kleen)

- various fixes (Jan Beulich)

- EFI support (Ying Huang)

- updated x86 setup code (H. Peter Anvin)

- more reliable sched_clock() (Guillaume Chazarain)

- RDC R-321x SoC subarchitecture support (Florian Fainelli)

- HPET improvements (Balaji Rao)

- assorted fixlets that kept the arch/x86 ball rolling smoothly in -mm
(An...

To: Ingo Molnar <mingo@...>
Cc: <linux-kernel@...>, Thomas Gleixner <tglx@...>, H. Peter Anvin <hpa@...>
Date: Monday, January 21, 2008 - 9:13 pm

This should actually be named differently. It should be
called

x86: don't unconditionally enable expensive SMP ppro workaround

I actually had a more complete patch which printed a warning if
booting such a system without the config option.

To: Ingo Molnar <mingo@...>
Cc: <linux-kernel@...>, Thomas Gleixner <tglx@...>, H. Peter Anvin <hpa@...>
Date: Monday, January 21, 2008 - 9:28 pm

Ah sorry, here is a refreshed version

To: Nick Piggin <nickpiggin@...>
Cc: <linux-kernel@...>, Thomas Gleixner <tglx@...>, H. Peter Anvin <hpa@...>
Date: Tuesday, January 22, 2008 - 8:39 am

looks good to me, but could you please send a delta patch against
x86.git:

http://redhat.com/~mingo/x86.git/README

and i'll backmerge it to your other patch (with the subject fixed, etc.)
once it passes qa, etc. Thanks,

Ingo
--

Previous thread: [patch] sched: Keep total / count stats in addition to the max for wait time by Arjan van de Ven on Monday, January 21, 2008 - 3:08 pm. (2 messages)

Next thread: [PATCH 3/8] pecpu: Fix size of percpu_data.ptrs array rc8-mm1-fixup by travis on Monday, January 21, 2008 - 4:27 pm. (1 message)