lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:   Fri, 15 Sep 2017 23:44:34 +0100
From:   Ben Hutchings <ben@...adent.org.uk>
To:     linux-kernel@...r.kernel.org,
        Andrew Morton <akpm@...ux-foundation.org>,
        torvalds@...ux-foundation.org, Jiri Slaby <jslaby@...e.cz>,
        stable@...r.kernel.org
Cc:     lwn@....net
Subject: Linux 3.16.48

I'm announcing the release of the 3.16.48 kernel.

All users of the 3.16 kernel series should upgrade.

The updated 3.16.y git tree can be found at:
        https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.16.y
and can be browsed at the normal kernel.org git web browser:
        https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git

The diff from 3.16.47 is attached to this message.

Ben.

------------

 Makefile                                           |   2 +-
 arch/alpha/kernel/osf_sys.c                        |   6 +-
 arch/arm/kvm/init.S                                |   5 +-
 arch/arm/kvm/mmu.c                                 |  23 ++-
 arch/arm/mm/mmu.c                                  |   8 +-
 arch/arm64/include/asm/kvm_arm.h                   |   5 +
 arch/arm64/kvm/hyp-init.S                          |  11 +-
 arch/mips/include/asm/kprobes.h                    |   3 +-
 arch/mips/kernel/entry.S                           |   3 +
 arch/mips/kernel/pm-cps.c                          |   9 +-
 arch/mips/kernel/traps.c                           |   2 +
 arch/powerpc/include/asm/page.h                    |  12 ++
 arch/powerpc/include/asm/topology.h                |  14 ++
 arch/powerpc/kernel/kprobes.c                      |  11 ++
 arch/powerpc/kernel/setup_64.c                     |  32 +++-
 arch/powerpc/kvm/book3s_hv.c                       |  37 ++++
 arch/powerpc/platforms/cell/spufs/coredump.c       |   2 +
 arch/x86/Kconfig                                   |   2 +-
 arch/x86/kernel/i387.c                             |   1 +
 arch/x86/kernel/kvm.c                              |   2 +-
 arch/x86/kvm/cpuid.c                               |  20 +-
 arch/x86/kvm/mmu.c                                 |   7 +-
 arch/x86/kvm/mmu.h                                 |   1 +
 arch/x86/kvm/vmx.c                                 |   2 +-
 arch/x86/kvm/x86.c                                 |  38 ++--
 block/partition-generic.c                          |   4 +-
 crypto/gcm.c                                       |   6 +-
 drivers/ata/ahci.c                                 |  38 ++++
 drivers/char/mem.c                                 |   5 +
 drivers/cpufreq/cpufreq_conservative.c             |   4 +-
 drivers/dma/ep93xx_dma.c                           |   2 +
 drivers/gpu/drm/gma500/psb_intel_lvds.c            |  18 +-
 drivers/gpu/drm/radeon/ci_dpm.c                    |   6 +
 drivers/gpu/drm/radeon/cik.c                       |   2 +-
 drivers/gpu/drm/radeon/evergreen.c                 |   2 +-
 drivers/gpu/drm/radeon/r600.c                      |   2 +-
 drivers/gpu/drm/radeon/radeon_combios.c            |   7 +
 drivers/gpu/drm/radeon/radeon_device.c             |   4 +
 drivers/gpu/drm/radeon/si.c                        |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c               |   2 +
 drivers/hid/hid-core.c                             |  20 +-
 drivers/hid/hid-ids.h                              |  71 ++++++-
 drivers/hid/hid-kye.c                              | 140 ++++++++++++++
 drivers/hid/hid-microsoft.c                        |  14 +-
 drivers/hid/hid-sjoy.c                             |   3 +
 drivers/hid/hid-uclogic.c                          |  27 +++
 drivers/hid/usbhid/hid-quirks.c                    |  63 +++++--
 drivers/i2c/busses/i2c-imx.c                       |   4 +-
 drivers/i2c/busses/i2c-ismt.c                      |   2 +-
 drivers/i2c/busses/i2c-tiny-usb.c                  |  25 ++-
 drivers/iio/proximity/as3935.c                     |  14 +-
 drivers/infiniband/ulp/ipoib/ipoib_vlan.c          |   7 +-
 drivers/input/mouse/elantech.c                     |  16 ++
 drivers/input/serio/i8042-x86ia64io.h              |   7 +
 drivers/md/dm-thin-metadata.c                      |   4 +-
 drivers/md/persistent-data/dm-space-map-disk.c     |  15 +-
 drivers/media/rc/ir-raw.c                          |  13 +-
 drivers/media/v4l2-core/videobuf2-core.c           |   2 +-
 drivers/net/can/usb/gs_usb.c                       |   2 +
 drivers/net/ethernet/8390/ax88796.c                |   7 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |   2 +-
 drivers/net/ethernet/ethoc.c                       |   3 +-
 drivers/net/ethernet/ibm/emac/core.c               |  26 ++-
 .../net/ethernet/qlogic/netxen/netxen_nic_ctx.c    |   2 +-
 drivers/net/ethernet/renesas/sh_eth.c              |   2 +-
 drivers/net/irda/irda-usb.c                        |   2 +-
 drivers/net/phy/dp83640.c                          |   2 +-
 drivers/net/phy/marvell.c                          |  68 ++++---
 .../net/wireless/brcm80211/brcmfmac/wl_cfg80211.c  |   5 +
 drivers/of/fdt.c                                   |   3 +
 drivers/pinctrl/pinctrl-mxs.c                      |  16 +-
 drivers/powercap/powercap_sys.c                    |   1 +
 drivers/s390/net/qeth_core.h                       |   4 +
 drivers/s390/net/qeth_core_main.c                  |  21 ++-
 drivers/s390/net/qeth_core_sys.c                   |  24 ++-
 drivers/s390/net/qeth_l2.h                         |   2 +
 drivers/s390/net/qeth_l2_main.c                    |  16 +-
 drivers/s390/net/qeth_l2_sys.c                     |   8 +
 drivers/s390/net/qeth_l3_main.c                    |   6 +-
 drivers/scsi/qla2xxx/qla_os.c                      |   8 +-
 drivers/staging/lustre/lustre/lov/lov_pack.c       |   9 -
 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c     |  24 ++-
 drivers/staging/usbip/vhci_hcd.c                   |  11 +-
 drivers/target/iscsi/iscsi_target.c                |  31 ++-
 drivers/target/iscsi/iscsi_target_core.h           |   1 +
 drivers/target/iscsi/iscsi_target_erl0.c           |   6 +-
 drivers/target/iscsi/iscsi_target_erl0.h           |   2 +-
 drivers/target/iscsi/iscsi_target_login.c          |   4 +
 drivers/target/iscsi/iscsi_target_nego.c           | 208 ++++++++++++++-------
 drivers/target/target_core_internal.h              |   2 +-
 drivers/target/target_core_tmr.c                   |  16 +-
 drivers/target/target_core_transport.c             |   9 +-
 drivers/tty/serial/efm32-uart.c                    |  11 +-
 drivers/tty/serial/ifx6x60.c                       |   6 +-
 drivers/uio/uio.c                                  |  24 ++-
 drivers/usb/chipidea/debug.c                       |   3 +-
 drivers/usb/chipidea/udc.c                         |   8 +-
 drivers/usb/core/devio.c                           |   4 +-
 drivers/usb/core/hcd.c                             |   4 +-
 drivers/usb/core/hub.c                             |  27 ++-
 drivers/usb/core/urb.c                             |   2 +-
 drivers/usb/dwc3/gadget.c                          |   9 +
 drivers/usb/gadget/dummy_hcd.c                     |   6 +-
 drivers/usb/gadget/f_mass_storage.c                |  13 +-
 drivers/usb/host/r8a66597-hcd.c                    |   6 +-
 drivers/usb/host/xhci-mem.c                        |   2 +-
 drivers/usb/host/xhci-pci.c                        |  10 +-
 drivers/usb/host/xhci-plat.c                       |   2 +-
 drivers/usb/host/xhci-ring.c                       |  37 ++--
 drivers/usb/misc/iowarrior.c                       |   2 +-
 drivers/usb/musb/tusb6010_omap.c                   |  13 +-
 drivers/usb/serial/ftdi_sio.c                      |  10 +-
 drivers/usb/serial/ftdi_sio_ids.h                  |   2 +
 drivers/usb/serial/io_ti.c                         |   5 +-
 drivers/usb/serial/ir-usb.c                        |  21 ++-
 drivers/usb/serial/mct_u232.c                      |   2 +-
 drivers/usb/serial/option.c                        |   8 +
 drivers/usb/serial/qcserial.c                      |   2 +
 drivers/usb/storage/ene_ub6250.c                   |  90 +++++----
 drivers/uwb/i1480/dfu/usb.c                        |   5 +-
 drivers/watchdog/bcm_kona_wdt.c                    |   3 +-
 drivers/watchdog/pcwd_usb.c                        |   3 +
 drivers/xen/biomerge.c                             |   3 +-
 fs/autofs4/dev-ioctl.c                             |   2 +-
 fs/btrfs/extent-tree.c                             |   1 +
 fs/btrfs/extent_io.c                               |   2 +-
 fs/btrfs/inode.c                                   |   4 +-
 fs/cifs/smb1ops.c                                  |   9 +-
 fs/cifs/smb2ops.c                                  |   4 +-
 fs/cifs/smb2pdu.c                                  |  14 +-
 fs/configfs/symlink.c                              |   3 +-
 fs/ext4/extents.c                                  |   3 +
 fs/ext4/file.c                                     |  50 ++---
 fs/ext4/inode.c                                    |  25 ++-
 fs/ext4/mballoc.c                                  |  70 ++++---
 fs/proc/array.c                                    |   2 +-
 fs/proc/base.c                                     |  21 ++-
 fs/proc/namespaces.c                               |   4 +-
 fs/proc/task_mmu.c                                 |   4 +-
 fs/proc/task_nommu.c                               |   2 +-
 fs/stat.c                                          |   1 +
 fs/ufs/balloc.c                                    |  26 ++-
 fs/ufs/inode.c                                     |   5 +-
 fs/ufs/super.c                                     |  23 ++-
 fs/ufs/truncate.c                                  |   6 -
 fs/ufs/util.h                                      |  10 +-
 fs/xfs/xfs_file.c                                  |  31 +--
 include/linux/kprobes.h                            |   4 +-
 include/linux/ptrace.h                             |  24 ++-
 include/linux/srcu.h                               |   3 +-
 include/net/addrconf.h                             |   2 +
 include/net/ip6_route.h                            |   1 +
 include/net/ipv6.h                                 |   1 +
 include/net/xfrm.h                                 |  10 -
 include/uapi/linux/usb/ch11.h                      |   3 +
 kernel/events/core.c                               |   2 +-
 kernel/fork.c                                      |   8 +-
 kernel/futex.c                                     |   2 +-
 kernel/futex_compat.c                              |   2 +-
 kernel/irq/manage.c                                |   4 +-
 kernel/kcmp.c                                      |   4 +-
 kernel/kprobes.c                                   |   2 +-
 kernel/pid_namespace.c                             |   2 +-
 kernel/ptrace.c                                    |  39 +++-
 kernel/rcu/srcu.c                                  |  12 +-
 kernel/signal.c                                    |  20 +-
 kernel/time/alarmtimer.c                           |  14 +-
 kernel/trace/trace_kprobe.c                        |  18 +-
 lib/cmdline.c                                      |   6 +-
 mm/huge_memory.c                                   |   9 +-
 mm/memory-failure.c                                |  13 +-
 mm/migrate.c                                       |  11 +-
 mm/mlock.c                                         |   5 +-
 mm/page_cgroup.c                                   |   3 +
 mm/process_vm_access.c                             |   2 +-
 mm/slub.c                                          |   6 +-
 net/batman-adv/distributed-arp-table.c             |   5 +-
 net/ceph/osdmap.c                                  |   1 +
 net/core/dev.c                                     |  12 +-
 net/core/rtnetlink.c                               |   2 +
 net/core/sock.c                                    |  15 +-
 net/ipv4/af_inet.c                                 |   2 +-
 net/ipv4/ip_output.c                               |   2 +-
 net/ipv4/tcp.c                                     |  13 +-
 net/ipv4/tcp_input.c                               |  11 +-
 net/ipv6/addrconf.c                                |   8 +-
 net/ipv6/fib6_rules.c                              |   3 +-
 net/ipv6/ip6_offload.c                             |   4 +-
 net/ipv6/ip6_output.c                              |  17 +-
 net/ipv6/ping.c                                    |   2 +-
 net/ipv6/raw.c                                     |   2 +-
 net/ipv6/route.c                                   |  43 +++--
 net/ipv6/xfrm6_mode_ro.c                           |   2 +
 net/ipv6/xfrm6_mode_transport.c                    |   2 +
 net/key/af_key.c                                   |  19 +-
 net/l2tp/l2tp_eth.c                                |  13 +-
 net/mac80211/rx.c                                  |   9 +-
 net/mac80211/wpa.c                                 |   5 +-
 net/netfilter/nf_conntrack_netlink.c               |   7 +-
 net/wireless/util.c                                |  14 +-
 net/xfrm/xfrm_policy.c                             |  53 +-----
 scripts/tags.sh                                    |   1 +
 security/commoncap.c                               |   7 +-
 security/keys/keyctl.c                             |   4 +-
 security/selinux/hooks.c                           |   5 +-
 sound/pci/hda/hda_generic.c                        |   1 +
 sound/pci/hda/patch_sigmatel.c                     |   2 +
 sound/soc/soc-core.c                               |   5 +-
 tools/perf/Documentation/perf-probe.txt            |   8 +-
 tools/perf/Documentation/perf-script-perl.txt      |   2 +-
 tools/perf/Documentation/perf-script-python.txt    |  23 +--
 .../util/scripting-engines/trace-event-python.c    |   2 +-
 .../testing/selftests/powerpc/tm/tm-resched-dscr.c |   2 +-
 213 files changed, 1797 insertions(+), 790 deletions(-)

