Skip to content

3.2.3-stable review

Greg KH lkml stable 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest89 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/89ALSA: hda - Fix buffer-alignment regression with Nvidia HDMIsound/pci/hda/hda_intel.c+4 -20 replies
2/89ALSA: hda - Fix silent outputs from docking-station jacks of Dell laptopssound/pci/hda/patch_sigmatel.c+5 -30 replies
3/89eCryptfs: Sanitize write counts of /dev/ecryptfsfs/ecryptfs/miscdev.c+38 -180 replies
4/89ecryptfs: Improve metadata read failure loggingfs/ecryptfs/crypto.c+6 -30 replies
5/89eCryptfs: Make truncate path killablefs/ecryptfs/read_write.c+14 -50 replies
6/89eCryptfs: Check inode changes in setattrfs/ecryptfs/inode.c+36 -120 replies
7/89eCryptfs: Fix oops when printing debug info in extent crypto functionsfs/ecryptfs/crypto.c+0 -400 replies
8/89drm/radeon/kms: Add an MSI quirk for Dell RS690drivers/gpu/drm/radeon/radeon_irq_kms.c+6 -00 replies
9/89drm/radeon/kms: move panel mode setup into encoder mode setdrivers/gpu/drm/radeon/atombios_dp.c drivers/gpu/drm/radeon/atombios_encoders.c drivers/gpu/drm/radeon/radeon_mode.h+24 -120 replies
10/89drm/radeon/kms: rework modeset sequence for DCE41 and DCE5drivers/gpu/drm/radeon/atombios_encoders.c+12 -70 replies
11/89drm: Fix authentication kernel crashdrivers/gpu/drm/drm_auth.c drivers/gpu/drm/drm_fops.c include/drm/drmP.h+11 -10 replies
12/89xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink()fs/xfs/xfs_vnodeops.c+2 -10 replies
13/89ASoC: Mark WM5100 register map cache only when going into BIAS_OFFsound/soc/codecs/wm5100.c+1 -00 replies
14/89ASoC: Disable register synchronisation for low frequency WM8996 SYSCLKsound/soc/codecs/wm8996.c sound/soc/codecs/wm8996.h+8 -00 replies
15/89ASoC: Dont go through cache when applying WM5100 rev A updatessound/soc/codecs/wm5100.c+2 -00 replies
16/89ASoC: wm8996: Call _POST_PMU callback for CPVDDsound/soc/codecs/wm8996.c+2 -10 replies
17/89brcmsmac: fix tx queue flush infinite loopdrivers/net/wireless/brcm80211/brcmsmac/main.c+9 -10 replies
18/89mac80211: fix work removal on deauth requestnet/mac80211/mlme.c+27 -110 replies
19/89jbd: Issue cache flush after checkpointingfs/jbd/checkpoint.c fs/jbd/recovery.c+26 -50 replies
20/89crypto: sha512 - make it work, undo percpu message schedulecrypto/sha512_generic.c+1 -50 replies
21/89crypto: sha512 - reduce stack usage to safe numbercrypto/sha512_generic.c+34 -240 replies
22/89tpm_tis: add delay after aborting commanddrivers/char/tpm/tpm_tis.c+3 -00 replies
23/89x86/uv: Fix uninitialized spinlocksarch/x86/platform/uv/tlb_uv.c arch/x86/platform/uv/uv_irq.c+3 -10 replies
24/89x86/uv: Fix uv_gpa_to_soc_phys_ram() shiftarch/x86/include/asm/uv/uv_hub.h+2 -20 replies
25/89x86/microcode_amd: Add support for CPU family specific container filesarch/x86/kernel/microcode_amd.c+22 -20 replies
26/89m68k: Fix assembler constraint to prevent overeager gcc optimisationarch/m68k/atari/config.c arch/m68k/kernel/process_mm.c arch/m68k/kernel/process_no.c +2 more+28 -300 replies
27/89ALSA: hda: set mute led polarity for laptops with buggy BIOS based on SSIDsound/pci/hda/patch_sigmatel.c+8 -10 replies
28/89ALSA: hda - Fix silent output on ASUS A6Rpsound/pci/hda/patch_realtek.c+10 -00 replies
29/89ALSA: hda - Fix silent output on Haier W18 laptopsound/pci/hda/patch_realtek.c+1 -00 replies
30/89drm/i915: paper over missed irq issues with force wake voodoodrivers/gpu/drm/i915/intel_ringbuffer.c+25 -20 replies
31/89drm/i915/sdvo: always set positive sync polaritydrivers/gpu/drm/i915/intel_sdvo.c+3 -50 replies
32/89drm/i915: Re-enable gen7 RC6 and GPU turbo after resume.drivers/gpu/drm/i915/i915_suspend.c+2 -20 replies
33/89ARM: at91: fix at91rm9200 soc subtype handlingarch/arm/mach-at91/setup.c+5 -20 replies
34/89mach-ux500: enable ARM errata 764369arch/arm/mach-ux500/Kconfig+1 -00 replies
35/89ARM: 7296/1: proc-v7.S: remove HARVARD_CACHE preprocessor guardsarch/arm/mm/proc-v7.S+0 -60 replies
36/89sysfs: Complain bitterly about attempts to remove files from nonexistent directories.fs/sysfs/file.c fs/sysfs/inode.c+10 -10 replies
37/89x86: xen: size struct xen_spinlock to always fit in arch_spinlock_tarch/x86/xen/spinlock.c+22 -50 replies
38/89mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probedrivers/scsi/mpt2sas/mpt2sas_base.c drivers/scsi/mpt2sas/mpt2sas_scsih.c+8 -150 replies
39/89USB: option: Add LG docomo L-02Cdrivers/usb/serial/option.c+5 -00 replies
40/89USB: ftdi_sio: fix TIOCSSERIAL baud_base handlingdrivers/usb/serial/ftdi_sio.c+1 -20 replies
41/89USB: ftdi_sio: fix initial baud ratedrivers/usb/serial/ftdi_sio.c+5 -20 replies
42/89USB: ftdi_sio: add PID for TI XDS100v2 / BeagleBone A3drivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+9 -00 replies
43/89USB: serial: ftdi additional IDsdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+7 -00 replies
44/89USB: ftdi_sio: Add more identifiersdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+7 -00 replies
45/89USB: cdc-wdm: updating desc->length must be protected by spin_lockdrivers/usb/class/cdc-wdm.c+2 -00 replies
46/89USB: cdc-wdm: use two mutexes to allow simultaneous read and writedrivers/usb/class/cdc-wdm.c+31 -180 replies
47/89qcaux: add more Pantech UML190 and UML290 portsdrivers/usb/serial/qcaux.c+6 -10 replies
48/89usb: dwc3: ep0: tidy up Pending Request handlingdrivers/usb/dwc3/ep0.c+4 -100 replies
49/89usb: io_ti: Make edge_remove_sysfs_attrs the port_remove method.drivers/usb/serial/io_ti.c+2 -80 replies
50/89TTY: fix UV serial console regressiondrivers/tty/tty_port.c+7 -50 replies
51/89serial: amba-pl011: lock console writes against interruptsdrivers/tty/serial/amba-pl011.c+14 -00 replies
52/89jsm: Fixed EEH recovery errordrivers/tty/serial/jsm/jsm_driver.c+1 -00 replies
53/89iwlwifi: fix PCI-E transport "inta" racedrivers/net/wireless/iwlwifi/iwl-trans-pcie-rx.c+2 -20 replies
54/89vmwgfx: Fix assignment in vmw_framebuffer_create_handledrivers/gpu/drm/vmwgfx/vmwgfx_kms.c+1 -10 replies
55/89USB: Realtek cr: fix autopm scheduling while atomicdrivers/usb/storage/realtek_cr.c+1 -10 replies
56/89USB: usbsevseg: fix max lengthdrivers/usb/misc/usbsevseg.c+1 -10 replies
57/89usb: gadget: langwell: dont call gadgets disconnect()drivers/usb/gadget/langwell_udc.c+8 -100 replies
58/89usb: gadget: storage: endian fixdrivers/usb/gadget/storage_common.c+3 -30 replies
59/89drivers/usb/host/ehci-fsl.c: add missing iounmapdrivers/usb/host/ehci-fsl.c+1 -10 replies
60/89xhci: Fix USB 3.0 device restart on resume.drivers/usb/host/xhci-ring.c+2 -10 replies
61/89xHCI: Cleanup isoc transfer ring when TD length mismatch founddrivers/usb/host/xhci-ring.c+2 -10 replies
62/89usb: musb: davinci: fix build breakagedrivers/usb/musb/davinci.c+0 -30 replies
63/89hwmon: (f71805f) Fix clamping of temperature limitsdrivers/hwmon/f71805f.c+5 -50 replies
64/89hwmon: (w83627ehf) Disable setting DC mode for pwm2, pwm3 on NCT6776Fdrivers/hwmon/w83627ehf.c+6 -00 replies
65/89hwmon: (sht15) fix bad error codedrivers/hwmon/sht15.c+2 -10 replies
66/89USB: cdc-wdm: call wake_up_all to allow driver to shutdown on device removaldrivers/usb/class/cdc-wdm.c+1 -10 replies
67/89USB: cdc-wdm: better allocate a buffer that is at least as big as we tell the USB coredrivers/usb/class/cdc-wdm.c+1 -10 replies
68/89USB: cdc-wdm: Avoid hanging on interface with no USB_CDC_DMM_TYPEdrivers/usb/class/cdc-wdm.c+3 -10 replies
69/89netns: fix net_alloc_generic()net/core/net_namespace.c+16 -150 replies
70/89netns: Fail conspicously if someone uses net_generic at an inappropriate time.include/net/netns/generic.h+1 -00 replies
71/89net caif: Register properly as a pernet subsystem.net/caif/caif_dev.c net/caif/cfcnfg.c+4 -80 replies
72/89af_unix: fix EPOLLET regression for stream socketsnet/unix/af_unix.c+4 -150 replies
73/89bonding: fix enslaving in alb mode when link downdrivers/net/bonding/bond_alb.c+9 -180 replies
74/89l2tp: l2tp_ip - fix possible oops on packet receivenet/l2tp/l2tp_ip.c+0 -50 replies
75/89macvlan: fix a possible use after freedrivers/net/macvlan.c+1 -00 replies
76/89net: bpf_jit: fix divide by 0 generationarch/x86/net/bpf_jit_comp.c+22 -140 replies
77/89net: reintroduce missing rcu_assign_pointer() callsnet/core/net-sysfs.c net/core/netpoll.c net/decnet/dn_dev.c +29 more+61 -630 replies
78/89rds: Make rds_sock_lock BH rather than IRQ safe.net/rds/af_rds.c+8 -120 replies
79/89tcp: fix tcp_trim_head() to adjust segment count with skb MSSnet/ipv4/tcp_output.c+2 -40 replies
80/89tcp: md5: using remote adress for md5 lookup in rst packetnet/ipv4/tcp_ipv4.c net/ipv6/tcp_ipv6.c+2 -20 replies
81/89USB: serial: CP210x: Added USB-ID for the Link Instruments MSO-19drivers/usb/serial/cp210x.c+1 -00 replies
82/89USB: cp210x: call generic open last in opendrivers/usb/serial/cp210x.c+2 -70 replies
83/89USB: cp210x: fix CP2104 baudrate usagedrivers/usb/serial/cp210x.c+4 -60 replies
84/89USB: cp210x: do not map baud rates to B0drivers/usb/serial/cp210x.c+2 -20 replies
85/89USB: cp210x: fix up set_termios variablesdrivers/usb/serial/cp210x.c+3 -20 replies
86/89USB: cp210x: clean up, refactor and document speed handlingdrivers/usb/serial/cp210x.c+56 -130 replies
87/89USB: cp210x: initialise baud rate at opendrivers/usb/serial/cp210x.c+4 -00 replies
88/89USB: cp210x: allow more baud rates above 1Mbauddrivers/usb/serial/cp210x.c+6 -50 replies
89/89mach-ux500: no MMC_CAP_SD_HIGHSPEED on Snowballarch/arm/mach-ux500/board-mop500-sdi.c+2 -00 replies

