Skip to content

3.3.5-stable review

Greg KH lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest75 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/75nfs: Enclose hostname in brackets when needed in nfs_do_root_mountfs/nfs/super.c+6 -20 replies
2/75NFSv4: Ensure that the LOCK code sets exception->inodefs/nfs/nfs4proc.c+7 -20 replies
3/75NFSv4: Ensure that we check lock exclusive/shared type against open modesfs/nfs/nfs4proc.c+14 -00 replies
4/75NFS: put open context on error in nfs_pagein_multifs/nfs/read.c+1 -10 replies
5/75NFS: put open context on error in nfs_flush_multifs/nfs/write.c+1 -10 replies
6/75x86, microcode: Fix sysfs warning during module unload on unsupported CPUsarch/x86/kernel/microcode_core.c+1 -30 replies
7/75x86, microcode: Ensure that module is only loaded on supported AMD CPUsarch/x86/kernel/microcode_amd.c arch/x86/kernel/microcode_core.c+10 -80 replies
8/75x86, apic: APIC code touches invalid MSR on P5 class machinesarch/x86/kernel/apic/apic.c+20 -140 replies
9/75x86/platform: Remove incorrect error message in x86_default_fixup_cpu_id()arch/x86/include/asm/x86_init.h arch/x86/kernel/apic/apic_numachip.c arch/x86/kernel/cpu/amd.c +2 more+9 -160 replies
10/75Revert "autofs: work around unhappy compat problem on x86-64"fs/autofs4/autofs_i.h fs/autofs4/dev-ioctl.c fs/autofs4/inode.c +1 more+3 -230 replies
11/75xen: correctly check for pending events when restoring irq flagsarch/x86/xen/xen-asm.S+1 -10 replies
12/75xen/smp: Fix crash when booting with ACPI hotplug CPUs.arch/x86/xen/smp.c+15 -00 replies
13/75ASoC: dapm: Ensure power gets managed for line widgetssound/soc/soc-dapm.c+2 -00 replies
14/75ASoC: wm8994: Improve sequencing of AIF channel enablessound/soc/codecs/wm8994.c+222 -540 replies
15/75dmaengine: at_hdmac: remove clear-on-read in atc_dostart()drivers/dma/at_hdmac.c+0 -40 replies
16/75sched: Fix OOPS when build_sched_domains() percpu allocation failskernel/sched/core.c+16 -60 replies
17/75tracing: Fix stacktrace of latency tracers (irqsoff and friends)kernel/trace/trace_output.c+5 -00 replies
18/75hwmon: fam15h_power: fix bogus values with current BIOSesdrivers/hwmon/fam15h_power.c+39 -00 replies
19/75hwmon: (fam15h_power) Fix pci_device_id arraydrivers/hwmon/fam15h_power.c+6 -30 replies
20/75dell-laptop: Terminate quirks list properlydrivers/platform/x86/dell-laptop.c+1 -00 replies
21/75drm/radeon/kms: need to set up ss on DP bridges as welldrivers/gpu/drm/radeon/atombios_crtc.c+2 -20 replies
22/75drm/i915: handle input/output sdvo timings separately in mode_setdrivers/gpu/drm/i915/intel_sdvo.c+18 -160 replies
23/75drm/i915: Set the Stencil Cache eviction policy to non-LRA mode.drivers/gpu/drm/i915/i915_reg.h drivers/gpu/drm/i915/intel_ringbuffer.c+9 -00 replies
24/75drm/i915: fix integer overflow in i915_gem_execbuffer2()drivers/gpu/drm/i915/i915_gem_execbuffer.c+2 -10 replies
25/75drm/i915: fix integer overflow in i915_gem_do_execbuffer()drivers/gpu/drm/i915/i915_gem_execbuffer.c+5 -00 replies
26/75i387: ptrace breaks the lazy-fpu-restore logicarch/x86/kernel/i387.c+1 -00 replies
27/75nl80211: ensure interface is up in various APIsnet/wireless/nl80211.c+17 -120 replies
28/75ALSA: HDA: Add external mic quirk for Asus Zenbook UX31Esound/pci/hda/patch_realtek.c+1 -00 replies
29/75USB: cdc-wdm: fix race leading leading to memory corruptiondrivers/usb/class/cdc-wdm.c+5 -20 replies
30/75USB: EHCI: fix crash during suspend on ASUS computersdrivers/usb/core/hcd-pci.c drivers/usb/host/ehci-pci.c include/linux/usb/hcd.h+19 -00 replies
31/75USB: gadget: storage gadgets send wrong error code for unknown commandsdrivers/usb/gadget/f_mass_storage.c drivers/usb/gadget/file_storage.c+2 -20 replies
32/75usb: gadget: dummy: do not call pullup() on udc_stop()drivers/usb/gadget/dummy_hcd.c+0 -10 replies
33/75usb gadget: uvc: uvc_request_data::length field must be signeddrivers/usb/gadget/uvc.h drivers/usb/gadget/uvc_v4l2.c+2 -20 replies
34/75pipes: add a "packetized pipe" mode for writingfs/pipe.c include/linux/pipe_fs_i.h+30 -20 replies
35/75autofs: make the autofsv5 packet file descriptor use a packetized pipefs/autofs4/autofs_i.h fs/autofs4/dev-ioctl.c fs/autofs4/inode.c+13 -20 replies
36/75crypto: talitos - properly lock access to global talitos registersdrivers/crypto/talitos.c+17 -30 replies
37/75Input: synaptics - fix regression with "image sensor" trackpadsdrivers/input/mouse/synaptics.c+2 -10 replies
38/75USB: ehci-tegra: remove redundant gpio_set_valuedrivers/usb/host/ehci-tegra.c+0 -10 replies
39/75ARM: 7396/1: errata: only handle ARM erratum #326103 on affected coresarch/arm/Kconfig arch/arm/mm/abort-ev6.S+20 -60 replies
40/75ARM: 7403/1: tls: remove covert channel via TPIDRURWarch/arm/include/asm/tls.h+4 -00 replies
41/75ARM: 7406/1: hotplug: copy the affinity mask when forcefully migrating IRQsarch/arm/kernel/irq.c+3 -30 replies
42/75MIPS: ath79: fix AR933X WMAC reset codearch/mips/ath79/dev-wmac.c+1 -10 replies
43/75SCSI: libsas: fix sas_find_bcast_phy() in the presence of vacant physdrivers/scsi/libsas/sas_expander.c+12 -50 replies
44/75SCSI: libsas: fix false positive device attached conditionsdrivers/scsi/libsas/sas_expander.c+8 -10 replies
45/75efi: Add new variable attributesinclude/linux/efi.h+11 -00 replies
46/75efi: Validate UEFI boot variablesdrivers/firmware/efivars.c+182 -00 replies
47/75x86, efi: Fix pointer math issue in handle_ramdisks()arch/x86/boot/compressed/eboot.c+4 -40 replies
48/75tools/include: Add byteshift headers for endian accesstools/include/tools/be_byteshift.h tools/include/tools/le_byteshift.h+140 -00 replies
49/75x86, mkpiggy: Dont open code put_unaligned_le32()arch/x86/boot/compressed/Makefile arch/x86/boot/compressed/mkpiggy.c+3 -90 replies
50/75x86, boot: Restrict CFLAGS for hostprogsarch/x86/boot/Makefile+3 -20 replies
51/75x86, efi: Fix endian issues and unaligned accessesarch/x86/boot/tools/build.c+15 -160 replies
52/75x86, boot: Correct CFLAGS for hostprogsarch/x86/boot/Makefile+3 -30 replies
53/75x86, efi: Add dedicated EFI stub entry pointarch/x86/boot/compressed/head_32.S arch/x86/boot/compressed/head_64.S arch/x86/boot/tools/build.c+38 -130 replies
54/75powerpc/85xx: dont call of_platform_bus_probe() twicearch/powerpc/platforms/85xx/common.c arch/powerpc/platforms/85xx/mpc85xx_mds.c arch/powerpc/platforms/85xx/p1022_ds.c+8 -220 replies
55/75PM / Hibernate: fix the number of pages used for hibernate/thaw bufferingkernel/power/swap.c+22 -60 replies
56/75sched: Fix nohz load accounting -- again!kernel/sched/core.c+26 -272 replies
57/75exit_signal: simplify the "we have changed execution domain" logicfs/exec.c kernel/exit.c+4 -63 replies
58/75exit_signal: fix the "parent has changed security domain" logickernel/exit.c kernel/signal.c+9 -140 replies
59/75md/raid5: Fix a bug about judging if the operation is syncing or replacingdrivers/md/raid5.c+3 -10 replies
60/75efivars: Improve variable validationdrivers/firmware/efivars.c+30 -160 replies
61/75hwmon: (coretemp) Increase CPU core limitdrivers/hwmon/coretemp.c+1 -10 replies
62/75nouveau: initialise has_optimus variable.drivers/gpu/drm/nouveau/nouveau_acpi.c+1 -10 replies
63/75hwmon: (coretemp) fix oops on cpu unplugdrivers/hwmon/coretemp.c+4 -00 replies
64/75libata: skip old error history when counting probe trialsdrivers/ata/libata-eh.c+2 -10 replies
65/75b43: only reload config after successful initializationdrivers/net/wireless/b43/main.c+8 -20 replies
66/75i2c: pnx: Disable clk in suspenddrivers/i2c/busses/i2c-pnx.c+1 -20 replies
67/75ipw2200: Fix race condition in the command completion acknowledgedrivers/net/wireless/ipw2x00/ipw2200.c+12 -13 replies
68/75mac80211: fix AP mode EAP tx for VLAN stationsnet/mac80211/tx.c+2 -10 replies
69/75rtlwifi: Fix oops on unloaddrivers/net/wireless/rtlwifi/pci.c+1 -00 replies
70/75wl1251: fix crash on remove due to premature kfreedrivers/net/wireless/wl1251/sdio.c+1 -10 replies
71/75wl1251: fix crash on remove due to leftover work itemdrivers/net/wireless/wl1251/main.c+1 -00 replies
72/75iwlwifi: do not nulify ctx->vif on resetdrivers/net/wireless/iwlwifi/iwl-agn.c drivers/net/wireless/iwlwifi/iwl-mac80211.c+9 -40 replies
73/75iwlwifi: use correct released ucode versiondrivers/net/wireless/iwlwifi/iwl-1000.c drivers/net/wireless/iwlwifi/iwl-2000.c drivers/net/wireless/iwlwifi/iwl-5000.c +1 more+27 -183 replies
74/75iwlwifi: fix hardware queue programmingdrivers/net/wireless/iwlwifi/iwl-fh.h drivers/net/wireless/iwlwifi/iwl-prph.h+42 -70 replies
75/75iwlwifi: use 6000G2B for 6030 device seriesdrivers/net/wireless/iwlwifi/iwl-6000.c+2 -20 replies