Adrien Vergé (1):
      USB: quirks: Apply ALWAYS_POLL to all ELAN devices

Al Viro (5):
      osf_wait4(): fix infoleak
      fix ufs_isblockset()
      ufs: restore maintaining ->i_blocks
      ufs: set correct ->s_maxsize
      excessive checks in ufs_write_failed() and ufs_evict_inode()

Alan Stern (2):
      USB: ene_usb6250: fix DMA to the stack
      USB: xhci: fix lock-inversion problem

Alex Deucher (3):
      drm/radeon/ci: disable mclk switching for high refresh rates (v2)
      drm/radeon: add a PX quirk for another K53TK variant
      drm/radeon: add a quirk for Toshiba Satellite L20-183

Alex Wood (1):
      HID: usbhid: Add quirk for the Futaba TOSD-5711BB VFD

Alexander Sverdlin (1):
      dmaengine: ep93xx: Always start from BASE0

Alexander Tsoy (1):
      ALSA: hda - apply STAC_9200_DELL_M22 quirk for Dell Latitude D430

Andrew Lunn (1):
      net: phy: marvell: Limit errata to 88m1101

Andrey Korolyov (1):
      USB: serial: ftdi_sio: add Olimex ARM-USB-TINY(H) PIDs

Anthony Mallet (1):
      USB: serial: ftdi_sio: fix setting latency for unprivileged users