Reviews trailers per patch

20 of 89 patches have a Reviewed-by or Acked-by.

PatchKees CookLi WangDaniel VetterAlex ElderDave ChinnerPatrickPontus FuchsPredrag IvanovicEugeni DodonovEric AnholtJesse BarnesKeith PackardKenneth GraunkeJean-Christophe PLAGNIOL-VILLARDShawn GuoCatalin MarinasIan CampbellRoland RamthunOliver NeukumSrinidhi KasagarBibek BasuShreshtha Kumar SahuThadeu Lima de Souza CascardoJakob BornecrantzChristian DJimmy Dorff[email protected]Alan SternAndiry XuJean DelvareSasha LevinSjur Br�ndelandEric DumazetNandita DukkipatiIlpo J�rvinen
1/89
2/89
3/89
4/89R-b
5/89
6/89R-b
7/89
8/89
9/89
10/89
11/89R-b
12/89R-b R-b
13/89
14/89
15/89
16/89
17/89Reported-and-tested-by
18/89T-b
19/89
20/89
21/89
22/89
23/89
24/89
25/89
26/89
27/89T-b
28/89
29/89
30/89T-b R-b
31/89R-b R-b
32/89R-b R-b R-b
33/89A-b
34/89
35/89Reported-and-Acked-by A-b
36/89
37/89A-b
38/89
39/89
40/89
41/89T-b
42/89
43/89
44/89
45/89A-b
46/89
47/89
48/89
49/89
50/89
51/89R-b R-b R-b
52/89A-b
53/89
54/89R-b
55/89Reported-and-tested-by Reported-and-tested-by Reported-and-tested-by
56/89
57/89
58/89
59/89A-b
60/89A-b
61/89
62/89
63/89
64/89A-b
65/89
66/89
67/89
68/89
69/89T-b
70/89T-b
71/89T-b A-b
72/89
73/89
74/89A-b
75/89
76/89
77/89
78/89
79/89A-b A-b
80/89
81/89
82/89
83/89
84/89
85/89
86/89
87/89
88/89
89/89

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/89] 3.2.3-stable review

