Merge tag 'v4.9.41' 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:30 +0200
Newsgroups gmane.linux.ports.mips.cvs
Message-ID <S23990436AbdIVI1cpfb2O/[email protected]>
Author: Ralf Baechle <[email protected]> Thu Sep 21 00:07:02 2017 +0200
Commit: 5a6ddd4b87431be8e6564c5c6fef7e9ebe1fe9e3
Gitweb: https://git.linux-mips.org/g/ralf/linux/5a6ddd4b8743
Branch: linux-4.9-stable

---

 .../bindings/input/tps65218-pwrbutton.txt          |    4 +
 .../bindings/power/supply/tps65217_charger.txt     |    7 ++
 Makefile                                           |    2 -
 arch/arc/kernel/mcip.c                             |    4 +
 arch/arm/boot/dts/am57xx-idk-common.dtsi           |    2 -
 arch/arm/boot/dts/omap3-n900.dts                   |    2 +
 arch/arm/configs/s3c2410_defconfig                 |    6 +-
 arch/arm/mach-omap2/omap_hwmod.c                   |    8 +-
 arch/arm64/boot/dts/xilinx/zynqmp-ep108.dts        |    2 -
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi             |    6 +-
 arch/arm64/mm/fault.c                              |    8 +-
 arch/openrisc/kernel/vmlinux.lds.S                 |    2 +
 arch/parisc/kernel/cache.c                         |   36 ++++------
 arch/parisc/kernel/process.c                       |    2 +
 arch/powerpc/include/asm/topology.h                |   14 ----
 arch/powerpc/kernel/setup_64.c                     |    4 +
 arch/powerpc/kvm/book3s_hv.c                       |   13 +++-
 arch/powerpc/kvm/book3s_hv_rmhandlers.S            |   41 +++++++++--
 arch/powerpc/platforms/pseries/reconfig.c          |    1 
 arch/x86/events/intel/cstate.c                     |    2 +
 arch/x86/events/intel/rapl.c                       |    1 
 arch/x86/events/intel/uncore.c                     |    1 
 arch/x86/kernel/cpu/mcheck/mce_amd.c               |    3 +
 arch/x86/platform/intel-mid/device_libs/Makefile   |    2 -
 .../intel-mid/device_libs/platform_mrfld_spidev.c  |    4 +
 crypto/authencesn.c                                |    5 +
 drivers/acpi/glue.c                                |   10 ++-
 drivers/char/ipmi/ipmi_watchdog.c                  |    7 +-
 drivers/dax/dax.c                                  |   24 ++++--
 drivers/dax/dax.h                                  |    2 -
 drivers/dax/pmem.c                                 |   12 ++-
 drivers/dma/ioat/hw.h                              |    2 +
 drivers/dma/ioat/init.c                            |   11 +++
 drivers/dma/ti-dma-crossbar.c                      |    2 +
 drivers/gpu/drm/msm/adreno/adreno_gpu.c            |    9 ++
 drivers/gpu/drm/msm/msm_gem_submit.c               |   18 +++--
 drivers/gpu/drm/msm/msm_ringbuffer.c               |    3 +
 drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.h    |    2 -
 drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.c    |    2 -
 drivers/gpu/drm/rcar-du/rcar_du_drv.c              |   30 +++-----
 drivers/gpu/drm/rcar-du/rcar_du_kms.c              |    7 ++
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c            |    2 -
 drivers/hid/hid-core.c                             |    1 
 drivers/hid/hid-ids.h                              |    3 +
 drivers/infiniband/core/uverbs_cmd.c               |    5 +
 drivers/infiniband/hw/mlx4/main.c                  |   14 +++-
 drivers/irqchip/irq-keystone.c                     |   28 +++++---
 drivers/irqchip/irq-mxs.c                          |    4 +
 drivers/isdn/i4l/isdn_common.c                     |    1 
 drivers/isdn/i4l/isdn_net.c                        |    5 +
 drivers/isdn/i4l/isdn_ppp.c                        |    2 -
 drivers/mailbox/mailbox.c                          |   13 ++--
 drivers/md/raid5.c                                 |    2 +
 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c          |    2 -
 drivers/net/ethernet/emulex/benet/be_main.c        |    4 +
 drivers/net/ethernet/mellanox/mlx4/icm.c           |    7 ++
 drivers/net/ethernet/mellanox/mlx4/main.c          |   18 +++++
 .../net/ethernet/mellanox/mlx4/resource_tracker.c  |   28 +-------
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |   11 +++
 drivers/net/ethernet/realtek/r8169.c               |    1 
 drivers/net/ethernet/renesas/sh_eth.c              |    1 
 drivers/net/phy/phy_device.c                       |    2 -
 drivers/net/usb/asix_devices.c                     |    1 
 drivers/net/wireless/ath/ath10k/wmi-ops.h          |    6 ++
 drivers/net/wireless/ath/wil6210/main.c            |   15 ++--
 drivers/nfc/fdp/i2c.c                              |    6 +-
 drivers/nfc/port100.c                              |   35 ++++++---
 drivers/nvmem/imx-ocotp.c                          |    2 -
 drivers/scsi/bfa/bfad.c                            |    6 +-
 drivers/scsi/bfa/bfad_drv.h                        |    2 -
 drivers/scsi/fnic/fnic.h                           |    1 
 drivers/scsi/fnic/fnic_scsi.c                      |   16 ++++
 drivers/scsi/snic/snic_main.c                      |    3 +
 drivers/spi/spi-dw.c                               |    5 +
 drivers/staging/comedi/comedi_fops.c               |    6 +-
 drivers/usb/dwc3/dwc3-omap.c                       |    6 +-
 drivers/usb/gadget/function/f_hid.c                |    2 -
 drivers/vfio/pci/vfio_pci.c                        |    4 +
 drivers/vfio/pci/vfio_pci_rdwr.c                   |    5 +
 drivers/video/fbdev/cobalt_lcdfb.c                 |    5 +
 drivers/xen/arm-device.c                           |    8 +-
 fs/btrfs/extent-tree.c                             |    3 +
 fs/btrfs/inode.c                                   |   11 ++-
 fs/btrfs/tree-log.c                                |   13 +++-
 fs/dcache.c                                        |   27 +++++++
 fs/debugfs/inode.c                                 |   10 +--
 fs/jfs/acl.c                                       |   15 ++--
 fs/namei.c                                         |    8 +-
 fs/nfs/file.c                                      |    2 -
 fs/nfs/nfs4proc.c                                  |    2 -
 fs/notify/fsnotify.c                               |    8 ++
 fs/pstore/ram.c                                    |    5 +
 fs/pstore/ram_core.c                               |   25 ++++---
 include/linux/dcache.h                             |    6 ++
 include/linux/fsnotify.h                           |   31 --------
 include/linux/mlx4/device.h                        |    2 +
 include/linux/phy.h                                |    4 +
 include/linux/pstore_ram.h                         |   11 +++
 kernel/cpu.c                                       |   38 +++++-----
 kernel/sched/core.c                                |   14 +++-
 net/core/dev.c                                     |   19 ++++-
 net/ipv6/ip6_output.c                              |    2 -
 net/key/af_key.c                                   |   46 ++++++++++--
 net/l2tp/l2tp_ip6.c                                |    4 +
 net/xfrm/xfrm_policy.c                             |    9 +-
 sound/pci/fm801.c                                  |    4 +
 sound/pci/hda/patch_hdmi.c                         |   27 +++++++
 sound/soc/codecs/nau8825.c                         |    3 +
 sound/soc/codecs/nau8825.h                         |    3 +
 sound/soc/codecs/tlv320aic3x.c                     |   13 ++++
 sound/soc/fsl/fsl_ssi.c                            |   74 ++++++++++++++------
 sound/soc/intel/boards/bytcr_rt5640.c              |    2 -
 sound/soc/intel/skylake/skl-sst.c                  |    3 +
 sound/soc/soc-pcm.c                                |    4 +
 sound/usb/endpoint.c                               |    3 +
 tools/lib/traceevent/plugin_sched_switch.c         |    4 +
 tools/perf/Makefile.perf                           |    4 +
 tools/perf/util/probe-event.c                      |   32 ++++-----
 tools/perf/util/symbol-elf.c                       |    6 ++
 119 files changed, 745 insertions(+), 363 deletions(-)