[3.13.y.z extended stable] Linux 3.13.11.7

From: Kamal Mostafa
Date: Thu Sep 18 2014 - 16:43:16 EST


I am announcing the release of the Linux 3.13.11.7 kernel.

The updated 3.13.y tree can be found at:
git://kernel.ubuntu.com/ubuntu/linux.git linux-3.13.y
and can be browsed at:
http://kernel.ubuntu.com/git?p=ubuntu/linux.git;h=refs/heads/linux-3.13.y;a=shortlog

The diff from v3.13.11.6 is posted as a follow-up to this email.

The 3.13.y extended stable tree is maintained by the Ubuntu Kernel Team.
For more info, see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable

-Kamal

--
Documentation/sound/alsa/ALSA-Configuration.txt | 4 +-
Documentation/stable_kernel_rules.txt | 3 +
Documentation/x86/x86_64/mm.txt | 2 +
Makefile | 2 +-
arch/arm/mach-omap2/control.c | 3 +-
arch/mips/include/asm/ptrace.h | 2 +-
arch/mips/include/asm/reg.h | 260 +++++++++++-------
arch/mips/kernel/binfmt_elfo32.c | 32 +--
arch/mips/kernel/irq-gic.c | 6 +-
arch/mips/kernel/ptrace.c | 192 ++++++++++---
arch/mips/kernel/unaligned.c | 1 -
arch/mips/mm/tlbex.c | 1 +
arch/powerpc/include/asm/machdep.h | 6 +-
arch/powerpc/include/asm/pgtable-ppc64.h | 2 +-
arch/powerpc/include/asm/pte-hash64-64k.h | 30 ++-
arch/powerpc/kvm/book3s_pr_papr.c | 9 +-
arch/powerpc/mm/hash_native_64.c | 40 +--
arch/powerpc/mm/hugepage-hash64.c | 88 +++++-
arch/powerpc/mm/numa.c | 2 +-
arch/powerpc/mm/pgtable_64.c | 38 +--
arch/powerpc/mm/tlb_hash64.c | 2 +-
arch/powerpc/platforms/pseries/hotplug-memory.c | 2 +-
arch/powerpc/platforms/pseries/lpar.c | 20 +-
arch/powerpc/platforms/pseries/pci_dlpar.c | 4 +-
arch/s390/Kconfig | 1 +
arch/sparc/include/asm/pgtable_64.h | 89 +++---
arch/sparc/include/asm/tlbflush_64.h | 12 +-
arch/sparc/include/asm/tsb.h | 3 +-
arch/sparc/kernel/head_64.S | 4 +-
arch/sparc/kernel/ktlb.S | 2 +-
arch/sparc/kernel/ldc.c | 2 +-
arch/sparc/kernel/smp_64.c | 6 +-
arch/sparc/kernel/sys32.S | 2 +-
arch/sparc/kernel/unaligned_64.c | 12 +-
arch/sparc/lib/NG2memcpy.S | 1 +
arch/sparc/math-emu/math_32.c | 2 +-
arch/sparc/mm/fault_64.c | 98 +++----
arch/sparc/mm/gup.c | 2 +-
arch/sparc/mm/init_64.c | 43 ++-
arch/sparc/mm/tlb.c | 26 +-
arch/sparc/mm/tsb.c | 14 +-
arch/x86/Kconfig | 26 +-
arch/x86/include/asm/espfix.h | 16 ++
arch/x86/include/asm/irqflags.h | 2 +-
arch/x86/include/asm/pgtable_64_types.h | 2 +
arch/x86/include/asm/setup.h | 2 +
arch/x86/kernel/Makefile | 1 +
arch/x86/kernel/entry_32.S | 12 +
arch/x86/kernel/entry_64.S | 77 +++++-
arch/x86/kernel/espfix_64.c | 208 ++++++++++++++
arch/x86/kernel/ldt.c | 10 +-
arch/x86/kernel/paravirt_patch_64.c | 2 -
arch/x86/kernel/resource.c | 8 +-
arch/x86/kernel/smpboot.c | 7 +
arch/x86/kernel/vsyscall_64.c | 8 +-
arch/x86/kvm/emulate.c | 4 +
arch/x86/kvm/irq.c | 2 +-
arch/x86/kvm/lapic.c | 52 +++-
arch/x86/mm/dump_pagetables.c | 40 ++-
arch/x86/pci/i386.c | 4 +
arch/x86/vdso/vdso32-setup.c | 8 -
arch/x86/xen/time.c | 2 +-
block/blk-mq.c | 2 +
drivers/acpi/acpica/utcopy.c | 6 +
drivers/bluetooth/btmrvl_drv.h | 1 +
drivers/bluetooth/btmrvl_main.c | 25 +-
drivers/char/tpm/tpm-interface.c | 7 +-
drivers/char/tpm/tpm_i2c_stm_st33.c | 1 +
drivers/crypto/ux500/cryp/cryp_core.c | 25 +-
drivers/gpu/drm/i915/intel_ringbuffer.c | 3 +
drivers/gpu/drm/nouveau/nouveau_drm.h | 4 +-
drivers/gpu/drm/radeon/ci_dpm.c | 13 +-
drivers/gpu/drm/radeon/cik.c | 18 +-
drivers/gpu/drm/radeon/radeon.h | 3 +
drivers/gpu/drm/radeon/radeon_atombios.c | 39 ++-
drivers/gpu/drm/radeon/radeon_kms.c | 9 +-
drivers/gpu/drm/radeon/radeon_pm.c | 8 +-
drivers/gpu/drm/radeon/si.c | 2 +-
drivers/gpu/drm/tegra/dc.c | 1 +
drivers/gpu/drm/tegra/gr2d.c | 1 +
drivers/gpu/drm/tegra/gr3d.c | 1 +
drivers/gpu/drm/tegra/hdmi.c | 1 +
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 7 +-
drivers/gpu/drm/tilcdc/tilcdc_panel.c | 5 +-
drivers/gpu/drm/tilcdc/tilcdc_slave.c | 1 +
drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 1 +
drivers/gpu/drm/ttm/ttm_page_alloc.c | 29 +-
drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 34 +--
drivers/hwmon/ads1015.c | 4 +-
drivers/hwmon/amc6821.c | 17 +-
drivers/hwmon/dme1737.c | 33 +--
drivers/hwmon/gpio-fan.c | 2 +-
drivers/hwmon/lm78.c | 2 +-
drivers/hwmon/lm85.c | 9 +-
drivers/hwmon/sis5595.c | 2 +-
drivers/i2c/busses/i2c-at91.c | 4 +-
drivers/infiniband/core/iwcm.c | 27 ++
drivers/infiniband/ulp/srp/ib_srp.c | 38 ++-
drivers/md/raid1.c | 8 +-
drivers/md/raid10.c | 11 +-
drivers/media/media-device.c | 2 -
drivers/media/platform/vsp1/vsp1_video.c | 2 -
drivers/media/platform/vsp1/vsp1_video.h | 1 -
drivers/media/tuners/xc4000.c | 20 +-
drivers/media/tuners/xc5000.c | 22 +-
drivers/media/usb/au0828/au0828-video.c | 34 +--
drivers/mfd/omap-usb-host.c | 2 +-
drivers/misc/mei/client.c | 17 +-
drivers/mtd/ftl.c | 1 -
drivers/net/ethernet/allwinner/sun4i-emac.c | 6 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 1 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 21 ++
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 4 +-
drivers/net/macvlan.c | 1 +
drivers/net/ppp/pptp.c | 2 +-
drivers/net/wireless/ath/carl9170/carl9170.h | 1 +
drivers/net/wireless/ath/carl9170/usb.c | 31 ++-
drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c | 25 +-
drivers/net/wireless/iwlwifi/mvm/mvm.h | 1 +
drivers/pci/pci.c | 12 +-
drivers/regulator/arizona-ldo1.c | 2 -
drivers/sbus/char/bbc_envctrl.c | 6 +
drivers/sbus/char/bbc_i2c.c | 11 +-
drivers/scsi/bfa/bfa_ioc.h | 2 +-
drivers/scsi/hpsa.c | 2 +-
drivers/scsi/scsi_devinfo.c | 1 +
drivers/scsi/scsi_scan.c | 10 +-
drivers/scsi/sd.c | 5 +
drivers/scsi/storvsc_drv.c | 113 +++++---
drivers/spi/spi-orion.c | 10 +-
drivers/tty/serial/serial_core.c | 3 +
drivers/tty/serial/sunsab.c | 9 +
drivers/usb/core/devio.c | 2 +-
drivers/usb/core/hub.c | 41 +++
drivers/usb/host/ehci-pci.c | 25 ++
drivers/usb/host/ohci-dbg.c | 11 +-
drivers/usb/host/ohci-hcd.c | 10 +-
drivers/usb/host/ohci-q.c | 46 ++--
drivers/usb/serial/ftdi_sio.c | 2 +
drivers/usb/serial/ftdi_sio_ids.h | 13 +-
fs/btrfs/backref.c | 11 +-
fs/btrfs/file-item.c | 2 +-
fs/btrfs/ulist.h | 15 ++
fs/cifs/file.c | 4 +-
fs/cifs/smb2maperror.c | 2 +-
fs/debugfs/inode.c | 33 ++-
fs/ext4/ext4.h | 4 +-
fs/ext4/indirect.c | 281 +++++++++++++------
fs/ext4/inode.c | 2 +-
fs/ext4/mballoc.c | 26 +-
fs/nfs/client.c | 95 ++++---
fs/nfs/inode.c | 3 +-
fs/nfs/internal.h | 9 +
fs/nfs/netns.h | 3 +
fs/nfs/nfs4client.c | 7 +-
fs/nfsd/nfssvc.c | 5 +-
fs/proc/array.c | 11 +-
fs/xfs/xfs_log_recover.c | 51 ++--
include/linux/capability.h | 5 +-
include/linux/sunrpc/rpc_pipe_fs.h | 5 +-
include/net/inetpeer.h | 16 +-
include/net/ip.h | 31 +--
include/net/ipv6.h | 2 -
include/net/netlabel.h | 34 ++-
include/net/secure_seq.h | 2 -
include/scsi/scsi_device.h | 1 +
include/scsi/scsi_devinfo.h | 3 +
init/main.c | 4 +
kernel/audit.c | 2 +-
kernel/capability.c | 4 +
kernel/smp.c | 2 +-
kernel/trace/ring_buffer.c | 31 +--
mm/util.c | 9 +-
net/batman-adv/fragmentation.c | 10 +-
net/bluetooth/l2cap_sock.c | 3 +-
net/bluetooth/rfcomm/core.c | 7 +-
net/bluetooth/rfcomm/sock.c | 3 +-
net/bluetooth/sco.c | 6 +-
net/ceph/messenger.c | 2 +-
net/core/iovec.c | 4 +
net/core/secure_seq.c | 25 --
net/core/skbuff.c | 2 +-
net/ipv4/cipso_ipv4.c | 21 +-
net/ipv4/igmp.c | 4 +-
net/ipv4/inetpeer.c | 18 --
net/ipv4/ip_output.c | 7 +-
net/ipv4/ip_tunnel_core.c | 2 +-
net/ipv4/ipmr.c | 2 +-
net/ipv4/raw.c | 2 +-
net/ipv4/route.c | 67 +++--
net/ipv4/tcp_vegas.c | 3 +-
net/ipv4/tcp_veno.c | 2 +-
net/ipv4/xfrm4_mode_tunnel.c | 2 +-
net/ipv6/ip6_output.c | 14 +
net/ipv6/output_core.c | 23 --
net/netfilter/ipvs/ip_vs_xmit.c | 2 +-
net/netlabel/netlabel_kapi.c | 300 +++++++++++++++------
net/sctp/associola.c | 1 +
net/sctp/output.c | 2 +-
net/sunrpc/auth_gss/auth_gss.c | 17 +-
net/sunrpc/netns.h | 3 +-
net/sunrpc/rpc_pipe.c | 107 +++++++-
net/sunrpc/sunrpc_syms.c | 8 +-
security/commoncap.c | 3 +
security/selinux/ss/ebitmap.c | 127 ++++-----
security/smack/smack_access.c | 7 +-
sound/pci/Kconfig | 4 +-
sound/pci/hda/patch_ca0132.c | 7 +-
sound/pci/hda/patch_sigmatel.c | 12 +
sound/pci/oxygen/virtuoso.c | 1 +
sound/pci/oxygen/xonar_pcm179x.c | 12 +-
sound/soc/blackfin/bf5xx-i2s-pcm.c | 8 +-
sound/soc/codecs/adau1701.c | 6 +-
sound/soc/codecs/max98090.c | 2 +-
sound/soc/codecs/wm8994.c | 9 +-
sound/soc/codecs/wm_adsp.c | 2 +
sound/soc/samsung/i2s.c | 16 +-
sound/soc/soc-pcm.c | 1 +
sound/usb/quirks-table.h | 58 ++++
tools/testing/selftests/Makefile | 1 +
tools/testing/selftests/mount/Makefile | 17 ++
.../selftests/mount/unprivileged-remount-test.c | 242 +++++++++++++++++
virt/kvm/ioapic.c | 7 +-
virt/kvm/iommu.c | 19 +-
224 files changed, 3153 insertions(+), 1289 deletions(-)

