Skip to content

2.6.32.3 stable review

Greg KH lkml netdev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest97 patches 19 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/97SCSI: ipr: fix EEH recoverydrivers/scsi/ipr.c+1 -00 replies
2/97SCSI: qla2xxx: dpc thread can execute before scsi host has been addeddrivers/scsi/qla2xxx/qla_os.c+3 -30 replies
3/97SCSI: st: fix mdata->page_order handlingdrivers/scsi/st.c drivers/scsi/st.h+13 -110 replies
4/97SCSI: fc class: fix fc_transport_init error handlingdrivers/scsi/scsi_transport_fc.c+14 -30 replies
5/97sched: Fix task_hot() test orderkernel/sched.c+3 -30 replies
6/97x86, cpuid: Add "volatile" to asm in native_cpuid()arch/x86/include/asm/processor.h+1 -10 replies
7/97sched: Select_task_rq_fair() must honour SD_LOAD_BALANCEkernel/sched_fair.c+3 -00 replies
8/97clockevents: Prevent clockevent_devices list corruption on cpu hotplugkernel/time/clockevents.c+15 -30 replies
9/97pata_hpt3x2n: fix clock turnarounddrivers/ata/pata_hpt3x2n.c+35 -290 replies
10/97pata_cmd64x: fix overclocking of UDMA0-2 modesdrivers/ata/pata_cmd64x.c+1 -10 replies
11/97ASoC: wm8974: fix a wrong bit definitionsound/soc/codecs/wm8974.c+1 -10 replies
12/97sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffersound/mips/sgio2audio.c sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c sound/usb/usbaudio.c+3 -30 replies
13/97ALSA: hda - Fix missing capsrc_nids for ALC88xsound/pci/hda/patch_realtek.c+6 -00 replies
14/97acerhdf: limit modalias matching to supporteddrivers/platform/x86/acerhdf.c+4 -30 replies
15/97ACPI: EC: Fix MSI DMI detectiondrivers/acpi/ec.c+8 -20 replies
16/97ACPI: Use the return result of ACPI lid notifier chain correctlydrivers/acpi/button.c+7 -00 replies
17/97powerpc: Handle VSX alignment faults correctly in little-endian modearch/powerpc/kernel/align.c+46 -170 replies
18/97ASoC: Do not write to invalid registers on the wm9712.sound/soc/codecs/wm9712.c+2 -10 replies
19/97drm/radeon: fix build on 64-bit with some compilers.drivers/gpu/drm/radeon/radeon_test.c+2 -20 replies
20/97USB: emi62: fix crash when trying to load EMI 6|2 firmwaredrivers/usb/misc/emi62.c+1 -10 replies
21/97USB: option: support hi speed for modem Haier CE100drivers/usb/serial/option.c+5 -00 replies
22/97USB: Fix a bug on appledisplay.c regarding signednessdrivers/usb/misc/appledisplay.c+2 -20 replies
23/97USB: musb: gadget_ep0: avoid SetupEnd interruptdrivers/usb/musb/musb_gadget_ep0.c+10 -40 replies
24/97Bluetooth: Prevent ill-timed autosuspend in USB driverdrivers/bluetooth/btusb.c+1 -00 replies
25/97USB: rename usb_configure_devicedrivers/usb/core/hub.c+13 -130 replies
26/97USB: fix bugs in usb_(de)authorize_devicedrivers/usb/core/hub.c drivers/usb/core/sysfs.c+25 -130 replies
27/97drivers/net/usb: Correct code taking the size of a pointerdrivers/net/usb/rtl8150.c+1 -10 replies
28/97x86: SGI UV: Fix writes to led registers on remote uv hubsarch/x86/include/asm/uv/uv_hub.h arch/x86/kernel/apic/x2apic_uv_x.c+54 -440 replies
29/97md: Fix unfortunate interaction with evmsdrivers/md/md.c+7 -10 replies
30/97dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh'drivers/dma/at_hdmac.c+2 -20 replies
31/97dma-debug: Do not add notifier when dma debugging is disabled.lib/dma-debug.c+5 -00 replies
32/97dma-debug: Fix bug causing build warninglib/dma-debug.c+2 -30 replies
33/97cifs: NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referralsfs/cifs/connect.c+9 -40 replies
34/97x86/amd-iommu: Fix initialization failure panicarch/x86/kernel/amd_iommu_init.c+10 -00 replies
35/97ioat3: fix p-disabled q-continuationdrivers/dma/ioat/dma_v3.c+4 -20 replies
36/97ioat2,3: put channel hardware in known state at initdrivers/dma/ioat/dma.c drivers/dma/ioat/dma.h drivers/dma/ioat/dma_v2.c +3 more+114 -320 replies
37/97KVM: MMU: remove prefault from invlpg handlerarch/x86/kvm/paging_tmpl.h+0 -180 replies
38/97KVM: LAPIC: make sure IRR bitmap is scanned after vm loadarch/x86/kvm/lapic.c+1 -00 replies
39/97Libertas: fix buffer overflow in lbs_get_essid()drivers/net/wireless/libertas/wext.c+0 -20 replies
40/97iwmc3200wifi: fix array out-of-boundary accessdrivers/net/wireless/iwmc3200wifi/iwm.h+1 -10 replies
41/97mac80211: fix propagation of failed hardware reconfigurationsnet/mac80211/util.c+12 -00 replies
42/97mac80211: fix WMM AP settings applicationnet/mac80211/mlme.c+8 -00 replies
43/97mac80211: Fix IBSS mergenet/mac80211/ibss.c+4 -00 replies
44/97cfg80211: fix race between deauth and assoc responsenet/wireless/mlme.c+12 -10 replies
45/97ath5k: fix SWI calibration interrupt stormdrivers/net/wireless/ath/ath5k/base.c+3 -40 replies
46/97ath9k: wake hardware for interface IBSS/AP/Mesh removaldrivers/net/wireless/ath/ath9k/main.c+2 -00 replies
47/97ath9k: Fix TX queue drainingdrivers/net/wireless/ath/ath9k/mac.c drivers/net/wireless/ath/ath9k/xmit.c+3 -30 replies
48/97ath9k: fix missed error codes in the tx status checkdrivers/net/wireless/ath/ath9k/mac.h drivers/net/wireless/ath/ath9k/xmit.c+4 -10 replies
49/97ath9k: wake hardware during AMPDU TX actionsdrivers/net/wireless/ath/ath9k/main.c+6 -00 replies
50/97ath9k: fix suspend by waking device prior to stopdrivers/net/wireless/ath/ath9k/main.c+6 -00 replies
51/97ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bitdrivers/net/wireless/ath/ath9k/hw.h+1 -10 replies
52/97ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054drivers/net/wireless/ath/ath9k/reg.h+2 -20 replies
53/97iwl3945: disable power savedrivers/net/wireless/iwlwifi/iwl-3945.c drivers/net/wireless/iwlwifi/iwl3945-base.c+7 -30 replies
54/97iwl3945: fix panic in iwl3945 driverdrivers/net/wireless/iwlwifi/iwl3945-base.c+3 -00 replies
55/97iwlwifi: fix EEPROM/OTP reading endian annotations and a bugdrivers/net/wireless/iwlwifi/iwl-dev.h drivers/net/wireless/iwlwifi/iwl-eeprom.c+12 -100 replies
56/97iwlwifi: fix more eeprom endian bugsdrivers/net/wireless/iwlwifi/iwl-4965.c drivers/net/wireless/iwlwifi/iwl-5000-hw.h drivers/net/wireless/iwlwifi/iwl-5000.c +1 more+16 -110 replies
57/97iwlwifi: fix 40MHz operation setting on cards that do not allow itdrivers/net/wireless/iwlwifi/iwl-eeprom.c+2 -10 replies
58/97mac80211: fix race with suspend and dynamic_ps_disable_worknet/mac80211/tx.c+1 -00 replies
59/97NOMMU: Optimise away the {dac_,}mmap_min_addr testsinclude/linux/security.h kernel/sysctl.c mm/Kconfig +1 more+12 -13 replies
60/97'sysctl_max_map_count' should be non-negativekernel/sysctl.c+2 -10 replies
61/97kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patchkernel/sysctl.c+1 -10 replies
62/97V4L/DVB (13596): ov511.c typo: lock => unlockdrivers/media/video/ov511.c+1 -10 replies
63/97x86/ptrace: make genregs[32]_get/set more robustarch/x86/kernel/ptrace.c+8 -80 replies
64/97memcg: avoid oom-killing innocent task in case of use_hierarchymm/memcontrol.c mm/oom_kill.c+8 -20 replies
65/97e100: Fix broken cbs accounting due to missing memset.drivers/net/e100.c+1 -10 replies
66/97ipv6: reassembly: use seperate reassembly queues for conntrack and local deliveryinclude/net/ipv6.h include/net/netfilter/ipv6/nf_conntrack_ipv6.h net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c +2 more+27 -70 replies
67/97netfilter: fix crashes in bridge netfilter caused by fragment jumpsinclude/net/ip.h include/net/ipv6.h net/ipv4/netfilter/nf_defrag_ipv4.c +1 more+25 -40 replies
68/97hwmon: (sht15) Off-by-one error in array index + incorrect constantsdrivers/hwmon/sht15.c+3 -30 replies
69/97b43: avoid PPC fault during resumedrivers/net/wireless/b43/rfkill.c+8 -20 replies
70/97Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture supportsecurity/keys/keyctl.c+10 -00 replies
71/97sched: Fix balance vs hotplug raceinclude/linux/cpumask.h kernel/cpu.c kernel/cpuset.c +1 more+41 -270 replies
72/97drm/radeon/kms: fix crtc vblank update for r600drivers/gpu/drm/radeon/atombios_crtc.c+4 -20 replies
73/97drm: disable all the possible outputs/crtcs before entering KMS modedrivers/gpu/drm/drm_crtc_helper.c+3 -00 replies
74/97S390: dasd: support DIAG access for read-only devicesdrivers/s390/block/dasd_diag.c+16 -30 replies
75/97xen: fix is_disconnected_device/exists_disconnected_devicedrivers/xen/xenbus/xenbus_probe.c+7 -60 replies
76/97xen: improvement to wait_for_devices()drivers/xen/xenbus/xenbus_probe.c+6 -30 replies
77/97xen: wait up to 5 minutes for device connetiondrivers/xen/xenbus/xenbus_probe.c+16 -40 replies
78/97orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disableddrivers/net/wireless/orinoco/wext.c+3 -30 replies
79/97udf: Try harder when looking for VAT inodefs/udf/super.c+24 -80 replies
80/97Add unlocked version of inode_add_bytes() functionfs/stat.c include/linux/fs.h+9 -20 replies
81/97quota: decouple fs reserved space from quota reservationfs/quota/dquot.c include/linux/quota.h+122 -960 replies
82/97ext4: Convert to generic reserved quota's space management.fs/ext4/ext4.h fs/ext4/inode.c fs/ext4/super.c+17 -100 replies
83/97ext4: Fix potential quota deadlockfs/ext4/inode.c fs/ext4/mballoc.c+7 -88 replies
84/97ext4: fix sleep inside spinlock issue with quota and dealloc (#14739)fs/ext4/inode.c+5 -60 replies
85/97x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpusarch/x86/include/asm/msr.h arch/x86/lib/msr.c+21 -290 replies
86/97cpumask: use modern cpumask style in drivers/edac/amd64_edac.cdrivers/edac/amd64_edac.c+15 -90 replies
87/97amd64_edac: unify MCGCTL ECC switchingdrivers/edac/amd64_edac.c drivers/edac/amd64_edac.h+117 -960 replies
88/97x86, msr: Add support for non-contiguous cpumasksarch/x86/include/asm/msr.h arch/x86/lib/msr.c drivers/edac/amd64_edac.c+42 -330 replies
89/97x86, msr: msrs_alloc/free for CONFIG_SMP=narch/x86/include/asm/msr.h arch/x86/lib/Makefile arch/x86/lib/msr-smp.c +1 more+218 -2150 replies
90/97amd64_edac: fix driver instance freeingdrivers/edac/amd64_edac.c+4 -50 replies
91/97amd64_edac: make driver loading more robustdrivers/edac/amd64_edac.c+16 -70 replies
92/97amd64_edac: fix forcing module load/unloaddrivers/edac/amd64_edac.c+1 -20 replies
93/97sched: Sched_rt_periodic_timer vs cpu hotplugkernel/sched.c+2 -00 replies
94/97ext4: Update documentation to correct the inode_readahead_blks option nameDocumentation/filesystems/ext4.txt+1 -10 replies
95/97lguest: fix bug in setting guest GDT entrydrivers/lguest/segments.c+3 -10 replies
96/97vmscan: do not evict inactive pages when skipping an active list scanmm/vmscan.c+12 -60 replies
97/97Linux 2.6.32.3-rc1Makefile+1 -14 replies

Reviews trailers per patch

22 of 97 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchBrian KingGiridhar MalavaliBorislav PetkovPeter FeuererHolger SchurigDan WilliamsEric ParisChong QiaoMike FrysingerHeiko CarstensJohannes WeinerTheodore Ts'oEric AnholtRafal MileckiChristian CasteydeAlan SternJesse BrandeburgBalbir SinghRoland McGrathMaxim LevitskyRoland DreierSimon HormanJack SteinerDavid VrabelMatthew GarrettAnand GadiyarLiam GirdwoodDer MicksterDavid WoodhouseMichael NeulingXiaotian FengJoachim BreuerKai MakisaraIvo van DoornMike Kazantsev
SeriesA-b T-b
1/97A-b
2/97A-b
3/97T-b A-b
4/97
5/97
6/97
7/97
8/97T-b
9/97
10/97
11/97A-b
12/97
13/97
14/97A-b A-b
15/97
16/97
17/97A-b
18/97A-b
19/97
20/97Reported-and-tested-by A-b
21/97
22/97
23/97A-b
24/97T-b
25/97
26/97A-b
27/97
28/97R-b
29/97
30/97
31/97
32/97
33/97
34/97
35/97
36/97T-b A-b
37/97
38/97
39/97A-b A-b
40/97
41/97
42/97
43/97
44/97
45/97
46/97
47/97
48/97
49/97
50/97
51/97
52/97
53/97
54/97T-b
55/97
56/97
57/97
58/97
59/97A-b
60/97
61/97
62/97
63/97A-b
64/97A-b
65/97T-b A-b
66/97
67/97Reported-and-Tested-by
68/97
69/97T-b
70/97A-b
71/97
72/97
73/97R-b R-b
74/97
75/97
76/97
77/97
78/97
79/97
80/97
81/97
82/97A-b
83/97
84/97
85/97
86/97
87/97
88/97
89/97
90/97
91/97
92/97
93/97A-b
94/97
95/97
96/97A-b
97/97

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

Read the v1 thread

Cover letter [00/97] 2.6.32.3 stable review

This is the start of the stable review cycle for the 2.6.32.3 release. There are 97 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, Jan 7, 00: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.3-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

 Documentation/filesystems/ext4.txt             |    2 +-
 Makefile                                       |    2 +-
 arch/powerpc/kernel/align.c                    |   63 +++++--
 arch/x86/include/asm/msr.h                     |   19 ++-
 arch/x86/include/asm/processor.h               |    2 +-
 arch/x86/include/asm/uv/uv_hub.h               |   86 +++++----
 arch/x86/kernel/amd_iommu_init.c               |   10 +
 arch/x86/kernel/apic/x2apic_uv_x.c             |   12 +-
 arch/x86/kernel/ptrace.c                       |   16 +-
 arch/x86/kvm/lapic.c                           |    1 +
 arch/x86/kvm/paging_tmpl.h                     |   18 --
 arch/x86/lib/Makefile                          |    4 +-
 arch/x86/lib/msr-smp.c                         |  204 +++++++++++++++++++++
 arch/x86/lib/msr.c                             |  227 ++----------------------
 drivers/acpi/button.c                          |    7 +
 drivers/acpi/ec.c                              |   10 +-
 drivers/ata/pata_cmd64x.c                      |    2 +-
 drivers/ata/pata_hpt3x2n.c                     |   64 ++++---
 drivers/bluetooth/btusb.c                      |    1 +
 drivers/dma/at_hdmac.c                         |    4 +-
 drivers/dma/ioat/dma.c                         |    2 +-
 drivers/dma/ioat/dma.h                         |   18 ++
 drivers/dma/ioat/dma_v2.c                      |   69 ++++++--
 drivers/dma/ioat/dma_v2.h                      |    2 +
 drivers/dma/ioat/dma_v3.c                      |   60 +++++--
 drivers/dma/ioat/registers.h                   |    1 +
 drivers/edac/amd64_edac.c                      |  221 +++++++++++++----------
 drivers/edac/amd64_edac.h                      |    9 +-
 drivers/gpu/drm/drm_crtc_helper.c              |    3 +
 drivers/gpu/drm/radeon/atombios_crtc.c         |    6 +-
 drivers/gpu/drm/radeon/radeon_test.c           |    4 +-
 drivers/hwmon/sht15.c                          |    6 +-
 drivers/lguest/segments.c                      |    4 +-
 drivers/md/md.c                                |    8 +-
 drivers/media/video/ov511.c                    |    2 +-
 drivers/net/e100.c                             |    2 +-
 drivers/net/usb/rtl8150.c                      |    2 +-
 drivers/net/wireless/ath/ath5k/base.c          |    7 +-
 drivers/net/wireless/ath/ath9k/hw.h            |    2 +-
 drivers/net/wireless/ath/ath9k/mac.c           |    2 +-
 drivers/net/wireless/ath/ath9k/mac.h           |    3 +
 drivers/net/wireless/ath/ath9k/main.c          |   14 ++
 drivers/net/wireless/ath/ath9k/reg.h           |    4 +-
 drivers/net/wireless/ath/ath9k/xmit.c          |    6 +-
 drivers/net/wireless/b43/rfkill.c              |   10 +-
 drivers/net/wireless/iwlwifi/iwl-3945.c        |    2 +
 drivers/net/wireless/iwlwifi/iwl-4965.c        |    2 +-
 drivers/net/wireless/iwlwifi/iwl-5000-hw.h     |   14 +-
 drivers/net/wireless/iwlwifi/iwl-5000.c        |    7 +-
 drivers/net/wireless/iwlwifi/iwl-dev.h         |    2 +-
 drivers/net/wireless/iwlwifi/iwl-eeprom.c      |   23 ++-
 drivers/net/wireless/iwlwifi/iwl-eeprom.h      |    4 +-
 drivers/net/wireless/iwlwifi/iwl3945-base.c    |   11 +-
 drivers/net/wireless/iwmc3200wifi/iwm.h        |    2 +-
 drivers/net/wireless/libertas/wext.c           |    2 -
 drivers/net/wireless/orinoco/wext.c            |    6 +-
 drivers/platform/x86/acerhdf.c                 |    7 +-
 drivers/s390/block/dasd_diag.c                 |   19 ++-
 drivers/scsi/ipr.c                             |    1 +
 drivers/scsi/qla2xxx/qla_os.c                  |    6 +-
 drivers/scsi/scsi_transport_fc.c               |   17 ++-
 drivers/scsi/st.c                              |   23 ++--
 drivers/scsi/st.h                              |    1 +
 drivers/usb/core/hub.c                         |   58 ++++---
 drivers/usb/core/sysfs.c                       |    6 +-
 drivers/usb/misc/appledisplay.c                |    4 +-
 drivers/usb/misc/emi62.c                       |    2 +-
 drivers/usb/musb/musb_gadget_ep0.c             |   14 +-
 drivers/usb/serial/option.c                    |    5 +
 drivers/xen/xenbus/xenbus_probe.c              |   42 +++--
 fs/cifs/connect.c                              |   13 +-
 fs/ext4/ext4.h                                 |    6 +-
 fs/ext4/inode.c                                |   36 ++--
 fs/ext4/mballoc.c                              |    6 -
 fs/ext4/super.c                                |    5 +
 fs/quota/dquot.c                               |  213 +++++++++++++----------
 fs/stat.c                                      |   10 +-
 fs/udf/super.c                                 |   32 +++-
 include/linux/cpumask.h                        |    2 +
 include/linux/fs.h                             |    1 +
 include/linux/quota.h                          |    5 +-
 include/linux/security.h                       |    7 +
 include/net/ip.h                               |    1 +
 include/net/ipv6.h                             |    8 +
 include/net/netfilter/ipv6/nf_conntrack_ipv6.h |    2 +-
 kernel/cpu.c                                   |   18 ++-
 kernel/cpuset.c                                |   16 +-
 kernel/sched.c                                 |   40 +++--
 kernel/sched_fair.c                            |    3 +
 kernel/sysctl.c                                |    5 +-
 kernel/time/clockevents.c                      |   18 ++-
 lib/dma-debug.c                                |    8 +-
 mm/Kconfig                                     |    1 +
 mm/memcontrol.c                                |    8 +-
 mm/oom_kill.c                                  |    2 +-
 mm/vmscan.c                                    |   18 ++-
 net/ipv4/netfilter/nf_defrag_ipv4.c            |   21 ++-
 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c |   19 ++-
 net/ipv6/netfilter/nf_conntrack_reasm.c        |    7 +-
 net/ipv6/reassembly.c                          |    5 +-
 net/mac80211/ibss.c                            |    4 +
 net/mac80211/mlme.c                            |    8 +
 net/mac80211/tx.c                              |    1 +
 net/mac80211/util.c                            |   12 ++
 net/wireless/mlme.c                            |   13 ++-
 security/Makefile                              |    3 +-
 security/keys/keyctl.c                         |   10 +
 sound/mips/sgio2audio.c                        |    2 +-
 sound/pci/hda/patch_realtek.c                  |    6 +
 sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c         |    2 +-
 sound/soc/codecs/wm8974.c                      |    2 +-
 sound/soc/codecs/wm9712.c                      |    3 +-
 sound/usb/usbaudio.c                           |    2 +-
 113 files changed, 1303 insertions(+), 802 deletions(-)