3.5.1-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest122 patches 4 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/122 | target: Add generation of LOGICAL BLOCK ADDRESS OUT OF RANGEdrivers/ include/ | +11 | 0 replies | |
| 2/122 | iscsi-target: Drop bogus struct file usage for iSCSI/SCTPdrivers/ drivers/ drivers/ | +6 | 0 replies | |
| 3/122 | mmc: sdhci-pci: CaFe has broken card detectiondrivers/ | +1 | 0 replies | |
| 4/122 | mmc: sdhci: fix incorrect command used in tuningdrivers/ | +7 | 0 replies | |
| 5/122 | powerpc/ftrace: Fix assembly trampoline register usagearch/ | +6 | 0 replies | |
| 6/122 | powerpc: Add "memory" attribute for mfmsr()arch/ | +2 | 0 replies | |
| 7/122 | powerpc/eeh: Check handle_eeh_events() return valuearch/ | +4 | 0 replies | |
| 8/122 | be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPCdrivers/ drivers/ | +4 | 0 replies | |
| 9/122 | powerpc/85xx: use the BRx registers to enable indirect mode on the P1022DSarch/ arch/ | +93 | 0 replies | |
| 10/122 | smack: off by one errorsecurity/ | +4 | 2 replies | |
| 11/122 | SCSI: libsas: continue revalidationdrivers/ | +4 | 0 replies | |
| 12/122 | SCSI: libsas: fix sas_discover_devices return code handlingdrivers/ | +12 | 0 replies | |
| 13/122 | SCSI: fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations)drivers/ | +14 | 0 replies | |
| 14/122 | SCSI: fix hot unplug vs async scan racedrivers/ drivers/ | +29 | 0 replies | |
| 15/122 | SCSI: Fix device removal NULL pointer dereferencedrivers/ drivers/ drivers/ +1 more | +9 | 0 replies | |
| 16/122 | SCSI: Avoid dangling pointer in scsi_requeue_command()drivers/ | +11 | 0 replies | |
| 17/122 | rt2800usb: 2001:3c17 is an RT3370 devicedrivers/ | +2 | 0 replies | |
| 18/122 | ARM: dt: tegra trimslice: enable USB2 portarch/ | +1 | 0 replies | |
| 19/122 | ARM: OMAP2+: OPP: Fix to ensure check of right oppdef after bad onearch/ | +1 | 0 replies | |
| 20/122 | ARM: dt: tegra trimslice: add vbus-gpio propertyarch/ | +1 | 0 replies | |
| 21/122 | ASoC: dapm: Fix locking during codec shutdownsound/ | +5 | 0 replies | |
| 22/122 | ASoC: dapm: Fix _PRE and _POST events for DAPM performance improvementssound/ | +9 | 0 replies | |
| 23/122 | ASoC: wm8962: Redo early init of the part on resumesound/ | +3 | 0 replies | |
| 24/122 | ALSA: hda - Add support for Realtek ALC282sound/ | +1 | 0 replies | |
| 25/122 | ALSA: hda - Turn on PIN_OUT from hdmi playback prepare.sound/ | +6 | 0 replies | |
| 26/122 | ALSA: hda - Dont power up when not powered down.sound/ | +7 | 0 replies | |
| 27/122 | HID: hid-multitouch: fix input mode feature commanddrivers/ | +12 | 0 replies | |
| 28/122 | usbdevfs: Correct amount of data copied to user in processcompl_compatdrivers/ | +7 | 0 replies | |
| 29/122 | usb: gadget: Fix g_ether interface link statusdrivers/ | +6 | 0 replies | |
| 30/122 | USB: option: add ZTE MF821Ddrivers/ | +2 | 0 replies | |
| 31/122 | Revert "usb/uas: make sure data urb is gone if we receive status before that"drivers/ | +15 | 0 replies | |
| 32/122 | USB: Disable LPM while the device is unconfigured.drivers/ drivers/ | +5 | 0 replies | |
| 33/122 | USB: Fix LPM disable/enable during device reset.drivers/ | +12 | 0 replies | |
| 34/122 | USB: Remove unused LPM variable.include/ | +0 | 0 replies | |
| 35/122 | USB: Fix LPM disable count mismatch on driver unbind.drivers/ | +1 | 0 replies | |
| 36/122 | ALSA: hda - add dock support for Thinkpad X230 TabletDocumentation/ sound/ | +29 | 0 replies | |
| 37/122 | x86, microcode: Sanitize per-cpu microcode reloading interfacearch/ | +19 | 0 replies | |
| 38/122 | x86/mce: Fix siginfo_t->si_addr value for non-recoverable memory faultsarch/ include/ mm/ | +13 | 0 replies | |
| 39/122 | locks: fix checking of fcntl_setlease argumentfs/ | +3 | 0 replies | |
| 40/122 | batman-adv: fix skb->data assignmentnet/ | +2 | 2 replies | |
| 41/122 | ftrace: Disable function tracing during suspend/resume and hibernation, againkernel/ kernel/ | +9 | 0 replies | |
| 42/122 | PM / Sleep: Require CAP_BLOCK_SUSPEND to use wake_lock/wake_unlockkernel/ | +7 | 0 replies | |
| 43/122 | PM / Sleep: call early resume handlers when suspend_noirq failsdrivers/ | +9 | 0 replies | |
| 44/122 | TPM: chip disabled state erronously being reported as errordrivers/ | +10 | 0 replies | |
| 45/122 | tun: fix a crash bug and a memory leakdrivers/ include/ net/ | +7 | 0 replies | |
| 46/122 | mac80211: fix crash with single-queue driversnet/ | +10 | 0 replies | |
| 47/122 | b43: fix crash with OpenFWWFdrivers/ drivers/ | +10 | 0 replies | |
| 48/122 | mac80211: fix read outside array boundsnet/ | +1 | 0 replies | |
| 49/122 | mac80211: fail authentication when AP denied authenticationnet/ | +2 | 0 replies | |
| 50/122 | iwlwifi: Check BSS ctx active before call mac80211drivers/ | +5 | 0 replies | |
| 51/122 | iwlwifi: fix debug print in iwl_sta_calc_ht_flagsdrivers/ | +1 | 0 replies | |
| 52/122 | atl1c: fix issue of io access mode for AR8152 v2.1drivers/ drivers/ | +20 | 0 replies | |
| 53/122 | rtlwifi: rtl8192cu: Change buffer allocation for synchronous readsdrivers/ drivers/ | +12 | 0 replies | |
| 54/122 | rtlwifi: rtl8192de: Fix phy-based version calculationdrivers/ | +3 | 0 replies | |
| 55/122 | mwifiex: correction in mcs index checkdrivers/ | +2 | 0 replies | |
| 56/122 | s390/idle: fix sequence handling vs cpu hotplugarch/ arch/ | +2 | 0 replies | |
| 57/122 | s390/mm: downgrade page table after fork of a 31 bit processarch/ arch/ arch/ +1 more | +25 | 0 replies | |
| 58/122 | s390/mm: fix fault handling for page table walk casearch/ | +7 | 0 replies | |
| 59/122 | cgroup: cgroup_rm_files() was calling simple_unlink() with the wrong inodekernel/ | +1 | 0 replies | |
| 60/122 | iommu/amd: Add missing spin_lock initializationdrivers/ | +2 | 0 replies | |
| 61/122 | iommu/amd: Fix hotplug with iommu=ptdrivers/ | +13 | 0 replies | |
| 62/122 | udf: Improve table length check to avoid possible overflowfs/ | +1 | 0 replies | |
| 63/122 | stable: update references to older 2.6 versions for 3.xDocumentation/ | +14 | 0 replies | |
| 64/122 | staging: zsmalloc: Finish conversion to a separate moduledrivers/ | +7 | 0 replies | |
| 65/122 | workqueue: perform cpu down operations from low priority cpu_notifier()include/ kernel/ | +40 | 0 replies | |
| 66/122 | ACPI, APEI: Fixup common access width firmware bugdrivers/ | +5 | 0 replies | |
| 67/122 | ACPI/AC: prevent OOPS on some boxes due to missing check power_supply_register() return value checkdrivers/ | +3 | 0 replies | |
| 68/122 | kmsg - properly print over-long continuation lineskernel/ | +19 | 0 replies | |
| 69/122 | Btrfs: call the ordered free operation without any locks heldfs/ | +8 | 0 replies | |
| 70/122 | cifs: reinstate sec=ntlmv2 mount optionfs/ | +5 | 0 replies | |
| 71/122 | cifs: ensure that we always do cifsFileInfo_get under the spinlockfs/ fs/ | +15 | 0 replies | |
| 72/122 | spi/pl022: disable port when unuseddrivers/ | +5 | 0 replies | |
| 73/122 | qeth: repair crash in qeth_l3_vlan_rx_kill_vid()drivers/ | +4 | 0 replies | |
| 74/122 | tg3: add device id of Apple Thunderbolt Ethernet devicedrivers/ | +1 | 0 replies | |
| 75/122 | tg3: Fix Read DMA workaround for 5719 A0.drivers/ | +1 | 0 replies | |
| 76/122 | tg3: Fix race condition in tg3_get_stats64()drivers/ | +4 | 0 replies | |
| 77/122 | drm/radeon: fix fence related segfault in CSdrivers/ | +1 | 0 replies | |
| 78/122 | drm/radeon: fix bo creation retry pathdrivers/ | +2 | 0 replies | |
| 79/122 | drm/radeon: Try harder to avoid HW cursor ending on a multiple of 128 columns.drivers/ | +7 | 0 replies | |
| 80/122 | drm/radeon: fix non revealent error messagedrivers/ | +7 | 0 replies | |
| 81/122 | drm/radeon: fix hotplug of DP to DVI|HDMI passive adapters (v2)drivers/ | +20 | 0 replies | |
| 82/122 | drm/radeon: on hotplug force link training to happen (v2)drivers/ | +8 | 0 replies | |
| 83/122 | drm/radeon: fix dpms on/off on trinity/aruba v2drivers/ | +10 | 0 replies | |
| 84/122 | drm/nouveau: init vblank requests listdrivers/ drivers/ drivers/ | +1 | 0 replies | |
| 85/122 | posix_types.h: Cleanup stale __NFDBITS and related definitionsarch/ fs/ fs/ +4 more | +12 | 0 replies | |
| 86/122 | dm thin: reduce endio_hook pool sizedrivers/ | +1 | 0 replies | |
| 87/122 | dm thin: fix memory leak in process_prepared_mapping error pathsdrivers/ | +3 | 0 replies | |
| 88/122 | nfsd4: our filesystems are normally case sensitivefs/ | +1 | 0 replies | |
| 89/122 | nfsd4: fix cr_principal comparison check in same_credsfs/ | +2 | 0 replies | |
| 90/122 | nfs: skip commit in releasepage if were freeing memory for fs-related reasonsfs/ net/ net/ +1 more | +19 | 0 replies | |
| 91/122 | NFS: Fix a number of bugs in the idmapperfs/ | +20 | 0 replies | |
| 92/122 | nouveau: Fix alignment requirements on src and dst addressesdrivers/ drivers/ drivers/ | +175 | 0 replies | |
| 93/122 | ext4: pass a char * to ext4_count_free() instead of a buffer_head ptrfs/ fs/ fs/ +1 more | +8 | 0 replies | |
| 94/122 | ext4: fix overhead calculation used by ext4_statfs()fs/ fs/ fs/ +1 more | +132 | 0 replies | |
| 95/122 | ext4: fix hole punch failure when depth is greater than 0fs/ | +30 | 0 replies | |
| 96/122 | ext4: dont let i_reserved_meta_blocks go negativefs/ | +9 | 0 replies | |
| 97/122 | ext4: undo ext4_calc_metadata_amount if we fail to claim spacefs/ | +21 | 0 replies | |
| 98/122 | ext4: use proper csum calculation in ext4_renamefs/ | +9 | 0 replies | |
| 99/122 | ext4: use s_csum_seed instead of i_csum_seed for xattr blockfs/ | +4 | 0 replies | |
| 100/122 | net: Fix references to out-of-scope variables in put_cmsg_compat()net/ | +2 | 0 replies | |
| 101/122 | r8169: revert "add byte queue limit support".drivers/ | +5 | 0 replies | |
| 102/122 | caif: fix NULL pointer checkdrivers/ | +3 | 0 replies | |
| 103/122 | wanmain: comparing array with NULLnet/ | +24 | 0 replies | |
| 104/122 | tcp: Add TCP_USER_TIMEOUT negative value checknet/ | +4 | 0 replies | |
| 105/122 | USB: kaweth.c: use GFP_ATOMIC under spin_lockdrivers/ | +1 | 0 replies | |
| 106/122 | net: fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handlingnet/ | +7 | 0 replies | |
| 107/122 | tcp: perform DMA to userspace only if there is a task waiting for itnet/ | +3 | 0 replies | |
| 108/122 | net/tun: fix ioctl() based info leaksdrivers/ | +4 | 0 replies | |
| 109/122 | USB: echi-dbgp: increase the controller wait time to come out of halt.drivers/ | +1 | 0 replies | |
| 110/122 | ALSA: snd-usb: fix clock source validity indexsound/ | +2 | 0 replies | |
| 111/122 | ALSA: mpu401: Fix missing initialization of irq fieldsound/ | +1 | 0 replies | |
| 112/122 | ALSA: hda - Fix invalid D3 of headphone DAC on VT202x codecssound/ | +5 | 0 replies | |
| 113/122 | ALSA: hda - Fix mute-LED GPIO setup for HP Mini 210sound/ | +9 | 0 replies | |
| 114/122 | ALSA: hda - Fix polarity of mute LED on HP Mini 210sound/ | +5 | 0 replies | |
| 115/122 | ALSA: hda - Fix mute-LED GPIO initialization for IDT codecssound/ | +6 | 0 replies | |
| 116/122 | ALSA: hda - Support dock on Lenovo Thinkpad T530 with ALC269VCsound/ | +1 | 0 replies | |
| 117/122 | ASoC: wm8962: Allow VMID time to fully rampsound/ | +3 | 0 replies | |
| 118/122 | ASoC: wm8994: Ensure there are enough BCLKs for four channelssound/ | +1 | 0 replies | |
| 119/122 | m68k: Make sys_atomic_cmpxchg_32 work on classic m68karch/ | +6 | 0 replies | |
| 120/122 | futex: Test for pi_mutex on fault in futex_wait_requeue_pi()kernel/ | +1 | 0 replies | |
| 121/122 | futex: Fix bug in WARN_ON for NULL q.pi_statekernel/ | +1 | 0 replies | |
| 122/122 | futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi()kernel/ | +8 | 0 replies |
Reviews trailers per patch
29 of 122 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 39 reviewers.
Cover letter [ 000/122] 3.5.1-stable review
From: Greg KH <[email protected]>
--------------
Note, I still have a lot more patches in the "to-apply" queue for the 3.5-stable, and other stable trees, I am pushing this update out now due to the size of it. It will take a few releases to get caught up with all of the patches tagged and requested for the stable kernel trees.
--------------
This is the start of the stable review cycle for the 3.5.1 release. There are 122 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 Thu Aug 9 22:19:44 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.5.1-rc1.gz
and the diffstat can be found below.
thanks,
greg k-h
-------------
Documentation/sound/alsa/HD-Audio-Models.txt | 3 +- Documentation/stable_kernel_rules.txt | 19 ++- Makefile | 4 +- arch/arm/boot/dts/tegra-trimslice.dts | 2 + arch/arm/mach-omap2/opp.c | 3 +- arch/m68k/kernel/sys_m68k.c | 8 +- arch/mips/kernel/kspd.c | 2 +- arch/powerpc/boot/dts/p1022ds.dtsi | 16 --- arch/powerpc/include/asm/reg.h | 3 +- arch/powerpc/kernel/ftrace.c | 12 +- arch/powerpc/platforms/85xx/p1022_ds.c | 106 ++++++++++++-- arch/powerpc/platforms/pseries/eeh_event.c | 6 +- arch/s390/include/asm/mmu_context.h | 14 +- arch/s390/include/asm/processor.h | 2 + arch/s390/kernel/processor.c | 2 + arch/s390/kernel/smp.c | 3 - arch/s390/mm/fault.c | 13 +- arch/s390/mm/mmap.c | 12 +- arch/s390/mm/pgtable.c | 5 - arch/x86/kernel/cpu/mcheck/mce.c | 6 +- arch/x86/kernel/microcode_core.c | 26 +++- drivers/acpi/ac.c | 4 +- drivers/acpi/apei/apei-base.c | 5 + drivers/base/power/main.c | 10 +- drivers/char/tpm/tpm.c | 12 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 - drivers/gpu/drm/nouveau/nouveau_irq.c | 4 - drivers/gpu/drm/nouveau/nouveau_software.h | 1 + drivers/gpu/drm/nouveau/nva3_copy.fuc | 4 +- drivers/gpu/drm/nouveau/nva3_copy.fuc.h | 94 +++++++++++- drivers/gpu/drm/nouveau/nvc0_copy.fuc.h | 87 +++++++++++- drivers/gpu/drm/radeon/atombios_dp.c | 10 +- drivers/gpu/drm/radeon/atombios_encoders.c | 12 +- drivers/gpu/drm/radeon/radeon_connectors.c | 35 +++-- drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_cursor.c | 8 +- drivers/gpu/drm/radeon/radeon_object.c | 3 +- drivers/hid/hid-multitouch.c | 13 +- drivers/iommu/amd_iommu.c | 17 ++- drivers/iommu/amd_iommu_v2.c | 2 + drivers/md/dm-thin.c | 7 +- drivers/mmc/host/sdhci-pci.c | 1 + drivers/mmc/host/sdhci.c | 8 +- drivers/net/caif/caif_serial.c | 3 + drivers/net/ethernet/atheros/atl1c/atl1c_hw.h | 5 + drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 16 ++- drivers/net/ethernet/broadcom/tg3.c | 10 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 5 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 +- drivers/net/ethernet/realtek/r8169.c | 27 +--- drivers/net/tun.c | 9 +- drivers/net/usb/kaweth.c | 2 +- drivers/net/wireless/b43/b43.h | 7 - drivers/net/wireless/b43/main.c | 32 ++--- drivers/net/wireless/iwlwifi/iwl-agn-lib.c | 5 + drivers/net/wireless/iwlwifi/iwl-agn-sta.c | 1 + drivers/net/wireless/mwifiex/cfg80211.c | 4 +- drivers/net/wireless/rt2x00/rt2800usb.c | 3 +- drivers/net/wireless/rtlwifi/rtl8192de/phy.c | 6 +- drivers/net/wireless/rtlwifi/usb.c | 14 +- drivers/net/wireless/rtlwifi/wifi.h | 1 + drivers/s390/net/qeth_l3_main.c | 4 + drivers/scsi/hosts.c | 7 +- drivers/scsi/libsas/sas_expander.c | 47 +++--- drivers/scsi/scsi_error.c | 14 ++ drivers/scsi/scsi_lib.c | 43 ++---- drivers/scsi/scsi_priv.h | 1 - drivers/scsi/scsi_scan.c | 3 + drivers/scsi/scsi_sysfs.c | 46 +++--- drivers/spi/spi-pl022.c | 5 + drivers/staging/zsmalloc/zsmalloc-main.c | 33 +---- drivers/target/iscsi/iscsi_target.c | 22 +-- drivers/target/iscsi/iscsi_target_core.h | 2 - drivers/target/iscsi/iscsi_target_login.c | 60 +------- drivers/target/target_core_transport.c | 10 ++ drivers/usb/core/devio.c | 10 +- drivers/usb/core/hub.c | 26 ++-- drivers/usb/core/message.c | 8 +- drivers/usb/core/usb.c | 1 + drivers/usb/early/ehci-dbgp.c | 2 +- drivers/usb/gadget/u_ether.c | 12 +- drivers/usb/serial/option.c | 2 + drivers/usb/storage/uas.c | 90 ++---------- fs/btrfs/async-thread.c | 9 +- fs/cifs/cifsglob.h | 6 +- fs/cifs/connect.c | 9 +- fs/cifs/file.c | 17 ++- fs/exec.c | 2 +- fs/ext4/balloc.c | 3 +- fs/ext4/bitmap.c | 12 +- fs/ext4/ext4.h | 6 +- fs/ext4/extents.c | 46 +++--- fs/ext4/ialloc.c | 3 +- fs/ext4/inode.c | 41 ++++-- fs/ext4/namei.c | 11 +- fs/ext4/resize.c | 7 +- fs/ext4/super.c | 174 ++++++++++++++++------- fs/ext4/xattr.c | 11 +- fs/locks.c | 6 +- fs/nfs/file.c | 7 +- fs/nfs/idmap.c | 26 +++- fs/nfsd/nfs4state.c | 4 +- fs/nfsd/nfs4xdr.c | 2 +- fs/select.c | 10 +- fs/udf/super.c | 2 +- include/linux/cpu.h | 5 +- include/linux/mm.h | 1 + include/linux/net.h | 1 + include/linux/posix_types.h | 18 +-- include/linux/time.h | 8 -- include/linux/usb.h | 1 - include/target/target_core_base.h | 1 + kernel/cgroup.c | 2 +- kernel/exit.c | 2 +- kernel/futex.c | 17 ++- kernel/power/hibernate.c | 6 + kernel/power/suspend.c | 3 + kernel/power/wakelock.c | 7 + kernel/printk.c | 33 +++-- kernel/workqueue.c | 38 ++++- mm/memory-failure.c | 14 +- net/batman-adv/routing.c | 2 + net/compat.c | 4 +- net/core/rtnetlink.c | 8 +- net/ipv4/tcp.c | 5 +- net/ipv4/tcp_input.c | 4 +- net/mac80211/mlme.c | 4 +- net/mac80211/tx.c | 2 +- net/mac80211/util.c | 12 +- net/socket.c | 3 + net/sunrpc/sched.c | 2 + net/sunrpc/xprtrdma/transport.c | 3 +- net/sunrpc/xprtsock.c | 10 ++ net/wanrouter/wanmain.c | 51 +++---- security/selinux/hooks.c | 2 +- security/smack/smackfs.c | 8 +- sound/drivers/mpu401/mpu401_uart.c | 1 + sound/pci/hda/hda_codec.c | 7 + sound/pci/hda/patch_hdmi.c | 12 +- sound/pci/hda/patch_realtek.c | 29 ++++ sound/pci/hda/patch_sigmatel.c | 22 ++- sound/pci/hda/patch_via.c | 7 +- sound/soc/codecs/wm8962.c | 6 + sound/soc/codecs/wm8994.c | 2 +- sound/soc/soc-dapm.c | 15 +- sound/usb/clock.c | 3 +- 146 files changed, 1273 insertions(+), 730 deletions(-)