Skip to content

2.6.26-stable review

Greg KH linux-acpi lkml sparclinux 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest71 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/71x86-32: AMD c1e force timer broadcast latearch/x86/kernel/apic_32.c+24 -10 replies
2/71ACPI: Fix thermal shutdownsdrivers/acpi/processor_perflib.c+1 -10 replies
3/71i2c-dev: Return correct error code on class_create() failuredrivers/i2c/i2c-dev.c+3 -10 replies
4/71ixgbe: initialize interrupt throttle ratedrivers/net/ixgbe/ixgbe_main.c+6 -00 replies
5/71drivers/mmc/card/block.c: fix refcount leak in mmc_block_open()drivers/mmc/card/block.c+3 -10 replies
6/71async_tx: fix the bug in async_tx_run_dependenciescrypto/async_tx/async_tx.c+2 -10 replies
7/71mm: mark the correct zone as full when scanning zonelistsinclude/linux/mmzone.h mm/mmzone.c+7 -70 replies
8/71pxa2xx_spi: dma bugfixesdrivers/spi/pxa2xx_spi.c+43 -140 replies
9/71pxa2xx_spi: chipselect bugfixesdrivers/spi/pxa2xx_spi.c+48 -110 replies
10/71smb.h: do not include linux/time.h in userspaceinclude/linux/smb.h+2 -00 replies
11/71USB: fix hcd interrupt disablingdrivers/usb/core/hcd.c+2 -10 replies
12/71SCSI: qla2xxx: Defer enablement of RISC interrupts until ISP initialization completes.drivers/scsi/qla2xxx/qla_isr.c drivers/scsi/qla2xxx/qla_os.c+2 -10 replies
13/71ALSA: hda - Fix model for Dell Inspiron 1525sound/pci/hda/patch_sigmatel.c+1 -10 replies
14/71ALSA: oxygen: fix distorted output on AK4396-based cardssound/pci/oxygen/hifier.c sound/pci/oxygen/oxygen.c+8 -00 replies
15/71ALSA: fix locking in snd_pcm_open*() and snd_rawmidi_open*()sound/core/pcm.c sound/core/rawmidi.c+4 -40 replies
16/71ALSA: remove unneeded power_mutex lock in snd_pcm_dropsound/core/pcm_native.c+3 -100 replies
17/71KVM: SVM: fix random segfaults with NPT enabledarch/x86/kvm/svm.c+10 -00 replies
18/71KVM: SVM: fix guest global tlb flushes with NPTarch/x86/kvm/svm.c+4 -00 replies
19/71x86-64: Clean up save/restore_i387() usagearch/x86/kernel/signal_64.c include/asm-x86/i387.h+53 -540 replies
20/71x64, fpu: fix possible FPU leakage in error conditionsarch/x86/kernel/signal_64.c arch/x86/kernel/traps_64.c include/asm-x86/i387.h+18 -40 replies
21/71x86: Fix broken LDT access in VMIarch/x86/kernel/vmi_32.c+1 -10 replies
22/71block: submit_bh() inadvertently discards barrier flag on a sync writefs/buffer.c+8 -50 replies
23/71sched: fix process time monotonicityfs/proc/array.c include/linux/sched.h kernel/exit.c +1 more+66 -620 replies
24/71APIC routing fixarch/x86/kernel/apic_32.c arch/x86/kernel/apic_64.c arch/x86/kernel/genapic_64.c +5 more+22 -80 replies
25/71ocfs2: Increment the reference count of an already-active stack.fs/ocfs2/stackglue.c+4 -30 replies
26/71sg: disable interrupts inside sg_copy_bufferlib/scatterlist.c+4 -10 replies
27/71x86: Fix 27-rc crash on vsmp due to paravirt during module loadarch/x86/kernel/vsmp_64.c+1 -10 replies
28/71rt2x00: Use ieee80211_hw->workqueue againdrivers/net/wireless/rt2x00/rt2x00.h drivers/net/wireless/rt2x00/rt2x00dev.c drivers/net/wireless/rt2x00/rt2x00mac.c+8 -170 replies
29/71x86: fdiv bug detection fixarch/x86/kernel/cpu/bugs.c+5 -10 replies
30/71x86: fix oprofile + hibernation badnessarch/x86/oprofile/nmi_int.c+36 -30 replies
31/71x86: PAT proper tracking of set_memory_uc and friendsarch/x86/mm/pageattr.c+3 -30 replies
32/71x86-64: fix overlap of modules and fixmap areasarch/x86/kernel/head64.c include/asm-x86/pgtable_64.h+2 -10 replies
33/71mm: dirty page tracking race fixinclude/linux/rmap.h mm/filemap_xip.c mm/rmap.c+11 -70 replies
34/71rtc: fix deadlockinclude/asm-generic/rtc.h+4 -80 replies
35/71x86: fix SMP alternatives: use mutex instead of spinlock, text_poke is sleepablearch/x86/kernel/alternative.c+9 -90 replies
36/71ACPI: Avoid bogus EC timeout when EC is in Polling modedrivers/acpi/ec.c+2 -00 replies
37/71x86: add io delay quirk for Presario F700arch/x86/kernel/io_delay.c+8 -00 replies
38/71x86: fix memmap=exactmap boot argumentarch/x86/kernel/e820_32.c arch/x86/kernel/e820_64.c+2 -20 replies
39/71clockevents: prevent clockevent event_handler ending up handler_noopinclude/linux/clockchips.h kernel/time/clockevents.c kernel/time/tick-common.c+4 -20 replies
40/71clockevents: prevent endless loop in periodic broadcast handlerkernel/time/tick-broadcast.c+8 -30 replies
41/71clockevents: enforce reprogram in oneshot setupkernel/time/tick-oneshot.c+14 -40 replies
42/71clockevents: prevent multiple init/shutdownkernel/time/tick-broadcast.c+13 -70 replies
43/71clockevents: prevent endless loop lockupkernel/time/tick-broadcast.c kernel/time/tick-internal.h kernel/time/tick-oneshot.c+33 -150 replies
44/71HPET: make minimum reprogramming delta usefularch/x86/kernel/hpet.c+2 -20 replies
45/71clockevents: broadcast fixup possible waiterskernel/time/tick-broadcast.c+36 -10 replies
46/71x86: HPET fix moronic 32/64bit thinkoarch/x86/kernel/hpet.c+4 -40 replies
47/71x86: HPET: read back compare register before reading counterarch/x86/kernel/hpet.c+7 -00 replies
48/71ntp: fix calculation of the next jiffie to trigger RTC synckernel/time/ntp.c+1 -10 replies
49/71clockevents: remove WARN_ON which was used to gather informationkernel/time/tick-oneshot.c+8 -100 replies
50/71pcmcia: Fix broken abuse of dev->driver_datadrivers/pcmcia/ds.c+14 -90 replies
51/71af_key: Free dumping state on socket closenet/key/af_key.c+19 -110 replies
52/71XFRM,IPv6: initialize ip6_dst_blackhole_ops.kmem_cachepnet/ipv6/route.c+2 -00 replies
53/71ipv6: Fix OOPS in ip6_dst_lookup_tail().net/ipv6/ip6_output.c+32 -320 replies
54/71niu: panic on resetdrivers/net/niu.c+56 -00 replies
55/71netlink: fix overrun in attribute iterationinclude/net/netlink.h+1 -10 replies
56/71ipsec: Fix pskb_expand_head corruption in xfrm_state_check_spacenet/xfrm/xfrm_output.c+7 -30 replies
57/71sctp: do not enable peer features if we cant do them.net/sctp/sm_make_chunk.c+7 -20 replies
58/71sctp: Fix oops when INIT-ACK indicates that peer doesnt support AUTHnet/sctp/associola.c net/sctp/sm_make_chunk.c+7 -80 replies
59/71udp: Fix rcv socket lockingnet/ipv4/udp.c+33 -260 replies
60/71sparc64: Fix PCI error interrupt registry on PSYCHO.arch/sparc64/kernel/pci_psycho.c+3 -32 replies
61/71sparc64: Fix interrupt register calculations on Psycho and Sabre.arch/sparc64/kernel/prom.c+6 -980 replies
62/71sparc64: Fix OOPS in psycho_pcierr_intr_other().arch/sparc64/kernel/pci_psycho.c+5 -30 replies
63/71sparc64: Fix disappearing PCI devices on e3500.arch/sparc64/kernel/of_device.c+4 -50 replies
64/71sparc64: Fix missing devices due to PCI bridge test in of_create_pci_dev().arch/sparc64/kernel/pci.c+1 -10 replies
65/71braille_console: only register notifiers when the braille console is useddrivers/accessibility/braille/braille_console.c+4 -90 replies
66/71ALSA: snd-powermac: mixers for PowerMac G4 AGPsound/ppc/awacs.c+16 -30 replies
67/71ALSA: snd-powermac: HP detection for 1st iMac G3 SLsound/ppc/awacs.c+22 -90 replies
68/71fbcon: fix monochrome color value calculationdrivers/video/console/fbcon.h+1 -10 replies
69/71rtc: fix kernel panic on second use of SIGIO nofiticationdrivers/rtc/rtc-dev.c+9 -60 replies
70/71mm owner: fix race between swapoff and exitfs/exec.c kernel/cgroup.c kernel/exit.c +1 more+27 -50 replies
71/71S390: CVE-2008-1514: prevent ptrace padding area read/write in 31-bit modearch/s390/kernel/compat_ptrace.h arch/s390/kernel/ptrace.c+29 -00 replies

