This is the start of the review cycle for the Linux 3.13.11-ckt17 stable kernel. This version contains 80 new patches, summarized below. The new patches are posted as replies to this message and also available in this git branch: http://kernel.ubuntu.com/git?p=ubuntu/linux.git;h=linux-3.13.y-review;a=shortlog git://kernel.ubuntu.com/ubuntu/linux.git linux-3.13.y-review The review period for version 3.13.11-ckt17 will be open for the next three days. To report a problem, please reply to the relevant follow-up patch message. For more information about the Linux 3.13.y-ckt extended stable kernel version, see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable . -Kamal -- arch/alpha/mm/fault.c | 2 + arch/arc/mm/fault.c | 2 + arch/avr32/mm/fault.c | 2 + arch/cris/mm/fault.c | 2 + arch/frv/mm/fault.c | 2 + arch/ia64/mm/fault.c | 2 + arch/m32r/mm/fault.c | 2 + arch/m68k/mm/fault.c | 2 + arch/metag/mm/fault.c | 2 + arch/microblaze/mm/fault.c | 2 + arch/mips/kernel/irq_cpu.c | 4 + arch/mips/kernel/smp.c | 2 +- arch/mips/mm/fault.c | 2 + arch/mips/mm/tlb-r4k.c | 2 + arch/mn10300/mm/fault.c | 2 + arch/openrisc/mm/fault.c | 2 + arch/parisc/mm/fault.c | 2 + arch/powerpc/mm/fault.c | 2 + arch/powerpc/xmon/xmon.c | 1 + arch/s390/mm/fault.c | 6 + arch/score/mm/fault.c | 2 + arch/sh/mm/fault.c | 2 + arch/sparc/mm/fault_32.c | 2 + arch/sparc/mm/fault_64.c | 2 + arch/tile/mm/fault.c | 2 + arch/um/kernel/trap.c | 2 + arch/x86/mm/fault.c | 10 +- arch/x86/mm/mmap.c | 6 +- arch/x86/pci/common.c | 16 +++ arch/xtensa/mm/fault.c | 2 + drivers/block/rbd.c | 25 ++--- drivers/bluetooth/ath3k.c | 82 ++++++++------ drivers/bluetooth/btusb.c | 67 +++++++---- drivers/clocksource/arm_arch_timer.c | 2 +- drivers/gpio/gpiolib.c | 3 +- drivers/gpu/drm/i915/i915_drv.c | 14 +-- drivers/gpu/drm/i915/i915_drv.h | 3 +- drivers/gpu/drm/i915/i915_gem.c | 7 ++ drivers/i2c/busses/i2c-s3c2410.c | 23 +++- drivers/input/serio/i8042-x86ia64io.h | 8 ++ drivers/md/dm-cache-metadata.c | 9 +- drivers/md/dm-thin.c | 6 + drivers/net/caif/caif_hsi.c | 1 - drivers/net/can/c_can/c_can.c | 3 + drivers/net/can/usb/kvaser_usb.c | 28 ++--- drivers/net/ethernet/qlogic/qlge/qlge_main.c | 26 +++-- drivers/net/ethernet/ti/cpsw.c | 22 ++++ drivers/pci/quirks.c | 41 ++++++- drivers/regulator/core.c | 4 +- drivers/rtc/rtc-s5m.c | 1 + drivers/spi/spi-dw-mid.c | 1 - drivers/spi/spi-dw.c | 4 +- drivers/spi/spi-fsl-dspi.c | 14 ++- drivers/spi/spi-pxa2xx.c | 2 +- drivers/staging/lustre/lustre/llite/vvp_io.c | 2 +- drivers/usb/storage/unusual_devs.h | 7 ++ fs/binfmt_elf.c | 5 +- fs/cifs/file.c | 6 +- fs/gfs2/quota.c | 49 ++++---- fs/nfs/direct.c | 6 + fs/nfs/nfs4client.c | 2 +- fs/nilfs2/nilfs.h | 2 - fs/nilfs2/segment.c | 44 +++++++- fs/nilfs2/segment.h | 5 + fs/ocfs2/file.c | 8 +- fs/quota/dquot.c | 83 +++++++------- fs/quota/quota.c | 162 ++++++++++++++++++++++----- fs/splice.c | 8 +- fs/xfs/xfs_qm.h | 4 +- fs/xfs/xfs_qm_syscalls.c | 156 +++++++++++--------------- fs/xfs/xfs_quotaops.c | 8 +- include/linux/mm.h | 6 +- include/linux/perf_event.h | 6 - include/linux/quota.h | 47 +++++++- include/linux/quotaops.h | 4 +- include/net/ip.h | 11 +- include/sound/ak4113.h | 2 +- include/sound/ak4114.h | 2 +- kernel/events/core.c | 15 ++- kernel/smpboot.c | 2 + lib/checksum.c | 12 +- mm/ksm.c | 2 +- mm/memory.c | 2 +- mm/pagewalk.c | 5 +- net/caif/chnl_net.c | 1 - net/ipv4/ip_forward.c | 3 +- net/ipv4/ip_output.c | 1 + net/ipv4/route.c | 9 +- net/ipv6/ip6_fib.c | 45 ++++---- net/ipv6/ip6_gre.c | 4 +- net/llc/sysctl_net_llc.c | 8 +- net/mac80211/rx.c | 2 +- net/openvswitch/datapath.c | 20 ++-- net/openvswitch/datapath.h | 2 + net/openvswitch/flow_table.c | 18 ++- net/openvswitch/flow_table.h | 3 +- net/rds/sysctl.c | 4 +- net/sched/cls_bpf.c | 15 ++- net/sctp/associola.c | 1 - net/wireless/nl80211.c | 9 +- sound/core/seq/seq_dummy.c | 31 ----- sound/i2c/other/ak4113.c | 17 ++- sound/i2c/other/ak4114.c | 18 ++- sound/soc/atmel/atmel_ssc_dai.c | 18 +-- sound/soc/codecs/sgtl5000.c | 3 + sound/soc/codecs/wm8960.c | 2 +- sound/soc/omap/omap-mcbsp.c | 2 +- 107 files changed, 899 insertions(+), 497 deletions(-) Ahmed S. Darwish (4): can: kvaser_usb: Do not sleep in atomic context can: kvaser_usb: Send correct context to URB completion can: kvaser_usb: Retry the first bulk transfer on -ETIMEDOUT can: kvaser_usb: Fix state handling upon BUS_ERROR events Alex Wang (1): openvswitch: Use exact lookup for flow_get and flow_del. Anantha Krishnan (2): Bluetooth: Add support for Acer [13D3:3432] Bluetooth: Add support for Acer [0489:e078] Andrey Ryabinin (1): drivers/rtc/rtc-s5m.c: terminate s5m_rtc_id array with empty element Andy Shevchenko (3): Bluetooth: sort the list of IDs in the source code Bluetooth: append new supported device to the list [0b05:17d0] spi: dw-mid: fix FIFO size Ashay Jaiswal (1): regulator: core: fix race condition in regulator_put() Axel Lin (2): spi: dw: Fix detecting FIFO depth spi: fsl-dspi: Fix memory leak Ben Hutchings (1): splice: Apply generic position and size checks to each write Bhuvanchandra DV (1): spi: spi-fsl-dspi: Remove usage of devm_kzalloc Bo Shen (1): ASoC: atmel_ssc_dai: fix start event for I2S mode Bob Paauwe (1): drm/i915: Only fence tiled region of object. Catalin Marinas (1): clocksource: arch_timer: Only use the virtual counter (CNTVCT) on arm64 Charlotte Richardson (1): PCI: Add NEC variants to Stratus ftServer PCIe DMI check Clemens Ladisch (1): ALSA: seq-dummy: remove deadlock-causing events on close Daniel Borkmann (3): net: sctp: fix slab corruption from use after free on INIT collisions net: cls_bpf: fix size mismatch on filter preparation net: cls_bpf: fix auto generation of per list handles David Daney (1): MIPS: Fix C0_Pagegrain[IEC] support. Dmitry Nezhevenko (1): usb-storage/SCSI: blacklist FUA on JMicron 152d:2566 USB-SATA controller Eric Dumazet (1): tcp: ipv4: initialize unicast_sock sk_pacing_rate Eric Nelson (1): ASoC: sgtl5000: add delay before first I2C access Felix Fietkau (1): MIPS: IRQ: Fix disable_irq on CPU IRQs Guenter Roeck (1): arc: mm: Fix build failure Hannes Frederic Sowa (2): ipv4: try to cache dst_entries which would cause a redirect ipv6: replacing a rt6_info needs to purge possible propagated rt6_infos too Hector Marco-Gisbert (1): x86, mm/ASLR: Fix stack randomization on 64-bit systems Hemmo Nieminen (1): MIPS: Fix kernel lockup or crash after CPU offline/online Ilya Dryomov (2): rbd: fix rbd_dev_parent_get() when parent_overlap == 0 rbd: drop parent_ref in rbd_dev_unprobe() unconditionally Jan Kara (1): quota: Switch ->get_dqblk() and ->set_dqblk() to use bytes as space units Janne Heikkinen (1): Bluetooth: Add USB device 04ca:3010 as Atheros AR3012 Jesse Gross (1): openvswitch: Silence RCU lockdep checks from flow lookup. Jochen Hein (1): Input: i8042 - add noloop quirk for Medion Akoya E7225 (MD98857) Joe Thornber (2): dm cache: fix missing ERR_PTR returns and handling dm thin: don't allow messages to be sent to a pool target in READ_ONLY or FAIL mode Johan Hovold (2): gpio: sysfs: fix memory leak in gpiod_export_link gpio: sysfs: fix memory leak in gpiod_sysfs_set_active_low Johannes Berg (1): nl80211: fix per-station group key get/del and memory leak Jurgen Kramer (1): Bluetooth: btusb: Add IMC Networks (Broadcom based) Lai Jiangshan (1): smpboot: Add missing get_online_cpus() in smpboot_register_percpu_thread() Laurent Dufour (1): powerpc/xmon: Fix another endiannes issue in RTAS call from xmon Linus Torvalds (3): x86: mm: move mmap_sem unlock from mm_fault_error() to caller vm: add VM_FAULT_SIGSEGV handling support vm: make stack guard page errors return VM_FAULT_SIGSEGV rather than SIGBUS Marcel Holtmann (3): Bluetooth: Add support for Intel bootloader devices Bluetooth: Ignore isochronous endpoints for Intel USB bootloader Bluetooth: Add support for Broadcom device of Asus Z97-DELUXE motherboard Marcelo Leitner (1): qlge: Fix qlge_update_hw_vlan_features to handle if interface is down Mathy Vanhoef (1): mac80211: properly set CCK flag in radiotap Mika Westerberg (1): spi/pxa2xx: Clear cur_chip pointer before starting next message Mugunthan V N (1): drivers: net: cpsw: discard dual emac default vlan configuration Myron Stowe (1): PCI: Handle read-only BARs on AMD CS553x devices Nicolas Dichtel (1): caif: remove wrong dev_net_set() call Oliver Neukum (2): Bluetooth: Enable Atheros 0cf3:311e for firmware upload Bluetooth: Add firmware update for Atheros 0cf3:311f Paul Osmialowski (1): i2c: s3c2410: fix ABBA deadlock by keeping clock prepared Peng Tao (1): nfs: fix dio deadlock when O_DIRECT flag is flipped Peter Ujfalusi (1): ASoC: omap-mcbsp: Correct CBM_CFS dai format configuration Peter Zijlstra (1): perf: Tighten (and fix) the grouping condition Rodrigo Vivi (2): drm/i915: Fix and clean BDW PCH identification drm/i915: BDW Fix Halo PCI IDs marked as ULT. Ryusuke Konishi (1): nilfs2: fix deadlock of segment constructor over I_SYNC flag Sabrina Dubroca (1): ip6_gre: fix endianness errors in ip6gre_err Sachin Prabhu (1): Complete oplock break jobs before closing file handle Sasha Levin (2): net: llc: use correct size for sysctl timeout entries net: rds: use correct size for max unacked packets and bytes Shiraz Hashim (1): mm: pagewalk: call pte_hole() for VM_PFNMAP during walk_page_range Takashi Iwai (1): ALSA: ak411x: Fix stall in work callback Trond Myklebust (1): NFSv4.1: Fix an Oops in nfs41_walk_client_list Viktor Babrian (1): can: c_can: end pending transmission on network stop (ifdown) Vincent Zwanenburg (1): Add a new PID/VID 0227/0930 for AR3012. Zidan Wang (1): ASoC: wm8960: Fix capture sample rate from 11250 to 11025 karl beldan (1): lib/checksum.c: fix carry in csum_tcpudp_nofold -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html