[<prev] [next>] [day] [month] [year] [list]
Date: Tue, 6 Jun 2017 13:45:36 +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.44
I'm announcing the release of the 3.16.44 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.43 is attached to this message.
Ben.
------------
Documentation/i2c/muxes/i2c-mux-gpio | 20 +--
Documentation/kernel-parameters.txt | 4 +
Makefile | 2 +-
arch/arm/include/asm/kvm_mmu.h | 3 +-
arch/arm64/include/asm/kvm_mmu.h | 3 +-
arch/mips/Makefile | 4 +-
arch/mips/bcm47xx/buttons.c | 10 +-
arch/mips/cavium-octeon/octeon-memcpy.S | 20 +--
arch/mips/configs/ip27_defconfig | 1 -
arch/mips/include/asm/checksum.h | 2 +
arch/mips/kernel/process.c | 153 +++++++++++++--------
arch/mips/netlogic/common/smpboot.S | 4 +-
arch/powerpc/kernel/hw_breakpoint.c | 4 +-
arch/s390/kvm/kvm-s390.c | 3 +
arch/x86/include/uapi/asm/hyperv.h | 2 +
arch/x86/kernel/pci-calgary_64.c | 2 +-
arch/x86/kvm/vmx.c | 2 +-
arch/x86/platform/goldfish/goldfish.c | 14 +-
arch/xtensa/kernel/setup.c | 4 +-
block/blk-mq-tag.c | 44 +++++--
crypto/ahash.c | 79 +++++++----
drivers/base/power/qos.c | 2 +-
drivers/bcma/main.c | 4 +
drivers/bluetooth/ath3k.c | 2 +
drivers/bluetooth/btusb.c | 1 +
drivers/char/virtio_console.c | 12 +-
drivers/clk/clk-wm831x.c | 3 +-
drivers/clk/hisilicon/clkgate-separated.c | 1 +
drivers/clk/samsung/clk-s3c2410.c | 4 +-
drivers/clk/samsung/clk-s3c2412.c | 4 +-
drivers/clk/samsung/clk-s3c2443.c | 4 +-
drivers/clk/samsung/clk-s3c64xx.c | 4 +-
drivers/clk/shmobile/clk-mstp.c | 6 +
drivers/cpufreq/s3c2416-cpufreq.c | 1 -
drivers/gpu/drm/ast/ast_post.c | 38 +++++-
drivers/gpu/drm/i915/intel_dsi_pll.c | 6 +-
drivers/gpu/drm/radeon/radeon_bios.c | 64 +++++----
drivers/gpu/drm/ttm/ttm_bo.c | 4 +-
drivers/gpu/drm/ttm/ttm_bo_vm.c | 12 ++
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 9 +-
drivers/hv/channel.c | 15 ++-
drivers/hv/channel_mgmt.c | 7 +-
drivers/hv/connection.c | 27 +++-
drivers/hv/hv.c | 10 +-
drivers/hv/hyperv_vmbus.h | 2 +-
drivers/i2c/busses/i2c-riic.c | 30 ++++-
drivers/iio/pressure/mpl115.c | 1 +
drivers/iio/pressure/mpl3115.c | 4 +-
drivers/iio/pressure/st_pressure_core.c | 8 +-
drivers/infiniband/core/cma.c | 3 +
drivers/infiniband/hw/mlx5/qp.c | 29 ++--
drivers/infiniband/hw/mlx5/srq.c | 11 +-
drivers/infiniband/ulp/ipoib/ipoib_cm.c | 14 +-
drivers/infiniband/ulp/ipoib/ipoib_main.c | 21 +--
drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 10 +-
drivers/iommu/intel-iommu.c | 2 +-
drivers/md/dm-cache-target.c | 6 +-
drivers/md/linear.c | 29 +++-
drivers/md/linear.h | 1 +
drivers/md/md.c | 7 +
drivers/media/i2c/adv7604.c | 3 +
drivers/media/pci/dm1105/Kconfig | 2 +-
drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 9 +-
drivers/media/usb/uvc/uvc_queue.c | 2 +-
drivers/mmc/host/omap_hsmmc.c | 7 +-
drivers/net/can/usb/usb_8dev.c | 9 +-
drivers/net/ethernet/broadcom/bgmac.c | 6 +-
drivers/net/ethernet/mellanox/mlx4/cmd.c | 22 +++-
drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 6 +-
drivers/net/ethernet/mellanox/mlx4/en_rx.c | 8 +-
drivers/net/ethernet/mellanox/mlx4/main.c | 2 -
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 3 +-
drivers/net/ethernet/sfc/efx.c | 10 +-
drivers/net/ethernet/sfc/efx.h | 6 +
drivers/net/ethernet/sfc/selftest.c | 2 +-
drivers/net/vxlan.c | 2 +-
drivers/net/wireless/adm8211.c | 3 +-
drivers/net/wireless/ath/ath5k/mac80211-ops.c | 3 +-
drivers/net/wireless/ath/ath9k/ar9003_eeprom.h | 4 +-
drivers/net/wireless/ath/ath9k/ath9k.h | 1 +
drivers/net/wireless/ath/ath9k/init.c | 1 +
drivers/net/wireless/ath/ath9k/mac.c | 44 +++++--
drivers/net/wireless/ath/ath9k/mac.h | 1 +
drivers/net/wireless/ath/ath9k/main.c | 27 ++--
drivers/net/wireless/iwlwifi/mvm/rs.c | 4 +-
drivers/net/wireless/mwifiex/debugfs.c | 3 +-
drivers/net/wireless/mwifiex/sta_ioctl.c | 2 -
drivers/platform/goldfish/pdev_bus.c | 13 +-
drivers/platform/x86/acer-wmi.c | 22 +++-
drivers/power/bq24190_charger.c | 175 ++++++++++---------------
drivers/s390/cio/ioasm.h | 8 +-
drivers/s390/cio/qdio_thinint.c | 8 +-
drivers/scsi/aacraid/commsup.c | 36 ++---
drivers/scsi/aacraid/src.c | 21 ++-
drivers/scsi/storvsc_drv.c | 37 +++++-
drivers/staging/rtl8188eu/core/rtw_recv.c | 4 +
drivers/staging/rtl8192ee/rtl8192ee/hw.c | 2 +-
drivers/staging/rtl8712/rtl871x_recv.c | 7 +-
drivers/staging/rtl8821ae/rtl8821ae/hw.c | 2 +-
drivers/staging/wlan-ng/p80211netdev.c | 2 +-
drivers/tty/serial/8250/8250_pci.c | 36 +++--
drivers/tty/serial/msm_serial.c | 1 +
drivers/usb/dwc3/gadget.c | 6 +
drivers/usb/gadget/f_hid.c | 101 ++++++++++----
drivers/usb/gadget/f_midi.c | 6 -
drivers/usb/gadget/f_sourcesink.c | 6 -
drivers/usb/gadget/g_zero.h | 1 -
drivers/usb/gadget/u_f.c | 1 -
drivers/usb/gadget/u_f.h | 10 +-
drivers/usb/misc/adutux.c | 4 -
drivers/usb/misc/iowarrior.c | 13 +-
drivers/usb/serial/ark3116.c | 38 ++++--
drivers/usb/serial/ch341.c | 27 ++--
drivers/usb/serial/cp210x.c | 2 +
drivers/usb/serial/digi_acceleport.c | 52 +++++---
drivers/usb/serial/ftdi_sio.c | 38 ++++--
drivers/usb/serial/io_edgeport.c | 48 ++++---
drivers/usb/serial/io_ti.c | 2 +-
drivers/usb/serial/keyspan_pda.c | 19 ++-
drivers/usb/serial/mct_u232.c | 6 +-
drivers/usb/serial/mos7840.c | 4 +-
drivers/usb/serial/omninet.c | 6 -
drivers/usb/serial/opticon.c | 2 +-
drivers/usb/serial/quatech2.c | 24 ++--
drivers/usb/serial/sierra.c | 28 +---
drivers/usb/serial/spcp8x5.c | 8 +-
drivers/usb/serial/ssu100.c | 31 ++++-
drivers/usb/serial/ti_usb_3410_5052.c | 12 +-
drivers/w1/masters/ds2490.c | 141 ++++++++++++--------
drivers/w1/w1.c | 1 +
fs/ext4/inline.c | 75 +++++------
fs/ext4/inode.c | 69 ++++++++--
fs/ext4/mballoc.c | 7 +
fs/ext4/super.c | 11 +-
fs/ext4/xattr.c | 35 ++---
fs/ext4/xattr.h | 32 +++++
fs/f2fs/f2fs.h | 3 +
fs/f2fs/gc.c | 28 +++-
fs/f2fs/segment.c | 13 +-
fs/f2fs/segment.h | 9 ++
fs/fuse/file.c | 1 +
fs/jbd2/transaction.c | 4 +-
fs/nfs/nfs4proc.c | 10 +-
fs/nfs/nfs4xdr.c | 4 +-
fs/nfsd/nfs3xdr.c | 12 +-
fs/nfsd/nfssvc.c | 36 +++++
fs/nfsd/nfsxdr.c | 10 +-
fs/nfsd/vfs.c | 63 ++++++---
include/crypto/internal/hash.h | 10 ++
include/linux/jump_label.h | 20 +++
include/linux/lockd/lockd.h | 3 +-
include/linux/mlx4/cmd.h | 2 +-
include/linux/mlx4/driver.h | 10 ++
include/linux/pagemap.h | 1 -
include/linux/ww_mutex.h | 8 +-
include/rdma/ib_sa.h | 6 +-
kernel/sched/core.c | 6 +-
kernel/trace/trace.c | 2 +-
mm/filemap.c | 7 +-
mm/huge_memory.c | 2 +-
mm/mempolicy.c | 20 ++-
mm/page_alloc.c | 2 +-
mm/vmpressure.c | 10 +-
net/batman-adv/fragmentation.c | 16 ++-
net/batman-adv/routing.c | 8 +-
net/core/dev.c | 35 ++++-
net/dccp/ipv4.c | 6 +
net/dccp/ipv6.c | 12 ++
net/ipv4/inet_connection_sock.c | 2 +
net/ipv4/ping.c | 5 +-
net/ipv4/route.c | 1 +
net/ipv4/tcp_minisocks.c | 3 +-
net/ipv6/ip6_offload.c | 7 +-
net/ipv6/ip6_output.c | 20 +--
net/ipv6/output_core.c | 14 +-
net/ipv6/route.c | 2 +
net/ipv6/tcp_ipv6.c | 2 +
net/ipv6/udp_offload.c | 6 +-
net/ipx/af_ipx.c | 5 +-
net/l2tp/l2tp_core.c | 4 +-
net/mac80211/pm.c | 1 +
net/packet/af_packet.c | 8 +-
net/sched/act_api.c | 5 +-
net/sctp/ipv6.c | 3 +
net/xfrm/xfrm_user.c | 9 +-
samples/seccomp/bpf-helper.h | 125 ++++++++++--------
security/keys/encrypted-keys/encrypted.c | 2 +-
security/keys/keyctl.c | 24 ++--
security/keys/process_keys.c | 44 ++++---
sound/core/seq/seq_fifo.c | 3 +
sound/core/timer.c | 18 ++-
sound/pci/ctxfi/cthw20k1.c | 19 +--
sound/pci/ctxfi/cthw20k2.c | 18 +--
sound/soc/codecs/rt5640.c | 4 +-
tools/perf/Documentation/perf-script.txt | 4 +-
tools/perf/tests/parse-events.c | 6 +-
tools/perf/util/evlist.c | 2 +-
tools/testing/ktest/ktest.pl | 2 +-
198 files changed, 1922 insertions(+), 1055 deletions(-)
Alex Deucher (1):
drm/radeon: handle vfct with multiple vbios images
Alexander Stein (1):
W1: ds2490: Increase timeout when waiting for status
Alexey Kodanev (1):
tcp: account for ts offset only if tsecr not zero
Amey Telawane (1):
tracing: Use strlcpy() instead of strcpy() in __trace_find_cmdline()
Andrey Konovalov (3):
net/packet: fix overflow in check for priv area size
net/packet: fix overflow in check for tp_frame_nr
net/packet: fix overflow in check for tp_reserve
Andrey Ryabinin (1):
net/dccp: fix use after free in tw_timer_handler()
Andy Whitcroft (2):
xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window
xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder
Arnaldo Carvalho de Melo (1):
perf tests: Avoid possible truncation with dirent->d_name + snprintf
Arnd Bergmann (4):
staging: rtl: fix possible NULL pointer dereference
MIPS: 'make -s' should be silent
MIPS: ip27: Disable qlge driver in defconfig
dvb-usb-v2: avoid use-after-free
Bart Van Assche (1):
blk-mq: Make bt_clear_tag() easier to read
Ben Hutchings (1):
Linux 3.16.44
Brian Norris (1):
mwifiex: debugfs: Fix (sometimes) off-by-1 SSID print
Chao Peng (1):
KVM: VMX: use correct vmcs_read/write for guest segment selector/base
Chao Yu (1):
f2fs: use for_each_set_bit to simplify the code
Chris Brandt (2):
i2c: riic: correctly finish transfers
clk: renesas: mstp: ensure register writes complete
Chris Salls (1):
mm/mempolicy.c: fix error handling in set_mempolicy and mbind.
Chris Wilson (1):
locking/ww_mutex: Fix compilation of __WW_MUTEX_INITIALIZER
Christian Lamparter (1):
ath9k: use correct OTP register offsets for the AR9340 and AR9550
Christoph Hellwig (3):
nfsd: update mtime on truncate
nfsd: minor nfsd_setattr cleanup
nfsd: special case truncates some more
Colin Ian King (1):
usb: misc: adutux: remove redundant error check on copy_to_user return code
Craig Gallek (1):
ipv6: Prevent overrun when parsing v6 header options
Dan Carpenter (5):
adm80211: return an error if adm8211_alloc_rings() fails
cpufreq: s3c2416: double free on driver init error path
KEYS: Fix an error code in request_master_key()
net/mlx4: && vs & typo
ipx: call ipxitf_put() in ioctl error path
David Dillow (1):
iommu/vt-d: Don't over-free page table directories
David Howells (2):
KEYS: Reinstate EPERM for a key type name beginning with a '.'
KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings
David S. Miller (1):
ipv6: Check ip6_find_1stfragopt() return value properly.
Dexuan Cui (1):
hv: vmbus_post_msg: retry the hypercall on some transient errors
Dmitry Tunin (1):
Bluetooth: Add another AR3012 04ca:3018 device
Eli Cohen (1):
IB/mlx5: Fix retrieval of index to first hi class bfreg
Eric Biggers (1):
KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings
Eric Dumazet (7):
mlx4: reduce OOM risk on arches with large pages
net/mlx4_en: Use __skb_fill_page_desc()
net: net_enable_timestamp() can be called from irq contexts
ping: implement proper locking
dccp/tcp: do not inherit mc_list from parent
sctp: do not inherit ipv6_{mc|ac|fl}_list from parent
ipv6: fix out of bound writes in __ip6_append_data()
Eugenia Emantayev (1):
net/mlx4: Spoofcheck and zero MAC can't coexist
Felipe Balbi (1):
usb: dwc3: gadget: skip Set/Clear Halt when invalid
Felipe F. Tonello (1):
usb: gadget: define free_ep_req as universal function
Felix Fietkau (2):
ath5k: drop bogus warning on drv_set_key with unsupported cipher
ath9k: fix race condition in enabling/disabling IRQs
Feras Daoud (6):
IB/ipoib: Set device connection mode only when needed
IB/ipoib: Fix deadlock over vlan_mutex
IB/ipoib: Fix deadlock between rmmod and set_mode
IB/ipoib: rtnl_unlock can not come after free_netdev
IB/ipoib: Replace list_del of the neigh->list with list_del_init
IB/ipoib: Change list_del to list_del_init in the tx object
Ganapathi Bhat (1):
mwifiex: Avoid skipping WEP key deletion for AP
Gavin Shan (1):
mm/page_alloc: fix nodes for reclaim in fast path
Guennadi Liakhovetski (1):
uvcvideo: Fix a wrong macro
Haiyang Zhang (1):
hv_vmbus: Add gradually increased delay for retries in vmbus_post_msg()
Hari Vyas (1):
net: ethernet: bgmac: mac address change bug
Herbert Xu (1):
crypto: ahash - Fix EINPROGRESS notification callback
Hou Pengyang (1):
f2fs: add ovp valid_blocks check for bg gc victim to fg_gc
Ian Abbott (1):
serial: 8250_pci: Add MKS Tenta SCOM-0800 and SCOM-0801 cards
Igor Pylypiv (1):
staging: wlan-ng: add missing byte order conversion
J. Bruce Fields (4):
NFSv4: fix getacl head length estimation
nfsd: check for oversized NFSv2/v3 arguments
nfsd4: minor NFSv2/v3 write decoding cleanup
nfsd: stricter decoding of write-like NFSv2/v3 ops
James Cowgill (1):
MIPS: OCTEON: Fix copy_from_user fault handling for large buffers
Jan Kara (3):
ext4: avoid deadlock when expanding inode size
ext4: trim allocation requests to group size
ext4: fix data corruption in data=journal mode
Jan Kiszka (1):
serial: exar: Fix initialization of EXAR registers for ports > 0
Janosch Frank (1):
KVM: s390: Disable dirty log retrieval for UCONTROL guests
Jason Gunthorpe (1):
RDMA/core: Fix incorrect structure packing for booleans
Javier Martinez Canillas (1):
tty: serial: msm: Fix module autoload
Joe Thornber (1):
dm cache: fix corruption seen when using cache > 2TB
Johan Hovold (23):
USB: serial: ch341: fix modem-status handling
USB: serial: ark3116: fix register-accessor error handling
USB: serial: ark3116: fix open error handling
USB: serial: ftdi_sio: fix modem-status error handling
USB: serial: ftdi_sio: fix latency-timer error handling
USB: serial: io_edgeport: fix epic-descriptor handling
USB: serial: io_edgeport: fix descriptor error handling
USB: serial: mct_u232: fix modem-status error handling
USB: serial: quatech2: fix control-message error handling
USB: serial: spcp8x5: fix modem-status handling
USB: serial: ssu100: fix control-message error handling
USB: serial: ti_usb_3410_5052: fix control-message error handling
USB: serial: opticon: fix CTS retrieval at open
USB: serial: ftdi_sio: fix extreme low-latency setting
USB: serial: digi_acceleport: fix OOB data sanity check
USB: serial: digi_acceleport: fix incomplete rx sanity check
USB: serial: keyspan_pda: fix receive sanity checks
USB: serial: ftdi_sio: fix line-status over-reporting
USB: serial: sierra: fix bogus alternate-setting assumption
USB: serial: mos7840: fix another NULL-deref at open
USB: iowarrior: fix NULL-deref at probe
USB: serial: io_ti: fix information leak in completion handler
USB: serial: omninet: fix reference leaks at open
John Keeping (1):
PM / QoS: Fix memory leak on resume_latency.notifiers
Julian Anastasov (1):
ipv4: mask tos for input route
Julian Wiedmann (1):
s390/qdio: clear DSCI prior to scanning multiple input queues
K. Y. Srinivasan (3):
scsi: storvsc: Fix a bug in the handling of SRB status flags
Drivers: hv: vmbus: Reduce the delay between retries in vmbus_post_msg()
drivers: hv: Turn off write permission on the hypercall page
Ken Lin (1):
USB: serial: cp210x: add new IDs for GE Bx50v3 boards
Kirtika Ruchandani (1):
iwlwifi: mvm: rs: Remove unused 'mcs' variable
Krzysztof Opasiak (3):
usb: gadget: f_hid: fix: Free out requests
usb: gadget: f_hid: fix: Prevent accessing released memory
usb: gadget: f_hid: Use spinlock instead of mutex
Lars-Peter Clausen (1):
adv7604: Initialize drive strength to default when using DT
Lee, Chun-Yi (1):
platform/x86: acer-wmi: setup accelerometer when machine has appropriate notify event
Leo Yan (1):
clk: hisilicon: fix lock assignment
Leon Romanovsky (2):
IB/mlx5: Fix out-of-bound access
IB/mlx5: Return error for unsupported signature type
Li Qiang (1):
drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
Liam Breck (6):
power: supply: bq24190_charger: Fix irq trigger to IRQF_TRIGGER_FALLING
power: supply: bq24190_charger: Call set_mode_host() on pm_resume()
power: supply: bq24190_charger: Install irq_handler_thread() at end of probe()
power: supply: bq24190_charger: Call power_supply_changed() for relevant component
power: supply: bq24190_charger: Don't read fault register outside irq_handle_thread()
power: supply: bq24190_charger: Handle fault before status on interrupt
Linus Lüssing (1):
batman-adv: Fix transmission of final, 16th fragment
Long Li (3):
scsi: storvsc: use tagged SRB requests if supported by the device
scsi: storvsc: properly handle SRB_ERROR when sense message is present
scsi: storvsc: properly set residual data length on errors
Maciej S. Szmigiero (2):
w1: ds2490: USB transfer buffers need to be DMAable
w1: don't leak refcount on slave attach failure in w1_attach_slave_device()
Majd Dibbiny (1):
net/mlx4_core: Fix VF overwrite of module param which disables DMFS on new probed PFs
Mantas M (1):
net: ipv6: check route protocol when deleting routes
Marc Kleine-Budde (1):
can: usb_8dev: Fix memory leak of priv->cmd_msg_buffer
Marc Zyngier (1):
arm/arm64: KVM: Enforce unconditional flush to PoC when mapping to stage-2
Marcin Niestroj (1):
iio: st_pressure: Fix data sign
Martin Kaiser (1):
clk: samsung: mark s3c...._clk_sleep_init() as __init
Mathias Svensson (1):
samples/seccomp: fix 64-bit comparison macros
Matt Chen (1):
mac80211: flush delayed work when entering suspend
Matthias Schiffer (1):
vxlan: correctly validate VXLAN ID against VXLAN_N_VID
Max Filippov (1):
xtensa: move parse_tag_fdt out of #ifdef CONFIG_BLK_DEV_INITRD
Michael Petlan (1):
perf script: Fix man page about --dump-raw-trace option
Michal Hocko (1):
mm/huge_memory.c: fix up "mm/huge_memory.c: respect FOLL_FORCE/FOLL_COW for thp" backport
Michel Dänzer (1):
drm/ttm: Make sure BOs being swapped out are cacheable
Miklos Szeredi (1):
fuse: add missing FR_FORCE
Mimi Zohar (1):
KEYS: special dot prefixed keyring name bug fix
Minchan Kim (1):
mm: do not access page->mapping directly on page_endio
Mirko Parthey (1):
MIPS: BCM47XX: Fix button inversion for Asus WL-500W
Murray McAllister (1):
drm/vmwgfx: NULL pointer dereference in vmw_surface_define_ioctl()
NeilBrown (1):
md: ensure md devices are freed before module is unloaded.
Nicholas Mc Guire (3):
drm/i915: relax uncritical udelay_range()
clk: wm831x: fix usleep_range with bad range
ASoC: rt5640: use msleep() for long delays
Nicolai Hähnle (1):
drm/ttm: fix use-after-free races in vm fault handling
Nikola Pajkovsky (1):
x86/pci-calgary: Fix iommu_free() comparison of unsigned expression >= 0
Omar Sandoval (2):
sbitmap: fix wakeup hang after sbq resize
virtio-console: avoid DMA from stack
Paul Burton (7):
MIPS: Clear ISA bit correctly in get_frame_info()
MIPS: Prevent unaligned accesses during stack unwinding
MIPS: Fix get_frame_info() handling of microMIPS function size
MIPS: Fix is_jump_ins() handling of 16b microMIPS instructions
MIPS: Calculate microMIPS ra properly when unwinding the stack
MIPS: Handle microMIPS jumps in the same way as MIPS32/MIPS64 jumps
MIPS: Netlogic: Fix assembler warning from smpboot.S
Peter Dunning (1):
sfc: do not device_attach if a reset is pending
Peter Oberparleiter (1):
s390/chsc: Add exception handler for CHSC instruction
Peter Rosin (3):
i2c: i2c-mux-gpio: rename i2c-gpio-mux to i2c-mux-gpio
iio: pressure: mpl3115: do not rely on structure field ordering
iio: pressure: mpl115: do not rely on structure field ordering
Peter Zijlstra (1):
locking/static_keys: Add static_key_{en,dis}able() helpers
Ping-Ke Shih (1):
rtlwifi: Fix alignment issues
Rafał Miłecki (1):
bcma: use (get|put)_device when probing/removing device driver
Raghava Aditya Renukunta (2):
scsi: aacraid: Fix memory leak in fib init path
scsi: aacraid: Reorder Adapter status check
Ralf Baechle (1):
MIPS: Fix special case in 64 bit IP checksumming.
Randy Dunlap (2):
media: fix dm1105.c build error
mm: fix <linux/pagemap.h> stray kernel-doc notation
Ravi Bangoria (1):
powerpc/xmon: Fix data-breakpoint
Ravikumar Kattekola (1):
mmc: host: omap_hsmmc: avoid possible overflow of timeout value
Ridge Kennedy (1):
l2tp: Avoid schedule while atomic in exit_net
Roman Mashak (1):
net sched actions: decrement module reference count after table flush.
Soramichi Akiyama (1):
perf evlist: Fix typo in perf_evlist__start_workload()
Steve Wise (1):
rdma_cm: fail iwarp accepts w/o connection params
Steven Rostedt (VMware) (1):
ktest: Fix child exit code processing
Sven Eckelmann (1):
batman-adv: Fix double free during fragment merge error
Takashi Iwai (3):
ALSA: timer: Reject user params with too small ticks
ALSA: ctxfi: Fallback DMA mask to 32bit
ALSA: seq: Fix link corruption by event error handling
Theodore Ts'o (7):
ext4: fix deadlock between inline_data and ext4_expand_extra_isize_ea()
ext4: use private version of page_zero_new_buffers() for data=journal mode
ext4: fix inline data error paths
jbd2: don't leak modified metadata buffers on an aborted journal
ext4: preserve the needs_recovery flag when the journal is aborted
ext4: return EROFS if device is r/o and journal replay is needed
ext4: fix fencepost in s_first_meta_bg validation
Thomas Elste (1):
power: bq24190_charger: Change first_time flag reset condition
Thomas Gleixner (2):
x86/platform/goldfish: Prevent unconditional loading
goldfish: Sanitize the broken interrupt handler
Trond Myklebust (3):
NFSv4: Fix memory and state leak in _nfs4_open_and_get_state
nlm: Ensure callback code also checks that the files match
NFSv4: Fix the underestimation of delegation XDR space reservation
Vinayak Menon (1):
mm: vmpressure: fix sending wrong events on underflow
Vitaly Kuznetsov (3):
Drivers: hv: vmbus: Raise retry/wait limits in vmbus_post_msg()
hv: allocate synic pages for all present CPUs
hv: init percpu_list in hv_synic_alloc()
WANG Cong (1):
ipv6/dccp: do not inherit ipv6_mc_list from parent
Weston Andros Adamson (1):
NFSv4: fix getacl ERANGE for some ACL buffer sizes
Y.C. Chen (1):
drm/ast: Fix AST2400 POST failure without BMC FW or VBIOS
colyli@...e.de (1):
md linear: fix a race between linear_add() and linear_congested()
View attachment "linux-3.16.44.patch" of type "text/x-diff" (245818 bytes)
Download attachment "signature.asc" of type "application/pgp-signature" (812 bytes)
Powered by blists - more mailing lists