Arend van Spriel (1):
      brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx()

Bart Van Assche (1):
      target/iscsi: Fix indentation in iscsi_target_start_negotiation()

Ben Hutchings (2):
      ipv6: xfrm: Handle errors reported by xfrm6_find_1stfragopt()
      Linux 3.16.48

Benjamin Peterson (1):
      x86/watchdog: Fix Kconfig help text file path reference to lockup watchdog documentation

Benjamin Tissoires (3):
      HID: uclogic: Set quirks from inside the driver
      HID: quirks: add QUIRK_NOGET for an other TPV touchscreen
      HID: add HID_QUIRK_NOGET to Quanta 3003 too

Bjørn Mork (1):
      USB: serial: qcserial: add more Lenovo EM74xx device IDs

Chris Brandt (2):
      usb: r8a66597-hcd: decrease timeout
      usb: r8a66597-hcd: select a different endpoint on timeout

Christian Lamparter (1):
      net: emac: fix reset timeout with AR8035 phy

Christophe JAILLET (3):
      SMB2: Fix share type handling
      serial: efm32: Fix parity management in 'efm32_uart_console_get_options()'
      vb2: Fix an off by one error in 'vb2_plane_vaddr'

Colin Ian King (3):
      netxen_nic: set rcode to the return status from the call to netxen_issue_cmd
      btrfs: fix incorrect error return ret being passed to mapping_set_error
      HID: usbhid: Quirk a AMI virtual mouse and keyboard with ALWAYS_POLL