Alan Stern (2):
USB: OHCI: fix bugs in debug routines
USB: OHCI: don't lose track of EDs when a controller dies

Alex Deucher (7):
drm/radeon: load the lm63 driver for an lm64 thermal chip.
drm/radeon/atom: add new voltage fetch function for hawaii
drm/radeon/dpm: handle voltage info fetching on hawaii
drm/radeon: re-enable dpm by default on cayman
drm/radeon: re-enable dpm by default on BTC
drm/radeon: use packet2 for nop on hawaii with old firmware
drm/radeon: tweak ACCEL_WORKING2 query for hawaii

Alex Smith (4):
MIPS: ptrace: Test correct task's flags in task_user_regset_view()
MIPS: asm/reg.h: Make 32- and 64-bit definitions available at the same time
MIPS: ptrace: Change GP regset to use correct core dump register layout
MIPS: O32/32-bit: Fix bug which can cause incorrect system call restarts

Alexander Usyskin (2):
mei: start disconnect request timer consistently
mei: fix return value on disconnect timeout

Andrey Utkin (2):
arch/sparc/math-emu/math_32.c: drop stray break operator
powerpc/mm/numa: Fix break placement

Andy Lutomirski (2):
x86_64/entry/xen: Do not invoke espfix64 on Xen
x86_64/vsyscall: Fix warn_bad_vsyscall log output

