Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Greg Kroah-Hartman <gregkh <at> linuxfoundation.org>
Subject: [ 000/100] 3.8.3-stable review
Newsgroups: gmane.linux.kernel.stable
Date: Tuesday 12th March 2013 22:30:45 UTC (over 4 years ago)
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(-)
 
CD: 3ms