Corentin Labbe (1):
      usb: xhci: ASMedia ASM1042A chipset need shorts TX quirk

Dan Carpenter (7):
      PowerCap: Fix an error code in powercap_register_zone()
      uio: add missing error codes
      block: fix an error code in add_partition()
      libceph: NULL deref on crush_decode() error path
      drm/vmwgfx: Handle vmalloc() failure in vmw_local_fifo_reserve()
      xfrm: Oops on error in pfkey_msg2xfrm_state()
      xfrm: NULL dereference on allocation failure

Daniel Bristot de Oliveira (1):
      HID: usbhid: enable NO_INIT_REPORTS quirk for Semico USB Keykoard2

Daniel Drake (1):
      Input: i8042 - add Fujitsu Lifebook AH544 to notimeout list

Daniel Keller (1):
      HID: microsoft: Add Surface 4 type cover pro 4 not JP versions

Daniele Palmas (1):
      usb: serial: option: add Telit ME910 support

David S. Miller (1):
      ipv6: Fix leak in ipv6_gso_segment().

David Sterba (1):
      btrfs: use correct types for page indices in btrfs_page_exists_in_range

Dominik Heidler (1):
      l2tp: cast l2tp traffic counter to unsigned

Donavan Lance (1):
      HID: Add new Microsoft Type Cover 3 product ID