Reviews trailers per patch

8 of 71 patches have a Reviewed-by or Acked-by.

PatchThomas GleixnerJesse BrandeburgPierre OssmanSuresh SiddhaMarcos MatsunagaVegard NossumPeter ZijlstraLuiz Fernando N. CapitulinoDmitry NezhevenkoBenjamin TheryThomas GrafMariusz KozlowskiAlessandro ZummoDavid BrownellJan Kratochvil
1/71A-b
2/71
3/71
4/71A-b
5/71A-b
6/71
7/71
8/71
9/71
10/71
11/71
12/71
13/71
14/71
15/71
16/71
17/71
18/71
19/71A-b
20/71
21/71
22/71
23/71
24/71
25/71T-b
26/71
27/71
28/71
29/71
30/71T-b
31/71
32/71
33/71A-b
34/71
35/71
36/71
37/71
38/71
39/71
40/71
41/71
42/71
43/71
44/71T-b T-b
45/71
46/71
47/71
48/71
49/71
50/71
51/71
52/71A-b
53/71
54/71
55/71A-b
56/71
57/71
58/71
59/71
60/71
61/71
62/71
63/71
64/71
65/71
66/71T-b
67/71T-b
68/71
69/71A-b A-b
70/71
71/71T-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 15 reviewers.

