Merge tag 'v4.9.40' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into linux-4.9-stable
[email protected] Fri, 22 Sep 2017 10:27:25 +0200
| Newsgroups | gmane.linux.ports.mips.cvs |
|---|---|
| Message-ID | <S23990433AbdIVI12ewyIO/[email protected]> |
Author: Ralf Baechle <[email protected]> Thu Sep 21 00:06:25 2017 +0200 Commit: 99531c1d3d842471fdd15fdc1795cbd75cc4d19e Gitweb: https://git.linux-mips.org/g/ralf/linux/99531c1d3d84 Branch: linux-4.9-stable --- Makefile | 5 + arch/mips/include/asm/branch.h | 5 - arch/mips/kernel/branch.c | 71 ++++++++---------- arch/mips/kernel/ptrace.c | 2 - arch/mips/kernel/scall32-o32.S | 2 - arch/mips/kernel/scall64-64.S | 2 - arch/mips/kernel/scall64-n32.S | 2 - arch/mips/kernel/scall64-o32.S | 2 - arch/mips/kernel/syscall.c | 15 +++- arch/mips/math-emu/cp1emu.c | 38 ++++++++++ arch/powerpc/include/asm/atomic.h | 4 + arch/powerpc/include/asm/reg.h | 2 - arch/powerpc/lib/sstep.c | 19 ++++- arch/powerpc/mm/mmu_context_book3s64.c | 12 ++- arch/powerpc/platforms/pseries/lpar.c | 11 +++ arch/s390/include/asm/syscall.h | 6 ++ arch/x86/include/asm/xen/hypercall.h | 3 + arch/x86/kernel/acpi/boot.c | 8 ++ arch/x86/kernel/apic/io_apic.c | 2 - arch/x86/pci/fixup.c | 32 ++++++++ drivers/acpi/ec.c | 21 ----- drivers/acpi/nfit/core.c | 10 ++- drivers/base/power/domain.c | 20 +++-- drivers/char/ipmi/ipmi_msghandler.c | 5 + drivers/char/ipmi/ipmi_ssif.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 + drivers/gpu/drm/drm_dp_mst_topology.c | 41 ++++++++--- drivers/gpu/drm/radeon/atombios_encoders.c | 13 +++ drivers/gpu/drm/radeon/ci_dpm.c | 6 ++ drivers/gpu/drm/ttm/ttm_bo.c | 4 + drivers/infiniband/core/addr.c | 6 +- drivers/infiniband/core/cma.c | 2 + drivers/infiniband/hw/mlx5/mr.c | 2 - drivers/infiniband/ulp/iser/iscsi_iser.c | 11 +++ drivers/infiniband/ulp/isert/ib_isert.c | 2 - drivers/input/serio/i8042.c | 12 ++- drivers/md/dm-mpath.c | 4 + drivers/md/raid1.c | 5 + drivers/md/raid5.c | 9 +- drivers/media/pci/cx88/cx88-cards.c | 9 ++ drivers/media/pci/cx88/cx88-video.c | 2 - drivers/media/platform/s5p-jpeg/jpeg-core.c | 8 +- drivers/media/rc/imon.c | 2 - drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c | 4 + drivers/media/usb/dvb-usb-v2/mxl111sf.c | 32 +++++--- drivers/media/usb/dvb-usb-v2/mxl111sf.h | 8 ++ drivers/misc/enclosure.c | 14 +++- drivers/net/ethernet/intel/igb/e1000_82575.c | 1 drivers/net/wireless/ath/ath9k/ar9003_phy.c | 2 - drivers/net/wireless/ath/ath9k/rng.c | 4 + drivers/net/wireless/ath/ath9k/tx99.c | 13 ++- drivers/net/wireless/ti/wlcore/spi.c | 6 +- drivers/nfc/nfcmrvl/fw_dnld.c | 7 +- drivers/nfc/nfcmrvl/main.c | 35 +++++---- drivers/nfc/nfcmrvl/uart.c | 8 +- drivers/nvdimm/btt.c | 9 ++ drivers/nvdimm/core.c | 7 +- drivers/nvme/host/rdma.c | 20 +++-- drivers/of/device.c | 2 + drivers/pci/host/pcie-rockchip.c | 13 ++- drivers/pci/pci-driver.c | 1 drivers/scsi/scsi_scan.c | 5 + drivers/scsi/scsi_sysfs.c | 8 ++ drivers/spmi/spmi.c | 12 +++ drivers/staging/comedi/drivers/ni_mio_common.c | 3 - .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 19 ++++- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 drivers/staging/sm750fb/sm750.c | 24 ++++++ drivers/target/iscsi/iscsi_target_configfs.c | 2 + drivers/target/iscsi/iscsi_target_nego.c | 6 +- drivers/target/iscsi/iscsi_target_parameters.c | 41 +++++++---- drivers/target/iscsi/iscsi_target_parameters.h | 2 - drivers/target/iscsi/iscsi_target_tpg.c | 19 +++++ drivers/target/iscsi/iscsi_target_tpg.h | 1 drivers/target/target_core_transport.c | 9 ++ drivers/thermal/cpu_cooling.c | 4 + drivers/thermal/max77620_thermal.c | 10 ++- drivers/usb/class/cdc-acm.c | 3 + drivers/usb/host/pci-quirks.c | 54 ++++++++++++++ drivers/usb/host/pci-quirks.h | 2 + drivers/usb/host/xhci-hub.c | 3 + drivers/usb/host/xhci-pci.c | 6 ++ drivers/usb/host/xhci-ring.c | 11 ++- drivers/usb/host/xhci.c | 6 ++ drivers/usb/host/xhci.h | 1 drivers/usb/renesas_usbhs/common.c | 4 + drivers/usb/renesas_usbhs/mod_gadget.c | 31 ++++++-- drivers/usb/storage/isd200.c | 5 + drivers/vfio/vfio.c | 46 ++++++++++++ drivers/xen/xen-scsiback.c | 33 ++------ fs/btrfs/acl.c | 13 ++- fs/ceph/dir.c | 5 + fs/ext2/acl.c | 36 ++++++--- fs/f2fs/acl.c | 2 - fs/f2fs/segment.c | 7 ++ fs/hfsplus/posix_acl.c | 30 +++++--- fs/nfs/dir.c | 12 ++- fs/nfs/inode.c | 4 + fs/overlayfs/super.c | 9 ++ fs/reiserfs/xattr_acl.c | 12 ++- fs/ubifs/journal.c | 10 +-- fs/udf/inode.c | 4 + fs/xfs/xfs_acl.c | 6 +- fs/xfs/xfs_acl.h | 1 fs/xfs/xfs_iops.c | 4 + include/linux/vfio.h | 2 + include/scsi/scsi_device.h | 1 include/target/iscsi/iscsi_target_core.h | 9 ++ kernel/events/core.c | 21 ----- kernel/time/alarmtimer.c | 3 + kernel/trace/ftrace.c | 2 - kernel/trace/trace.c | 1 net/bluetooth/smp.c | 35 +++++---- net/key/af_key.c | 47 +++++++----- net/netfilter/ipvs/ip_vs_core.c | 19 ++++- net/nfc/core.c | 31 +++++--- net/nfc/llcp_sock.c | 9 +- net/nfc/nci/core.c | 3 - net/nfc/netlink.c | 4 + net/sunrpc/auth_gss/gss_krb5_crypto.c | 3 + sound/soc/soc-compress.c | 6 +- tools/perf/ui/browser.c | 2 - .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 78 +++++++++++++++----- virt/kvm/vfio.c | 27 +++++-- 124 files changed, 1024 insertions(+), 436 deletions(-)