Aneesh Kumar K.V (7):
powerpc/thp: Add write barrier after updating the valid bit
powerpc/thp: Don't recompute vsid and ssize in loop on invalidate
powerpc/thp: Invalidate old 64K based hash page mapping before insert of 4k pte
powerpc/thp: Handle combo pages in invalidate
powerpc/thp: Invalidate with vpn in loop
powerpc/thp: Use ACCESS_ONCE when loading pmdp
powerpc/mm: Use read barrier when creating real_pte

Arnd Bergmann (1):
crypto: ux500 - make interrupt mode plausible

Axel Lin (6):
hwmon: (ads1015) Fix off-by-one for valid channel index checking
hwmon: (amc6821) Fix possible race condition bug
hwmon: (gpio-fan) Prevent overflow problem when writing large limits
hwmon: (sis5595) Prevent overflow problem when writing large limits
hwmon: (ads1015) Fix out-of-bounds array access
hwmon: (dme1737) Prevent overflow problem when writing large limits

Bart Van Assche (1):
IB/srp: Fix deadlock between host removal and multipathd

Ben Hutchings (1):
bfa: Fix undefined bit shift on big-endian architectures with 32-bit DMA address

Boris Ostrovsky (1):
x86/espfix/xen: Fix allocation of pages for paravirt page tables