Read the v1 thread

Cover letter [patch 00/71] 2.6.26-stable review

This is the start of the stable review cycle for the 2.6.26.6 release. There are 71 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let us know. If anyone is a maintainer of the proper subsystem, and wants to add a Signed-off-by: line to the patch, please respond with it.

These patches are sent out with a number of different people on the Cc:
line. If you wish to be a reviewer, please email [email protected] to add your name to the list. If you want to be off the reviewer list, also email us.

Responses should be made by Wed Oct 8, 22:00:00 UTC. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	kernel.org/pub/linux/kernel/v2.6/stable-review/patch-2.6.26.8-rc1.gz

and the diffstat can be found below.

thanks,

the -stable release team

 Makefile                                        |    2 
 arch/s390/kernel/compat_ptrace.h                |    1 
 arch/s390/kernel/ptrace.c                       |   28 +++++
 arch/sparc64/kernel/of_device.c                 |    9 -
 arch/sparc64/kernel/pci.c                       |    2 
 arch/sparc64/kernel/pci_psycho.c                |   14 +-
 arch/sparc64/kernel/prom.c                      |  104 +--------------------
 arch/x86/kernel/alternative.c                   |   18 +--
 arch/x86/kernel/apic_32.c                       |   30 +++++-
 arch/x86/kernel/apic_64.c                       |    3 
 arch/x86/kernel/cpu/bugs.c                      |    6 +
 arch/x86/kernel/e820_32.c                       |    2 
 arch/x86/kernel/e820_64.c                       |    2 
 arch/x86/kernel/genapic_64.c                    |    2 
 arch/x86/kernel/head64.c                        |    1 
 arch/x86/kernel/hpet.c                          |   19 ++-
 arch/x86/kernel/io_delay.c                      |    8 +
 arch/x86/kernel/mpparse.c                       |    5 +
 arch/x86/kernel/setup.c                         |    1 
 arch/x86/kernel/setup_32.c                      |   11 +-
 arch/x86/kernel/signal_64.c                     |   62 ++++++++++++
 arch/x86/kernel/traps_64.c                      |    9 +
 arch/x86/kernel/vmi_32.c                        |    2 
 arch/x86/kernel/vsmp_64.c                       |    2 
 arch/x86/kvm/svm.c                              |   14 ++
 arch/x86/mach-generic/bigsmp.c                  |    2 
 arch/x86/mm/pageattr.c                          |    6 -
 arch/x86/oprofile/nmi_int.c                     |   39 +++++++-
 crypto/async_tx/async_tx.c                      |    3 
 drivers/accessibility/braille/braille_console.c |   13 --
 drivers/acpi/ec.c                               |    2 
 drivers/acpi/processor_perflib.c                |    2 
 drivers/i2c/i2c-dev.c                           |    4 
 drivers/mmc/card/block.c                        |    4 
 drivers/net/ixgbe/ixgbe_main.c                  |    6 +
 drivers/net/niu.c                               |   56 +++++++++++
 drivers/net/wireless/rt2x00/rt2x00.h            |    4 
 drivers/net/wireless/rt2x00/rt2x00dev.c         |   17 ---
 drivers/net/wireless/rt2x00/rt2x00mac.c         |    4 
 drivers/pcmcia/ds.c                             |   23 ++--
 drivers/rtc/rtc-dev.c                           |   15 +--
 drivers/scsi/qla2xxx/qla_isr.c                  |    1 
 drivers/scsi/qla2xxx/qla_os.c                   |    2 
 drivers/spi/pxa2xx_spi.c                        |  116 ++++++++++++++++++------
 drivers/usb/core/hcd.c                          |    3 
 drivers/video/console/fbcon.h                   |    2 
 fs/buffer.c                                     |   13 +-
 fs/exec.c                                       |    2 
 fs/ocfs2/stackglue.c                            |    7 -
 fs/proc/array.c                                 |   59 ------------
 include/asm-generic/rtc.h                       |   12 --
 include/asm-x86/i387.h                          |   56 -----------
 include/asm-x86/mpspec.h                        |    1 
 include/asm-x86/pgtable_64.h                    |    2 
 include/linux/clockchips.h                      |    2 
 include/linux/mmzone.h                          |   12 +-
 include/linux/rmap.h                            |    2 
 include/linux/sched.h                           |    4 
 include/linux/smb.h                             |    2 
 include/net/netlink.h                           |    2 
 kernel/cgroup.c                                 |    5 -
 kernel/exit.c                                   |   18 ++-
 kernel/sched.c                                  |   59 ++++++++++++
 kernel/time/clockevents.c                       |    3 
 kernel/time/ntp.c                               |    2 
 kernel/time/tick-broadcast.c                    |   78 ++++++++++++----
 kernel/time/tick-common.c                       |    1 
 kernel/time/tick-internal.h                     |    2 
 kernel/time/tick-oneshot.c                      |   44 +++++++--
 lib/scatterlist.c                               |    5 -
 mm/filemap_xip.c                                |    2 
 mm/memcontrol.c                                 |   13 ++
 mm/mmzone.c                                     |    2 
 mm/rmap.c                                       |   14 +-
 net/ipv4/udp.c                                  |   59 ++++++------
 net/ipv6/ip6_output.c                           |   64 ++++++-------
 net/ipv6/route.c                                |    2 
 net/key/af_key.c                                |   30 +++---
 net/sctp/associola.c                            |    9 +
 net/sctp/sm_make_chunk.c                        |   15 +--
 net/xfrm/xfrm_output.c                          |   12 +-
 sound/core/pcm.c                                |    4 
 sound/core/pcm_native.c                         |   13 --
 sound/core/rawmidi.c                            |    4 
 sound/pci/hda/patch_sigmatel.c                  |    2 
 sound/pci/oxygen/hifier.c                       |    4 
 sound/pci/oxygen/oxygen.c                       |    4 
 sound/ppc/awacs.c                               |   50 +++++++---
 88 files changed, 862 insertions(+), 515 deletions(-)