Skip to content

2.6.32.7-stable review

Greg KH linux-acpi lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest98 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/98clockevent: Dont remove broadcast device when cpu is deadkernel/time/clockevents.c+2 -10 replies
2/98clockevents: Add missing include to pacify sparsekernel/time/clockevents.c+2 -00 replies
3/98ACPI: dont cond_resched if irq is disabledinclude/acpi/platform/aclinux.h+1 -10 replies
4/98sfc: Fix DMA mapping cleanup in case of an error in TSOdrivers/net/sfc/tx.c+2 -20 replies
5/98be2net: Add support for next generation of BladeEngine device.drivers/net/benet/be.h+13 -20 replies
6/98be2net: Add the new PCI IDs to PCI_DEVICE_TABLE.drivers/net/benet/be_main.c+2 -00 replies
7/98mpt2sas: New device SAS2208 support is addeddrivers/scsi/mpt2sas/mpi/mpi2_cnfg.h drivers/scsi/mpt2sas/mpt2sas_scsih.c+26 -00 replies
8/98ar9170: Add support for D-Link DWA 160 A2drivers/net/wireless/ath/ar9170/usb.c+3 -10 replies
9/98powerpc/fsl: Add PCI device ids for new QoirQ chipsarch/powerpc/sysdev/fsl_pci.c include/linux/pci_ids.h+28 -00 replies
10/98davinci: dm646x: Add support for 3.x silicon revisionarch/arm/mach-davinci/dm646x.c+8 -10 replies
11/98Input: ALPS - add interleaved protocol support (Dell E6x00 series)drivers/input/mouse/alps.c drivers/input/mouse/alps.h+228 -250 replies
12/98Driver-Core: devtmpfs - set root directory mode to 0755drivers/base/devtmpfs.c+1 -12 replies
13/98driver-core: fix devtmpfs crash on s390drivers/base/devtmpfs.c+2 -10 replies
14/98ALSA: hda - Add PCI IDs for Nvidia G2xx-seriessound/pci/hda/hda_intel.c+3 -00 replies
15/98V4L/DVB (13569): smsusb: add autodetection support for five additional Hauppauge USB IDsdrivers/media/dvb/siano/smsusb.c+10 -00 replies
16/98USB: mos7840: add device IDs for B&B electronics devicesdrivers/usb/serial/mos7840.c+21 -30 replies
17/98USB: ftdi_sio: add USB device IDs for B&B Electronics linedrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio.h+28 -00 replies
18/98V4L/DVB (13168): Add support for Asus Europa Hybrid DVB-T card (SAA7134 SubVendor ID: 0x1043 Device ID: 0x4847)Documentation/video4linux/CARDLIST.saa7134 drivers/media/video/saa7134/saa7134-cards.c drivers/media/video/saa7134/saa7134-dvb.c +1 more+34 -00 replies
19/98iTCO_wdt: Add support for Intel Ibex Peakdrivers/watchdog/iTCO_wdt.c+12 -10 replies
20/98atl1c:use common_task instead of reset_task and link_chg_taskdrivers/net/atl1c/atl1c.h drivers/net/atl1c/atl1c_main.c+37 -413 replies
21/98atl1e:disable NETIF_F_TSO6 for hardware limitdrivers/net/atl1e/atl1e_main.c+0 -360 replies
22/98V4L/DVB (13680a): DocBook/media: copy images after building HTMLDocumentation/DocBook/Makefile+5 -50 replies
23/98V4L/DVB (13680b): DocBook/media: create links for included sourcesDocumentation/DocBook/Makefile+11 -20 replies
24/98netfilter: xtables: fix conntrack match v1 ipt-save outputnet/netfilter/xt_conntrack.c+17 -440 replies
25/98partitions: read whole sector with EFI GPT headerfs/partitions/efi.c fs/partitions/efi.h+10 -50 replies
26/98partitions: use sector size for EFI GPTfs/partitions/efi.c+15 -80 replies
27/98ALSA: ice1724 - Patch for suspend/resume for ESI Juli@sound/pci/ice1712/juli.c+32 -00 replies
28/98sched: Fix isolcpus boot optionkernel/sched.c+4 -10 replies
29/98sched: Fix missing sched tunable recalculation on cpu add/removekernel/sched.c kernel/sched_fair.c+32 -130 replies
30/98nohz: Prevent clocksource wrapping during idleinclude/linux/clocksource.h include/linux/time.h kernel/time/clocksource.c +2 more+96 -140 replies
31/98nfsd: Fix sort_pacl in fs/nfsd/nf4acl.c to actually sort groupsfs/nfsd/nfs4acl.c+1 -10 replies
32/98timers, init: Limit the number of per cpu calibration bootup messagesinit/calibrate.c kernel/cpu.c+17 -120 replies
33/98PCI: Always set prefetchable base/limit upper32 registersdrivers/pci/setup-bus.c+3 -80 replies
34/98iscsi class: modify handling of replacement timeoutdrivers/scsi/scsi_transport_iscsi.c+5 -40 replies
35/98NFS: Revert default r/wsize behaviorfs/nfs/super.c+0 -20 replies
36/98HID: fixup quirk for NCR devicesdrivers/hid/usbhid/hid-core.c drivers/hid/usbhid/hid-quirks.c include/linux/hid.h+4 -20 replies
37/98scsi_devinfo: update Hitachi entries (v2)drivers/scsi/scsi_devinfo.c+4 -50 replies
38/98scsi_dh: create sysfs file, dh_state for all SCSI disk devicesdrivers/scsi/device_handler/scsi_dh.c+4 -70 replies
39/98scsi_transport_fc: remove invalid BUG_ONdrivers/scsi/scsi_transport_fc.c+42 -260 replies
40/98lpfc: fix hang on SGI ia64 platformdrivers/scsi/lpfc/lpfc_init.c+12 -40 replies
41/98libfc: fix typo in retry check on received PRLIdrivers/scsi/libfc/fc_rport.c+1 -10 replies
42/98libfc: fix ddp in fc_fcp for 0 xiddrivers/scsi/libfc/fc_fcp.c+6 -20 replies
43/98fcoe: remove redundant checking of netdev->netdev_opsdrivers/scsi/fcoe/fcoe.c+2 -20 replies
44/98libfc: Fix wrong scsi return status under FC_DATA_UNDRUNdrivers/scsi/libfc/fc_fcp.c+2 -10 replies
45/98libfc: lport: fix minor documentation errorsdrivers/scsi/libfc/fc_lport.c+10 -100 replies
46/98libfc: dont WARN_ON in lport_timeout for RESET statedrivers/scsi/libfc/fc_lport.c+4 -10 replies
47/98fcoe: initialize return value in fcoe_destroydrivers/scsi/fcoe/fcoe.c+1 -10 replies
48/98libfc: Fix frags in frame exceeding SKB_MAX_FRAGS in fc_fcp_send_datadrivers/scsi/libfc/fc_fcp.c include/scsi/fc_frame.h+5 -10 replies
49/98libfc: fix memory corruption caused by double frees and bad error handlingdrivers/scsi/libfc/fc_disc.c drivers/scsi/libfc/fc_elsct.c drivers/scsi/libfc/fc_fcp.c +2 more+15 -160 replies
50/98libfc: fix free of fc_rport_priv with timer pendingdrivers/scsi/libfc/fc_rport.c include/scsi/libfc.h+51 -192 replies
51/98fcoe, libfc: fix an libfc issue with queue ramp down in libfcdrivers/scsi/fcoe/fcoe.c drivers/scsi/libfc/fc_fcp.c+7 -90 replies
52/98fcoe: Fix checking san mac addressdrivers/scsi/fcoe/fcoe.c+1 -10 replies
53/98fcoe: Fix getting san mac for VLAN interfacedrivers/scsi/fcoe/fcoe.c+4 -10 replies
54/98qlge: Remove explicit setting of PCI Dev CTL reg.drivers/net/qlge/qlge_main.c+1 -150 replies
55/98qlge: Set PCIE max read request size.drivers/net/qlge/qlge_main.c+7 -00 replies
56/98qlge: Dont fail open when port is not initialized.drivers/net/qlge/qlge_main.c+2 -40 replies
57/98qlge: Add handler for DCBX firmware event.drivers/net/qlge/qlge_mpi.c+3 -00 replies
58/98qlge: Bonding fix for mode 6.drivers/net/qlge/qlge_main.c+0 -30 replies
59/98PCI: AER: fix aer inject result in kernel oopsdrivers/pci/pcie/aer/aer_inject.c+7 -10 replies
60/98DMI: allow omitting ident strings in DMI tablesdrivers/firmware/dmi_scan.c+12 -30 replies
61/98Input: i8042 - remove identification strings from DMI tablesdrivers/input/serio/i8042-x86ia64io.h+66 -772 replies
62/98Input: i8042 - add Gigabyte M1022M to the noloop listdrivers/input/serio/i8042-x86ia64io.h+8 -00 replies
63/98Input: i8042 - add Dritek quirk for Acer Aspire 5610.drivers/input/serio/i8042-x86ia64io.h+7 -00 replies
64/98ALSA: hda - select IbexPeak handler for Calpellasound/pci/hda/patch_intelhdmi.c+1 -10 replies
65/98ALSA: hda - Fix quirk for Maxdata obook4-1sound/pci/hda/patch_realtek.c+1 -10 replies
66/98ALSA: hda - Add missing Line-Out and PCM switches as slavesound/pci/hda/patch_realtek.c+2 -00 replies
67/98iTCO_wdt.c - cleanup chipset documentationdrivers/watchdog/iTCO_wdt.c+17 -440 replies
68/98iTCO_wdt: add PCI ID for the Intel EP80579 (Tolapai) SoCdrivers/watchdog/iTCO_wdt.c+4 -00 replies
69/98iTCO_wdt: Add Intel Cougar Point and PCH DeviceIDsdrivers/watchdog/iTCO_wdt.c+44 -10 replies
70/98ahci: disable SNotification capability for ich8drivers/ata/ahci.c+18 -20 replies
71/98ata_piix: fix MWDMA handling on PIIX3drivers/ata/ata_piix.c+3 -30 replies
72/98ata_piix: enable 32bit PIO on SATA piixdrivers/ata/ata_piix.c+1 -12 replies
73/98md: fix small irregularity with start_ro module parameterdrivers/md/md.c+1 -10 replies
74/98V4L/DVB (13826): uvcvideo: Fix controls blacklistingdrivers/media/video/uvc/uvc_ctrl.c+1 -10 replies
75/98cio: fix double free in case of probe failuredrivers/s390/cio/device.c+5 -60 replies
76/98cio: dont panic in non-fatal conditionsdrivers/s390/cio/device_fsm.c+6 -190 replies
77/98netiucv: displayed TX bytes value much too highdrivers/s390/net/netiucv.c+2 -20 replies
78/98ipc ns: fix memory leak (idr)ipc/msg.c ipc/sem.c ipc/shm.c+3 -00 replies
79/98ALSA: hda - Fix HP T5735 automutesound/pci/hda/patch_realtek.c+3 -30 replies
80/98hwmon: (fschmd) Fix a memleak on multiple opens of /dev/watchdogdrivers/hwmon/fschmd.c+5 -20 replies
81/98UBI: fix memory leak in update pathdrivers/mtd/ubi/upd.c+1 -00 replies
82/98UBI: initialise update markerdrivers/mtd/ubi/vtbl.c+1 -00 replies
83/98ASoC: fix a memory-leak in wm8903sound/soc/codecs/wm8903.c+2 -10 replies
84/98mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces.net/mac80211/cfg.c+3 -00 replies
85/98cfg80211: fix channel setting for wextnet/wireless/sme.c+1 -00 replies
86/98KVM: S390: fix potential array overrun in intercept handlingarch/s390/kvm/intercept.c+2 -20 replies
87/98KVM: only allow one gsi per fdvirt/kvm/eventfd.c+13 -20 replies
88/98KVM: Fix race between APIC TMR and IRRarch/x86/kvm/lapic.c+6 -50 replies
89/98KVM: MMU: bail out pagewalk on kvm_read_guest errorarch/x86/kvm/paging_tmpl.h+3 -10 replies
90/98KVM: x86: Fix host_mapping_level()arch/x86/kvm/mmu.c+2 -40 replies
91/98KVM: x86: Fix probable memory leak of vcpu->arch.mce_banksarch/x86/kvm/x86.c+1 -00 replies
92/98KVM: x86: Fix leak of free lapic date in kvm_arch_vcpu_init()arch/x86/kvm/x86.c+3 -20 replies
93/98KVM: fix lock imbalance in kvm_*_irq_source_id()virt/kvm/irq_comm.c+5 -20 replies
94/98KVM: only clear irq_source_id if irqchip is presentvirt/kvm/irq_comm.c+4 -10 replies
95/98IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc()drivers/infiniband/ulp/ipoib/ipoib_main.c+1 -00 replies
96/98x86: Reenable TSC sync check at boot, even with NONSTOP_TSCarch/x86/kernel/cpu/intel.c arch/x86/kernel/tsc.c+1 -10 replies
97/98ACPI: enable C2 and Turbo-mode on Nehalem notebooks on A/Cdrivers/acpi/processor_idle.c+11 -100 replies
98/98iwlwifi: Fix throughput stall issue in HT mode for 5000drivers/net/wireless/iwlwifi/iwl-5000.c+4 -00 replies

