Merge tag 'v3.16.44' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into linux-3.16-stable
| Newsgroups | gmane.linux.ports.mips.cvs |
|---|---|
| Message-ID | <S23993859AbdFFRVTsikUq/[email protected]> |
Author: Ralf Baechle <[email protected]> Tue Jun 6 16:09:19 2017 +0200 Commit: 485757c66aba7f7a4c0438130f9246cb2eaa2de7 Gitweb: https://git.linux-mips.org/g/ralf/linux/485757c66aba Branch: linux-3.16-stable --- 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/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 197 files changed, 1920 insertions(+), 1055 deletions(-)