Reviews trailers per patch

16 of 75 patches have a Reviewed-by or Acked-by.

PatchGreg Kroah-HartmanBorislav PetkovMichael TokarevIan CampbellZhang, YanminSrivatsa S. BhatJean DelvareJens GustedtBernard BlackhamJesse BarnesDaniel VetterChris WilsonBjørn MorkSteven RostedtAndrey RahmatullinOleksij Rempel (fishor)Alexander ShishkinAlan SternMatt FlemingStephen RothwellDurgadoss RArnd BergmannDave Airlie
1/75
2/75
3/75
4/75
5/75
6/75A-b
7/75A-b
8/75
9/75A-b
10/75Reported-and-requested-by
11/75A-b
12/75
13/75
14/75
15/75
16/75R-b R-b
17/75
18/75A-b
19/75A-b
20/75T-b
21/75
22/75Reported-and-Tested-by R-b
23/75R-b A-b
24/75R-b
25/75R-b
26/75
27/75
28/75
29/75T-b
30/75T-b T-b T-b
31/75
32/75R-b A-b
33/75
34/75T-b
35/75T-b
36/75
37/75
38/75
39/75
40/75
41/75
42/75
43/75
44/75
45/75
46/75
47/75A-b
48/75
49/75
50/75
51/75T-b
52/75A-b
53/75
54/75
55/75
56/75
57/75
58/75
59/75
60/75
61/75A-b A-b
62/75
63/75
64/75
65/75
66/75R-b
67/75
68/75
69/75T-b
70/75
71/75
72/75
73/75
74/75
75/75

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/75] 3.3.5-stable review

