[PATCH 3.12 00/78] 3.12.59-stable review

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is the start of the stable review cycle for the 3.12.59 release.
There are 78 patches in this series, all will be posted as a response
to this one.  If anyone has any issues with these being applied, please
let me know.

Responses should be made by Tue Apr 26 13:05:33 CEST 2016.
Anything received after that time might be too late.

The whole patch series can be found in one patch at:
	http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patch-3.12.59-rc1.xz
and the diffstat can be found below.

thanks,
js

===============


Alan Stern (1):
  HID: usbhid: fix inconsistent reset/resume/reset-resume behavior

Aleksander Morgado (3):
  net: qmi_wwan: add Netgear AirCard 341U
  net: qmi_wwan: add additional Sierra Wireless QMI devices
  net: qmi_wwan: interface #11 in Sierra Wireless MC73xx is not QMI

Alex Deucher (2):
  drm/radeon: add a dpm quirk for sapphire Dual-X R7 370 2G D5
  drm/radeon: add a dpm quirk for all R7 370 parts

Alexey Khoroshilov (1):
  usbvision: fix leak of usb_dev on failure paths in usbvision_probe()

Andrew Honig (1):
  KVM: x86: Reload pit counters for all channels when restoring state

Arnaldo Carvalho de Melo (1):
  net: Fix use after free in the recvmmsg exit path

Arnd Bergmann (3):
  mlx4: add missing braces in verify_qp_parameters
  farsync: fix off-by-one bug in fst_add_one
  ath9k: fix buffer overrun for ar9287

Bernie Harris (1):
  tunnel: Clear IPCB(skb)->opt before dst_link_failure called

Bill Sommerfeld (1):
  udp6: fix UDP/IPv6 encap resubmit path

Bjørn Mork (7):
  qmi_wwan: add "D-Link DWM-221 B1" device id
  qmi_wwan: add Sierra Wireless MC74xx/EM74xx
  net: qmi_wwan: remove 1199:9070 device id
  qmi_wwan: add Sierra Wireless EM74xx device ID
  cdc_ncm: toggle altsetting to force reset before setup
  net: qmi_wwan: MDM9x30 specific power management
  cdc_ncm: do not call usbnet_link_change from cdc_ncm_bind

Boris Ostrovsky (1):
  xen/events: Mask a moving irq

Chuck Lever (1):
  SUNRPC: Fix large reads on NFS/RDMA

David Howells (1):
  KEYS: Fix handling of stored error in a negatively instantiated user
    key

David Rientjes (1):
  fs, seq_file: fallback to vmalloc instead of oom kill processes

David Ward (2):
  net: qmi_wwan: add HP lt4111 LTE/EV-DO/HSPA+ Gobi 4G Module
  net: qmi_wwan: Sierra Wireless MC73xx -> Sierra Wireless MC7304/MC7354

Diego Viola (1):
  net: jme: fix suspend/resume on JMC260

Dmitri Epshtein (1):
  net: mvneta: enable change MAC address when interface is up

Dmitry Monakhov (1):
  fs/pipe.c: skip file_update_time on frozen fs

Eric W. Biederman (1):
  mnt: Move the clear of MNT_LOCKED from copy_tree to it's callers.

Eryu Guan (1):
  ext4: fix NULL pointer dereference in ext4_mark_inode_dirty()

Felipe F. Tonello (1):
  usb: gadget: f_midi: Fixed a bug when buflen was smaller than
    wMaxPacketSize

Florian Westphal (3):
  ipv6: re-enable fragment header matching in ipv6_find_hdr
  netfilter: x_tables: validate e->target_offset early
  netfilter: x_tables: fix unconditional helper

Greg Thelen (1):
  fs, seqfile: always allow oom killer

Guenter Roeck (1):
  hwmon: (max1111) Return -ENODEV from max1111_read_channel if not
    instantiated

Guillaume Nault (1):
  ppp: take reference on channels netns

Guo-Fu Tseng (2):
  jme: Do not enable NIC WoL functions on S0
  jme: Fix device PM wakeup API usage

