[3.8.y.z extended stable] Linux 3.8.13.24
From: Kamal Mostafa
Date: Fri Jun 20 2014 - 15:17:07 EST
I am announcing the release of the Linux 3.8.13.24 kernel.
The updated 3.8.y tree can be found at:
git://kernel.ubuntu.com/ubuntu/linux.git linux-3.8.y
and can be browsed at:
http://kernel.ubuntu.com/git?p=ubuntu/linux.git;h=refs/heads/linux-3.8.y;a=shortlog
The diff from v3.8.13.23 is posted as a follow-up to this email.
The 3.8.y extended stable tree is maintained by the Ubuntu Kernel Team.
For more info, see https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable
-Kamal
--
Documentation/input/elantech.txt | 5 +-
Makefile | 2 +-
arch/arm/include/asm/div64.h | 2 +-
arch/arm/kernel/machine_kexec.c | 7 ++
arch/mips/cavium-octeon/octeon-irq.c | 2 +-
arch/parisc/kernel/syscall_table.S | 2 +-
arch/s390/net/bpf_jit_comp.c | 1 -
drivers/acpi/ec.c | 77 +++++++++++++++++++--
drivers/ata/libata-core.c | 21 +++---
drivers/ata/pata_at91.c | 11 +--
drivers/base/dd.c | 17 +++++
drivers/bluetooth/ath3k.c | 2 +
drivers/bluetooth/btusb.c | 1 +
drivers/gpu/drm/i915/intel_display.c | 26 +++----
drivers/gpu/drm/nouveau/nouveau_acpi.c | 3 -
drivers/gpu/drm/radeon/radeon_atpx_handler.c | 7 ++
drivers/gpu/drm/radeon/radeon_kms.c | 5 +-
drivers/gpu/drm/radeon/si.c | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 22 ++++++
drivers/hid/hid-ids.h | 1 +
drivers/hid/usbhid/hid-quirks.c | 1 +
drivers/iio/industrialio-buffer.c | 6 +-
drivers/input/mouse/elantech.c | 26 ++++++-
drivers/input/mouse/elantech.h | 1 +
drivers/input/mouse/synaptics.c | 50 ++++++++++++++
drivers/misc/mei/interrupt.c | 3 +-
drivers/misc/mei/main.c | 3 +-
drivers/net/bonding/bond_main.c | 1 +
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 3 -
drivers/net/ethernet/broadcom/tg3.c | 4 +-
drivers/net/ethernet/mellanox/mlx4/en_cq.c | 1 -
drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 6 +-
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 -
drivers/net/macvlan.c | 9 ++-
drivers/net/usb/cdc_mbim.c | 39 ++++++++---
drivers/net/usb/qmi_wwan.c | 37 +++++++++-
drivers/net/wireless/rt2x00/rt2x00mac.c | 22 +++---
drivers/net/wireless/rtlwifi/rtl8192cu/hw.c | 2 +-
drivers/scsi/mpt2sas/mpt2sas_scsih.c | 1 -
drivers/staging/rtl8712/rtl871x_recv.c | 13 ++--
drivers/tty/hvc/hvc_console.c | 2 +-
drivers/usb/class/cdc-acm.c | 28 ++++++--
drivers/usb/core/hcd-pci.c | 2 +-
drivers/usb/host/ehci-fsl.c | 3 +-
drivers/usb/host/xhci-pci.c | 2 +
drivers/usb/host/xhci-ring.c | 76 +++++++++++---------
drivers/usb/host/xhci.c | 1 -
drivers/usb/host/xhci.h | 2 -
drivers/usb/serial/cp210x.c | 1 +
drivers/usb/serial/ftdi_sio.c | 33 +++++++++
drivers/usb/serial/ftdi_sio_ids.h | 37 ++++++++++
drivers/usb/serial/io_ti.c | 50 +++++++++-----
drivers/usb/serial/option.c | 83 ++++++++++++++++++++--
drivers/usb/serial/pl2303.c | 3 +
drivers/usb/serial/pl2303.h | 5 +-
drivers/usb/serial/qcserial.c | 24 +++++++
drivers/usb/serial/sierra.c | 1 -
drivers/usb/serial/usb-serial.c | 4 +-
drivers/usb/serial/usb_wwan.c | 9 +--
drivers/usb/storage/shuttle_usbat.c | 2 +-
drivers/usb/storage/unusual_devs.h | 14 ++++
fs/btrfs/inode-map.c | 18 +----
fs/ext4/file.c | 2 +-
fs/ext4/page-io.c | 5 +-
fs/ext4/xattr.c | 23 ++++--
fs/locks.c | 7 +-
fs/nfsd/nfs4callback.c | 4 +-
fs/posix_acl.c | 6 ++
include/asm-generic/pgtable.h | 31 ++++++---
include/linux/ftrace.h | 2 +
include/linux/interrupt.h | 35 +++++++++-
include/linux/irq.h | 3 +-
include/linux/libata.h | 1 +
include/linux/list.h | 16 +++++
include/net/ip6_route.h | 5 ++
include/net/sctp/structs.h | 4 +-
kernel/events/core.c | 3 -
kernel/hrtimer.c | 22 ++++++
kernel/irq/manage.c | 17 ++---
kernel/module.c | 3 +
kernel/timer.c | 2 +-
kernel/trace/ftrace.c | 27 ++------
kernel/user_namespace.c | 11 ++-
mm/compaction.c | 22 +++---
mm/hugetlb.c | 1 +
mm/memory.c | 5 ++
net/8021q/vlan_dev.c | 46 ++++++++++--
net/bluetooth/hci_event.c | 6 ++
net/bridge/br_netlink.c | 15 ++++
net/core/dev.c | 2 +
net/core/filter.c | 6 +-
net/core/rtnetlink.c | 33 ++++++---
net/core/skbuff.c | 15 ++--
net/ipv4/fib_semantics.c | 2 +-
net/ipv4/ip_forward.c | 4 +-
net/ipv4/netfilter/nf_defrag_ipv4.c | 5 +-
net/ipv4/ping.c | 15 ++--
net/ipv4/route.c | 4 +-
net/ipv4/tcp_cubic.c | 2 +-
net/ipv6/ip6_fib.c | 3 +-
net/ipv6/ip6_gre.c | 10 +++
net/ipv6/ip6_output.c | 6 +-
net/ipv6/ip6_tunnel.c | 2 +-
net/ipv6/route.c | 5 +-
net/l2tp/l2tp_ppp.c | 4 +-
net/mac80211/main.c | 2 +
net/mac80211/offchannel.c | 1 +
net/sctp/auth.c | 17 ++---
net/sctp/endpointola.c | 3 +-
net/sctp/protocol.c | 7 +-
net/sctp/sm_make_chunk.c | 32 +++++----
net/sctp/sm_statefuns.c | 6 +-
net/sctp/socket.c | 96 ++++++++++++++++++--------
net/sctp/sysctl.c | 38 +++++++++-
sound/pci/hda/patch_realtek.c | 2 +
sound/usb/card.h | 1 +
sound/usb/endpoint.c | 15 +++-
117 files changed, 1139 insertions(+), 370 deletions(-)
Aaron Sanders (1):
USB: pl2303: add ids for Hewlett-Packard HP POS pole displays
Alan Stern (1):
USB: fix crash during hotplug of PCI USB controller card
Alec Berg (1):
iio: querying buffer scan_mask should return 0/1
Aleksander Morgado (2):
net: qmi_wwan: fix Cinterion PLXX product ID
net: qmi_wwan: add support for Cinterion PXS8 and PHS8
Alex Deucher (2):
drm/radeon/si: make sure mc ucode is loaded before checking the size
drm/radeon: fix ATPX detection on non-VGA GPUs
Alexander Usyskin (1):
mei: ignore client writing state during cb completion
Bartlomiej Zolnierkiewicz (1):
pata_at91: fix ata_host_activate() failure handling
Ben Hutchings (1):
rtl8192cu: Fix unbalanced irq enable in error path of rtl92cu_hw_init()
BjÃrn Mork (18):
usb: qcserial: add Sierra Wireless EM7355
usb: qcserial: add Sierra Wireless MC73xx
usb: qcserial: add Sierra Wireless MC7305/MC7355
usb: option: add Olivetti Olicard 500
usb: option: add Alcatel L800MA
usb: option: add and update a number of CMOTech devices
net: cdc_mbim: handle unaccelerated VLAN tagged frames
net: qmi_wwan: fixup Sierra Wireless MC8305 entry
net: qmi_wwan: add Option GTM681W
net: qmi_wwan: add TP-LINK MA260
net: qmi_wwan: add Sierra Wireless EM7355
net: qmi_wwan: add Sierra Wireless MC73xx
net: qmi_wwan: add Sierra Wireless MC7305/MC7355
net: qmi_wwan: add Olivetti Olicard 500
net: qmi_wwan: add Alcatel L800MA
net: qmi_wwan: add a number of CMOTech devices
net: qmi_wwan: add a number of Dell devices
usb: qcserial: add a number of Dell devices
Chris Mason (1):
mlx4_en: don't use napi_synchronize inside mlx4_en_netpoll
Christoph Hellwig (1):
posix_acl: handle NULL ACL in posix_acl_equiv_mode
Clemens Ladisch (1):
ALSA: usb-audio: work around corrupted TEAC UD-H01 feedback data
Dan Williams (1):
libata/ahci: accommodate tag ordered controllers
Daniel Borkmann (2):
net: sctp: wake up all assocs if sndbuf policy is per socket
net: sctp: test if association is dead in sctp_wake_up_waiters
Daniele Forsi (2):
usb: storage: shuttle_usbat: fix discs being detected twice
USB: Nokia 5300 should be treated as unusual dev
Daniele Palmas (1):
usb: option driver, add support for Telit UE910v2
David Gibson (2):
rtnetlink: Warn when interface's information won't fit in our packet
rtnetlink: Only supply IFLA_VF_PORTS information when RTEXT_FILTER_VF is set
Denis Turischev (1):
xhci: Switch Intel Lynx Point ports to EHCI on shutdown.
Dmitry Petukhov (1):
l2tp: take PMTU from tunnel UDP socket
Egbert Eich (1):
drm/i915: Break encoder->crtc link separately in intel_sanitize_crtc()
Enrico Mioso (2):
qmi_wwan: add ONDA MT689DC device ID (fwd)
net: qmi_wwan: Olivetti Olicard 200 support
Eric Dumazet (2):
ipv6: Limit mtu to 65575 bytes
net-gro: reset skb->truesize in napi_reuse_skb()
Fabio Porcedda (1):
net: qmi_wwan: add Telit LE920 newer firmware support
Felix Fietkau (1):
mac80211: exclude AP_VLAN interfaces from tx power calculation
Florian Westphal (4):
net: core: don't account for udp header size when computing seglen
net: ipv4: ip_forward: fix inverted local_df test
netfilter: ipv4: defrag: set local_df flag on defragmented skb
net: ipv6: send pkttoobig immediately if orig frag size > mtu
Grant Likely (1):
drivercore: deferral race condition fix
Hans de Goede (5):
Input: synaptics - add min/max quirk for ThinkPad T431s, L440, L540, S1 Yoga and X1
xhci: For streams the css flag most be read from the stream-ctx on ep stop
Input: synaptics - add min/max quirk for ThinkPad Edge E431
HID: add NO_INIT_REPORTS quirk for Synaptics Touch Pad V 103S
Input: elantech - fix touchpad initialization on Gigabyte U2442
Helge Deller (1):
parisc: fix epoll_pwait syscall on compat kernel
Ilia Mirkin (1):
drm/nouveau/acpi: allow non-optimus setups to load vbios from acpi
Ivan Vecera (1):
tg3: update rx_jumbo_pending ring param only when jumbo frames are enabled
Jan Kara (1):
ext4: fix jbd2 warning under heavy xattr load
Jeff Layton (2):
locks: allow __break_lease to sleep even when break_time is 0
nfsd: set timeparms.to_maxval in setup_callback_client
Jiri Bohac (1):
timer: Prevent overflow in apply_slack
Johan Hedberg (1):
Bluetooth: Fix triggering BR/EDR L2CAP Connect too early
Johan Hovold (4):
Revert "USB: serial: add usbid for dell wwan card to sierra.c"
USB: usb_wwan: fix handling of missing bulk endpoints
USB: serial: fix sysfs-attribute removal deadlock
USB: io_ti: fix firmware download on big-endian machines
Johannes Berg (1):
mac80211: fix software remain-on-channel implementation
Julian Anastasov (1):
ipv4: return valid RTA_IIF on ip route get
Julius Werner (1):
usb: xhci: Prefer endpoint context dequeue pointer over stopped_trb
Kailang Yang (1):
ALSA: hda/realtek - Add support of ALC288 codec
Kamal Mostafa (1):
Linux 3.8.13.24
Kieran Clancy (2):
ACPI / EC: Clear stale EC events on Samsung systems
ACPI / EC: Process rather than discard events in acpi_ec_clear
Kumar Sundararajan (1):
ipv6: fib: fix fib dump restart
Larry Finger (1):
staging: r8712u: Fix case where ethtype was never obtained and always be checked against 0
Leon Ma (1):
hrtimer: Prevent remote enqueue of leftmost timers
Li RongQing (1):
ipv4: initialise the itag variable in __mkroute_input
Linus Torvalds (1):
mm: make fixup_user_fault() check the vma access rights too
Liu Hua (1):
ARM: 8030/1: ARM : kdump : add arch_crash_save_vmcoreinfo
Liu Yu (1):
tcp_cubic: fix the range of delayed_ack
Martin Schwidefsky (1):
s390/bpf,jit: initialize A register if 1st insn is BPF_S_LDX_B_MSH
Mathias Krause (1):
filter: prevent nla extensions to peek beyond the end of the message
Matthew Wilcox (1):
ext4: note the error in ext4_end_bio()
Mel Gorman (1):
mm: use paravirt friendly ops for NUMA hinting ptes
Miao Xie (1):
Btrfs: fix inode caching vs tree log
Michael S. Tsirkin (1):
skbuff: skb_segment: orphan frags before copying
Michael Ulbricht (1):
USB: cdc-acm: Remove Motorola/Telit H24 serial interfaces from ACM driver
Michele Baldessari (1):
USB: serial: ftdi_sio: add id for Brainboxes serial cards
Mikulas Patocka (1):
user namespace: fix incorrect memory barriers
Mizuma, Masayoshi (1):
mm/hugetlb.c: add cond_resched_lock() in return_unused_surplus_pages()
Mohammed Habibulla (1):
Bluetooth: Add support for Lite-on [04ca:3007]
Nicolas Dichtel (1):
ip6_gre: don't allow to remove the fb_tunnel_dev
Nikita Yushchenko (1):
fsl-usb: do not test for PHY_CLK_VALID bit on controller version 1.6
Oleg Nesterov (1):
list: introduce list_next_entry() and list_prev_entry()
Peter Christensen (1):
macvlan: Don't propagate IFF_ALLMULTI changes on down interfaces.
Quentin Casasnovas (1):
drm/radeon: memory leak on bo reservation failure. v2
Raymond Wanyoike (1):
net: qmi_wwan: add ZTE MF667
Sergey Popovich (1):
ipv4: fib_semantics: increment fib_info_cnt after fib_info allocation
Stanislaw Gruszka (1):
rt2x00: fix beaconing on USB
Steven Rostedt (Red Hat) (1):
ftrace/module: Hardcode ftrace_module_init() call into load_module()
Stuart Hayes (1):
hrtimer: Prevent all reprogramming if hang detected
Susant Sahani (1):
ip6_tunnel: fix potential NULL pointer dereference
Theodore Ts'o (1):
ext4: use i_size_read in ext4_unaligned_aio()
Thomas Gleixner (1):
genirq: Allow forcing cpu affinity of interrupts
Thomas Hellstrom (1):
drm/vmwgfx: Make sure user-space can't DMA across buffer object boundaries v2
Thomas Richter (1):
bonding: Remove debug_fs files when module init fails
Tomoki Sekiyama (1):
drivers/tty/hvc: don't free hvc_console_setup after init
Toshiaki Makita (1):
bridge: Handle IFLA_ADDRESS correctly when creating bridge device
Tristan Bruns (1):
USB: cp210x: Add 8281 (Nanotec Plug & Drive)
Tyler Stachecki (1):
[SCSI] mpt2sas: Don't disable device twice at suspend.
Victor A. Santos (1):
USB: Nokia 305 should be treated as unusual dev
Vlad Yasevich (2):
net: sctp: cache auth_enable per endpoint
Revert "macvlan : fix checksums error when we are in bridge mode"
Vlastimil Babka (1):
mm/compaction: make isolate_freepages start at pageblock boundary
Wang, Xiaoming (1):
net: ipv4: current group_info should be put after using.
Xiangyu Lu (1):
ARM: 8027/1: fix do_div() bug in big-endian systems
Xufeng Zhang (1):
sctp: reset flowi4_oif parameter on route lookup
dingtianhong (1):
vlan: Fix lockdep warning when vlan dev handle notification
--
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/