This is the start of the stable review cycle for the 3.2.3 release. There are 89 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 Friday, February 3, 2012, 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/v3.0/stable-review/patch-3.2.3-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

 Makefile                                         |    4 +-
 arch/arm/mach-at91/setup.c                       |    7 +-
 arch/arm/mach-ux500/Kconfig                      |    1 +
 arch/arm/mach-ux500/board-mop500-sdi.c           |    2 +
 arch/arm/mm/proc-v7.S                            |    6 -
 arch/m68k/atari/config.c                         |    8 +-
 arch/m68k/kernel/process_mm.c                    |    4 +-
 arch/m68k/kernel/process_no.c                    |    4 +-
 arch/m68k/kernel/traps.c                         |   36 ++++----
 arch/m68k/mm/cache.c                             |    6 +-
 arch/x86/include/asm/uv/uv_hub.h                 |    4 +-
 arch/x86/kernel/microcode_amd.c                  |   24 +++++-
 arch/x86/net/bpf_jit_comp.c                      |   36 +++++---
 arch/x86/platform/uv/tlb_uv.c                    |    2 +
 arch/x86/platform/uv/uv_irq.c                    |    2 +-
 arch/x86/xen/spinlock.c                          |   27 +++++-
 crypto/sha512_generic.c                          |   62 +++++++------
 drivers/char/tpm/tpm_tis.c                       |    3 +
 drivers/gpu/drm/drm_auth.c                       |    6 +-
 drivers/gpu/drm/drm_fops.c                       |    5 +
 drivers/gpu/drm/i915/i915_suspend.c              |    4 +-
 drivers/gpu/drm/i915/intel_ringbuffer.c          |   27 +++++-
 drivers/gpu/drm/i915/intel_sdvo.c                |    8 +-
 drivers/gpu/drm/radeon/atombios_dp.c             |   22 ++---
 drivers/gpu/drm/radeon/atombios_encoders.c       |   26 ++++-
 drivers/gpu/drm/radeon/radeon_irq_kms.c          |    6 +
 drivers/gpu/drm/radeon/radeon_mode.h             |    3 +
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c              |    2 +-
 drivers/hwmon/f71805f.c                          |   10 +-
 drivers/hwmon/sht15.c                            |    3 +-
 drivers/hwmon/w83627ehf.c                        |    6 +
 drivers/net/bonding/bond_alb.c                   |   27 ++----
 drivers/net/macvlan.c                            |    1 +
 drivers/net/wireless/brcm80211/brcmsmac/main.c   |   10 ++-
 drivers/net/wireless/iwlwifi/iwl-trans-pcie-rx.c |    4 +-
 drivers/scsi/mpt2sas/mpt2sas_base.c              |   20 ++---
 drivers/scsi/mpt2sas/mpt2sas_scsih.c             |    3 +-
 drivers/tty/serial/amba-pl011.c                  |   14 +++
 drivers/tty/serial/jsm/jsm_driver.c              |    1 +
 drivers/tty/tty_port.c                           |   12 ++-
 drivers/usb/class/cdc-wdm.c                      |   59 ++++++++----
 drivers/usb/dwc3/ep0.c                           |   14 +--
 drivers/usb/gadget/langwell_udc.c                |   18 ++--
 drivers/usb/gadget/storage_common.c              |    6 +-
 drivers/usb/host/ehci-fsl.c                      |    2 +-
 drivers/usb/host/xhci-ring.c                     |    6 +-
 drivers/usb/misc/usbsevseg.c                     |    2 +-
 drivers/usb/musb/davinci.c                       |    3 -
 drivers/usb/serial/cp210x.c                      |  107 +++++++++++++++-------
 drivers/usb/serial/ftdi_sio.c                    |   14 ++-
 drivers/usb/serial/ftdi_sio_ids.h                |   19 ++++
 drivers/usb/serial/io_ti.c                       |   10 +--
 drivers/usb/serial/option.c                      |    5 +
 drivers/usb/serial/qcaux.c                       |    7 +-
 drivers/usb/storage/realtek_cr.c                 |    2 +-
 fs/ecryptfs/crypto.c                             |   49 +---------
 fs/ecryptfs/inode.c                              |   48 +++++++---
 fs/ecryptfs/miscdev.c                            |   56 ++++++++----
 fs/ecryptfs/read_write.c                         |   19 +++-
 fs/jbd/checkpoint.c                              |   27 +++++-
 fs/jbd/recovery.c                                |    4 +
 fs/sysfs/file.c                                  |    6 +
 fs/sysfs/inode.c                                 |    5 +-
 fs/xfs/xfs_vnodeops.c                            |    3 +-
 include/drm/drmP.h                               |    1 +
 include/net/netns/generic.h                      |    1 +
 net/caif/caif_dev.c                              |   11 +--
 net/caif/cfcnfg.c                                |    1 -
 net/core/net-sysfs.c                             |    6 +-
 net/core/net_namespace.c                         |   31 +++---
 net/core/netpoll.c                               |    2 +-
 net/decnet/dn_dev.c                              |    4 +-
 net/ipv4/devinet.c                               |    2 +-
 net/ipv4/fib_trie.c                              |   10 +-
 net/ipv4/igmp.c                                  |    8 +-
 net/ipv4/ipip.c                                  |    8 +-
 net/ipv4/ipmr.c                                  |    2 +-
 net/ipv4/tcp_ipv4.c                              |    2 +-
 net/ipv4/tcp_output.c                            |    6 +-
 net/ipv6/addrconf.c                              |    2 +-
 net/ipv6/ip6_tunnel.c                            |    8 +-
 net/ipv6/raw.c                                   |    2 +-
 net/ipv6/sit.c                                   |   10 +-
 net/ipv6/tcp_ipv6.c                              |    2 +-
 net/l2tp/l2tp_ip.c                               |    5 -
 net/mac80211/agg-rx.c                            |    2 +-
 net/mac80211/cfg.c                               |    4 +-
 net/mac80211/ibss.c                              |    2 +-
 net/mac80211/mlme.c                              |   38 ++++++--
 net/mac80211/sta_info.c                          |    6 +-
 net/netfilter/nf_conntrack_core.c                |    2 +-
 net/netfilter/nf_conntrack_ecache.c              |    4 +-
 net/netfilter/nf_conntrack_extend.c              |    2 +-
 net/netfilter/nf_conntrack_helper.c              |    2 +-
 net/netfilter/nf_conntrack_netlink.c             |    2 +-
 net/netfilter/nf_log.c                           |    6 +-
 net/netfilter/nf_queue.c                         |    2 +-
 net/netfilter/nfnetlink.c                        |    4 +-
 net/netlabel/netlabel_domainhash.c               |    4 +-
 net/netlabel/netlabel_unlabeled.c                |    6 +-
 net/phonet/af_phonet.c                           |    2 +-
 net/phonet/pn_dev.c                              |    2 +-
 net/phonet/socket.c                              |    2 +-
 net/rds/af_rds.c                                 |   20 ++---
 net/socket.c                                     |    2 +-
 net/sunrpc/auth_gss/auth_gss.c                   |    2 +-
 net/unix/af_unix.c                               |   19 +---
 net/xfrm/xfrm_user.c                             |    2 +-
 sound/pci/hda/hda_intel.c                        |    6 +-
 sound/pci/hda/patch_realtek.c                    |   11 ++
 sound/pci/hda/patch_sigmatel.c                   |   17 +++-
 sound/soc/codecs/wm5100.c                        |    3 +
 sound/soc/codecs/wm8996.c                        |    7 +-
 sound/soc/codecs/wm8996.h                        |    4 +
 114 files changed, 767 insertions(+), 491 deletions(-)