Skip to content

3.2.6-stable review

Greg KH lkml stable 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest86 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/86readahead: fix pipeline break caused by block plugmm/filemap.c+4 -40 replies
2/86ALSA: hda - Fix the logic to detect VIA analog low-current modesound/pci/hda/patch_via.c+1 -10 replies
3/86ALSA: HDA: Remove quirk for Asus N53Jqsound/pci/hda/patch_realtek.c+0 -10 replies
4/86ALSA: hda - Apply 0x0f-VREF fix to all ASUS laptops with ALC861/660sound/pci/hda/patch_realtek.c+35 -80 replies
5/86ALSA: hda - Fix calling cs_automic twice for Cirrus codecs.sound/pci/hda/patch_cirrus.c+4 -20 replies
6/86ALSA: hda - Allow analog low-current mode when dynamic power-control is onsound/pci/hda/patch_via.c+21 -60 replies
7/86ALSA: HDA: Fix duplicated output to more than one codecsound/pci/hda/hda_codec.c+1 -10 replies
8/86ALSA: hda - Disable dynamic-power control for VIA as defaultsound/pci/hda/patch_via.c+1 -00 replies
9/86ASoC: wm_hubs: Enable line out VMID buffer for single ended line outputssound/soc/codecs/wm_hubs.c+6 -00 replies
10/86ASoC: wm_hubs: fix wrong bits for LINEOUT2 N/P mixersound/soc/codecs/wm_hubs.c+2 -20 replies
11/86ARM: 7306/1: vfp: flush thread hwstate before restoring context from sigframearch/arm/kernel/signal.c+2 -30 replies
12/86ARM: 7307/1: vfp: fix ptrace regset modification racearch/arm/kernel/ptrace.c+4 -20 replies
13/86ARM: 7308/1: vfp: flush thread hwstate before copying ptrace registersarch/arm/kernel/ptrace.c+1 -10 replies
14/86ARM: OMAP2+: GPMC: fix device size setuparch/arm/mach-omap2/gpmc.c+6 -00 replies
15/86drivers/tty/vt/vt_ioctl.c: fix KDFONTOP 32bit compatibility layerdrivers/tty/vt/vt_ioctl.c+0 -10 replies
16/86proc: mem_release() should check mm != NULLfs/proc/base.c+2 -20 replies
17/86proc: unify mem_read() and mem_write()fs/proc/base.c+32 -580 replies
18/86proc: make sure mem_open() doesnt pin the targets memoryfs/proc/base.c+13 -10 replies
19/86firewire: ohci: add reset packet quirk for SB Audigydrivers/firewire/ohci.c+4 -00 replies
20/86firewire: ohci: disable MSI on Ricoh controllersdrivers/firewire/ohci.c+1 -10 replies
21/86IB/mlx4: pass SMP vendor-specific attribute MADs to firmwaredrivers/infiniband/hw/mlx4/mad.c+2 -50 replies
22/86RDMA/core: Fix kernel panic by always initializing qp->usecntdrivers/infiniband/core/uverbs_cmd.c drivers/infiniband/core/verbs.c+2 -10 replies
23/86kprobes: fix a memory leak in function pre_handler_kretprobe()kernel/kprobes.c+5 -10 replies
24/86mtd: gpmi-nand bugfix: reset the BCH module when it is not MX23drivers/mtd/nand/gpmi-nand/gpmi-lib.c+14 -40 replies
25/86Revert "mtd: atmel_nand: optimize read/write buffer functions"drivers/mtd/nand/atmel_nand.c+41 -40 replies
26/86at_hdmac: bugfix for enabling channel irqdrivers/dma/at_hdmac.c drivers/dma/at_hdmac_regs.h+10 -110 replies
27/86mm/filemap_xip.c: fix race condition in xip_file_fault()mm/filemap_xip.c+6 -10 replies
28/86mm: compaction: check pfn_valid when entering a new MAX_ORDER_NR_PAGES block during isolation for migrationmm/compaction.c+13 -00 replies
29/86PM / Hibernate: Fix s2disk regression related to freezing workqueuesinclude/linux/freezer.h kernel/power/process.c kernel/power/user.c+20 -00 replies
30/86PM / QoS: CPU C-state breakage with PM Qos changeinclude/linux/pm_qos.h+13 -10 replies
31/86drm/radeon: Set DESKTOP_HEIGHT register to the framebuffer (not mode) height.drivers/gpu/drm/radeon/atombios_crtc.c+2 -20 replies
32/86drm/nouveau/gem: fix fence_sync race / oopsdrivers/gpu/drm/nouveau/nouveau_gem.c+21 -20 replies
33/86drm/radeon/kms: disable output polling when suspendeddrivers/gpu/drm/radeon/radeon_device.c+4 -00 replies
34/86drm/radeon/kms: fix TRAVIS panel setupdrivers/gpu/drm/radeon/atombios_dp.c+15 -30 replies
35/86sched/rt: Fix task stack corruption under __ARCH_WANT_INTERRUPTS_ON_CTXSWkernel/sched_rt.c+5 -00 replies
36/86PM / Hibernate: Thaw processes in SNAPSHOT_CREATE_IMAGE ioctl test pathkernel/power/hibernate.c kernel/power/power.h kernel/power/user.c+11 -40 replies
37/86PM / Hibernate: Thaw kernel threads in SNAPSHOT_CREATE_IMAGE ioctl pathkernel/power/user.c+4 -20 replies
38/868139cp: fix missing napi_gro_flush.drivers/net/ethernet/realtek/8139cp.c+1 -00 replies
39/86udf: Mark LVID buffer as uptodate before marking it dirtyfs/udf/super.c+6 -00 replies
40/86drm/i915: HDMI hot remove notification to audio driverdrivers/gpu/drm/i915/intel_hdmi.c+6 -20 replies
41/86drm/i915: DisplayPort hot remove notification to audio driverdrivers/gpu/drm/i915/intel_dp.c+1 -00 replies
42/86drm/i915: check ACTHD of all ringsdrivers/gpu/drm/i915/i915_drv.h drivers/gpu/drm/i915/i915_irq.c+12 -30 replies
43/86drm/i915: Fix TV Out refresh rate.drivers/gpu/drm/i915/intel_tv.c+8 -80 replies
44/86drm/i915: handle 3rd pipedrivers/gpu/drm/i915/i915_suspend.c+4 -00 replies
45/86drm/i915: convert force_wake_get to func pointer in the gpu reset codedrivers/gpu/drm/i915/i915_drv.c+1 -10 replies
46/86drm/i915: protect force_wake_(get|put) with the gt_lockdrivers/gpu/drm/i915/i915_debugfs.c drivers/gpu/drm/i915/i915_dma.c drivers/gpu/drm/i915/i915_drv.c +1 more+26 -110 replies
47/86eCryptfs: Infinite loop due to overflow in ecryptfs_write()fs/ecryptfs/read_write.c+2 -20 replies
48/86hwmon: (w83627ehf) Fix number of fans for NCT6776Fdrivers/hwmon/w83627ehf.c+20 -30 replies
49/86cifs: Fix oops in session setup code for null user mountsfs/cifs/sess.c+3 -40 replies
50/86atmel_lcdfb: fix usage of CONTRAST_CTR in suspend/resumedrivers/video/atmel_lcdfb.c+1 -10 replies
51/86lockdep, bug: Exclude TAINT_FIRMWARE_WORKAROUND from disabling lockdepkernel/panic.c+10 -20 replies
52/86lockdep, bug: Exclude TAINT_OOT_MODULE from disabling lock debuggingkernel/panic.c+3 -20 replies
53/86iscsi-target: Fix reject release handling in iscsit_free_cmd()drivers/target/iscsi/iscsi_target_util.c+11 -00 replies
54/86iscsi-target: Fix double list_add with iscsit_alloc_buffs rejectdrivers/target/iscsi/iscsi_target.c+1 -10 replies
55/86iscsi-target: Fix discovery with INADDR_ANY and IN6ADDR_ANY_INITdrivers/target/iscsi/iscsi_target.c drivers/target/iscsi/iscsi_target_core.h drivers/target/iscsi/iscsi_target_login.c+62 -80 replies
56/86ASoC: wm_hubs: Fix routing of input PGAs to line output mixersound/soc/codecs/wm_hubs.c+4 -40 replies
57/86ASoC: wm_hubs: Correct line input to line output 2 pathssound/soc/codecs/wm_hubs.c+2 -20 replies
58/86ASoC: wm8962: Fix word length configurationsound/soc/codecs/wm8962.c+3 -30 replies
59/86ASoC: wm8994: Enabling VMID should take a runtime PM referencesound/soc/codecs/wm8994.c+4 -00 replies
60/86ASoC: wm8994: Fix typo in VMID ramp settingsound/soc/codecs/wm8994.c+1 -10 replies
61/86pcmcia: fix socket refcount decrementing on each resumedrivers/pcmcia/ds.c+1 -30 replies
62/86ALSA: oxygen, virtuoso: fix exchanged L/R volumes of aux and CD inputssound/pci/oxygen/oxygen_mixer.c+14 -110 replies
63/86iommu/amd: Work around broken IVRS tablesdrivers/iommu/amd_iommu.c+3 -00 replies
64/86iommu/msm: Fix error handling in msm_iommu_unmap()drivers/iommu/msm_iommu.c+1 -60 replies
65/86mm: compaction: check for overlapping nodes during isolation for migrationmm/compaction.c+10 -10 replies
66/86mm: fix UP THP spin_is_locked BUGsmm/huge_memory.c mm/swap.c+3 -30 replies
67/86target: Use correct preempted registration sense codedrivers/target/target_core_pr.c+2 -20 replies
68/86target: Allow PERSISTENT RESERVE IN for non-reservation holderdrivers/target/target_core_pr.c+1 -00 replies
69/86target: Correct sense key for INVALID FIELD IN {PARAMETER LIST,CDB}drivers/target/target_core_transport.c+4 -40 replies
70/86target: Add workaround for zero-length control CDB handlingdrivers/target/target_core_transport.c+13 -00 replies
71/86target: Return correct ASC for unimplemented VPD pagesdrivers/target/target_core_cdb.c+1 -10 replies
72/86target: Fail INQUIRY commands with EVPD==0 but PAGE CODE!=0drivers/target/target_core_cdb.c+7 -00 replies
73/86Staging: asus_oled: fix image processingdrivers/staging/asus_oled/asus_oled.c+8 -20 replies
74/86Staging: asus_oled: fix NULL-ptr crash on unloadingdrivers/staging/asus_oled/asus_oled.c+1 -20 replies
75/86staging: r8712u: Add new Sitecom UsB IDdrivers/staging/rtl8712/usb_intf.c+1 -00 replies
76/86staging: r8712u: Use asynchronous firmware loadingdrivers/staging/rtl8712/drv_types.h drivers/staging/rtl8712/hal_init.c drivers/staging/rtl8712/os_intfs.c +2 more+68 -250 replies
77/86usb: ch9.h: usb_endpoint_maxp() uses __le16_to_cpu()include/linux/usb/ch9.h+1 -10 replies
78/86usb: gadget: zero: fix bug in loopback autoresume handlingdrivers/usb/gadget/f_loopback.c+1 -10 replies
79/86usb: Skip PCI USB quirk handling for Netlogic XLPdrivers/usb/host/pci-quirks.c+6 -00 replies
80/86USB: usbserial: add new PID number (0xa951) to the ftdi driverdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+8 -00 replies
81/86USB: add new zte 3g-dongles pid to option.cdrivers/usb/serial/option.c+128 -10 replies
82/86zcache: Set SWIZ_BITS to 8 to reduce tmem bucket lock contention.drivers/staging/zcache/zcache-main.c+2 -20 replies
83/86zcache: fix deadlock conditiondrivers/staging/zcache/zcache-main.c+3 -40 replies
84/86mmc: cb710 core: Add missing spin_lock_init for irq_lock of struct cb710_chipdrivers/misc/cb710/core.c+1 -00 replies
85/86powernow-k8: Avoid Pstate MSR accesses on systems supporting CPBdrivers/cpufreq/powernow-k8.c+10 -90 replies
86/86powernow-k8: Fix indexing issuedrivers/cpufreq/powernow-k8.c+11 -40 replies