Reviews trailers per patch

19 of 98 patches have a Reviewed-by or Acked-by.

PatchMarc DionneLarry FingerJustin P. MattockAlexey StarikovskiyKay SieversHannes ReineckeJames SmartSamuel OrtizAlex ChiangSuresh SiddhaAcked-by: Gregory HaskinsLiam GirdwoodMarek SkuczynskiLee TragerNick PigginJohn JollyJiri KosinaJean DelvareHuang YingRobert LoveAnton BlanchardJohn PillesYong Zhang
1/98T-b
2/98R-b
3/98Reported-and-bisected-by Reported-and-bisected-by A-b
4/98
5/98
6/98
7/98
8/98
9/98
10/98
11/98
12/98
13/98A-b
14/98
15/98
16/98R-b
17/98R-b
18/98
19/98
20/98
21/98
22/98
23/98
24/98
25/98
26/98
27/98
28/98T-b
29/98
30/98
31/98
32/98
33/98
34/98
35/98
36/98
37/98A-b
38/98A-b
39/98A-b
40/98A-b
41/98
42/98
43/98
44/98
45/98
46/98
47/98
48/98
49/98
50/98
51/98A-b
52/98
53/98
54/98
55/98
56/98
57/98
58/98
59/98A-b
60/98A-b
61/98
62/98
63/98
64/98
65/98
66/98
67/98
68/98
69/98A-b
70/98
71/98
72/98
73/98
74/98
75/98
76/98
77/98A-b
78/98A-b
79/98T-b
80/98
81/98T-b
82/98
83/98A-b
84/98
85/98A-b
86/98
87/98A-b
88/98
89/98
90/98
91/98
92/98
93/98
94/98
95/98
96/98A-b
97/98T-b
98/98

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