Doug Berger (1):
      ARM: 8685/1: ensure memblock-limit is pmd-aligned

Emmanuel Grumbach (1):
      mac80211: don't look at the PM bit of BAR frames

Eric Anholt (1):
      watchdog: bcm281xx: Fix use of uninitialized spinlock.

Eric Biggers (1):
      KEYS: fix dereferencing NULL payload with nonzero length

Eric Dumazet (4):
      netem: fix skb_orphan_partial()
      net: fix compile error in skb_orphan_partial()
      net: ping: do not abuse udp_poll()
      net: prevent sign extension in dev_get_stats()

Eric W. Biederman (2):
      pid_ns: Sleep in TASK_INTERRUPTIBLE in zap_pid_ns_processes
      signal: Only reschedule timers on signals timers have sent

Eryu Guan (1):
      xfs: fix off-by-one on max nr_pages in xfs_find_get_desired_pgoff()

Felipe Balbi (1):
      usb: host: xhci: simplify irq handler return

Feras Daoud (1):
      IB/ipoib: Fix memory leak in create child syscall

Geert Uytterhoeven (2):
      serial: ifx6x60: Remove dangerous spi_driver casts
      sh_eth: Use platform device for printing before register_netdev()

Gilad Ben-Yossef (1):
      crypto: gcm - wait for crypto op not signal safe

Heiner Kallweit (1):
      genirq: Release resources in __setup_irq() error path

Hui Wang (1):
      ALSA: hda - set input_path bitmap to zero after moving it to new place

Ilya Matveychikov (1):
      lib/cmdline.c: fix get_options() overflow while parsing ranges

James Hogan (1):
      MIPS: Avoid accidental raw backtrace

James Morse (1):
      mm/memory-failure.c: use compound_head() flags for huge pages

Jan Kara (4):
      ext4: fix SEEK_HOLE
      xfs: Fix missed holes in SEEK_HOLE implementation
      ext4: fix data corruption for mmap writes
      ext4: fix fdatasync(2) after extent manipulation operations

Jann Horn (1):
      ptrace: use fsuid, fsgid, effective creds for fs access checks

Jason A. Donenfeld (1):
      mac80211/wpa: use constant time memory comparison for MACs

Jeff Mahoney (1):
      btrfs: fix memory leak in update_space_info failure path

Jiang Yi (1):
      iscsi-target: Always wait for kthread_should_stop() before kthread exit

Jimmy Berry (1):
      HID: usbhid: add Logitech G710+ keyboard quirk NOGET

Jisheng Zhang (1):
      usb: chipidea: udc: fix NULL pointer dereference if udc_start failed

Joe Thornber (2):
      dm thin metadata: call precommit before saving the roots
      dm space map disk: fix some book keeping in the disk space map