Reviews trailers per patch

26 of 86 patches have a Reviewed-by or Acked-by.

PatchEric DumazetPeter MaydellArnd BergmannIra WeinyJim KenistonAnanth N MavinakayanahalliMarek VasutNicolas FerreHerbert van den BerghMichal NazarewiczJiri SlabySrivatsa S. BhatAlex DeucherSteven RostedtMarin GlibicNamjae JeonChris WilsonJesse BarnesEugeni DodonovCong WangJean DelvareChris ClaytonJeff LaytonJean-Christophe PLAGNIOL-VILLARDRussell KingAbby CedarDavid BrownRoland GruberDario LuciaAlan SternSeth JenningsKonrad Rzeszutek WilkMichał Mirosław
1/86T-b
2/86
3/86
4/86
5/86
6/86
7/86
8/86
9/86
10/86
11/86T-b
12/86
13/86
14/86
15/86R-b
16/86
17/86
18/86
19/86
20/86
21/86A-b
22/86
23/86A-b A-b
24/86A-b
25/86A-b
26/86
27/86
28/86T-b A-b
29/86Reported-and-tested-by A-b
30/86
31/86R-b
32/86
33/86R-b
34/86
35/86A-b
36/86
37/86
38/86T-b
39/86R-b
40/86
41/86
42/86R-b
43/86R-b
44/86R-b
45/86R-b
46/86R-b R-b
47/86R-b
48/86A-b
49/86Reported-and-Tested-by A-b
50/86A-b
51/86
52/86
53/86
54/86
55/86
56/86
57/86
58/86
59/86
60/86
61/86T-b
62/86Reported-and-tested-by
63/86
64/86A-b
65/86A-b
66/86
67/86
68/86
69/86
70/86
71/86
72/86
73/86
74/86
75/86Reported-and-tested-by Reported-and-tested-by
76/86
77/86
78/86
79/86A-b
80/86
81/86
82/86A-b
83/86A-b
84/86A-b
85/86
86/86

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