Read the v1 thread

Cover letter [00/98] 2.6.32.7-stable review

This is the start of the stable review cycle for the 2.6.32.7 release. There are 98 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.

Responses should be made by Thursday, January 28, 20: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.32.7-rc1.gz

and the diffstat can be found below.

I want to strongly thank Ben Hutchings, of the Debian Kernel team, for doing a lot of work on this release. He went through the Debian kernel and sent me a lot of patches. Same goes for the openSUSE and Gentoo kernel teams[1], they also did a great job digging patches out for this release as well.

thanks,

greg k-h

 Documentation/DocBook/Makefile              |   21 ++-
 Documentation/video4linux/CARDLIST.saa7134  |    1 +
 Makefile                                    |    2 +-
 arch/arm/mach-davinci/dm646x.c              |    9 +-
 arch/powerpc/sysdev/fsl_pci.c               |   14 ++
 arch/s390/kvm/intercept.c                   |    4 +-
 arch/x86/kernel/cpu/intel.c                 |    1 -
 arch/x86/kernel/tsc.c                       |    1 +
 arch/x86/kvm/lapic.c                        |   11 +-
 arch/x86/kvm/mmu.c                          |    6 +-
 arch/x86/kvm/paging_tmpl.h                  |    4 +-
 arch/x86/kvm/x86.c                          |    6 +-
 drivers/acpi/processor_idle.c               |   21 ++-
 drivers/ata/ahci.c                          |   20 ++-
 drivers/ata/ata_piix.c                      |    8 +-
 drivers/base/devtmpfs.c                     |    3 +-
 drivers/firmware/dmi_scan.c                 |   15 ++-
 drivers/hid/usbhid/hid-core.c               |    3 +-
 drivers/hid/usbhid/hid-quirks.c             |    2 +-
 drivers/hwmon/fschmd.c                      |    7 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c   |    1 +
 drivers/input/mouse/alps.c                  |  252 ++++++++++++++++++++++++---
 drivers/input/mouse/alps.h                  |    1 +
 drivers/input/serio/i8042-x86ia64io.h       |  158 +++++++++--------
 drivers/md/md.c                             |    2 +-
 drivers/media/dvb/siano/smsusb.c            |   10 +
 drivers/media/video/saa7134/saa7134-cards.c |   31 ++++
 drivers/media/video/saa7134/saa7134-dvb.c   |    1 +
 drivers/media/video/saa7134/saa7134.h       |    1 +
 drivers/media/video/uvc/uvc_ctrl.c          |    2 +-
 drivers/mtd/ubi/upd.c                       |    1 +
 drivers/mtd/ubi/vtbl.c                      |    1 +
 drivers/net/atl1c/atl1c.h                   |    6 +-
 drivers/net/atl1c/atl1c_main.c              |   72 ++++----
 drivers/net/atl1e/atl1e_main.c              |   36 ----
 drivers/net/benet/be.h                      |   15 ++-
 drivers/net/benet/be_main.c                 |    2 +
 drivers/net/qlge/qlge_main.c                |   30 +---
 drivers/net/qlge/qlge_mpi.c                 |    3 +
 drivers/net/sfc/tx.c                        |    4 +-
 drivers/net/wireless/ath/ar9170/usb.c       |    4 +-
 drivers/net/wireless/iwlwifi/iwl-5000.c     |    4 +
 drivers/pci/pcie/aer/aer_inject.c           |    8 +-
 drivers/pci/setup-bus.c                     |   11 +-
 drivers/s390/cio/device.c                   |   11 +-
 drivers/s390/cio/device_fsm.c               |   25 +--
 drivers/s390/net/netiucv.c                  |    4 +-
 drivers/scsi/device_handler/scsi_dh.c       |   11 +-
 drivers/scsi/fcoe/fcoe.c                    |   15 +-
 drivers/scsi/libfc/fc_disc.c                |    2 +-
 drivers/scsi/libfc/fc_elsct.c               |    4 +-
 drivers/scsi/libfc/fc_fcp.c                 |   35 ++--
 drivers/scsi/libfc/fc_lport.c               |   33 ++--
 drivers/scsi/libfc/fc_rport.c               |   81 ++++++---
 drivers/scsi/lpfc/lpfc_init.c               |   16 ++-
 drivers/scsi/mpt2sas/mpi/mpi2_cnfg.h        |    8 +
 drivers/scsi/mpt2sas/mpt2sas_scsih.c        |   18 ++
 drivers/scsi/scsi_devinfo.c                 |    9 +-
 drivers/scsi/scsi_transport_fc.c            |   70 +++++---
 drivers/scsi/scsi_transport_iscsi.c         |    9 +-
 drivers/usb/serial/ftdi_sio.c               |   14 ++
 drivers/usb/serial/ftdi_sio.h               |   14 ++
 drivers/usb/serial/mos7840.c                |   24 +++-
 drivers/watchdog/iTCO_wdt.c                 |  115 ++++++++-----
 fs/nfs/super.c                              |    2 -
 fs/nfsd/nfs4acl.c                           |    2 +-
 fs/partitions/efi.c                         |   30 ++--
 fs/partitions/efi.h                         |    8 +-
 include/acpi/platform/aclinux.h             |    2 +-
 include/linux/clocksource.h                 |    2 +
 include/linux/hid.h                         |    1 +
 include/linux/pci_ids.h                     |   14 ++
 include/linux/time.h                        |    1 +
 include/scsi/fc_frame.h                     |    3 +
 include/scsi/libfc.h                        |    1 +
 init/calibrate.c                            |   24 ++-
 ipc/msg.c                                   |    1 +
 ipc/sem.c                                   |    1 +
 ipc/shm.c                                   |    1 +
 kernel/cpu.c                                |    5 +-
 kernel/sched.c                              |   34 ++--
 kernel/sched_fair.c                         |   16 ++
 kernel/time/clockevents.c                   |    5 +-
 kernel/time/clocksource.c                   |   44 +++++
 kernel/time/tick-sched.c                    |   52 ++++--
 kernel/time/timekeeping.c                   |   11 ++
 net/mac80211/cfg.c                          |    3 +
 net/netfilter/xt_conntrack.c                |   61 ++-----
 net/wireless/sme.c                          |    1 +
 sound/pci/hda/hda_intel.c                   |    3 +
 sound/pci/hda/patch_intelhdmi.c             |    2 +-
 sound/pci/hda/patch_realtek.c               |   10 +-
 sound/pci/ice1712/juli.c                    |   32 ++++
 sound/soc/codecs/wm8903.c                   |    3 +-
 virt/kvm/eventfd.c                          |   15 ++-
 virt/kvm/irq_comm.c                         |   12 +-
 96 files changed, 1175 insertions(+), 560 deletions(-)

[1] Ok, that would have been me, but I am on both of those teams, and if I don't thank myself, who does?