Bryan O'Donoghue (1):
USB: ehci-pci: USB host controller support for Intel Quark X1000

Charles Keepax (1):
ASoC: wm8994: Prevent double lock of accdet_lock mutex on wm1811

Chin-Ran Lo (1):
Bluetooth: btmrvl: wait for HOST_SLEEP_ENABLE event in suspend

Christian Borntraeger (1):
s390/locking: Reenable optimistic spinning

Christian KÃnig (1):
drm/radeon: set VM base addr using the PFP v2

Christoph Paasch (2):
tcp: Fix integer-overflows in TCP veno
tcp: Fix integer-overflow in TCP vegas

Christoph Schulz (1):
x86: don't exclude low BIOS area when allocating address space for non-PCI cards

Christopher Alexander Tobias Schulze (2):
bbc-i2c: Fix BBC I2C envctrl on SunBlade 2000
sunsab: Fix detection of BREAK on sunsab serial console

Clemens Ladisch (3):
ALSA: usb-audio: fix BOSS ME-25 MIDI regression
ALSA: virtuoso: add Xonar Essence STX II support
ALSA: usb-audio: fix BOSS ME-25 MIDI regression

Daniel Borkmann (1):
net: sctp: inherit auth_capable on INIT collisions

Daniel Mack (1):
ASoC: adau1701: fix adau1701_reg_read()