Read the v1 thread

Cover letter [patch 00/86] 3.2.6-stable review

#include <stable/formletter.h>

#define RELEASE         3.2.6-rc1
#define NUM_PATCHES     86
#define RESPONSE_DATE   "Mon Feb 13 22:00:00 UTC 2012"
#define LOCATION        kernel.org/pub/linux/kernel/v3.0/stable-review/patch-3.2.6-rc1.gz

diffstat below.

greg k-h

 Makefile                                  |    4 +-
 arch/arm/kernel/ptrace.c                  |    8 +-
 arch/arm/kernel/signal.c                  |    5 +-
 arch/arm/mach-omap2/gpmc.c                |    6 ++
 drivers/cpufreq/powernow-k8.c             |   30 ++++---
 drivers/dma/at_hdmac.c                    |    4 +-
 drivers/dma/at_hdmac_regs.h               |   17 ++--
 drivers/firewire/ohci.c                   |    6 +-
 drivers/gpu/drm/i915/i915_debugfs.c       |    8 ++-
 drivers/gpu/drm/i915/i915_dma.c           |    1 +
 drivers/gpu/drm/i915/i915_drv.c           |   20 +++--
 drivers/gpu/drm/i915/i915_drv.h           |   12 ++-
 drivers/gpu/drm/i915/i915_irq.c           |   13 ++-
 drivers/gpu/drm/i915/i915_suspend.c       |    4 +
 drivers/gpu/drm/i915/intel_dp.c           |    1 +
 drivers/gpu/drm/i915/intel_hdmi.c         |    8 ++-
 drivers/gpu/drm/i915/intel_tv.c           |   16 ++--
 drivers/gpu/drm/nouveau/nouveau_gem.c     |   23 +++++-
 drivers/gpu/drm/radeon/atombios_crtc.c    |    4 +-
 drivers/gpu/drm/radeon/atombios_dp.c      |   18 ++++-
 drivers/gpu/drm/radeon/radeon_device.c    |    4 +
 drivers/hwmon/w83627ehf.c                 |   23 +++++-
 drivers/infiniband/core/uverbs_cmd.c      |    1 +
 drivers/infiniband/core/verbs.c           |    2 +-
 drivers/infiniband/hw/mlx4/mad.c          |    7 +-
 drivers/iommu/amd_iommu.c                 |    3 +
 drivers/iommu/msm_iommu.c                 |    7 +--
 drivers/misc/cb710/core.c                 |    1 +
 drivers/mtd/nand/atmel_nand.c             |   45 +++++++++-
 drivers/mtd/nand/gpmi-nand/gpmi-lib.c     |   18 +++-
 drivers/net/ethernet/realtek/8139cp.c     |    1 +
 drivers/pcmcia/ds.c                       |    4 +-
 drivers/staging/asus_oled/asus_oled.c     |   13 ++-
 drivers/staging/rtl8712/drv_types.h       |    7 ++
 drivers/staging/rtl8712/hal_init.c        |   62 ++++++++++----
 drivers/staging/rtl8712/os_intfs.c        |   14 +++-
 drivers/staging/rtl8712/rtl8712_hal.h     |    1 +
 drivers/staging/rtl8712/usb_intf.c        |   10 ++-
 drivers/staging/zcache/zcache-main.c      |   11 +--
 drivers/target/iscsi/iscsi_target.c       |   39 ++++++++-
 drivers/target/iscsi/iscsi_target_core.h  |    2 +
 drivers/target/iscsi/iscsi_target_login.c |   31 ++++++-
 drivers/target/iscsi/iscsi_target_util.c  |   11 +++
 drivers/target/target_core_cdb.c          |    9 ++-
 drivers/target/target_core_pr.c           |    5 +-
 drivers/target/target_core_transport.c    |   21 ++++-
 drivers/tty/vt/vt_ioctl.c                 |    1 -
 drivers/usb/gadget/f_loopback.c           |    2 +-
 drivers/usb/host/pci-quirks.c             |    6 ++
 drivers/usb/serial/ftdi_sio.c             |    1 +
 drivers/usb/serial/ftdi_sio_ids.h         |    7 ++
 drivers/usb/serial/option.c               |  129 ++++++++++++++++++++++++++++-
 drivers/video/atmel_lcdfb.c               |    2 +-
 fs/cifs/sess.c                            |    7 +-
 fs/ecryptfs/read_write.c                  |    4 +-
 fs/proc/base.c                            |  106 ++++++++++-------------
 fs/udf/super.c                            |    6 ++
 include/linux/freezer.h                   |    2 +
 include/linux/pm_qos.h                    |   14 +++-
 include/linux/usb/ch9.h                   |    2 +-
 kernel/kprobes.c                          |    6 +-
 kernel/panic.c                            |   17 +++-
 kernel/power/hibernate.c                  |    2 +-
 kernel/power/power.h                      |    2 +
 kernel/power/process.c                    |    9 ++
 kernel/power/user.c                       |   22 ++++-
 kernel/sched_rt.c                         |    5 +
 mm/compaction.c                           |   24 +++++-
 mm/filemap.c                              |    8 +-
 mm/filemap_xip.c                          |    7 ++-
 mm/huge_memory.c                          |    4 +-
 mm/swap.c                                 |    2 +-
 sound/pci/hda/hda_codec.c                 |    2 +-
 sound/pci/hda/patch_cirrus.c              |    6 +-
 sound/pci/hda/patch_realtek.c             |   44 ++++++++--
 sound/pci/hda/patch_via.c                 |   28 +++++--
 sound/pci/oxygen/oxygen_mixer.c           |   25 +++---
 sound/soc/codecs/wm8962.c                 |    6 +-
 sound/soc/codecs/wm8994.c                 |    6 +-
 sound/soc/codecs/wm_hubs.c                |   18 +++--
 80 files changed, 823 insertions(+), 269 deletions(-)