Johan Hovold (14):
      net: irda: irda-usb: fix firmware name on big-endian hosts
      USB: serial: ir-usb: fix big-endian baud-rate debug printk
      USB: serial: mct_u232: fix big-endian baud-rate handling
      USB: serial: io_ti: fix div-by-zero in set_termios
      uwb: fix device quirk on big-endian hosts
      USB: iowarrior: fix info ioctl on big-endian hosts
      USB: gadget: dummy_hcd: fix hub-descriptor removable fields
      USB: usbip: fix nonconforming hub descriptor
      USB: hub: fix SS hub-descriptor handling
      USB: hub: fix non-SS hub-descriptor handling
      USB: hub: fix SS max number of ports
      of: fdt: add missing allocation-failure check
      serial: ifx6x60: fix use-after-free on module unload
      watchdog: pcwd_usb: fix NULL-deref at probe

Johannes Thumshirn (1):
      scsi: qla2xxx: don't disable a not previously enabled PCI device

Julian Wiedmann (1):
      s390/qeth: unbreak OSM and OSN support

Julius Werner (2):
      drivers: char: mem: Check for address space wraparound with mmap()
      drivers: char: mem: Fix wraparound check to allow mappings up to the end

Kirill Tkhai (1):
      pid_ns: Fix race between setns'ed fork() and zap_pid_ns_processes()

Konstantin Khlebnikov (3):
      ext4: keep existing extra fields when inode expands
      ext4: use __GFP_NOFAIL in ext4_free_blocks()
      ext4: handle the rest of ext4_mb_load_buddy() ENOMEM errors

Linus Torvalds (1):
      Sanitize 'move_pages()' permission checks

Liping Zhang (1):
      netfilter: ctnetlink: fix incorrect nf_ct_put during hash resize

Liwei Song (1):
      i2c: ismt: fix wrong device address when unmap the data buffer

Lyude (1):
      drm/radeon: Unbreak HPD handling for r600+

Malcolm Priestley (3):
      staging: rtl8192e: rtl92e_fill_tx_desc fix write to mapped out memory.
      staging: rtl8192e: fix 2 byte alignment of register BSSIDR.
      staging: rtl8192e: rtl92e_get_eeprom_size Fix read size of EPROM_CMD.

Marc Kleine-Budde (1):
      can: gs_usb: fix memory leak in gs_cmd_reset()

Marc Zyngier (3):
      arm64: KVM: Preserve RES1 bits in SCTLR_EL2
      arm64: KVM: Allow unaligned accesses at EL2
      arm: KVM: Allow unaligned accesses at HYP

Marcel Hasler (2):
      HID: usbhid: Add quirks for Mayflash/Dragonrise GameCube and PS3 adapters
      HID: usbhid: Add quirk for Mayflash/Dragonrise DolphinBar.

Marcin Nowakowski (1):
      MIPS: kprobes: flush_insn_slot should flush only if probe initialised

Marian Krivoš (1):
      HID: support for keyboard - Corsair STRAFE

Mark Rutland (1):
      mm: numa: avoid waiting on freed migrated pages

Mathias Nyman (1):
      xhci: apply PME_STUCK_QUIRK and MISSING_CAS quirk for Denverton

Matt Ranostay (3):
      iio: proximity: as3935: recalibrate RCO after resume
      iio: proximity: as3935: fix AS3935_INT mask
      iio: proximity: as3935: fix iio_trigger_poll issue

Max Filippov (1):
      net: ethoc: enable NAPI before poll may be scheduled

Michael Ellerman (4):
      powerpc/mm: Fix virt_addr_valid() etc. on 64-bit hash
      selftests/powerpc: Fix TM resched DSCR test with some compilers
      powerpc/spufs: Fix coredump of SPU contexts
      powerpc/numa: Fix percpu allocations to be NUMA aware

Michael Thalmeier (1):
      usb: chipidea: debug: check before accessing ci_role

Michail Georgios Etairidis (1):
      i2c: imx: Use correct function to write to register

Michal Kubeček (2):
      net: account for current skb length when deciding about UFO
      net: handle NAPI_GRO_FREE_STOLEN_HEAD case also in napi_frags_finish()

Milan Plzik (1):
      HID: kye: Fix report descriptor for Genius PenSketch M912

Mintz, Yuval (1):
      bnx2x: Fix Multi-Cos