Haishuang Yan (2):
  ipv4: l2tp: fix a potential issue in l2tp_ip_recv
  ipv6: l2tp: fix a potential issue in l2tp_ip6_recv

Helge Deller (2):
  parisc: Avoid function pointers for kernel exception routines
  parisc: Fix kernel crash with reversed copy_from_user()

Ignat Korchagin (1):
  USB: usbip: fix potential out-of-bounds write

Jakub Sitnicki (1):
  ipv6: Count in extension headers in skb->network_header

James Yonan (1):
  crypto: crypto_memneq - add equality testing of memory regions w/o
    timing leaks

Kristian Evensen (2):
  net: qmi_wwan: Add WeTelecom-WPD600N
  net: qmi_wwan: Add SIMCom 7230E

Manish Chopra (1):
  qlge: Fix receive packets drop.

Michal Kazior (1):
  mac80211: fix unnecessary frame drops in mesh fwding

Nicolai Hähnle (1):
  drm/radeon: hold reference to fences in radeon_sa_bo_new (3.17 and
    older)

Oliver Neukum (1):
  usbnet: cleanup after bind() in probe()

Patrik Halfar (1):
  Add Dell Wireless 5809e Gobi 4G HSPA+ Mobile Broadband Card (rev3) to
    qmi_wwan

Peter Zijlstra (1):
  perf: Cure event->pending_disable race

Petr Štetiar (1):
  USB: qmi_wwan: Add quirk for Quectel EC20 Mini PCIe module

Pieter Hollants (1):
  qmi_wwan: Add support for Dell Wireless 5809e 4G Modem

Reinhard Speyerer (1):
  qmi_wwan: add the second QMI/network interface for Sierra Wireless
    MC7305/MC7355

Romain Izard (1):
  mmc: Allow forward compatibility for eMMC

Ryan Ware (1):
  EVM: Use crypto_memneq() for digest comparisons

Saurabh Sengar (1):
  KVM: x86: removing unused variable

Schemmel Hans-Christoph (1):
  qmi_wwan: Added support for Gemalto's Cinterion PHxx WWAN interface

Sergei Shtylyov (1):
  sh_eth: fix NULL pointer dereference in sh_eth_ring_format()

Takashi Iwai (2):
  ALSA: timer: Use mod_timer() for rearming the system timer
  ALSA: timer: Sync timer deletion at closing the system timer

Thadeu Lima de Souza Cascardo (1):
  ip6_tunnel: set rtnl_link_ops before calling register_netdevice

Theodore Ts'o (1):
  ext4: add lockdep annotations for i_data_sem

Vladis Dronov (1):
  usbvision: fix crash on detecting device with invalid configuration

Wei Liu (1):
  xen/events: introduce test_and_set_mask()

Willem de Bruijn (1):
  macvtap: always pass ethernet header in linear

Willy Tarreau (1):
  pipe: limit the per-user amount of pages allocated in pipes

Xin Long (1):
  sctp: lack the check for ports in sctp_v6_cmp_addr

Xishi Qiu (1):
  mm: fix invalid node in alloc_migrate_target()

Yegor Yefremov (1):
  qmi_wwan/cdc_ether: move Novatel E371 (1410:9011) to qmi_wwan

Yoshihiro Shimoda (2):
  usb: renesas_usbhs: avoid NULL pointer derefernce in
    usbhsf_pkt_handler()
  usb: renesas_usbhs: disable TX IRQ before starting TX DMAC transfer

