Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755587Ab3CLWca (ORCPT ); Tue, 12 Mar 2013 18:32:30 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:60058 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754198Ab3CLWc2 (ORCPT ); Tue, 12 Mar 2013 18:32:28 -0400 From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , torvalds@linux-foundation.org, akpm@linux-foundation.org, stable@vger.kernel.org Subject: [ 000/100] 3.8.3-stable review Date: Tue, 12 Mar 2013 15:30:45 -0700 Message-Id: <20130312223122.884099393@linuxfoundation.org> X-Mailer: git-send-email 1.8.1.rc1.5.g7e0651a User-Agent: quilt/0.60-2.1.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 18987 Lines: 476 This is the start of the stable review cycle for the 3.8.3 release. There are 100 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 Mar 14 22:30:28 UTC 2013. 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.8.3-rc1.gz and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman Linux 3.8.3-rc1 Hauke Mehrtens w1-gpio: fix section mismatch Greg Kroah-Hartman Revert "xen/blkback: Don't trust the handle from the frontend." Sarah Sharp USB: Fix connected device switch to Inactive state. Sarah Sharp USB: Rip out recursive call on warm port reset. Sarah Sharp USB: Prepare for refactoring by adding extra udev checks. Sarah Sharp USB: Don't use EHCI port sempahore for USB 3.0 hubs. Matthew Garrett efi: be more paranoid about available space when creating variables Seiji Aguchi efivars: Disable external interrupt while holding efivars->lock Steven Rostedt ftrace: Update the kconfig for DYNAMIC_FTRACE Michael Ellerman powerpc: Apply early paca fixups to boot_paca and the boot cpu's paca Jason Cooper ARM: kirkwood: of_serial: fix clock gating by removing clock-frequency Fabio Estevam ARM: mxs_defconfig: Make USB host functional again Andrew Lunn gpio: mvebu: Add clk support to prevent lockup Andrew Lunn rtc: rtc-mv: Add support for clk to avoid lockups Al Viro vfs: fix pipe counter breakage Mathieu Desnoyers Fix: compat_rw_copy_check_uvector() misuse in aio, readv, writev, and security keys David Howells keys: fix race with concurrent install_user_keyrings() Ming Lei usbnet: smsc95xx: fix suspend failure Lee, Chun-Yi acer-wmi: avoid the warning of 'devices' may be used uninitialized Mathias Krause crypto: user - fix info leaks in report API Wei WANG mfd: rtsx: Fix issue that booting OS with SD card inserted Wei WANG mfd: rtsx: Optimize card detect flow Peter Hurley x86/kvm: Fix pvclock vsyscall fixmap Josef Bacik Btrfs: cleanup orphan reservation if truncate fails Josef Bacik Btrfs: account for orphan inodes properly during cleanup Benjamin Tissoires HID: logitech-dj: do not directly call hid_output_raw_report() during probe Marcelo Tosatti x86: pvclock kvm: align allocation size to page size Eric W. Biederman userns: Stop oopsing in key_change_session_keyring Matt Fleming efivarfs: return accurate error code in efivarfs_fill_super() Matt Fleming efivars: efivarfs_valid_name() should handle pstore syntax Nithin Sujir tg3: Update link_up flag for phylib devices Konstantin Khlebnikov e1000e: fix pci-device enable-counter balance Ben Greear mac80211: Fix crash due to un-canceled work-items Pavel Shilovsky CIFS: Fix missing of oplock_read value in smb30_values structure Hillf Danton mm/mempolicy.c: fix wrong sp_node insertion Theodore Ts'o random: fix locking dependency with the tasklist_lock Chris Metcalf tile: work around bug in the generic sys_llseek Eric W. Biederman proc: Use nd_jump_link in proc_ns_follow_link Linus Torvalds vfs: don't BUG_ON() if following a /proc fd pseudo-symlink results in a symlink Takashi Iwai ALSA: vmaster: Fix slave change notification Sean Connor ALSA: ice1712: Initialize card->private_data properly Ben Hutchings dmi_scan: fix missing check for _DMI_ signature in smbios_present() Peter Hurley ipc: don't allocate a copy larger than max Peter Hurley ipc: fix potential oops when src msg > 4k w/ MSG_COPY Patrik Jakobsson drm/i915: Turn off hsync and vsync on ADPA when disabling crt Daniel Vetter drm/i915: enable irqs earlier when resuming Daniel Vetter drm/i915: reorder setup sequence to have irqs for output setup Kenneth Graunke drm/i915: Fix Haswell/CRW PCI IDs. Stéphane Marchesin drm/i915: Increase the RC6p threshold. Will Deacon ARM: 7663/1: perf: fix ARMv7 EVTYPE_MASK to include NSH bit Will Deacon ARM: 7659/1: mm: make mm->context.id an atomic64_t variable Will Deacon ARM: 7658/1: mm: fix race updating mm->context.id on ASID rollover Will Deacon ARM: 7657/1: head: fix swapper and idmap population with LPAE and big-endian Alex Deucher drm/radeon: add primary dac adj quirk for R200 board Alex Deucher drm/radeon: don't set hpd, afmt interrupts when interrupts are disabled Guenter Roeck hwmon: (pmbus/ltc2978) Use detected chip ID to select supported functionality Guenter Roeck hwmon: (pmbus/ltc2978) Fix peak attribute handling Mark Brown hwmon: (sht15) Check return value of regulator_enable() NeilBrown md/raid1,raid10: fix deadlock with freeze_array() NeilBrown md: raid0: fix error return from create_stripe_zones. NeilBrown md: fix two bugs when attempting to resize RAID0 array. Sebastian Riemer md: protect against crash upon fsync on ro array Frederic Weisbecker nohz: Make tick_nohz_irq_exit() irq safe Kees Cook proc connector: reject unprivileged listener bumps Felix Fietkau ath9k_hw: improve reset reliability after errors Felix Fietkau ath9k_htc: fix signal strength handling issues Felix Fietkau ath9k: fix RSSI dummy marker value Bing Zhao libertas: fix crash for SD8688 Avinash Patil mwifiex: correct sleep delay counter Johannes Berg iwlwifi: always copy first 16 bytes of commands Rusty Russell hw_random: make buffer usable in scatterlist. Weston Andros Adamson NFSv4.1: Hold reference to layout hdr in layoutget Benny Halevy pnfs: fix resend_to_mds for directio Trond Myklebust SUNRPC: Don't start the retransmission timer when out of socket space Trond Myklebust NFS: Don't allow NFS silly-renamed files to be deleted, no signal Mikulas Patocka dm snapshot: add missing module aliases Mike Christie dm: fix limits initialization when there are no data devices Jun'ichi Nomura dm: do not replace bioset for request based dm Mikulas Patocka dm: fix truncated status strings Jeff Layton cifs: ensure that cifs_get_root() only traverses directories Josef Bacik Btrfs: delete inline extents when we find them during logging Josef Bacik Btrfs: copy everything if we've created an inline extent Thomas Gleixner btrfs: Init io_lock after cloning btrfs device struct Lukas Czerner ext4: convert number of blocks to clusters properly Nicholas Bellinger iscsi-target: Fix immediate queue starvation regression with DATAIN Asias He target/pscsi: Fix page increment K. Y. Srinivasan SCSI: storvsc: Initialize the sglist Dan Carpenter SCSI: dc395x: uninitialized variable in device_alloc() Mattia Dongili sony-laptop: fully enable SNY controlled modems Takahisa Tanaka watchdog: sp5100_tco: Write back the original value to reserved bits, instead of zero Takahisa Tanaka watchdog: sp5100_tco: Fix wrong indirect I/O access for getting value of reserved bits Randy Dunlap watchdog: da9055_wdt needs to select WATCHDOG_CORE Konrad Rzeszutek Wilk xen/pci: We don't do multiple MSI's. Konrad Rzeszutek Wilk xen/pat: Disable PAT using pat_enabled value. Steven Noonan xenbus: fix compile failure on ARM with Xen enabled Alan Stern USB: EHCI: revert "remove ASS/PSS polling timeout" Catalin Marinas ARM: 7654/1: Preserve L_PTE_VALID in pte_modify() Nicolas Pitre ARM: 7653/2: do not scale loops_per_jiffy when using a constant delay clock Russell King ARM: fix scheduling while atomic warning in alignment handling code Russell King ARM: VFP: fix emulation of second VFP instruction ------------- Diffstat: Makefile | 4 +- arch/arm/boot/dts/kirkwood-dns320.dts | 2 - arch/arm/boot/dts/kirkwood-dns325.dts | 1 - arch/arm/boot/dts/kirkwood-dockstar.dts | 1 - arch/arm/boot/dts/kirkwood-dreamplug.dts | 1 - arch/arm/boot/dts/kirkwood-goflexnet.dts | 1 - arch/arm/boot/dts/kirkwood-ib62x0.dts | 1 - arch/arm/boot/dts/kirkwood-iconnect.dts | 1 - arch/arm/boot/dts/kirkwood-iomega_ix2_200.dts | 1 - arch/arm/boot/dts/kirkwood-km_kirkwood.dts | 1 - arch/arm/boot/dts/kirkwood-lschlv2.dts | 1 - arch/arm/boot/dts/kirkwood-lsxhl.dts | 1 - arch/arm/boot/dts/kirkwood-mplcec4.dts | 1 - arch/arm/boot/dts/kirkwood-ns2-common.dtsi | 1 - arch/arm/boot/dts/kirkwood-nsa310.dts | 1 - arch/arm/boot/dts/kirkwood-openblocks_a6.dts | 2 - arch/arm/boot/dts/kirkwood-topkick.dts | 1 - arch/arm/boot/dts/kirkwood.dtsi | 5 +- arch/arm/configs/mxs_defconfig | 1 + arch/arm/include/asm/delay.h | 1 + arch/arm/include/asm/mmu.h | 8 ++-- arch/arm/include/asm/mmu_context.h | 2 +- arch/arm/include/asm/pgtable.h | 3 +- arch/arm/kernel/asm-offsets.c | 2 +- arch/arm/kernel/head.S | 26 +++++++++-- arch/arm/kernel/perf_event_v7.c | 2 +- arch/arm/kernel/smp.c | 3 ++ arch/arm/lib/delay.c | 1 + arch/arm/mm/alignment.c | 11 ++--- arch/arm/mm/context.c | 25 ++++++---- arch/arm/vfp/vfpmodule.c | 2 +- arch/powerpc/kernel/setup_64.c | 16 +++++-- arch/tile/include/asm/compat.h | 3 ++ arch/tile/kernel/compat.c | 13 ++++++ arch/x86/kernel/kvmclock.c | 11 +++-- arch/x86/kernel/pvclock.c | 2 +- arch/x86/pci/xen.c | 9 ++++ arch/x86/xen/enlighten.c | 10 +++- crypto/ablkcipher.c | 12 ++--- crypto/aead.c | 9 ++-- crypto/ahash.c | 2 +- crypto/blkcipher.c | 6 +-- crypto/crypto_user.c | 22 ++++----- crypto/pcompress.c | 3 +- crypto/rng.c | 2 +- crypto/shash.c | 3 +- drivers/block/xen-blkback/blkback.c | 1 + drivers/char/hw_random/core.c | 19 ++++++-- drivers/char/random.c | 12 +++-- drivers/connector/cn_proc.c | 8 ++++ drivers/firmware/dmi_scan.c | 5 +- drivers/firmware/efivars.c | 210 +++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------- drivers/gpio/gpio-mvebu.c | 7 +++ drivers/gpu/drm/i915/i915_dma.c | 23 +++++---- drivers/gpu/drm/i915/i915_drv.c | 25 +++++++--- drivers/gpu/drm/i915/i915_drv.h | 1 + drivers/gpu/drm/i915/i915_irq.c | 4 ++ drivers/gpu/drm/i915/intel_crt.c | 2 +- drivers/gpu/drm/i915/intel_pm.c | 2 +- drivers/gpu/drm/radeon/radeon_combios.c | 9 ++++ drivers/gpu/drm/radeon/radeon_irq_kms.c | 12 +++++ drivers/hid/hid-logitech-dj.c | 22 +++++---- drivers/hwmon/pmbus/ltc2978.c | 30 ++++++------ drivers/hwmon/sht15.c | 8 +++- drivers/md/dm-crypt.c | 39 ++++------------ drivers/md/dm-delay.c | 8 ++-- drivers/md/dm-flakey.c | 7 ++- drivers/md/dm-ioctl.c | 14 ++++-- drivers/md/dm-linear.c | 7 ++- drivers/md/dm-mpath.c | 8 ++-- drivers/md/dm-raid.c | 8 ++-- drivers/md/dm-raid1.c | 8 ++-- drivers/md/dm-snap.c | 18 ++++--- drivers/md/dm-stripe.c | 7 ++- drivers/md/dm-thin.c | 80 +++++++++++++++++++------------ drivers/md/dm-verity.c | 8 ++-- drivers/md/dm.c | 42 +++++++++++------ drivers/md/md.c | 7 +++ drivers/md/raid0.c | 5 +- drivers/md/raid1.c | 1 + drivers/md/raid10.c | 1 + drivers/memstick/host/rtsx_pci_ms.c | 7 +++ drivers/mfd/rtsx_pcr.c | 61 +++++++++++++++++++----- drivers/mmc/host/rtsx_pci_sdmmc.c | 18 +++++++ drivers/net/ethernet/broadcom/tg3.c | 14 ++---- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/usb/smsc95xx.c | 6 +++ drivers/net/wireless/ath/ath9k/common.h | 2 +- drivers/net/wireless/ath/ath9k/htc.h | 1 + drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 18 ++++--- drivers/net/wireless/ath/ath9k/hw.c | 4 +- drivers/net/wireless/iwlwifi/iwl-devtrace.h | 10 ++-- drivers/net/wireless/iwlwifi/pcie/internal.h | 9 ++++ drivers/net/wireless/iwlwifi/pcie/tx.c | 75 ++++++++++++++++++++++------- drivers/net/wireless/libertas/if_sdio.c | 6 ++- drivers/net/wireless/mwifiex/pcie.c | 2 +- drivers/platform/x86/acer-wmi.c | 3 ++ drivers/platform/x86/sony-laptop.c | 2 +- drivers/rtc/rtc-mv.c | 28 +++++++++-- drivers/scsi/dc395x.c | 2 +- drivers/scsi/storvsc_drv.c | 1 + drivers/target/iscsi/iscsi_target.c | 11 ++++- drivers/target/target_core_pscsi.c | 1 - drivers/usb/core/hub.c | 178 ++++++++++++++++++++++++++++++++++++--------------------------------- drivers/usb/host/ehci-timer.c | 29 ++++++------ drivers/w1/masters/w1-gpio.c | 2 +- drivers/watchdog/Kconfig | 1 + drivers/watchdog/sp5100_tco.c | 27 ++++------- drivers/xen/xenbus/xenbus_client.c | 1 + fs/btrfs/inode.c | 4 ++ fs/btrfs/tree-log.c | 18 +++++++ fs/btrfs/volumes.c | 1 + fs/cifs/cifsfs.c | 5 ++ fs/cifs/smb2ops.c | 1 + fs/compat.c | 15 +++--- fs/ext4/balloc.c | 2 +- fs/ext4/mballoc.c | 8 ++-- fs/ext4/resize.c | 6 +-- fs/ext4/super.c | 2 +- fs/namei.c | 2 - fs/nfs/nfs4filelayout.c | 6 ++- fs/nfs/nfs4proc.c | 11 ++++- fs/nfs/pnfs.c | 14 ++++-- fs/nfs/pnfs.h | 6 ++- fs/nfs/unlink.c | 20 +++++--- fs/pipe.c | 3 ++ fs/proc/namespaces.c | 12 ++--- include/linux/device-mapper.h | 4 +- include/linux/mfd/rtsx_pci.h | 2 + ipc/msg.c | 6 ++- ipc/msgutil.c | 3 -- kernel/time/tick-sched.c | 7 ++- kernel/trace/Kconfig | 24 ++++++---- mm/mempolicy.c | 2 +- mm/process_vm_access.c | 8 ---- net/mac80211/mlme.c | 11 +++++ net/sunrpc/xprt.c | 6 ++- security/keys/compat.c | 4 +- security/keys/process_keys.c | 4 +- sound/core/vmaster.c | 5 +- sound/pci/ice1712/ice1712.c | 2 + 141 files changed, 1044 insertions(+), 606 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/