Naveen N. Rao (1):
      powerpc/kprobes: Pause function_graph tracing during jprobes handling

Nazar Mokrynskyi (1):
      HID: Fix boot delay for Creative SB Omni Surround 5.1 with quirk

NeilBrown (1):
      autofs: sanity check status reported with AUTOFS_DEV_IOCTL_FAIL

Nicholas Bellinger (4):
      iscsi-target: Fix early sk_data_ready LOGIN_FLAGS_READY race
      iscsi-target: Fix initial login PDU asynchronous socket close OOPs
      target: Fix kref->refcount underflow in transport_cmd_finish_abort
      configfs: Fix race between create_link and configfs_rmdir

Nicholas Piggin (1):
      powerpc/64: Initialise thread_info for emergency stacks

Oleg Drokin (1):
      staging/lustre/lov: remove set_fs() call from lov_getstripe()

Oliver Neukum (2):
      HID: usbhid: more mice with ALWAYS_POLL
      HID: usbhid: yet another mouse with ALWAYS_POLL

Oliver Schmitt (1):
      HID: usbhid: Fix for the WiiU adapter from Mayflash

Oscar Campos (1):
      HID: corsair: support for K65-K70 Rapidfire and Scimitar Pro RGB

Paolo Bonzini (2):
      kvm: async_pf: fix rcu_irq_enter() with irqs enabled
      srcu: Allow use of Classic SRCU from both process and interrupt context

Patrik Jakobsson (1):
      drm/gma500/psb: Actually use VBT mode when it is found

Paul Burton (2):
      MIPS: pm-cps: Drop manual cache-line alignment of ready_count
      MIPS: Fix IRQ tracing & lockdep when rescheduling

Paul E. McKenney (1):
      rcu: Move preemption disabling out of __srcu_read_lock()

Paul Mackerras (2):
      KVM: PPC: Book3S HV: Context-switch EBB registers properly
      KVM: PPC: Book3S HV: Preserve userspace HTM state properly

Paul Moore (1):
      selinux: fix double free in selinux_parse_opts_str()

Pavel Shilovsky (1):
      CIFS: Improve readdir verbosity

Peter Chen (1):
      usb: host: xhci-mem: allocate zeroed Scratchpad Buffer

Peter Ujfalusi (1):
      usb: musb: tusb6010_omap: Do not reset the other direction's packet size

Punit Agrawal (1):
      mm/migrate: fix refcount handling when !hugepage_migration_supported()

Radim Krčmář (1):
      KVM: x86: zero base3 of unusable segments

Raimund Roth (1):
      HID: microsoft: Add Surface Power Cover

Rajkumar Manoharan (1):
      mac80211: strictly check mesh address extension mode

Raphael Assenat (1):
      HID: usbhid: Add a quirk for raphnet multi-gamepad adapters

Reyad Attiyat (1):
      HID: microsoft: Add quirk for MS Surface Type/Touch cover

Richard Cochran (1):
      net: dp83640: Avoid NULL pointer dereference.

Richard Narron (1):
      fs/ufs: Set UFS default maximum bytes per file

Robert Jarzmik (1):
      tags: honor COMPILED_SOURCE with apart output directory

Roger Pau Monne (1):
      xen: fix bio vec merging

Russell King (1):
      net: phy: fix marvell phy status reading

Sabrina Dubroca (2):
      xfrm: fix stack access out of bounds with CONFIG_XFRM_SUB_POLICY
      tracing/kprobes: Allow to create probe with a module name starting with a digit

Sean Young (2):
      rc-core: race condition during ir_raw_event_register()
      HID: sjoy: support Super Joy Box 4

Sebastian Parschauer (1):
      HID: Add quirk for Dell PIXART OEM mouse

Sebastian Reichel (1):
      i2c: i2c-tiny-usb: fix buffer not being DMA capable

SeongJae Park (6):
      perf probe: Fix examples section of documentation
      perf script: Fix outdated comment for perf-trace-python
      perf script: Fix documentation errors
      perf script python: Fix wrong code snippets in documentation
      perf script python: Updated trace_unhandled() signature
      perf script python: Remove dups in documentation examples

Serhey Popovych (2):
      ipv6: Do not leak throw route references
      rtnetlink: add IFLA_GROUP to ifla_policy

Soheil Hassas Yeganeh (1):
      tcp: eliminate negative reordering in tcp_clean_rtx_queue