This is the start of the stable review cycle for the 3.3.5 release. There are 75 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 me know.

Responses should be made by Sun May 6 20:42:22 UTC 2012. 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.3.5-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

-------------

 Makefile                                    |    4 +-
 arch/arm/Kconfig                            |    9 +
 arch/arm/include/asm/tls.h                  |    4 +
 arch/arm/kernel/irq.c                       |    6 +-
 arch/arm/mm/abort-ev6.S                     |   17 +-
 arch/mips/ath79/dev-wmac.c                  |    2 +-
 arch/powerpc/platforms/85xx/common.c        |    6 +
 arch/powerpc/platforms/85xx/mpc85xx_mds.c   |   11 +-
 arch/powerpc/platforms/85xx/p1022_ds.c      |   13 +-
 arch/x86/boot/Makefile                      |    3 +-
 arch/x86/boot/compressed/Makefile           |    1 +
 arch/x86/boot/compressed/eboot.c            |    8 +-
 arch/x86/boot/compressed/head_32.S          |   14 +-
 arch/x86/boot/compressed/head_64.S          |   22 ++-
 arch/x86/boot/compressed/mkpiggy.c          |   11 +-
 arch/x86/boot/tools/build.c                 |   42 ++--
 arch/x86/include/asm/x86_init.h             |    1 -
 arch/x86/kernel/apic/apic.c                 |   34 ++--
 arch/x86/kernel/apic/apic_numachip.c        |    7 +-
 arch/x86/kernel/cpu/amd.c                   |    7 +-
 arch/x86/kernel/cpu/common.c                |    9 -
 arch/x86/kernel/i387.c                      |    1 +
 arch/x86/kernel/microcode_amd.c             |   12 +-
 arch/x86/kernel/microcode_core.c            |   10 +-
 arch/x86/kernel/x86_init.c                  |    1 -
 arch/x86/xen/smp.c                          |   15 ++
 arch/x86/xen/xen-asm.S                      |    2 +-
 drivers/ata/libata-eh.c                     |    3 +-
 drivers/crypto/talitos.c                    |   20 +-
 drivers/dma/at_hdmac.c                      |    4 -
 drivers/firmware/efivars.c                  |  196 +++++++++++++++++++
 drivers/gpu/drm/i915/i915_gem_execbuffer.c  |    8 +-
 drivers/gpu/drm/i915/i915_reg.h             |    1 +
 drivers/gpu/drm/i915/intel_ringbuffer.c     |    8 +
 drivers/gpu/drm/i915/intel_sdvo.c           |   34 ++--
 drivers/gpu/drm/nouveau/nouveau_acpi.c      |    2 +-
 drivers/gpu/drm/radeon/atombios_crtc.c      |    4 +-
 drivers/hwmon/coretemp.c                    |    6 +-
 drivers/hwmon/fam15h_power.c                |   42 ++++
 drivers/i2c/busses/i2c-pnx.c                |    3 +-
 drivers/input/mouse/synaptics.c             |    3 +-
 drivers/md/raid5.c                          |    4 +-
 drivers/net/wireless/b43/main.c             |   10 +-
 drivers/net/wireless/ipw2x00/ipw2200.c      |   13 +-
 drivers/net/wireless/iwlwifi/iwl-1000.c     |    8 +-
 drivers/net/wireless/iwlwifi/iwl-2000.c     |   16 +-
 drivers/net/wireless/iwlwifi/iwl-5000.c     |   11 +-
 drivers/net/wireless/iwlwifi/iwl-6000.c     |   10 +-
 drivers/net/wireless/iwlwifi/iwl-agn.c      |    3 -
 drivers/net/wireless/iwlwifi/iwl-fh.h       |   24 ++-
 drivers/net/wireless/iwlwifi/iwl-mac80211.c |   10 +-
 drivers/net/wireless/iwlwifi/iwl-prph.h     |   27 ++-
 drivers/net/wireless/rtlwifi/pci.c          |    1 +
 drivers/net/wireless/wl1251/main.c          |    1 +
 drivers/net/wireless/wl1251/sdio.c          |    2 +-
 drivers/platform/x86/dell-laptop.c          |    1 +
 drivers/scsi/libsas/sas_expander.c          |   26 ++-
 drivers/usb/class/cdc-wdm.c                 |    7 +-
 drivers/usb/core/hcd-pci.c                  |    9 +
 drivers/usb/gadget/dummy_hcd.c              |    1 -
 drivers/usb/gadget/f_mass_storage.c         |    2 +-
 drivers/usb/gadget/file_storage.c           |    2 +-
 drivers/usb/gadget/uvc.h                    |    2 +-
 drivers/usb/gadget/uvc_v4l2.c               |    2 +-
 drivers/usb/host/ehci-pci.c                 |    8 +
 drivers/usb/host/ehci-tegra.c               |    1 -
 fs/autofs4/autofs_i.h                       |   12 +-
 fs/autofs4/dev-ioctl.c                      |    3 +-
 fs/autofs4/inode.c                          |    4 +-
 fs/autofs4/waitq.c                          |   20 +-
 fs/exec.c                                   |    3 +
 fs/nfs/nfs4proc.c                           |   23 ++-
 fs/nfs/read.c                               |    2 +-
 fs/nfs/super.c                              |    8 +-
 fs/nfs/write.c                              |    2 +-
 fs/pipe.c                                   |   31 ++-
 include/linux/efi.h                         |   13 +-
 include/linux/pipe_fs_i.h                   |    1 +
 include/linux/usb/hcd.h                     |    2 +
 kernel/exit.c                               |   19 --
 kernel/power/swap.c                         |   28 ++-
 kernel/sched/core.c                         |   75 ++++----
 kernel/signal.c                             |    9 +
 kernel/trace/trace_output.c                 |    5 +
 net/mac80211/tx.c                           |    3 +-
 net/wireless/nl80211.c                      |   29 +--
 sound/pci/hda/patch_realtek.c               |    1 +
 sound/soc/codecs/wm8994.c                   |  276 +++++++++++++++++++++------
 sound/soc/soc-dapm.c                        |    2 +
 89 files changed, 1022 insertions(+), 356 deletions(-)