[3.13.y-ckt stable] Linux 3.13.11-ckt20

From: Kamal Mostafa
Date: Fri May 08 2015 - 19:45:21 EST


I am announcing the release of the Linux 3.13.11-ckt20 kernel.

The updated 3.13.y-ckt 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/ubuntu/linux.git/log/?h=linux-3.13.y

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

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

-Kamal

--
Makefile | 2 +-
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 +
95 files changed, 751 insertions(+), 406 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

Kamal Mostafa (1):
Linux 3.13.11-ckt20

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 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/