Stafford Horne (1):
      HID: quirks: Add no_init_reports for AKAI midi controller

Steffen Klassert (1):
      af_key: Fix slab-out-of-bounds in pfkey_compile_policy.

Steinar H. Gunderson (1):
      HID: add quirk for Akai MIDImix.

Stephen Just (1):
      HID: microsoft: Add Surface 3 type cover

Sui Chen (1):
      ahci: Acer SA5-271 SSD Not Detected Fix

Suman Anna (1):
      uio: fix incorrect memory leak cleanup

Suzuki K Poulose (3):
      kvm: arm/arm64: Fix race in resetting stage2 PGD
      kvm: arm/arm64: Force reading uncached stage2 PGD
      kvm: arm/arm64: Fix use after free of stage2 page table

Sven Eckelmann (1):
      batman-adv: Fix rx packet/bytes stats on local ARP reply

Takashi Iwai (1):
      ASoC: Fix use-after-free at card unregistration

Thinh Nguyen (2):
      usb: dwc3: gadget: Prevent losing events in event cache
      usb: gadget: f_mass_storage: Serialize wake and sleep execution

Thomas Gleixner (4):
      tracing/kprobes: Enforce kprobes teardown after testing
      slub/memcg: cure the brainless abuse of sysfs attributes
      alarmtimer: Prevent overflow of relative timers
      alarmtimer: Rate limit periodic intervals

Thomas Petazzoni (1):
      usb: host: xhci-plat: propagate return value of platform_get_irq()

Tomasz Wilczyński (1):
      cpufreq: conservative: Allow down_threshold to take values from 1 to 10

Trent Lloyd (1):
      HID: usbhid: quirks for Corsair RGB keyboard & mice (K70R, K95RGB, M65RGB, K70RGB, K65RGB)

Ulrik De Bie (1):
      Input: elantech - add Fujitsu Lifebook E546/E557 to force crc_enabled

Ursula Braun (1):
      s390/qeth: handle sysfs error during initialization

Uwe Kleine-König (2):
      pinctrl: mxs: atomically switch mux and drive strength config
      net: ethernet: ax88796: don't call free_irq without request_irq first

Vamsi Krishna Samavedam (1):
      USB: core: replace %p with %pK

Vasilis Liaskovitis (1):
      HID: usbhid: Add HID_QUIRK_NOGET for Aten CS-1758 KVM switch

Vladis Dronov (1):
      xfrm: policy: check policy direction value

WANG Cong (5):
      ipv6: initialize route null entry in addrconf_init()
      ipv6: reorder ip6_route_dev_notifier after ipv6_dev_notf
      ipv6: only call ip6_route_dev_notify() once for NETDEV_UNREGISTER
      ipv6: avoid unregistering inet6_dev for loopback
      tcp: reset sk_rx_dst in tcp_disconnect()

Wangzhao Cai (1):
      HID: add quirk for 0x04d9:0xa096 device

Wanpeng Li (5):
      KVM: x86: Fix load damaged SSEx MXCSR register
      KVM: X86: Fix read out-of-bounds vulnerability in kvm pio emulation
      KVM: nVMX: Fix exception injection
      KVM: cpuid: Fix read/write out-of-bounds vulnerability in cpuid emulation
      KVM: async_pf: avoid async pf injection when in guest mode

Wei Wang (2):
      tcp: avoid fastopen API to be used on AF_UNSPEC
      tcp: initialize rcv_mss to TCP_MIN_MSS instead of 0

Yisheng Xie (1):
      mlock: fix mlock count can not decrease in race condition

Yu Zhao (1):
      swap: cond_resched in swap_cgroup_prepare()

Yuchung Cheng (1):
      tcp: avoid fragmenting peculiar skbs in SACK

Yuta Kobayashi (1):
      HID: microsoft: Add Surface 4 type cover pro 4 (JP)

zheng li (1):
      ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output

-- 
Ben Hutchings
Kids!  Bringing about Armageddon can be dangerous.  Do not attempt it in
your own home. - Terry Pratchett and Neil Gaiman, `Good Omens'


View attachment "linux-3.16.48.patch" of type "text/x-diff" (259975 bytes)

Download attachment "signature.asc" of type "application/pgp-signature" (834 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