[<prev] [next>] [day] [month] [year] [list]
Message-ID: <1505515474.2847.2.camel@decadent.org.uk>
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