[3.8.y.z extended stable] Linux 3.8.13.24

Kamal Mostafa kamal at canonical.com
Fri Jun 20 19:16:52 UTC 2014


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





More information about the kernel-team mailing list