This is the start of the review cycle for the Linux 3.13.11-ckt20 stable kernel. This version contains 90 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/ubuntu/linux.git/log/?h=linux-3.13.y-review git://kernel.ubuntu.com/ubuntu/linux.git linux-3.13.y-review The review period for version 3.13.11-ckt20 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/arc/kernel/signal.c | 4 +- arch/arm64/include/asm/mmu_context.h | 9 + arch/powerpc/platforms/pseries/mobility.c | 44 ++--- arch/x86/kernel/reboot.c | 10 + arch/x86/kvm/lapic.c | 18 +- arch/x86/kvm/vmx.c | 8 +- drivers/acpi/processor_idle.c | 2 +- drivers/block/nbd.c | 8 +- drivers/dma/edma.c | 6 + drivers/dma/omap-dma.c | 1 + drivers/gpu/drm/radeon/radeon_bios.c | 10 +- drivers/iio/accel/bma180.c | 2 +- drivers/iio/adc/at91_adc.c | 5 +- drivers/iio/adc/ti_am335x_adc.c | 3 +- drivers/iio/imu/adis_trigger.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 25 +-- drivers/iio/industrialio-core.c | 5 +- drivers/iio/industrialio-event.c | 1 + drivers/infiniband/core/umem.c | 8 + drivers/input/mouse/psmouse-base.c | 14 ++ drivers/input/mouse/psmouse.h | 1 + drivers/input/mouse/synaptics.c | 241 +++++++++++++----------- drivers/input/serio/i8042-x86ia64io.h | 15 ++ drivers/input/serio/i8042.c | 6 + drivers/input/serio/serio.c | 14 ++ drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 2 +- drivers/media/platform/sh_veu.c | 1 + drivers/mfd/kempld-core.c | 2 +- drivers/net/bonding/bond_3ad.c | 2 +- drivers/net/bonding/bond_alb.c | 2 +- drivers/net/bonding/bond_main.c | 10 +- drivers/net/can/flexcan.c | 11 +- drivers/net/ethernet/amd/pcnet32.c | 31 ++- drivers/net/ethernet/broadcom/bnx2.c | 6 +- drivers/net/ethernet/broadcom/tg3.c | 14 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 4 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 6 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 15 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/8139too.c | 4 +- drivers/net/ethernet/realtek/r8169.c | 6 +- drivers/net/wireless/iwlwifi/dvm/dev.h | 1 - drivers/net/wireless/iwlwifi/dvm/ucode.c | 5 - drivers/net/xen-netfront.c | 5 +- drivers/pci/hotplug/cpci_hotplug_pci.c | 3 +- drivers/scsi/be2iscsi/be_main.c | 2 +- drivers/scsi/scsi_lib.c | 4 +- drivers/spi/spi.c | 5 +- drivers/target/iscsi/iscsi_target.c | 2 +- drivers/tty/n_tty.c | 143 +++++++++----- drivers/tty/serial/fsl_lpuart.c | 3 + drivers/usb/host/xhci-hub.c | 9 +- drivers/usb/host/xhci-pci.c | 2 +- drivers/usb/serial/ftdi_sio.c | 9 +- drivers/usb/serial/ftdi_sio_ids.h | 6 + drivers/usb/serial/keyspan_pda.c | 3 + fs/aio.c | 3 + fs/cifs/file.c | 1 + fs/cifs/smb2ops.c | 3 +- fs/exec.c | 76 +++++--- fs/hfsplus/brec.c | 20 +- fs/ocfs2/file.c | 14 +- include/linux/blk_types.h | 4 +- include/linux/netdevice.h | 6 + include/linux/serio.h | 1 + include/linux/skbuff.h | 1 + include/net/ip.h | 16 -- include/net/ip6_route.h | 3 +- include/net/sock.h | 2 + include/uapi/linux/input.h | 1 + kernel/events/core.c | 10 + mm/memory_hotplug.c | 13 +- mm/mmap.c | 4 +- mm/page-writeback.c | 7 +- mm/rmap.c | 7 + net/core/dev.c | 4 +- net/core/rtnetlink.c | 4 +- net/core/skbuff.c | 30 ++- net/core/sock.c | 19 ++ net/ipv4/ip_forward.c | 3 + net/ipv4/ping.c | 1 + net/ipv4/tcp_input.c | 7 +- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/tcp_output.c | 67 +++++-- net/ipv6/ip6_output.c | 3 +- net/ipv6/tcp_ipv6.c | 2 +- net/mac80211/agg-rx.c | 8 +- net/mac80211/rx.c | 7 +- net/mac80211/sta_info.h | 2 + net/netlink/af_netlink.c | 6 +- security/selinux/selinuxfs.c | 2 +- sound/pci/hda/patch_realtek.c | 11 ++ sound/usb/mixer_quirks.c | 1 + 94 files changed, 750 insertions(+), 405 deletions(-) Al Viro (2): ioctx_alloc(): fix vma (and file) leak on failure ocfs2: _really_ sync the right range Ameya Palande (1): mfd: kempld-core: Fix callback return value check Andreas Werner (1): can: flexcan: Deferred on Regulator return EPROBE_DEFER Bart Van Assche (1): Defer processing of REQ_PREEMPT requests for blocked devices Ben Hutchings (1): tcp: Fix crash in TCP Fast Open Ben Sagal (1): Input: synaptics - adjust min/max on Thinkpad E540 Benjamin Tissoires (1): Input: synaptics - skip quirks when post-2013 dimensions Catalin Marinas (1): arm64: Use the reserved TTBR0 if context switching to the init_mm Dan Carpenter (1): PCI: cpcihp: Add missing curly braces in cpci_configure_slot() Daniel Martin (4): Input: synaptics - split synaptics_resolution(), query first Input: synaptics - log queried and quirked dimension values Input: synaptics - remove obsolete min/max quirk for X240 Input: synaptics - support min/max board id in min_max_pnpid_table Darshana Padmadas (1): iio: imu: Use iio_trigger_get for indio_dev->trig assignment David Disseldorp (1): cifs: fix use-after-free bug in find_writable_file David Miller (1): radeon: Do not directly dereference pointers to BIOS area. David S. Miller (1): ipv4: Missing sk_nulls_node_init() in ping_unhash(). Dmitry M. Fedin (1): ALSA: usb - Creative USB X-Fi Pro SB1095 volume knob support Doug Goldstein (2): USB: ftdi_sio: Added custom PID for Synapse Wireless product USB: ftdi_sio: Use jtag quirk for SNAP Connect E10 Emmanuel Grumbach (1): iwlwifi: dvm: run INIT firmware again upon .start() Eric Dumazet (5): tcp: tcp_make_synack() should clear skb->tstamp tcp: fix possible deadlock in tcp_send_fin() tcp: avoid looping in tcp_send_fin() net: do not deplete pfmemalloc reserve net: fix crash in build_skb() Eric W. Biederman (9): 8139cp: Call dev_kfree_skby_any instead of kfree_skb. 8139too: Call dev_kfree_skby_any instead of dev_kfree_skb. r8169: Call dev_kfree_skby_any instead of dev_kfree_skb. bonding: Call dev_kfree_skby_any instead of kfree_skb. bnx2: Call dev_kfree_skby_any instead of dev_kfree_skb. tg3: Call dev_kfree_skby_any instead of dev_kfree_skb. ixgb: Call dev_kfree_skby_any instead of dev_kfree_skb. benet: Call dev_kfree_skby_any instead of kfree_skb. gianfar: Carefully free skbs in functions called by netpoll. Gu Zheng (1): mm/memory hotplug: postpone the reset of obsolete pgdat Hans Verkuil (1): [media] sh_veu: v4l2_dev wasn't set Hans de Goede (8): Input: serio - add firmware_id sysfs attribute Input: i8042 - add firmware_id support Input: Add INPUT_PROP_TOPBUTTONPAD device property Input: synaptics - report INPUT_PROP_TOPBUTTONPAD property Input: synaptics - add a matches_pnp_id helper function Input: synaptics - change min/max quirk table to pnp-id matching Input: psmouse - add psmouse_matches_pnp_id helper function Input: synaptics - add min/max quirk for pnp-id LEN2002 (Edge E531) Ido Shamay (1): net/mlx4_en: Call register_netdevice in the proper location Jann Horn (1): fs: take i_mutex during prepare_binprm for set[ug]id executables Joe Perches (1): selinux: fix sel_write_enforce broken return value Johannes Berg (1): mac80211: fix RX A-MPDU session reorder timer deletion John Soni Jose (1): be2iscsi: Fix kernel panic when device initialization fails Jonathan Davies (1): xen-netfront: transmit fully GSO-sized packets Kailang Yang (1): ALSA: hda/realtek - Make more stable to get pin sense for ALC283 Leon Yu (1): mm: fix anon_vma->degree underflow in anon_vma endless growing prevention Lu Baolu (2): usb: xhci: handle Config Error Change (CEC) in xhci driver usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers Marek Szyprowski (1): [media] media: s5p-mfc: fix mmap support for 64bit arch Markos Chandras (1): net: ethernet: pcnet32: Setup the SRAM and NOUFLO on Am79C97{3, 5} Martin Fuzzey (1): iio: core: Fix double free. Michal Kubeček (1): tcp: prevent fetching dst twice in early demux code Mike Christie (1): iscsi target: fix oops when adding reject pdu Nadav Amit (1): KVM: x86: Fix lost interrupt on irr_pending race Nathaniel W Filardo (1): USB: keyspan_pda: add new device id Neal Cardwell (1): tcp: fix FRTO undo on cumulative ACK of SACKed range Octavian Purdila (1): iio: fix drivers that check buffer->scan_mask Peter Hurley (2): n_tty: Merge .receive_buf() flavors n_tty: Fix read buffer overwrite when no newline Peter Hutterer (1): Input: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd Peter Ujfalusi (1): dmaengine: omap-dma: Fix memory leak when terminating running transfer Peter Zijlstra (1): perf: Fix irq_work 'tail' recursion Petr Kulhavy (1): dmaengine: edma: fix memory leak when terminating running transfers Radim Krčmář (1): KVM: nVMX: mask unrestricted_guest if disabled on L0 Sachin Prabhu (1): cifs: smb2_clone_range() - exit on unhandled error Sebastian Pöhn (1): ip_forward: Drop frames with attached skb->sk Sergei Antonov (1): hfsplus: fix B-tree corruption after insertion at position 0 Shachar Raindel (1): IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic Stefan Agner (1): tty: serial: fsl_lpuart: clear receive flag on FIFO flush Stefan Lippers-Hollmann (1): x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk Sudip Mukherjee (1): nbd: fix possible memory leak Takashi Iwai (2): Input: synaptics - add min/max quirk for Lenovo T440s ALSA: hda - Fix headphone pin config for Lifebook T731 Tejun Heo (2): writeback: add missing INITIAL_JIFFIES init in global_update_bandwidth() writeback: fix possible underflow in write bandwidth calculation Thomas Schlichter (1): cpuidle: ACPI: do not overwrite name and description of C0 Tyrel Datwyler (1): powerpc/pseries: Little endian fixes for post mobility device tree update Uwe Kleine-König (1): spi: trigger trace event for message-done before mesg->complete Vineet Gupta (1): ARC: SA_SIGINFO ucontext regs off-by-one Viorel Suman (1): iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo WANG Cong (1): net: use for_each_netdev_safe() in rtnl_group_changelink() hannes@xxxxxxxxxxxxxxxxxxx (1): ipv6: protect skb->sk accesses from recursive dereference inside the stack -- 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