Dave Chiluk (1):
stable_kernel_rules: Add pointer to netdev-FAQ for network patches

Dave Chinner (1):
xfs: ensure verifiers are attached to recovered buffers

David E. Box (1):
ACPICA: Utilities: Fix memory leak in acpi_ut_copy_iobject_to_iobject

David S. Miller (17):
sparc64: Fix argument sign extension for compat_sys_futex().
sparc64: Fix executable bit testing in set_pmd_at() paths.
sparc64: Fix huge PMD invalidation.
sparc64: Fix bugs in get_user_pages_fast() wrt. THP.
sparc64: Fix hex values in comment above pte_modify().
sparc64: Don't use _PAGE_PRESENT in pte_modify() mask.
sparc64: Handle 32-bit tasks properly in compute_effective_address().
sparc64: Fix top-level fault handling bugs.
sparc64: Fix range check in kern_addr_valid().
sparc64: Use 'ILOG2_4MB' instead of constant '22'.
sparc64: Add basic validations to {pud,pmd}_bad().
sparc64: Give more detailed information in {pgd,pmd}_ERROR() and kill pte_ERROR().
sparc64: Don't bark so loudly about 32-bit tasks generating 64-bit fault addresses.
sparc64: Fix huge TSB mapping on pre-UltraSPARC-III cpus.
sparc64: Add membar to Niagara2 memcpy code.
sparc64: Do not insert non-valid PTEs into the TSB hash table.
sparc64: Guard against flushing openfirmware mappings.

David Vrabel (1):
x86/xen: resume timer irqs early

Dmitry Kravkov (1):
bnx2x: fix crash during TSO tunneling

Eric Dumazet (3):
inetpeer: get rid of ip_id_count
ip: make IP identifiers less predictable
sctp: fix possible seqlock seadlock in sctp_packet_transmit()

Eric Paris (1):
CAPABILITIES: remove undefined caps from all processes

Eric W. Biederman (2):
mnt: Add tests for unprivileged remount cases that have found to be faulty
NFS: Fix /proc/fs/nfsfs/servers and /proc/fs/nfsfs/volumes

Filipe Manana (1):
Btrfs: fix csum tree corruption, duplicate and outdated checksums

Gavin Shan (1):
powerpc/pseries: Failure on removing device node

Guenter Roeck (2):
hwmon: (lm85) Fix various errors on attribute writes
hwmon: (lm78) Fix overflow problems seen when writing large temperature limits

Guido MartÃnez (6):
drm/tilcdc: panel: fix dangling sysfs connector node
drm/tilcdc: slave: fix dangling sysfs connector node
drm/tilcdc: tfp410: fix dangling sysfs connector node
drm/tilcdc: panel: fix leak when unloading the module
drm/tilcdc: fix release order on exit
drm/tilcdc: fix double kfree

H. Peter Anvin (6):
Revert "x86-64, modify_ldt: Make support for 16-bit segments a runtime option"
x86-64, espfix: Don't leak bits 31:16 of %esp returning to 16-bit stack
x86, espfix: Move espfix definitions into a separate header file
x86, espfix: Fix broken header guard
x86, espfix: Make espfix64 a Kconfig option, fix UML
x86, espfix: Make it possible to disable 16-bit support