subashab@xxxxxxxxxxxxxx (1):
  xfrm: Fix crash observed during device unregistration and decryption

 Documentation/sysctl/fs.txt                        |  23 ++++
 arch/parisc/kernel/parisc_ksyms.c                  |  10 +-
 arch/parisc/kernel/traps.c                         |   3 +
 arch/x86/kvm/x86.c                                 |  24 ++--
 crypto/Makefile                                    |   7 +-
 crypto/asymmetric_keys/rsa.c                       |   5 +-
 crypto/authenc.c                                   |   6 +-
 crypto/authencesn.c                                |   8 +-
 crypto/ccm.c                                       |   4 +-
 crypto/gcm.c                                       |   2 +-
 crypto/memneq.c                                    | 138 +++++++++++++++++++++
 drivers/gpu/drm/radeon/radeon_sa.c                 |   7 ++
 drivers/gpu/drm/radeon/si_dpm.c                    |   5 +
 drivers/hid/usbhid/hid-core.c                      |  73 +++++------
 drivers/hwmon/max1111.c                            |   6 +
 drivers/media/usb/usbvision/usbvision-video.c      |  40 ++++--
 drivers/mmc/core/mmc.c                             |  11 +-
 drivers/net/ethernet/jme.c                         |  26 ++--
 drivers/net/ethernet/marvell/mvneta.c              |   2 +-
 .../net/ethernet/mellanox/mlx4/resource_tracker.c  |   3 +-
 drivers/net/ethernet/qlogic/qlge/qlge_main.c       |  11 ++
 drivers/net/ethernet/renesas/sh_eth.c              |   3 +-
 drivers/net/macvtap.c                              |   9 +-
 drivers/net/ppp/ppp_generic.c                      |   4 +-
 drivers/net/usb/cdc_ether.c                        |   7 ++
 drivers/net/usb/cdc_ncm.c                          |  26 ++--
 drivers/net/usb/qmi_wwan.c                         |  90 +++++++++++++-
 drivers/net/usb/usbnet.c                           |   7 ++
 drivers/net/wan/farsync.c                          |   2 +-
 drivers/net/wireless/ath/ath9k/eeprom.c            |   7 +-
 drivers/staging/usbip/usbip_common.c               |  11 ++
 drivers/usb/gadget/f_midi.c                        |   4 +-
 drivers/usb/renesas_usbhs/fifo.c                   |   4 +-
 drivers/xen/events.c                               |  39 ++++--
 fs/ext4/ext4.h                                     |  23 ++++
 fs/ext4/inode.c                                    |   6 +-
 fs/ext4/move_extent.c                              |  11 +-
 fs/ext4/super.c                                    |  25 +++-
 fs/namespace.c                                     |   1 -
 fs/pipe.c                                          |  50 +++++++-
 fs/pnode.c                                         |   1 +
 fs/seq_file.c                                      |  11 +-
 include/crypto/algapi.h                            |  18 ++-
 include/linux/pipe_fs_i.h                          |   4 +
 include/linux/sched.h                              |   1 +
 kernel/events/core.c                               |   6 +-
 kernel/sysctl.c                                    |  14 +++
 mm/page_isolation.c                                |   8 +-
 net/ipv4/ip_tunnel.c                               |   3 +-
 net/ipv4/netfilter/arp_tables.c                    |  35 +++---
 net/ipv4/netfilter/ip_tables.c                     |  40 +++---
 net/ipv6/exthdrs_core.c                            |   6 +-
 net/ipv6/ip6_gre.c                                 |   2 +
 net/ipv6/ip6_output.c                              |   9 +-
 net/ipv6/ip6_tunnel.c                              |   4 +-
 net/ipv6/netfilter/ip6_tables.c                    |  40 +++---
 net/ipv6/udp.c                                     |   6 +-
 net/l2tp/l2tp_ip.c                                 |   8 +-
 net/l2tp/l2tp_ip6.c                                |   8 +-
 net/mac80211/rx.c                                  |   5 +-
 net/sctp/ipv6.c                                    |   2 +
 net/socket.c                                       |  38 +++---
 net/sunrpc/xprtrdma/rpc_rdma.c                     |   4 +-
 net/xfrm/xfrm_input.c                              |   3 +
 security/integrity/evm/evm_main.c                  |   3 +-
 security/keys/encrypted-keys/encrypted.c           |   2 +
 security/keys/trusted.c                            |   5 +-
 security/keys/user_defined.c                       |   5 +-
 sound/core/timer.c                                 |  14 ++-
 69 files changed, 789 insertions(+), 259 deletions(-)
 create mode 100644 crypto/memneq.c

-- 
2.8.1

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



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]