Huacai Chen (2):
MIPS: tlbex: Fix a missing statement for HUGETLB
MIPS: Remove BUG_ON(!is_fpu_owner()) in do_ade()

Hui Wang (1):
ALSA: hda - fix an external mic jack problem on a HP machine

Ilan Peer (1):
iwlwifi: mvm: Add a missed beacons threshold

Ilya Dryomov (1):
libceph: set last_piece in ceph_msg_data_pages_cursor_init() correctly

Jan Kara (1):
ext4: Fix block zeroing when punching holes in indirect block files

Janusz Dziemidowicz (1):
scsi: do not issue SCSI RSOC command to Promise Vtrak E610f

Jarkko Nikula (1):
ASoC: max98090: Fix missing free_irq

Jarkko Sakkinen (1):
tpm: missing tpm_chip_put in tpm_get_random()

Jason Gunthorpe (1):
tpm: Add missing tpm_do_selftest to ST33 I2C driver

Jeff Layton (3):
sunrpc: create a new dummy pipe for gssd to hold open
sunrpc: replace sunrpc_net->gssd_running flag with a more reliable check
nfs: check if gssd is running before attempting to use krb5i auth in SETCLIENTID call

Jeffrey Deans (1):
MIPS: GIC: Prevent array overrun

Jeremy Vial (1):
ARM: OMAP3: Fix choice of omap3_restore_es function in OMAP34XX rev3.1.2 case.

Jiri Kosina (1):
drm/i915: read HEAD register back in init_ring_common() to enforce ordering

K. Y. Srinivasan (7):
Drivers: scsi: storvsc: Change the limits to reflect the values on the host
Drivers: scsi: storvsc: Set cmd_per_lun to reflect value supported by the Host
Drivers: scsi: storvsc: Filter commands based on the storage protocol version
Drivers: scsi: storvsc: Fix a bug in handling VMBUS protocol version
Drivers: scsi: storvsc: Implement a eh_timed_out handler
drivers: scsi: storvsc: Set srb_flags in all cases
drivers: scsi: storvsc: Correctly handle TEST_UNIT_READY failure

Kamal Mostafa (1):
Linux 3.13.11.7

Kevin Hao (1):
mtd/ftl: fix the double free of the buffers allocated in build_maps()

Kinglong Mee (1):
NFSD: Decrease nfsd_users in nfsd_startup_generic fail

Kirill Tkhai (1):
sparc64: Make itc_sync_lock raw

Laurent Pinchart (1):
[media] v4l: vsp1: Remove the unneeded vsp1_video_buffer video field

Lukas Czerner (1):
ext4: fix punch hole on files with indirect mapping

Marc Zyngier (1):
net: sun4i-emac: fix memory leak on bad packet

Mario Kleiner (1):
drm/nouveau: Bump version from 1.1.1 to 1.1.2

Martin K. Petersen (1):
scsi: add a blacklist flag which enables VPD page inquiries

Matt Fleming (1):
x86/efi: Enforce CONFIG_RELOCATABLE for EFI boot stub

Mauro Carvalho Chehab (3):
[media] au0828: Only alt setting logic when needed
[media] xc5000: Fix get_frequency()
[media] xc4000: Fix get_frequency()

Michael S. Tsirkin (1):
kvm: iommu: fix the third parameter of kvm_iommu_put_pages (CVE-2014-3601)

Michael Welling (1):
mfd: omap-usb-host: Fix improper mask use.

Ming Lei (1):
blk-mq: fix initializing request's start time

Nadav Amit (1):
KVM: x86: Inter-privilege level ret emulation is not implemeneted

NeilBrown (1):
md/raid1,raid10: always abort recover on write error.

Nikesh Oswal (1):
regulator: arizona-ldo1: remove bypass functionality

Oleg Nesterov (1):
vm_is_stack: use for_each_thread() rather then buggy while_each_thread()

Oliver Neukum (1):
USB: devio: fix issue with log flooding

Paolo Bonzini (1):
KVM: x86: always exit on EOIs for interrupts listed in the IOAPIC redir table

Patrick Riphagen (2):
USB: serial: ftdi_sio: Annotate the current Xsens PID assignments
USB: serial: ftdi_sio: Add support for new Xsens devices

Paul Burton (1):
MIPS: Prevent user from setting FCSR cause bits

Paul Mackerras (1):
KVM: PPC: Book3S PR: Take SRCU read lock around RTAS kvm_read_guest() call

Paul Moore (3):
netlabel: fix a problem when setting bits below the previously lowest bit
netlabel: fix the horribly broken catmap functions
netlabel: fix the catmap walking functions

Pavel Shilovsky (2):
CIFS: Fix async reading on reconnects
CIFS: Fix STATUS_CANNOT_DELETE error mapping for SMB2

Peter Hurley (1):
serial: core: Preserve termios c_cflag for console resume

Pratyush Anand (1):
USB: Fix persist resume of some SS USB devices

Praveen Diwakar (1):
ASoC: wm_adsp: Add missing MODULE_LICENSE

Qiao Zhou (1):
ASoC: pcm: fix dpcm_path_put in dpcm runtime update

Ronald Wahl (1):
carl9170: fix sending URBs with wrong type when using full-speed

Salva Peirà (1):
[media] media-device: Remove duplicated memset() in media_enum_entities()

Sasha Levin (2):
iovec: make sure the caller actually wants anything in memcpy_fromiovecend
kernel/smp.c:on_each_cpu_cond(): fix warning in fallback path

Scott Jiang (1):
ASoC: blackfin: use samples to set silence

Sowmini Varadhan (1):
sparc64: ldc_connect() should not return EINVAL when handshake is in progress.

Stephen M. Cameron (1):
hpsa: fix bad -ENOMEM return value in hpsa_big_passthru_ioctl

Stephen Warren (1):
drm/tegra: add MODULE_DEVICE_TABLEs

Steve Wise (1):
RDMA/iwcm: Use a default listen backlog if needed

Steven Rostedt (1):
debugfs: Fix corrupted loop in debugfs_remove_recursive

Steven Rostedt (Red Hat) (2):
ring-buffer: Up rb_iter_peek() loop count to 3
ring-buffer: Always reset iterator to reader page

Sven Eckelmann (1):
batman-adv: Fix out-of-order fragmentation support

Sylwester Nawrocki (1):
ASoC: samsung: Correct I2S DAI suspend/resume ops

Takashi Iwai (2):
ALSA: hda/ca0132 - Don't try loading firmware at resume when already failed
Btrfs: Fix memory corruption by ulist_add_merge() on 32bit arch

Tetsuo Handa (5):
drm/ttm: Fix possible division by 0 in ttm_dma_pool_shrink_scan().
drm/ttm: Choose a pool to shrink correctly in ttm_dma_pool_shrink_scan().
drm/ttm: Use mutex_trylock() to avoid deadlock inside shrinker functions.
drm/ttm: Fix possible stack overflow by recursive shrinker calls.
drm/ttm: Pass GFP flags in order to avoid deadlock.

Theodore Ts'o (2):
ext4: fix ext4_discard_allocated_blocks() if we can't allocate the pa struct
ext4: fix BUG_ON in mb_free_blocks()

Thomas Petazzoni (1):
spi: orion: fix incorrect handling of cell-index DT property

Tyrel Datwyler (1):
powerpc/pci: Reorder pci bus/bridge unregistration during PHB removal

Vidya Sagar (1):
PCI: Configure ASPM when enabling device

Vignesh Raman (1):
Bluetooth: Avoid use of session socket after the session gets freed

Vlad Yasevich (2):
macvlan: Initialize vlan_features to turn on offload support.
net: Correctly set segment mac_len in skb_segment().

Vladimir Davydov (1):
Bluetooth: never linger on process exit

Wanpeng Li (1):
KVM: nVMX: fix "acknowledge interrupt on exit" when APICv is in use

Wolfram Sang (1):
drivers/i2c/busses: use correct type for dma_map/unmap

wenxiong@xxxxxxxxxxxxxxxxxx (2):
bnx2x: Fix kernel crash and data miscompare after EEH recovery
bnx2x: Adapter not recovery from EEH error injection

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/