All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] commits for Linux 4.9
@ 2018-11-12  3:26 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-11-12  3:26 UTC (permalink / raw)
  To: Greg KH; +Cc: stable, linux-kernel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 0bb1a5e5aa1728a2c501cdd916923ef44fc07e2f:

  Linux 4.9.136 (2018-11-10 07:43:01 -0800)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-11112018

for you to fetch changes up to 8eba9e967b7b7501c1e761f6d97614f997c60f2d:

  9p: clear dangling pointers in p9stat_free (2018-11-11 22:10:21 -0500)

- ----------------------------------------------------------------
for-greg-4.9-11112018

- ----------------------------------------------------------------
Alexey Khoroshilov (1):
      iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_setup_cfgs()

Breno Leitao (1):
      powerpc/selftests: Wait all threads to join

Daniel Axtens (1):
      powerpc/nohash: fix undefined behaviour when testing page size support

Dengcheng Zhu (1):
      MIPS: kexec: Mark CPU offline before disabling local IRQ

Dominique Martinet (2):
      9p locks: fix glock.client_id leak in do_lock
      9p: clear dangling pointers in p9stat_free

Eugen Hristev (2):
      iio: adc: at91: fix wrong channel number in triggered buffer mode
      iio: adc: at91: fix acking DRDY irq on simple conversions

Fabio Estevam (1):
      ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL

Huacai Chen (1):
      MIPS/PCI: Call pcie_bus_configure_settings() to set MPS/MRRS

Joel Stanley (1):
      powerpc/boot: Ensure _zimage_start is a weak symbol

Marco Felsch (1):
      media: tvp5150: fix width alignment during set_selection()

Miles Chen (1):
      tty: check name length in tty_find_polling_driver()

Nicholas Mc Guire (1):
      media: pci: cx23885: handle adding to list failure

Phil Elwell (1):
      sc16is7xx: Fix for multi-channel stall

Sam Bobroff (1):
      powerpc/eeh: Fix possible null deref in eeh_dump_dev_log()

Tomi Valkeinen (1):
      drm/omap: fix memory barrier bug in DMM driver

 arch/arm/configs/imx_v6_v7_defconfig          |  1 +
 arch/mips/kernel/crash.c                      |  3 +++
 arch/mips/kernel/machine_kexec.c              |  3 +++
 arch/mips/pci/pci-legacy.c                    |  4 ++++
 arch/powerpc/boot/crt0.S                      |  4 +++-
 arch/powerpc/kernel/eeh.c                     |  5 +++++
 arch/powerpc/mm/tlb_nohash.c                  |  3 +++
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c      | 11 +++++++++++
 drivers/iio/adc/at91_adc.c                    |  6 +++++-
 drivers/iio/adc/fsl-imx25-gcq.c               |  6 ++++++
 drivers/media/i2c/tvp5150.c                   | 14 +++++++++-----
 drivers/media/pci/cx23885/altera-ci.c         | 10 ++++++++++
 drivers/tty/serial/sc16is7xx.c                | 19 +++++++++++++------
 drivers/tty/tty_io.c                          |  2 +-
 fs/9p/vfs_file.c                              | 16 ++++++++++++++--
 net/9p/protocol.c                             |  5 +++++
 tools/testing/selftests/powerpc/tm/tm-tmspr.c | 27 +++++++++++++++++----------
 17 files changed, 113 insertions(+), 26 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlvo8vcACgkQ3qZv95d3
LNz6xQ//cpuJjIiVilLnhJZxPmww0/kx2usyEY20dGvRuqfUXazKvEAoGzOXjqfD
sy8GJk67GmNM680l0eFqQWZTAeLdIfVQBJPFf3vdVHMYOXu17dV7W0/aeLBoBCP1
PuRoTXTcVB1y8nLetwKxNQcewjg4UK/3PgPvbeMAqfEUieyPM3jjuMe1CSZIWYBd
AU6UfJoFVy5DMaYcUoh3a0TN4FYBXZvFsocvXhw8wtVNXh16CR8k5+noFP3tDspX
xoEymM2KKA72dlIA/Asr+w8ww4Q5AovhIpPIgKOXugQS0s/qzbiu77buwOCDxPQH
e89lumjz9MNsZNc7s8DsI3LRGZHJ4UBD1LQzeFLGrMIy/6DdcBtiF8I2XegQbGs5
s521PaxK9noogwba4ffcn+JGUzKiMmQY0k67EUoeRTdYf2oPOLGNVX2DNsxzIB70
R9FL0jK/b0qZ8V51W4htu8SflcK7LFHSmlg3qEBLwbZ/9wWhfU6a3plstg+euFkY
yZG016XOyDyWzYWJxz46D+pBVs/40+hey8dUYugVPvvu2XX1QX4EQG8/6Xn4hV01
O/QMalYGJHWDuplaTagKcj8tCMVe2Jxn6vSPZmhoPANvIvuYL3yPWow/uNAjS+Vc
u0i72IvGUwqS1EQR+3hGEk5M3s7/4Hc5ko+FPn15iMdlXG36NXo=
=Zsid
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-11-05 19:08 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-11-05 19:08 UTC (permalink / raw)
  To: Greg KH; +Cc: stable, linux-kernel

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 10293 bytes --]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit b24c9962b179803dc1d51f17cf1acc58be8bbb2e:

  Linux 4.9.135 (2018-10-20 09:51:33 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-05112018

for you to fetch changes up to b5ab0b9e56a40b3077b5fa9e242f209347f51336:

  ALSA: hda: Check the non-cached stream buffers more explicitly (2018-11-05 09:30:15 -0500)

- ----------------------------------------------------------------
for-greg-4.9-05112018

- ----------------------------------------------------------------
Alexandre Belloni (2):
      usb: gadget: udc: atmel: handle at91sam9rl PMC
      uio: ensure class is registered before devices

Arend van Spriel (1):
      brcmfmac: fix for proper support of 160MHz bandwidth

Ben Hutchings (1):
      x86: boot: Fix EFI stub alignment

Christian Hewitt (1):
      Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth

David Miller (1):
      perf cpu_map: Align cpu map synthesized events properly.

David S. Miller (2):
      sparc: Fix single-pcr perf event counter management.
      sparc64: Make proc_id signed.

Denis Drozdov (1):
      IB/ipoib: Clear IPCB before icmp_send

Dimitris Michailidis (1):
      net: fix pskb_trim_rcsum_slow() with odd trim offset

Douglas Anderson (2):
      pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant
      pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant

Eric Dumazet (1):
      bpf: do not blindly change rlimit in reuseport net selftest

Eric W. Biederman (1):
      signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init

Finn Thain (1):
      scsi: esp_scsi: Track residual for PIO transfers

Florian Westphal (1):
      xfrm: policy: use hlist rcu variants on insert

Hans de Goede (1):
      ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers

Heiner Kallweit (1):
      r8169: fix NAPI handling under high load

Horia Geantă (1):
      crypto: caam - fix implicit casts in endianness helpers

Ivan Khoronzhuk (1):
      net: ethernet: ti: cpsw: unsync mcast entries while switch promisc mode

James Smart (1):
      scsi: lpfc: Correct soft lockup when running mds diagnostics

Janosch Frank (1):
      s390/sthyi: Fix machine name validity indication

Javier Martinez Canillas (1):
      tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated

Jiri Olsa (1):
      Revert "perf tools: Fix PMU term format max value calculation"

Jorgen Hansen (1):
      VMCI: Resource wildcard match fixed

Loic Poulain (1):
      usb: chipidea: Prevent unbalanced IRQ disable

Lubomir Rintel (1):
      x86/olpc: Indicate that legacy PC XO-1 platform should not register RTC

Martin Willi (1):
      ath10k: schedule hardware restart if WMI command times out

Masami Hiramatsu (2):
      selftests: ftrace: Add synthetic event syntax testcase
      kprobes: Return error if we fail to reuse kprobe instead of BUG_ON()

Michal Hocko (1):
      cgroup, netclassid: add a preemption point to write_classid

Nathan Chancellor (1):
      net: qla3xxx: Remove overflowing shift statement

Omar Sandoval (2):
      ataflop: fix error handling during setup
      swim: fix cleanup on setup error

Parav Pandit (1):
      RDMA/core: Do not expose unsupported counters

Paul Cercueil (1):
      dmaengine: dma-jz4780: Return error if not probed from DT

Prarit Bhargava (1):
      cpupower: Fix coredump on VMWare

Sanskriti Sharma (3):
      perf tools: Free temporary 'sys' string in read_event_files()
      perf tools: Cleanup trace-event-info 'tdata' leak
      perf strbuf: Match va_{add,copy} with va_end

Sebastian Andrzej Siewior (1):
      x86/fpu: Remove second definition of fpu in __fpu__restore_sig()

Sebastian Basierski (1):
      ixgbevf: VF2VF TCP RSS

Serhey Popovych (1):
      tun: Consistently configure generic netdev params via rtnetlink

Shaohua Li (1):
      MD: fix invalid stored role for a disk

Shaul Triebitz (1):
      iwlwifi: pcie: avoid empty free RB queue

Song Muchun (1):
      sched/fair: Fix the min_vruntime update logic in dequeue_entity()

Stephen Boyd (1):
      pinctrl: qcom: spmi-mpp: Fix drive strength setting

Suzuki K Poulose (1):
      coresight: etb10: Fix handling of perf mode

Takashi Iwai (1):
      ALSA: hda: Check the non-cached stream buffers more explicitly

Theodore Ts'o (1):
      ext4: fix argument checking in EXT4_IOC_MOVE_EXT

Thierry Reding (1):
      hwmon: (pwm-fan) Set fan speed to 0 on suspend

Tonghao Zhang (1):
      PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice

Viresh Kumar (1):
      cpufreq: dt: Try freeing static OPPs only if we have added them

Waiman Long (2):
      locking/lockdep: Fix debug_locks off performance problem
      driver/dma/ioat: Call del_timer_sync() without holding prep_lock

Wenwen Wang (1):
      scsi: megaraid_sas: fix a missing-check bug

Wolfram Sang (1):
      i2c: rcar: cleanup DMA for all kinds of failure

Yu Zhao (1):
      mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 rev 0x01

YueHaibing (1):
      pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux

 arch/s390/kvm/sthyi.c                              |  8 ++-
 arch/sparc/include/asm/cpudata_64.h                |  2 +-
 arch/sparc/kernel/perf_event.c                     | 17 +++--
 arch/x86/boot/tools/build.c                        |  7 ++
 arch/x86/kernel/fpu/signal.c                       |  1 -
 arch/x86/platform/olpc/olpc-xo1-rtc.c              |  3 +
 drivers/acpi/acpi_lpss.c                           |  2 +
 drivers/block/ataflop.c                            | 25 ++++---
 drivers/block/swim.c                               | 13 +++-
 drivers/bluetooth/btbcm.c                          |  1 +
 drivers/char/tpm/tpm-interface.c                   |  3 +-
 drivers/cpufreq/cpufreq-dt.c                       | 34 +++++----
 drivers/crypto/caam/regs.h                         | 28 ++++----
 drivers/dma/dma-jz4780.c                           |  5 ++
 drivers/dma/ioat/init.c                            |  9 ++-
 drivers/hwmon/pwm-fan.c                            | 12 +++-
 drivers/hwtracing/coresight/coresight-etb10.c      |  4 ++
 drivers/i2c/busses/i2c-rcar.c                      |  6 +-
 drivers/infiniband/core/sysfs.c                    | 19 +++--
 drivers/infiniband/ulp/ipoib/ipoib_cm.c            |  8 ++-
 drivers/md/md.c                                    |  4 ++
 drivers/misc/vmw_vmci/vmci_driver.c                |  2 +-
 drivers/misc/vmw_vmci/vmci_resource.c              |  3 +-
 drivers/mmc/host/sdhci-pci-o2micro.c               |  3 +
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c  |  4 ++
 drivers/net/ethernet/qlogic/qla3xxx.c              |  2 -
 drivers/net/ethernet/realtek/r8169.c               |  8 +--
 drivers/net/ethernet/ti/cpsw.c                     |  1 +
 drivers/net/tun.c                                  |  2 +
 drivers/net/wireless/ath/ath10k/wmi.c              |  6 ++
 .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 34 ++++++++-
 .../broadcom/brcm80211/include/brcmu_wifi.h        |  2 +
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c       | 32 ++++++---
 drivers/pci/msi.c                                  |  9 ++-
 drivers/pinctrl/qcom/pinctrl-spmi-mpp.c            | 27 +++++---
 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c           | 28 ++++++--
 drivers/scsi/esp_scsi.c                            |  1 +
 drivers/scsi/esp_scsi.h                            |  2 +
 drivers/scsi/lpfc/lpfc_sli.c                       |  7 ++
 drivers/scsi/mac_esp.c                             |  2 +
 drivers/scsi/megaraid/megaraid_sas_base.c          |  3 +
 drivers/uio/uio.c                                  |  9 +++
 drivers/usb/chipidea/otg.h                         |  3 +-
 drivers/usb/gadget/udc/atmel_usba_udc.c            |  2 +
 fs/ext4/move_extent.c                              |  8 ++-
 kernel/kprobes.c                                   | 27 ++++++--
 kernel/locking/lockdep.c                           |  4 +-
 kernel/sched/fair.c                                |  2 +-
 kernel/signal.c                                    |  2 +-
 lib/debug_locks.c                                  |  2 +-
 net/core/netclassid_cgroup.c                       |  1 +
 net/core/skbuff.c                                  |  5 +-
 net/xfrm/xfrm_policy.c                             |  8 +--
 sound/pci/hda/hda_controller.h                     |  1 +
 sound/pci/hda/hda_intel.c                          | 11 ++-
 tools/perf/util/event.c                            |  1 +
 tools/perf/util/pmu.c                              | 13 ++--
 tools/perf/util/strbuf.c                           | 10 ++-
 tools/perf/util/trace-event-info.c                 |  2 +
 tools/perf/util/trace-event-read.c                 |  5 +-
 tools/power/cpupower/utils/cpufreq-info.c          |  2 +
 tools/power/cpupower/utils/helpers/amd.c           |  5 ++
 .../inter-event/trigger-synthetic-event-syntax.tc  | 80 ++++++++++++++++++++++
 tools/testing/selftests/net/reuseport_bpf.c        | 13 ++--
 64 files changed, 466 insertions(+), 139 deletions(-)
 create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigger-synthetic-event-syntax.tc
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlvglUEACgkQ3qZv95d3
LNx+tRAAguiO/pTtXPr5Rt01noScavTqA/1UZCnvjmAclhzE3SMSl6ChcWSegA2J
NFXqI+1FrdvkKru0yKmEyoENsYWA5SKSMd1CTZ2F5qdalFy3uSrKC0eP00qnOcaL
XwX4ptKl2Zsr/SJMElfL8LRP6Tem+EBaKyuv8xYtArWMrbUKOp6qCa5CMN/RPFpA
7TnnDHceq5AFTuOf6IkRejomS8G5kLPizFMb8OP2H7VwDaZ+OHpOML+m2BiyePt5
iMlSn5IRIY4di3qgxSNculooEIXrQc+5p/u41xGgc37yApMS6DYvNpk1k8uB6Ubo
ilXKODirddvTK/kcalhYUrGQvu/0OOUhN6sADNHg27U87U7O6YdCBoy3Dj+X00Bd
l1DkFqRsAAqPkg0QOtF9D6gnwcdq+336QxOm5kJ+lc3hmCMNmSmKzSR5ClcPqpR0
u7IIjfwpgX9kCMxg2INR8edVlBKx9geuKqT0UZGy1cC29UGsc/NPdFjHDYNDfbz+
zPjQmIEPHPEa4hGt9h3iQqoe1L2siYURSEDoshSTzQmccn0YEjf+6zzN/eooXiSE
Wollx4M5GB1a5tdJfYmvMDiRxfMwu3YiVQV9vgTlsNhtxTmP86cKde/E69g4zXH8
SofN+RiOp3/yZqMe8UkZpapXyGeTc3xalB2+nytJsKInzfC/miw=
=mzUT
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-10-22  9:13 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-10-22  9:13 UTC (permalink / raw)
  To: Greg KH; +Cc: stable, linux-kernel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 1d326a94d1039e4543edd97cbaf0fc38d2cefbb5:

  Linux 4.9.134 (2018-10-18 09:13:26 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-22102018

for you to fetch changes up to 417cb56548e89751efe53f95645ebc12e80704e4:

  net: cxgb3_main: fix a missing-check bug (2018-10-18 09:08:15 -0400)

- ----------------------------------------------------------------
for-greg-4.9-22102018

- ----------------------------------------------------------------
Alexandre Belloni (1):
      soc: fsl: qbman: qman: avoid allocating from non existing gen_pool

Andrei Otcheretianski (2):
      mac80211: Always report TX status
      cfg80211: reg: Init wiphy_idx in regulatory_hint_core()

Bob Copeland (1):
      mac80211: fix pending queue hang due to TX_DROP

Florian Fainelli (8):
      ARM: dts: BCM63xx: Fix incorrect interrupt specifiers
      asix: Check for supported Wake-on-LAN modes
      ax88179_178a: Check for supported Wake-on-LAN modes
      lan78xx: Check for supported Wake-on-LAN modes
      sr9800: Check for supported Wake-on-LAN modes
      r8152: Check for supported Wake-on-LAN Modes
      smsc75xx: Check for Wake-on-LAN modes
      smsc95xx: Check for Wake-on-LAN modes

Jiri Olsa (1):
      perf/ring_buffer: Prevent concurent ring buffer access

Johannes Berg (1):
      mac80211: TDLS: fix skb queue/priority assignment

Jouni Malinen (1):
      cfg80211: Address some corner cases in scan result channel updating

Kan Liang (1):
      perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX

Lubomir Rintel (1):
      pxa168fb: prepare the clock

Maciej W. Rozycki (1):
      declance: Fix continuation with the adapter identification message

Martin Willi (1):
      mac80211_hwsim: do not omit multicast announce of first added radio

Masashi Honma (1):
      nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT

Matias Karhumaa (1):
      Bluetooth: SMP: fix crash in unpairing

Michal Simek (1):
      net: macb: Clean 64b dma addresses if they are not detected

Nathan Chancellor (2):
      qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor
      qed: Avoid constant logical operation warning in qed_vf_pf_acquire

Rickard x Andersson (1):
      net: fec: fix rare tx timeout

Sean Tranchetti (1):
      xfrm: validate template mode

Steffen Klassert (1):
      xfrm: Validate address prefix lengths in the xfrm selector.

Thadeu Lima de Souza Cascardo (1):
      xfrm6: call kfree_skb when skb is toobig

Thomas Petazzoni (1):
      ARM: 8799/1: mm: fix pci_ioremap_io() offset check

Wenwen Wang (1):
      net: cxgb3_main: fix a missing-check bug

Zhao Qiang (1):
      soc: fsl: qe: Fix copy/paste bug in ucc_get_tdm_sync_shift()

 arch/arm/boot/dts/bcm63138.dtsi                 | 14 +++---
 arch/arm/mm/ioremap.c                           |  2 +-
 arch/x86/events/intel/uncore_snbep.c            | 12 ++---
 drivers/net/ethernet/amd/declance.c             | 10 +++--
 drivers/net/ethernet/cadence/macb.c             |  1 +
 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 17 ++++++++
 drivers/net/ethernet/freescale/fec_main.c       |  8 ++--
 drivers/net/ethernet/qlogic/qed/qed_roce.c      | 15 ++-----
 drivers/net/ethernet/qlogic/qed/qed_vf.c        |  1 -
 drivers/net/usb/asix_common.c                   |  3 ++
 drivers/net/usb/ax88179_178a.c                  |  3 ++
 drivers/net/usb/lan78xx.c                       | 17 ++------
 drivers/net/usb/r8152.c                         |  3 ++
 drivers/net/usb/smsc75xx.c                      |  3 ++
 drivers/net/usb/smsc95xx.c                      |  3 ++
 drivers/net/usb/sr9800.c                        |  3 ++
 drivers/net/wireless/mac80211_hwsim.c           |  3 +-
 drivers/soc/fsl/qbman/qman.c                    |  3 ++
 drivers/soc/fsl/qe/ucc.c                        |  2 +-
 drivers/video/fbdev/pxa168fb.c                  |  6 +--
 kernel/events/core.c                            |  2 +
 net/bluetooth/mgmt.c                            |  7 +--
 net/bluetooth/smp.c                             | 29 +++++++++++--
 net/bluetooth/smp.h                             |  3 +-
 net/ipv6/xfrm6_output.c                         |  2 +
 net/mac80211/status.c                           |  7 +--
 net/mac80211/tdls.c                             |  8 ++--
 net/mac80211/tx.c                               |  2 +-
 net/wireless/nl80211.c                          |  1 +
 net/wireless/reg.c                              |  1 +
 net/wireless/scan.c                             | 58 +++++++++++++++++++++----
 net/xfrm/xfrm_user.c                            | 15 +++++++
 32 files changed, 183 insertions(+), 81 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlvNlM0ACgkQ3qZv95d3
LNy06A//TppaaIiGDc4s77H9gobWl6wNQCMQEfJL+hJuakjLAeK0fg/B2OGJKOWv
C4AZyaZbBN94aEu9aqRC9LRweFwtbYD0yAnAVuFmiYfvJr6n7BhoQ2jkSIQ3A+h6
EmRr3++AVXWsk9c3AUO2a96Mz8zIzLqJmT8/kyZjD8oqjqFXXVOKIsi+HAL2qA2H
1BuH/N9IarC8qH65b8EvJofD3gDNnGdbRZNnB9zGXw7S+1JdTkY0fv2VKj8DR8PI
gHvFeEXF5tN8f+slDPcSrvWV02PW+RgSgkUaAQRg8FDQYOiHYHAKlBgNlC9JW8ZB
lqINzGUg3jDHeyGb61z5TQ871kiKL28Eg35LLetNhvt70Da7e7yx4bpmeFbsAVt0
Qy/DUYz4sngYDvKeliE9KAVuCjBn3JydqNyh34XdsL2qn/lIMsRvPpMmW3IZZ8hG
8OFjZUbx4m3EZqPYUqitSAIdYiry1hHNIZikA32YhZLJBeWMzehzUezWCJQE8xjC
iaMaLcrWzuCw6I1Za6mBFna80c0nXBqOqwE/dxW22lrQ7JsGzcJ2+hOjp1HIeXmy
OXhUpHCzlKkiyIwix67+z1PJkzaDWrA9JfV0MMhWVrE8CBe8ejo3BJ4VLP+CopfP
hZQRlz9swjfBj7EAM/N0ifDZbPzH9eNSB2QOdwQQ07sCJIDEwKw=
=BiFi
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-10-16 16:40 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-10-16 16:40 UTC (permalink / raw)
  To: Greg KH; +Cc: stable, linux-kernel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit deb3303f665b31c29210ef4b30b1e69cb06cc397:

  Linux 4.9.133 (2018-10-13 09:18:59 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-16102018

for you to fetch changes up to 088da20301ef9c8cf3a2b3a16945e7675b90e66e:

  iommu/amd: Return devid as alias for ACPI HID devices (2018-10-15 18:02:10 -0400)

- ----------------------------------------------------------------
for-greg-4.9-16102018

- ----------------------------------------------------------------
Alexandru Gheorghe (1):
      drm: mali-dp: Call drm_crtc_vblank_reset on device init

Andreas Schwab (1):
      Input: atakbd - fix Atari keymap

Arindam Nath (1):
      iommu/amd: Return devid as alias for ACPI HID devices

James Cowgill (1):
      RISC-V: include linux/ftrace.h in asm-prototypes.h

Johannes Thumshirn (1):
      scsi: sd: don't crash the host on invalid commands

Jozef Balga (1):
      media: af9035: prevent buffer overflow on write

Kazuya Mizuguchi (1):
      ravb: do not write 1 to reserved bits

Keerthy (1):
      clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONSTOP flag for non-am43 SoCs

Laura Abbott (2):
      scsi: ibmvscsis: Fix a stringop-overflow warning
      scsi: ibmvscsis: Ensure partition name is properly NUL terminated

Marek Lindner (2):
      batman-adv: fix backbone_gw refcount on queue_work() failure
      batman-adv: fix hardif_neigh refcount on queue_work() failure

Michael Neuling (2):
      powerpc/tm: Fix userspace r13 corruption
      powerpc/tm: Avoid possible userspace r1 corruption on reclaim

Michael Schmitz (1):
      Input: atakbd - fix Atari CapsLock behaviour

Nathan Chancellor (1):
      net/mlx4: Use cpumask_available for eq->affinity_mask

Sven Eckelmann (6):
      batman-adv: Fix segfault when writing to throughput_override
      batman-adv: Fix segfault when writing to sysfs elp_interval
      batman-adv: Prevent duplicated nc_node entry
      batman-adv: Prevent duplicated softif_vlan entry
      batman-adv: Prevent duplicated global TT entry
      batman-adv: Prevent duplicated tvlv handler

 arch/powerpc/kernel/tm.S                 | 20 +++++++--
 arch/riscv/include/asm/asm-prototypes.h  |  7 +++
 drivers/clocksource/timer-ti-32k.c       |  3 ++
 drivers/gpu/drm/arm/malidp_drv.c         |  1 +
 drivers/input/keyboard/atakbd.c          | 74 ++++++++++++--------------------
 drivers/iommu/amd_iommu.c                |  6 +++
 drivers/media/usb/dvb-usb-v2/af9035.c    |  6 ++-
 drivers/net/ethernet/mellanox/mlx4/eq.c  |  3 +-
 drivers/net/ethernet/renesas/ravb.h      |  5 +++
 drivers/net/ethernet/renesas/ravb_main.c | 11 ++---
 drivers/net/ethernet/renesas/ravb_ptp.c  |  2 +-
 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c |  5 +--
 drivers/scsi/sd.c                        |  3 +-
 net/batman-adv/bat_v_elp.c               |  8 +++-
 net/batman-adv/bridge_loop_avoidance.c   | 10 ++++-
 net/batman-adv/network-coding.c          | 27 ++++++------
 net/batman-adv/soft-interface.c          | 25 ++++++++---
 net/batman-adv/sysfs.c                   | 30 ++++++++-----
 net/batman-adv/translation-table.c       |  6 ++-
 net/batman-adv/tvlv.c                    |  8 +++-
 20 files changed, 161 insertions(+), 99 deletions(-)
 create mode 100644 arch/riscv/include/asm/asm-prototypes.h
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlvGFHoACgkQ3qZv95d3
LNx+DBAAuEHwt9B1fQdY9RCXkJdOzi1nTvuJsw9BbCcM2iyHFpn2Cz4GVe4DLKy0
ochgEkOKoeUEdJe10twylhyL2H+awkq1EcSmz6/Ncnltft9t+y8zg+/t5GD2yrI9
L0wZcI6vs3kIhJXDZah7b/xapcwcLRq+qiM7+HfYuaG0g9TauzphOr9bwwSIkEW5
qWkJMd1iMrvr9ZTcjTTtrrgW9MnOWpewRIGxaLEDoZ+EzRGgw/NBdDb8CJU6vH6G
9Hsd/IWk/ObWSwToauy02g+lNqwKBc3Y+Vb79YKJfY8k1KXjnyVNtXHCkF63dG7J
h+zbdd/mII7fA8b99pfdNlFLPxAXpF6jPpXQsb8wvGw/kWeq+s8ek22ly4p9zIDP
9ZQheepIWL5ATDPwNH8dZ7iuJW3JvBRftBuyyJNcCfCC6dXbhtXSFECmKB+xI5vq
iwO01ZGw81yX8N3kSnqmtZBgU1mmFYkvUDe38s63P9rDZOdhshm9XHBwBu54KDyA
tF81VuxVvEvYRpPO3a6d/fIZEMcGIplDA/97yIHaNvZWWnURJMnDo+OsphqM5h5c
Dt2xvi/t0Hc8RKmILCP6jXrOowj+hrUYjV3Sp7Pb9XtrKPvkKiL1cqu3I3GdeG3i
OuXnHApabuLSU0RW21D7LZeHkrRKM+Rj2aaJlyT+ln7j/G8fl74=
=C4kD
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-10-12 14:36 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-10-12 14:36 UTC (permalink / raw)
  To: Greg KH; +Cc: stable, linux-kernel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit cdd48f386d7e6671e7cc21e517ae258b298ec877:

  Linux 4.9.131 (2018-10-03 17:01:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-12102018

for you to fetch changes up to d514c460687636708db3def7a68150092dc785c0:

  ubifs: Check for name being NULL while mounting (2018-10-03 22:24:27 -0400)

- ----------------------------------------------------------------
for-greg-4.9-12102018

- ----------------------------------------------------------------
Amber Lin (1):
      drm/amdgpu: Fix SDMA HQD destroy error on gfx_v7

Dan Carpenter (1):
      scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted()

Danny Smith (1):
      ASoC: sigmadsp: safeload should not have lower byte limit

Jongsung Kim (1):
      stmmac: fix valid numbers of unicast filter entries

Laura Abbott (1):
      scsi: iscsi: target: Don't use stack buffer for scatterlist

Lei Yang (2):
      selftests/efivarfs: add required kernel configs
      selftests: memory-hotplug: add required configs

Nicolas Ferre (2):
      net: macb: disable scatter-gather for macb on sama5d3
      ARM: dts: at91: add new compatibility string for macb on sama5d3

Pierre-Louis Bossart (1):
      ASoC: wm8804: Add ACPI support

Richard Weinberger (1):
      ubifs: Check for name being NULL while mounting

Tony Lindgren (1):
      mfd: omap-usb-host: Fix dts probe of children

Vitaly Kuznetsov (1):
      x86/kvm/lapic: always disable MMIO interface in x2APIC mode

Yu Zhao (1):
      sound: enable interrupt after dma buffer initialization

 Documentation/devicetree/bindings/net/macb.txt     |  1 +
 arch/arm/boot/dts/sama5d3_emac.dtsi                |  2 +-
 arch/x86/include/uapi/asm/kvm.h                    |  1 +
 arch/x86/kvm/lapic.c                               | 22 +++++++++++++++++++---
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c  |  2 +-
 drivers/mfd/omap-usb-host.c                        | 11 ++++++-----
 drivers/net/ethernet/cadence/macb.c                |  8 ++++++++
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |  5 ++---
 drivers/scsi/qla2xxx/qla_target.h                  |  4 ++--
 drivers/target/iscsi/iscsi_target.c                | 22 ++++++++++++++--------
 fs/ubifs/super.c                                   |  3 +++
 sound/hda/hdac_controller.c                        |  8 ++++++--
 sound/soc/codecs/sigmadsp.c                        |  3 +--
 sound/soc/codecs/wm8804-i2c.c                      | 15 ++++++++++++++-
 tools/testing/selftests/efivarfs/config            |  1 +
 tools/testing/selftests/memory-hotplug/config      |  1 +
 16 files changed, 81 insertions(+), 28 deletions(-)
 create mode 100644 tools/testing/selftests/efivarfs/config
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlvAsWUACgkQ3qZv95d3
LNw2dxAAknTmD/Y3wcfhcAEK3xci39b3ouXaCUABLe8zL/jwOiJzgZrq4JQbqCNL
Kd0p5JK4gGSaokfU65aYeTFAAKOPyoaK0fzP1avfFI5FuaKqrMoZtcZCGerfL6dX
HolN96N2qEDMCpgl+Uzb2+OtJi+ZBcWqZgnaYuLQVgfS/4S7+Rqh2NptdPXJNU3h
ZVsJ3oZ9y3clOpSF3om5UWsicXC+4MRRor+Bi32K0aEI+XvDxgqIUNxA9wd43jHf
UDxsRTG4R8om66aWB87lTUJONTquRCIw/bJIj9mDnpa6tOZ3AIwjcj42QlObuJEw
PSuLA7Yuup8QaySaulyGazDs9Z/ARhJw8SKlBQjdIrg07Ld6NZMOl7iOQVdM9HWG
Rl3pynuPjBOLmIC3FH6qKr4qabEoKHo7BoIA728FQ7hh5UoyKkSWDfDTmjOF+jAd
RyojoRqC4V5MSrPpaTvyjya68Wn2RMDAWH2SpUUTUkkRo+tNG95+N/xIR1Pe0bLv
9cUycnMNIJKXVvp2h3AgaisFz7Kx1PaN88fxWNPKVsjqziZKND9S/PrGKuTmZIF2
gml7Nb5zgUrWaFZm8xKiVOFWu5BCbHTZvasAhcCU8qO8Llm7C9GoVkGo6bqrRdYW
7JUgFFilululaoGch/824F/MGchxTtbymnlrj97FxZeKK/Bpw84=
=JL5/
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-10-08 15:02 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-10-08 15:02 UTC (permalink / raw)
  To: Greg KH; +Cc: stable, linux-kernel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit cdd48f386d7e6671e7cc21e517ae258b298ec877:

  Linux 4.9.131 (2018-10-03 17:01:55 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-08102018

for you to fetch changes up to 3c29b011970e1edb3d203e2e2517daad893c8ed4:

  xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage (2018-10-03 22:23:44 -0400)

- ----------------------------------------------------------------
for-greg-4.9-08102018

- ----------------------------------------------------------------
Anton Vasilyev (1):
      usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep[i]

Ben Hutchings (1):
      USB: yurex: Check for truncation in yurex_read()

Ben Skeggs (1):
      drm/nouveau/TBDdevinit: don't fail when PMU/PRE_OS is missing from VBIOS

Dan Carpenter (1):
      cifs: read overflow in is_valid_oplock_break()

Daniel Jurgens (1):
      net/mlx5: Consider PCI domain in search for next dev

Harry Mallon (1):
      HID: hid-saitek: Add device ID for RAT 7 Contagion

Heinz Mauelshagen (1):
      dm raid: fix rebuild of specific devices by updating superblock

Hisao Tanabe (1):
      perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx()

Jacek Tomaka (1):
      perf/x86/intel: Add support/quirk for the MISPREDICT bit on Knights Landing CPUs

Jann Horn (1):
      RDMA/ucma: check fd type in ucma_migrate_id()

Joe Thornber (1):
      dm thin metadata: try to avoid ever aborting transactions

Josh Abraham (1):
      xen: fix GCC warning and remove duplicate EVTCHN_ROW/EVTCHN_COL usage

Julian Wiedmann (1):
      s390/qeth: don't dump past end of unknown HW header

Kai-Heng Feng (1):
      r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED

Miguel Ojeda (1):
      arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto"

Netanel Belgazal (1):
      net: ena: fix driver when PAGE_SIZE == 64kB

Olaf Hering (1):
      xen: avoid crash in disable_hotplug_cpu

Randy Dunlap (2):
      arch/hexagon: fix kernel/dma.c build warning
      hexagon: modify ffs() and fls() to return int

Sagi Grimberg (1):
      nvmet-rdma: fix possible bogus dereference under heavy load

Sandipan Das (1):
      perf probe powerpc: Ignore SyS symbols irrespective of endianness

Sean O'Brien (1):
      HID: add support for Apple Magic Keyboards

Stephen Boyd (1):
      pinctrl: msm: Really mask level interrupts to prevent latching

Stephen Rothwell (1):
      fs/cifs: suppress a string overflow warning

Vitaly Kuznetsov (1):
      xen/manage: don't complain about an empty value in control/sysrq node

Wenjia Zhang (1):
      s390/qeth: use vzalloc for QUERY OAT buffer

 arch/arm64/include/asm/jump_label.h                |  4 +-
 arch/hexagon/include/asm/bitops.h                  |  4 +-
 arch/hexagon/kernel/dma.c                          |  2 +-
 arch/x86/events/intel/lbr.c                        |  4 ++
 .../gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c    |  3 +-
 drivers/hid/hid-apple.c                            |  9 ++-
 drivers/hid/hid-ids.h                              |  3 +
 drivers/hid/hid-saitek.c                           |  2 +
 drivers/infiniband/core/ucma.c                     |  6 ++
 drivers/md/dm-raid.c                               |  5 ++
 drivers/md/dm-thin-metadata.c                      | 36 ++++++++++-
 drivers/md/dm-thin.c                               | 73 +++++++++++++++++++---
 drivers/net/ethernet/amazon/ena/ena_netdev.c       | 10 +--
 drivers/net/ethernet/amazon/ena/ena_netdev.h       | 11 ++++
 drivers/net/ethernet/mellanox/mlx5/core/dev.c      |  7 ++-
 drivers/net/ethernet/realtek/r8169.c               |  9 ++-
 drivers/nvme/target/rdma.c                         | 27 +++++++-
 drivers/pinctrl/qcom/pinctrl-msm.c                 | 24 +++++++
 drivers/s390/net/qeth_core_main.c                  |  5 +-
 drivers/s390/net/qeth_l2_main.c                    |  2 +-
 drivers/s390/net/qeth_l3_main.c                    |  2 +-
 drivers/usb/gadget/udc/fotg210-udc.c               | 15 +++--
 drivers/usb/misc/yurex.c                           |  3 +
 drivers/xen/cpu_hotplug.c                          | 15 ++---
 drivers/xen/events/events_base.c                   |  2 +-
 drivers/xen/manage.c                               |  6 +-
 fs/cifs/cifssmb.c                                  | 11 +++-
 fs/cifs/misc.c                                     |  8 +++
 tools/perf/arch/powerpc/util/sym-handling.c        |  4 +-
 tools/perf/util/evsel.c                            |  5 +-
 30 files changed, 263 insertions(+), 54 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlu7cZMACgkQ3qZv95d3
LNyMbQ//fC/jcjVOdeQmwRDBUo13zt25Eb/MeXdLdAS2NleK44wY+/e804oq3CBV
qACG1CIWtP0tV0V295NrblM6xWxroPnGU8X3GdXgfT97MIByGkGEv3kU+4Nsc4c6
Gv/QlBRHcZM5QFLAk6J6nOwzEk5BKNh/XyJuaniz9DNnQGTfDMLFpN4xpFJHIZlU
5NFlcTeycPnU8ljPFxfupGQ78XVQp1QCJKT3Zrc9iPnMUDlxMdW3ERHIi3uYkyva
RXrYIZJ8KYSq2RqLT8nMMiNybKy3F+20/UdfTIl7uk71AkLUB75JjWFMu9MkOWCm
k0KRJ89whIN9pH5imEt7pcqFKwkyjyVT0Zk+SJQJ4Xi6+Yc0Q8p2uBteopcerwJ9
tShMyUcOSgmEctg4ujchfUalOXB2CWewV+CKyblhiiURqSTBjPZFxKtwwQF8SF/r
28MlCx8gHL9zjNpGL6z0TEp9CSPlrCjggdKca07aYZj/XJz9rV0zXh7DHNa1gUTt
s7mYPZDK9RryNHVaJMss/W5eIfdy2JE1vpsQlyFgVxWxkFKmWT4iZgZwO+NqTtjd
1x1nVtw1KRnGQP748d3iBtUApsH9jS1PDer9ZJXyjVEy2jfiK6exHRcC7HGkCtz4
UTLoqw65N+bTUfGvAnlOJ8EqD9hjqLFZyTKNQ1uiK19/UDzhdp0=
=nX+I
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-10-02  0:58 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-10-02  0:58 UTC (permalink / raw)
  To: Greg KH; +Cc: stable, Linux Kernel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 46f9f7c3c326389d5765c28f120fead6cc068e67:

  Linux 4.9.130 (2018-09-29 03:07:35 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-01102018

for you to fetch changes up to cc9aeaaefbea89c50d54ca193bfba32d7e66ba88:

  i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus (2018-09-29 13:01:07 -0400)

- ----------------------------------------------------------------
for-greg-4.9-01102018

- ----------------------------------------------------------------
Anson Huang (1):
      thermal: of-thermal: disable passive polling when thermal zone is disabled

Bo Chen (2):
      e1000: check on netif_running() before calling e1000_up()
      e1000: ensure to free old tx/rx rings in set_ringparam()

Dan Carpenter (1):
      hwmon: (adt7475) Make adt7475_read_word() return errors

Huazhong Tan (2):
      net: hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGES
      net: hns: fix skb->truesize underestimation

Lothar Felten (1):
      hwmon: (ina2xx) fix sysfs shunt resistor read access

Marc Zyngier (2):
      arm/arm64: smccc-1.1: Make return values unsigned long
      arm/arm64: smccc-1.1: Handle function result as parameters

Mika Westerberg (1):
      i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus

Rex Zhu (2):
      drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode
      drm/amdgpu: Update power state at the end of smu hw_init.

Tomer Tayar (2):
      qed: Wait for ready indication before rereading the shmem
      qed: Wait for MCP halt and resume commands to take place

 Documentation/hwmon/ina2xx                       |  2 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c            | 11 ++-
 drivers/gpu/drm/amd/amdgpu/kv_dpm.c              |  4 +-
 drivers/gpu/drm/amd/amdgpu/si_dpm.c              |  3 +-
 drivers/hwmon/adt7475.c                          | 14 ++--
 drivers/hwmon/ina2xx.c                           | 13 +++-
 drivers/i2c/busses/i2c-i801.c                    |  9 ++-
 drivers/net/ethernet/hisilicon/hns/hnae.h        |  6 +-
 drivers/net/ethernet/hisilicon/hns/hns_enet.c    |  2 +-
 drivers/net/ethernet/intel/e1000/e1000_ethtool.c |  7 +-
 drivers/net/ethernet/qlogic/qed/qed_mcp.c        | 96 +++++++++++++++++++-----
 drivers/net/ethernet/qlogic/qed/qed_reg_addr.h   |  1 +
 drivers/thermal/of-thermal.c                     |  7 +-
 include/linux/arm-smccc.h                        | 38 ++++++----
 include/linux/platform_data/ina2xx.h             |  2 +-
 15 files changed, 159 insertions(+), 56 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAluywqkACgkQ3qZv95d3
LNwMTQ//aFXCRx/5spsygsZVGnYIM2QCIElDALeKjSuLZlJCV/UZDgPLKc453ZW/
IpzheGF3Ut4w0IrHiKnTgxE0Zv6rXHpnCHAUUXcpdfinrgWIXcT8uHt0x3mhOu3Y
j+mNv4q+yakwScGd06zUqNr+Pq7KQIJuT+18DAGFchvJUS3ncA3PVK2PRAhcFKiM
sP8SFUcuwi1M+puV6oexoVfYJAwT7EyoidykSKvLhOPweLcjESFbx/lP/p2tG8wN
1jGpxqLY1IDrvGHuaCCbWZfXo3m40+etvlVgV6izAckbU2Agh0FLOuHl3cuzbiBr
1nkwa8hPNzbmctxH5iAzFIThZ8vKQk21naoVSP5jm91g42QJZAr6BV9XXXFcsB4D
bHm5zeKMKvImlcEIJQNG1TccDFdgxXMA+4hiESv1YjtfFCmd4zRJoQFCk6KTvr3z
3uu3P2kjiDfhNCuOhyqs8i7NVXwiqoprqoXGFdpvxQCEgHVX7GPdtEjb3JPuHQzl
J/WjIcuG0ULYmTHE+5OiPstNICtzPLpQb4HPrLLHBQ8t2Id7YSshrVTAWslC7PSP
Taxk5L0kyE6men06auPhBu5gI8JAimM/fzSz9IFNRlhqf+yafrSnHcNcgCcXZdJ1
W0XrWU/qsj/6cuL1G/CaIhYGy9GrZ0gA44FxdAovJsEaZIq0F8g=
=Rpjy
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-09-28  0:26 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-09-28  0:26 UTC (permalink / raw)
  To: Greg KH; +Cc: stable, Linux Kernel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 6ceccdf5ca9e8a41a581e059e9a98f17e14e99c4:

  Linux 4.9.129 (2018-09-26 08:36:41 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-27092018

for you to fetch changes up to c434382e75aa798b346faef0d0e02a4bdc83dad7:

  ARM: dts: dra7: fix DCAN node addresses (2018-09-27 20:22:31 -0400)

- ----------------------------------------------------------------
for-greg-4.9-27092018

- ----------------------------------------------------------------
Akinobu Mita (2):
      media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_call for s_power
      media: soc_camera: ov772x: correct setting of banding filter

Alexey Kardashevskiy (1):
      powerpc/powernv/ioda2: Reduce upper limit for DMA window size

Alexey Khoroshilov (1):
      media: fsl-viu: fix error handling in viu_of_probe()

Alistair Strachan (1):
      staging: android: ashmem: Fix mmap size validation

Andy Shevchenko (1):
      x86/tsc: Add missing header to tsc_msr.c

Anton Vasilyev (1):
      uwb: hwa-rc: fix memory leak at probe

Bart Van Assche (2):
      scsi: target/iscsi: Make iscsit_ta_authentication() respect the output buffer size
      scsi: klist: Make it safe to use klists in atomic context

Ben Greear (1):
      ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock

Benjamin Tissoires (1):
      power: remove possible deadlock when unregistering power_supply

Brandon Maier (2):
      net: phy: xgmiitorgmii: Check read_status results
      net: phy: xgmiitorgmii: Check phy_driver ready before accessing

Breno Leitao (1):
      scsi: ibmvscsi: Improve strings handling

Colin Ian King (1):
      staging: rts5208: fix missing error check on call to rtsx_write_register

Dan Carpenter (3):
      vmci: type promotion bug in qp_host_get_user_memory()
      IB/core: type promotion bug in rdma_rw_init_one_mr()
      rndis_wlan: potential buffer overflow in rndis_wlan_auth_indication()

Dan Williams (1):
      x86/numa_emulation: Fix emulated-to-physical node mapping

Dave Gerlach (1):
      ARM: hwmod: RTC: Don't assume lock/unlock will be called with irq enabled

Ethan Tuttle (1):
      ARM: mvebu: declare asm symbols as character arrays in pmsu.c

Guoqing Jiang (1):
      md-cluster: clear another node's suspend_area after the copy is finished

Hari Bathini (1):
      powerpc/kdump: Handle crashkernel memory reservation failure

J. Bruce Fields (1):
      nfsd: fix corrupted reply to badly ordered compound

Jan Beulich (1):
      x86/entry/64: Add two more instruction suffixes

Javier Martinez Canillas (1):
      media: omap3isp: zero-initialize the isp cam_xclk{a,b} initial data

Jernej Skrabec (1):
      drm/sun4i: Fix releasing node when enumerating enpoints

Jessica Yu (1):
      module: exclude SHN_UNDEF symbols from kallsyms api

Jian-Hong Pan (1):
      Bluetooth: Add a new Realtek 8723DE ID 0bda:b009

Johan Hovold (3):
      USB: serial: kobil_sct: fix modem-status error handling
      EDAC, i7core: Fix memleaks and use-after-free on probe and remove
      EDAC: Fix memleak in module init error path

Julia Lawall (1):
      usb: wusbcore: security: cast sizeof to int for comparison

Kai-Heng Feng (1):
      ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge

Kan Liang (1):
      perf/x86/intel/lbr: Fix incomplete LBR call stack

Kevin Hilman (1):
      ARM: dts: dra7: fix DCAN node addresses

Liam Girdwood (1):
      ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs

Matt Ranostay (1):
      tsl2550: fix lux1_input error in low light

Michael Scott (1):
      6lowpan: iphc: reset mac_header after decompress to fix panic

Nadav Amit (1):
      gpio: Fix wrong rounding in gpio-menz127

Nicholas Mc Guire (1):
      ALSA: snd-aoa: add of_node_put() in error path

Ondrej Mosnáček (1):
      audit: Fix extended comparison of GID/EGID

Shivasharan S (1):
      scsi: megaraid_sas: Update controller info during resume

Stafford Horne (1):
      crypto: skcipher - Fix -Wstringop-truncation warnings

Sudeep Holla (1):
      power: vexpress: fix corruption in notifier registration

Sylwester Nawrocki (1):
      media: exynos4-is: Prevent NULL pointer dereference in __isp_video_try_fmt()

Thomas Gleixner (1):
      alarmtimer: Prevent overflow for relative nanosleep

Tony Lindgren (1):
      wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout()

Vasily Gorbik (2):
      s390/mm: correct allocate_pgste proc_handler callback
      s390/extmem: fix gcc 8 stringop-overflow warning

Zhen Lei (1):
      iommu/amd: make sure TLB to be flushed before IOVA freed

Zhouyang Jia (4):
      drivers/tty: add error handling for pcmcia_loop_config
      media: tm6000: add error handling for dvb_register_adapter
      HID: hid-ntrig: add error handling for sysfs_create_group
      scsi: bnx2i: add error handling for ioremap_nocache

 arch/arm/boot/dts/dra7.dtsi                        |  4 +--
 arch/arm/mach-mvebu/pmsu.c                         |  6 ++--
 arch/arm/mach-omap2/omap_hwmod_reset.c             | 12 ++++---
 arch/powerpc/kernel/machine_kexec.c                |  7 +++-
 arch/powerpc/platforms/powernv/pci-ioda.c          |  2 +-
 arch/s390/mm/extmem.c                              |  4 +--
 arch/s390/mm/pgalloc.c                             |  2 +-
 arch/x86/entry/entry_64.S                          |  4 +--
 arch/x86/events/intel/lbr.c                        | 32 ++++++++++++++----
 arch/x86/events/perf_event.h                       |  1 +
 arch/x86/kernel/tsc_msr.c                          |  1 +
 arch/x86/mm/numa_emulation.c                       |  2 +-
 crypto/ablkcipher.c                                |  2 ++
 crypto/blkcipher.c                                 |  1 +
 drivers/bluetooth/btusb.c                          |  1 +
 drivers/edac/edac_mc_sysfs.c                       |  6 ++--
 drivers/edac/i7core_edac.c                         | 22 +++++++++----
 drivers/gpio/gpio-menz127.c                        |  4 +--
 drivers/gpu/drm/sun4i/sun4i_drv.c                  |  3 +-
 drivers/hid/hid-ntrig.c                            |  2 ++
 drivers/infiniband/core/rw.c                       |  2 +-
 drivers/iommu/amd_iommu.c                          |  2 +-
 drivers/md/md-cluster.c                            | 19 ++++++-----
 drivers/media/i2c/soc_camera/ov772x.c              |  2 +-
 drivers/media/platform/exynos4-is/fimc-isp-video.c | 11 +++++--
 drivers/media/platform/fsl-viu.c                   | 38 +++++++++++++---------
 drivers/media/platform/omap3isp/isp.c              |  2 +-
 drivers/media/platform/s3c-camif/camif-capture.c   |  2 ++
 drivers/media/usb/tm6000/tm6000-dvb.c              |  5 +++
 drivers/misc/tsl2550.c                             |  2 +-
 drivers/misc/vmw_vmci/vmci_queue_pair.c            |  4 +--
 drivers/net/phy/xilinx_gmii2rgmii.c                | 10 +++++-
 drivers/net/wireless/ath/ath10k/htt_rx.c           |  5 ++-
 drivers/net/wireless/rndis_wlan.c                  |  2 ++
 drivers/net/wireless/ti/wlcore/cmd.c               |  6 ++++
 drivers/power/reset/vexpress-poweroff.c            | 12 ++++---
 drivers/power/supply/power_supply_core.c           | 11 +++++--
 drivers/scsi/bnx2i/bnx2i_hwi.c                     |  2 ++
 drivers/scsi/ibmvscsi/ibmvscsi.c                   |  4 +--
 drivers/scsi/megaraid/megaraid_sas_base.c          |  3 ++
 drivers/staging/android/ashmem.c                   |  6 ++++
 drivers/staging/rts5208/sd.c                       |  2 +-
 drivers/target/iscsi/iscsi_target_tpg.c            |  3 +-
 drivers/tty/serial/8250/serial_cs.c                |  6 ++--
 drivers/usb/serial/kobil_sct.c                     | 12 +++++--
 drivers/usb/wusbcore/security.c                    |  2 +-
 drivers/uwb/hwa-rc.c                               |  1 +
 fs/nfsd/nfs4proc.c                                 |  1 +
 include/linux/power_supply.h                       |  1 +
 kernel/auditsc.c                                   |  8 ++---
 kernel/module.c                                    |  6 +++-
 kernel/time/alarmtimer.c                           |  3 +-
 lib/klist.c                                        | 10 +++---
 net/6lowpan/iphc.c                                 |  1 +
 sound/aoa/core/gpio-feature.c                      |  4 ++-
 sound/pci/hda/hda_intel.c                          |  3 +-
 sound/soc/soc-dapm.c                               |  7 ++++
 57 files changed, 238 insertions(+), 100 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlutdTMACgkQ3qZv95d3
LNxtgBAAup6haF0B60vVtBt18E3Mqh8sHhxKLY6//+YqLjpNWOdVB/E67CjAzdiz
4oMK6u0489ObH+fesiroQxIUrSuO5Hkn4tbJTPRGEoy58zmWFIJF6GzFtubzx4KV
AANv29RzwQrDZo9t09CaEuqnxP8B9Og+Qm3A48XDUuy00Fas1QvP7f8d4XLEG2Pn
1R9Mt8PW1QjaskRnHQlkMMjjjY62XjWmfT56q0Hedr+2uG6qa4Pe3dXBsKFiOldi
EyEnFGdk1JgvHAB3HXq0eDnQQdwslXDoRVLoPherKTUYXP0lbp+cBHWAqD4Yi2qS
V6xnLoOqF3IyioD+MFkcSw0hHTDTMPD/ILG77DoMerFlbdeqvV/yll2TMCqwPxKx
6xjY+5BMYr79goF2jxGAKNF62hRz4VtrBKqVjgy9HXc6/ecXI3QCNG7qYu3u6CTz
INVysiQp3rfBliaI0plXn8NapFdaV6d/Tgmwyb7SjCRS8c8nNa/GJwO/5LNj0dZi
xErMsYpPNZXIiQQS+d/fo1RagPiq2T4N5sZesEkvFmc0Zt01gQiohKO6D0NtRC6/
5RSZdSrJLWWkjV+S1sGf8vm1V2RvxTc4npKJansjBl1VptAvz+zj2U35bsS9krDy
CpI+S6TmE8U7TMzjU7iofemA8y8E/drke8K44TMIUsiaigvjxWQ=
=t2P/
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-09-24  1:01 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-09-24  1:01 UTC (permalink / raw)
  To: Greg KH; +Cc: stable, Linux Kernel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 927556eb3a72306db1ba5ab8b9bb9914433302ba:

  Linux 4.9.127 (2018-09-15 09:43:07 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-23092018

for you to fetch changes up to 0ae21019c823235f7ad90ea18952acf99535aab6:

  pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be compliant (2018-09-23 20:58:26 -0400)

- ----------------------------------------------------------------
for-greg-4.9-23092018

- ----------------------------------------------------------------
Andy Shevchenko (2):
      gpiolib: Mark gpio_suffixes array with __maybe_unused
      gpiolib: Respect error code of ->get_direction()

Ard Biesheuvel (1):
      efi/esrt: Only call efi_mem_reserve() for boot services memory

Arvind Yadav (1):
      PM / devfreq: use put_device() instead of kfree()

Bart Van Assche (1):
      IB/nes: Fix a compiler warning

Dan Carpenter (1):
      drm/panel: type promotion bug in s6e8aa0_read_mtp_id()

Douglas Anderson (1):
      pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be compliant

Enrico Scholz (1):
      gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes

Jann Horn (1):
      mtdchar: fix overflows in adjustment of `count`

John Stultz (1):
      selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/other clock adjustments are in progress

Julia Lawall (1):
      parport: sunbpp: fix error return code

Maciej W. Rozycki (1):
      binfmt_elf: Respect error return from `regset->active'

Matthew Garrett (1):
      evm: Don't deadlock if a crypto algorithm is unavailable

Mike Christie (1):
      configfs: fix registered group removal

Nicholas Mc Guire (3):
      ARM: hisi: handle of_iomap and fix missing of_node_put
      ARM: hisi: fix error handling and missing of_node_put
      ARM: hisi: check of_iomap and fix missing of_node_put

Paul Burton (1):
      MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads

Paul E. McKenney (1):
      rcu: Fix grace-period hangs due to race with CPU offline

Peter Rosin (2):
      mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)
      input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)

Robin Murphy (1):
      coresight: tpiu: Fix disabling timeouts

Ronny Chevalier (1):
      audit: fix use-after-free in audit_add_watch

Stefan Agner (2):
      mmc: tegra: prevent HS200 on Tegra 3
      mmc: sdhci: do not try to use 3.3V signaling if not supported

Suzuki K Poulose (1):
      coresight: Handle errors in finding input/output ports

Thierry Reding (1):
      drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping

Timo Wischer (1):
      ALSA: pcm: Fix snd_interval_refine first/last with open min/max

Wei Lu (1):
      drm/amdkfd: Fix error codes in kfd_get_process

Wei Yongjun (1):
      gpio: pxa: Fix potential NULL dereference

Zhouyang Jia (1):
      rtc: bq4802: add error handling for devm_ioremap

 arch/arm/mach-hisi/hotplug.c                       | 41 ++++++++++++++--------
 arch/mips/loongson64/common/cs5536/cs5536_ohci.c   |  2 +-
 crypto/api.c                                       |  2 +-
 drivers/devfreq/devfreq.c                          |  4 ++-
 drivers/firmware/efi/esrt.c                        |  3 +-
 drivers/gpio/gpio-pxa.c                            |  2 ++
 drivers/gpio/gpiolib.c                             |  6 ++++
 drivers/gpio/gpiolib.h                             |  2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_process.c           |  2 ++
 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 13 +++++++
 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c      |  2 +-
 drivers/gpu/ipu-v3/ipu-csi.c                       | 20 ++++++++---
 drivers/hwtracing/coresight/coresight-tpiu.c       |  7 ++--
 drivers/hwtracing/coresight/coresight.c            |  7 ++--
 drivers/infiniband/hw/nes/nes.h                    |  2 +-
 drivers/input/touchscreen/rohm_bu21023.c           |  4 +--
 drivers/mfd/88pm860x-i2c.c                         |  8 ++---
 drivers/mmc/host/sdhci-tegra.c                     |  3 +-
 drivers/mmc/host/sdhci.c                           |  9 ++++-
 drivers/mtd/mtdchar.c                              | 10 ++++--
 drivers/parport/parport_sunbpp.c                   |  8 +++--
 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c           | 32 ++++++++++++-----
 drivers/rtc/rtc-bq4802.c                           |  4 +++
 fs/binfmt_elf.c                                    |  2 +-
 fs/configfs/dir.c                                  | 11 ++++++
 include/linux/crypto.h                             |  5 +++
 kernel/audit_watch.c                               | 12 ++++++-
 kernel/rcu/tree.c                                  |  6 ++++
 kernel/rcu/tree.h                                  |  4 +++
 security/integrity/evm/evm_crypto.c                |  3 +-
 sound/core/pcm_lib.c                               | 14 +++++---
 tools/testing/selftests/timers/raw_skew.c          |  5 +++
 32 files changed, 196 insertions(+), 59 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAluoN3AACgkQ3qZv95d3
LNx/ZBAAjF/oxXDsE6qX5HgjHZdt2ELxjOwU8B1KuYGSleSyz2H5mUjXUqJBgBfV
MPIzNa8DZNEUYbzQOVHjP+Mhg6N2gvnFv3r7PWpBv/ndjjHjrvXHeyO7NUAjM0/S
O1n6gF62M7sulTGol25/YwRAjg2oa4xEwOfMYwG6V1xo2KlpQ11cLQkhz3hECfQk
v4j1KIKF7ERY++369X5z7PeyeuhMrhzo6d5eKbiCeF3vGqd5oQYssaMx8uLvcPnJ
iB+X/zGow3u3bAFbX3O10TVuOl6DKadQrkkeAix2+NLoNInJ+whOWLzFPdjkjlOB
DQrRvIIAMYHrozh5ZJXqliO1f3rHET7p8VVHiLdCZrkN18Zp1dEIAaBPTAlY/sD+
ClRiWnKPhIX5Hw278A2GWD4QqPtSero89B9R5d734X3ETfv7pl5yXz/9jAf24Dci
ifPz5fMG6gRKlsw4YPB+5K0DWnTBPzrDUrccGqk5iVkzdhrxzBkAlWIy1B0HADSg
e1kSv8tUOOtJGZnUpodoDxBm9/hbIrJdJjumuS2LI9UDZZ2bHDzpc46co4g0QqZ5
jeqqPnWA+4ZZ9iX7BMkooktzjJbYP158A9WKKBUI2xbs2NqwDyK6U4zFysWn6BAN
QSdJ0Iu5TiWmM20hPmCXolW/mZdgJfh+pU6wsv7BYonf0iNaWxQ=
=vg19
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-09-17 23:46 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-09-17 23:46 UTC (permalink / raw)
  To: Greg KH; +Cc: stable, Linux Kernel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 927556eb3a72306db1ba5ab8b9bb9914433302ba:

  Linux 4.9.127 (2018-09-15 09:43:07 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-17092018

for you to fetch changes up to bb180cbca65d450c5bd1b0e10995ef5eb56ff1e1:

  xen-netfront: fix warn message as irq device name has '/' (2018-09-15 10:24:21 -0400)

- ----------------------------------------------------------------
for-greg-4.9-17092018

- ----------------------------------------------------------------
Andreas Gruenbacher (1):
      gfs2: Special-case rindex for gfs2_grow

Anton Vasilyev (1):
      video: goldfishfb: fix memory leak on driver remove

Ard Biesheuvel (1):
      efi/arm: preserve early mapping of UEFI memory map longer for BGRT

Bhushan Shah (1):
      ARM: dts: qcom: msm8974-hammerhead: increase load on l20 for sdhci

Bob Peterson (1):
      gfs2: Don't reject a supposedly full bitmap if we have blocks reserved

Christoffer Dall (1):
      KVM: arm/arm64: Fix vgic init race

Dan Carpenter (1):
      fbdev: omapfb: off by one in omapfb_register_client()

Daniel Mack (1):
      video: fbdev: pxafb: clear allocated memory for video modes

Felix Fietkau (1):
      MIPS: ath79: fix system restart

Fredrik Noring (1):
      fbdev: Distinguish between interlaced and progressive modes

Hanna Hawa (1):
      dmaengine: mv_xor_v2: kill the tasklets upon exit

Hans Verkuil (1):
      media: videobuf2-core: check for q->error in vb2_core_qbuf()

Jakub Kicinski (1):
      nfp: avoid buffer leak when FW communication fails

John Keeping (1):
      dmaengine: pl330: fix irq race with terminate_all

Julian Wiedmann (2):
      s390/qeth: fix race in used-buffer accounting
      s390/qeth: reset layer2 attribute on layer switch

Krzysztof Ha?asa (1):
      media: tw686x: Fix oops on buffer alloc failure

Krzysztof Kozlowski (1):
      ARM: exynos: Clear global variable on init error path

Loic Poulain (1):
      arm64: dts: qcom: db410c: Fix Bluetooth LED trigger

Manikanta Pubbisetty (1):
      mac80211: restrict delayed tailroom needed decrement

Masahiro Yamada (1):
      kbuild: add .DELETE_ON_ERROR special target

Miao Zhong (1):
      iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register

Michael Müller (1):
      crypto: sharah - Unregister correct algorithms for SAHARA 3

Nicholas Mc Guire (1):
      clk: imx6ul: fix missing of_node_put()

Nicholas Piggin (1):
      powerpc/powernv: opal_put_chars partial write fix

Paul Cercueil (1):
      MIPS: jz4740: Bump zload address

Pingfan Liu (1):
      drivers/base: stop new probing during shutdown

Piotr Sawicki (1):
      Smack: Fix handling of IPv4 traffic received by PF_INET6 sockets

Rajan Vaja (1):
      clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failure

Randy Dunlap (3):
      mtd/maps: fix solutionengine.c printk format warnings
      fbdev/via: fix defined but not used warning
      platform/x86: toshiba_acpi: Fix defined but not used build warnings

Sandipan Das (2):
      perf powerpc: Fix callchain ip filtering when return address is in a register
      perf powerpc: Fix callchain ip filtering

Takashi Iwai (2):
      ALSA: msnd: Fix the default sample sizes
      ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro

Thomas Richter (1):
      perf test: Fix subtest number when showing results

Vitaly Kuznetsov (1):
      xen-netfront: fix queue name setting

Xiao Liang (1):
      xen-netfront: fix warn message as irq device name has '/'

YueHaibing (2):
      xfrm: fix 'passing zero to ERR_PTR()' warning
      wan/fsl_ucc_hdlc: use IS_ERR_VALUE() to check return value of qe_muram_alloc

Zhu Yanjun (1):
      IB/rxe: Drop QP0 silently

 .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts     |  2 ++
 arch/arm/mach-exynos/suspend.c                     |  1 +
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          |  2 +-
 arch/mips/ath79/setup.c                            |  1 +
 arch/mips/include/asm/mach-ath79/ath79.h           |  1 +
 arch/mips/jz4740/Platform                          |  2 +-
 arch/powerpc/platforms/powernv/opal.c              |  2 +-
 drivers/base/core.c                                |  3 ++
 drivers/clk/clk-fixed-factor.c                     |  9 ++++-
 drivers/clk/imx/clk-imx6ul.c                       |  1 +
 drivers/crypto/sahara.c                            |  4 +--
 drivers/dma/mv_xor_v2.c                            |  2 ++
 drivers/dma/pl330.c                                |  5 +--
 drivers/firmware/efi/arm-init.c                    |  1 -
 drivers/firmware/efi/arm-runtime.c                 |  4 ++-
 drivers/infiniband/sw/rxe/rxe_recv.c               |  9 +++--
 drivers/iommu/arm-smmu-v3.c                        |  1 +
 drivers/media/pci/tw686x/tw686x-video.c            | 11 ++++--
 drivers/media/v4l2-core/videobuf2-core.c           |  5 +++
 drivers/mtd/maps/solutionengine.c                  |  6 ++--
 .../net/ethernet/netronome/nfp/nfp_net_common.c    | 13 +++++--
 drivers/net/wan/fsl_ucc_hdlc.c                     |  6 ++--
 drivers/net/xen-netfront.c                         |  6 ++--
 drivers/platform/x86/toshiba_acpi.c                |  3 +-
 drivers/s390/net/qeth_core_main.c                  |  3 +-
 drivers/s390/net/qeth_core_sys.c                   |  1 +
 drivers/video/fbdev/core/modedb.c                  | 41 ++++++++++++++++------
 drivers/video/fbdev/goldfishfb.c                   |  1 +
 drivers/video/fbdev/omap/omapfb_main.c             |  2 +-
 drivers/video/fbdev/pxafb.c                        |  4 +--
 drivers/video/fbdev/via/viafbdev.c                 |  3 +-
 fs/gfs2/bmap.c                                     |  2 +-
 fs/gfs2/rgrp.c                                     |  3 +-
 net/mac80211/cfg.c                                 |  2 +-
 net/mac80211/key.c                                 | 24 ++++++++-----
 net/xfrm/xfrm_policy.c                             |  5 ++-
 scripts/Kbuild.include                             |  3 ++
 security/smack/smack_lsm.c                         | 14 +++++---
 sound/isa/msnd/msnd_pinnacle.c                     |  4 +--
 sound/usb/quirks-table.h                           |  3 +-
 tools/perf/arch/powerpc/util/skip-callchain-idx.c  | 10 ++++--
 tools/perf/tests/builtin-test.c                    |  2 +-
 virt/kvm/arm/vgic/vgic-init.c                      |  4 +++
 43 files changed, 163 insertions(+), 68 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlugPOAACgkQ3qZv95d3
LNyTIxAAicYE/fiFKVcZc37qZPFV4MPSVH5J4aXbObvIy85IzJUSJ/hnwoymvYX+
8fS+a3ctAC/lpMlSjxz+TtcIyMscEWEQcOZSFQPST+RycohywsADCZhweYFlw04m
D88nGiffYRBU151TyORd0mXaklN1rMqx/5wWgRBAi9c5p9h9gx+DpJaXQGTD2/6C
qL4q8UM92rNs8UnIEG3A2z6M5PlVgEaPkQzHrjfUUNLlHIwXYAtSJ7AT5WQdzO7+
l2V+9/EyGlLWQY9Rm3/QIVxWJv2b106K8uA/q8olt1pqlwsGZX8yMWwHWzwQMK9v
lU9ri5ZbgEYjNvUbE8y7nhRtajSa/AJuY8P+Ytk/iFtryo809Y/JUss03eu6KU75
hgTB7cBeB7Fb4ircFQ9MVmeccmLmXemvuH87YFUNNlaZBwOJWf/0MqGLFtJ5s4c3
ie9aW9jw96xbWB9SJDKT6dpnCBibus43TYF4bniRsMWpSnNbRYCDruRzQCzj5qnW
2ew1noQpr2st0fJtJEcQgjd/gMbVmQEkUOxdnTGL3y3dSDppHWBGDVzbkudTkwCg
Y1hfFJTpf9dYeTN4vrNPm2GYAIBINjW0m38b5PpM/NH9cOnC8jq9ogG+8OGTvqAz
V01J8xPOPXWX/kunc5rFYxRN+MhF1k64iT7W4DhUW3999BHJ410=
=csQ/
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-09-14 18:41 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-09-14 18:41 UTC (permalink / raw)
  To: Greg KH; +Cc: stable, Linux Kernel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 66f5a871e5987c8f4bff333b66c361a53cdcd350:

  Linux 4.9.126 (2018-09-09 20:01:26 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-14092018

for you to fetch changes up to 5b34947d3bfebf469858630b9c882a6d1e1ed353:

  RDMA/cma: Do not ignore net namespace for unbound cm_id (2018-09-14 00:38:45 -0400)

- ----------------------------------------------------------------
for-greg-4.9-14092018

- ----------------------------------------------------------------
Anton Vasilyev (4):
      misc: ti-st: Fix memory leak in the error path of probe()
      tty: rocket: Fix possible buffer overwrite on register_PCI
      scsi: 3ware: fix return 0 on the error path of probe
      gpio: ml-ioh: Fix buffer underwrite on probe error path

Arun Parameswaran (1):
      net: phy: Fix the register offsets in Broadcom iProc mdio mux driver

BingJing Chang (1):
      md/raid5: fix data corruption of replacements after originals dropped

Chao Yu (4):
      f2fs: try grabbing node page lock aggressively in sync scenario
      f2fs: fix to skip GC if type in SSA and SIT is inconsistent
      f2fs: fix to do sanity check with reserved blkaddr of inline inode
      f2fs: fix to do sanity check with {sit,nat}_ver_bitmap_bytesize

Christophe Leroy (1):
      perf tools: Allow overriding MAX_NR_CPUS at compile time

Dan Carpenter (3):
      misc: mic: SCIF Fix scif_get_new_port() error handling
      uio: potential double frees if __uio_register_device() fails
      f2fs: Fix uninitialized return in f2fs_ioc_shutdown()

Dmitry Osipenko (1):
      gpio: tegra: Move driver registration to subsys_init level

Felix Fietkau (2):
      ath9k: report tx status on EOSP
      ath9k_hw: fix channel maximum power level test

Finn Thain (1):
      macintosh/via-pmu: Add missing mmio accessors

Florian Fainelli (1):
      ethtool: Remove trailing semicolon for static inline

Gaurav Kohli (1):
      timers: Clear timer_base::must_forward_clk with timer_base::lock held

Geert Uytterhoeven (1):
      iommu/ipmmu-vmsa: Fix allocation in atomic context

Joerg Roedel (2):
      x86/mm: Remove in_nmi() warning from vmalloc_fault()
      x86/kexec: Allocate 8k PGDs for PTI

Johan Hedberg (1):
      Bluetooth: h5: Fix missing dependency on BT_HCIUART_SERDEV

Katsuhiro Suzuki (1):
      media: helene: fix xtal frequency setting at power on

Linus Walleij (1):
      tpm_tis_spi: Pass the SPI IRQ down to the driver

Loic Poulain (1):
      wlcore: Set rx_status boottime_ns field on rx

Marcel Holtmann (1):
      Bluetooth: hidp: Fix handling of strncpy for hid->name information

Mauricio Faria de Oliveira (2):
      partitions/aix: append null character to print data from disk
      partitions/aix: fix usage of uninitialized lv_info and lvname structures

Mike Christie (1):
      scsi: target: fix __transport_register_session locking

Nicholas Mc Guire (2):
      MIPS: Octeon: add missing of_node_put()
      MIPS: generic: fix missing of_node_put()

Nick Dyer (1):
      Input: atmel_mxt_ts - only use first T9 instance

Olga Kornievskaia (1):
      NFSv4.0 fix client reference leak in callback

Parav Pandit (1):
      RDMA/cma: Do not ignore net namespace for unbound cm_id

Paul Burton (2):
      MIPS: Fix ISA virt/bus conversion for non-zero PHYS_OFFSET
      MIPS: WARN_ON invalid DMA cache maintenance, not BUG_ON

Peter Rosin (1):
      tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)

Petr Machata (1):
      net: dcb: For wild-card lookups, use priority -1, not 0

Srinivas Pandruvada (1):
      ata: libahci: Correct setting of DEVSLP register

Surabhi Vishnoi (1):
      ath10k: disable bundle mgmt tx completion event support

Sven Eckelmann (1):
      ath10k: prevent active scans on potential unusable channels

Sylwester Nawrocki (1):
      media: s5p-mfc: Fix buffer look up in s5p_mfc_handle_frame_{new, copy_time} functions

Takashi Iwai (8):
      ALSA: riptide: Properly endian notations
      ALSA: wss: Fix sparse warning wrt PCM format type
      ALSA: sb: Fix PCM format bit calculation
      ALSA: asihpi: Fix PCM format notations
      ALSA: ad1816a: Fix sparse warning wrt PCM format type
      ALSA: hda: Fix implicit PCM format type conversion
      ALSA: au88x0: Fix sparse warning wrt PCM format type
      ALSA: sb: Fix sparse warning wrt PCM format type

Trond Myklebust (1):
      NFSv4.1: Fix a potential layoutget/layoutrecall deadlock

Yelena Krivosheev (1):
      net: mvneta: fix mtu change on port without link

Yunlong Song (1):
      f2fs: do not set free of current section

Zumeng Chen (1):
      mfd: ti_am335x_tscadc: Fix struct clk memory leak

 arch/mips/cavium-octeon/octeon-platform.c |  2 ++
 arch/mips/generic/init.c                  |  1 +
 arch/mips/include/asm/io.h                |  8 ++++----
 arch/mips/mm/c-r4k.c                      |  6 ++++--
 arch/x86/kernel/machine_kexec_32.c        |  5 +++--
 arch/x86/mm/fault.c                       |  2 --
 block/partitions/aix.c                    | 13 +++++++++----
 drivers/ata/libahci.c                     |  2 ++
 drivers/bluetooth/Kconfig                 |  1 +
 drivers/char/tpm/tpm_i2c_infineon.c       |  8 ++++----
 drivers/char/tpm/tpm_tis_spi.c            |  9 ++++++++-
 drivers/gpio/gpio-ml-ioh.c                |  3 ++-
 drivers/gpio/gpio-tegra.c                 |  2 +-
 drivers/infiniband/core/cma.c             | 13 ++++++++++---
 drivers/input/touchscreen/atmel_mxt_ts.c  |  7 ++++---
 drivers/iommu/ipmmu-vmsa.c                |  9 ++++-----
 drivers/macintosh/via-pmu.c               |  9 +++++----
 drivers/md/raid5.c                        |  6 ++++++
 drivers/media/dvb-frontends/helene.c      |  5 ++++-
 drivers/media/platform/s5p-mfc/s5p_mfc.c  | 23 ++++++++++++-----------
 drivers/mfd/ti_am335x_tscadc.c            |  3 +--
 drivers/misc/mic/scif/scif_api.c          | 20 +++++++++-----------
 drivers/misc/ti-st/st_kim.c               |  4 ++--
 drivers/net/ethernet/marvell/mvneta.c     |  1 -
 drivers/net/phy/mdio-mux-bcm-iproc.c      | 20 +++++++++++++++-----
 drivers/net/wireless/ath/ath10k/mac.c     |  7 +++++++
 drivers/net/wireless/ath/ath10k/wmi-tlv.c |  5 +++++
 drivers/net/wireless/ath/ath10k/wmi-tlv.h |  5 +++++
 drivers/net/wireless/ath/ath9k/hw.c       |  7 +++++--
 drivers/net/wireless/ath/ath9k/xmit.c     |  3 ++-
 drivers/net/wireless/ti/wlcore/rx.c       |  8 ++++++--
 drivers/scsi/3w-9xxx.c                    |  6 +++++-
 drivers/scsi/3w-sas.c                     |  3 +++
 drivers/scsi/3w-xxxx.c                    |  2 ++
 drivers/target/target_core_transport.c    |  5 +++--
 drivers/tty/rocket.c                      |  2 +-
 drivers/uio/uio.c                         |  3 +--
 fs/f2fs/file.c                            |  2 +-
 fs/f2fs/gc.c                              |  8 +++++++-
 fs/f2fs/inline.c                          | 21 +++++++++++++++++++++
 fs/f2fs/node.c                            |  4 +++-
 fs/f2fs/segment.h                         |  3 +++
 fs/f2fs/super.c                           | 21 +++++++++++++++++++--
 fs/nfs/callback_proc.c                    |  4 ++--
 fs/nfs/callback_xdr.c                     | 11 ++++++++---
 include/sound/hdaudio.h                   |  3 ++-
 include/sound/sb16_csp.h                  |  2 +-
 include/uapi/linux/ethtool.h              |  4 ++--
 kernel/time/timer.c                       | 29 ++++++++++++++++-------------
 net/bluetooth/hidp/core.c                 |  2 +-
 net/dcb/dcbnl.c                           | 11 +++++++----
 sound/hda/hdac_device.c                   |  2 +-
 sound/isa/ad1816a/ad1816a_lib.c           |  3 ++-
 sound/isa/sb/sb16_csp.c                   |  6 +++---
 sound/isa/sb/sb16_main.c                  |  9 ++++++---
 sound/isa/wss/wss_lib.c                   |  2 +-
 sound/pci/asihpi/asihpi.c                 | 24 +++++++++++++-----------
 sound/pci/au88x0/au88x0.h                 |  2 +-
 sound/pci/au88x0/au88x0_core.c            |  2 +-
 sound/pci/riptide/riptide.c               |  8 ++++----
 tools/perf/perf.h                         |  2 ++
 61 files changed, 285 insertions(+), 138 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlucAMYACgkQ3qZv95d3
LNzY+Q//RPPJzj9m2Ig9GxCgCQP9NvaTuUOwqngLIU80+jRF+7s918cYHM5p7zGQ
48KVqHm0LENam6MyvnP2u+sj9OfTvgtSHS6e8JjPUySudjmUI8MUfhdGSLfaVFdk
JF5T+R0tIjmsOQIY8fZifDVVeAYiWTt2QF9R2twMnxiZOj3mYJPoMtLbjmPRQPDf
U/Xdr6f7DvuGqj2JliOcMj+KPA5Aql78H3wis9msLuMTto4n0ih4SalF+XjMM+YY
K3IM6kHnItDRGg6T0n9e5KKgxg5tsPY0LtOeGp8h435KmJEnYteG/HFud5P95bsD
8bGCxyrYJIYVJ2YUIS/HNKvUfGwxAr65qfDdtaVe/SK34bd2hZqMnVV9OCXkZoJ9
fEd0SOMfBdBMk4aTkVdkZ41jvwFokI5W8QBkjVzFYChXD/Fi1JvOJxVOM0VOI1Sm
lp6qhhXZL+n0NG+bZ55NS9MmbIxhXFx4m2zQsvI1RRa6AEW0pWWRHRvw4Xi8WXNP
c43Nq8BdVi4s+fpwaPDp9QSq1mnXAPgAtbo08dD8iFHrVHr6kTMDISEcW0Fz7Nlb
rZ8waTRisKMnFY8CV5MlKcukaiHoGfjKfhUHP9hjC6sIVMVcHSLIEVy6Efuf1kgp
fDJY0e08524WvXdMSNRTgGLKNPuq03qbyI6m7YPsQ7qKs5JWgFY=
=7XBU
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-09-10 14:28 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-09-10 14:28 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit e8d49e4292d9156a081752dee3f5a0cd12857da9:

  Linux 4.9.124 (2018-08-24 13:12:43 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-10092018

for you to fetch changes up to 05cd17579215f05a2119635570885f90374cb1af:

  ARM: rockchip: Force CONFIG_PM on Rockchip systems (2018-09-02 02:34:43 -0400)

- ----------------------------------------------------------------
for-greg-4.9-10092018

- ----------------------------------------------------------------
Aleh Filipovich (1):
      platform/x86: asus-nb-wmi: Add keymap entry for lid flip action on UX360

Andrey Ryabinin (1):
      mm/fadvise.c: fix signed overflow UBSAN complaint

Arnd Bergmann (1):
      reiserfs: change j_timestamp type to time64_t

Breno Leitao (1):
      selftests/powerpc: Kill child processes on SIGINT

Dan Carpenter (2):
      powerpc: Fix size calculation using resource_size()
      scsi: aic94xx: fix an error code in aic94xx_init()

Ernesto A. Fernández (2):
      hfs: prevent crash on exit from failed search
      hfsplus: fix NULL dereference in hfsplus_lookup()

Gal Pressman (1):
      RDMA/hns: Fix usage of bitmap allocation functions return values

Greg Edwards (1):
      block: bvec_nr_vecs() returns value for wrong slab

Guenter Roeck (1):
      mfd: sm501: Set coherent_dma_mask when creating subdevices

Hans de Goede (1):
      ACPI / scan: Initialize status to ACPI_STA_DEFAULT

Ian Abbott (1):
      staging: comedi: ni_mio_common: fix subdevice flags for PFI subdevice

Jann Horn (1):
      fork: don't copy inconsistent signal handler state to child

Jean-Philippe Brucker (1):
      net/9p: fix error path of p9_virtio_probe

John Pittman (1):
      dm kcopyd: avoid softlockup in run_complete_job

Jonas Gorski (1):
      irqchip/bcm7038-l1: Hide cpu offline callback when building for !SMP

Laura Abbott (1):
      sunrpc: Don't use stack buffer with scatterlist

Levin Du (1):
      clk: rockchip: Add pclk_rkpwm_pmu to PMU critical clocks in rk3399

Mahesh Salgaonkar (1):
      powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX.

Marc Zyngier (2):
      arm64: rockchip: Force CONFIG_PM on Rockchip systems
      ARM: rockchip: Force CONFIG_PM on Rockchip systems

Misono Tomohiro (1):
      btrfs: replace: Reset on-disk dev stats value after replace

OGAWA Hirofumi (1):
      fat: validate ->i_start before using

Philipp Rudo (1):
      s390/kdump: Fix memleak in nt_vmcoreinfo

Qu Wenruo (2):
      btrfs: relocation: Only remove reloc rb_trees if reloc control has been initialized
      btrfs: Don't remove block group that still has pinned down bytes

Randy Dunlap (2):
      scripts: modpost: check memory allocation results
      platform/x86: intel_punit_ipc: fix build errors

Ronnie Sahlberg (1):
      cifs: check if SMB2 PDU size has been padded and suppress the warning

Sandipan Das (1):
      perf probe powerpc: Fix trace event post-processing

Stefan Haberland (2):
      s390/dasd: fix hanging offline processing due to canceled worker
      s390/dasd: fix panic for failed online processing

Steve French (2):
      smb3: fix reset of bytes read and written stats
      SMB3: Number of requests sent should be displayed for SMB3 not just CIFS

Suzuki K Poulose (1):
      virtio: pci-legacy: Validate queue pfn

Tan Hu (1):
      ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest()

Tetsuo Handa (2):
      hfsplus: don't return 0 when fill_super() failed
      fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot()

Thomas Petazzoni (1):
      PCI: mvebu: Fix I/O space end address calculation

Tomas Bortoli (1):
      net/9p/trans_fd.c: fix race by holding the lock

Vasily Gorbik (1):
      tracing: Handle CC_FLAGS_FTRACE more accurately

YueHaibing (1):
      RDS: IB: fix 'passing zero to ERR_PTR()' warning

 Makefile                                       | 11 +++++++----
 arch/arm/mach-rockchip/Kconfig                 |  1 +
 arch/arm64/Kconfig.platforms                   |  1 +
 arch/powerpc/platforms/pseries/ras.c           |  2 +-
 arch/powerpc/sysdev/mpic_msgr.c                |  2 +-
 arch/s390/kernel/crash_dump.c                  | 17 ++++++++++++-----
 block/bio.c                                    |  2 +-
 drivers/acpi/scan.c                            |  5 +++--
 drivers/clk/rockchip/clk-rk3399.c              |  1 +
 drivers/infiniband/hw/hns/hns_roce_pd.c        |  2 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c        |  5 ++++-
 drivers/irqchip/irq-bcm7038-l1.c               |  4 ++++
 drivers/md/dm-kcopyd.c                         |  2 ++
 drivers/mfd/sm501.c                            |  1 +
 drivers/pci/host/pci-mvebu.c                   |  2 +-
 drivers/platform/x86/asus-nb-wmi.c             |  1 +
 drivers/platform/x86/intel_punit_ipc.c         |  1 +
 drivers/s390/block/dasd_eckd.c                 | 10 ++++++++--
 drivers/scsi/aic94xx/aic94xx_init.c            |  4 +++-
 drivers/staging/comedi/drivers/ni_mio_common.c |  3 ++-
 drivers/virtio/virtio_pci_legacy.c             | 14 ++++++++++++--
 fs/btrfs/dev-replace.c                         |  6 ++++++
 fs/btrfs/extent-tree.c                         |  2 +-
 fs/btrfs/relocation.c                          | 23 ++++++++++++-----------
 fs/cifs/cifs_debug.c                           |  8 ++++++++
 fs/cifs/smb2misc.c                             |  7 +++++++
 fs/cifs/smb2pdu.c                              |  2 +-
 fs/dcache.c                                    |  3 ++-
 fs/fat/cache.c                                 | 19 ++++++++++++-------
 fs/fat/fat.h                                   |  5 +++++
 fs/fat/fatent.c                                |  6 +++---
 fs/hfs/brec.c                                  |  7 ++++---
 fs/hfsplus/dir.c                               |  4 ++--
 fs/hfsplus/super.c                             |  4 +++-
 fs/reiserfs/reiserfs.h                         |  2 +-
 kernel/fork.c                                  |  2 ++
 mm/fadvise.c                                   |  8 ++++++--
 net/9p/trans_fd.c                              | 10 +++++-----
 net/9p/trans_virtio.c                          |  3 ++-
 net/netfilter/ipvs/ip_vs_core.c                | 15 +++++++++++----
 net/rds/ib_frmr.c                              |  1 +
 net/sunrpc/auth_gss/gss_krb5_crypto.c          | 12 +++++++++---
 scripts/mod/modpost.c                          |  8 ++++----
 tools/perf/arch/powerpc/util/sym-handling.c    |  4 +++-
 tools/testing/selftests/powerpc/harness.c      | 18 ++++++++++++------
 45 files changed, 190 insertions(+), 80 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAluWf30ACgkQ3qZv95d3
LNyowg/9Gduye0DrrBpZxb1JcLGq7q2MDnQKlkhFDNuXkjMet+/fAtSxgaS0GH1T
APPT6pSywAjWj9GoV0pRBXaCkImREJIJrtE3QteGnM4Ge79Y39UUysxzLJ9gSGUp
XFfTo/2/fXDIX+gcCh//uKCALuPEHNL1hVDCPtq4SssXr29oBykEsKlihM02ox/P
qTYh+RICT0tiZUuwYT0Sn+mWnwdpkps4wgAtBbsHGc0vnqvO5OHRP+qYQrx4YNA5
IURX/AMuuJGAqUjV4yVEZ8a9DEbPoTuJfuSdZKYPHN67bW5DlhB/pKU4bFhYJFcn
e++cTvw/2mqcFeREZrDZQ/0jcaWffhOzsDqD1cT8wvRmwvzI5FlpiL061Pxs6yQG
uUjkOqBwWP4/4pCiCuihPehH6NLvxaybNwEobIZBdooWFFurL1HjVp5XT2cqkW/g
zoak6Wu/4nuNkjOkF9Wje0I4W7AYUbdTU1XYfH/EsmgKUe/qf96RUF8FwYFjuZbR
bKZrSFw++8r4QoRJqxCKPErupcMpGOKWJlDwMFeLCpEFI4Z6ldf/w7PMd3k4P3VX
o4dOQffAwWKLsVEqJHc+xBRoYUH2Iy10ZLQTGaHytsUgQq0rruNeCnY+St+UsMsI
HoRgzpnPQfT+WkHiozXN3zyOP2AEJ2cXKnAfCm+o7ChpmmtUKWs=
=3N9s
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2018-08-25 15:10 Sasha Levin
@ 2018-08-26  7:17 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2018-08-26  7:17 UTC (permalink / raw)
  To: Sasha Levin; +Cc: stable

On Sat, Aug 25, 2018 at 03:10:19PM +0000, Sasha Levin wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
> 
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.

All queud up, thanks.

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-08-25 15:10 Sasha Levin
  2018-08-26  7:17 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: Sasha Levin @ 2018-08-25 15:10 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit ea101a702611f987c937a5fafe00f714fd9c1fe8:

  Linux 4.9.122 (2018-08-18 10:47:20 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-14082018

for you to fetch changes up to 9e73bb5b6b5317c1a0b3d722e36d306a5f7b5d1e:

  mm/memory.c: check return value of ioremap_prot (2018-08-18 10:17:02 -0400)

- ----------------------------------------------------------------
for-greg-4.9-14082018

- ----------------------------------------------------------------
Aleksander Morgado (1):
      qmi_wwan: fix interface number for DW5821e production firmware

Alexander Sverdlin (1):
      i2c: davinci: Avoid zero value of CLKH

Alexey Kodanev (1):
      dccp: fix undefined behavior with 'cwnd' shift in ccid2_cwnd_restart()

Bernd Edlinger (1):
      nl80211: Add a missing break in parse_station_flags

Calvin Walton (1):
      tools/power turbostat: Read extended processor family from CPUID

Colin Ian King (1):
      drivers: net: lmc: fix case value for target abort error

Cong Wang (1):
      vsock: split dwork to avoid reinitializations

Daniel Borkmann (1):
      bpf, ppc64: fix unexpected r0=0 exit path inside bpf_xadd

Eric Dumazet (1):
      xfrm_user: prevent leaking 2 bytes of kernel memory

Eugeniu Rosca (1):
      usb: gadget: f_uac2: fix endianness of 'struct cntrl_*_lay3'

Eyal Birger (1):
      vti6: fix PMTU caching and reporting on xmit

Florian Westphal (3):
      xfrm: free skb if nlsk pointer is NULL
      netfilter: conntrack: dccp: treat SYNC/SYNCACK as invalid if no prior state
      atl1c: reserve min skb headroom

Govindarajulu Varadarajan (1):
      enic: handle mtu change for vf properly

Guenter Roeck (1):
      media: staging: omap4iss: Include asm/cacheflush.h after generic includes

Jia-Ju Bai (2):
      usb: gadget: r8a66597: Fix two possible sleep-in-atomic-context bugs in init_controller()
      usb: gadget: r8a66597: Fix a possible sleep-in-atomic-context bugs in r8a66597_queue()

Jim Gill (1):
      scsi: vmw_pvscsi: Return DID_RESET for status SAM_STAT_COMMAND_TERMINATED

Johannes Thumshirn (2):
      scsi: fcoe: drop frames in ELS LOGO error path
      scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO

Kees Cook (1):
      x86/boot: Fix if_changed build flip/flop bug

Kiran Kumar Modukuri (3):
      fscache: Allow cancelled operations to be enqueued
      cachefiles: Fix refcounting bug in backing-file read monitoring
      cachefiles: Wait rather than BUG'ing on "Unexpected object collision"

Kirill Tkhai (1):
      memcg: remove memcg_cgroup::id from IDR on mem_cgroup_css_alloc() failure

Len Brown (1):
      tools/power turbostat: fix -S on UP systems

Li Wang (1):
      zswap: re-check zswap_is_full() after do zswap_shrink()

Linus Torvalds (1):
      squashfs metadata 2: electric boogaloo

Lucas Stach (2):
      drm/imx: imx-ldb: disable LDB on driver bind
      drm/imx: imx-ldb: check if channel is enabled before printing warning

Masami Hiramatsu (1):
      selftests/ftrace: Add snapshot and tracing_on test case

Nicholas Mc Guire (2):
      drm: re-enable error handling
      can: mpc5xxx_can: check of_iomap return before use

Peter Senna Tschudin (1):
      tools: usb: ffs-test: Fix build on big endian systems

Phillip Lougher (1):
      Squashfs: Compute expected length from inode size rather than block length

Rafał Miłecki (1):
      Revert "MIPS: BCM47XX: Enable 74K Core ExternalSync for PCIe erratum"

Randy Dunlap (5):
      usb/phy: fix PPC64 build errors in phy-fsl-usb.c
      net: prevent ISA drivers from building on PPC32
      arc: [plat-eznps] fix data type errors in platform headers
      arc: fix build errors in arc/include/asm/delay.h
      arc: fix type warnings in arc/mm/cache.c

Sean Paul (1):
      drm/bridge: adv7511: Reset registers on hotplug

Shubhrajyoti Datta (1):
      net: axienet: Fix double deregister of mdio

Sudarsana Reddy Kalluru (3):
      qed: Fix possible race for the link state value.
      qed: Correct Multicast API to reflect existence of 256 approximate buckets.
      bnx2x: Fix invalid memory access in rss hash config path.

Thomas Gleixner (1):
      perf/x86/amd/ibs: Don't access non-started event

Tommi Rantala (1):
      xfrm: fix missing dst_release() after policy blocking lbcast and multicast

Varun Prakash (1):
      scsi: libiscsi: fix possible NULL pointer dereference in case of TMF

Willem de Bruijn (1):
      packet: refine ring v3 block size test to hold one frame

Xin Long (1):
      ip6_tunnel: use the right value for ipv4 min mtu check in ip6_tnl_xmit

YueHaibing (1):
      net: caif: Add a missing rcu_read_unlock() in caif_flow_cb

jie@chenjie6@huwei.com (1):
      mm/memory.c: check return value of ioremap_prot

mpubbise@codeaurora.org (1):
      mac80211: add stations tied to AP_VLANs during hw reconfig

 arch/arc/include/asm/delay.h                       |  3 +
 arch/arc/mm/cache.c                                |  7 +-
 arch/arc/plat-eznps/include/plat/ctop.h            |  1 +
 arch/mips/bcm47xx/setup.c                          |  6 --
 arch/mips/include/asm/mipsregs.h                   |  3 -
 arch/powerpc/net/bpf_jit_comp64.c                  | 29 ++------
 arch/x86/boot/compressed/Makefile                  |  8 ++-
 arch/x86/events/amd/ibs.c                          |  6 +-
 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c       | 12 ++++
 drivers/gpu/drm/drm_context.c                      |  2 +-
 drivers/gpu/drm/imx/imx-ldb.c                      |  9 ++-
 drivers/i2c/busses/i2c-davinci.c                   |  8 ++-
 drivers/net/can/mscan/mpc5xxx_can.c                |  5 ++
 drivers/net/ethernet/3com/Kconfig                  |  2 +-
 drivers/net/ethernet/amd/Kconfig                   |  4 +-
 drivers/net/ethernet/atheros/atl1c/atl1c_main.c    |  1 +
 .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c    | 13 +++-
 drivers/net/ethernet/cirrus/Kconfig                |  1 +
 drivers/net/ethernet/cisco/enic/enic_main.c        | 78 ++++++++--------------
 drivers/net/ethernet/qlogic/qed/qed_l2.c           | 15 ++---
 drivers/net/ethernet/qlogic/qed/qed_l2.h           |  2 +-
 drivers/net/ethernet/qlogic/qed/qed_mcp.c          |  1 +
 drivers/net/ethernet/qlogic/qed/qed_sriov.c        |  2 +-
 drivers/net/ethernet/qlogic/qed/qed_vf.c           |  4 +-
 drivers/net/ethernet/qlogic/qed/qed_vf.h           |  7 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c  |  1 +
 drivers/net/usb/qmi_wwan.c                         |  2 +-
 drivers/net/wan/lmc/lmc_main.c                     |  2 +-
 drivers/scsi/fcoe/fcoe_ctlr.c                      |  4 +-
 drivers/scsi/libfc/fc_rport.c                      |  1 +
 drivers/scsi/libiscsi.c                            | 12 ++--
 drivers/scsi/vmw_pvscsi.c                          | 11 ++-
 drivers/staging/media/omap4iss/iss_video.c         |  3 +-
 drivers/usb/gadget/function/f_uac2.c               | 20 +++---
 drivers/usb/gadget/udc/r8a66597-udc.c              |  6 +-
 drivers/usb/phy/phy-fsl-usb.c                      |  4 +-
 fs/cachefiles/namei.c                              |  1 -
 fs/cachefiles/rdwr.c                               | 17 +++--
 fs/fscache/operation.c                             |  6 +-
 fs/squashfs/file.c                                 | 50 ++++++++------
 fs/squashfs/file_cache.c                           |  4 +-
 fs/squashfs/file_direct.c                          | 24 +++----
 fs/squashfs/squashfs.h                             |  3 +-
 include/net/af_vsock.h                             |  4 +-
 mm/memcontrol.c                                    | 15 +++--
 mm/memory.c                                        |  3 +
 mm/zswap.c                                         |  9 +++
 net/caif/caif_dev.c                                |  4 +-
 net/dccp/ccids/ccid2.c                             |  6 +-
 net/ipv6/ip6_tunnel.c                              |  8 +--
 net/ipv6/ip6_vti.c                                 | 11 +--
 net/mac80211/util.c                                |  3 +-
 net/netfilter/nf_conntrack_proto_dccp.c            |  8 +--
 net/packet/af_packet.c                             | 10 +--
 net/vmw_vsock/af_vsock.c                           | 15 +++--
 net/vmw_vsock/vmci_transport.c                     |  3 +-
 net/wireless/nl80211.c                             |  1 +
 net/xfrm/xfrm_policy.c                             |  3 +
 net/xfrm/xfrm_user.c                               | 18 +++--
 tools/power/x86/turbostat/turbostat.c              |  8 +--
 .../selftests/ftrace/test.d/00basic/snapshot.tc    | 28 ++++++++
 tools/usb/ffs-test.c                               | 19 +++++-
 62 files changed, 336 insertions(+), 240 deletions(-)
 create mode 100644 tools/testing/selftests/ftrace/test.d/00basic/snapshot.tc
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAluBcVkACgkQ3qZv95d3
LNw9LhAAhYO1gSH1TU/L3yOt3RFvsIGSWqlDjl746dUkHgxwF0pZeFufDCN4hI8C
Oi8iFRum4yScnvrm9Gj6ZMR4fvHjT3i0uixvFB8tyE6MGIOYoHyFd7FDHFLsFK4D
UrA43Ow+cIjp+BuWJ/6fp0c9WwdcxDQUjqZS81Tc+FgQMiGLb0JpGLVuI+ftShdz
PAdJqp4yg9oNb8xByyC5QDHm6CGC26BR+MJXsY8cmJIBcGihBy4UMZXYb8dasp9w
3qL4zLLBlHWRvH+JJJE0t2i9KrRf1TgfRuuu8f9B5Ey9YyilokpBZ7c9jFRfzLn9
TS+WW6xQqwmgLVp3/F+/r9xw2rCdZStlEPjcuiIU6nrSXf3yg41q50CQd3+gkCEy
1Rb9fWVWkRX/hyUCzCp1TBK++zPjC5DmxAxobvHKWElvdsP57CEV+0hPqyb6F/ve
FPiH4u0BfdkToEDvL6mIi12CGcQV5eqW0bJv6OLbetvsGR/ATBzZfIXkm6TpWYri
ayOJzIsRVmt3neACIY3iZR8lSoW7Lj4kO1q+iXzUoD5NDJYh3HVDG13cmMu7NzSC
8SLAWGA1N8i8YDTTXePQPd9Y43qRaF9D3mxlN45cDrfIYdt0cFrQ8/tjXukuaGKq
Pc+jr4qfByVetWSHc7s+mPEzfHzRhO4lbCa+tZWL2sF7tTYYksw=
=eZ0Z
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2018-08-10  0:23 Sasha Levin
@ 2018-08-22  8:06 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2018-08-22  8:06 UTC (permalink / raw)
  To: Sasha Levin; +Cc: stable

On Fri, Aug 10, 2018 at 12:23:08AM +0000, Sasha Levin wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
> 
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.
> 
> 
> Thanks,
> Sasha
> 
> =====
> 
> 
> The following changes since commit e01202b36f03f9284ffb51e911f6710d0a62c815:
> 
>   Linux 4.9.118 (2018-08-06 16:23:04 +0200)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-09082018

Pulled and pushed out, thanks!

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-08-10  0:23 Sasha Levin
  2018-08-22  8:06 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: Sasha Levin @ 2018-08-10  0:23 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit e01202b36f03f9284ffb51e911f6710d0a62c815:

  Linux 4.9.118 (2018-08-06 16:23:04 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-09082018

for you to fetch changes up to 6cdd0e8d2c6e85ce4e69ba830da2bf27f0a5dff4:

  tcp: identify cryptic messages as TCP seq # bugs (2018-08-09 09:17:10 -0400)

- ----------------------------------------------------------------
for-greg-4.9-09082018

- ----------------------------------------------------------------
Adam Ford (1):
      ARM: dts: am3517.dtsi:  Disable reference to OMAP3 OTG controller

Ajay Gupta (1):
      usb: xhci: increase CRS timeout value

Alexander Duyck (1):
      ixgbe: Be more careful when modifying MAC filters

Alexander Sverdlin (1):
      octeon_mgmt: Fix MIX registers configuration on MTU setup

Alexey Brodkin (2):
      ARC: Explicitly add -mmedium-calls to CFLAGS
      ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP

Alison Wang (1):
      drm: mali-dp: Enable Global SE interrupts mask for DP500

Andrey Ryabinin (1):
      netfilter: nf_conntrack: Fix possible possible crash on module loading.

Andy Lutomirski (2):
      selftests/x86/sigreturn/64: Fix spurious failures on AMD CPUs
      selftests/x86/sigreturn: Do minor cleanups

Ard Biesheuvel (1):
      KVM: arm/arm64: Drop resource size check for GICV window

Arun Kumar Neelakantam (1):
      net: qrtr: Broadcast messages only from control port

Bartosz Golaszewski (1):
      net: davinci_emac: match the mdio device against its compatible if possible

BingJing Chang (1):
      md/raid10: fix that replacement cannot complete recovery after reassemble

Bob Copeland (1):
      nl80211: relax ht operation checks for mesh

Casey Schaufler (1):
      Smack: Mark inode instant in smack_task_to_inode

Chunfeng Yun (1):
      usb: gadget: composite: fix delayed_status race condition when set_interface

Dan Carpenter (4):
      dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate()
      qlogic: check kstrtoul() for errors
      pinctrl: nsp: off by ones in nsp_pinmux_enable()
      drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_reloc_apply()

Daniel Borkmann (1):
      bpf, s390: fix potential memleak when later bpf_jit_prog fails

Daniel Mack (2):
      ARM: dts: am437x: make edt-ft5x06 a wakeup source
      ARM: pxa: irq: fix handling of ICMR registers in suspend/resume

Dave Jiang (2):
      acpi/nfit: fix cmd_rc for acpi_nfit_ctl to always return a value
      nfit: fix unchecked dereference in acpi_nfit_ctl

David Lechner (1):
      net: usb: rtl8150: demote allmulti message to dev_dbg()

Davide Caratti (1):
      net/sched: act_tunnel_key: fix NULL dereference when 'goto chain' is used

Dinh Nguyen (1):
      net: stmmac: socfpga: add additional ocp reset line for Stratix10

Dongjiu Geng (1):
      usb: xhci: remove the code build warning

Eric Dumazet (1):
      netfilter: ipv6: nf_defrag: reduce struct net memory waste

Fabio Estevam (2):
      ARM: imx_v6_v7_defconfig: Select ULPI support
      ARM: imx_v4_v5_defconfig: Select ULPI support

Fathi Boudra (1):
      selftests: sync: add config fragment for testing sync framework

Florian Fainelli (2):
      ARM: dts: NSP: Fix i2c controller interrupt type
      ARM: dts: NSP: Fix PCIe controllers interrupt types

Florian Westphal (1):
      netfilter: x_tables: set module owner for icmp(6) matches

Ganesh Goudar (1):
      cxgb4: when disabling dcb set txq dcb priority to 0

Govindarajulu Varadarajan (1):
      enic: initialize enic->rfs_h.lock in enic_probe

Greg Ungerer (1):
      m68k: fix "bad page state" oops on ColdFire boot

Grigor Tovmasyan (1):
      usb: gadget: dwc2: fix memory leak in gadget_init()

Hangbin Liu (2):
      ipv6: mcast: fix unsolicited report interval after receiving querys
      ipvlan: call dev_change_flags when ipvlan mode is reset

Hans de Goede (1):
      NFC: pn533: Fix wrong GFP flag usage

Jann Horn (1):
      netfilter: nf_log: fix uninit read in nf_log_proc_dostring

Jason Gerecke (1):
      HID: wacom: Correct touch maximum XY of 2nd-gen Intuos

Jiri Olsa (2):
      perf tests: Add event parsing error handling to parse events test
      perf bench: Fix numa report output code

Johan Hovold (1):
      usb: dwc3: of-simple: fix use-after-free on remove

John Garry (1):
      libahci: Fix possible Spectre-v1 pmp indexing in ahci_led_store()

Josh Poimboeuf (1):
      objtool: Support GCC 8 '-fnoreorder-functions'

Kamal Heib (1):
      RDMA/mlx5: Fix memory leak in mlx5_ib_create_srq() error path

Keerthy (1):
      ARM: dts: da850: Fix interrups property for gpio

Kim Phillips (1):
      perf llvm-utils: Remove bashism from kernel include fetch script

Laura Abbott (1):
      tools: build: Use HOSTLDFLAGS with fixdep

Li RongQing (1):
      net: propagate dev_get_valid_name return code

Linus Torvalds (1):
      Mark HI and TASKLET softirq synchronous

Lubomir Rintel (1):
      ieee802154: 6lowpan: set IFLA_LINK

Marek Szyprowski (4):
      dmaengine: pl330: report BURST residue granularity
      drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes
      drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes
      drm/exynos: decon5433: Fix WINCONx reset value

Mathieu Malaterre (1):
      tracing: Use __printf markup to silence compiler

Max Gurtuvoy (1):
      nvmet: reset keep alive timer in controller enable

Michael Chan (1):
      bnxt_en: Always set output parameters in bnxt_get_max_rings().

Michael Trimarchi (1):
      brcmfmac: stop watchdog before detach and free everything

Nicholas Mc Guire (2):
      PCI: xilinx: Add missing of_node_put()
      PCI: xilinx-nwl: Add missing of_node_put()

Nishanth Menon (1):
      ARM: DRA7/OMAP5: Enable ACTLR[0] (Enable invalidates of BTB) for secondary cores

Paul Moore (1):
      ipv6: make ipv6_renew_options() interrupt/kernel safe

Peter Zijlstra (1):
      ARC: Improve cmpxchg syscall implementation

Randy Dunlap (2):
      net/ethernet/freescale/fman: fix cross-build error
      tcp: identify cryptic messages as TCP seq # bugs

Ray Jui (3):
      ARM: dts: Cygnus: Fix I2C controller interrupt type
      ARM: dts: Cygnus: Fix PCIe controller interrupt type
      arm64: dts: ns2: Fix I2C controller interrupt type

Russell King (1):
      drm/armada: fix colorkey mode property

Sandipan Das (1):
      perf report powerpc: Fix crash if callchain is empty

Sergei Shtylyov (1):
      PCI: versatile: Fix I/O space page leak

Shankara Pailoor (1):
      jfs: Fix inconsistency between memory allocation and ea_buf->max_size

Shuah Khan (Samsung OSG) (4):
      selftests: pstore: return Kselftest Skip code for skipped tests
      selftests: static_keys: return Kselftest Skip code for skipped tests
      selftests: user: return Kselftest Skip code for skipped tests
      selftests: zram: return Kselftest Skip code for skipped tests

Stefan Agner (1):
      net: hamradio: use eth_broadcast_addr

Stefan Schmidt (3):
      ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() on problem
      ieee802154: at86rf230: use __func__ macro for debug messages
      ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problem

Stefan Wahren (3):
      net: qca_spi: Avoid packet drop during initial sync
      net: qca_spi: Make sure the QCA7000 reset is triggered
      net: qca_spi: Fix log level if probe fails

Steven Rostedt (VMware) (2):
      locking/lockdep: Do not record IRQ state within lockdep code
      ARM: 8780/1: ftrace: Only set kernel memory back to read-only after boot

Sudarsana Reddy Kalluru (2):
      qed: Add sanity check for SIMD fastpath handler.
      bnx2x: Fix receiving tx-timeout in error or recovery state.

Sven Eckelmann (2):
      batman-adv: Fix bat_ogm_iv best gw refcnt after netlink dump
      batman-adv: Fix bat_v best gw refcnt after netlink dump

Taeung Song (2):
      samples/bpf: add missing <linux/if_vlan.h>
      samples/bpf: Check the error of write() and read()

Takashi Iwai (1):
      ALSA: seq: Fix UBSAN warning at SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT ioctl

Thomas Richter (1):
      perf test session topology: Fix test on s390

Tomasz Duszynski (1):
      iio: pressure: bmp280: fix relative humidity unit

Vijay Immanuel (1):
      IB/rxe: Fix missing completion for mem_reg work requests

Vikas Gupta (1):
      bnxt_en: Fix for system hang if request_irq fails

Vladimir Zapolskiy (4):
      sh_eth: fix invalid context bug while calling auto-negotiation by ethtool
      sh_eth: fix invalid context bug while changing link options by ethtool
      ravb: fix invalid context bug while calling auto-negotiation by ethtool
      ravb: fix invalid context bug while changing link options by ethtool

Wei Yongjun (1):
      pinctrl: nsp: Fix potential NULL dereference

Willem de Bruijn (1):
      packet: reset network header if packet shorter than ll reserved space

William Wu (1):
      usb: dwc2: fix isoc split in transfer with no data

Yan, Zheng (1):
      ceph: fix dentry leak in splice_dentry()

Yuchung Cheng (1):
      tcp: remove DELAYED ACK events in DCTCP

Yuiko Oshino (1):
      smsc75xx: Add workaround for gigabit link up hardware errata.

Zhen Lei (1):
      kasan: fix shadow_size calculation error in kasan_module_alloc

Zhizhou Zhang (1):
      arm64: make secondary_start_kernel() notrace

Zhouyang Jia (3):
      xen: add error handling for xenbus_printf
      scsi: xen-scsifront: add error handling for xenbus_printf
      xen/scsiback: add error handling for xenbus_printf

 arch/arc/Makefile                                  |  15 +--
 arch/arc/include/asm/mach_desc.h                   |   2 -
 arch/arc/kernel/irq.c                              |   2 +-
 arch/arc/kernel/process.c                          |  47 +++++++--
 arch/arm/boot/dts/am3517.dtsi                      |   5 +
 arch/arm/boot/dts/am437x-sk-evm.dts                |   2 +
 arch/arm/boot/dts/bcm-cygnus.dtsi                  |  24 ++---
 arch/arm/boot/dts/bcm-nsp.dtsi                     |  32 +++---
 arch/arm/boot/dts/da850.dtsi                       |   6 +-
 arch/arm/configs/imx_v4_v5_defconfig               |   2 +
 arch/arm/configs/imx_v6_v7_defconfig               |   2 +
 arch/arm/mach-omap2/omap-smp.c                     |  41 ++++++++
 arch/arm/mach-pxa/irq.c                            |   4 +-
 arch/arm/mm/init.c                                 |   9 ++
 arch/arm64/boot/dts/broadcom/ns2.dtsi              |   4 +-
 arch/arm64/kernel/smp.c                            |   2 +-
 arch/m68k/include/asm/mcf_pgalloc.h                |   4 +-
 arch/s390/net/bpf_jit_comp.c                       |   1 +
 drivers/acpi/nfit/core.c                           |   4 +
 drivers/ata/libahci.c                              |   7 +-
 drivers/dma/k3dma.c                                |   2 +-
 drivers/dma/pl330.c                                |   2 +-
 drivers/gpu/drm/arm/malidp_hw.c                    |   3 +-
 drivers/gpu/drm/armada/armada_hw.h                 |   1 +
 drivers/gpu/drm/armada/armada_overlay.c            |  30 ++++--
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c      |   6 +-
 drivers/gpu/drm/exynos/exynos_drm_gsc.c            |  29 ++++--
 drivers/gpu/drm/exynos/regs-gsc.h                  |   1 +
 drivers/gpu/drm/nouveau/nouveau_gem.c              |   4 +-
 drivers/hid/wacom_wac.c                            |  10 +-
 drivers/iio/pressure/bmp280-core.c                 |   5 +-
 drivers/infiniband/hw/mlx5/srq.c                   |  18 ++--
 drivers/infiniband/sw/rxe/rxe_req.c                |   3 +
 drivers/md/raid10.c                                |   7 ++
 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h        |   1 +
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |   6 ++
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   |   6 ++
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   8 +-
 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c   |  14 ++-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |   2 +-
 drivers/net/ethernet/cisco/enic/enic_clsf.c        |   3 +-
 drivers/net/ethernet/cisco/enic/enic_main.c        |   3 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c    |  12 ++-
 drivers/net/ethernet/qlogic/qed/qed_main.c         |  12 ++-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sysfs.c  |   2 +
 drivers/net/ethernet/qualcomm/qca_spi.c            |  21 ++--
 drivers/net/ethernet/renesas/ravb_main.c           |  56 +++--------
 drivers/net/ethernet/renesas/sh_eth.c              |  59 +++--------
 drivers/net/ethernet/stmicro/stmmac/Kconfig        |   2 +-
 .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c    |  18 +++-
 drivers/net/ethernet/ti/davinci_emac.c             |   4 +
 drivers/net/hamradio/bpqether.c                    |   8 +-
 drivers/net/ieee802154/at86rf230.c                 |  15 +--
 drivers/net/ieee802154/fakelb.c                    |   2 +-
 drivers/net/ipvlan/ipvlan_main.c                   |  36 +++++--
 drivers/net/usb/rtl8150.c                          |   2 +-
 drivers/net/usb/smsc75xx.c                         |  62 ++++++++++++
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |   7 ++
 drivers/nfc/pn533/usb.c                            |   4 +-
 drivers/nvme/target/core.c                         |   8 ++
 drivers/pci/host/pci-versatile.c                   |   2 +-
 drivers/pci/host/pcie-xilinx-nwl.c                 |   2 +-
 drivers/pci/host/pcie-xilinx.c                     |   1 +
 drivers/pinctrl/bcm/pinctrl-nsp-mux.c              |   6 +-
 drivers/scsi/xen-scsifront.c                       |  33 ++++--
 drivers/usb/dwc2/gadget.c                          |   7 +-
 drivers/usb/dwc2/hcd_intr.c                        |   3 +-
 drivers/usb/dwc3/dwc3-of-simple.c                  |   3 +-
 drivers/usb/gadget/composite.c                     |   3 +
 drivers/usb/host/xhci-tegra.c                      |   2 +-
 drivers/usb/host/xhci.c                            |   7 +-
 drivers/xen/manage.c                               |  18 +++-
 drivers/xen/xen-scsiback.c                         |  16 ++-
 fs/ceph/inode.c                                    |   1 +
 fs/jfs/xattr.c                                     |  10 +-
 include/linux/fsl/guts.h                           |   1 +
 include/net/ipv6.h                                 |   9 +-
 include/net/net_namespace.h                        |   1 +
 include/net/netns/ipv6.h                           |   1 -
 include/net/tc_act/tc_tunnel_key.h                 |   1 -
 include/net/tcp.h                                  |   2 -
 kernel/locking/lockdep.c                           |  12 +--
 kernel/softirq.c                                   |  12 ++-
 kernel/trace/trace.c                               |   5 +
 mm/kasan/kasan.c                                   |   5 +-
 net/batman-adv/bat_iv_ogm.c                        |   4 +-
 net/batman-adv/bat_v.c                             |   4 +-
 net/core/dev.c                                     |   4 +-
 net/ieee802154/6lowpan/core.c                      |   6 ++
 net/ipv4/netfilter/ip_tables.c                     |   1 +
 net/ipv4/tcp.c                                     |   4 +-
 net/ipv4/tcp_dctcp.c                               |  25 -----
 net/ipv4/tcp_output.c                              |   4 -
 net/ipv6/calipso.c                                 |   9 +-
 net/ipv6/exthdrs.c                                 | 111 ++++++---------------
 net/ipv6/ipv6_sockglue.c                           |  27 +++--
 net/ipv6/mcast.c                                   |   9 +-
 net/ipv6/netfilter/ip6_tables.c                    |   1 +
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   6 +-
 net/netfilter/nf_conntrack_core.c                  |   2 +-
 net/netfilter/nf_log.c                             |   4 +
 net/packet/af_packet.c                             |   2 +
 net/qrtr/qrtr.c                                    |   4 +
 net/sched/act_tunnel_key.c                         |   6 +-
 net/wireless/nl80211.c                             |  19 +---
 samples/bpf/parse_varlen.c                         |   6 +-
 samples/bpf/test_overhead_user.c                   |  19 +++-
 security/smack/smack_lsm.c                         |   1 +
 sound/core/seq/seq_clientmgr.c                     |   3 +-
 tools/build/Makefile                               |   2 +-
 tools/objtool/elf.c                                |  41 +++++---
 tools/perf/arch/powerpc/util/skip-callchain-idx.c  |   2 +-
 tools/perf/bench/numa.c                            |   5 +-
 tools/perf/tests/parse-events.c                    |   8 +-
 tools/perf/tests/topology.c                        |   1 +
 tools/perf/util/llvm-utils.c                       |   6 +-
 .../selftests/pstore/pstore_post_reboot_tests      |   5 +-
 .../selftests/static_keys/test_static_keys.sh      |  13 +++
 tools/testing/selftests/sync/config                |   4 +
 tools/testing/selftests/user/test_user_copy.sh     |   7 ++
 tools/testing/selftests/x86/sigreturn.c            |  59 ++++++-----
 tools/testing/selftests/zram/zram.sh               |   5 +-
 tools/testing/selftests/zram/zram_lib.sh           |   5 +-
 virt/kvm/arm/vgic/vgic-v3.c                        |   5 -
 124 files changed, 806 insertions(+), 515 deletions(-)
 create mode 100644 tools/testing/selftests/sync/config
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlts2usACgkQ3qZv95d3
LNxV7xAAlEmyDj0Q1HQltbYnQ8/Cqgoi01FPohvxpugyeaZwELoP6W/vHAxSTw6M
51RaNEliEN27CY175G5+xLBgnVzm79/Z5NGm64Ve2OCfPYTeuSlvkJgy7IYJG7s4
nOkBP/rJSyOvtoV8vIBXm0nzwOW5/O4LamV82BRZIIeMoY1qf8KCpzsEp8ErEc/s
Wx9T98dFzC0DVkVmccXByq/gTe57aLpAHtRmvMmC3FLSS4sohKRJN/6jHQbWfEcG
W41zY7RYD4gOAy16wUZ87ycRDmxDBIDGgcIeVr0Drf+9hubErSUZecoFJ8lwWguC
+U/WjSWzPJQSL+yL8oX9ErGzCxdU51BUVEJSVTVsQYGsrUyac2sVjDdq7vM8ltdE
Jd7NROubsCPRevWcoJDJ98LSYpEbE7ibucUzg9nk39Mb0pREC3UGLEo2ULugaPRQ
Zds3vdF7wSRWAY/zO4cL77uQxDEQrgqS2oEdAXOXJym26KWLDjnyGy9IrSy9WhGX
nX3pGz0Cswl8qa2fSHX4LJTXG9Y3yteC/FIrpZh+FciWqWez0IV0IJDFVOpBf+8l
AdabU2GBJXF7AptkaP7UDhYzGMLZTTLcPEkslM01kd7gIgDQOdZVIp+884dGR6Uh
WbpwjrGX+gyAKbtrFiNqpV3xAy9ZI7zSEskiby02320dQjZ6bZQ=
=XJ7Y
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2018-07-28  1:46 Sasha Levin
@ 2018-07-28 10:08 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2018-07-28 10:08 UTC (permalink / raw)
  To: Sasha Levin; +Cc: stable

On Sat, Jul 28, 2018 at 01:46:08AM +0000, Sasha Levin wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.

All now applied, thanks.

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-07-28  1:46 Sasha Levin
  2018-07-28 10:08 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: Sasha Levin @ 2018-07-28  1:46 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit dbcdf42bab53d219caa51bcfe54c8b9066010290:

  Linux 4.9.115 (2018-07-25 11:24:03 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-27072018

for you to fetch changes up to 2eded4870a527a848762f3e244dfda87ef9e6eb0:

  drm: Add DP PSR2 sink enable bit (2018-07-27 11:11:51 -0400)

- ----------------------------------------------------------------
for-greg-4.9-27072018

- ----------------------------------------------------------------
Alexandre Belloni (1):
      rtc: ensure rtc_set_alarm fails when alarms are not supported

Alexey Kodanev (1):
      netfilter: nf_tables: check msg_type before nft_trans_set(trans)

Anatoly Pugachev (1):
      disable loading f2fs module on PAGE_SIZE > 4KB

Anson Huang (1):
      regulator: pfuze100: add .is_enable() for pfuze100_swb_regulator_ops

Bartlomiej Zolnierkiewicz (1):
      thermal: exynos: fix setting rising_threshold for Exynos5433

Brad Love (1):
      media: saa7164: Fix driver name in debug output

Chao Yu (4):
      f2fs: fix error path of move_data_page
      f2fs: fix to don't trigger writeback during recovery
      f2fs: fix to wait page writeback during revoking atomic write
      f2fs: fix race in between GC and atomic open

Chintan Pandya (1):
      mm: vmalloc: avoid racy handling of debugobjects in vunmap

Chris Novakovic (1):
      ipconfig: Correctly initialise ic_nameservers

Christoph Hellwig (1):
      PCI: Prevent sysfs disable of device while driver is attached

Christophe Leroy (1):
      powerpc/8xx: fix invalid register expression in head_8xx.S

Colin Ian King (1):
      media: smiapp: fix timeout checking in smiapp_read_nvm

Cong Wang (1):
      infiniband: fix a possible use-after-free bug

DaeRyong Jeong (1):
      tty: Fix data race in tty_insert_flip_string_fixed_flag

Damien Le Moal (1):
      libata: Fix command retry decision

Dan Carpenter (1):
      scsi: megaraid: silence a static checker bug

Daniel Díaz (1):
      selftests/intel_pstate: Improve test, minor fixes

David Sterba (1):
      btrfs: add barriers to btrfs_sync_log before log_commit_wait wakeups

Dmitry Osipenko (2):
      memory: tegra: Do not handle spurious interrupts
      memory: tegra: Apply interrupts mask per SoC

Dmitry Torokhov (1):
      HID: i2c-hid: check if device is there before really probing

Dominik Bozek (1):
      usb: hub: Don't wait for connect state at resume for powered-off ports

Doug Oucahrek (1):
      staging: lustre: o2iblnd: fix race at kiblnd_connect_peer

Douglas Anderson (1):
      serial: core: Make sure compiler barfs for 16-byte earlycon names

Emil Tantilov (1):
      ixgbevf: fix MAC address changes through ixgbevf_set_mac()

Enric Balletbo i Serra (1):
      arm64: defconfig: Enable Rockchip io-domain driver

Eric Biggers (1):
      fscrypt: use unbound workqueue for decryption

Eyal Reizer (1):
      wlcore: sdio: check for valid platform device data before suspend

Ezequiel Garcia (1):
      media: tw686x: Fix incorrect vb2_mem_ops GFP flags

Ganapathi Bhat (1):
      mwifiex: handle race during mwifiex_usb_disconnect

Geert Uytterhoeven (3):
      vfio: platform: Fix reset module leak in error path
      ARM: dts: emev2: Add missing interrupt-affinity to PMU node
      ARM: dts: sh73a0: Add missing interrupt-affinity to PMU node

Grygorii Strashko (1):
      net: ethernet: ti: cpsw-phy-sel: check bus_find_device() ret value

Hans Verkuil (1):
      media: videobuf2-core: don't call memop 'finish' when queueing

Jakub Kicinski (1):
      bpf: fix references to free_bpf_prog_info() in comments

James Simmons (1):
      staging: lustre: llite: correct removexattr detection

Jane Wan (1):
      mtd: rawnand: fsl_ifc: fix FSL NAND driver to read all ONFI parameter pages

Jian-Hong Pan (1):
      Bluetooth: btusb: Add a new Realtek 8723DE ID 2ff8:b011

Jiri Olsa (1):
      perf tools: Fix pmu events parsing rule

Jonathan Neuschäfer (1):
      powerpc/embedded6xx/hlwd-pic: Prevent interrupts from being handled by Starlet

José Roberto de Souza (1):
      drm: Add DP PSR2 sink enable bit

Jozsef Kadlecsik (1):
      netfilter: ipset: List timing out entries with "timeout 1" instead of zero

Juergen Gross (1):
      xen/netfront: raise max number of slots in xennet_get_responses()

Julia Lawall (1):
      pinctrl: at91-pio4: add missing of_node_put

Kai Chieh Chuang (1):
      ASoC: dpcm: fix BE dai not hw_free and shutdown

Kan Liang (2):
      perf/x86/intel/uncore: Correct fixed counter index check in generic code
      perf/x86/intel/uncore: Correct fixed counter index check for NHM

Kirill Tkhai (1):
      fasync: Fix deadlock between task-context and interrupt-context kill_fasync()

Leon Romanovsky (1):
      RDMA/mad: Convert BUG_ONs to error flows

Luc Van Oostenryck (2):
      drm/radeon: fix mode_valid's return type
      drm/gma500: fix psb_intel_lvds_mode_valid()'s return type

Marc Zyngier (1):
      dma-iommu: Fix compilation when !CONFIG_IOMMU_DMA

Mark Rutland (2):
      kcov: ensure irq code sees a valid area
      drivers/perf: arm-ccn: don't log to dmesg in event_init

Martin Blumenstingl (1):
      dt-bindings: pinctrl: meson: add support for the Meson8m2 SoC

Mathieu Malaterre (6):
      mm/slub.c: add __printf verification to slab_err()
      powerpc/32: Add a missing include header
      powerpc/chrp/time: Make some functions static, add missing header include
      powerpc/powermac: Add missing prototype for note_bootable_part()
      powerpc/powermac: Mark variable x as unused
      nvmem: properly handle returned value nvmem_reg_read

Mauro Carvalho Chehab (2):
      media: siano: get rid of __le32/__le16 cast warnings
      media: si470x: fix __be16 annotations

Maya Erez (1):
      scsi: ufs: fix exception event handling

Michael Chan (1):
      bnxt_en: Check unsupported speeds in bnxt_update_link() on PF only.

Michal Simek (1):
      microblaze: Fix simpleImage format generation

Michal Vokáč (1):
      net: dsa: qca8k: Add support for QCA8334 switch

Mika Westerberg (1):
      PCI: pciehp: Request control of native hotplug only if supported

Mimi Zohar (1):
      ima: based on policy verify firmware signatures (pre-allocated buffer)

NeilBrown (1):
      staging: lustre: ldlm: free resource when ldlm_lock_create() fails.

Nicholas Piggin (1):
      powerpc/64s: Fix compiler store ordering to SLB shadow area

Ondrej Mosnáček (1):
      audit: allow not equal op for audit by executable

Qu Wenruo (1):
      btrfs: qgroup: Finish rescan when hit the last leaf of extent tree

Sahitya Tummala (1):
      f2fs: Fix deadlock in shutdown ioctl

Sam Bobroff (1):
      powerpc/eeh: Fix use-after-release of EEH driver

Sami Tolvanen (1):
      media: media-device: fix ioctl function types

Sandipan Das (1):
      bpf: powerpc64: pad function address loads with NOPs

Satendra Singh Thakur (1):
      drm/atomic: Handling the case when setting old crtc for plane

Scott Mayhew (1):
      nfsd: fix potential use-after-free in nfsd4_decode_getdeviceinfo

Sean Lanigan (1):
      brcmfmac: Add support for bcm43364 wireless chipset

Shaul Triebitz (1):
      iwlwifi: pcie: fix race in Rx buffer allocator

Shawn Lin (1):
      mmc: dw_mmc: update actual clock for mmc debugfs

Shivasharan S (1):
      scsi: megaraid_sas: Increase timeout by 1 sec for non-RAID fastpath IOs

Shuah Khan (Samsung OSG) (1):
      usbip: usbip_detach: Fix memory, udev context and udev leak

Siva Rebbagondla (1):
      rsi: Fix 'invalid vdd' warning in mmc

Stewart Smith (1):
      hvc_opal: don't set tb_ticks_per_usec in udbg_init_opal_common()

Sudeep Holla (1):
      tick: Prefer a lower rating device only if it's CPU local device

Suman Anna (1):
      media: omap3isp: fix unbalanced dma_iommu_mapping

Sven Eckelmann (9):
      ath: Add regulatory mapping for FCC3_ETSIC
      ath: Add regulatory mapping for ETSI8_WORLD
      ath: Add regulatory mapping for APL13_WORLD
      ath: Add regulatory mapping for APL2_FCCA
      ath: Add regulatory mapping for Uganda
      ath: Add regulatory mapping for Tanzania
      ath: Add regulatory mapping for Serbia
      ath: Add regulatory mapping for Bermuda
      ath: Add regulatory mapping for Bahamas

Takashi Iwai (2):
      ALSA: emu10k1: Rate-limit error messages about page errors
      ALSA: usb-audio: Apply rate limit to warning messages in URB complete callback

Takashi Sakamoto (1):
      ALSA: hda/ca0132: fix build failure when a local macro is defined

Terry Junge (1):
      HID: hid-plantronics: Re-resend Update to map button for PTT products

Thierry Escande (1):
      Bluetooth: hci_qca: Fix "Sleep inside atomic section" warning

Thomas Gleixner (1):
      stop_machine: Use raw spinlocks

Thomas Richter (2):
      s390/cpum_sf: Add data entry sizes to sampling trailer entry
      perf: fix invalid bit in diagnostic entry

Thor Thayer (1):
      EDAC, altera: Fix ARM64 build warning

Tobin C. Harding (1):
      mmc: pwrseq: Use kmalloc_array instead of stack VLA

Trond Myklebust (1):
      pnfs: Don't release the sequence slot until we've processed layoutget on open

Tudor-Dan Ambarus (2):
      crypto: authencesn - don't leak pointers to authenc keys
      crypto: authenc - don't leak pointers to authenc keys

Vincent Palatin (1):
      mfd: cros_ec: Fail early if we cannot identify the EC

Wei Yongjun (1):
      media: rcar_jpu: Add missing clk_disable_unprepare() on error in jpu_open()

Wenwen Wang (2):
      scsi: 3w-9xxx: fix a missing-check bug
      scsi: 3w-xxxx: fix a missing-check bug

Will Deacon (1):
      arm64: cmpwait: Clear event register before arming exclusive monitor

Xinming Hu (1):
      mwifiex: correct histogram data with appropriate index

Xose Vazquez Perez (1):
      scsi: scsi_dh: replace too broad "TP9" string with the exact models

Yixun Lan (1):
      dt-bindings: net: meson-dwmac: new compatible name for AXG SoC

Yufen Yu (1):
      md: fix NULL dereference of mddev->pers in remove_and_add_spares()

Zhouyang Jia (2):
      ALSA: emu10k1: add error handling for snd_ctl_add
      ALSA: fm801: add error handling for snd_ctl_add

 .../devicetree/bindings/net/meson-dwmac.txt        |  1 +
 .../devicetree/bindings/pinctrl/meson,pinctrl.txt  |  2 ++
 arch/arm/boot/dts/emev2.dtsi                       |  5 ++--
 arch/arm/boot/dts/sh73a0.dtsi                      |  5 ++--
 arch/arm64/configs/defconfig                       |  2 ++
 arch/arm64/include/asm/cmpxchg.h                   |  4 ++-
 arch/microblaze/boot/Makefile                      | 10 ++++---
 arch/powerpc/kernel/eeh_driver.c                   | 28 ++++++++++--------
 arch/powerpc/kernel/head_8xx.S                     |  2 +-
 arch/powerpc/kernel/pci_32.c                       |  1 +
 arch/powerpc/mm/slb.c                              |  8 ++---
 arch/powerpc/net/bpf_jit_comp64.c                  | 34 +++++++++++++++-------
 arch/powerpc/platforms/chrp/time.c                 |  6 ++--
 arch/powerpc/platforms/embedded6xx/hlwd-pic.c      |  5 ++++
 arch/powerpc/platforms/powermac/bootx_init.c       |  4 ++-
 arch/powerpc/platforms/powermac/setup.c            |  1 +
 arch/s390/include/asm/cpu_mf.h                     |  6 ++--
 arch/x86/events/intel/uncore.c                     |  2 +-
 arch/x86/events/intel/uncore_nhmex.c               |  2 +-
 crypto/authenc.c                                   |  1 +
 crypto/authencesn.c                                |  1 +
 drivers/acpi/pci_root.c                            |  4 ++-
 drivers/ata/libata-eh.c                            | 12 +++++---
 drivers/bluetooth/btusb.c                          |  3 ++
 drivers/bluetooth/hci_qca.c                        |  2 +-
 drivers/bus/arm-ccn.c                              | 20 ++++++-------
 drivers/edac/altera_edac.c                         |  2 +-
 drivers/gpu/drm/drm_atomic.c                       |  4 ++-
 drivers/gpu/drm/gma500/psb_intel_drv.h             |  2 +-
 drivers/gpu/drm/gma500/psb_intel_lvds.c            |  2 +-
 drivers/gpu/drm/radeon/radeon_connectors.c         | 10 +++----
 drivers/hid/hid-plantronics.c                      |  6 +++-
 drivers/hid/i2c-hid/i2c-hid.c                      |  8 +++++
 drivers/infiniband/core/mad.c                      | 11 ++++---
 drivers/infiniband/core/ucma.c                     |  6 +++-
 drivers/md/md.c                                    |  3 ++
 drivers/media/common/siano/smsendian.c             | 14 ++++-----
 drivers/media/i2c/smiapp/smiapp-core.c             | 11 ++++---
 drivers/media/media-device.c                       | 21 ++++++-------
 drivers/media/pci/saa7164/saa7164-fw.c             |  3 +-
 drivers/media/pci/tw686x/tw686x-video.c            |  3 +-
 drivers/media/platform/omap3isp/isp.c              |  7 +++--
 drivers/media/platform/rcar_jpu.c                  |  4 ++-
 drivers/media/radio/si470x/radio-si470x-i2c.c      |  6 ++--
 drivers/media/v4l2-core/videobuf2-core.c           |  9 ++++--
 drivers/memory/tegra/mc.c                          | 22 ++++----------
 drivers/memory/tegra/mc.h                          |  9 ++++++
 drivers/memory/tegra/tegra114.c                    |  2 ++
 drivers/memory/tegra/tegra124.c                    |  6 ++++
 drivers/memory/tegra/tegra210.c                    |  3 ++
 drivers/memory/tegra/tegra30.c                     |  2 ++
 drivers/mfd/cros_ec.c                              |  6 +++-
 drivers/mmc/core/pwrseq_simple.c                   | 14 +++++----
 drivers/mmc/host/dw_mmc.c                          |  4 +++
 drivers/mtd/nand/fsl_ifc_nand.c                    | 17 ++++++-----
 drivers/net/dsa/qca8k.c                            |  1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  3 ++
 drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c  |  1 +
 drivers/net/ethernet/ti/cpsw-phy-sel.c             |  8 ++++-
 drivers/net/wireless/ath/regd.h                    |  5 ++++
 drivers/net/wireless/ath/regd_common.h             | 13 +++++++++
 .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c  |  1 +
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c       |  2 ++
 drivers/net/wireless/marvell/mwifiex/usb.c         |  3 ++
 drivers/net/wireless/marvell/mwifiex/util.c        |  8 +++--
 drivers/net/wireless/rsi/rsi_91x_sdio.c            |  2 --
 drivers/net/wireless/ti/wlcore/sdio.c              |  5 ++++
 drivers/net/xen-netfront.c                         |  4 +--
 drivers/nvmem/core.c                               |  7 +++++
 drivers/pci/pci-sysfs.c                            | 15 ++++++----
 drivers/pinctrl/pinctrl-at91-pio4.c                |  4 ++-
 drivers/regulator/pfuze100-regulator.c             |  1 +
 drivers/rtc/interface.c                            |  5 ++++
 drivers/scsi/3w-9xxx.c                             |  5 ++++
 drivers/scsi/3w-xxxx.c                             |  3 ++
 drivers/scsi/megaraid.c                            |  3 ++
 drivers/scsi/megaraid/megaraid_sas_fusion.c        |  3 ++
 drivers/scsi/scsi_dh.c                             |  5 +++-
 drivers/scsi/ufs/ufshcd.c                          |  2 ++
 .../staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c | 18 ++++++++----
 drivers/staging/lustre/lustre/ldlm/ldlm_lock.c     |  6 +++-
 drivers/staging/lustre/lustre/llite/xattr.c        |  6 +++-
 drivers/thermal/samsung/exynos_tmu.c               |  1 +
 drivers/tty/hvc/hvc_opal.c                         |  1 -
 drivers/tty/pty.c                                  |  3 ++
 drivers/usb/core/hub.c                             |  4 +++
 drivers/vfio/platform/vfio_platform_common.c       | 15 ++++++----
 fs/btrfs/qgroup.c                                  | 19 ++++++++++++
 fs/btrfs/tree-log.c                                | 10 +++++--
 fs/crypto/crypto.c                                 | 11 ++++++-
 fs/f2fs/file.c                                     | 14 ++++++---
 fs/f2fs/gc.c                                       | 11 +++++--
 fs/f2fs/segment.c                                  |  5 ++++
 fs/f2fs/super.c                                    |  6 ++++
 fs/fcntl.c                                         | 15 +++++-----
 fs/nfs/nfs4proc.c                                  |  3 +-
 fs/nfsd/nfs4xdr.c                                  |  2 ++
 include/drm/drm_dp_helper.h                        |  1 +
 include/linux/dma-iommu.h                          |  1 +
 include/linux/fs.h                                 |  2 +-
 include/linux/mmc/sdio_ids.h                       |  1 +
 include/linux/netfilter/ipset/ip_set_timeout.h     | 10 +++++--
 include/linux/serial_core.h                        |  3 +-
 include/soc/tegra/mc.h                             |  2 ++
 kernel/auditfilter.c                               |  2 +-
 kernel/auditsc.c                                   |  2 ++
 kernel/bpf/verifier.c                              |  4 +--
 kernel/kcov.c                                      |  3 +-
 kernel/stop_machine.c                              | 24 +++++++--------
 kernel/time/tick-common.c                          |  3 +-
 mm/slub.c                                          |  2 +-
 mm/vmalloc.c                                       |  3 +-
 net/ipv4/ipconfig.c                                | 13 +++++++++
 net/netfilter/nf_tables_api.c                      | 11 +++----
 security/integrity/ima/ima_main.c                  |  1 +
 sound/pci/emu10k1/emupcm.c                         |  4 ++-
 sound/pci/emu10k1/memory.c                         |  6 ++--
 sound/pci/fm801.c                                  | 16 +++++++---
 sound/pci/hda/patch_ca0132.c                       |  8 +++--
 sound/soc/soc-pcm.c                                |  6 ++--
 sound/usb/pcm.c                                    |  2 +-
 tools/perf/util/parse-events.y                     | 14 ++++++++-
 tools/testing/selftests/intel_pstate/run.sh        | 24 +++++++--------
 tools/usb/usbip/src/usbip_detach.c                 |  9 ++++--
 124 files changed, 576 insertions(+), 248 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAltbyt4ACgkQ3qZv95d3
LNyIRQ/+L3z5yJrOePCMawysW7GFC6up46FMgVZcYdnYndv/peE5cND612Nbpr2f
Fz8NhljytMlFvsiaY0g2XsKXieoMTkZBdmX5RoANmw+quwvMham5cM9zpXp/OM+E
l3j0pJG83Lh1o7A45dmxlhfumGf0xHTagI4QYSXC/qis+QMnIBze+ar3YjkknpVM
r6BknfRReg9p4slGcYTwtZLbIInBvwSt96V7YJdQ1QQ0a8vH/IcQPUpgRgxy2Lza
W4+sXy6MY1GiVw5qgzdeOeW+95hISuXKtsgCJta3b0SCfpmWoSAIHC1g3Gzl+zXN
k5iqEcK/6WgAdcVK6hrA/fF1n0ku9a/vIRQMI6m0vVGVFoZa9iRB6Os1VKHyLjzV
EbY6B786xPdyPr4EAbH+gbhv5pd0Y4Akp+1GF2Xzf40DHKtzrn3Ll4cSTeWDB6qC
kxHuCLKnHspm9aMLva1BNuYic79+c+UZXkERSDTU4dCXIGJZ9QVwxJYLIm5Vm79l
uORJ+ZvTS3lULqk1v2YEYDp/qv86o3P/Gr+XPFTReQRDzYsSvXR3vbTH/lRM0J8T
x3JqLCA/hP7nWslRXOfpi/kfKRrgNg2bAH2oIw2cp5kVIXr1L7y+HWyHjDDMSzgq
Abr3zwVyRK8VE3K2DPMdzYoXY4ZDdu9Y96CeS5IWz/Mgrdt5d/o=
=BPTg
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2018-06-21  2:37 Sasha Levin
@ 2018-07-05 18:17 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2018-07-05 18:17 UTC (permalink / raw)
  To: Sasha Levin; +Cc: stable

On Thu, Jun 21, 2018 at 02:37:06AM +0000, Sasha Levin wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.
> 
> 
> Thanks,
> Sasha
> 
> =====
> 
> 
> The following changes since commit 3c3d05fc6e6653bdf9f7fb3fb6922b199c7ba3ec:
> 
>   Linux 4.9.107 (2018-06-06 16:44:39 +0200)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-20062018

Odd, after rebasing, this branch is now empty.  Is that what you are
seeing as well?

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-06-21  2:37 Sasha Levin
  2018-07-05 18:17 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: Sasha Levin @ 2018-06-21  2:37 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 3c3d05fc6e6653bdf9f7fb3fb6922b199c7ba3ec:

  Linux 4.9.107 (2018-06-06 16:44:39 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-20062018

for you to fetch changes up to e957f7485f14affccc5f60f19dcce3a4f674cc0d:

  net: usb: cdc_mbim: add flag FLAG_SEND_ZLP (2018-06-07 15:39:36 -0400)

- ----------------------------------------------------------------
for-greg-4.9-20062018

- ----------------------------------------------------------------
Damien Thébault (1):
      net: dsa: b53: Add BCM5389 support

Daniele Palmas (1):
      net: usb: cdc_mbim: add flag FLAG_SEND_ZLP

Eric Dumazet (1):
      xfrm6: avoid potential infinite loop in _decode_session6()

Finn Thain (1):
      net/sonic: Use dma_mapping_error()

Hao Wei Tee (1):
      iwlwifi: pcie: compare with number of IRQs requested for, not number of CPUs

Ivan Bornyakov (1):
      atm: zatm: fix memcmp casting

Josh Hill (1):
      net: qmi_wwan: Add Netgear Aircard 779S

João Paulo Rechi Vita (1):
      platform/x86: asus-wmi: Fix NULL pointer dereference

Julian Anastasov (1):
      ipvs: fix buffer overflow with sync daemon and service

Kirill Tkhai (1):
      kcm: Fix use-after-free caused by clonned sockets

Paolo Abeni (1):
      netfilter: ebtables: handle string from userspace with care

 Documentation/devicetree/bindings/net/dsa/b53.txt |  1 +
 drivers/atm/zatm.c                                |  4 ++--
 drivers/net/dsa/b53/b53_common.c                  | 13 +++++++++++++
 drivers/net/dsa/b53/b53_mdio.c                    |  5 ++++-
 drivers/net/dsa/b53/b53_priv.h                    |  1 +
 drivers/net/ethernet/natsemi/sonic.c              |  2 +-
 drivers/net/usb/cdc_mbim.c                        |  2 +-
 drivers/net/usb/qmi_wwan.c                        |  1 +
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c   | 10 +++++-----
 drivers/platform/x86/asus-wmi.c                   | 23 +++++++++++++----------
 net/bridge/netfilter/ebtables.c                   |  3 ++-
 net/ipv6/xfrm6_policy.c                           |  2 +-
 net/kcm/kcmsock.c                                 |  2 +-
 net/netfilter/ipvs/ip_vs_ctl.c                    | 21 +++++++++++++++------
 14 files changed, 61 insertions(+), 29 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlsrD08ACgkQ3qZv95d3
LNz7JhAAlyrbs4NT1tU0ZjZYQ78hQbojWTDyMBQSz1+SIKwey/6Mp7HFizAXghY/
3f4KECTu8a/5P35Jo7euTy7C3RDKOnHtP2yQENuu4AGe/pivIfqqVsIANmdy+sAi
BY2iXJllGYeV8777nE0lm3cQrXnAMWhTsMmwKbJk6gHHx9ueaSRns7tajiD4lXm0
Z+F07jReymaOEvi3bNAKZTSU0swprprXTG9GfKPDyfPdB7fu4J7t+HkWI071mTj+
L1gJdcW5XOPuB1Tmu0ES5rRrFsDYdeUEwFoJBq0TplmOEKSNZO+xLWgTLfRZZ3T2
W6YIM+jOs44MfI4Sy5PDmM1jHwnvyUplOxApfx570F7CiSwU8xyuDwpQZIsNrBPn
FrsDIy8X7uLLCN0MG0HMO/0P8RhL2tHKwG9gN/xRPo0fOLhVprABj8fTi3FCQhTU
/BYAdmj4s58BuEEPND9swFYx96UTNuVVb47HB0+3FasPmCnGdhiVXb+HSSY6tW1a
GNQqpcsUUtVoe4sFgb4s2pqZjnXfepvd4EhsI8cGU4KoTQ/vbwK4OVJS+MrSehoB
yi169EwX0jL6ILtLNDBm2SVVcw7ukAEq4aDJRjko+X6xWFZxhnGTnFsZldkOEjld
DVDGFhcTyUiGE7wVsnZGANMhHhT2LjtyeGDKpQiFn6lMagp0IM4=
=gZsz
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-06-07  1:07 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-06-07  1:07 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 3762b3e2aa6c885ecfbdaf6fb9b3f6f0eef950b5:

  Linux 4.9.105 (2018-05-30 22:25:17 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-05062018

for you to fetch changes up to c211d6ce496bd05be6ae4656df727bce3bfa7b3a:

  mm: fix the NULL mapping case in __isolate_lru_page() (2018-06-05 16:44:19 -0400)

- ----------------------------------------------------------------
for-greg-4.9-05062018

- ----------------------------------------------------------------
Al Viro (1):
      fix io_destroy()/aio_complete() race

Damien Thébault (1):
      net: dsa: b53: Add BCM5389 support

Daniele Palmas (1):
      net: usb: cdc_mbim: add flag FLAG_SEND_ZLP

Eric Dumazet (1):
      xfrm6: avoid potential infinite loop in _decode_session6()

Finn Thain (1):
      net/sonic: Use dma_mapping_error()

Hao Wei Tee (1):
      iwlwifi: pcie: compare with number of IRQs requested for, not number of CPUs

Hugh Dickins (1):
      mm: fix the NULL mapping case in __isolate_lru_page()

Ivan Bornyakov (1):
      atm: zatm: fix memcmp casting

Josh Hill (1):
      net: qmi_wwan: Add Netgear Aircard 779S

João Paulo Rechi Vita (1):
      platform/x86: asus-wmi: Fix NULL pointer dereference

Julian Anastasov (1):
      ipvs: fix buffer overflow with sync daemon and service

Kirill Tkhai (1):
      kcm: Fix use-after-free caused by clonned sockets

Martin Kelly (1):
      iio:kfifo_buf: check for uint overflow

Paolo Abeni (1):
      netfilter: ebtables: handle string from userspace with care

 Documentation/devicetree/bindings/net/dsa/b53.txt |  1 +
 drivers/atm/zatm.c                                |  4 ++--
 drivers/iio/buffer/kfifo_buf.c                    |  7 +++++++
 drivers/net/dsa/b53/b53_common.c                  | 13 +++++++++++++
 drivers/net/dsa/b53/b53_mdio.c                    |  5 ++++-
 drivers/net/dsa/b53/b53_priv.h                    |  1 +
 drivers/net/ethernet/natsemi/sonic.c              |  2 +-
 drivers/net/usb/cdc_mbim.c                        |  2 +-
 drivers/net/usb/qmi_wwan.c                        |  1 +
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c   | 10 +++++-----
 drivers/platform/x86/asus-wmi.c                   | 23 +++++++++++++----------
 fs/aio.c                                          |  3 +--
 mm/vmscan.c                                       |  2 +-
 net/bridge/netfilter/ebtables.c                   |  3 ++-
 net/ipv6/xfrm6_policy.c                           |  2 +-
 net/kcm/kcmsock.c                                 |  2 +-
 net/netfilter/ipvs/ip_vs_ctl.c                    | 21 +++++++++++++++------
 17 files changed, 70 insertions(+), 32 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlsYhVMACgkQ3qZv95d3
LNwsqw/+JNYYQmfPi2liuuRnkL86RfmHY1+FasSpWlLbjNBdHFCiy2uqyn1IJO0X
TaCV+w2cg+g5Oc+d0PrmSQFwb5+xuhaGGdxl5q2h3bWDfcRO2Z/hI0DRMD2NY5Xp
r7jMCTHFRGhIugo4WHyTooErqx0g9pD4RyvoNZPoZuGcHvL2bRwfGkIE/CVY1vid
Kd1s3+h4NJXCPFzWi/iGvgG/hbkg4wVhJjotKm+Mt8s9RfKmbOWVUR8s1tevYEcs
tP99prUS+Bgg1PN269Ot0oNBziMtaRL2+ZR8ReN2C+sLrz6wu4kAdKGhQ0XQrrIV
LqeNuuY4RcJkKIXiOZobPmU6PQm+xlHsdgEVygOnzKUEctNiXKcPBeJuo/jEA5DC
Cg+uMI1zkOoTeclp2vcZghXbjFVIDdfTnJRvZbV/g6/GrU70uLOsjgXs5eAfFvke
TBlRkd3QGebYCktS8h/XFDI6uA9fAFMnoQhMWrmNLB2J7qleRmAbtt+/MEk0pBgh
WAm3JgOQBHcTEHk8VTxvEj5xp9/vtNVx5NPKNm1ObPSYzkmKWrTxyqygvV17CvFT
nHV7hA6RMa9RoSr8gZpHCdoL4qnSGUQxBBNEhW+1dEJx/1jTk+JS1zyQiF5+UVk3
wDGiTpPTnXJo4bFmRd8mT8nilcjm060g51STYAF/kldG4onxF7k=
=tFX0
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-06-05  4:00 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-06-05  4:00 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 5b90d559d4d5c8fd2127013666014595caa53ae2:

  Linux 4.9.104 (2018-05-30 07:50:52 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-04062018

for you to fetch changes up to 6424fec5276c5d5d6f76c91b5f73b9b27fdc169d:

  ARM: kexec: fix kdump register saving on panic() (2018-06-01 21:01:45 -0400)

- ----------------------------------------------------------------
for-greg-4.9-04062018

- ----------------------------------------------------------------
Adam Ford (2):
      ARM: dts: logicpd-som-lv: Fix WL127x Startup Issues
      ARM: dts: logicpd-som-lv: Fix Audio Mute

Amir Goldstein (2):
      fsnotify: fix ignore mask logic in send_to_group()
      <linux/stringhash.h>: fix end_name_hash() for 64bit long

Andres Rodriguez (1):
      drm/amdkfd: fix clock counter retrieval for node without GPU

Arnaldo Carvalho de Melo (1):
      perf report: Fix switching to another perf.data file

Arnd Bergmann (2):
      hexagon: add memset_io() helper
      hexagon: export csum_partial_copy_nocheck

Arvind Yadav (2):
      HID: wacom: Release device resource data obtained by devres_alloc()
      HID: intel-ish-hid: use put_device() instead of kfree()

Ashish Samant (1):
      ocfs2: take inode cluster lock before moving reflinked inode from orphan dir

Baolin Wang (1):
      parisc: time: Convert read_persistent_clock() to read_persistent_clock64()

Ben Hutchings (2):
      drm/msm: Fix possible null dereference on failure of get_pages()
      mtd: Fix comparison in map_word_andequal()

Chengguang Xu (2):
      isofs: fix potential memory leak in mount option parsing
      nvme: fix potential memory leak in option parsing

Chris Leech (1):
      scsi: iscsi: respond to netlink with unicast when appropriate

Christophe JAILLET (1):
      Input: synaptics-rmi4 - fix an unchecked out of memory error path

Clément Péron (1):
      ARM: dts: cygnus: fix irq type for arm global timer

Colin Ian King (2):
      scsi: isci: Fix infinite loop in while loop
      RDMA/iwpm: fix memory leak on map_info

Dag Moxnes (1):
      rds: ib: Fix missing call to rds_ib_dev_put in rds_ib_setup_qp

Dan Carpenter (1):
      drm/omap: silence unititialized variable warning

Daniel Borkmann (1):
      bpf, x64: fix memleak when not converging after image

Daniel Glöckner (1):
      usb: musb: fix remote wakeup racing with suspend

Dave Hansen (10):
      x86/pkeys/selftests: Give better unexpected fault error messages
      x86/pkeys/selftests: Stop using assert()
      x86/pkeys/selftests: Remove dead debugging code, fix dprint_in_signal
      x86/pkeys/selftests: Allow faults on unknown keys
      x86/pkeys/selftests: Factor out "instruction page"
      x86/pkeys/selftests: Add PROT_EXEC test
      x86/pkeys/selftests: Fix pkey exhaustion test off-by-one
      x86/pkeys/selftests: Fix pointer math
      x86/pkeys/selftests: Save off 'prot' for allocations
      x86/pkeys/selftests: Add a test for pkey 0

David Howells (3):
      rxrpc: Fix error reception on AF_INET6 sockets
      rxrpc: Fix the min security level for kernel calls
      afs: Fix the non-encryption of calls

Emil Tantilov (1):
      ixgbe: return error on unsupported SFP module when resetting

Evan Wang (2):
      libahci: Allow drivers to override stop_engine
      ata: ahci: mvebu: override ahci_stop_engine for mvebu AHCI

Florian Fainelli (1):
      soc: bcm: raspberrypi-power: Fix use of __packed

Greg Thelen (5):
      nvme: depend on INFINIBAND_ADDR_TRANS
      nvmet-rdma: depend on INFINIBAND_ADDR_TRANS
      ib_srpt: depend on INFINIBAND_ADDR_TRANS
      ib_srp: depend on INFINIBAND_ADDR_TRANS
      IB: make INFINIBAND_ADDR_TRANS configurable

Hans de Goede (1):
      thermal: int3403_thermal: Fix NULL pointer deref on module load / probe

Helge Deller (2):
      parisc: drivers.c: Fix section mismatches
      parisc: Move setup_profiling_timer() out of init section

Håkon Bugge (1):
      IB/core: Make ib_mad_client_id atomic

Ilan Peer (1):
      mac80211: Adjust SAE authentication timeout

Ingo Molnar (3):
      objtool, kprobes/x86: Sync the latest <asm/insn.h> header with tools/objtool/arch/x86/include/asm/insn.h
      x86/pkeys/selftests: Adjust the self-test to fresh distros that export the pkeys ABI
      x86/mpx/selftests: Adjust the self-test to fresh distros that export the MPX ABI

Jakob Unterwurzacher (1):
      can: dev: increase bus-off message severity

Jerome Brunet (1):
      clk: honor CLK_MUX_ROUND_CLOSEST in generic clk mux

Jianchao Wang (1):
      IB/rxe: add RXE_START_MASK for rxe_opcode IB_OPCODE_RC_SEND_ONLY_INV

Jiang Biao (2):
      blkcg: don't hold blkcg lock when deactivating policy
      blkcg: init root blkcg_gq under lock

Jim Gill (1):
      scsi: vmw-pvscsi: return DID_BUS_BUSY for adapter-initated aborts

Jingju Hou (1):
      net: phy: marvell: clear wol event before setting it

John Fastabend (1):
      bpf: fix uninitialized variable in bpf tools

Jon Maloy (1):
      tipc: fix bug in function tipc_nl_node_dump_monitor

Kevin Easton (1):
      af_key: Always verify length of provided sadb_key

Laura Abbott (1):
      proc/kcore: don't bounds check against address 0

Long Li (1):
      scsi: storvsc: Set up correct queue depth values for IDE devices

Mark Rutland (2):
      arm64: ptrace: remove addr_limit manipulation
      arm64: fix possible spectre-v1 in ptrace_hbp_get_event()

Martin Schwidefsky (1):
      s390/smsgiucv: disable SMSG on module unload

Masami Hiramatsu (1):
      selftests: ftrace: Add a testcase for multiple actions on trigger

Mathieu Malaterre (2):
      driver core: add __printf verification to __ata_ehi_pushv_desc
      agp: uninorth: make two functions static

Michael J. Ruhl (1):
      IB/hfi1 Use correct type for num_user_context

Mika Westerberg (1):
      ACPI / watchdog: Prefer iTCO_wdt on Lenovo Z50-70

Minchan Kim (1):
      mm: memcg: add __GFP_NOWARN in __memcg_schedule_kmem_cache_create()

Naveen N. Rao (2):
      powerpc/trace/syscalls: Update syscall name matching logic
      powerpc/trace/syscalls: Update syscall name matching logic to account for ppc_ prefix

Pablo Neira Ayuso (1):
      netfilter: nf_tables: NAT chain and extensions require NF_TABLES

Parav Pandit (1):
      RDMA/cma: Fix use after destroy access to net namespace for IPoIB

Peter Rosin (3):
      i2c: pmcmsp: return message count on master_xfer success
      i2c: pmcmsp: fix error return from master_xfer
      i2c: viperboard: return message count on master_xfer success

Peter Zijlstra (1):
      kthread, sched/wait: Fix kthread_parkme() wait-loop

Rich Felker (1):
      sh: fix build failure for J2 cpu with SMP disabled

Rob Herring (1):
      spi: bcm2835aux: ensure interrupts are enabled for shared handler

Russell King (2):
      ARM: keystone: fix platform_domain_notifier array overrun
      ARM: kexec: fix kdump register saving on panic()

Sebastian Sanchez (1):
      IB/hfi1: Fix memory leak in exception path in get_irq_affinity()

Sekhar Nori (3):
      ARM: davinci: board-dm355-evm: fix broken networking
      ARM: davinci: dm646x: fix timer interrupt generation
      ARM: davinci: board-dm646x-evm: set VPIF capture card name

Sinan Kaya (2):
      MIPS: io: Prevent compiler reordering writeX()
      MIPS: io: Add barrier after register read in readX()

Stefan Agner (2):
      drm/msm/dsi: use correct enum in dsi_get_cmd_fmt
      clk: imx6ull: use OSC clock during AXI rate change

Tero Kristo (1):
      ARM: OMAP2+: powerdomain: use raw_smp_processor_id() for trace

Tobias Jordan (1):
      remoteproc: qcom: Fix potential device node leaks

Tomi Valkeinen (2):
      drm/omap: fix uninitialized ret variable
      drm/omap: fix possible NULL ref issue in tiler_reserve_2d

Tung Nguyen (1):
      tipc: fix infinite loop when dumping link monitor summary

Tyler Hicks (1):
      eCryptfs: don't pass up plaintext names when using filename encryption

Vladimir Zapolskiy (1):
      spi: sh-msiof: Fix bit field overflow writes to TSCR/RSCR

Waiman Long (2):
      locking/rwsem: Add a new RWSEM_ANONYMOUSLY_OWNED flag
      locking/percpu-rwsem: Annotate rwsem ownership transfer by setting RWSEM_OWNER_UNKNOWN

Wanpeng Li (1):
      KVM: Extend MAX_IRQ_ROUTES to 4096 for all archs

Yan Wang (1):
      ASoC: topology: Fix bugs of freeing soc topology

dann frazier (1):
      net: hns: Avoid action name truncation

hu huajun (1):
      KVM: X86: fix incorrect reference of trace_kvm_pi_irte_update

jacek.tomaka@poczta.fm (1):
      x86/cpu/intel: Add missing TLB cpuid values

pgzh (1):
      HID: lenovo: Add support for IBM/Lenovo Scrollpoint mice

sxauwsk (1):
      spi: cadence: Add usleep_range() for cdns_spi_fill_tx_fifo()

Łukasz Stelmach (1):
      ARM: 8753/1: decompressor: add a missing parameter to the addruart macro

 arch/arm/boot/compressed/head.S                    |  16 +-
 arch/arm/boot/dts/bcm-cygnus.dtsi                  |   2 +-
 arch/arm/boot/dts/logicpd-som-lv.dtsi              |  11 +-
 arch/arm/kernel/machine_kexec.c                    |  34 ++-
 arch/arm/mach-davinci/board-dm355-evm.c            |   6 +
 arch/arm/mach-davinci/board-dm646x-evm.c           |   3 +-
 arch/arm/mach-davinci/dm646x.c                     |   3 +-
 arch/arm/mach-keystone/pm_domain.c                 |   1 +
 arch/arm/mach-omap2/powerdomain.c                  |   4 +-
 arch/arm64/kernel/ptrace.c                         |  20 +-
 arch/hexagon/include/asm/io.h                      |   6 +
 arch/hexagon/lib/checksum.c                        |   1 +
 arch/mips/include/asm/io.h                         |   4 +-
 arch/parisc/kernel/drivers.c                       |   7 +-
 arch/parisc/kernel/smp.c                           |   3 +-
 arch/parisc/kernel/time.c                          |   2 +-
 arch/powerpc/include/asm/ftrace.h                  |  29 ++-
 arch/sh/kernel/cpu/sh2/probe.c                     |   4 +
 arch/x86/kernel/cpu/intel.c                        |   3 +
 arch/x86/kvm/svm.c                                 |   5 +-
 arch/x86/kvm/vmx.c                                 |   2 +-
 arch/x86/net/bpf_jit_comp.c                        |   4 +-
 block/blk-cgroup.c                                 |  22 +-
 drivers/acpi/acpi_watchdog.c                       |  59 ++++-
 drivers/ata/ahci.c                                 |   6 +-
 drivers/ata/ahci.h                                 |   7 +
 drivers/ata/ahci_mvebu.c                           |  56 +++++
 drivers/ata/ahci_qoriq.c                           |   2 +-
 drivers/ata/ahci_xgene.c                           |   4 +-
 drivers/ata/libahci.c                              |  20 +-
 drivers/ata/libata-eh.c                            |   4 +-
 drivers/ata/sata_highbank.c                        |   2 +-
 drivers/char/agp/uninorth-agp.c                    |   4 +-
 drivers/clk/clk-mux.c                              |  10 +-
 drivers/clk/clk.c                                  |   7 +-
 drivers/clk/imx/clk-imx6ul.c                       |   2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |  13 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |   2 +-
 drivers/gpu/drm/msm/msm_gem.c                      |  20 +-
 drivers/gpu/drm/omapdrm/dss/hdmi4.c                |   2 +-
 drivers/gpu/drm/omapdrm/dss/hdmi5.c                |   2 +-
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c           |   6 +-
 drivers/gpu/drm/omapdrm/tcm-sita.c                 |   2 +-
 drivers/hid/Kconfig                                |   7 +-
 drivers/hid/hid-ids.h                              |   8 +
 drivers/hid/hid-lenovo.c                           |  36 +++
 drivers/hid/intel-ish-hid/ishtp/bus.c              |   2 +-
 drivers/hid/wacom_sys.c                            |   4 +-
 drivers/i2c/busses/i2c-pmcmsp.c                    |   4 +-
 drivers/i2c/busses/i2c-viperboard.c                |   2 +-
 drivers/infiniband/Kconfig                         |   5 +-
 drivers/infiniband/core/cma.c                      |  53 ++++-
 drivers/infiniband/core/iwpm_util.c                |   5 +-
 drivers/infiniband/core/mad.c                      |   4 +-
 drivers/infiniband/hw/hfi1/affinity.c              |  11 +-
 drivers/infiniband/hw/hfi1/init.c                  |   4 +-
 drivers/infiniband/sw/rxe/rxe_opcode.c             |   2 +-
 drivers/infiniband/ulp/srp/Kconfig                 |   2 +-
 drivers/infiniband/ulp/srpt/Kconfig                |   2 +-
 drivers/input/rmi4/rmi_spi.c                       |   7 +-
 drivers/net/can/dev.c                              |   2 +-
 drivers/net/ethernet/hisilicon/hns/hnae.h          |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c      |   3 +
 drivers/net/phy/marvell.c                          |   9 +
 drivers/nvme/host/Kconfig                          |   2 +-
 drivers/nvme/host/fabrics.c                        |   6 +
 drivers/nvme/target/Kconfig                        |   2 +-
 drivers/remoteproc/qcom_q6v5_pil.c                 |   2 +
 drivers/s390/net/smsgiucv.c                        |   2 +-
 drivers/scsi/isci/port_config.c                    |   3 +-
 drivers/scsi/scsi_transport_iscsi.c                |  29 ++-
 drivers/scsi/storvsc_drv.c                         |   7 +-
 drivers/scsi/vmw_pvscsi.c                          |   2 +-
 drivers/soc/bcm/raspberrypi-power.c                |   2 +-
 drivers/spi/spi-bcm2835aux.c                       |   5 +
 drivers/spi/spi-cadence.c                          |   8 +
 drivers/spi/spi-sh-msiof.c                         |   1 +
 drivers/thermal/int340x_thermal/int3403_thermal.c  |   3 +-
 drivers/usb/musb/musb_host.c                       |   5 +-
 drivers/usb/musb/musb_host.h                       |   7 +-
 drivers/usb/musb/musb_virthub.c                    |  25 +-
 fs/afs/rxrpc.c                                     |   7 +
 fs/ecryptfs/crypto.c                               |  41 ++--
 fs/ecryptfs/file.c                                 |  21 +-
 fs/isofs/inode.c                                   |   3 +
 fs/notify/fsnotify.c                               |  25 +-
 fs/ocfs2/refcounttree.c                            |  14 +-
 fs/proc/kcore.c                                    |  23 +-
 include/linux/clk-provider.h                       |   3 +
 include/linux/kvm_host.h                           |   8 +-
 include/linux/mtd/map.h                            |   2 +-
 include/linux/percpu-rwsem.h                       |   6 +-
 include/linux/rwsem.h                              |   6 +
 include/linux/stringhash.h                         |   4 +-
 kernel/kthread.c                                   |   7 +-
 kernel/locking/rwsem-xadd.c                        |  19 +-
 kernel/locking/rwsem.c                             |   2 -
 kernel/locking/rwsem.h                             |  30 ++-
 mm/memcontrol.c                                    |   2 +-
 net/ipv6/netfilter/Kconfig                         |  55 ++---
 net/key/af_key.c                                   |  45 +++-
 net/mac80211/mlme.c                                |  25 +-
 net/rds/ib_cm.c                                    |   3 +-
 net/rxrpc/af_rxrpc.c                               |   2 +-
 net/rxrpc/local_object.c                           |  57 +++--
 net/tipc/monitor.c                                 |   2 +-
 net/tipc/node.c                                    |  13 +-
 sound/soc/soc-topology.c                           |   2 +-
 tools/net/bpf_dbg.c                                |   7 +-
 tools/objtool/arch/x86/insn/insn.h                 |  18 ++
 tools/perf/util/symbol.c                           |   8 +-
 .../inter-event/trigger-multi-actions-accept.tc    |  44 ++++
 tools/testing/selftests/x86/mpx-mini-test.c        |   7 +-
 tools/testing/selftests/x86/protection_keys.c      | 254 +++++++++++++++------
 114 files changed, 1046 insertions(+), 426 deletions(-)
 create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigger-multi-actions-accept.tc
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlsWCtkACgkQ3qZv95d3
LNyQEQ/9F/X4XOOmiHXZOPLrUNwq/aahqf933lG+YTAfcNNuTNjIKigvmJM4sFU8
WqrTcZuDd9+lE58OTkibKweOl83R9iKe/agUBrlNRvEYi25Vd5KVnbFlj1wh9oB2
rUbvVIORZhbeXFCq/Hi5hvzQCmissY25VueNdoYwvke9Pwgq3nyDioDNIgeLakuK
fmQ+PUQxi2Xm12pBzPL8+yRpRzRz1EGdTh5LlHDqRJqwSQD1cysZDWzwt36ddXo8
jrojmsmLLhZ9FFDCL4mTfi1JjkmB7fmzOjin0QfndZL5N+11rrMGlkSkiyBTb/d6
B42v+gzmN+NLLmEIzKBIvg8bKadvWz0NpGM/HY3yvfD3j+s79WjA5Y031xMxAe1n
9u7mevYG2EE4qJhzA4AKqRGNQqlEk/WQw+bxropUsoKAef6v14Fhiqk3KxGWIsTY
knUXsfk/HIWZChno9NWIgWLlt1TV2YCR+HK35/AI+bs3cQ6WOH5lXkXn8qUcxjTB
h5ULbGNBb30FDM0VJBP0SFZWcc3sHC9mLo5GpKWsDtJBFbwAbAF21d52kxk9bgCx
k1cMrh+7CUA4tpbo4SJH4OTjCa9sHQAoiupEKMyYyf2OTopiwd5ZIYxPrH0OTRtY
vipttW07k1vVvXmf64X8Pyo31NsOIZX19rWIXMxdjBFW6aqNk6Y=
=w+7P
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2018-05-19 16:59 Sasha Levin
@ 2018-05-28  8:04 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2018-05-28  8:04 UTC (permalink / raw)
  To: Sasha Levin; +Cc: stable

On Sat, May 19, 2018 at 04:59:13PM +0000, Sasha Levin wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.
> 
> 
> Thanks,
> Sasha
> 
> =====
> 
> 
> The following changes since commit 04cd74a759bf381f8f2c12e9ddb5fe8d0651c483:
> 
>   Linux 4.9.99 (2018-05-09 09:50:24 +0200)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-19052018

All queued up, thanks.

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-05-19 16:59 Sasha Levin
  2018-05-28  8:04 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: Sasha Levin @ 2018-05-19 16:59 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 04cd74a759bf381f8f2c12e9ddb5fe8d0651c483:

  Linux 4.9.99 (2018-05-09 09:50:24 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-19052018

for you to fetch changes up to 511a43cb99236dfe36570d27b0060606f832cae2:

  kdb: make "mdr" command repeat (2018-05-19 09:07:08 -0400)

- ----------------------------------------------------------------
for-greg-4.9-19052018

- ----------------------------------------------------------------
Aapo Vienamo (1):
      ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enet

Aaro Koskinen (1):
      drivers: macintosh: rack-meter: really fix bogus memsets

Alex Estrin (1):
      IB/ipoib: Fix for potential no-carrier state

Alex Williamson (1):
      PCI: Add function 1 DMA alias quirk for Marvell 9128

Alexandre Belloni (1):
      rtc: hctosys: Ensure system time doesn't overflow time_t

Alexey Dobriyan (1):
      proc: fix /proc/*/map_files lookup

Alexey Kodanev (1):
      macvlan: fix use-after-free in macvlan_common_newlink()

Anand Jain (1):
      btrfs: fail mount when sb flag is not in BTRFS_SUPER_FLAG_SUPP

Anders Roxell (1):
      selftests: memfd: add config fragment for fuse

Andrea Parri (2):
      locking/xchg/alpha: Add unconditional memory barrier to cmpxchg()
      locking/xchg/alpha: Fix xchg() and cmpxchg() memory ordering bugs

Andreas Gruenbacher (1):
      gfs2: Fix fallocate chunk size

Andrzej Hajda (6):
      clk: samsung: s3c2410: Fix PLL rates
      clk: samsung: exynos7: Fix PLL rates
      clk: samsung: exynos5260: Fix PLL rates
      clk: samsung: exynos5433: Fix PLL rates
      clk: samsung: exynos5250: Fix PLL rates
      clk: samsung: exynos3250: Fix PLL rates

Andy Shevchenko (1):
      device property: Define type of PROPERTY_ENRTY_*() macros

Andy Spencer (1):
      gianfar: prevent integer wrapping in the rx handler

Anna-Maria Gleixner (1):
      tracing/hrtimer: Fix tracing bugs by taking all clock bases and modes into account

Arjun Vynipadath (2):
      cxgb4: Setup FW queues before registering netdev
      cxgb4: Fix queue free path of ULD drivers

Arnaldo Carvalho de Melo (1):
      perf callchain: Fix attr.sample_max_stack setting

Arnd Bergmann (6):
      scsi: fas216: fix sense buffer initialization
      x86/power: Fix swsusp_arch_resume prototype
      cifs: silence compiler warnings showing up with gcc-8.0.0
      drm/exynos: g2d: use monotonic timestamps
      md: raid5: avoid string overflow warning
      media: s3c-camif: fix out-of-bounds array access

Arvind Yadav (2):
      xen: xenbus: use put_device() instead of kfree()
      workqueue: use put_device() instead of kfree()

Baoquan He (1):
      x86/apic: Set up through-local-APIC mode on the boot CPU if 'noapic' specified

Bart Van Assche (1):
      scsi: qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion()

Benjamin Poirier (1):
      e1000e: Fix check_for_link return value with autoneg off

BingJing Chang (1):
      md: fix a potential deadlock of raid5/raid10 reshape

Bjorn Andersson (2):
      soc: qcom: wcnss_ctrl: Fix increment in NV upload
      pinctrl: msm: Use dynamic GPIO numbering

Brad Love (3):
      media: cx23885: Override 888 ImpactVCBe crystal frequency
      media: cx23885: Set subdev host data to clk_freq pointer
      media: em28xx: USB bulk packet size fix

Brian Norris (1):
      usb: dwc3: Undo PHY init if soft reset fails

Bryan O'Donoghue (1):
      rtc: snvs: Fix usage of snvs_rtc_enable

Carlos Maiolino (1):
      Force log to disk before reading the AGF during a fstrim

Cathy Zhou (1):
      sunvnet: does not support GSO for sctp

Chad Dupuis (1):
      scsi: bnx2fc: Fix check in SCSI completion handler for timed out request

Chao Yu (1):
      f2fs: fix to check extent cache in f2fs_drop_extent_tree

Charles Keepax (1):
      regmap: Correct comparison in regmap_cached

Chen Yu (1):
      ACPI: processor_perflib: Do not send _PPC change notification if not ready

Chengguang Xu (1):
      ceph: fix dentry leak when failing to init debugfs

Chien Tin Tung (1):
      RDMA/ucma: Correct option size check using optlen

Chris Dickens (1):
      usb: gadget: composite: fix incorrect handling of OS desc requests

Christophe JAILLET (1):
      regulator: of: Add a missing 'of_node_put()' in an error handling path of 'of_regulator_match()'

Christophe Jaillet (2):
      regulator: gpio: Fix some error handling paths in 'gpio_regulator_probe()'
      spi: bcm-qspi: fIX some error handling paths

Chunyu Hu (1):
      cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure path

Claudio Imbrenda (1):
      mm/ksm: fix interaction with THP

Claudiu Manoil (1):
      gianfar: Fix Rx byte accounting for ndev stats

Colin Ian King (4):
      clocksource/drivers/fsl_ftm_timer: Fix error return checking
      staging: rtl8192u: return -ENOMEM on failed allocation of priv->oldaddr
      rtc: tx4939: avoid unintended sign extension on a 24 bit shift
      media: cx25821: prevent out-of-bounds read on array card

Coly Li (2):
      bcache: properly set task state in bch_writeback_thread()
      bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is set

Cong Wang (1):
      llc: properly handle dev_queue_xmit() return value

Dan Carpenter (7):
      ASoC: au1x: Fix timeout tests in au1xac97c_ac97_read()
      HID: roccat: prevent an out of bounds read in kovaplus_profile_activated()
      scsi: sym53c8xx_2: iterator underflow in sym_getsync()
      scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo()
      IB/mlx5: Fix an error code in __mlx5_ib_modify_qp()
      macsec: missing dev_put() on error in macsec_newlink()
      xen/acpi: off by one in read_acpi_id()

Daniel Borkmann (1):
      bpf: fix rlimit in reuseport net selftest

Danilo Krummrich (1):
      fs/proc/proc_sysctl.c: fix potential page fault while unregistering sysctl table

Dave Airlie (1):
      virtio-gpu: fix ioctl and expose the fixed status to userspace.

Dave Carroll (1):
      scsi: aacraid: Insure command thread is not recursively stopped

Dave Hansen (1):
      x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init

David Howells (4):
      rxrpc: Work around usercopy check
      fscache: Fix hanging wait on page discarded by writeback
      rxrpc: Fix Tx ring annotation after initial Tx failure
      rxrpc: Don't treat call aborts as conn aborts

David Rientjes (2):
      kernel/relay.c: limit kmalloc size to KMALLOC_MAX_SIZE
      mm, thp: do not cause memcg oom for thp

David S. Miller (2):
      ARM: orion5x: Revert commit 4904dbda41c8.
      sparc64: Make atomic_xchg() an inline function rather than a macro.

Davidlohr Bueso (2):
      ia64/err-inject: Use get_user_pages_fast()
      sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning

Denis Kirjanov (1):
      fsl/fman: avoid sleeping in atomic context while adding an address

Dmitry Torokhov (1):
      Input: psmouse - fix Synaptics detection when protocol is disabled

Dominik Bozek (1):
      usb: cdc_acm: prevent race at write to acm while system resumes

Dong Bo (1):
      libata: Fix compile warning with ATA_DEBUG enabled

Ed Swierk (1):
      openvswitch: Remove padding from packet before L3+ conntrack processing

Eric Anholt (1):
      drm/panel: simple: Fix the bus format for the Ontat panel

Eric Biggers (1):
      PKCS#7: fix direct verification of SignerInfo signature

Eric Dumazet (5):
      smsc75xx: fix smsc75xx_set_features()
      r8152: fix tx packets accounting
      crypto: af_alg - fix possible uninit-value in alg_bind()
      soreuseport: initialise timewait reuseport field
      dccp: initialize ireq->ir_mark

Erik Schmauss (1):
      ACPICA: Events: add a return on failure from acpi_hw_register_read

Esben Haabendal (2):
      dp83640: Ensure against premature access to PHY registers after reset
      ARM: dts: ls1021a: Specify TBIPA register address

Felix Fietkau (2):
      mac80211: round IEEE80211_TX_STATUS_HEADROOM up to multiple of 4
      mac80211: drop frames with unexpected DS bits from fast-rx to slow path

Filipe Manana (2):
      Btrfs: send, fix issuing write op when processing hole in no data mode
      Btrfs: fix copy_items() return value when logging an inode

Florian Fainelli (2):
      ARM: dts: NSP: Fix amount of RAM on BCM958625HR
      net: bgmac: Fix endian access in bgmac_dma_tx_ring_free()

Florian Westphal (2):
      netfilter: ebtables: convert BUG_ONs to WARN_ONs
      netfilter: ebtables: fix erroneous reject of last rule

Frank Asseg (1):
      tools/thermal: tmon: fix for segfault

Fredrik Noring (1):
      USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEM

Geert Uytterhoeven (7):
      ARM: OMAP1: clock: Fix debugfs_create_*() usage
      serial: xuartps: Fix out-of-bounds access through DT alias
      serial: samsung: Fix out-of-bounds access through serial port index
      serial: mxs-auart: Fix out-of-bounds access through serial port index
      serial: imx: Fix out-of-bounds access through serial port index
      serial: fsl_lpuart: Fix out-of-bounds access through DT alias
      serial: arc_uart: Fix out-of-bounds access through DT alias

Giulio Benetti (1):
      drm/sun4i: Fix dclk_set_phase

Giuseppe Lippolis (1):
      net-usb: add qmi_wwan if on lte modem wistron neweb d18q1

Govindarajulu Varadarajan (1):
      enic: enable rq before updating rq descriptors

Greg Ungerer (1):
      m68k: set dma and coherent masks for platform FEC ethernets

Gregory CLEMENT (2):
      dmaengine: mv_xor_v2: Fix clock resource by adding a register clock
      i2c: mv64xxx: Apply errata delay only in standard mode

Grigor Tovmasyan (1):
      usb: dwc2: Fix interval type issue

Guanglei Li (1):
      RDS: IB: Fix null pointer issue

Guenter Roeck (5):
      watchdog: sp5100_tco: Fix watchdog disable bit
      powerpc/boot: Fix random libfdt related build errors
      hwmon: (nct6775) Fix writing pwmX_mode
      hwmon: (pmbus/max8688) Accept negative page register values
      hwmon: (pmbus/adm1275) Accept negative page register values

Gustavo A. R. Silva (1):
      tcp_nv: fix potential integer overflow in tcpnv_acked

Hannes Reinecke (1):
      scsi: mpt3sas: Do not mark fw_event workqueue as WQ_MEM_RECLAIM

Hans Verkuil (1):
      media: vivid: fix incorrect capabilities for radio

Hans de Goede (1):
      ACPI / scan: Use acpi_bus_get_status() to initialize ACPI_TYPE_DEVICE devs

Hector Martin (1):
      firewire-ohci: work around oversized DMA reads on JMicron controllers

Helge Deller (1):
      parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode

Hemanth Puranik (1):
      net: qcom/emac: Use proper free methods during TX

Huang Ying (1):
      mm: fix races between address_space dereference and free in page_evicatable

Igor Pylypiv (1):
      watchdog: f71808e_wdt: Fix magic close handling

Ilan Peer (1):
      mac80211: Do not disconnect on invalid operating class

Ilia Lin (1):
      arm64: dts: qcom: Fix SPI5 config on MSM8996

Ivan Gorinov (2):
      x86/devicetree: Initialize device tree before using it
      x86/devicetree: Fix device IRQ settings in DT

Jack M (1):
      IB/mlx4: Include GID type when deleting GIDs from HW table under RoCE

Jack Morgenstein (1):
      IB/mlx4: Fix corruption of RoCEv2 IPv4 GIDs

Jake Daryll Obina (1):
      jffs2: Fix use-after-free bug in jffs2_iget()'s error handling path

James Hogan (1):
      MIPS: generic: Fix machine compatible matching

James Smart (3):
      scsi: lpfc: Fix issue_lip if link is disabled
      scsi: lpfc: Fix soft lockup in lpfc worker thread during LIP testing
      scsi: lpfc: Fix frequency of Release WQE CQEs

Jan Chochol (1):
      nfs: Do not convert nfs_idmap_cache_timeout to jiffies

Jan Kara (1):
      udf: Provide saner default for invalid uid / gid

Jan Kiszka (1):
      builddeb: Fix header package regarding dtc source links

Jason Wang (1):
      ptr_ring: prevent integer overflow when calculating size

Jason Yan (1):
      scsi: libsas: defer ata device eh commands to libata

Jay Vosburgh (1):
      virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS

Jayachandran C (1):
      watchdog: sbsa: use 32-bit read for WCV

Jean Delvare (1):
      firmware: dmi_scan: Fix handling of empty DMI strings

Jeff Mahoney (1):
      btrfs: fix lockdep splat in btrfs_alloc_subvolume_writers

Jens Axboe (1):
      sr: get/drop reference to device in revalidate and check_events

Jeremy Cline (1):
      scsi: sd: Keep disk read-only when re-reading partition

Jeremy Linton (1):
      net: smsc911x: Fix unload crash when link is up

Jesper Dangaard Brouer (1):
      tools/libbpf: handle issues with bpf ELF objects containing .eh_frames

Jia Zhang (1):
      vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user page

Jianchao Wang (1):
      nvme-pci: Fix nvme queue cleanup if IRQ setup fails

Jinbum Park (1):
      ARM: 8748/1: mm: Define vdso_start, vdso_end as array

Jiri Olsa (2):
      perf tests: Use arch__compare_symbol_names to compare symbols
      perf report: Fix memory corruption in --branch-history mode --branch-history

Joe Perches (1):
      MIPS: Octeon: Fix logging messages with spurious periods after newlines

Joerg Roedel (1):
      x86/pgtable: Don't set huge PUD/PMD on non-leaf entries

Joey Pabalinas (1):
      net/tcp/illinois: replace broken algorithm reference link

Johannes Berg (1):
      regulatory: add NUL to request alpha2

Johannes Thumshirn (1):
      nvme: don't send keep-alives to the discovery controller

John Keeping (1):
      usb: gadget: f_uac2: fix bFirstInterface in composite gadget

Jun Piao (1):
      ocfs2/dlm: don't handle migrate lockres if already in shutdown

Kalderon, Michal (4):
      RDMA/qedr: Fix kernel panic when running fio over NFSoRDMA
      RDMA/qedr: Fix iWARP write and send with immediate
      RDMA/qedr: fix QP's ack timeout configuration
      RDMA/qedr: Fix rc initialization on CNQ allocation failure

Kamlakant Patel (1):
      ipmi_ssif: Fix kernel panic at msg_done_handler

Kan Liang (3):
      perf/x86/intel: Properly save/restore the PMU state in the NMI handler
      perf/x86/intel: Fix large period handling on Broadwell CPUs
      perf/x86/intel: Fix event update for auto-reload

KarimAllah Ahmed (1):
      kvm: Map PFN-type memory regions as writable (if possible)

Karol Herbst (1):
      drm/nouveau/pmu/fuc: don't use movw directly anymore

Karthikeyan Periyasamy (1):
      ath10k: Fix kernel panic while using worker (ath10k_sta_rc_update_wk)

Kees Cook (1):
      NFC: llcp: Limit size of SDP URI

Kirill A. Shutemov (1):
      asm-generic: provide generic_pmdp_establish()

Larry Finger (1):
      Bluetooth: btusb: Add device ID for RTL8822BE

Lars-Peter Clausen (2):
      usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUS
      usb: gadget: ffs: Execute copy_to_user() with USER_DS set

Laurent Pinchart (1):
      ARM: dts: porter: Fix HDMI output routing

Lenny Szubowicz (1):
      ACPI: acpi_pad: Fix memory leak in power saving threads

Leon Romanovsky (2):
      RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failure
      net/mlx5: Protect from command bit overflow

Linus Lüssing (3):
      batman-adv: Fix multicast packet loss with a single WANT_ALL_IPV4/6 flag
      batman-adv: fix multicast-via-unicast transmission with AP isolation
      batman-adv: fix packet loss for broadcasted DHCP packets to a server

Liu Bo (4):
      Btrfs: set plug for fsync
      Btrfs: fix scrub to repair raid6 corruption
      Btrfs: bail out on error during replay_dir_deletes
      Btrfs: fix NULL pointer dereference in log_dir_items

Logan Gunthorpe (1):
      ntb_transport: Fix bug with max_mw_size parameter

Lucas Stach (1):
      drm/imx: move arming of the vblank event to atomic_flush

Madhavan Srinivasan (1):
      powerpc/perf: Prevent kernel address leak to userspace via BHRB buffer

Manish Rangankar (1):
      scsi: qla4xxx: skip error recovery in case of register disconnect.

Manu Gautam (1):
      usb: gadget: core: Fix use-after-free of usb_request

Marc Zyngier (2):
      arm64: Relax ARM_SMCCC_ARCH_WORKAROUND_1 discovery
      arm64: insn: Allow ADD/SUB (immediate) with LSL #12

Marcel Ziswiler (1):
      clk: tegra: Fix pll_u rate configuration

Mark Lord (1):
      powerpc/bpf/jit: Fix 32-bit JIT for seccomp_data access

Mark Salter (1):
      irqchip/gic-v3: Change pr_debug message to pr_devel

Markus Elfring (1):
      drm/exynos: g2d: Delete an error message for a failed memory allocation in two functions

Martin Blumenstingl (2):
      net: stmmac: dwmac-meson8b: fix setting the RGMII TX clock on Meson8b
      net: stmmac: dwmac-meson8b: propagate rate changes to the parent clock

Masami Hiramatsu (5):
      selftests: ftrace: Add probe event argument syntax testcase
      selftests: ftrace: Add a testcase for string type with kprobe_event
      selftests: ftrace: Add a testcase for probepoint
      tracing/uprobe_event: Fix strncpy corner case
      media: vb2: Fix videobuf2 to map correct area

Mathias Kresin (1):
      MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset

Mathias Nyman (1):
      xhci: zero usb device slot_id member when disabling and freeing a xhci slot

Mathieu Malaterre (1):
      powerpc: Add missing prototype for arch_irq_work_raise()

Matt Redfearn (1):
      MIPS: TXx9: use IS_BUILTIN() for CONFIG_LEDS_CLASS

Matthias Schiffer (3):
      batman-adv: fix packet checksum in receive path
      batman-adv: invalidate checksum on fragment reassembly
      batman-adv: fix header size check in batadv_dbg_arp()

Maurizio Lombardi (1):
      cdrom: do not call check_disk_change() inside cdrom_open()

Mauro Carvalho Chehab (1):
      media: dmxdev: fix error code for invalid ioctls

Max Gurtovoy (1):
      nvmet: fix PSDT field check in command format

Meelis Roos (1):
      scsi: aacraid: fix shutdown crash when init fails

Mel Gorman (1):
      mm: pin address_space before dereferencing it while isolating an LRU page

Michael Bringmann (2):
      powerpc/numa: Use ibm,max-associativity-domains to discover possible nodes
      powerpc/numa: Ensure nodes initialized for hotplug

Michael Chan (1):
      bnxt_en: Check valid VNIC ID in bnxt_hwrm_vnic_set_tpa().

Michael Ellerman (4):
      selftests/powerpc: Skip the subpage_prot tests if the syscall is unavailable
      powerpc/mpic: Check if cpu_possible() in mpic_physmask()
      powerpc/perf: Fix kernel address leak via sampling registers
      selftests: Print the test we're running to /dev/kmsg

Michael Kelley (1):
      cpumask: Make for_each_cpu_wrap() available on UP as well

Michael Kelley (EOSG) (1):
      scsi: storvsc: Increase cmd_per_lun for higher speed devices

Michael Schmitz (1):
      zorro: Set up z->dev.dma_mask for the DMA API

Minas Harutyunyan (1):
      usb: dwc2: host: Fix transaction errors in host mode

Naftali Goldstein (1):
      iwlwifi: mvm: always init rs with 20mhz bandwidth rates

Naresh Kamboju (1):
      selftests: pstore: Adding config fragment CONFIG_PSTORE_RAM=m

NeilBrown (3):
      NFSv4: always set NFS_LOCK_LOST when a lock is lost.
      staging: lustre: fix bug in osc_enter_cache_try
      staging: lustre: lmv: correctly iput lmo_root

Ngai-Mint Kwan (1):
      fm10k: fix "failed to kill vid" message for VF

Nicolas Pitre (1):
      kbuild: make scripts/adjust_autoksyms.sh robust against timestamp races

Niklas Cassel (2):
      net: stmmac: ensure that the device has released ownership before reading data
      net: stmmac: ensure that the MSS desc is the last desc to set the own bit

Nikolay Borisov (2):
      btrfs: Fix out of bounds access in btrfs_search_slot
      btrfs: Fix possible softlock on single core machines

Nitin Gupta (1):
      sparc64: update pmdp_invalidate() to return old pmd value

Nobutaka Okabe (1):
      ALSA: usb-audio: Add native DSD support for Luxman DA-06

Paolo Bonzini (1):
      kvm: x86: fix KVM_XEN_HVM_CONFIG ioctl

Parav Pandit (2):
      IB/core: Fix possible crash to access NULL netdev
      IB/core: Honor port_num while resolving GID for IB link layer

Paul Mackerras (1):
      KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1GB memory backing

Pawel Dembicki (1):
      net: qmi_wwan: add BroadMobi BM806U 2020:2033

Peter Malone (1):
      fbdev: Fixing arbitrary kernel leak in case FBIOGETCMAP_SPARC in sbusfb_ioctl_helper().

Peter Robinson (1):
      crypto: sunxi-ss - Add MODULE_ALIAS to sun4i-ss

Peter Xu (1):
      iommu/vt-d: Use domain instead of cache fetching

Peter Zijlstra (2):
      x86/tsc: Allow TSC calibration without PIT
      perf/core: Fix perf_output_read_group()

Petr Vorel (1):
      ima: Fallback to the builtin hash algorithm

Philipp Puschmann (1):
      arm: dts: socfpga: fix GIC PPI warning

Pierre-Yves Kerbrat (1):
      e1000e: allocate ring descriptors with dma_zalloc_coherent

Prashant Bhole (1):
      selftests/net: fixes psock_fanout eBPF test case

Pratyush Anand (1):
      arm64: fix unwind_frame() for filtered out fn for function graph tracing

Qi Hou (2):
      ARM: OMAP2+: timer: fix a kmemleak caused in omap_get_timer_dt
      dmaengine: pl330: fix a race condition in case of threaded irqs

Qu Wenruo (1):
      btrfs: tests/qgroup: Fix wrong tree backref level

Rafael J. Wysocki (1):
      PCI: Restore config space on runtime resume despite being unbound

Ramon Fried (1):
      qrtr: add MODULE_ALIAS macro to smd

Randy Dunlap (2):
      integrity/security: fix digsig.c build error with header file
      kdb: make "mdr" command repeat

Ranjani Sridharan (1):
      ASoC: topology: create TLV data for dapm widgets

Rich Felker (1):
      sh: fix debug trap failure to process signals before return to user

Richard Guy Briggs (1):
      audit: return on memory error to avoid null pointer dereference

Richard Haines (1):
      netlabel: If PF_INET6, check sk_buff ip header version

Rob Herring (1):
      microblaze: switch to NO_BOOTMEM

Roger Pau Monne (1):
      xen/pirq: fix error path cleanup when binding MSIs

Roger Quadros (1):
      usb: dwc3: omap: don't miss events during suspend/resume

Ross Lagerwall (2):
      xen-netfront: Fix race between device setup and open
      xen/grant-table: Use put_page instead of free_page

Sabrina Dubroca (1):
      ipv4: lock mtu in fnhe when received PMTU < net.ipv4.route.min_pmtu

Samuel Neves (1):
      x86/topology: Update the 'cpu cores' field in /proc/cpuinfo correctly across CPU hotplug operations

Sara Sharon (4):
      iwlwifi: mvm: fix security bug in PN checking
      mac80211: fix a possible leak of station stats
      mac80211: fix calling sleeping function in atomic context
      iwlwifi: mvm: fix TX of CCMP 256

Sean Christopherson (1):
      KVM: VMX: raise internal error for exception during invalid protected mode state

Sebastian Ott (4):
      s390/cio: fix ccw_device_start_timeout API
      s390/cio: fix return code after missing interrupt
      s390/cio: clear timer when terminating driver I/O
      kvm: fix warning for CONFIG_HAVE_KVM_EVENTFD builds

Seunghun Han (1):
      ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c

Shawn Lin (3):
      clk: rockchip: Fix wrong parent for SDMMC phase clock for rk3228
      clk: Don't show the incorrect clock phase
      clk: rockchip: Prevent calculating mmc phase if clock rate is zero

Shiraz Saleem (1):
      i40iw: Zero-out consumer key on allocate stag for FMR

Shunyong Yang (1):
      cpufreq: CPPC: Initialize shared perf capabilities of CPUs

Song Liu (1):
      perf/cgroup: Fix child event counting bug

Srinivas Kandagatla (1):
      dmaengine: qcom: bam_dma: get num-channels and num-ees from dt

Stefan Agner (1):
      usb: gadget: fsl_udc_core: fix ep valid checks

Stefan Wahren (2):
      brcmfmac: Fix check for ISO3166 code
      ARM: dts: bcm283x: Fix probing of bcm2835-i2s

Stefano Brivio (2):
      vti4: Don't count header length twice on tunnel setup
      vti4: Don't override MTU passed on link creation via IFLA_MTU

Stephane Eranian (1):
      perf/x86/intel: Fix linear IP of PEBS real_ip on Haswell and later CPUs

Stephen Boyd (1):
      irqchip/gic-v3: Ignore disabled ITS nodes

Steven Rostedt (VMware) (2):
      tools lib traceevent: Simplify pointer print logic and fix %pF
      tools lib traceevent: Fix get_field_str() for dynamic strings

Subash Abhinov Kasiviswanathan (2):
      netfilter: ipv6: nf_defrag: Pass on packets to stack per RFC2460
      netfilter: ipv6: nf_defrag: Kill frag queue on RFC2460 failure

Sujit Reddy Thumma (1):
      scsi: ufs: Enable quirk to ignore sending WRITE_SAME command

Sven Eckelmann (5):
      batman-adv: Ignore invalid batadv_iv_gw during netlink send
      batman-adv: Ignore invalid batadv_v_gw during netlink send
      batman-adv: Fix netlink dumping of BLA claims
      batman-adv: Fix netlink dumping of BLA backbones
      batman-adv: Fix skbuff rcsum on packet reroute

Sylwester Nawrocki (1):
      ASoC: samsung: i2s: Ensure the RCLK rate is properly determined

Takashi Iwai (2):
      ALSA: hda - Use IS_REACHABLE() for dependency on input
      ALSA: vmaster: Propagate slave error

Takeshi Kihara (1):
      pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignment for SSI pins group

Tang Junhui (4):
      bcache: fix for allocator and register thread race
      bcache: fix for data collapse after re-attaching an attached device
      bcache: return attach error when no cache set exist
      bcache: fix kcrashes with fio in RAID5 backend dev

Tejun Heo (1):
      rcu: Call touch_nmi_watchdog() while printing stall warnings

Thinh Nguyen (2):
      usb: dwc3: Add SoftReset PHY synchonization delay
      usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fields

Thomas Falcon (1):
      ibmvnic: Free RX socket buffer in case of adapter error

Thomas Richter (2):
      perf record: Fix failed memory allocation for get_cpuid_str
      perf stat: Fix core dump when flag T is used

Thomas Vincent-Cross (1):
      PCI: Add function 1 DMA alias quirk for Marvell 88SE9220

Tom Abraham (1):
      swap: divide-by-zero when zero length swap file on ssd

Tony Lindgren (2):
      ARM: OMAP3: Fix prm wake interrupt for resume
      ARM: OMAP: Fix dmtimer init for omap1

Torsten Hilbrich (1):
      net/usb/qmi_wwan.c: Add USB id for lt4120 modem

Toshiaki Makita (2):
      net: Fix vlan untag for bridge and vlan_dev with reorder_hdr off
      net: Fix untag for vlan packets without ethernet header

Ulf Magnusson (4):
      kconfig: Don't leak main menus during parsing
      kconfig: Fix automatic menu creation mem leak
      kconfig: Fix expr_free() E_NOT leak
      ARC: Fix malformed ARC_EMUL_UNALIGNED default

Vardan Mikayelyan (1):
      usb: dwc2: Fix dwc2_hsotg_core_init_disconnected()

Vicente Bergas (1):
      Bluetooth: btusb: Add USB ID 7392:a611 for Edimax EW-7611ULB

Vignesh R (1):
      serial: 8250: Don't service RX FIFO if interrupts are disabled

Vinayak Menon (1):
      mm/kmemleak.c: wait for scan completion before disabling free

Viresh Kumar (1):
      cpufreq: Reorder cpufreq_online() error code path

Vitaly Kuznetsov (1):
      KVM: lapic: stop advertising DIRECTED_EOI when in-kernel IOAPIC is in use

Wei Yongjun (1):
      ipmi/powernv: Fix error return code in ipmi_powernv_probe()

Wilfried Weissmann (1):
      scsi: mvsas: fix wrong endianness of sgpio api

Will Deacon (4):
      arm64: spinlock: Fix theoretical trylock() A-B-A with LSE atomics
      locking/qspinlock: Ensure node->count is updated before initialising node
      fs: dcache: Avoid livelock between d_alloc_parallel and __d_add
      fs: dcache: Use READ_ONCE when accessing i_dir_seq

Wolfram Sang (2):
      drm/exynos: fix comparison to bitshift when dealing with a mask
      usb: gadget: udc: change comparison to bitshift when dealing with a mask

Xin Long (2):
      ip6_tunnel: fix IFLA_MTU ignored on NEWLINK
      sit: fix IFLA_MTU ignored on NEWLINK

Yang Shi (1):
      mm: thp: use down_read_trylock() in khugepaged to avoid long block

Yelena Krivosheev (1):
      net: mvneta: fix enable of all initialized RXQs

Yisheng Xie (4):
      mm/mempolicy: fix the check of nodemask from user
      mm/mempolicy: add nodes_empty check in SYSC_migrate_pages
      mm/mempolicy.c: avoid use uninitialized preferred_node
      perf top: Fix top.call-graph config option reading

Yonghong Song (1):
      bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BPF_JIT_ALWAYS_ON=y

Yoshihiro Shimoda (2):
      dmaengine: rcar-dmac: fix max_chunk_size for R-Car Gen3
      dmaengine: rcar-dmac: Check the done lists in rcar_dmac_chan_get_residue()

Yufen Yu (2):
      md raid10: fix NULL deference in handle_write_completed()
      md/raid1: fix NULL pointer dereference

lionel.debieve@st.com (1):
      hwrng: stm32 - add reset during probe

mulhern (1):
      dm thin: fix documentation relative to low water mark threshold

piaojun (3):
      ocfs2: return -EROFS to mount.ocfs2 if inode block is invalid
      ocfs2/acl: use 'ip_xattr_sem' to protect getting extended attribute
      ocfs2: return error when we attempt to access a dirty bh in jbd2

shidao.ytt (1):
      mm/fadvise: discard partial page if endbyte is also EOF

weiyongjun (A) (1):
      mac80211_hwsim: fix possible memory leak in hwsim_new_radio_nl()

Ã~rjan Eide (1):
      drm/rockchip: Respect page offset for PRIME mmap calls

 Documentation/device-mapper/thin-provisioning.txt  |    8 +-
 .../devicetree/bindings/dma/mv-xor-v2.txt          |    6 +-
 arch/alpha/include/asm/xchg.h                      |   30 +-
 arch/arc/Kconfig                                   |    1 -
 arch/arm/boot/dts/bcm283x.dtsi                     |    4 +-
 arch/arm/boot/dts/bcm958625hr.dts                  |    2 +-
 arch/arm/boot/dts/imx7d-cl-som-imx7.dts            |   52 +-
 arch/arm/boot/dts/ls1021a.dtsi                     |    3 +-
 arch/arm/boot/dts/r8a7791-porter.dts               |    2 +-
 arch/arm/boot/dts/socfpga.dtsi                     |    2 +-
 arch/arm/include/asm/vdso.h                        |    2 -
 arch/arm/kernel/vdso.c                             |   12 +-
 arch/arm/mach-omap1/clock.c                        |    6 +-
 arch/arm/mach-omap2/pm.c                           |    4 +-
 arch/arm/mach-omap2/timer.c                        |   19 +-
 arch/arm/mach-orion5x/Kconfig                      |    3 -
 arch/arm/mach-orion5x/dns323-setup.c               |   53 +-
 arch/arm/mach-orion5x/tsx09-common.c               |   49 +-
 arch/arm/plat-omap/dmtimer.c                       |    7 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |    4 +-
 arch/arm64/include/asm/spinlock.h                  |    4 +-
 arch/arm64/include/asm/stacktrace.h                |    2 +-
 arch/arm64/kernel/cpu_errata.c                     |    4 +-
 arch/arm64/kernel/insn.c                           |   18 +-
 arch/arm64/kernel/stacktrace.c                     |    5 +
 arch/arm64/kernel/time.c                           |    2 +-
 arch/ia64/kernel/err_inject.c                      |    2 +-
 arch/m68k/coldfire/device.c                        |   12 +-
 arch/microblaze/Kconfig                            |    1 +
 arch/microblaze/mm/init.c                          |   56 +-
 arch/mips/cavium-octeon/octeon-irq.c               |   10 +-
 arch/mips/include/asm/mach-ath79/ar71xx_regs.h     |    2 +-
 arch/mips/include/asm/machine.h                    |    2 +-
 arch/mips/txx9/rbtx4939/setup.c                    |    4 +-
 arch/powerpc/boot/Makefile                         |    3 +-
 arch/powerpc/include/asm/irq_work.h                |    1 +
 arch/powerpc/kvm/book3s_hv.c                       |   12 +-
 arch/powerpc/mm/numa.c                             |   78 +-
 arch/powerpc/net/bpf_jit_comp.c                    |    3 +
 arch/powerpc/perf/core-book3s.c                    |   25 +
 arch/powerpc/sysdev/mpic.c                         |    2 +-
 arch/sh/kernel/entry-common.S                      |    2 +-
 arch/sparc/include/asm/atomic_64.h                 |    6 +-
 arch/sparc/include/asm/pgtable_64.h                |    2 +-
 arch/sparc/mm/tlb.c                                |   23 +-
 arch/x86/events/core.c                             |   15 +-
 arch/x86/events/intel/core.c                       |   12 +-
 arch/x86/events/intel/ds.c                         |  117 ++-
 arch/x86/events/perf_event.h                       |    2 +-
 arch/x86/include/asm/i8259.h                       |    5 +
 arch/x86/kernel/apic/apic.c                        |    2 +-
 arch/x86/kernel/devicetree.c                       |   21 +-
 arch/x86/kernel/smpboot.c                          |    1 +
 arch/x86/kernel/tsc.c                              |   18 +
 arch/x86/kvm/lapic.c                               |   10 +-
 arch/x86/kvm/vmx.c                                 |   20 +-
 arch/x86/kvm/x86.c                                 |    7 +-
 arch/x86/mm/init_64.c                              |    3 +-
 arch/x86/mm/pageattr.c                             |    6 +-
 arch/x86/mm/pgtable.c                              |    9 +
 arch/x86/power/hibernate_32.c                      |    2 +-
 arch/x86/power/hibernate_64.c                      |    2 +-
 crypto/af_alg.c                                    |    8 +-
 crypto/asymmetric_keys/pkcs7_trust.c               |    1 +
 drivers/acpi/acpi_pad.c                            |    3 +
 drivers/acpi/acpica/evevent.c                      |    9 +-
 drivers/acpi/acpica/nseval.c                       |    8 +
 drivers/acpi/processor_perflib.c                   |    2 +-
 drivers/acpi/scan.c                                |   20 +-
 drivers/ata/libata-scsi.c                          |    2 +-
 drivers/base/regmap/regmap.c                       |    2 +-
 drivers/block/paride/pcd.c                         |    2 +
 drivers/bluetooth/btusb.c                          |    6 +
 drivers/cdrom/cdrom.c                              |    3 -
 drivers/cdrom/gdrom.c                              |    3 +
 drivers/char/hw_random/stm32-rng.c                 |    9 +
 drivers/char/ipmi/ipmi_powernv.c                   |    5 +-
 drivers/char/ipmi/ipmi_ssif.c                      |    4 +-
 drivers/clk/clk.c                                  |    3 +
 drivers/clk/rockchip/clk-mmc-phase.c               |   23 +
 drivers/clk/rockchip/clk-rk3228.c                  |    2 +-
 drivers/clk/samsung/clk-exynos3250.c               |    4 +-
 drivers/clk/samsung/clk-exynos5250.c               |    8 +-
 drivers/clk/samsung/clk-exynos5260.c               |    2 +-
 drivers/clk/samsung/clk-exynos5433.c               |   12 +-
 drivers/clk/samsung/clk-exynos7.c                  |    2 +-
 drivers/clk/samsung/clk-s3c2410.c                  |   16 +-
 drivers/clk/tegra/clk-pll.c                        |    2 +
 drivers/clocksource/fsl_ftm_timer.c                |    2 +-
 drivers/cpufreq/cppc_cpufreq.c                     |   23 +-
 drivers/cpufreq/cpufreq.c                          |    6 +-
 drivers/crypto/sunxi-ss/sun4i-ss-core.c            |    1 +
 drivers/dma/mv_xor_v2.c                            |   25 +-
 drivers/dma/pl330.c                                |    6 +-
 drivers/dma/qcom/bam_dma.c                         |   27 +-
 drivers/dma/sh/rcar-dmac.c                         |   11 +-
 drivers/firewire/ohci.c                            |    8 +-
 drivers/firmware/dmi_scan.c                        |   22 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c            |   12 +-
 drivers/gpu/drm/exynos/regs-fimc.h                 |    2 +-
 drivers/gpu/drm/imx/ipuv3-crtc.c                   |    5 +
 .../drm/nouveau/nvkm/subdev/pmu/fuc/gf100.fuc3.h   |  746 +++++++--------
 .../drm/nouveau/nvkm/subdev/pmu/fuc/gk208.fuc5.h   |  802 ++++++++--------
 .../drm/nouveau/nvkm/subdev/pmu/fuc/gt215.fuc3.h   | 1006 ++++++++++----------
 .../gpu/drm/nouveau/nvkm/subdev/pmu/fuc/memx.fuc   |   30 +-
 drivers/gpu/drm/panel/panel-simple.c               |    2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_gem.c        |    7 +-
 drivers/gpu/drm/sun4i/sun4i_dotclock.c             |    5 +-
 drivers/gpu/drm/virtio/virtgpu_ioctl.c             |   17 +-
 drivers/hid/hid-roccat-kovaplus.c                  |    2 +
 drivers/hwmon/nct6775.c                            |   10 +-
 drivers/hwmon/pmbus/adm1275.c                      |    4 +-
 drivers/hwmon/pmbus/max8688.c                      |    2 +-
 drivers/i2c/busses/i2c-mv64xxx.c                   |    8 +-
 drivers/ide/ide-cd.c                               |    2 +
 drivers/infiniband/core/multicast.c                |   26 +-
 drivers/infiniband/core/sa_query.c                 |    7 +-
 drivers/infiniband/core/ucma.c                     |    2 +-
 drivers/infiniband/hw/i40iw/i40iw_verbs.c          |    1 +
 drivers/infiniband/hw/mlx4/main.c                  |   11 +-
 drivers/infiniband/hw/mlx5/qp.c                    |    9 +-
 drivers/infiniband/hw/qedr/main.c                  |    3 +-
 drivers/infiniband/hw/qedr/verbs.c                 |   38 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |    3 +
 drivers/input/mouse/psmouse-base.c                 |   34 +-
 drivers/iommu/intel-iommu.c                        |    3 +-
 drivers/irqchip/irq-gic-v3-its-pci-msi.c           |    2 +
 drivers/irqchip/irq-gic-v3-its-platform-msi.c      |    2 +
 drivers/irqchip/irq-gic-v3-its.c                   |    2 +
 drivers/irqchip/irq-gic-v3.c                       |    2 +-
 drivers/macintosh/rack-meter.c                     |    4 +-
 drivers/md/bcache/alloc.c                          |    4 +-
 drivers/md/bcache/bcache.h                         |    2 +-
 drivers/md/bcache/btree.c                          |    9 +-
 drivers/md/bcache/request.c                        |    2 +-
 drivers/md/bcache/super.c                          |   23 +-
 drivers/md/bcache/sysfs.c                          |   11 +-
 drivers/md/bcache/writeback.c                      |   27 +-
 drivers/md/md.c                                    |   13 +
 drivers/md/raid1.c                                 |   11 +
 drivers/md/raid10.c                                |   14 +-
 drivers/md/raid5.c                                 |   15 +-
 drivers/media/dvb-core/dmxdev.c                    |    2 +-
 drivers/media/pci/cx23885/cx23885-cards.c          |    4 +
 drivers/media/pci/cx23885/cx23885-core.c           |   10 +
 drivers/media/pci/cx25821/cx25821-core.c           |    7 +-
 drivers/media/platform/s3c-camif/camif-capture.c   |    7 +-
 drivers/media/platform/vivid/vivid-ctrls.c         |    2 +
 drivers/media/usb/em28xx/em28xx.h                  |    2 +-
 drivers/media/v4l2-core/videobuf2-vmalloc.c        |    2 +-
 drivers/message/fusion/mptctl.c                    |    2 +
 drivers/net/ethernet/broadcom/bgmac.c              |    3 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |    3 +
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |   11 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c     |    1 +
 drivers/net/ethernet/cisco/enic/enic_main.c        |   10 +-
 drivers/net/ethernet/freescale/fman/fman_dtsec.c   |    2 +-
 drivers/net/ethernet/freescale/gianfar.c           |   16 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |    1 +
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |    2 +-
 drivers/net/ethernet/intel/e1000e/mac.c            |    2 +-
 drivers/net/ethernet/intel/e1000e/netdev.c         |    4 +-
 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c    |   14 +-
 drivers/net/ethernet/marvell/mvneta.c              |    1 +
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |    2 +-
 drivers/net/ethernet/qualcomm/emac/emac-mac.c      |   23 +-
 drivers/net/ethernet/smsc/smsc911x.c               |    4 +-
 .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c    |    6 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   14 +-
 drivers/net/ethernet/sun/sunvnet.c                 |    2 +-
 drivers/net/macsec.c                               |    5 +-
 drivers/net/macvlan.c                              |    2 +-
 drivers/net/phy/dp83640.c                          |   18 +
 drivers/net/usb/qmi_wwan.c                         |    5 +
 drivers/net/usb/r8152.c                            |    2 +-
 drivers/net/usb/smsc75xx.c                         |    7 +-
 drivers/net/virtio_net.c                           |    2 +-
 drivers/net/wireless/ath/ath10k/mac.c              |   10 +
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |    4 +
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c        |   28 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c      |   39 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |    7 +-
 drivers/net/wireless/mac80211_hwsim.c              |    4 +-
 drivers/net/xen-netfront.c                         |   46 +-
 drivers/ntb/ntb_transport.c                        |    3 +
 drivers/nvme/host/fabrics.c                        |    4 +-
 drivers/nvme/host/pci.c                            |    5 +-
 drivers/nvme/target/core.c                         |    9 +-
 drivers/parisc/lba_pci.c                           |   20 +-
 drivers/pci/pci-driver.c                           |   17 +-
 drivers/pci/quirks.c                               |    5 +
 drivers/pinctrl/qcom/pinctrl-msm.c                 |    2 +-
 drivers/pinctrl/sh-pfc/pfc-r8a7796.c               |   40 +-
 drivers/regulator/gpio-regulator.c                 |   16 +-
 drivers/regulator/of_regulator.c                   |    1 +
 drivers/rtc/hctosys.c                              |    5 +
 drivers/rtc/rtc-snvs.c                             |   15 +-
 drivers/rtc/rtc-tx4939.c                           |    6 +-
 drivers/s390/cio/device_fsm.c                      |    7 +-
 drivers/s390/cio/device_ops.c                      |   72 +-
 drivers/s390/cio/io_sch.h                          |    1 +
 drivers/scsi/aacraid/commsup.c                     |    4 +-
 drivers/scsi/aacraid/linit.c                       |    5 +-
 drivers/scsi/arm/fas216.c                          |    2 +-
 drivers/scsi/bnx2fc/bnx2fc_io.c                    |    1 +
 drivers/scsi/libsas/sas_scsi_host.c                |   33 +-
 drivers/scsi/lpfc/lpfc_attr.c                      |    5 +
 drivers/scsi/lpfc/lpfc_hbadisc.c                   |    5 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |    2 +
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |    2 +-
 drivers/scsi/mvsas/mv_94xx.c                       |   23 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |    6 +-
 drivers/scsi/qla4xxx/ql4_def.h                     |    2 +
 drivers/scsi/qla4xxx/ql4_os.c                      |   46 +
 drivers/scsi/sd.c                                  |    3 +-
 drivers/scsi/sr.c                                  |   21 +-
 drivers/scsi/storvsc_drv.c                         |    2 +-
 drivers/scsi/sym53c8xx_2/sym_hipd.c                |    2 +-
 drivers/scsi/ufs/ufshcd.c                          |    2 +
 drivers/soc/qcom/wcnss_ctrl.c                      |    2 +-
 drivers/spi/spi-bcm-qspi.c                         |    4 +-
 .../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c |    2 +
 drivers/staging/lustre/lustre/include/obd.h        |    2 +-
 drivers/staging/lustre/lustre/lmv/lmv_obd.c        |    2 +-
 drivers/staging/lustre/lustre/osc/osc_cache.c      |    2 +-
 drivers/staging/rtl8192u/r8192U_core.c             |    2 +
 drivers/tty/serial/8250/8250_port.c                |    3 +-
 drivers/tty/serial/arc_uart.c                      |    5 +
 drivers/tty/serial/fsl_lpuart.c                    |    4 +
 drivers/tty/serial/imx.c                           |    6 +
 drivers/tty/serial/mxs-auart.c                     |    4 +
 drivers/tty/serial/samsung.c                       |    4 +
 drivers/tty/serial/xilinx_uartps.c                 |    2 +-
 drivers/usb/class/cdc-acm.c                        |    9 +-
 drivers/usb/dwc2/core.h                            |    2 +-
 drivers/usb/dwc2/gadget.c                          |   12 +-
 drivers/usb/dwc2/hcd.c                             |   14 +-
 drivers/usb/dwc3/core.c                            |   16 +-
 drivers/usb/dwc3/core.h                            |    2 +
 drivers/usb/dwc3/dwc3-omap.c                       |   16 +
 drivers/usb/gadget/composite.c                     |   40 +-
 drivers/usb/gadget/function/f_fs.c                 |    6 +-
 drivers/usb/gadget/function/f_uac2.c               |    2 +
 drivers/usb/gadget/udc/core.c                      |    2 +-
 drivers/usb/gadget/udc/fsl_udc_core.c              |    4 +-
 drivers/usb/gadget/udc/goku_udc.h                  |    2 +-
 drivers/usb/host/ohci-hcd.c                        |    3 +-
 drivers/usb/host/xhci-mem.c                        |    2 +
 drivers/video/fbdev/sbuslib.c                      |    4 +-
 drivers/watchdog/f71808e_wdt.c                     |    3 +-
 drivers/watchdog/sbsa_gwdt.c                       |    3 +-
 drivers/watchdog/sp5100_tco.h                      |    2 +-
 drivers/xen/events/events_base.c                   |    4 +-
 drivers/xen/grant-table.c                          |    4 +-
 drivers/xen/xen-acpi-processor.c                   |    6 +-
 drivers/xen/xenbus/xenbus_probe.c                  |    5 +-
 drivers/zorro/zorro.c                              |   12 +
 fs/btrfs/ctree.c                                   |   12 +-
 fs/btrfs/disk-io.c                                 |    8 +-
 fs/btrfs/extent-tree.c                             |    1 +
 fs/btrfs/file.c                                    |    9 +
 fs/btrfs/raid56.c                                  |   18 +-
 fs/btrfs/send.c                                    |    3 +
 fs/btrfs/tests/qgroup-tests.c                      |    2 +-
 fs/btrfs/tree-log.c                                |   12 +-
 fs/btrfs/volumes.c                                 |    9 +-
 fs/ceph/super.c                                    |   16 +-
 fs/cifs/cifssmb.c                                  |    4 +-
 fs/dcache.c                                        |   10 +-
 fs/f2fs/extent_cache.c                             |    3 +
 fs/fscache/page.c                                  |   13 +-
 fs/gfs2/file.c                                     |    5 +-
 fs/gfs2/quota.h                                    |    2 +
 fs/jffs2/fs.c                                      |    1 -
 fs/nfs/nfs4proc.c                                  |   12 +-
 fs/nfs/nfs4state.c                                 |    5 +-
 fs/nfs/nfs4sysctl.c                                |    2 +-
 fs/ocfs2/acl.c                                     |    6 +
 fs/ocfs2/dlm/dlmdomain.c                           |   14 -
 fs/ocfs2/dlm/dlmdomain.h                           |   25 +-
 fs/ocfs2/dlm/dlmrecovery.c                         |    9 +
 fs/ocfs2/journal.c                                 |   23 +-
 fs/ocfs2/super.c                                   |    5 +-
 fs/ocfs2/xattr.c                                   |    2 +
 fs/proc/base.c                                     |   29 +-
 fs/proc/kcore.c                                    |    4 +
 fs/proc/proc_sysctl.c                              |    3 +
 fs/udf/super.c                                     |    5 +-
 fs/xfs/xfs_discard.c                               |   14 +-
 include/asm-generic/pgtable.h                      |   15 +
 include/linux/cpumask.h                            |    2 +
 include/linux/kcore.h                              |    1 +
 include/linux/kvm_host.h                           |    3 +-
 include/linux/property.h                           |   10 +-
 include/linux/ptr_ring.h                           |    2 +-
 include/linux/suspend.h                            |    2 +
 include/linux/usb/composite.h                      |    3 +
 include/net/inet_timewait_sock.h                   |    1 +
 include/net/ip.h                                   |   11 +-
 include/net/ip_fib.h                               |    1 +
 include/net/llc_conn.h                             |    2 +-
 include/net/mac80211.h                             |    2 +-
 include/net/regulatory.h                           |    2 +-
 include/net/route.h                                |    3 +-
 include/trace/events/timer.h                       |   20 +-
 include/uapi/drm/virtgpu_drm.h                     |    1 +
 include/uapi/linux/if_ether.h                      |    1 +
 kernel/audit.c                                     |    2 +
 kernel/debug/kdb/kdb_main.c                        |   27 +-
 kernel/events/core.c                               |   24 +-
 kernel/locking/qspinlock.c                         |    8 +
 kernel/power/power.h                               |    3 -
 kernel/rcu/tree_plugin.h                           |   14 +-
 kernel/relay.c                                     |    2 +-
 kernel/sched/rt.c                                  |    2 +
 kernel/trace/trace_uprobe.c                        |    2 +
 kernel/workqueue.c                                 |    2 +-
 lib/test_bpf.c                                     |   31 +-
 mm/fadvise.c                                       |   10 +-
 mm/huge_memory.c                                   |    5 +-
 mm/khugepaged.c                                    |   20 +-
 mm/kmemleak.c                                      |   12 +-
 mm/ksm.c                                           |   28 +
 mm/mempolicy.c                                     |   36 +-
 mm/swapfile.c                                      |    4 +
 mm/vmscan.c                                        |   22 +-
 net/batman-adv/bat_iv_ogm.c                        |    2 +-
 net/batman-adv/bat_v.c                             |    2 +-
 net/batman-adv/bridge_loop_avoidance.c             |   22 +-
 net/batman-adv/distributed-arp-table.c             |    2 +-
 net/batman-adv/fragmentation.c                     |    3 +-
 net/batman-adv/gateway_client.c                    |    3 +
 net/batman-adv/multicast.c                         |    8 +-
 net/batman-adv/routing.c                           |   15 +-
 net/batman-adv/soft-interface.c                    |    8 +-
 net/bridge/netfilter/ebtables.c                    |   33 +-
 net/core/skbuff.c                                  |    9 +-
 net/dccp/ipv4.c                                    |    1 +
 net/dccp/ipv6.c                                    |    1 +
 net/ipv4/inet_timewait_sock.c                      |    1 +
 net/ipv4/ip_vti.c                                  |    2 -
 net/ipv4/route.c                                   |   26 +-
 net/ipv4/tcp_illinois.c                            |    2 +-
 net/ipv4/tcp_nv.c                                  |    2 +-
 net/ipv4/xfrm4_policy.c                            |    1 +
 net/ipv6/ip6_tunnel.c                              |   12 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   16 +-
 net/ipv6/sit.c                                     |    7 +
 net/llc/llc_c_ac.c                                 |   15 +-
 net/llc/llc_conn.c                                 |   32 +-
 net/mac80211/rx.c                                  |    2 +-
 net/mac80211/spectmgmt.c                           |    7 +-
 net/mac80211/sta_info.c                            |    3 +-
 net/netlabel/netlabel_unlabeled.c                  |   10 +
 net/nfc/llcp_commands.c                            |    4 +
 net/nfc/netlink.c                                  |    3 +-
 net/openvswitch/conntrack.c                        |   34 +
 net/qrtr/smd.c                                     |    1 +
 net/rds/ib.c                                       |    3 +-
 net/rxrpc/input.c                                  |   15 +-
 net/rxrpc/recvmsg.c                                |    5 +-
 net/rxrpc/sendmsg.c                                |    4 +-
 scripts/adjust_autoksyms.sh                        |    7 +
 scripts/kconfig/expr.c                             |    2 +-
 scripts/kconfig/menu.c                             |    1 +
 scripts/kconfig/zconf.y                            |   33 +-
 scripts/package/builddeb                           |    2 +-
 security/integrity/digsig.c                        |    1 +
 security/integrity/ima/ima_crypto.c                |    2 +
 security/integrity/ima/ima_main.c                  |   13 +
 sound/core/vmaster.c                               |    5 +-
 sound/pci/hda/Kconfig                              |    1 -
 sound/pci/hda/patch_realtek.c                      |    5 +
 sound/soc/au1x/ac97c.c                             |    6 +-
 sound/soc/samsung/i2s.c                            |   13 +-
 sound/soc/soc-topology.c                           |    3 +
 sound/usb/quirks.c                                 |   29 +-
 tools/lib/bpf/libbpf.c                             |   26 +
 tools/lib/traceevent/event-parse.c                 |   17 +-
 tools/lib/traceevent/parse-filter.c                |   10 +-
 tools/perf/arch/x86/util/header.c                  |    2 +-
 tools/perf/builtin-stat.c                          |    9 +-
 tools/perf/builtin-top.c                           |    6 +-
 tools/perf/tests/vmlinux-kallsyms.c                |    2 +-
 tools/perf/util/evsel.c                            |    8 +-
 tools/perf/util/hist.c                             |    4 +-
 tools/perf/util/hist.h                             |    1 -
 tools/testing/selftests/Makefile                   |    1 +
 .../ftrace/test.d/kprobe/kprobe_args_string.tc     |   46 +
 .../ftrace/test.d/kprobe/kprobe_args_syntax.tc     |   97 ++
 .../selftests/ftrace/test.d/kprobe/probepoint.tc   |   43 +
 tools/testing/selftests/memfd/config               |    1 +
 tools/testing/selftests/net/psock_fanout.c         |    3 +-
 tools/testing/selftests/net/reuseport_bpf.c        |   21 +-
 tools/testing/selftests/powerpc/mm/subpage_prot.c  |   14 +
 tools/testing/selftests/pstore/config              |    1 +
 tools/thermal/tmon/sysfs.c                         |   12 +-
 tools/thermal/tmon/tmon.c                          |    1 -
 virt/kvm/kvm_main.c                                |    7 +-
 400 files changed, 4059 insertions(+), 2323 deletions(-)
 create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc
 create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc
 create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/probepoint.tc
 create mode 100644 tools/testing/selftests/memfd/config
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlsAV98ACgkQ3qZv95d3
LNwjfBAAwQeG3iotNGKRak+Zq0ma/3LN3zgBa4w/rOpduRHfW507tUuxpYwqStmI
LUcXMdHJJ++zKp7LappGAPScJVlIvCbvrx2r1pTw7I9Wx+aEUoLC3wNe6CYBn+g6
tb9ETsbD5AxpBFBDmov2K6M25pP0rSHCLi53YNksimTPX0CJPMjtD4H9ivRuwcJ+
Xx9OLclTRrujXX8atlqq9RayiTftIavDaLzokkAprjIpvpd7xGrSpkB/wSQjyAHJ
7BapYf5RUQcWMUfxBFuAotl6VLtniDx4QsKFgdNuNgJDF7BHjNDoLFkK4JLZOQ02
vh1+GbpvfFmCZ41dupTenv6kR8xEEAIypdHAS8Bz/PFVIgQk5Fut19hA+y98f4yy
8Hbz4ESmxCRQPf1y1l4C7GcEJzqGH+bUuSFyFFJq17WefOV2zbceF8mXPH4UZPuz
HsIx+S24FbaI5G9k31jePGn/exNyrMc9ZPrSU7a3PgyPzquVgWwmL15XPD+yYyqx
gMGKO00QPr7uufXpa5/87+s4NdxjqJSaClfWIvpsKheJZufwNyhBozTkRmyV/hMI
i9WxidwCgvtXUFEcVWn8FyWUQk5AWWlNTpWrzN1WLkaQ+80q5HuxKYW8p4p+p+sS
wnaXQZdVrut6V8nzUrf0f6q51scYCFtSdZlOCiaJbBuYTNrQth0=
=URd3
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2018-05-03  7:07 ` Amit Pundir
@ 2018-05-03 15:35   ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2018-05-03 15:35 UTC (permalink / raw)
  To: Amit Pundir; +Cc: Sasha Levin, stable

On Thu, May 03, 2018 at 12:37:28PM +0530, Amit Pundir wrote:
> Hi Greg,
> 
> On 27 April 2018 at 07:31, Sasha Levin <Alexander.Levin@microsoft.com> wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA512
> >
> > Hi Greg,
> >
> > Pleae pull commits for Linux 4.9 .
> >
> > I've sent a review request for all commits over a week ago and all
> > comments were addressed.
> >
> >
> > Thanks,
> > Sasha
> >
> > =====
> >
> >
> > The following changes since commit 5cd35f3eb5384f30d1a10d87f088bacd8839c22b:
> >
> >   Linux 4.9.96 (2018-04-24 09:34:18 +0200)
> >
> > are available in the Git repository at:
> >
> >   git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-26042018
> >
> > for you to fetch changes up to f9563f278dffebdbb73c007e3b73c72b8084f6d7:
> >
> >   kdb: make "mdr" command repeat (2018-04-26 11:31:54 -0400)
> >
> > - ----------------------------------------------------------------
> > for-greg-4.9-26042018
> >
> > - ----------------------------------------------------------------
> 
> <snip ..>
> 
> > Maxime Ripard (1):
> >       drm/sun4i: rgb: Fix potential division by zero
> 
> This patch ^^ broke stable-rc/linux-4.9.y build.
> https://kernelci.org/build/stable-rc/branch/linux-4.9.y/kernel/v4.9.98-397-ga42a42c21e9d/
> 
> It has a lot of missing dependencies and is not applicable for 4.9.y.

Now dropped, thanks.

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2018-04-27  2:01 Sasha Levin
  2018-05-02 18:18 ` Greg KH
@ 2018-05-03  7:07 ` Amit Pundir
  2018-05-03 15:35   ` Greg KH
  1 sibling, 1 reply; 58+ messages in thread
From: Amit Pundir @ 2018-05-03  7:07 UTC (permalink / raw)
  To: Greg KH; +Cc: Sasha Levin, stable

Hi Greg,

On 27 April 2018 at 07:31, Sasha Levin <Alexander.Levin@microsoft.com> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
>
> Hi Greg,
>
> Pleae pull commits for Linux 4.9 .
>
> I've sent a review request for all commits over a week ago and all
> comments were addressed.
>
>
> Thanks,
> Sasha
>
> =====
>
>
> The following changes since commit 5cd35f3eb5384f30d1a10d87f088bacd8839c22b:
>
>   Linux 4.9.96 (2018-04-24 09:34:18 +0200)
>
> are available in the Git repository at:
>
>   git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-26042018
>
> for you to fetch changes up to f9563f278dffebdbb73c007e3b73c72b8084f6d7:
>
>   kdb: make "mdr" command repeat (2018-04-26 11:31:54 -0400)
>
> - ----------------------------------------------------------------
> for-greg-4.9-26042018
>
> - ----------------------------------------------------------------

<snip ..>

> Maxime Ripard (1):
>       drm/sun4i: rgb: Fix potential division by zero

This patch ^^ broke stable-rc/linux-4.9.y build.
https://kernelci.org/build/stable-rc/branch/linux-4.9.y/kernel/v4.9.98-397-ga42a42c21e9d/

It has a lot of missing dependencies and is not applicable for 4.9.y.

Regards,
Amit Pundir

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2018-04-27  2:01 Sasha Levin
@ 2018-05-02 18:18 ` Greg KH
  2018-05-03  7:07 ` Amit Pundir
  1 sibling, 0 replies; 58+ messages in thread
From: Greg KH @ 2018-05-02 18:18 UTC (permalink / raw)
  To: Sasha Levin; +Cc: stable

[-- Attachment #1: Type: text/plain, Size: 287 bytes --]

On Fri, Apr 27, 2018 at 02:01:08AM +0000, Sasha Levin wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.

Thanks, all merged now, except for the attached mbox of patches.

greg k-h

[-- Attachment #2: mbox-409.bad --]
[-- Type: text/plain, Size: 40112 bytes --]

>From 0686d79bac04c58eb9f39da32773f353e6a203bf Mon Sep 17 00:00:00 2001
From: Shakeel Butt <shakeelb@google.com>
Date: Wed, 21 Feb 2018 14:45:28 -0800
Subject: [PATCH 122/405] mm, mlock, vmscan: no more skipping pagevecs
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Status: RO
Content-Length: 10689
Lines: 303

[ Upstream commit 9c4e6b1a7027f102990c0395296015a812525f4d ]

When a thread mlocks an address space backed either by file pages which
are currently not present in memory or swapped out anon pages (not in
swapcache), a new page is allocated and added to the local pagevec
(lru_add_pvec), I/O is triggered and the thread then sleeps on the page.
On I/O completion, the thread can wake on a different CPU, the mlock
syscall will then sets the PageMlocked() bit of the page but will not be
able to put that page in unevictable LRU as the page is on the pagevec
of a different CPU.  Even on drain, that page will go to evictable LRU
because the PageMlocked() bit is not checked on pagevec drain.

The page will eventually go to right LRU on reclaim but the LRU stats
will remain skewed for a long time.

This patch puts all the pages, even unevictable, to the pagevecs and on
the drain, the pages will be added on their LRUs correctly by checking
their evictability.  This resolves the mlocked pages on pagevec of other
CPUs issue because when those pagevecs will be drained, the mlocked file
pages will go to unevictable LRU.  Also this makes the race with munlock
easier to resolve because the pagevec drains happen in LRU lock.

However there is still one place which makes a page evictable and does
PageLRU check on that page without LRU lock and needs special attention.
TestClearPageMlocked() and isolate_lru_page() in clear_page_mlock().

	#0: __pagevec_lru_add_fn	#1: clear_page_mlock

	SetPageLRU()			if (!TestClearPageMlocked())
					  return
	smp_mb() // <--required
					// inside does PageLRU
	if (!PageMlocked())		if (isolate_lru_page())
	  move to evictable LRU		  putback_lru_page()
	else
	  move to unevictable LRU

In '#1', TestClearPageMlocked() provides full memory barrier semantics
and thus the PageLRU check (inside isolate_lru_page) can not be
reordered before it.

In '#0', without explicit memory barrier, the PageMlocked() check can be
reordered before SetPageLRU().  If that happens, '#0' can put a page in
unevictable LRU and '#1' might have just cleared the Mlocked bit of that
page but fails to isolate as PageLRU fails as '#0' still hasn't set
PageLRU bit of that page.  That page will be stranded on the unevictable
LRU.

There is one (good) side effect though.  Without this patch, the pages
allocated for System V shared memory segment are added to evictable LRUs
even after shmctl(SHM_LOCK) on that segment.  This patch will correctly
put such pages to unevictable LRU.

Link: http://lkml.kernel.org/r/20171121211241.18877-1-shakeelb@google.com
Signed-off-by: Shakeel Butt <shakeelb@google.com>
Acked-by: Vlastimil Babka <vbabka@suse.cz>
Cc: Jérôme Glisse <jglisse@redhat.com>
Cc: Huang Ying <ying.huang@intel.com>
Cc: Tim Chen <tim.c.chen@linux.intel.com>
Cc: Michal Hocko <mhocko@kernel.org>
Cc: Greg Thelen <gthelen@google.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Cc: Balbir Singh <bsingharora@gmail.com>
Cc: Minchan Kim <minchan@kernel.org>
Cc: Shaohua Li <shli@fb.com>
Cc: Jan Kara <jack@suse.cz>
Cc: Nicholas Piggin <npiggin@gmail.com>
Cc: Dan Williams <dan.j.williams@intel.com>
Cc: Mel Gorman <mgorman@suse.de>
Cc: Hugh Dickins <hughd@google.com>
Cc: Vlastimil Babka <vbabka@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
---
 include/linux/swap.h |  2 --
 mm/mlock.c           |  6 ++++
 mm/swap.c            | 82 +++++++++++++++++++++++++-------------------
 mm/vmscan.c          | 59 +------------------------------
 4 files changed, 54 insertions(+), 95 deletions(-)

diff --git a/include/linux/swap.h b/include/linux/swap.h
index 55ff5593c193..ce19e93a09f2 100644
--- a/include/linux/swap.h
+++ b/include/linux/swap.h
@@ -307,8 +307,6 @@ extern void deactivate_file_page(struct page *page);
 extern void deactivate_page(struct page *page);
 extern void swap_setup(void);
 
-extern void add_page_to_unevictable_list(struct page *page);
-
 extern void lru_cache_add_active_or_unevictable(struct page *page,
 						struct vm_area_struct *vma);
 
diff --git a/mm/mlock.c b/mm/mlock.c
index f0505692a5f4..f14fc711527a 100644
--- a/mm/mlock.c
+++ b/mm/mlock.c
@@ -62,6 +62,12 @@ void clear_page_mlock(struct page *page)
 	mod_zone_page_state(page_zone(page), NR_MLOCK,
 			    -hpage_nr_pages(page));
 	count_vm_event(UNEVICTABLE_PGCLEARED);
+	/*
+	 * The previous TestClearPageMlocked() corresponds to the smp_mb()
+	 * in __pagevec_lru_add_fn().
+	 *
+	 * See __pagevec_lru_add_fn for more explanation.
+	 */
 	if (!isolate_lru_page(page)) {
 		putback_lru_page(page);
 	} else {
diff --git a/mm/swap.c b/mm/swap.c
index 4dcf852e1e6d..5fd1f188a443 100644
--- a/mm/swap.c
+++ b/mm/swap.c
@@ -433,30 +433,6 @@ void lru_cache_add(struct page *page)
 	__lru_cache_add(page);
 }
 
-/**
- * add_page_to_unevictable_list - add a page to the unevictable list
- * @page:  the page to be added to the unevictable list
- *
- * Add page directly to its zone's unevictable list.  To avoid races with
- * tasks that might be making the page evictable, through eg. munlock,
- * munmap or exit, while it's not on the lru, we want to add the page
- * while it's locked or otherwise "invisible" to other tasks.  This is
- * difficult to do when using the pagevec cache, so bypass that.
- */
-void add_page_to_unevictable_list(struct page *page)
-{
-	struct pglist_data *pgdat = page_pgdat(page);
-	struct lruvec *lruvec;
-
-	spin_lock_irq(&pgdat->lru_lock);
-	lruvec = mem_cgroup_page_lruvec(page, pgdat);
-	ClearPageActive(page);
-	SetPageUnevictable(page);
-	SetPageLRU(page);
-	add_page_to_lru_list(page, lruvec, LRU_UNEVICTABLE);
-	spin_unlock_irq(&pgdat->lru_lock);
-}
-
 /**
  * lru_cache_add_active_or_unevictable
  * @page:  the page to be added to LRU
@@ -472,13 +448,9 @@ void lru_cache_add_active_or_unevictable(struct page *page,
 {
 	VM_BUG_ON_PAGE(PageLRU(page), page);
 
-	if (likely((vma->vm_flags & (VM_LOCKED | VM_SPECIAL)) != VM_LOCKED)) {
+	if (likely((vma->vm_flags & (VM_LOCKED | VM_SPECIAL)) != VM_LOCKED))
 		SetPageActive(page);
-		lru_cache_add(page);
-		return;
-	}
-
-	if (!TestSetPageMlocked(page)) {
+	else if (!TestSetPageMlocked(page)) {
 		/*
 		 * We use the irq-unsafe __mod_zone_page_stat because this
 		 * counter is not modified from interrupt context, and the pte
@@ -488,7 +460,7 @@ void lru_cache_add_active_or_unevictable(struct page *page,
 				    hpage_nr_pages(page));
 		count_vm_event(UNEVICTABLE_PGMLOCKED);
 	}
-	add_page_to_unevictable_list(page);
+	lru_cache_add(page);
 }
 
 /*
@@ -857,15 +829,55 @@ void lru_add_page_tail(struct page *page, struct page *page_tail,
 static void __pagevec_lru_add_fn(struct page *page, struct lruvec *lruvec,
 				 void *arg)
 {
-	int file = page_is_file_cache(page);
-	int active = PageActive(page);
-	enum lru_list lru = page_lru(page);
+	enum lru_list lru;
+	int was_unevictable = TestClearPageUnevictable(page);
 
 	VM_BUG_ON_PAGE(PageLRU(page), page);
 
 	SetPageLRU(page);
+	/*
+	 * Page becomes evictable in two ways:
+	 * 1) Within LRU lock [munlock_vma_pages() and __munlock_pagevec()].
+	 * 2) Before acquiring LRU lock to put the page to correct LRU and then
+	 *   a) do PageLRU check with lock [check_move_unevictable_pages]
+	 *   b) do PageLRU check before lock [clear_page_mlock]
+	 *
+	 * (1) & (2a) are ok as LRU lock will serialize them. For (2b), we need
+	 * following strict ordering:
+	 *
+	 * #0: __pagevec_lru_add_fn		#1: clear_page_mlock
+	 *
+	 * SetPageLRU()				TestClearPageMlocked()
+	 * smp_mb() // explicit ordering	// above provides strict
+	 *					// ordering
+	 * PageMlocked()			PageLRU()
+	 *
+	 *
+	 * if '#1' does not observe setting of PG_lru by '#0' and fails
+	 * isolation, the explicit barrier will make sure that page_evictable
+	 * check will put the page in correct LRU. Without smp_mb(), SetPageLRU
+	 * can be reordered after PageMlocked check and can make '#1' to fail
+	 * the isolation of the page whose Mlocked bit is cleared (#0 is also
+	 * looking at the same page) and the evictable page will be stranded
+	 * in an unevictable LRU.
+	 */
+	smp_mb();
+
+	if (page_evictable(page)) {
+		lru = page_lru(page);
+		update_page_reclaim_stat(lruvec, page_is_file_cache(page),
+					 PageActive(page));
+		if (was_unevictable)
+			count_vm_event(UNEVICTABLE_PGRESCUED);
+	} else {
+		lru = LRU_UNEVICTABLE;
+		ClearPageActive(page);
+		SetPageUnevictable(page);
+		if (!was_unevictable)
+			count_vm_event(UNEVICTABLE_PGCULLED);
+	}
+
 	add_page_to_lru_list(page, lruvec, lru);
-	update_page_reclaim_stat(lruvec, file, active);
 	trace_mm_lru_insertion(page, lru);
 }
 
diff --git a/mm/vmscan.c b/mm/vmscan.c
index da431c5edae5..36ec85c675da 100644
--- a/mm/vmscan.c
+++ b/mm/vmscan.c
@@ -780,64 +780,7 @@ int remove_mapping(struct address_space *mapping, struct page *page)
  */
 void putback_lru_page(struct page *page)
 {
-	bool is_unevictable;
-	int was_unevictable = PageUnevictable(page);
-
-	VM_BUG_ON_PAGE(PageLRU(page), page);
-
-redo:
-	ClearPageUnevictable(page);
-
-	if (page_evictable(page)) {
-		/*
-		 * For evictable pages, we can use the cache.
-		 * In event of a race, worst case is we end up with an
-		 * unevictable page on [in]active list.
-		 * We know how to handle that.
-		 */
-		is_unevictable = false;
-		lru_cache_add(page);
-	} else {
-		/*
-		 * Put unevictable pages directly on zone's unevictable
-		 * list.
-		 */
-		is_unevictable = true;
-		add_page_to_unevictable_list(page);
-		/*
-		 * When racing with an mlock or AS_UNEVICTABLE clearing
-		 * (page is unlocked) make sure that if the other thread
-		 * does not observe our setting of PG_lru and fails
-		 * isolation/check_move_unevictable_pages,
-		 * we see PG_mlocked/AS_UNEVICTABLE cleared below and move
-		 * the page back to the evictable list.
-		 *
-		 * The other side is TestClearPageMlocked() or shmem_lock().
-		 */
-		smp_mb();
-	}
-
-	/*
-	 * page's status can change while we move it among lru. If an evictable
-	 * page is on unevictable list, it never be freed. To avoid that,
-	 * check after we added it to the list, again.
-	 */
-	if (is_unevictable && page_evictable(page)) {
-		if (!isolate_lru_page(page)) {
-			put_page(page);
-			goto redo;
-		}
-		/* This means someone else dropped this page from LRU
-		 * So, it will be freed or putback to LRU again. There is
-		 * nothing to do here.
-		 */
-	}
-
-	if (was_unevictable && !is_unevictable)
-		count_vm_event(UNEVICTABLE_PGRESCUED);
-	else if (!was_unevictable && is_unevictable)
-		count_vm_event(UNEVICTABLE_PGCULLED);
-
+	lru_cache_add(page);
 	put_page(page);		/* drop ref from isolate */
 }
 
-- 
2.17.0

>From ef647603bfb9acac6350783defb957eb21ca5871 Mon Sep 17 00:00:00 2001
From: Randy Dunlap <rdunlap@infradead.org>
Date: Mon, 12 Feb 2018 13:18:38 -0800
Subject: [PATCH 132/405] fs/signalfd: fix build error for BUS_MCEERR_AR
Status: RO
Content-Length: 1650
Lines: 48

[ Upstream commit 9026e820cbd2ea39a06a129ecdddf2739bd3602b ]

Fix build error in fs/signalfd.c by using same method that is used in
kernel/signal.c: separate blocks for different signal si_code values.

./fs/signalfd.c: error: 'BUS_MCEERR_AR' undeclared (first use in this function)

Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Cc: Alexander Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
---
 fs/signalfd.c | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/fs/signalfd.c b/fs/signalfd.c
index 270221fcef42..c4e153959e01 100644
--- a/fs/signalfd.c
+++ b/fs/signalfd.c
@@ -117,13 +117,22 @@ static int signalfd_copyinfo(struct signalfd_siginfo __user *uinfo,
 		err |= __put_user(kinfo->si_trapno, &uinfo->ssi_trapno);
 #endif
 #ifdef BUS_MCEERR_AO
-		/* 
+		/*
+		 * Other callers might not initialize the si_lsb field,
+		 * so check explicitly for the right codes here.
+		 */
+		if (kinfo->si_signo == SIGBUS &&
+		     kinfo->si_code == BUS_MCEERR_AO)
+			err |= __put_user((short) kinfo->si_addr_lsb,
+					  &uinfo->ssi_addr_lsb);
+#endif
+#ifdef BUS_MCEERR_AR
+		/*
 		 * Other callers might not initialize the si_lsb field,
 		 * so check explicitly for the right codes here.
 		 */
 		if (kinfo->si_signo == SIGBUS &&
-		    (kinfo->si_code == BUS_MCEERR_AR ||
-		     kinfo->si_code == BUS_MCEERR_AO))
+		    kinfo->si_code == BUS_MCEERR_AR)
 			err |= __put_user((short) kinfo->si_addr_lsb,
 					  &uinfo->ssi_addr_lsb);
 #endif
-- 
2.17.0

>From 41d2634f259e9942f70123ec81f8a1196d419682 Mon Sep 17 00:00:00 2001
From: Gregory CLEMENT <gregory.clement@bootlin.com>
Date: Tue, 27 Feb 2018 18:04:25 +0100
Subject: [PATCH 195/405] mailmap: Update email address for Gregory CLEMENT
Status: RO
Content-Length: 767
Lines: 24

[ Upstream commit c535d632aecc6359d072374675a7787cbe71773b ]

As now Free Electrons is Bootlin.

Signed-off-by: Gregory CLEMENT <gregory.clement@bootlin.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
---
 .mailmap | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.mailmap b/.mailmap
index 02d261407683..ab31f541d0a3 100644
--- a/.mailmap
+++ b/.mailmap
@@ -60,6 +60,7 @@ Frank Zago <fzago@systemfabricworks.com>
 Greg Kroah-Hartman <greg@echidna.(none)>
 Greg Kroah-Hartman <gregkh@suse.de>
 Greg Kroah-Hartman <greg@kroah.com>
+Gregory CLEMENT <gregory.clement@bootlin.com> <gregory.clement@free-electrons.com>
 Henk Vergonet <Henk.Vergonet@gmail.com>
 Henrik Kretzschmar <henne@nachtwindheim.de>
 Henrik Rydberg <rydberg@bitmath.org>
-- 
2.17.0

>From f612c90d84d70d2a42d05e75f39d52d3bfc20fbd Mon Sep 17 00:00:00 2001
From: Joonsoo Kim <iamjoonsoo.kim@lge.com>
Date: Tue, 10 Apr 2018 16:30:23 -0700
Subject: [PATCH 241/405] ARM: CMA: avoid double mapping to the CMA area if
 CONFIG_HIGHMEM=y
Status: RO
Content-Length: 2995
Lines: 75

[ Upstream commit 3d2054ad8c2d5100b68b0c0405f89fd90bf4107b ]

CMA area is now managed by the separate zone, ZONE_MOVABLE, to fix many
MM related problems.  In this implementation, if CONFIG_HIGHMEM = y,
then ZONE_MOVABLE is considered as HIGHMEM and the memory of the CMA
area is also considered as HIGHMEM.  That means that they are considered
as the page without direct mapping.  However, CMA area could be in a
lowmem and the memory could have direct mapping.

In ARM, when establishing a new mapping for DMA, direct mapping should
be cleared since two mapping with different cache policy could cause
unknown problem.  With this patch, PageHighmem() for the CMA memory
located in lowmem returns true so that the function for DMA mapping
cannot notice whether it needs to clear direct mapping or not,
correctly.  To handle this situation, this patch always clears direct
mapping for such CMA memory.

Link: http://lkml.kernel.org/r/1512114786-5085-4-git-send-email-iamjoonsoo.kim@lge.com
Signed-off-by: Joonsoo Kim <iamjoonsoo.kim@lge.com>
Tested-by: Tony Lindgren <tony@atomide.com>
Cc: "Aneesh Kumar K . V" <aneesh.kumar@linux.vnet.ibm.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Cc: Laura Abbott <lauraa@codeaurora.org>
Cc: Marek Szyprowski <m.szyprowski@samsung.com>
Cc: Mel Gorman <mgorman@techsingularity.net>
Cc: Michal Hocko <mhocko@suse.com>
Cc: Michal Nazarewicz <mina86@mina86.com>
Cc: Minchan Kim <minchan@kernel.org>
Cc: Rik van Riel <riel@redhat.com>
Cc: Russell King <linux@armlinux.org.uk>
Cc: Vlastimil Babka <vbabka@suse.cz>
Cc: Will Deacon <will.deacon@arm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
---
 arch/arm/mm/dma-mapping.c | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/arch/arm/mm/dma-mapping.c b/arch/arm/mm/dma-mapping.c
index 00e9e79b6cb8..8e365d19c2ee 100644
--- a/arch/arm/mm/dma-mapping.c
+++ b/arch/arm/mm/dma-mapping.c
@@ -473,6 +473,12 @@ void __init dma_contiguous_early_fixup(phys_addr_t base, unsigned long size)
 void __init dma_contiguous_remap(void)
 {
 	int i;
+
+	if (!dma_mmu_remap_num)
+		return;
+
+	/* call flush_cache_all() since CMA area would be large enough */
+	flush_cache_all();
 	for (i = 0; i < dma_mmu_remap_num; i++) {
 		phys_addr_t start = dma_mmu_remap[i].base;
 		phys_addr_t end = start + dma_mmu_remap[i].size;
@@ -505,7 +511,15 @@ void __init dma_contiguous_remap(void)
 		flush_tlb_kernel_range(__phys_to_virt(start),
 				       __phys_to_virt(end));
 
-		iotable_init(&map, 1);
+		/*
+		 * All the memory in CMA region will be on ZONE_MOVABLE.
+		 * If that zone is considered as highmem, the memory in CMA
+		 * region is also considered as highmem even if it's
+		 * physical address belong to lowmem. In this case,
+		 * re-mapping isn't required.
+		 */
+		if (!is_highmem_idx(ZONE_MOVABLE))
+			iotable_init(&map, 1);
 	}
 }
 
-- 
2.17.0

>From 94ef78bccb9a5bed29357b1b7047a7c97e575321 Mon Sep 17 00:00:00 2001
From: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Date: Mon, 26 Mar 2018 16:21:04 +0300
Subject: [PATCH 275/405] mac80211: don't WARN on bad WMM parameters from buggy
 APs
Status: RO
Content-Length: 1386
Lines: 38

[ Upstream commit c470bdc1aaf36669e04ba65faf1092b2d1c6cabe ]

Apparently, some APs are buggy enough to send a zeroed
WMM IE. Don't WARN on this since this is not caused by a bug
on the client's system.

This aligns the condition of the WARNING in drv_conf_tx
with the validity check in ieee80211_sta_wmm_params.
We will now pick the default values whenever we get
a zeroed WMM IE.

This has been reported here:
https://bugzilla.kernel.org/show_bug.cgi?id=199161

Fixes: f409079bb678 ("mac80211: sanity check CW_min/CW_max towards driver")
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
---
 net/mac80211/mlme.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net/mac80211/mlme.c b/net/mac80211/mlme.c
index e6f42d12222e..871eeb21d46e 100644
--- a/net/mac80211/mlme.c
+++ b/net/mac80211/mlme.c
@@ -1804,7 +1804,8 @@ static bool ieee80211_sta_wmm_params(struct ieee80211_local *local,
 		params[ac].acm = acm;
 		params[ac].uapsd = uapsd;
 
-		if (params[ac].cw_min > params[ac].cw_max) {
+		if (params->cw_min == 0 ||
+		    params[ac].cw_min > params[ac].cw_max) {
 			sdata_info(sdata,
 				   "AP has invalid WMM params (CWmin/max=%d/%d for ACI %d), using defaults\n",
 				   params[ac].cw_min, params[ac].cw_max, aci);
-- 
2.17.0

>From 2bb12955344a03db1dbd818f0447ca2e2ad12696 Mon Sep 17 00:00:00 2001
From: Sinan Kaya <okaya@codeaurora.org>
Date: Sun, 25 Mar 2018 10:39:19 -0400
Subject: [PATCH 285/405] net: qlge: Eliminate duplicate barriers on
 weakly-ordered archs
Status: RO
Content-Length: 2481
Lines: 62

[ Upstream commit e42d8cee343a545ac2d9557a3b28708bbca2bd31 ]

Code includes wmb() followed by writel(). writel() already has a barrier on
some architectures like arm64.

This ends up CPU observing two barriers back to back before executing the
register write.

Create a new wrapper function with relaxed write operator. Use the new
wrapper when a write is following a wmb().

Signed-off-by: Sinan Kaya <okaya@codeaurora.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
---
 drivers/net/ethernet/qlogic/qlge/qlge.h      | 16 ++++++++++++++++
 drivers/net/ethernet/qlogic/qlge/qlge_main.c |  3 ++-
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/drivers/net/ethernet/qlogic/qlge/qlge.h b/drivers/net/ethernet/qlogic/qlge/qlge.h
index 6d31f92ef2b6..b3614b237d6d 100644
--- a/drivers/net/ethernet/qlogic/qlge/qlge.h
+++ b/drivers/net/ethernet/qlogic/qlge/qlge.h
@@ -2184,6 +2184,22 @@ static inline void ql_write_db_reg(u32 val, void __iomem *addr)
 	mmiowb();
 }
 
+/*
+ * Doorbell Registers:
+ * Doorbell registers are virtual registers in the PCI memory space.
+ * The space is allocated by the chip during PCI initialization.  The
+ * device driver finds the doorbell address in BAR 3 in PCI config space.
+ * The registers are used to control outbound and inbound queues. For
+ * example, the producer index for an outbound queue.  Each queue uses
+ * 1 4k chunk of memory.  The lower half of the space is for outbound
+ * queues. The upper half is for inbound queues.
+ * Caller has to guarantee ordering.
+ */
+static inline void ql_write_db_reg_relaxed(u32 val, void __iomem *addr)
+{
+	writel_relaxed(val, addr);
+}
+
 /*
  * Shadow Registers:
  * Outbound queues have a consumer index that is maintained by the chip.
diff --git a/drivers/net/ethernet/qlogic/qlge/qlge_main.c b/drivers/net/ethernet/qlogic/qlge/qlge_main.c
index fd4a8e473f11..62d60963f24c 100644
--- a/drivers/net/ethernet/qlogic/qlge/qlge_main.c
+++ b/drivers/net/ethernet/qlogic/qlge/qlge_main.c
@@ -2703,7 +2703,8 @@ static netdev_tx_t qlge_send(struct sk_buff *skb, struct net_device *ndev)
 		tx_ring->prod_idx = 0;
 	wmb();
 
-	ql_write_db_reg(tx_ring->prod_idx, tx_ring->prod_idx_db_reg);
+	ql_write_db_reg_relaxed(tx_ring->prod_idx, tx_ring->prod_idx_db_reg);
+	mmiowb();
 	netif_printk(qdev, tx_queued, KERN_DEBUG, qdev->ndev,
 		     "tx queued, slot %d, len %d\n",
 		     tx_ring->prod_idx, skb->len);
-- 
2.17.0

>From f47e98cc3c66521fc030155440f8ddb6d6254ed8 Mon Sep 17 00:00:00 2001
From: Michael Ellerman <mpe@ellerman.id.au>
Date: Thu, 8 Mar 2018 13:54:40 +1100
Subject: [PATCH 314/405] powerpc/pseries: Make plpar_wrappers.h safe to
 include when PSERIES=n
Status: RO
Content-Length: 1087
Lines: 36

[ Upstream commit 5017e875e497c00dbc17558161fec3ff30b2b4a9 ]

Currently plpar_wrappers.h is not safe to include when
CONFIG_PPC_PSERIES=n, or at least it can be depending on other config
options and so on.

Fix that by wrapping the entire content in an ifdef.

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
---
 arch/powerpc/include/asm/plpar_wrappers.h | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/powerpc/include/asm/plpar_wrappers.h b/arch/powerpc/include/asm/plpar_wrappers.h
index 4e53b8570d1f..29fef3ca37fc 100644
--- a/arch/powerpc/include/asm/plpar_wrappers.h
+++ b/arch/powerpc/include/asm/plpar_wrappers.h
@@ -1,6 +1,8 @@
 #ifndef _ASM_POWERPC_PLPAR_WRAPPERS_H
 #define _ASM_POWERPC_PLPAR_WRAPPERS_H
 
+#ifdef CONFIG_PPC_PSERIES
+
 #include <linux/string.h>
 #include <linux/irqflags.h>
 
@@ -354,4 +356,6 @@ static inline long plpar_get_cpu_characteristics(struct h_cpu_char_result *p)
 	return rc;
 }
 
+#endif /* CONFIG_PPC_PSERIES */
+
 #endif /* _ASM_POWERPC_PLPAR_WRAPPERS_H */
-- 
2.17.0

>From 5633ed5f717db4e0a569cb2131d47558474de2a3 Mon Sep 17 00:00:00 2001
From: Borislav Petkov <bp@suse.de>
Date: Wed, 21 Feb 2018 11:18:56 +0100
Subject: [PATCH 383/405] x86/mce/AMD: Collect error info even if valid bits
 are not set
Status: RO
Content-Length: 1774
Lines: 53

[ Upstream commit 4b1e84276a6172980c5bf39aa091ba13e90d6dad ]

The MCA banks log error info into MCA_ADDR, MCA_MISC0, and MCA_SYND even
if the corresponding valid bits are not set:

"Error handlers should save the values in MCA_ADDR, MCA_MISC0,
and MCA_SYND even if MCA_STATUS[AddrV], MCA_STATUS[MiscV], and
MCA_STATUS[SyndV] are zero."

Do so by setting those bits so that code down the MCE processing path
doesn't need to be changed.

Signed-off-by: Borislav Petkov <bp@suse.de>
Cc: Borislav Petkov <bp@alien8.de>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Tony Luck <tony.luck@intel.com>
Cc: linux-edac <linux-edac@vger.kernel.org>
Link: http://lkml.kernel.org/r/20180221101900.10326-5-bp@alien8.de
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
---
 arch/x86/kernel/cpu/mcheck/mce.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/arch/x86/kernel/cpu/mcheck/mce.c b/arch/x86/kernel/cpu/mcheck/mce.c
index 7bbd50fa72ad..2bb8fb10511d 100644
--- a/arch/x86/kernel/cpu/mcheck/mce.c
+++ b/arch/x86/kernel/cpu/mcheck/mce.c
@@ -482,6 +482,20 @@ static inline void mce_gather_info(struct mce *m, struct pt_regs *regs)
 		if (mca_cfg.rip_msr)
 			m->ip = mce_rdmsrl(mca_cfg.rip_msr);
 	}
+
+	/*
+	 * Error handlers should save the values in MCA_ADDR, MCA_MISC0, and
+	 * MCA_SYND even if MCA_STATUS[AddrV], MCA_STATUS[MiscV], and
+	 * MCA_STATUS[SyndV] are zero.
+	 */
+	if (m->cpuvendor == X86_VENDOR_AMD) {
+		u64 status = MCI_STATUS_ADDRV | MCI_STATUS_MISCV;
+
+		if (mce_flags.smca)
+			status |= MCI_STATUS_SYNDV;
+
+		m->status |= status;
+	}
 }
 
 int mce_available(struct cpuinfo_x86 *c)
-- 
2.17.0

>From 61e32b58161c698b332a353cbdeb937139c5fbe5 Mon Sep 17 00:00:00 2001
From: David Ahern <dsahern@gmail.com>
Date: Tue, 13 Feb 2018 08:44:06 -0800
Subject: [PATCH 393/405] selftests: Add FIB onlink tests
Status: RO
Content-Length: 10200
Lines: 396

[ Upstream commit 153e1b84f477f716bc3f81e6cfae1a3d941fc7ec ]

Add test cases verifying FIB onlink commands work as expected in
various conditions - IPv4, IPv6, main table, and VRF.

Signed-off-by: David Ahern <dsahern@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
---
 .../testing/selftests/net/fib-onlink-tests.sh | 375 ++++++++++++++++++
 1 file changed, 375 insertions(+)
 create mode 100755 tools/testing/selftests/net/fib-onlink-tests.sh

diff --git a/tools/testing/selftests/net/fib-onlink-tests.sh b/tools/testing/selftests/net/fib-onlink-tests.sh
new file mode 100755
index 000000000000..06b1d7cc12cc
--- /dev/null
+++ b/tools/testing/selftests/net/fib-onlink-tests.sh
@@ -0,0 +1,375 @@
+#!/bin/bash
+# SPDX-License-Identifier: GPL-2.0
+
+# IPv4 and IPv6 onlink tests
+
+PAUSE_ON_FAIL=${PAUSE_ON_FAIL:=no}
+
+# Network interfaces
+# - odd in current namespace; even in peer ns
+declare -A NETIFS
+# default VRF
+NETIFS[p1]=veth1
+NETIFS[p2]=veth2
+NETIFS[p3]=veth3
+NETIFS[p4]=veth4
+# VRF
+NETIFS[p5]=veth5
+NETIFS[p6]=veth6
+NETIFS[p7]=veth7
+NETIFS[p8]=veth8
+
+# /24 network
+declare -A V4ADDRS
+V4ADDRS[p1]=169.254.1.1
+V4ADDRS[p2]=169.254.1.2
+V4ADDRS[p3]=169.254.3.1
+V4ADDRS[p4]=169.254.3.2
+V4ADDRS[p5]=169.254.5.1
+V4ADDRS[p6]=169.254.5.2
+V4ADDRS[p7]=169.254.7.1
+V4ADDRS[p8]=169.254.7.2
+
+# /64 network
+declare -A V6ADDRS
+V6ADDRS[p1]=2001:db8:101::1
+V6ADDRS[p2]=2001:db8:101::2
+V6ADDRS[p3]=2001:db8:301::1
+V6ADDRS[p4]=2001:db8:301::2
+V6ADDRS[p5]=2001:db8:501::1
+V6ADDRS[p6]=2001:db8:501::2
+V6ADDRS[p7]=2001:db8:701::1
+V6ADDRS[p8]=2001:db8:701::2
+
+# Test networks:
+# [1] = default table
+# [2] = VRF
+#
+# /32 host routes
+declare -A TEST_NET4
+TEST_NET4[1]=169.254.101
+TEST_NET4[2]=169.254.102
+# /128 host routes
+declare -A TEST_NET6
+TEST_NET6[1]=2001:db8:101
+TEST_NET6[2]=2001:db8:102
+
+# connected gateway
+CONGW[1]=169.254.1.254
+CONGW[2]=169.254.5.254
+
+# recursive gateway
+RECGW4[1]=169.254.11.254
+RECGW4[2]=169.254.12.254
+RECGW6[1]=2001:db8:11::64
+RECGW6[2]=2001:db8:12::64
+
+# for v4 mapped to v6
+declare -A TEST_NET4IN6IN6
+TEST_NET4IN6[1]=10.1.1.254
+TEST_NET4IN6[2]=10.2.1.254
+
+# mcast address
+MCAST6=ff02::1
+
+
+PEER_NS=bart
+PEER_CMD="ip netns exec ${PEER_NS}"
+VRF=lisa
+VRF_TABLE=1101
+PBR_TABLE=101
+
+################################################################################
+# utilities
+
+log_test()
+{
+	local rc=$1
+	local expected=$2
+	local msg="$3"
+
+	if [ ${rc} -eq ${expected} ]; then
+		nsuccess=$((nsuccess+1))
+		printf "\n    TEST: %-50s  [ OK ]\n" "${msg}"
+	else
+		nfail=$((nfail+1))
+		printf "\n    TEST: %-50s  [FAIL]\n" "${msg}"
+		if [ "${PAUSE_ON_FAIL}" = "yes" ]; then
+			echo
+			echo "hit enter to continue, 'q' to quit"
+			read a
+			[ "$a" = "q" ] && exit 1
+		fi
+	fi
+}
+
+log_section()
+{
+	echo
+	echo "######################################################################"
+	echo "TEST SECTION: $*"
+	echo "######################################################################"
+}
+
+log_subsection()
+{
+	echo
+	echo "#########################################"
+	echo "TEST SUBSECTION: $*"
+}
+
+run_cmd()
+{
+	echo
+	echo "COMMAND: $*"
+	eval $*
+}
+
+get_linklocal()
+{
+	local dev=$1
+	local pfx
+	local addr
+
+	addr=$(${pfx} ip -6 -br addr show dev ${dev} | \
+	awk '{
+		for (i = 3; i <= NF; ++i) {
+			if ($i ~ /^fe80/)
+				print $i
+		}
+	}'
+	)
+	addr=${addr/\/*}
+
+	[ -z "$addr" ] && return 1
+
+	echo $addr
+
+	return 0
+}
+
+################################################################################
+#
+
+setup()
+{
+	echo
+	echo "########################################"
+	echo "Configuring interfaces"
+
+	set -e
+
+	# create namespace
+	ip netns add ${PEER_NS}
+	ip -netns ${PEER_NS} li set lo up
+
+	# add vrf table
+	ip li add ${VRF} type vrf table ${VRF_TABLE}
+	ip li set ${VRF} up
+	ip ro add table ${VRF_TABLE} unreachable default
+	ip -6 ro add table ${VRF_TABLE} unreachable default
+
+	# create test interfaces
+	ip li add ${NETIFS[p1]} type veth peer name ${NETIFS[p2]}
+	ip li add ${NETIFS[p3]} type veth peer name ${NETIFS[p4]}
+	ip li add ${NETIFS[p5]} type veth peer name ${NETIFS[p6]}
+	ip li add ${NETIFS[p7]} type veth peer name ${NETIFS[p8]}
+
+	# enslave vrf interfaces
+	for n in 5 7; do
+		ip li set ${NETIFS[p${n}]} vrf ${VRF}
+	done
+
+	# add addresses
+	for n in 1 3 5 7; do
+		ip li set ${NETIFS[p${n}]} up
+		ip addr add ${V4ADDRS[p${n}]}/24 dev ${NETIFS[p${n}]}
+		ip addr add ${V6ADDRS[p${n}]}/64 dev ${NETIFS[p${n}]}
+	done
+
+	# move peer interfaces to namespace and add addresses
+	for n in 2 4 6 8; do
+		ip li set ${NETIFS[p${n}]} netns ${PEER_NS} up
+		ip -netns ${PEER_NS} addr add ${V4ADDRS[p${n}]}/24 dev ${NETIFS[p${n}]}
+		ip -netns ${PEER_NS} addr add ${V6ADDRS[p${n}]}/64 dev ${NETIFS[p${n}]}
+	done
+
+	set +e
+
+	# let DAD complete - assume default of 1 probe
+	sleep 1
+}
+
+cleanup()
+{
+	# make sure we start from a clean slate
+	ip netns del ${PEER_NS} 2>/dev/null
+	for n in 1 3 5 7; do
+		ip link del ${NETIFS[p${n}]} 2>/dev/null
+	done
+	ip link del ${VRF} 2>/dev/null
+	ip ro flush table ${VRF_TABLE}
+	ip -6 ro flush table ${VRF_TABLE}
+}
+
+################################################################################
+# IPv4 tests
+#
+
+run_ip()
+{
+	local table="$1"
+	local prefix="$2"
+	local gw="$3"
+	local dev="$4"
+	local exp_rc="$5"
+	local desc="$6"
+
+	# dev arg may be empty
+	[ -n "${dev}" ] && dev="dev ${dev}"
+
+	run_cmd ip ro add table "${table}" "${prefix}"/32 via "${gw}" "${dev}" onlink
+	log_test $? ${exp_rc} "${desc}"
+}
+
+valid_onlink_ipv4()
+{
+	# - unicast connected, unicast recursive
+	#
+	log_subsection "default VRF - main table"
+
+	run_ip 254 ${TEST_NET4[1]}.1 ${CONGW[1]} ${NETIFS[p1]} 0 "unicast connected"
+	run_ip 254 ${TEST_NET4[1]}.2 ${RECGW4[1]} ${NETIFS[p1]} 0 "unicast recursive"
+
+	log_subsection "VRF ${VRF}"
+
+	run_ip ${VRF_TABLE} ${TEST_NET4[2]}.1 ${CONGW[2]} ${NETIFS[p5]} 0 "unicast connected"
+	run_ip ${VRF_TABLE} ${TEST_NET4[2]}.2 ${RECGW4[2]} ${NETIFS[p5]} 0 "unicast recursive"
+
+	log_subsection "VRF device, PBR table"
+
+	run_ip ${PBR_TABLE} ${TEST_NET4[2]}.3 ${CONGW[2]} ${NETIFS[p5]} 0 "unicast connected"
+	run_ip ${PBR_TABLE} ${TEST_NET4[2]}.4 ${RECGW4[2]} ${NETIFS[p5]} 0 "unicast recursive"
+}
+
+invalid_onlink_ipv4()
+{
+	run_ip 254 ${TEST_NET4[1]}.11 ${V4ADDRS[p1]} ${NETIFS[p1]} 2 \
+		"Invalid gw - local unicast address"
+
+	run_ip ${VRF_TABLE} ${TEST_NET4[2]}.11 ${V4ADDRS[p5]} ${NETIFS[p5]} 2 \
+		"Invalid gw - local unicast address, VRF"
+
+	run_ip 254 ${TEST_NET4[1]}.101 ${V4ADDRS[p1]} "" 2 "No nexthop device given"
+
+	run_ip 254 ${TEST_NET4[1]}.102 ${V4ADDRS[p3]} ${NETIFS[p1]} 2 \
+		"Gateway resolves to wrong nexthop device"
+
+	run_ip ${VRF_TABLE} ${TEST_NET4[2]}.103 ${V4ADDRS[p7]} ${NETIFS[p5]} 2 \
+		"Gateway resolves to wrong nexthop device - VRF"
+}
+
+################################################################################
+# IPv6 tests
+#
+
+run_ip6()
+{
+	local table="$1"
+	local prefix="$2"
+	local gw="$3"
+	local dev="$4"
+	local exp_rc="$5"
+	local desc="$6"
+
+	# dev arg may be empty
+	[ -n "${dev}" ] && dev="dev ${dev}"
+
+	run_cmd ip -6 ro add table "${table}" "${prefix}"/128 via "${gw}" "${dev}" onlink
+	log_test $? ${exp_rc} "${desc}"
+}
+
+valid_onlink_ipv6()
+{
+	# - unicast connected, unicast recursive, v4-mapped
+	#
+	log_subsection "default VRF - main table"
+
+	run_ip6 254 ${TEST_NET6[1]}::1 ${V6ADDRS[p1]/::*}::64 ${NETIFS[p1]} 0 "unicast connected"
+	run_ip6 254 ${TEST_NET6[1]}::2 ${RECGW6[1]} ${NETIFS[p1]} 0 "unicast recursive"
+	run_ip6 254 ${TEST_NET6[1]}::3 ::ffff:${TEST_NET4IN6[1]} ${NETIFS[p1]} 0 "v4-mapped"
+
+	log_subsection "VRF ${VRF}"
+
+	run_ip6 ${VRF_TABLE} ${TEST_NET6[2]}::1 ${V6ADDRS[p5]/::*}::64 ${NETIFS[p5]} 0 "unicast connected"
+	run_ip6 ${VRF_TABLE} ${TEST_NET6[2]}::2 ${RECGW6[2]} ${NETIFS[p5]} 0 "unicast recursive"
+	run_ip6 ${VRF_TABLE} ${TEST_NET6[2]}::3 ::ffff:${TEST_NET4IN6[2]} ${NETIFS[p5]} 0 "v4-mapped"
+
+	log_subsection "VRF device, PBR table"
+
+	run_ip6 ${PBR_TABLE} ${TEST_NET6[2]}::4 ${V6ADDRS[p5]/::*}::64 ${NETIFS[p5]} 0 "unicast connected"
+	run_ip6 ${PBR_TABLE} ${TEST_NET6[2]}::5 ${RECGW6[2]} ${NETIFS[p5]} 0 "unicast recursive"
+	run_ip6 ${PBR_TABLE} ${TEST_NET6[2]}::6 ::ffff:${TEST_NET4IN6[2]} ${NETIFS[p5]} 0 "v4-mapped"
+}
+
+invalid_onlink_ipv6()
+{
+	local lladdr
+
+	lladdr=$(get_linklocal ${NETIFS[p1]}) || return 1
+
+	run_ip6 254 ${TEST_NET6[1]}::11 ${V6ADDRS[p1]} ${NETIFS[p1]} 2 \
+		"Invalid gw - local unicast address"
+	run_ip6 254 ${TEST_NET6[1]}::12 ${lladdr} ${NETIFS[p1]} 2 \
+		"Invalid gw - local linklocal address"
+	run_ip6 254 ${TEST_NET6[1]}::12 ${MCAST6} ${NETIFS[p1]} 2 \
+		"Invalid gw - multicast address"
+
+	lladdr=$(get_linklocal ${NETIFS[p5]}) || return 1
+	run_ip6 ${VRF_TABLE} ${TEST_NET6[2]}::11 ${V6ADDRS[p5]} ${NETIFS[p5]} 2 \
+		"Invalid gw - local unicast address, VRF"
+	run_ip6 ${VRF_TABLE} ${TEST_NET6[2]}::12 ${lladdr} ${NETIFS[p5]} 2 \
+		"Invalid gw - local linklocal address, VRF"
+	run_ip6 ${VRF_TABLE} ${TEST_NET6[2]}::12 ${MCAST6} ${NETIFS[p5]} 2 \
+		"Invalid gw - multicast address, VRF"
+
+	run_ip6 254 ${TEST_NET6[1]}::101 ${V6ADDRS[p1]} "" 2 \
+		"No nexthop device given"
+
+	# default VRF validation is done against LOCAL table
+	# run_ip6 254 ${TEST_NET6[1]}::102 ${V6ADDRS[p3]/::[0-9]/::64} ${NETIFS[p1]} 2 \
+	#	"Gateway resolves to wrong nexthop device"
+
+	run_ip6 ${VRF_TABLE} ${TEST_NET6[2]}::103 ${V6ADDRS[p7]/::[0-9]/::64} ${NETIFS[p5]} 2 \
+		"Gateway resolves to wrong nexthop device - VRF"
+}
+
+run_onlink_tests()
+{
+	log_section "IPv4 onlink"
+	log_subsection "Valid onlink commands"
+	valid_onlink_ipv4
+	log_subsection "Invalid onlink commands"
+	invalid_onlink_ipv4
+
+	log_section "IPv6 onlink"
+	log_subsection "Valid onlink commands"
+	valid_onlink_ipv6
+	invalid_onlink_ipv6
+}
+
+################################################################################
+# main
+
+nsuccess=0
+nfail=0
+
+cleanup
+setup
+run_onlink_tests
+cleanup
+
+if [ "$TESTS" != "none" ]; then
+	printf "\nTests passed: %3d\n" ${nsuccess}
+	printf "Tests failed: %3d\n"   ${nfail}
+fi
-- 
2.17.0

>From 17ceb9ae779a7b1273a32bea52b42ca2eed43599 Mon Sep 17 00:00:00 2001
From: Xose Vazquez Perez <xose.vazquez@gmail.com>
Date: Mon, 15 Jan 2018 17:47:23 +0100
Subject: [PATCH 031/405] scsi: devinfo: fix format of the device list
Status: RO
Content-Length: 2282
Lines: 50

[ Upstream commit 3f884a0a8bdf28cfd1e9987d54d83350096cdd46 ]

Replace "" with NULL for product revision level, and merge TEXEL
duplicate entries.

Cc: Hannes Reinecke <hare@suse.de>
Cc: Martin K. Petersen <martin.petersen@oracle.com>
Cc: James E.J. Bottomley <jejb@linux.vnet.ibm.com>
Cc: SCSI ML <linux-scsi@vger.kernel.org>
Signed-off-by: Xose Vazquez Perez <xose.vazquez@gmail.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
---
 drivers/scsi/scsi_devinfo.c | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/drivers/scsi/scsi_devinfo.c b/drivers/scsi/scsi_devinfo.c
index 43d4b30cbf65..498d2514cb59 100644
--- a/drivers/scsi/scsi_devinfo.c
+++ b/drivers/scsi/scsi_devinfo.c
@@ -108,8 +108,8 @@ static struct {
 	 * seagate controller, which causes SCSI code to reset bus.
 	 */
 	{"HP", "C1750A", "3226", BLIST_NOLUN},		/* scanjet iic */
-	{"HP", "C1790A", "", BLIST_NOLUN},		/* scanjet iip */
-	{"HP", "C2500A", "", BLIST_NOLUN},		/* scanjet iicx */
+	{"HP", "C1790A", NULL, BLIST_NOLUN},		/* scanjet iip */
+	{"HP", "C2500A", NULL, BLIST_NOLUN},		/* scanjet iicx */
 	{"MEDIAVIS", "CDR-H93MV", "1.31", BLIST_NOLUN},	/* locks up */
 	{"MICROTEK", "ScanMaker II", "5.61", BLIST_NOLUN},	/* responds to all lun */
 	{"MITSUMI", "CD-R CR-2201CS", "6119", BLIST_NOLUN},	/* locks up */
@@ -119,7 +119,7 @@ static struct {
 	{"QUANTUM", "FIREBALL ST4.3S", "0F0C", BLIST_NOLUN},	/* locks up */
 	{"RELISYS", "Scorpio", NULL, BLIST_NOLUN},	/* responds to all lun */
 	{"SANKYO", "CP525", "6.64", BLIST_NOLUN},	/* causes failed REQ SENSE, extra reset */
-	{"TEXEL", "CD-ROM", "1.06", BLIST_NOLUN},
+	{"TEXEL", "CD-ROM", "1.06", BLIST_NOLUN | BLIST_BORKEN},
 	{"transtec", "T5008", "0001", BLIST_NOREPORTLUN },
 	{"YAMAHA", "CDR100", "1.00", BLIST_NOLUN},	/* locks up */
 	{"YAMAHA", "CDR102", "1.00", BLIST_NOLUN},	/* locks up */
@@ -256,7 +256,6 @@ static struct {
 	{"ST650211", "CF", NULL, BLIST_RETRY_HWERROR},
 	{"SUN", "T300", "*", BLIST_SPARSELUN},
 	{"SUN", "T4", "*", BLIST_SPARSELUN},
-	{"TEXEL", "CD-ROM", "1.06", BLIST_BORKEN},
 	{"Tornado-", "F4", "*", BLIST_NOREPORTLUN},
 	{"TOSHIBA", "CDROM", NULL, BLIST_ISROM},
 	{"TOSHIBA", "CD-ROM", NULL, BLIST_ISROM},
-- 
2.17.0

>From b9b82f938dcc6cbb3a23aa66156dcf5e7dc50e30 Mon Sep 17 00:00:00 2001
From: Mathieu Malaterre <malat@debian.org>
Date: Wed, 7 Feb 2018 20:35:00 +0100
Subject: [PATCH 075/405] net: Extra '_get' in declaration of
 arch_get_platform_mac_address
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Status: RO
Content-Length: 1555
Lines: 39

[ Upstream commit e728789c52afccc1275cba1dd812f03abe16ea3c ]

In commit c7f5d105495a ("net: Add eth_platform_get_mac_address() helper."),
two declarations were added:

  int eth_platform_get_mac_address(struct device *dev, u8 *mac_addr);
  unsigned char *arch_get_platform_get_mac_address(void);

An extra '_get' was introduced in arch_get_platform_get_mac_address, remove
it. Fix compile warning using W=1:

  CC      net/ethernet/eth.o
net/ethernet/eth.c:523:24: warning: no previous prototype for ‘arch_get_platform_mac_address’ [-Wmissing-prototypes]
 unsigned char * __weak arch_get_platform_mac_address(void)
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  AR      net/ethernet/built-in.o

Signed-off-by: Mathieu Malaterre <malat@debian.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
---
 include/linux/etherdevice.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/linux/etherdevice.h b/include/linux/etherdevice.h
index 6fec9e81bd70..a3a47b1bda91 100644
--- a/include/linux/etherdevice.h
+++ b/include/linux/etherdevice.h
@@ -31,7 +31,7 @@
 #ifdef __KERNEL__
 struct device;
 int eth_platform_get_mac_address(struct device *dev, u8 *mac_addr);
-unsigned char *arch_get_platform_get_mac_address(void);
+unsigned char *arch_get_platform_mac_address(void);
 u32 eth_get_headlen(void *data, unsigned int max_len);
 __be16 eth_type_trans(struct sk_buff *skb, struct net_device *dev);
 extern const struct header_ops eth_header_ops;
-- 
2.17.0


^ permalink raw reply related	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-04-27  2:01 Sasha Levin
  2018-05-02 18:18 ` Greg KH
  2018-05-03  7:07 ` Amit Pundir
  0 siblings, 2 replies; 58+ messages in thread
From: Sasha Levin @ 2018-04-27  2:01 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 5cd35f3eb5384f30d1a10d87f088bacd8839c22b:

  Linux 4.9.96 (2018-04-24 09:34:18 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-26042018

for you to fetch changes up to f9563f278dffebdbb73c007e3b73c72b8084f6d7:

  kdb: make "mdr" command repeat (2018-04-26 11:31:54 -0400)

- ----------------------------------------------------------------
for-greg-4.9-26042018

- ----------------------------------------------------------------
Aapo Vienamo (1):
      ARM: dts: imx7d: cl-som-imx7: fix pinctrl_enet

Aaro Koskinen (1):
      drivers: macintosh: rack-meter: really fix bogus memsets

Alex Estrin (1):
      IB/ipoib: Fix for potential no-carrier state

Alex Williamson (1):
      PCI: Add function 1 DMA alias quirk for Marvell 9128

Alexandre Belloni (1):
      rtc: hctosys: Ensure system time doesn't overflow time_t

Alexey Dobriyan (1):
      proc: fix /proc/*/map_files lookup

Alexey Kodanev (1):
      macvlan: fix use-after-free in macvlan_common_newlink()

Anand Jain (1):
      btrfs: fail mount when sb flag is not in BTRFS_SUPER_FLAG_SUPP

Anders Roxell (1):
      selftests: memfd: add config fragment for fuse

Andrea Parri (2):
      locking/xchg/alpha: Add unconditional memory barrier to cmpxchg()
      locking/xchg/alpha: Fix xchg() and cmpxchg() memory ordering bugs

Andreas Gruenbacher (1):
      gfs2: Fix fallocate chunk size

Andreas Kemnade (1):
      usb: musb: fix enumeration after resume

Andrzej Hajda (6):
      clk: samsung: s3c2410: Fix PLL rates
      clk: samsung: exynos7: Fix PLL rates
      clk: samsung: exynos5260: Fix PLL rates
      clk: samsung: exynos5433: Fix PLL rates
      clk: samsung: exynos5250: Fix PLL rates
      clk: samsung: exynos3250: Fix PLL rates

Andy Shevchenko (1):
      device property: Define type of PROPERTY_ENRTY_*() macros

Andy Spencer (1):
      gianfar: prevent integer wrapping in the rx handler

Anna-Maria Gleixner (1):
      tracing/hrtimer: Fix tracing bugs by taking all clock bases and modes into account

Arjun Vynipadath (2):
      cxgb4: Setup FW queues before registering netdev
      cxgb4: Fix queue free path of ULD drivers

Arnaldo Carvalho de Melo (1):
      perf callchain: Fix attr.sample_max_stack setting

Arnd Bergmann (6):
      scsi: fas216: fix sense buffer initialization
      x86/power: Fix swsusp_arch_resume prototype
      cifs: silence compiler warnings showing up with gcc-8.0.0
      drm/exynos: g2d: use monotonic timestamps
      md: raid5: avoid string overflow warning
      media: s3c-camif: fix out-of-bounds array access

Arvind Yadav (2):
      xen: xenbus: use put_device() instead of kfree()
      workqueue: use put_device() instead of kfree()

Baoquan He (1):
      x86/apic: Set up through-local-APIC mode on the boot CPU if 'noapic' specified

Bart Van Assche (1):
      scsi: qla2xxx: Avoid triggering undefined behavior in qla2x00_mbx_completion()

Benjamin Poirier (1):
      e1000e: Fix check_for_link return value with autoneg off

Benoit Parrot (1):
      drm/omap: Add pclk setting case when channel is DSS_WB

BingJing Chang (1):
      md: fix a potential deadlock of raid5/raid10 reshape

Bjorn Andersson (2):
      soc: qcom: wcnss_ctrl: Fix increment in NV upload
      pinctrl: msm: Use dynamic GPIO numbering

Borislav Petkov (1):
      x86/mce/AMD: Collect error info even if valid bits are not set

Brad Love (3):
      media: cx23885: Override 888 ImpactVCBe crystal frequency
      media: cx23885: Set subdev host data to clk_freq pointer
      media: em28xx: USB bulk packet size fix

Brian Norris (1):
      usb: dwc3: Undo PHY init if soft reset fails

Bryan O'Donoghue (1):
      rtc: snvs: Fix usage of snvs_rtc_enable

Carlos Maiolino (1):
      Force log to disk before reading the AGF during a fstrim

Cathy Zhou (1):
      sunvnet: does not support GSO for sctp

Chad Dupuis (1):
      scsi: bnx2fc: Fix check in SCSI completion handler for timed out request

Chao Yu (1):
      f2fs: fix to check extent cache in f2fs_drop_extent_tree

Charles Keepax (1):
      regmap: Correct comparison in regmap_cached

Chen Yu (1):
      ACPI: processor_perflib: Do not send _PPC change notification if not ready

Chengguang Xu (1):
      ceph: fix dentry leak when failing to init debugfs

Chien Tin Tung (1):
      RDMA/ucma: Correct option size check using optlen

Chris Dickens (1):
      usb: gadget: composite: fix incorrect handling of OS desc requests

Christophe JAILLET (1):
      regulator: of: Add a missing 'of_node_put()' in an error handling path of 'of_regulator_match()'

Christophe Jaillet (2):
      regulator: gpio: Fix some error handling paths in 'gpio_regulator_probe()'
      spi: bcm-qspi: fIX some error handling paths

Chunyu Hu (1):
      cpufreq: cppc_cpufreq: Fix cppc_cpufreq_init() failure path

Claudio Imbrenda (1):
      mm/ksm: fix interaction with THP

Claudiu Manoil (1):
      gianfar: Fix Rx byte accounting for ndev stats

Colin Ian King (4):
      clocksource/drivers/fsl_ftm_timer: Fix error return checking
      staging: rtl8192u: return -ENOMEM on failed allocation of priv->oldaddr
      rtc: tx4939: avoid unintended sign extension on a 24 bit shift
      media: cx25821: prevent out-of-bounds read on array card

Coly Li (2):
      bcache: properly set task state in bch_writeback_thread()
      bcache: quit dc->writeback_thread when BCACHE_DEV_DETACHING is set

Cong Wang (1):
      llc: properly handle dev_queue_xmit() return value

Dan Carpenter (7):
      ASoC: au1x: Fix timeout tests in au1xac97c_ac97_read()
      HID: roccat: prevent an out of bounds read in kovaplus_profile_activated()
      scsi: sym53c8xx_2: iterator underflow in sym_getsync()
      scsi: mptfusion: Add bounds check in mptctl_hp_targetinfo()
      IB/mlx5: Fix an error code in __mlx5_ib_modify_qp()
      macsec: missing dev_put() on error in macsec_newlink()
      xen/acpi: off by one in read_acpi_id()

Daniel Borkmann (1):
      bpf: fix rlimit in reuseport net selftest

Danilo Krummrich (1):
      fs/proc/proc_sysctl.c: fix potential page fault while unregistering sysctl table

Dave Airlie (1):
      virtio-gpu: fix ioctl and expose the fixed status to userspace.

Dave Carroll (1):
      scsi: aacraid: Insure command thread is not recursively stopped

Dave Hansen (1):
      x86/mm: Do not forbid _PAGE_RW before init for __ro_after_init

David Ahern (1):
      selftests: Add FIB onlink tests

David Howells (4):
      rxrpc: Work around usercopy check
      fscache: Fix hanging wait on page discarded by writeback
      rxrpc: Fix Tx ring annotation after initial Tx failure
      rxrpc: Don't treat call aborts as conn aborts

David Lechner (1):
      ARM: davinci_all_defconfig: set CONFIG_DAVINCI_WATCHDOG=y

David Rientjes (2):
      kernel/relay.c: limit kmalloc size to KMALLOC_MAX_SIZE
      mm, thp: do not cause memcg oom for thp

David S. Miller (2):
      ARM: orion5x: Revert commit 4904dbda41c8.
      sparc64: Make atomic_xchg() an inline function rather than a macro.

Davidlohr Bueso (2):
      ia64/err-inject: Use get_user_pages_fast()
      sched/rt: Fix rq->clock_update_flags < RQCF_ACT_SKIP warning

Denis Kirjanov (1):
      fsl/fman: avoid sleeping in atomic context while adding an address

Dmitry Torokhov (1):
      Input: psmouse - fix Synaptics detection when protocol is disabled

Dominik Bozek (1):
      usb: cdc_acm: prevent race at write to acm while system resumes

Dong Bo (1):
      libata: Fix compile warning with ATA_DEBUG enabled

Ed Swierk (1):
      openvswitch: Remove padding from packet before L3+ conntrack processing

Emmanuel Grumbach (1):
      mac80211: don't WARN on bad WMM parameters from buggy APs

Eric Anholt (1):
      drm/panel: simple: Fix the bus format for the Ontat panel

Eric Biggers (1):
      PKCS#7: fix direct verification of SignerInfo signature

Eric Dumazet (6):
      smsc75xx: fix smsc75xx_set_features()
      percpu: add a schedule point in pcpu_balance_workfn()
      r8152: fix tx packets accounting
      crypto: af_alg - fix possible uninit-value in alg_bind()
      soreuseport: initialise timewait reuseport field
      dccp: initialize ireq->ir_mark

Erik Schmauss (1):
      ACPICA: Events: add a return on failure from acpi_hw_register_read

Esben Haabendal (2):
      dp83640: Ensure against premature access to PHY registers after reset
      ARM: dts: ls1021a: Specify TBIPA register address

Felix Fietkau (2):
      mac80211: round IEEE80211_TX_STATUS_HEADROOM up to multiple of 4
      mac80211: drop frames with unexpected DS bits from fast-rx to slow path

Filip Sadowski (1):
      i40e: Add delay after EMP reset for firmware to recover

Filipe Manana (2):
      Btrfs: send, fix issuing write op when processing hole in no data mode
      Btrfs: fix copy_items() return value when logging an inode

Florian Fainelli (2):
      ARM: dts: NSP: Fix amount of RAM on BCM958625HR
      net: bgmac: Fix endian access in bgmac_dma_tx_ring_free()

Florian Westphal (2):
      netfilter: ebtables: convert BUG_ONs to WARN_ONs
      netfilter: ebtables: fix erroneous reject of last rule

Frank Asseg (1):
      tools/thermal: tmon: fix for segfault

Fredrik Noring (1):
      USB: OHCI: Fix NULL dereference in HCDs using HCD_LOCAL_MEM

Geert Uytterhoeven (7):
      ARM: OMAP1: clock: Fix debugfs_create_*() usage
      serial: xuartps: Fix out-of-bounds access through DT alias
      serial: samsung: Fix out-of-bounds access through serial port index
      serial: mxs-auart: Fix out-of-bounds access through serial port index
      serial: imx: Fix out-of-bounds access through serial port index
      serial: fsl_lpuart: Fix out-of-bounds access through DT alias
      serial: arc_uart: Fix out-of-bounds access through DT alias

Giulio Benetti (1):
      drm/sun4i: Fix dclk_set_phase

Giuseppe Lippolis (1):
      net-usb: add qmi_wwan if on lte modem wistron neweb d18q1

Govindarajulu Varadarajan (1):
      enic: enable rq before updating rq descriptors

Greg Ungerer (1):
      m68k: set dma and coherent masks for platform FEC ethernets

Gregory CLEMENT (3):
      mailmap: Update email address for Gregory CLEMENT
      dmaengine: mv_xor_v2: Fix clock resource by adding a register clock
      i2c: mv64xxx: Apply errata delay only in standard mode

Grigor Tovmasyan (1):
      usb: dwc2: Fix interval type issue

Guanglei Li (1):
      RDS: IB: Fix null pointer issue

Guenter Roeck (5):
      watchdog: sp5100_tco: Fix watchdog disable bit
      powerpc/boot: Fix random libfdt related build errors
      hwmon: (nct6775) Fix writing pwmX_mode
      hwmon: (pmbus/max8688) Accept negative page register values
      hwmon: (pmbus/adm1275) Accept negative page register values

Gustavo A. R. Silva (1):
      tcp_nv: fix potential integer overflow in tcpnv_acked

Hannes Reinecke (1):
      scsi: mpt3sas: Do not mark fw_event workqueue as WQ_MEM_RECLAIM

Hans Verkuil (1):
      media: vivid: fix incorrect capabilities for radio

Hans de Goede (1):
      ACPI / scan: Use acpi_bus_get_status() to initialize ACPI_TYPE_DEVICE devs

Hector Martin (1):
      firewire-ohci: work around oversized DMA reads on JMicron controllers

Helge Deller (1):
      parisc/pci: Switch LBA PCI bus from Hard Fail to Soft Fail mode

Hemanth Puranik (1):
      net: qcom/emac: Use proper free methods during TX

Huang Ying (1):
      mm: fix races between address_space dereference and free in page_evicatable

Igor Pylypiv (1):
      watchdog: f71808e_wdt: Fix magic close handling

Ilan Peer (1):
      mac80211: Do not disconnect on invalid operating class

Ilia Lin (1):
      arm64: dts: qcom: Fix SPI5 config on MSM8996

Ivan Gorinov (2):
      x86/devicetree: Initialize device tree before using it
      x86/devicetree: Fix device IRQ settings in DT

Jack M (1):
      IB/mlx4: Include GID type when deleting GIDs from HW table under RoCE

Jack Morgenstein (1):
      IB/mlx4: Fix corruption of RoCEv2 IPv4 GIDs

Jake Daryll Obina (1):
      jffs2: Fix use-after-free bug in jffs2_iget()'s error handling path

James Hogan (1):
      MIPS: generic: Fix machine compatible matching

James Smart (3):
      scsi: lpfc: Fix issue_lip if link is disabled
      scsi: lpfc: Fix soft lockup in lpfc worker thread during LIP testing
      scsi: lpfc: Fix frequency of Release WQE CQEs

Jan Chochol (1):
      nfs: Do not convert nfs_idmap_cache_timeout to jiffies

Jan Kara (1):
      udf: Provide saner default for invalid uid / gid

Jan Kiszka (1):
      builddeb: Fix header package regarding dtc source links

Jason Wang (1):
      ptr_ring: prevent integer overflow when calculating size

Jason Yan (1):
      scsi: libsas: defer ata device eh commands to libata

Jay Vosburgh (1):
      virtio-net: Fix operstate for virtio when no VIRTIO_NET_F_STATUS

Jayachandran C (1):
      watchdog: sbsa: use 32-bit read for WCV

Jean Delvare (1):
      firmware: dmi_scan: Fix handling of empty DMI strings

Jeff Mahoney (1):
      btrfs: fix lockdep splat in btrfs_alloc_subvolume_writers

Jens Axboe (1):
      sr: get/drop reference to device in revalidate and check_events

Jeremy Cline (1):
      scsi: sd: Keep disk read-only when re-reading partition

Jeremy Linton (1):
      net: smsc911x: Fix unload crash when link is up

Jesper Dangaard Brouer (1):
      tools/libbpf: handle issues with bpf ELF objects containing .eh_frames

Jia Zhang (1):
      vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user page

Jianchao Wang (1):
      nvme-pci: Fix nvme queue cleanup if IRQ setup fails

Jiandi An (1):
      ima: Fix Kconfig to select TPM 2.0 CRB interface

Jinbum Park (1):
      ARM: 8748/1: mm: Define vdso_start, vdso_end as array

Jiri Olsa (2):
      perf tests: Use arch__compare_symbol_names to compare symbols
      perf report: Fix memory corruption in --branch-history mode --branch-history

Joe Perches (1):
      MIPS: Octeon: Fix logging messages with spurious periods after newlines

Joerg Roedel (1):
      x86/pgtable: Don't set huge PUD/PMD on non-leaf entries

Joey Pabalinas (1):
      net/tcp/illinois: replace broken algorithm reference link

Johannes Berg (1):
      regulatory: add NUL to request alpha2

Johannes Thumshirn (1):
      nvme: don't send keep-alives to the discovery controller

John Keeping (1):
      usb: gadget: f_uac2: fix bFirstInterface in composite gadget

Joonsoo Kim (1):
      ARM: CMA: avoid double mapping to the CMA area if CONFIG_HIGHMEM=y

Jun Piao (1):
      ocfs2/dlm: don't handle migrate lockres if already in shutdown

Kalderon, Michal (4):
      RDMA/qedr: Fix kernel panic when running fio over NFSoRDMA
      RDMA/qedr: Fix iWARP write and send with immediate
      RDMA/qedr: fix QP's ack timeout configuration
      RDMA/qedr: Fix rc initialization on CNQ allocation failure

Kamlakant Patel (1):
      ipmi_ssif: Fix kernel panic at msg_done_handler

Kan Liang (3):
      perf/x86/intel: Properly save/restore the PMU state in the NMI handler
      perf/x86/intel: Fix large period handling on Broadwell CPUs
      perf/x86/intel: Fix event update for auto-reload

KarimAllah Ahmed (1):
      kvm: Map PFN-type memory regions as writable (if possible)

Karol Herbst (1):
      drm/nouveau/pmu/fuc: don't use movw directly anymore

Karthikeyan Periyasamy (2):
      Revert "ath10k: send (re)assoc peer command when NSS changed"
      ath10k: Fix kernel panic while using worker (ath10k_sta_rc_update_wk)

Kees Cook (1):
      NFC: llcp: Limit size of SDP URI

Kirill A. Shutemov (1):
      asm-generic: provide generic_pmdp_establish()

Kristian Evensen (1):
      USB: serial: option: Add support for Quectel EP06

Larry Finger (1):
      Bluetooth: btusb: Add device ID for RTL8822BE

Lars-Peter Clausen (2):
      usb: gadget: ffs: Let setup() return USB_GADGET_DELAYED_STATUS
      usb: gadget: ffs: Execute copy_to_user() with USER_DS set

Laurent Pinchart (1):
      ARM: dts: porter: Fix HDMI output routing

Lenny Szubowicz (1):
      ACPI: acpi_pad: Fix memory leak in power saving threads

Leon Romanovsky (3):
      RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failure
      net/mlx5: Protect from command bit overflow
      RDMA/mlx5: Fix NULL dereference while accessing XRC_TGT QPs

Linus Lüssing (3):
      batman-adv: Fix multicast packet loss with a single WANT_ALL_IPV4/6 flag
      batman-adv: fix multicast-via-unicast transmission with AP isolation
      batman-adv: fix packet loss for broadcasted DHCP packets to a server

Liu Bo (4):
      Btrfs: set plug for fsync
      Btrfs: fix scrub to repair raid6 corruption
      Btrfs: bail out on error during replay_dir_deletes
      Btrfs: fix NULL pointer dereference in log_dir_items

Logan Gunthorpe (1):
      ntb_transport: Fix bug with max_mw_size parameter

Lucas Stach (1):
      drm/imx: move arming of the vblank event to atomic_flush

Madhavan Srinivasan (1):
      powerpc/perf: Prevent kernel address leak to userspace via BHRB buffer

Manish Rangankar (1):
      scsi: qla4xxx: skip error recovery in case of register disconnect.

Manu Gautam (1):
      usb: gadget: core: Fix use-after-free of usb_request

Marc Zyngier (2):
      arm64: Relax ARM_SMCCC_ARCH_WORKAROUND_1 discovery
      arm64: insn: Allow ADD/SUB (immediate) with LSL #12

Marcel Ziswiler (1):
      clk: tegra: Fix pll_u rate configuration

Mark Lord (1):
      powerpc/bpf/jit: Fix 32-bit JIT for seccomp_data access

Mark Salter (1):
      irqchip/gic-v3: Change pr_debug message to pr_devel

Markus Elfring (1):
      drm/exynos: g2d: Delete an error message for a failed memory allocation in two functions

Martin Blumenstingl (2):
      net: stmmac: dwmac-meson8b: fix setting the RGMII TX clock on Meson8b
      net: stmmac: dwmac-meson8b: propagate rate changes to the parent clock

Masami Hiramatsu (5):
      selftests: ftrace: Add probe event argument syntax testcase
      selftests: ftrace: Add a testcase for string type with kprobe_event
      selftests: ftrace: Add a testcase for probepoint
      tracing/uprobe_event: Fix strncpy corner case
      media: vb2: Fix videobuf2 to map correct area

Mathias Kresin (1):
      MIPS: ath79: Fix AR724X_PLL_REG_PCIE_CONFIG offset

Mathias Nyman (1):
      xhci: zero usb device slot_id member when disabling and freeing a xhci slot

Mathieu Malaterre (2):
      net: Extra '_get' in declaration of arch_get_platform_mac_address
      powerpc: Add missing prototype for arch_irq_work_raise()

Matt Redfearn (1):
      MIPS: TXx9: use IS_BUILTIN() for CONFIG_LEDS_CLASS

Matthias Schiffer (3):
      batman-adv: fix packet checksum in receive path
      batman-adv: invalidate checksum on fragment reassembly
      batman-adv: fix header size check in batadv_dbg_arp()

Maurizio Lombardi (1):
      cdrom: do not call check_disk_change() inside cdrom_open()

Mauro Carvalho Chehab (1):
      media: dmxdev: fix error code for invalid ioctls

Max Gurtovoy (1):
      nvmet: fix PSDT field check in command format

Maxime Ripard (1):
      drm/sun4i: rgb: Fix potential division by zero

Meelis Roos (1):
      scsi: aacraid: fix shutdown crash when init fails

Mel Gorman (1):
      mm: pin address_space before dereferencing it while isolating an LRU page

Merlijn Wajer (1):
      usb: musb: call pm_runtime_{get,put}_sync before reading vbus registers

Michael Bringmann (2):
      powerpc/numa: Use ibm,max-associativity-domains to discover possible nodes
      powerpc/numa: Ensure nodes initialized for hotplug

Michael Chan (1):
      bnxt_en: Check valid VNIC ID in bnxt_hwrm_vnic_set_tpa().

Michael Ellerman (5):
      selftests/powerpc: Skip the subpage_prot tests if the syscall is unavailable
      powerpc/mpic: Check if cpu_possible() in mpic_physmask()
      powerpc/perf: Fix kernel address leak via sampling registers
      selftests: Print the test we're running to /dev/kmsg
      powerpc/pseries: Make plpar_wrappers.h safe to include when PSERIES=n

Michael Kelley (1):
      cpumask: Make for_each_cpu_wrap() available on UP as well

Michael Kelley (EOSG) (1):
      scsi: storvsc: Increase cmd_per_lun for higher speed devices

Michael Schmitz (1):
      zorro: Set up z->dev.dma_mask for the DMA API

Minas Harutyunyan (1):
      usb: dwc2: host: Fix transaction errors in host mode

Naftali Goldstein (1):
      iwlwifi: mvm: always init rs with 20mhz bandwidth rates

Naresh Kamboju (1):
      selftests: pstore: Adding config fragment CONFIG_PSTORE_RAM=m

NeilBrown (3):
      NFSv4: always set NFS_LOCK_LOST when a lock is lost.
      staging: lustre: fix bug in osc_enter_cache_try
      staging: lustre: lmv: correctly iput lmo_root

Ngai-Mint Kwan (1):
      fm10k: fix "failed to kill vid" message for VF

Nicolas Pitre (1):
      kbuild: make scripts/adjust_autoksyms.sh robust against timestamp races

Niklas Cassel (2):
      net: stmmac: ensure that the device has released ownership before reading data
      net: stmmac: ensure that the MSS desc is the last desc to set the own bit

Nikolay Borisov (2):
      btrfs: Fix out of bounds access in btrfs_search_slot
      btrfs: Fix possible softlock on single core machines

Nitin Gupta (1):
      sparc64: update pmdp_invalidate() to return old pmd value

Nobutaka Okabe (1):
      ALSA: usb-audio: Add native DSD support for Luxman DA-06

Paolo Bonzini (1):
      kvm: x86: fix KVM_XEN_HVM_CONFIG ioctl

Parav Pandit (2):
      IB/core: Fix possible crash to access NULL netdev
      IB/core: Honor port_num while resolving GID for IB link layer

Paul Mackerras (1):
      KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1GB memory backing

Pawel Dembicki (1):
      net: qmi_wwan: add BroadMobi BM806U 2020:2033

Peter Malone (1):
      fbdev: Fixing arbitrary kernel leak in case FBIOGETCMAP_SPARC in sbusfb_ioctl_helper().

Peter Robinson (1):
      crypto: sunxi-ss - Add MODULE_ALIAS to sun4i-ss

Peter Xu (1):
      iommu/vt-d: Use domain instead of cache fetching

Peter Zijlstra (2):
      x86/tsc: Allow TSC calibration without PIT
      perf/core: Fix perf_output_read_group()

Petr Vorel (1):
      ima: Fallback to the builtin hash algorithm

Philipp Puschmann (1):
      arm: dts: socfpga: fix GIC PPI warning

Pierre-Yves Kerbrat (1):
      e1000e: allocate ring descriptors with dma_zalloc_coherent

Prashant Bhole (1):
      selftests/net: fixes psock_fanout eBPF test case

Pratyush Anand (1):
      arm64: fix unwind_frame() for filtered out fn for function graph tracing

Qi Hou (2):
      ARM: OMAP2+: timer: fix a kmemleak caused in omap_get_timer_dt
      dmaengine: pl330: fix a race condition in case of threaded irqs

Qu Wenruo (1):
      btrfs: tests/qgroup: Fix wrong tree backref level

Rafael J. Wysocki (1):
      PCI: Restore config space on runtime resume despite being unbound

Ramon Fried (1):
      qrtr: add MODULE_ALIAS macro to smd

Randy Dunlap (3):
      fs/signalfd: fix build error for BUS_MCEERR_AR
      integrity/security: fix digsig.c build error with header file
      kdb: make "mdr" command repeat

Ranjani Sridharan (1):
      ASoC: topology: create TLV data for dapm widgets

Rich Felker (1):
      sh: fix debug trap failure to process signals before return to user

Richard Guy Briggs (1):
      audit: return on memory error to avoid null pointer dereference

Richard Haines (1):
      netlabel: If PF_INET6, check sk_buff ip header version

Rob Herring (1):
      microblaze: switch to NO_BOOTMEM

Roger Pau Monne (1):
      xen/pirq: fix error path cleanup when binding MSIs

Roger Quadros (1):
      usb: dwc3: omap: don't miss events during suspend/resume

Ross Lagerwall (2):
      xen-netfront: Fix race between device setup and open
      xen/grant-table: Use put_page instead of free_page

Sabrina Dubroca (1):
      ipv4: lock mtu in fnhe when received PMTU < net.ipv4.route.min_pmtu

Samuel Neves (1):
      x86/topology: Update the 'cpu cores' field in /proc/cpuinfo correctly across CPU hotplug operations

Sara Sharon (4):
      iwlwifi: mvm: fix security bug in PN checking
      mac80211: fix a possible leak of station stats
      mac80211: fix calling sleeping function in atomic context
      iwlwifi: mvm: fix TX of CCMP 256

Sean Christopherson (1):
      KVM: VMX: raise internal error for exception during invalid protected mode state

Sebastian Ott (4):
      s390/cio: fix ccw_device_start_timeout API
      s390/cio: fix return code after missing interrupt
      s390/cio: clear timer when terminating driver I/O
      kvm: fix warning for CONFIG_HAVE_KVM_EVENTFD builds

Seunghun Han (1):
      ACPICA: acpi: acpica: fix acpi operand cache leak in nseval.c

Shakeel Butt (1):
      mm, mlock, vmscan: no more skipping pagevecs

Shawn Lin (3):
      clk: rockchip: Fix wrong parent for SDMMC phase clock for rk3228
      clk: Don't show the incorrect clock phase
      clk: rockchip: Prevent calculating mmc phase if clock rate is zero

Shiraz Saleem (1):
      i40iw: Zero-out consumer key on allocate stag for FMR

Shunyong Yang (1):
      cpufreq: CPPC: Initialize shared perf capabilities of CPUs

Sinan Kaya (1):
      net: qlge: Eliminate duplicate barriers on weakly-ordered archs

Song Liu (1):
      perf/cgroup: Fix child event counting bug

Srinivas Kandagatla (1):
      dmaengine: qcom: bam_dma: get num-channels and num-ees from dt

Stefan Agner (1):
      usb: gadget: fsl_udc_core: fix ep valid checks

Stefan Wahren (2):
      brcmfmac: Fix check for ISO3166 code
      ARM: dts: bcm283x: Fix probing of bcm2835-i2s

Stefano Brivio (2):
      vti4: Don't count header length twice on tunnel setup
      vti4: Don't override MTU passed on link creation via IFLA_MTU

Stephane Eranian (1):
      perf/x86/intel: Fix linear IP of PEBS real_ip on Haswell and later CPUs

Stephen Boyd (1):
      irqchip/gic-v3: Ignore disabled ITS nodes

Steven Rostedt (VMware) (2):
      tools lib traceevent: Simplify pointer print logic and fix %pF
      tools lib traceevent: Fix get_field_str() for dynamic strings

Subash Abhinov Kasiviswanathan (2):
      netfilter: ipv6: nf_defrag: Pass on packets to stack per RFC2460
      netfilter: ipv6: nf_defrag: Kill frag queue on RFC2460 failure

Sujit Reddy Thumma (1):
      scsi: ufs: Enable quirk to ignore sending WRITE_SAME command

Sven Eckelmann (5):
      batman-adv: Ignore invalid batadv_iv_gw during netlink send
      batman-adv: Ignore invalid batadv_v_gw during netlink send
      batman-adv: Fix netlink dumping of BLA claims
      batman-adv: Fix netlink dumping of BLA backbones
      batman-adv: Fix skbuff rcsum on packet reroute

Sylwester Nawrocki (1):
      ASoC: samsung: i2s: Ensure the RCLK rate is properly determined

Takashi Iwai (2):
      ALSA: hda - Use IS_REACHABLE() for dependency on input
      ALSA: vmaster: Propagate slave error

Takeshi Kihara (1):
      pinctrl: sh-pfc: r8a7796: Fix MOD_SEL register pin assignment for SSI pins group

Tang Junhui (4):
      bcache: fix for allocator and register thread race
      bcache: fix for data collapse after re-attaching an attached device
      bcache: return attach error when no cache set exist
      bcache: fix kcrashes with fio in RAID5 backend dev

Tejun Heo (1):
      rcu: Call touch_nmi_watchdog() while printing stall warnings

Thinh Nguyen (2):
      usb: dwc3: Add SoftReset PHY synchonization delay
      usb: dwc3: Update DWC_usb31 GTXFIFOSIZ reg fields

Thomas Falcon (2):
      ibmvnic: Free RX socket buffer in case of adapter error
      ibmvnic: Fix TX descriptor tracking again

Thomas Richter (2):
      perf record: Fix failed memory allocation for get_cpuid_str
      perf stat: Fix core dump when flag T is used

Thomas Vincent-Cross (1):
      PCI: Add function 1 DMA alias quirk for Marvell 88SE9220

Tom Abraham (1):
      swap: divide-by-zero when zero length swap file on ssd

Tony Lindgren (2):
      ARM: OMAP3: Fix prm wake interrupt for resume
      ARM: OMAP: Fix dmtimer init for omap1

Torsten Hilbrich (1):
      net/usb/qmi_wwan.c: Add USB id for lt4120 modem

Toshiaki Makita (2):
      net: Fix vlan untag for bridge and vlan_dev with reorder_hdr off
      net: Fix untag for vlan packets without ethernet header

Ulf Magnusson (4):
      kconfig: Don't leak main menus during parsing
      kconfig: Fix automatic menu creation mem leak
      kconfig: Fix expr_free() E_NOT leak
      ARC: Fix malformed ARC_EMUL_UNALIGNED default

Vaibhav Jain (1):
      powerpc/xmon: Setup debugger hooks when first break-point is set

Vardan Mikayelyan (1):
      usb: dwc2: Fix dwc2_hsotg_core_init_disconnected()

Vicente Bergas (1):
      Bluetooth: btusb: Add USB ID 7392:a611 for Edimax EW-7611ULB

Vignesh R (1):
      serial: 8250: Don't service RX FIFO if interrupts are disabled

Vinayak Menon (1):
      mm/kmemleak.c: wait for scan completion before disabling free

Viresh Kumar (1):
      cpufreq: Reorder cpufreq_online() error code path

Vitaly Kuznetsov (1):
      KVM: lapic: stop advertising DIRECTED_EOI when in-kernel IOAPIC is in use

Wei Yongjun (1):
      ipmi/powernv: Fix error return code in ipmi_powernv_probe()

Wilfried Weissmann (1):
      scsi: mvsas: fix wrong endianness of sgpio api

Will Deacon (4):
      arm64: spinlock: Fix theoretical trylock() A-B-A with LSE atomics
      locking/qspinlock: Ensure node->count is updated before initialising node
      fs: dcache: Avoid livelock between d_alloc_parallel and __d_add
      fs: dcache: Use READ_ONCE when accessing i_dir_seq

Wolfram Sang (2):
      drm/exynos: fix comparison to bitshift when dealing with a mask
      usb: gadget: udc: change comparison to bitshift when dealing with a mask

Xin Long (2):
      ip6_tunnel: fix IFLA_MTU ignored on NEWLINK
      sit: fix IFLA_MTU ignored on NEWLINK

Xose Vazquez Perez (1):
      scsi: devinfo: fix format of the device list

Yang Shi (1):
      mm: thp: use down_read_trylock() in khugepaged to avoid long block

Yelena Krivosheev (1):
      net: mvneta: fix enable of all initialized RXQs

Yisheng Xie (4):
      mm/mempolicy: fix the check of nodemask from user
      mm/mempolicy: add nodes_empty check in SYSC_migrate_pages
      mm/mempolicy.c: avoid use uninitialized preferred_node
      perf top: Fix top.call-graph config option reading

Yonghong Song (1):
      bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BPF_JIT_ALWAYS_ON=y

Yoshihiro Shimoda (2):
      dmaengine: rcar-dmac: fix max_chunk_size for R-Car Gen3
      dmaengine: rcar-dmac: Check the done lists in rcar_dmac_chan_get_residue()

Yufen Yu (2):
      md raid10: fix NULL deference in handle_write_completed()
      md/raid1: fix NULL pointer dereference

lionel.debieve@st.com (1):
      hwrng: stm32 - add reset during probe

mulhern (1):
      dm thin: fix documentation relative to low water mark threshold

piaojun (3):
      ocfs2: return -EROFS to mount.ocfs2 if inode block is invalid
      ocfs2/acl: use 'ip_xattr_sem' to protect getting extended attribute
      ocfs2: return error when we attempt to access a dirty bh in jbd2

shidao.ytt (1):
      mm/fadvise: discard partial page if endbyte is also EOF

weiyongjun (A) (1):
      mac80211_hwsim: fix possible memory leak in hwsim_new_radio_nl()

Ã~rjan Eide (1):
      drm/rockchip: Respect page offset for PRIME mmap calls

 .mailmap                                           |    1 +
 Documentation/device-mapper/thin-provisioning.txt  |    8 +-
 .../devicetree/bindings/dma/mv-xor-v2.txt          |    6 +-
 arch/alpha/include/asm/xchg.h                      |   30 +-
 arch/arc/Kconfig                                   |    1 -
 arch/arm/boot/dts/bcm283x.dtsi                     |    4 +-
 arch/arm/boot/dts/bcm958625hr.dts                  |    2 +-
 arch/arm/boot/dts/imx7d-cl-som-imx7.dts            |   52 +-
 arch/arm/boot/dts/ls1021a.dtsi                     |    3 +-
 arch/arm/boot/dts/r8a7791-porter.dts               |    2 +-
 arch/arm/boot/dts/socfpga.dtsi                     |    2 +-
 arch/arm/configs/davinci_all_defconfig             |    2 +-
 arch/arm/include/asm/vdso.h                        |    2 -
 arch/arm/kernel/vdso.c                             |   12 +-
 arch/arm/mach-omap1/clock.c                        |    6 +-
 arch/arm/mach-omap2/pm.c                           |    4 +-
 arch/arm/mach-omap2/timer.c                        |   19 +-
 arch/arm/mach-orion5x/Kconfig                      |    3 -
 arch/arm/mach-orion5x/dns323-setup.c               |   53 +-
 arch/arm/mach-orion5x/tsx09-common.c               |   49 +-
 arch/arm/mm/dma-mapping.c                          |   16 +-
 arch/arm/plat-omap/dmtimer.c                       |    7 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |    4 +-
 arch/arm64/include/asm/spinlock.h                  |    4 +-
 arch/arm64/include/asm/stacktrace.h                |    2 +-
 arch/arm64/kernel/cpu_errata.c                     |    4 +-
 arch/arm64/kernel/insn.c                           |   18 +-
 arch/arm64/kernel/stacktrace.c                     |    5 +
 arch/arm64/kernel/time.c                           |    2 +-
 arch/ia64/kernel/err_inject.c                      |    2 +-
 arch/m68k/coldfire/device.c                        |   12 +-
 arch/microblaze/Kconfig                            |    1 +
 arch/microblaze/mm/init.c                          |   56 +-
 arch/mips/cavium-octeon/octeon-irq.c               |   10 +-
 arch/mips/include/asm/mach-ath79/ar71xx_regs.h     |    2 +-
 arch/mips/include/asm/machine.h                    |    2 +-
 arch/mips/txx9/rbtx4939/setup.c                    |    4 +-
 arch/powerpc/boot/Makefile                         |    3 +-
 arch/powerpc/include/asm/irq_work.h                |    1 +
 arch/powerpc/include/asm/plpar_wrappers.h          |    4 +
 arch/powerpc/kvm/book3s_hv.c                       |   12 +-
 arch/powerpc/mm/numa.c                             |   78 +-
 arch/powerpc/net/bpf_jit_comp.c                    |    3 +
 arch/powerpc/perf/core-book3s.c                    |   25 +
 arch/powerpc/sysdev/mpic.c                         |    2 +-
 arch/powerpc/xmon/xmon.c                           |   17 +-
 arch/sh/kernel/entry-common.S                      |    2 +-
 arch/sparc/include/asm/atomic_64.h                 |    6 +-
 arch/sparc/include/asm/pgtable_64.h                |    2 +-
 arch/sparc/mm/tlb.c                                |   23 +-
 arch/x86/events/core.c                             |   15 +-
 arch/x86/events/intel/core.c                       |   12 +-
 arch/x86/events/intel/ds.c                         |  117 ++-
 arch/x86/events/perf_event.h                       |    2 +-
 arch/x86/include/asm/i8259.h                       |    5 +
 arch/x86/kernel/apic/apic.c                        |    2 +-
 arch/x86/kernel/cpu/mcheck/mce.c                   |   14 +
 arch/x86/kernel/devicetree.c                       |   21 +-
 arch/x86/kernel/smpboot.c                          |    1 +
 arch/x86/kernel/tsc.c                              |   18 +
 arch/x86/kvm/lapic.c                               |   10 +-
 arch/x86/kvm/vmx.c                                 |   20 +-
 arch/x86/kvm/x86.c                                 |    7 +-
 arch/x86/mm/init_64.c                              |    3 +-
 arch/x86/mm/pageattr.c                             |    6 +-
 arch/x86/mm/pgtable.c                              |    9 +
 arch/x86/power/hibernate_32.c                      |    2 +-
 arch/x86/power/hibernate_64.c                      |    2 +-
 crypto/af_alg.c                                    |    8 +-
 crypto/asymmetric_keys/pkcs7_trust.c               |    1 +
 drivers/acpi/acpi_pad.c                            |    3 +
 drivers/acpi/acpica/evevent.c                      |    9 +-
 drivers/acpi/acpica/nseval.c                       |    8 +
 drivers/acpi/processor_perflib.c                   |    2 +-
 drivers/acpi/scan.c                                |   20 +-
 drivers/ata/libata-scsi.c                          |    2 +-
 drivers/base/regmap/regmap.c                       |    2 +-
 drivers/block/paride/pcd.c                         |    2 +
 drivers/bluetooth/btusb.c                          |    6 +
 drivers/cdrom/cdrom.c                              |    3 -
 drivers/cdrom/gdrom.c                              |    3 +
 drivers/char/hw_random/stm32-rng.c                 |    9 +
 drivers/char/ipmi/ipmi_powernv.c                   |    5 +-
 drivers/char/ipmi/ipmi_ssif.c                      |    4 +-
 drivers/clk/clk.c                                  |    3 +
 drivers/clk/rockchip/clk-mmc-phase.c               |   23 +
 drivers/clk/rockchip/clk-rk3228.c                  |    2 +-
 drivers/clk/samsung/clk-exynos3250.c               |    4 +-
 drivers/clk/samsung/clk-exynos5250.c               |    8 +-
 drivers/clk/samsung/clk-exynos5260.c               |    2 +-
 drivers/clk/samsung/clk-exynos5433.c               |   12 +-
 drivers/clk/samsung/clk-exynos7.c                  |    2 +-
 drivers/clk/samsung/clk-s3c2410.c                  |   16 +-
 drivers/clk/tegra/clk-pll.c                        |    2 +
 drivers/clocksource/fsl_ftm_timer.c                |    2 +-
 drivers/cpufreq/cppc_cpufreq.c                     |   23 +-
 drivers/cpufreq/cpufreq.c                          |    6 +-
 drivers/crypto/sunxi-ss/sun4i-ss-core.c            |    1 +
 drivers/dma/mv_xor_v2.c                            |   25 +-
 drivers/dma/pl330.c                                |    6 +-
 drivers/dma/qcom/bam_dma.c                         |   27 +-
 drivers/dma/sh/rcar-dmac.c                         |   11 +-
 drivers/firewire/ohci.c                            |    8 +-
 drivers/firmware/dmi_scan.c                        |   22 +-
 drivers/gpu/drm/exynos/exynos_drm_g2d.c            |   12 +-
 drivers/gpu/drm/exynos/regs-fimc.h                 |    2 +-
 drivers/gpu/drm/imx/ipuv3-crtc.c                   |    5 +
 .../drm/nouveau/nvkm/subdev/pmu/fuc/gf100.fuc3.h   |  746 +++++++--------
 .../drm/nouveau/nvkm/subdev/pmu/fuc/gk208.fuc5.h   |  802 ++++++++--------
 .../drm/nouveau/nvkm/subdev/pmu/fuc/gt215.fuc3.h   | 1006 ++++++++++----------
 .../gpu/drm/nouveau/nvkm/subdev/pmu/fuc/memx.fuc   |   30 +-
 drivers/gpu/drm/omapdrm/dss/dispc.c                |    4 +
 drivers/gpu/drm/panel/panel-simple.c               |    2 +-
 drivers/gpu/drm/rockchip/rockchip_drm_gem.c        |    7 +-
 drivers/gpu/drm/sun4i/sun4i_dotclock.c             |    5 +-
 drivers/gpu/drm/sun4i/sun4i_rgb.c                  |    2 +
 drivers/gpu/drm/virtio/virtgpu_ioctl.c             |   17 +-
 drivers/hid/hid-roccat-kovaplus.c                  |    2 +
 drivers/hwmon/nct6775.c                            |   10 +-
 drivers/hwmon/pmbus/adm1275.c                      |    4 +-
 drivers/hwmon/pmbus/max8688.c                      |    2 +-
 drivers/i2c/busses/i2c-mv64xxx.c                   |    8 +-
 drivers/ide/ide-cd.c                               |    2 +
 drivers/infiniband/core/multicast.c                |   26 +-
 drivers/infiniband/core/sa_query.c                 |    7 +-
 drivers/infiniband/core/ucma.c                     |    2 +-
 drivers/infiniband/hw/i40iw/i40iw_verbs.c          |    1 +
 drivers/infiniband/hw/mlx4/main.c                  |   11 +-
 drivers/infiniband/hw/mlx5/qp.c                    |   12 +-
 drivers/infiniband/hw/qedr/main.c                  |    3 +-
 drivers/infiniband/hw/qedr/verbs.c                 |   38 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |    3 +
 drivers/input/mouse/psmouse-base.c                 |   34 +-
 drivers/iommu/intel-iommu.c                        |    3 +-
 drivers/irqchip/irq-gic-v3-its-pci-msi.c           |    2 +
 drivers/irqchip/irq-gic-v3-its-platform-msi.c      |    2 +
 drivers/irqchip/irq-gic-v3-its.c                   |    2 +
 drivers/irqchip/irq-gic-v3.c                       |    2 +-
 drivers/macintosh/rack-meter.c                     |    4 +-
 drivers/md/bcache/alloc.c                          |    4 +-
 drivers/md/bcache/bcache.h                         |    2 +-
 drivers/md/bcache/btree.c                          |    9 +-
 drivers/md/bcache/request.c                        |    2 +-
 drivers/md/bcache/super.c                          |   23 +-
 drivers/md/bcache/sysfs.c                          |   11 +-
 drivers/md/bcache/writeback.c                      |   27 +-
 drivers/md/md.c                                    |   13 +
 drivers/md/raid1.c                                 |   11 +
 drivers/md/raid10.c                                |   14 +-
 drivers/md/raid5.c                                 |   15 +-
 drivers/media/dvb-core/dmxdev.c                    |    2 +-
 drivers/media/pci/cx23885/cx23885-cards.c          |    4 +
 drivers/media/pci/cx23885/cx23885-core.c           |   10 +
 drivers/media/pci/cx25821/cx25821-core.c           |    7 +-
 drivers/media/platform/s3c-camif/camif-capture.c   |    7 +-
 drivers/media/platform/vivid/vivid-ctrls.c         |    2 +
 drivers/media/usb/em28xx/em28xx.h                  |    2 +-
 drivers/media/v4l2-core/videobuf2-vmalloc.c        |    2 +-
 drivers/message/fusion/mptctl.c                    |    2 +
 drivers/net/ethernet/broadcom/bgmac.c              |    3 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |    3 +
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |   11 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c     |    1 +
 drivers/net/ethernet/cisco/enic/enic_main.c        |   10 +-
 drivers/net/ethernet/freescale/fman/fman_dtsec.c   |    2 +-
 drivers/net/ethernet/freescale/gianfar.c           |   16 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |    3 +
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |    2 +-
 drivers/net/ethernet/intel/e1000e/mac.c            |    2 +-
 drivers/net/ethernet/intel/e1000e/netdev.c         |    4 +-
 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c    |   14 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   11 +
 drivers/net/ethernet/marvell/mvneta.c              |    1 +
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |    2 +-
 drivers/net/ethernet/qlogic/qlge/qlge.h            |   16 +
 drivers/net/ethernet/qlogic/qlge/qlge_main.c       |    3 +-
 drivers/net/ethernet/qualcomm/emac/emac-mac.c      |   23 +-
 drivers/net/ethernet/smsc/smsc911x.c               |    4 +-
 .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c    |    6 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   14 +-
 drivers/net/ethernet/sun/sunvnet.c                 |    2 +-
 drivers/net/macsec.c                               |    5 +-
 drivers/net/macvlan.c                              |    2 +-
 drivers/net/phy/dp83640.c                          |   18 +
 drivers/net/usb/qmi_wwan.c                         |    5 +
 drivers/net/usb/r8152.c                            |    2 +-
 drivers/net/usb/smsc75xx.c                         |    7 +-
 drivers/net/virtio_net.c                           |    2 +-
 drivers/net/wireless/ath/ath10k/mac.c              |   15 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |    2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |    4 +
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c        |   28 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c      |   39 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |    7 +-
 drivers/net/wireless/mac80211_hwsim.c              |    4 +-
 drivers/net/xen-netfront.c                         |   46 +-
 drivers/ntb/ntb_transport.c                        |    3 +
 drivers/nvme/host/fabrics.c                        |    4 +-
 drivers/nvme/host/pci.c                            |    5 +-
 drivers/nvme/target/core.c                         |    9 +-
 drivers/parisc/lba_pci.c                           |   20 +-
 drivers/pci/pci-driver.c                           |   17 +-
 drivers/pci/quirks.c                               |    5 +
 drivers/pinctrl/qcom/pinctrl-msm.c                 |    2 +-
 drivers/pinctrl/sh-pfc/pfc-r8a7796.c               |   40 +-
 drivers/regulator/gpio-regulator.c                 |   16 +-
 drivers/regulator/of_regulator.c                   |    1 +
 drivers/rtc/hctosys.c                              |    5 +
 drivers/rtc/rtc-snvs.c                             |   15 +-
 drivers/rtc/rtc-tx4939.c                           |    6 +-
 drivers/s390/cio/device_fsm.c                      |    7 +-
 drivers/s390/cio/device_ops.c                      |   72 +-
 drivers/s390/cio/io_sch.h                          |    1 +
 drivers/scsi/aacraid/commsup.c                     |    4 +-
 drivers/scsi/aacraid/linit.c                       |    5 +-
 drivers/scsi/arm/fas216.c                          |    2 +-
 drivers/scsi/bnx2fc/bnx2fc_io.c                    |    1 +
 drivers/scsi/libsas/sas_scsi_host.c                |   33 +-
 drivers/scsi/lpfc/lpfc_attr.c                      |    5 +
 drivers/scsi/lpfc/lpfc_hbadisc.c                   |    5 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |    2 +
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |    2 +-
 drivers/scsi/mvsas/mv_94xx.c                       |   23 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |    6 +-
 drivers/scsi/qla4xxx/ql4_def.h                     |    2 +
 drivers/scsi/qla4xxx/ql4_os.c                      |   46 +
 drivers/scsi/scsi_devinfo.c                        |    7 +-
 drivers/scsi/sd.c                                  |    3 +-
 drivers/scsi/sr.c                                  |   21 +-
 drivers/scsi/storvsc_drv.c                         |    2 +-
 drivers/scsi/sym53c8xx_2/sym_hipd.c                |    2 +-
 drivers/scsi/ufs/ufshcd.c                          |    2 +
 drivers/soc/qcom/wcnss_ctrl.c                      |    2 +-
 drivers/spi/spi-bcm-qspi.c                         |    4 +-
 .../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c |    2 +
 drivers/staging/lustre/lustre/include/obd.h        |    2 +-
 drivers/staging/lustre/lustre/lmv/lmv_obd.c        |    2 +-
 drivers/staging/lustre/lustre/osc/osc_cache.c      |    2 +-
 drivers/staging/rtl8192u/r8192U_core.c             |    2 +
 drivers/tty/serial/8250/8250_port.c                |    3 +-
 drivers/tty/serial/arc_uart.c                      |    5 +
 drivers/tty/serial/fsl_lpuart.c                    |    4 +
 drivers/tty/serial/imx.c                           |    6 +
 drivers/tty/serial/mxs-auart.c                     |    4 +
 drivers/tty/serial/samsung.c                       |    4 +
 drivers/tty/serial/xilinx_uartps.c                 |    2 +-
 drivers/usb/class/cdc-acm.c                        |    9 +-
 drivers/usb/dwc2/core.h                            |    2 +-
 drivers/usb/dwc2/gadget.c                          |   12 +-
 drivers/usb/dwc2/hcd.c                             |   14 +-
 drivers/usb/dwc3/core.c                            |   16 +-
 drivers/usb/dwc3/core.h                            |    2 +
 drivers/usb/dwc3/dwc3-omap.c                       |   16 +
 drivers/usb/gadget/composite.c                     |   40 +-
 drivers/usb/gadget/function/f_fs.c                 |    6 +-
 drivers/usb/gadget/function/f_uac2.c               |    2 +
 drivers/usb/gadget/udc/core.c                      |    2 +-
 drivers/usb/gadget/udc/fsl_udc_core.c              |    4 +-
 drivers/usb/gadget/udc/goku_udc.h                  |    2 +-
 drivers/usb/host/ohci-hcd.c                        |    3 +-
 drivers/usb/host/xhci-mem.c                        |    2 +
 drivers/usb/musb/musb_core.c                       |    5 +-
 drivers/usb/serial/option.c                        |    7 +
 drivers/video/fbdev/sbuslib.c                      |    4 +-
 drivers/watchdog/f71808e_wdt.c                     |    3 +-
 drivers/watchdog/sbsa_gwdt.c                       |    3 +-
 drivers/watchdog/sp5100_tco.h                      |    2 +-
 drivers/xen/events/events_base.c                   |    4 +-
 drivers/xen/grant-table.c                          |    4 +-
 drivers/xen/xen-acpi-processor.c                   |    6 +-
 drivers/xen/xenbus/xenbus_probe.c                  |    5 +-
 drivers/zorro/zorro.c                              |   12 +
 fs/btrfs/ctree.c                                   |   12 +-
 fs/btrfs/disk-io.c                                 |    8 +-
 fs/btrfs/extent-tree.c                             |    1 +
 fs/btrfs/file.c                                    |    9 +
 fs/btrfs/raid56.c                                  |   18 +-
 fs/btrfs/send.c                                    |    3 +
 fs/btrfs/tests/qgroup-tests.c                      |    2 +-
 fs/btrfs/tree-log.c                                |   12 +-
 fs/btrfs/volumes.c                                 |    9 +-
 fs/ceph/super.c                                    |   16 +-
 fs/cifs/cifssmb.c                                  |    4 +-
 fs/dcache.c                                        |   10 +-
 fs/f2fs/extent_cache.c                             |    3 +
 fs/fscache/page.c                                  |   13 +-
 fs/gfs2/file.c                                     |    5 +-
 fs/gfs2/quota.h                                    |    2 +
 fs/jffs2/fs.c                                      |    1 -
 fs/nfs/nfs4proc.c                                  |   12 +-
 fs/nfs/nfs4state.c                                 |    5 +-
 fs/nfs/nfs4sysctl.c                                |    2 +-
 fs/ocfs2/acl.c                                     |    6 +
 fs/ocfs2/dlm/dlmdomain.c                           |   14 -
 fs/ocfs2/dlm/dlmdomain.h                           |   25 +-
 fs/ocfs2/dlm/dlmrecovery.c                         |    9 +
 fs/ocfs2/journal.c                                 |   23 +-
 fs/ocfs2/super.c                                   |    5 +-
 fs/ocfs2/xattr.c                                   |    2 +
 fs/proc/base.c                                     |   29 +-
 fs/proc/kcore.c                                    |    4 +
 fs/proc/proc_sysctl.c                              |    3 +
 fs/signalfd.c                                      |   15 +-
 fs/udf/super.c                                     |    5 +-
 fs/xfs/xfs_discard.c                               |   14 +-
 include/asm-generic/pgtable.h                      |   15 +
 include/linux/cpumask.h                            |    2 +
 include/linux/etherdevice.h                        |    2 +-
 include/linux/kcore.h                              |    1 +
 include/linux/kvm_host.h                           |    3 +-
 include/linux/property.h                           |   10 +-
 include/linux/ptr_ring.h                           |    2 +-
 include/linux/suspend.h                            |    2 +
 include/linux/swap.h                               |    2 -
 include/linux/usb/composite.h                      |    3 +
 include/net/inet_timewait_sock.h                   |    1 +
 include/net/ip.h                                   |   11 +-
 include/net/ip_fib.h                               |    1 +
 include/net/llc_conn.h                             |    2 +-
 include/net/mac80211.h                             |    2 +-
 include/net/regulatory.h                           |    2 +-
 include/net/route.h                                |    3 +-
 include/trace/events/timer.h                       |   20 +-
 include/uapi/drm/virtgpu_drm.h                     |    1 +
 include/uapi/linux/if_ether.h                      |    1 +
 kernel/audit.c                                     |    2 +
 kernel/debug/kdb/kdb_main.c                        |   27 +-
 kernel/events/core.c                               |   24 +-
 kernel/locking/qspinlock.c                         |    8 +
 kernel/power/power.h                               |    3 -
 kernel/rcu/tree_plugin.h                           |   14 +-
 kernel/relay.c                                     |    2 +-
 kernel/sched/rt.c                                  |    2 +
 kernel/trace/trace_uprobe.c                        |    2 +
 kernel/workqueue.c                                 |    2 +-
 lib/test_bpf.c                                     |   31 +-
 mm/fadvise.c                                       |   10 +-
 mm/huge_memory.c                                   |    5 +-
 mm/khugepaged.c                                    |   20 +-
 mm/kmemleak.c                                      |   12 +-
 mm/ksm.c                                           |   28 +
 mm/mempolicy.c                                     |   36 +-
 mm/mlock.c                                         |    6 +
 mm/percpu.c                                        |    1 +
 mm/swap.c                                          |   82 +-
 mm/swapfile.c                                      |    4 +
 mm/vmscan.c                                        |   81 +-
 net/batman-adv/bat_iv_ogm.c                        |    2 +-
 net/batman-adv/bat_v.c                             |    2 +-
 net/batman-adv/bridge_loop_avoidance.c             |   22 +-
 net/batman-adv/distributed-arp-table.c             |    2 +-
 net/batman-adv/fragmentation.c                     |    3 +-
 net/batman-adv/gateway_client.c                    |    3 +
 net/batman-adv/multicast.c                         |    8 +-
 net/batman-adv/routing.c                           |   15 +-
 net/batman-adv/soft-interface.c                    |    8 +-
 net/bridge/netfilter/ebtables.c                    |   33 +-
 net/core/skbuff.c                                  |    9 +-
 net/dccp/ipv4.c                                    |    1 +
 net/dccp/ipv6.c                                    |    1 +
 net/ipv4/inet_timewait_sock.c                      |    1 +
 net/ipv4/ip_vti.c                                  |    2 -
 net/ipv4/route.c                                   |   26 +-
 net/ipv4/tcp_illinois.c                            |    2 +-
 net/ipv4/tcp_nv.c                                  |    2 +-
 net/ipv4/xfrm4_policy.c                            |    1 +
 net/ipv6/ip6_tunnel.c                              |   12 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   16 +-
 net/ipv6/sit.c                                     |    7 +
 net/llc/llc_c_ac.c                                 |   15 +-
 net/llc/llc_conn.c                                 |   32 +-
 net/mac80211/mlme.c                                |    3 +-
 net/mac80211/rx.c                                  |    2 +-
 net/mac80211/spectmgmt.c                           |    7 +-
 net/mac80211/sta_info.c                            |    3 +-
 net/netlabel/netlabel_unlabeled.c                  |   10 +
 net/nfc/llcp_commands.c                            |    4 +
 net/nfc/netlink.c                                  |    3 +-
 net/openvswitch/conntrack.c                        |   34 +
 net/qrtr/smd.c                                     |    1 +
 net/rds/ib.c                                       |    3 +-
 net/rxrpc/input.c                                  |   15 +-
 net/rxrpc/recvmsg.c                                |    5 +-
 net/rxrpc/sendmsg.c                                |    4 +-
 scripts/adjust_autoksyms.sh                        |    7 +
 scripts/kconfig/expr.c                             |    2 +-
 scripts/kconfig/menu.c                             |    1 +
 scripts/kconfig/zconf.y                            |   33 +-
 scripts/package/builddeb                           |    2 +-
 security/integrity/digsig.c                        |    1 +
 security/integrity/ima/Kconfig                     |    1 +
 security/integrity/ima/ima_crypto.c                |    2 +
 security/integrity/ima/ima_main.c                  |   13 +
 sound/core/vmaster.c                               |    5 +-
 sound/pci/hda/Kconfig                              |    1 -
 sound/pci/hda/patch_realtek.c                      |    5 +
 sound/soc/au1x/ac97c.c                             |    6 +-
 sound/soc/samsung/i2s.c                            |   13 +-
 sound/soc/soc-topology.c                           |    3 +
 sound/usb/quirks.c                                 |   29 +-
 tools/lib/bpf/libbpf.c                             |   26 +
 tools/lib/traceevent/event-parse.c                 |   17 +-
 tools/lib/traceevent/parse-filter.c                |   10 +-
 tools/perf/arch/x86/util/header.c                  |    2 +-
 tools/perf/builtin-stat.c                          |    9 +-
 tools/perf/builtin-top.c                           |    6 +-
 tools/perf/tests/vmlinux-kallsyms.c                |    2 +-
 tools/perf/util/evsel.c                            |    8 +-
 tools/perf/util/hist.c                             |    4 +-
 tools/perf/util/hist.h                             |    1 -
 tools/testing/selftests/Makefile                   |    1 +
 .../ftrace/test.d/kprobe/kprobe_args_string.tc     |   46 +
 .../ftrace/test.d/kprobe/kprobe_args_syntax.tc     |   97 ++
 .../selftests/ftrace/test.d/kprobe/probepoint.tc   |   43 +
 tools/testing/selftests/memfd/config               |    1 +
 tools/testing/selftests/net/fib-onlink-tests.sh    |  375 ++++++++
 tools/testing/selftests/net/psock_fanout.c         |    3 +-
 tools/testing/selftests/net/reuseport_bpf.c        |   21 +-
 tools/testing/selftests/powerpc/mm/subpage_prot.c  |   14 +
 tools/testing/selftests/pstore/config              |    1 +
 tools/thermal/tmon/sysfs.c                         |   12 +-
 tools/thermal/tmon/tmon.c                          |    1 -
 virt/kvm/kvm_main.c                                |    7 +-
 423 files changed, 4611 insertions(+), 2436 deletions(-)
 create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_string.tc
 create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_syntax.tc
 create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/probepoint.tc
 create mode 100644 tools/testing/selftests/memfd/config
 create mode 100755 tools/testing/selftests/net/fib-onlink-tests.sh
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlrihF0ACgkQ3qZv95d3
LNy+Cw//R+yO9ksv6RYoO2P8XcUi2PKgyiQBR+dVog4vwWGKMHD/pqonm66RKM1D
Af1wAeuwgu83aDo6tT0cbvO5DMCPc3Bp+T3dmnlAgqrta81XkT8O7YXX+UJRQuOI
WzM4NStV8Tgym3xI0eCUnWlZQFxlLJof1jM9b+CVKXUG5bLimQgvKyo1J88XsVZU
NzlZ4+l94617iM0i8iq11vn2WbtDtTf8rdG6TlrwVb8cl1JIyoFahGU9L1cyCsBP
VGTukGc44BqV2nKHA1jFJzKtK7Rx3u2vRYxO+WHDl1L3IvSgcth9kNLWOCV8uhbW
zJQiyO0TGXNFzbdwf1zygcoazVN8frVU3boSxyef7myvme/shItYk0lMDk13XfkL
1lt2mxOPxo0thf2uiLj/bcZOD48LaQ738TVhCDJyeqMCkAhRgBp5SdkUKzlpPUBD
zOrv5fSCkgei0dCXwgeOa0wEa7HtVi3lZK5YlPXP1ngooMbMsVevS00elFS/slhg
gDGeUg3eqQrDJUgYDifqWS17y87Jhjoyf0yOuCxx9uoy2jHOz+D4qDxbO+ID+mUv
E5yxY6YCbJ47t7rwRWsTmCvdw4HILa6qkvqtSYtU1+8G4PvcY7OJXY06IriMospU
nTgBKn3iCeAjunDJIbJw2YuZTlZkm8gc6YklkEiw/GqW5NDTw+E=
=B6mh
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2018-04-15 21:37 Sasha Levin
@ 2018-04-24 13:24 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2018-04-24 13:24 UTC (permalink / raw)
  To: Sasha Levin; +Cc: stable

On Sun, Apr 15, 2018 at 09:37:58PM +0000, Sasha Levin wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.
> 
> 
> Thanks,
> Sasha
> 
> =====
> 
> 
> The following changes since commit f080bba272b1e3f9bbf0b6c1acef3efaf16b631d:
> 
>   Linux 4.9.92 (2018-03-31 18:11:36 +0200)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-15042018

This tree had a bunch of patches that I already accepted from you.
Which is odd, the 4.14 tree didn't have that.  Can you redo this with
only the needed patches?  I see at least one duplicated perf patch in
here, I didn't go and verify everything else...

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-04-15 21:37 Sasha Levin
  2018-04-24 13:24 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: Sasha Levin @ 2018-04-15 21:37 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit f080bba272b1e3f9bbf0b6c1acef3efaf16b631d:

  Linux 4.9.92 (2018-03-31 18:11:36 +0200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-15042018

for you to fetch changes up to ea63a9c35234ba149e7595523e11400ddbd5a9c8:

  irqchip/gic-v3: Change pr_debug message to pr_devel (2018-04-15 11:03:00 -0400)

- ----------------------------------------------------------------
for-greg-4.9-15042018

- ----------------------------------------------------------------
Adam Lessnau (1):
      powercap/RAPL: prevent overridding bits outside of the mask

Adrian Hunter (1):
      perf intel-pt: Do not use TSC packets for calculating CPU cycles to TSC

Alex Estrin (1):
      IB/ipoib: Fix for potential no-carrier state

Alex Williamson (1):
      PCI: Add function 1 DMA alias quirk for Marvell 9128

Alexey Dobriyan (1):
      proc: fix /proc/*/map_files lookup

Alexey Khoroshilov (1):
      vmlfb: Fix error handling in cr_pll_init()

Anand Jain (1):
      btrfs: fail mount when sb flag is not in BTRFS_SUPER_FLAG_SUPP

Andrew Duggan (1):
      Input: synaptics-rmi4 - only read the F54 query registers which are used

Andy Shevchenko (1):
      device property: Define type of PROPERTY_ENRTY_*() macros

Andy Spencer (1):
      gianfar: prevent integer wrapping in the rx handler

Anna-Maria Gleixner (1):
      tracing/hrtimer: Fix tracing bugs by taking all clock bases and modes into account

Arnaldo Carvalho de Melo (3):
      perf evsel: Fix probing of precise_ip level for default cycles event
      perf evsel: Set attr.exclude_kernel when probing max attr.precise_ip
      perf callchain: Fix attr.sample_max_stack setting

Arnd Bergmann (4):
      xen: avoid type warning in xchg_xen_ulong
      scsi: fas216: fix sense buffer initialization
      x86/power: Fix swsusp_arch_resume prototype
      cifs: silence compiler warnings showing up with gcc-8.0.0

Benoît Thébaudeau (2):
      mmc: sdhci-esdhc-imx: Fix DAT line software reset
      mmc: sdhci-esdhc: Add SDHCI_QUIRK_32BIT_DMA_ADDR

Bjorn Helgaas (3):
      efi/fb: Correct PCI_STD_RESOURCE_END usage
      PCI: Correct PCI_STD_RESOURCE_END usage
      PCI: Enable ECRC only if device supports it

Bob Moore (1):
      ACPICA: Disassembler: Abort on an invalid/unknown AML opcode

Boris Brezillon (1):
      drm/vc4: Send a VBLANK event when disabling a CRTC

Chao Yu (1):
      f2fs: fix to avoid panic when encountering corrupt node

Chen Yu (1):
      ACPI: processor_perflib: Do not send _PPC change notification if not ready

Chris Packham (1):
      mtd: handle partitioning on devices with 0 erasesize

Chris Wilson (1):
      e1000e: Undo e1000e_pm_freeze if __e1000_shutdown fails

Christian Lamparter (1):
      net: emac: fix reset timeout with AR8035 phy

Christoph Hellwig (1):
      PCI: Protect pci_error_handlers->reset_notify() usage with device_lock()

Christophe JAILLET (1):
      drm/vc4: Fix resource leak in 'vc4_get_hang_state_ioctl()' in error handling path

Christophe Jaillet (1):
      cpuidle: dt: Add missing 'of_node_put()'

Chuck Lever (1):
      sunrpc: Disable splice for krb5i

Coly Li (1):
      bcache: properly set task state in bch_writeback_thread()

Dan Carpenter (6):
      X.509: Fix error code in x509_cert_parse()
      x86/nmi: Fix timeout test in test_nmi_ipi()
      scsi: bnx2i: missing error code in bnx2i_ep_connect()
      libertas: Fix lbs_prb_rsp_limit_set()
      ASoC: au1x: Fix timeout tests in au1xac97c_ac97_read()
      HID: roccat: prevent an out of bounds read in kovaplus_profile_activated()

Dan Williams (1):
      libnvdimm, pmem: fix persistence warning

Daniel Axtens (1):
      sched/fair: WARN() and refuse to set buddy when !se->on_rq

Daniel Borkmann (1):
      bpf: fix rlimit in reuseport net selftest

Daniel Bristot de Oliveira (1):
      sched/deadline: Use the revised wakeup rule for suspending constrained dl tasks

Daniel Scheller (1):
      media: dvb-frontends/cxd2841er: require STATE_ACTIVE_* for agc readout

Dave Martin (4):
      arm64: ptrace: Flush user-RW TLS reg to thread_struct before reading
      arm64: ptrace: Fix VFP register dumping in compat coredumps
      arm64: ptrace: Avoid setting compat FP[SC]R to garbage if get_user fails
      arm64: ptrace: Fix incorrect get_user() use in compat_vfp_set()

David Daney (1):
      MIPS: Give __secure_computing() access to syscall arguments.

Dinh Nguyen (1):
      clk: socfpga: Fix the smplsel on Arria10 and Stratix10

Dmitry Monakhov (1):
      block: guard bvec iteration logic

Dmitry Osipenko (1):
      drm/tegra: dc: Avoid reset asserts on Tegra20

Dmitry Safonov (1):
      ARM: 8683/1: ARM32: Support mremap() for sigpage/vDSO

Dmitry Torokhov (1):
      Input: psmouse - fix Synaptics detection when protocol is disabled

Doug Berger (1):
      libata: Add the AHCI_HFLAG_YES_ALPM flag

Ed Swierk (1):
      openvswitch: Remove padding from packet before L3+ conntrack processing

Edward Cree (1):
      sfc: remove duplicate up_write on VF filter_sem

Emmanuel Grumbach (3):
      iwlwifi: mvm: reset the fw_dump_desc pointer after ASSERT
      iwlwifi: mvm: don't send fetch the TID from a non-QoS packet in TSO
      iwlwifi: mvm: don't mess the SNAP header in TSO for non-QoS packets

Eric Biggers (2):
      KEYS: put keyring if install_session_keyring_to_cred() fails
      ext4: require key for truncate(2) of encrypted file

Eric Ren (1):
      ocfs2: fix deadlock caused by recursive locking in xattr

Fabio Estevam (1):
      net: fec: Add a fec_enet_clear_ethtool_stats() stub for CONFIG_M5272

Filipe Manana (1):
      Btrfs: send, fix invalid path after renaming and linking file

Gal Pressman (1):
      net/mlx5: Fix driver load error flow when firmware is stuck

Ganesh Goudar (1):
      cxgb4: fix a NULL dereference

Geert Uytterhoeven (2):
      ARM: dts: armadillo800eva: Split LCD mux and gpio
      of: Provide dummy of_device_compatible_match() for compile-testing

Girish Moodalbail (1):
      geneve: add missing rx stats accounting

Goran Ferenc (3):
      MIPS: VDSO: Fix conversions in do_monotonic()/do_monotonic_coarse()
      MIPS: VDSO: Add implementation of clock_gettime() fallback
      MIPS: VDSO: Add implementation of gettimeofday() fallback

Guanglei Li (1):
      RDS: IB: Fix null pointer issue

Guenter Roeck (1):
      watchdog: sp5100_tco: Fix watchdog disable bit

Gustavo A. R. Silva (1):
      tcp_nv: fix potential integer overflow in tcpnv_acked

Haishuang Yan (3):
      ip_tunnel: fix potential issue in ip_tunnel_rcv
      ip6_tunnel: fix potential issue in __ip6_tnl_rcv
      ip6_tunnel: Correct tos value in collect_md mode

Haiyang Zhang (1):
      hv_netvsc: Fix the carrier state error when data path is off

Hans de Goede (3):
      brcmfmac: Use separate firmware for revision 0 of the brcm43430 chip
      Bluetooth: hci_bcm: Add active_low irq polarity quirk for Asus T100CHI
      ACPI / scan: Use acpi_bus_get_status() to initialize ACPI_TYPE_DEVICE devs

Hari Bathini (1):
      powerpc/fadump: avoid duplicates in crash memory ranges

Hector Martin (1):
      firewire-ohci: work around oversized DMA reads on JMicron controllers

Heiner Kallweit (1):
      pinctrl: meson-gxbb: remove non-existing pin GPIOX_22

Jacob Keller (3):
      ixgbe: fix race condition with PTP_TX_IN_PROGRESS bits
      ixgbe: avoid permanent lock of *_PTP_TX_IN_PROGRESS
      i40evf: assign num_active_queues inside i40evf_alloc_queues

Jag Raman (1):
      sparc64: ldc abort during vds iso boot

Jake Daryll Obina (1):
      jffs2: Fix use-after-free bug in jffs2_iget()'s error handling path

James Hogan (1):
      MIPS: generic: Fix machine compatible matching

James Smart (2):
      scsi: lpfc: Fix return value of board_mode store routine in case of online failure
      scsi: lpfc: Fix crash after firmware flash when IO is running.

James Wang (1):
      Fix loop device flush before configure v3

Jan Chochol (1):
      nfs: Do not convert nfs_idmap_cache_timeout to jiffies

Jan Höppner (1):
      s390/dasd: Display read-only attribute correctly

Jason Gunthorpe (1):
      tpm_tis: Fix IRQ autoprobing when using platform_device

Jean Delvare (3):
      firmware: dmi_scan: Look for SMBIOS 3 entry point first
      firmware: dmi_scan: Check DMI structure length
      firmware: dmi_scan: Fix handling of empty DMI strings

Jean-Baptiste Maneyrol (1):
      iio: imu: inv_mpu6050: test whoami first and against all known values

Jeff Mahoney (1):
      ixgbe: pci_set_drvdata must be called before register_netdev

Jeffy Chen (1):
      spi: rockchip: Disable Runtime PM when chip select is asserted

Jerome Brunet (1):
      clk: scpi: error when clock fails to register

Jesper Dangaard Brouer (1):
      tools/libbpf: handle issues with bpf ELF objects containing .eh_frames

Jia Zhang (1):
      vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user page

Jia-Ju Bai (1):
      scsi: megaraid: Fix a sleep-in-atomic bug

Jim Mattson (1):
      KVM: nVMX: Update vmcs12->guest_linear_address on nested VM-exit

Jiri Olsa (1):
      perf unwind: Do not fail due to missing unwind support

Johan Hovold (2):
      NFC: nfcmrvl_uart: fix device-node leak during probe
      scsi: sun_esp: fix device reference leaks

Johannes Berg (6):
      iwlwifi: mvm: track and report IBSS manager status to mac80211
      iwlwifi: mvm: use scnprintf() instead of snprintf()
      iwlwifi: mvm: don't warn in queue sync on RF-kill
      iwlwifi: pcie: fix command completion name debug
      iwlwifi: mvm: unconditionally stop device after init
      iwlwifi: mvm: fix deduplication start logic

John Hsu (1):
      ASoC: nau8825: fix jack type detection issue after resume

Jonas Gorski (1):
      leds: bcm6328: fix signal source assignment for leds 4 to 7

Jonathan Corbet (1):
      Docs: Include the Latex "ifthen" package

João Paulo Rechi Vita (1):
      platform/x86: acer-wmi: Detect RF Button capability

Kai Heng Feng (1):
      platform/x86: dell-laptop: Fix bogus keyboard backlight sysfs interface

Karicheri, Muralidharan (1):
      hsr: fix incorrect warning

KarimAllah Ahmed (1):
      kvm: Map PFN-type memory regions as writable (if possible)

Karol Herbst (1):
      drm/nouveau/pmu/fuc: don't use movw directly anymore

Kees Cook (2):
      scsi: csiostor: Avoid content leaks and casts
      seccomp: Adjust selftests to avoid double-join

Kevin Barnett (1):
      scsi: smartpqi: correct bdma hw bug

Kirill A. Shutemov (1):
      asm-generic: provide generic_pmdp_establish()

Kishon Vijay Abraham I (1):
      ARM: dts: am57xx-beagle-x15-revb1: Fix supply name used for MMC1 IO lines

Krzysztof Kozlowski (1):
      clk: samsung: audss: Fix silent hang on Exynos4412 due to disabled EPLL

Leon Romanovsky (1):
      RDMA/mlx5: Avoid memory leak in case of XRCD dealloc failure

Lin Yun Sheng (1):
      net/hns:bugfix of ethtool -t phy self_test

Liping Zhang (1):
      netfilter: ebt_nflog: fix unexpected truncated packet

Liu Bo (4):
      Btrfs: skip commit transaction if we don't have enough pinned bytes
      Btrfs: tolerate errors if we have retried successfully
      Btrfs: set plug for fsync
      Btrfs: fix scrub to repair raid6 corruption

Liwei Song (1):
      i2c: ismt: fix wrong device address when unmap the data buffer

Logan Gunthorpe (1):
      ntb_transport: Fix bug with max_mw_size parameter

Lorenzo Bianconi (1):
      iio: magnetometer: st_magn_spi: fix spi_device_id table

Luc Van Oostenryck (2):
      arm64: pass machine size to sparse
      arm64: pass endianness info to sparse

Luis R. Rodriguez (1):
      fs: warn in case userspace lied about modprobe return

Lv Zheng (5):
      ACPICA: OSL: Add support to exclude stdarg.h
      ACPICA: Events: Add runtime stub support for event APIs
      ACPI: EC: Fix an EC event IRQ storming issue
      ACPI: EC: Fix EC command visibility for dynamic debug
      ACPI / EC: Add support to skip boot stage DSDT probe

Marcel Holtmann (1):
      Bluetooth: Send HCI Set Event Mask Page 2 command only when needed

Marcelo Ricardo Leitner (1):
      sctp: adjust ssthresh when transport is idle

Marcin Nowakowski (2):
      MIPS: mm: fixed mappings: correct initialisation
      MIPS: kprobes: flush_insn_slot should flush only if probe initialised

Mario Molitor (1):
      stmmac: fix ptp header for GMAC3 hw timestamp

Mark Salter (1):
      irqchip/gic-v3: Change pr_debug message to pr_devel

Martin Blumenstingl (3):
      clk: meson: meson8b: add compatibles for Meson8 and Meson8m2
      net: stmmac: dwmac-meson8b: fix setting the RGMII TX clock on Meson8b
      net: stmmac: dwmac-meson8b: propagate rate changes to the parent clock

Mateusz Jurczyk (2):
      caif: Add sockaddr length check before accessing sa_family in connect handler
      af_iucv: Move sockaddr length checks to before accessing sa_family in bind and connect handlers

Mathieu Larouche (1):
      drm/mgag200: Fix to always set HiPri for G200e4 V2

Mathieu Malaterre (1):
      net: Extra '_get' in declaration of arch_get_platform_mac_address

Matt Redfearn (1):
      MIPS: TXx9: use IS_BUILTIN() for CONFIG_LEDS_CLASS

Matt Weber (1):
      i2c: cadance: fix ctrl/addr reg write order

Mauro Carvalho Chehab (1):
      Docs: Fix breakage with Sphinx 1.5 and upper

Mel Gorman (1):
      mm: pin address_space before dereferencing it while isolating an LRU page

Michael Bringmann (2):
      powerpc/numa: Use ibm,max-associativity-domains to discover possible nodes
      powerpc/numa: Ensure nodes initialized for hotplug

Michael Grzeschik (1):
      arcnet: change irq handler to lock irqsave

Michael Kelley (1):
      cpumask: Make for_each_cpu_wrap() available on UP as well

Michael Neuling (1):
      powerpc: Fix /proc/cpuinfo revision for POWER9 DD2

Michail Georgios Etairidis (1):
      i2c: imx: Use correct function to write to register

Mickaël Salaün (1):
      selftests: kselftest_harness: Fix compile warning

Mike Snitzer (1):
      Revert "dm mirror: use all available legs on multiple failures"

Ming Lei (1):
      nvme: fix hang in remove path

Mintz, Yuval (2):
      bnx2x: Allow vfs to disable txvlan offload
      bnx2x: Don't log mc removal needlessly

Miroslav Lichvar (1):
      kselftests: timers: Fix inconsistency-check to not ignore first timestamp

Namhyung Kim (3):
      perf annotate: Fix symbolic link of build-id cache
      perf tools: Decompress kernel module when reading DSO data
      perf tests: Decompress kernel module before objdump

Naveen N. Rao (1):
      powerpc64/elfv1: Only dereference function descriptor for non-text symbols

NeilBrown (1):
      NFSv4: always set NFS_LOCK_LOST when a lock is lost.

Netanel Belgazal (5):
      net: ena: fix rare uncompleted admin command false alarm
      net: ena: fix race condition between submit and completion admin command
      net: ena: add missing return when ena_com_get_io_handlers() fails
      net: ena: add missing unmap bars on device removal
      net: ena: disable admin msix while working in polling mode

Ngai-Mint Kwan (1):
      fm10k: fix "failed to kill vid" message for VF

Nikolay Aleksandrov (1):
      bridge: allow ext learned entries to change ports

Nikolay Borisov (1):
      btrfs: Fix out of bounds access in btrfs_search_slot

Nitin Gupta (2):
      sparc64: Fix gup_huge_pmd
      sparc64: update pmdp_invalidate() to return old pmd value

Omar Sandoval (1):
      Btrfs: always account pinned bytes when dropping a tree block ref

Paolo Bonzini (1):
      kvm: x86: fix KVM_XEN_HVM_CONFIG ioctl

Paul Burton (6):
      MIPS: module: Ensure we always clean up r_mips_hi16_list
      MIPS: SEAD-3: Set interrupt-parent per-device, not at root node
      MIPS: CPS: Prevent multi-core with dcache aliasing
      MIPS: CPS: Handle spurious VP starts more gracefully
      MIPS: CPS: Handle cores not powering down more gracefully
      MIPS: Handle tlbex-tlbp race condition

Paul E. McKenney (1):
      rcu: Make synchronize_rcu_mult() check for duplicates

Peter Xu (1):
      iommu/vt-d: Use domain instead of cache fetching

Peter Zijlstra (2):
      perf/core: Correct event creation with PERF_FORMAT_GROUP
      x86/tsc: Allow TSC calibration without PIT

Phil Reid (2):
      iio: buffer-dma: Add missing header buffer_impl.h
      iio: buffer-dmaengine: Add missing header buffer_impl.h

Phong LE (1):
      mmc: mediatek: Fixed size in dma_free_coherent

Ping-Ke Shih (1):
      rtlwifi: btcoex: rtl8723be: fix ant_sel not work

Priyalee Kushwaha (1):
      platform/x86: intel_telemetry_debugfs: fix oops when load/unload module

Rafael J. Wysocki (1):
      PCI/PM: Avoid using device_may_wakeup() for runtime PM

Raju Rangoju (1):
      rdma/cxgb4: Fix memory leaks during module exit

Rakesh Pandit (1):
      nvme-pci: fix multiple ctrl removal scheduling

Robin Murphy (2):
      coresight: tmc: Configure DMA mask appropriately
      irqchip/gic-v3-its: Fix MSI alias accounting

Roopa Prabhu (1):
      vxlan: dont migrate permanent fdb entries during learn

Ross Lagerwall (2):
      xen-netfront: Fix race between device setup and open
      xen/grant-table: Use put_page instead of free_page

Sean Wang (1):
      net: ethernet: mediatek: fixed deadlock captured by lockdep

Sebastian Andrzej Siewior (1):
      fs/dcache: init in_lookup_hashtable

Sebastian Ott (2):
      s390/pci: improve error handling during interrupt deregistration
      s390/pci: improve unreg_ioat error handling

Serhey Popovych (2):
      fib_rules: Resolve goto rules target on delete
      veth: Be more robust on network device creation when no attributes

Shiraz Saleem (1):
      i40iw: Zero-out consumer key on allocate stag for FMR

Sinan Kaya (1):
      dmaengine: qcom_hidma: correct API violation for submit

Sowmini Varadhan (1):
      rds: tcp: Set linger when rejecting an incoming conn in rds_tcp_accept_one

Stefan Haberland (1):
      s390/dasd: fix hanging safe offline

Stephen Boyd (1):
      irqchip/gic-v3: Ignore disabled ITS nodes

Steven Rostedt (VMware) (2):
      tools lib traceevent: Simplify pointer print logic and fix %pF
      tools lib traceevent: Fix get_field_str() for dynamic strings

Subash Abhinov Kasiviswanathan (2):
      netfilter: ipv6: nf_defrag: Pass on packets to stack per RFC2460
      netfilter: ipv6: nf_defrag: Kill frag queue on RFC2460 failure

Sujith Pandel (1):
      PCI: Add domain number check to find_smbios_instance_string()

Sunil Goutham (1):
      iommu/arm-smmu-v3: Increase CMDQ drain timeout value

Suzuki K Poulose (4):
      coresight: Fix reference count for software sources
      irqchip/gic-v2: Report failures in gic_irq_domain_alloc
      irqchip/gic-v3: Report failures in gic_irq_domain_alloc
      irqchip/gic-v3: Honor forced affinity setting

Tahsin Erdogan (1):
      ext4: change fast symlink test to not rely on i_blocks

Takashi Iwai (3):
      ALSA: timer: Wrap with spinlock for queue access
      ALSA: hda: Fix potential race at unregistration and unsol events
      ALSA: hda - Use IS_REACHABLE() for dependency on input

Tang Junhui (3):
      bcache: fix for allocator and register thread race
      bcache: fix for data collapse after re-attaching an attached device
      bcache: return attach error when no cache set exist

Tayar, Tomer (1):
      qed: fix dump of context data

Tero Kristo (2):
      crypto: omap-sham - buffer handling fixes for hashing later
      crypto: omap-sham - fix closing of hash with separate finalize call

Thiago Jung Bauermann (2):
      powerpc/perf/hv-24x7: Fix passing of catalog version number
      powerpc/perf/hv-24x7: Fix off-by-one error in request_buffer check

Thomas Petazzoni (1):
      irqchip/armada-370-xp: Re-enable per-CPU interrupts at resume time

Thomas Richter (1):
      perf record: Fix failed memory allocation for get_cpuid_str

Tonghao Zhang (1):
      datapath: Avoid using stack larger than 1024.

Tore Anderson (1):
      net: cdc_mbim: apply "NDP to end" quirk to HP lt4132

Ulf Magnusson (3):
      kconfig: Don't leak main menus during parsing
      kconfig: Fix automatic menu creation mem leak
      kconfig: Fix expr_free() E_NOT leak

Vignesh R (1):
      serial: 8250: 8250_omap: Fix race b/w dma completion and RX timeout

Vlad Yasevich (1):
      macvlan: Do not return error when setting the same mac address

Vladimir Murzin (2):
      dma: Take into account dma_pfn_offset
      drivers: dma-coherent: Account dma_pfn_offset when used with device tree

WANG Cong (1):
      net_sched: move tcf_lock down after gen_replace_estimator()

Wang Nan (1):
      perf test llvm: Avoid error when PROFILE_ALL_BRANCHES is set

Wei Yongjun (1):
      ipmi/powernv: Fix error return code in ipmi_powernv_probe()

Will Deacon (2):
      arm64: spinlock: Fix theoretical trylock() A-B-A with LSE atomics
      locking/qspinlock: Ensure node->count is updated before initialising node

Wolfram Sang (1):
      i2c: rcar: use correct length when unmapping DMA

Xin Long (3):
      sctp: fix recursive locking warning in sctp_do_peeloff
      dccp: call inet_add_protocol after register_pernet_subsys in dccp_v4_init
      sctp: uncork the old asoc before changing to the new one

Xose Vazquez Perez (1):
      scsi: devinfo: fix format of the device list

Yang Shi (1):
      mm: thp: use down_read_trylock() in khugepaged to avoid long block

Yazen Ghannam (1):
      x86/mce: Don't disable MCA banks when offlining a CPU on AMD

Yisheng Xie (2):
      mm/mempolicy: fix the check of nodemask from user
      mm/mempolicy: add nodes_empty check in SYSC_migrate_pages

Yonghong Song (1):
      bpf: fix selftests/bpf test_kmod.sh failure when CONFIG_BPF_JIT_ALWAYS_ON=y

Yuyang Du (2):
      usb: usbip tool: Check the return of get_nports()
      usb: usbip tool: Fix refresh_imported_device_list()

hayeswang (1):
      r8152: add byte_enable for ocp_read_word function

mulhern (1):
      dm thin: fix documentation relative to low water mark threshold

piaojun (3):
      ocfs2: return -EROFS to mount.ocfs2 if inode block is invalid
      ocfs2/acl: use 'ip_xattr_sem' to protect getting extended attribute
      ocfs2: return error when we attempt to access a dirty bh in jbd2

shidao.ytt (1):
      mm/fadvise: discard partial page if endbyte is also EOF

weiyongjun (A) (1):
      mac80211_hwsim: fix possible memory leak in hwsim_new_radio_nl()

 Documentation/conf.py                              |    9 +-
 Documentation/device-mapper/thin-provisioning.txt  |    8 +-
 .../bindings/clock/amlogic,meson8b-clkc.txt        |   11 +-
 arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts      |    2 +-
 arch/arm/boot/dts/r8a7740-armadillo800eva.dts      |    2 +
 arch/arm/include/asm/xen/events.h                  |    2 +-
 arch/arm/kernel/process.c                          |    8 +
 arch/arm/kernel/vdso.c                             |   18 +
 arch/arm64/Makefile                                |    4 +-
 arch/arm64/include/asm/processor.h                 |    3 +
 arch/arm64/include/asm/spinlock.h                  |    4 +-
 arch/arm64/kernel/process.c                        |    8 +-
 arch/arm64/kernel/ptrace.c                         |   29 +-
 arch/mips/boot/dts/mti/sead3.dts                   |    5 +-
 arch/mips/generic/board-sead3.c                    |   26 +-
 arch/mips/include/asm/kprobes.h                    |    3 +-
 arch/mips/include/asm/machine.h                    |    2 +-
 arch/mips/include/asm/vdso.h                       |    4 +-
 arch/mips/kernel/cps-vec.S                         |    7 +-
 arch/mips/kernel/module.c                          |   28 +-
 arch/mips/kernel/ptrace.c                          |   22 +-
 arch/mips/kernel/smp-cps.c                         |   35 +-
 arch/mips/mm/pgtable-32.c                          |    6 +-
 arch/mips/mm/tlbex.c                               |   38 +-
 arch/mips/txx9/rbtx4939/setup.c                    |    4 +-
 arch/mips/vdso/gettimeofday.c                      |   57 +-
 arch/powerpc/include/asm/code-patching.h           |   10 +-
 arch/powerpc/kernel/fadump.c                       |   15 +-
 arch/powerpc/kernel/setup-common.c                 |    4 +
 arch/powerpc/mm/numa.c                             |   78 +-
 arch/powerpc/perf/hv-24x7.c                        |   16 +-
 arch/s390/include/asm/pci_insn.h                   |    2 +-
 arch/s390/pci/pci.c                                |   48 +-
 arch/s390/pci/pci_dma.c                            |    4 +-
 arch/s390/pci/pci_insn.c                           |   10 +-
 arch/sparc/include/asm/pgtable_64.h                |    2 +-
 arch/sparc/kernel/ldc.c                            |    7 +-
 arch/sparc/mm/gup.c                                |    4 +-
 arch/sparc/mm/tlb.c                                |   23 +-
 arch/x86/entry/vdso/vma.c                          |    3 -
 arch/x86/include/asm/i8259.h                       |    5 +
 arch/x86/kernel/cpu/mcheck/mce.c                   |    5 +-
 arch/x86/kernel/nmi_selftest.c                     |    2 +-
 arch/x86/kernel/tsc.c                              |   18 +
 arch/x86/kvm/vmx.c                                 |    3 +-
 arch/x86/kvm/x86.c                                 |    7 +-
 arch/x86/mm/init_64.c                              |    3 +-
 arch/x86/power/hibernate_32.c                      |    2 +-
 arch/x86/power/hibernate_64.c                      |    2 +-
 crypto/asymmetric_keys/x509_cert_parser.c          |    1 +
 drivers/acpi/acpica/evxfevnt.c                     |   18 +
 drivers/acpi/acpica/psobject.c                     |   14 +
 drivers/acpi/ec.c                                  |   27 +-
 drivers/acpi/processor_perflib.c                   |    2 +-
 drivers/acpi/scan.c                                |   20 +-
 drivers/ata/ahci.h                                 |    1 +
 drivers/ata/libahci.c                              |    5 +
 drivers/base/dma-coherent.c                        |   15 +-
 drivers/block/loop.c                               |    3 +
 drivers/bluetooth/hci_bcm.c                        |    9 +
 drivers/char/ipmi/ipmi_powernv.c                   |    5 +-
 drivers/char/tpm/tpm_tis.c                         |    2 +-
 drivers/clk/clk-scpi.c                             |    8 +-
 drivers/clk/meson/Kconfig                          |    6 +-
 drivers/clk/meson/meson8b.c                        |    5 +-
 drivers/clk/samsung/clk-exynos-audss.c             |    1 +
 drivers/clk/socfpga/clk-gate-a10.c                 |    2 +-
 drivers/clk/socfpga/clk.h                          |    3 +
 drivers/cpuidle/dt_idle_states.c                   |    4 +-
 drivers/crypto/omap-sham.c                         |   31 +-
 drivers/dma/qcom/hidma.c                           |   15 +-
 drivers/dma/qcom/hidma.h                           |    1 +
 drivers/firewire/ohci.c                            |    8 +-
 drivers/firmware/dmi_scan.c                        |   62 +-
 drivers/gpu/drm/mgag200/mgag200_mode.c             |    9 +-
 .../drm/nouveau/nvkm/subdev/pmu/fuc/gf100.fuc3.h   |  746 +++++++--------
 .../drm/nouveau/nvkm/subdev/pmu/fuc/gk208.fuc5.h   |  802 ++++++++--------
 .../drm/nouveau/nvkm/subdev/pmu/fuc/gt215.fuc3.h   | 1006 ++++++++++----------
 .../gpu/drm/nouveau/nvkm/subdev/pmu/fuc/memx.fuc   |   30 +-
 drivers/gpu/drm/tegra/dc.c                         |   30 +-
 drivers/gpu/drm/vc4/vc4_crtc.c                     |   13 +
 drivers/gpu/drm/vc4/vc4_gem.c                      |   13 +-
 drivers/hid/hid-roccat-kovaplus.c                  |    2 +
 drivers/hwtracing/coresight/coresight-tmc.c        |    7 +
 drivers/hwtracing/coresight/coresight.c            |   15 +-
 drivers/i2c/busses/i2c-cadence.c                   |    6 +-
 drivers/i2c/busses/i2c-imx.c                       |    8 +-
 drivers/i2c/busses/i2c-ismt.c                      |    2 +-
 drivers/i2c/busses/i2c-rcar.c                      |    2 +-
 drivers/iio/buffer/industrialio-buffer-dma.c       |    1 +
 drivers/iio/buffer/industrialio-buffer-dmaengine.c |    1 +
 drivers/iio/imu/inv_mpu6050/inv_mpu_core.c         |   33 +-
 drivers/iio/magnetometer/st_magn_spi.c             |    2 -
 drivers/infiniband/hw/cxgb4/device.c               |   10 +-
 drivers/infiniband/hw/i40iw/i40iw_verbs.c          |    1 +
 drivers/infiniband/hw/mlx5/qp.c                    |    5 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |    3 +
 drivers/input/mouse/psmouse-base.c                 |   34 +-
 drivers/input/rmi4/rmi_f54.c                       |   17 +-
 drivers/iommu/arm-smmu-v3.c                        |   12 +-
 drivers/iommu/intel-iommu.c                        |    3 +-
 drivers/irqchip/irq-armada-370-xp.c                |   46 +-
 drivers/irqchip/irq-gic-v3-its-pci-msi.c           |   37 +-
 drivers/irqchip/irq-gic-v3-its-platform-msi.c      |    2 +
 drivers/irqchip/irq-gic-v3-its.c                   |    2 +
 drivers/irqchip/irq-gic-v3.c                       |   16 +-
 drivers/irqchip/irq-gic.c                          |    7 +-
 drivers/leds/leds-bcm6328.c                        |    4 +-
 drivers/md/bcache/alloc.c                          |    4 +-
 drivers/md/bcache/bcache.h                         |    2 +-
 drivers/md/bcache/btree.c                          |    9 +-
 drivers/md/bcache/super.c                          |   23 +-
 drivers/md/bcache/sysfs.c                          |   11 +-
 drivers/md/bcache/writeback.c                      |    7 +-
 drivers/md/dm-raid1.c                              |   21 +-
 drivers/media/dvb-frontends/cxd2841er.c            |    5 +-
 drivers/mmc/host/mtk-sd.c                          |    2 +-
 drivers/mmc/host/sdhci-esdhc-imx.c                 |   59 +-
 drivers/mmc/host/sdhci-esdhc.h                     |    1 +
 drivers/mtd/mtdpart.c                              |   26 +-
 drivers/net/arcnet/arcnet.c                        |    7 +-
 drivers/net/ethernet/amazon/ena/ena_com.c          |   35 +-
 drivers/net/ethernet/amazon/ena/ena_netdev.c       |   17 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |   19 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   |    2 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |    5 +-
 drivers/net/ethernet/freescale/fec_main.c          |    4 +
 drivers/net/ethernet/freescale/gianfar.c           |    9 +-
 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |   16 +-
 drivers/net/ethernet/ibm/emac/core.c               |   26 +-
 drivers/net/ethernet/intel/e1000e/netdev.c         |    7 +-
 drivers/net/ethernet/intel/fm10k/fm10k_netdev.c    |   14 +-
 drivers/net/ethernet/intel/i40evf/i40evf_main.c    |   18 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |   22 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c       |   15 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |    8 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |    2 +-
 drivers/net/ethernet/qlogic/qed/qed_debug.c        |    2 +-
 drivers/net/ethernet/sfc/ef10_sriov.c              |    2 -
 .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c    |    6 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   15 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.h   |    3 +-
 drivers/net/geneve.c                               |   36 +-
 drivers/net/hyperv/hyperv_net.h                    |    2 +
 drivers/net/hyperv/netvsc.c                        |    2 +
 drivers/net/hyperv/netvsc_drv.c                    |    8 +-
 drivers/net/macvlan.c                              |    4 +
 drivers/net/usb/cdc_mbim.c                         |    7 +
 drivers/net/usb/r8152.c                            |    4 +-
 drivers/net/veth.c                                 |    4 +-
 drivers/net/vxlan.c                                |    2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |    7 +-
 .../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c   |   22 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.c    |    6 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c  |    1 +
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |   17 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h       |    3 +
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       |   16 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c       |   17 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |   20 +-
 drivers/net/wireless/intel/iwlwifi/pcie/tx.c       |    3 +-
 drivers/net/wireless/mac80211_hwsim.c              |    4 +-
 drivers/net/wireless/marvell/libertas/mesh.c       |    5 +-
 .../net/wireless/realtek/rtlwifi/rtl8723be/hw.c    |    3 +
 drivers/net/wireless/realtek/rtlwifi/wifi.h        |    1 +
 drivers/net/xen-netfront.c                         |   46 +-
 drivers/nfc/nfcmrvl/uart.c                         |    3 +
 drivers/ntb/ntb_transport.c                        |    3 +
 drivers/nvdimm/blk.c                               |    3 +-
 drivers/nvdimm/btt.c                               |    3 +-
 drivers/nvdimm/region_devs.c                       |    5 +-
 drivers/nvme/host/core.c                           |    4 +
 drivers/nvme/host/pci.c                            |   13 +-
 drivers/pci/pci-label.c                            |    7 +-
 drivers/pci/pci.c                                  |   48 +-
 drivers/pci/probe.c                                |    5 +
 drivers/pci/quirks.c                               |    4 +-
 drivers/pinctrl/meson/pinctrl-meson-gxbb.c         |    1 -
 drivers/platform/x86/acer-wmi.c                    |    7 +
 drivers/platform/x86/dell-laptop.c                 |    6 +-
 drivers/platform/x86/intel_telemetry_debugfs.c     |   16 +-
 drivers/powercap/intel_rapl.c                      |    4 +-
 drivers/s390/block/dasd.c                          |    8 +-
 drivers/s390/block/dasd_devmap.c                   |   19 +-
 drivers/scsi/arm/fas216.c                          |    2 +-
 drivers/scsi/bnx2i/bnx2i_iscsi.c                   |    3 +-
 drivers/scsi/csiostor/csio_lnode.c                 |   43 +-
 drivers/scsi/lpfc/lpfc_attr.c                      |    2 +
 drivers/scsi/lpfc/lpfc_sli.c                       |    2 +-
 drivers/scsi/megaraid/megaraid_mm.c                |    2 +-
 drivers/scsi/scsi_devinfo.c                        |    7 +-
 drivers/scsi/smartpqi/smartpqi_init.c              |    7 +-
 drivers/scsi/sun_esp.c                             |    9 +-
 drivers/spi/spi-rockchip.c                         |   51 +-
 .../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c |    2 +
 drivers/tty/serial/8250/8250_omap.c                |   23 +-
 drivers/video/fbdev/efifb.c                        |    2 +-
 drivers/video/fbdev/vermilion/cr_pll.c             |    1 +
 drivers/watchdog/sp5100_tco.h                      |    2 +-
 drivers/xen/grant-table.c                          |    4 +-
 fs/btrfs/ctree.c                                   |   12 +-
 fs/btrfs/disk-io.c                                 |    6 +-
 fs/btrfs/extent-tree.c                             |   19 +-
 fs/btrfs/file.c                                    |    9 +
 fs/btrfs/inode.c                                   |    5 +-
 fs/btrfs/raid56.c                                  |   18 +-
 fs/btrfs/send.c                                    |   35 +-
 fs/btrfs/volumes.c                                 |    9 +-
 fs/cifs/cifssmb.c                                  |    4 +-
 fs/dcache.c                                        |    5 +
 fs/ext4/inode.c                                    |   28 +-
 fs/f2fs/node.c                                     |   14 +-
 fs/filesystems.c                                   |    4 +-
 fs/jffs2/fs.c                                      |    1 -
 fs/nfs/nfs4proc.c                                  |   12 +-
 fs/nfs/nfs4state.c                                 |    5 +-
 fs/nfs/nfs4sysctl.c                                |    2 +-
 fs/ocfs2/acl.c                                     |    6 +
 fs/ocfs2/dlmglue.c                                 |    4 +
 fs/ocfs2/journal.c                                 |   23 +-
 fs/ocfs2/super.c                                   |    5 +-
 fs/ocfs2/xattr.c                                   |   25 +-
 fs/proc/base.c                                     |   29 +-
 fs/proc/kcore.c                                    |    4 +
 include/acpi/platform/acgcc.h                      |   10 +
 include/acpi/platform/acintel.h                    |    2 +
 include/asm-generic/pgtable.h                      |   15 +
 include/linux/bio.h                                |    4 +-
 include/linux/bvec.h                               |   14 +-
 include/linux/cpumask.h                            |    2 +
 include/linux/etherdevice.h                        |    2 +-
 include/linux/kcore.h                              |    1 +
 include/linux/of.h                                 |    6 +
 include/linux/property.h                           |   10 +-
 include/linux/sched.h                              |    1 +
 include/linux/suspend.h                            |    2 +
 include/trace/events/timer.h                       |   20 +-
 kernel/events/core.c                               |   15 +-
 kernel/locking/qspinlock.c                         |    8 +
 kernel/power/power.h                               |    3 -
 kernel/rcu/update.c                                |   13 +-
 kernel/sched/core.c                                |    2 +
 kernel/sched/deadline.c                            |   98 +-
 kernel/sched/fair.c                                |   10 +-
 lib/dma-noop.c                                     |    9 +-
 lib/test_bpf.c                                     |   31 +-
 mm/fadvise.c                                       |   10 +-
 mm/khugepaged.c                                    |   12 +-
 mm/mempolicy.c                                     |   33 +-
 mm/mmap.c                                          |    4 +
 mm/vmscan.c                                        |   14 +-
 net/bluetooth/hci_core.c                           |   17 +-
 net/bridge/br_fdb.c                                |   28 +-
 net/bridge/netfilter/ebt_nflog.c                   |    1 +
 net/caif/caif_socket.c                             |    4 +
 net/core/fib_rules.c                               |   21 +-
 net/dccp/ipv4.c                                    |   17 +-
 net/hsr/hsr_forward.c                              |    3 +-
 net/hsr/hsr_framereg.c                             |    9 +-
 net/hsr/hsr_framereg.h                             |    2 +-
 net/ipv4/ip_tunnel.c                               |    2 +
 net/ipv4/tcp_nv.c                                  |    2 +-
 net/ipv6/ip6_tunnel.c                              |    6 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   16 +-
 net/iucv/af_iucv.c                                 |    8 +-
 net/openvswitch/conntrack.c                        |   34 +
 net/openvswitch/datapath.c                         |   81 +-
 net/rds/ib.c                                       |    3 +-
 net/rds/tcp_listen.c                               |   19 +-
 net/sched/act_police.c                             |    8 +-
 net/sctp/sm_sideeffect.c                           |    4 +
 net/sctp/socket.c                                  |    4 +-
 net/sctp/transport.c                               |    2 +
 net/sunrpc/auth_gss/svcauth_gss.c                  |    8 +
 net/sunrpc/svc.c                                   |    2 +-
 scripts/kconfig/expr.c                             |    2 +-
 scripts/kconfig/menu.c                             |    1 +
 scripts/kconfig/zconf.y                            |   33 +-
 security/keys/process_keys.c                       |    7 +-
 sound/core/timer.c                                 |    4 +
 sound/hda/hdac_bus.c                               |    1 +
 sound/hda/hdac_device.c                            |    1 +
 sound/pci/hda/Kconfig                              |    1 -
 sound/pci/hda/patch_realtek.c                      |    5 +
 sound/soc/au1x/ac97c.c                             |    6 +-
 sound/soc/codecs/nau8825.c                         |   17 +-
 tools/lib/bpf/libbpf.c                             |   26 +
 tools/lib/traceevent/event-parse.c                 |   17 +-
 tools/lib/traceevent/parse-filter.c                |   10 +-
 tools/perf/arch/x86/util/header.c                  |    2 +-
 tools/perf/tests/bpf-script-test-prologue.c        |    9 +
 tools/perf/tests/code-reading.c                    |   20 +-
 tools/perf/tests/task-exit.c                       |    2 +-
 tools/perf/util/annotate.c                         |   10 +-
 tools/perf/util/dso.c                              |   16 +
 tools/perf/util/evsel.c                            |   21 +-
 .../perf/util/intel-pt-decoder/intel-pt-decoder.c  |   14 +
 tools/perf/util/unwind-libunwind.c                 |    2 +-
 tools/testing/selftests/net/reuseport_bpf.c        |   21 +-
 tools/testing/selftests/seccomp/seccomp_bpf.c      |   53 +-
 .../testing/selftests/timers/inconsistency-check.c |    4 +-
 tools/usb/usbip/libsrc/vhci_driver.c               |   36 +-
 virt/kvm/kvm_main.c                                |    7 +-
 303 files changed, 3910 insertions(+), 2172 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlrTxjQACgkQ3qZv95d3
LNzkbA//Sr5wLao5qsRJ7EKLdO5KVA+beDFs7hKuN/bJ/cy6Hd+0K5tBtFv6/phZ
WVz/OaKwQmJk7YxRA2Fs+fzGfHcDhdg35dlPemWotvyoYTj/GxgKFPHW83X40cpf
e2vBK1NZT7lJk06X424zk6DxSXA089K1be6CXqudG2vAo9WaHSkAx+hY9Nvr0jWV
W7NYeqRoBL6RASC2bGLHgU4LZROI9pM9xb45nLl8c6W3OpBxS331usYRqQfQ4WY0
etkSfBceNJRPksdh6wsBl7/OczN67yZp4OxSrcdBlbZ3jLsrn5Xz7++ZNJP4JmII
n3HT3Eaerx2w2yDCvhgwnd0LdVGCJwhkPc3UqWtuuM9bqrD3OS6fPBftsAYCQja3
6Ys4HbcCb2vDEeXqqSk4UNtD2FUOe9r0tY0uJkxmAqLYctu4XPKblkqOl5FxBMiB
s6NnGydUU5uMAKagjLyPqZSjFnAp2MNFiJFcTg5Dh3zVlVNsxbi6keCSrEbxyx5D
Qfuf9Wc0WZA96mWp9ZUiUeGTdP+exWCZwTb6H4FmO/WADTGIhZfvz8LXXXu3Bwxp
S8pyiPr+CjungOYGmKF6qNgHtieJ1sxmeZjZWi/FAvj34xSuT4R57bL+vHDMgZDa
kL4vuS8g+VZULI3gHmUm0CaKRI/JFZUxx6r6I2L9FAf1ggtFc2g=
=y7vw
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2018-04-05  6:24 Sasha Levin
@ 2018-04-10  8:30 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2018-04-10  8:30 UTC (permalink / raw)
  To: Sasha Levin; +Cc: stable

On Thu, Apr 05, 2018 at 06:24:08AM +0000, Sasha Levin wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.
> 
> 
> Thanks,
> Sasha
> 
> =====
> 
> 
> The following changes since commit b67416226a0cff3f49032de36906ad1ebe5694a0:
> 
>   Linux 4.9.87 (2018-03-11 16:21:35 +0100)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-04052018

All now pulled and queued up, thanks.

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-04-05  6:24 Sasha Levin
  2018-04-10  8:30 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: Sasha Levin @ 2018-04-05  6:24 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit b67416226a0cff3f49032de36906ad1ebe5694a0:

  Linux 4.9.87 (2018-03-11 16:21:35 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-04052018

for you to fetch changes up to 64db1c678b09617a9e325fcb25daec97380d93f6:

  signal/arm: Document conflicts with SI_USER and SIGFPE (2018-04-05 00:52:49 -0400)

- ----------------------------------------------------------------
for-greg-4.9-04052018

- ----------------------------------------------------------------
A Sun (1):
      [media] mceusb: sporadic RX truncation corruption fix

Alan Stern (2):
      USB: ene_usb6250: fix first command execution
      USB: ene_usb6250: fix SCSI residue overwriting

Alexandre Belloni (1):
      clk: at91: fix clk-generated parenting

Amir Goldstein (1):
      ovl: persistent inode numbers for upper hardlinks

Andrea della Porta (1):
      staging: wlan-ng: prism2mgmt.c: fixed a double endian conversion before calling hfa384x_drvr_setconfig16, also fixes relative sparse warning

Andy Shevchenko (1):
      sdhci: Advertise 2.0v supply on SDIO host controller

Anilkumar Kolli (1):
      ath10k: add BMI parameters to fix calibration from DT/pre-cal

Antony Antony (1):
      xfrm: fix state migration copy replay sequence numbers

Anup Patel (1):
      async_tx: Fix DMA_PREP_FENCE usage in do_async_gen_syndrome()

Ard Biesheuvel (1):
      arm64: kernel: restrict /dev/mem read() calls to linear region

Arjun Vynipadath (3):
      cxgb4: FW upgrade fixes
      cxgb4: Fix netdev_features flag
      cxgb4vf: Fix SGE FL buffer initialization logic for 64K pages

Arnd Bergmann (2):
      net/mlx5: avoid build warning for uniprocessor
      xen: avoid type warning in xchg_xen_ulong

Arvind Yadav (1):
      dmaengine: imx-sdma: Handle return value of clk_prepare_enable

Bart Van Assche (2):
      IB/srpt: Fix abort handling
      IB/srpt: Avoid that aborting a command triggers a kernel warning

Bill Kuzeja (1):
      scsi: qla2xxx: Fix extraneous ref on sp's after adapter break

Bob Moore (1):
      ACPICA: Disassembler: Abort on an invalid/unknown AML opcode

Boris Brezillon (1):
      mtd: nand: gpmi: Fix gpmi_nand_init() error path

Bryan O'Donoghue (1):
      clk: Fix __set_clk_rates error print-string

Chaitra P B (1):
      scsi: mpt3sas: Proper handling of set/clear of "ATA command pending" flag.

Chris Wilson (1):
      e1000e: Undo e1000e_pm_freeze if __e1000_shutdown fails

Christian Lamparter (2):
      ARM: dts: qcom: ipq4019: fix i2c_0 node
      net: emac: fix reset timeout with AR8035 phy

Christoph Hellwig (1):
      PCI/msi: fix the pci_alloc_irq_vectors_affinity stub

Christophe JAILLET (4):
      SMB2: Fix share type handling
      ASoC: Intel: sst: Fix the return value of 'sst_send_byte_stream_mrfld()'
      drm/vc4: Fix resource leak in 'vc4_get_hang_state_ioctl()' in error handling path
      EDAC, mv64x60: Fix an error handling path

Christophe Jaillet (1):
      cpuidle: dt: Add missing 'of_node_put()'

Christophe Leroy (1):
      powerpc/8xx: fix mpc8xx_get_irq() return on no irq

Colin Ian King (4):
      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
      ath5k: fix memory leak on buf on failed eeprom read
      wl1251: check return from call to wl1251_acx_arp_ip_filter

Dan Carpenter (10):
      ipmi_ssif: unlock on allocation failure
      drivers/misc/vmw_vmci/vmci_queue_pair.c: fix a couple integer overflow tests
      PowerCap: Fix an error code in powercap_register_zone()
      perf/core: Fix error handling in perf_event_alloc()
      block: fix an error code in add_partition()
      libceph: NULL deref on crush_decode() error path
      pNFS/flexfiles: missing error code in ff_layout_alloc_lseg()
      drm/amdkfd: NULL dereference involving create_process()
      cxl: Unlock on error in probe
      X.509: Fix error code in x509_cert_parse()

Daniel Bristot de Oliveira (1):
      sched/deadline: Use the revised wakeup rule for suspending constrained dl tasks

Dmitry Monakhov (1):
      bio-integrity: Do not allocate integrity context for bio w/o data

Dmitry Torokhov (1):
      Input: elan_i2c - check if device is there before really probing

Doug Berger (2):
      bus: brcmstb_gisb: Use register offsets with writes too
      bus: brcmstb_gisb: correct support for 64-bit address output

Emmanuel Grumbach (1):
      iwlwifi: mvm: fix firmware debug restart recording

Eric Dumazet (1):
      tcp: better validation of received ack sequences

Eric W. Biederman (3):
      signal/metag: Document a conflict with SI_USER with SIGFPE
      signal/powerpc: Document conflicts with SI_USER and SIGFPE and SIGTRAP
      signal/arm: Document conflicts with SI_USER and SIGFPE

Eryu Guan (1):
      ext4: fix off-by-one on max nr_pages in ext4_find_unwritten_pgoff()

Fabio Estevam (3):
      ARM: dts: imx53-qsrb: Pulldown PMIC IRQ pin
      ARM: dts: imx6qdl-wandboard: Fix audio channel swap
      net: fec: Add a fec_enet_clear_ethtool_stats() stub for CONFIG_M5272

Firo Yang (1):
      hdlcdrv: Fix divide by zero in hdlcdrv_ioctl

Florian Westphal (1):
      netfilter: conntrack: don't call iter for non-confirmed conntracks

Ganapatrao Kulkarni (1):
      arm64: perf: Ignore exclude_hv when kernel is running in HYP

Ganesh Goudar (1):
      cxgb4: fix incorrect cim_la output for T6

Gary Bisson (1):
      rtc: m41t80: fix SQW dividers override when setting a date

Geert Uytterhoeven (5):
      clk: renesas: rcar-gen2: Fix PLL0 on R-Car V2H and E2
      serial: sh-sci: Fix race condition causing garbage during shutdown
      sh_eth: Use platform device for printing before register_netdev()
      ACPI: EC: Fix debugfs_create_*() usage
      ARM: dts: armadillo800eva: Split LCD mux and gpio

Girish Moodalbail (1):
      geneve: add missing rx stats accounting

Grygorii Strashko (1):
      net: ethernet: ti: cpsw: adjust cpsw fifos depth for fullduplex flow control

Guoqing Jiang (1):
      md-cluster: fix potential lock issue in add_new_disk

Gustavo A. R. Silva (2):
      PM / devfreq: Fix potential NULL pointer dereference in governor_store
      net: freescale: fix potential null pointer dereference

Haim Dreyfuss (1):
      iwlwifi: mvm: Fix command queue number on d0i3 flow

Haishuang Yan (1):
      sit: reload iphdr in ipip6_rcv

Hangbin Liu (1):
      l2tp: fix missing print session offset info

Hans de Goede (6):
      gpio: crystalcove: Do not write regular gpio registers for virtual GPIOs
      ACPI / video: Default lcd_only to true on Win8-ready and newer machines
      ASoC: Intel: cht_bsw_rt5645: Analog Mic support
      pinctrl: baytrail: Enable glitch filter for GPIOs used as interrupts
      HID: i2c: Call acpi_device_fix_up_power for ACPI-enumerated devices
      Input: goodix - disable IRQs while suspended

Heiko Carstens (1):
      s390: move _text symbol to address higher than zero

Heiner Kallweit (1):
      pinctrl: meson-gxbb: remove non-existing pin GPIOX_22

Holger Brunck (4):
      net/wan/fsl_ucc_hdlc: fix unitialized variable warnings
      net/wan/fsl_ucc_hdlc: fix incorrect memory allocation
      fsl/qe: add bit description for SYNL register for GUMR
      net/wan/fsl_ucc_hdlc: fix muram allocation error

Ido Schimmel (1):
      mlxsw: spectrum: Avoid possible NULL pointer dereference

Ido Shamay (1):
      net/mlx4: Check if Granular QoS per VF has been enabled before updating QP qos_vport

Ihar Hrachyshka (2):
      neighbour: update neigh timestamps iff update is effective
      arp: honour gratuitous ARP _replies_

Ivan Mikhaylov (1):
      powerpc/[booke|4xx]: Don't clobber TCR[WP] when setting TCR[DIE]

J. Bruce Fields (1):
      lockd: fix lockd shutdown race

Jacob Keller (2):
      e1000e: fix race condition around skb_tstamp_tx()
      igb: fix race condition with PTP_TX_IN_PROGRESS bits

Jag Raman (1):
      sparc64: ldc abort during vds iso boot

James Morse (2):
      KVM: arm: Restore banked registers and physical timer access on hyp_panic()
      KVM: arm64: Restore host physical timer access on hyp_panic()

James Wang (1):
      Fix loop device flush before configure v3

Jan H. Schönherr (1):
      KVM: nVMX: Fix handling of lmsw instruction

Jason A. Donenfeld (2):
      skbuff: return -EMSGSIZE in skb_to_sgvec to prevent overflow
      macsec: check return value of skb_to_sgvec always

Jason Yan (2):
      scsi: libsas: fix memory leak in sas_smp_get_phy_events()
      scsi: libsas: fix error when getting phy events

Jesper Dangaard Brouer (1):
      mlx5: fix bug reading rss_hash_type from CQE

Jesse Brandeburg (1):
      i40evf: fix merge error in older patch

Jia-Ju Bai (2):
      qlcnic: Fix a sleep-in-atomic bug in qlcnic_82xx_hw_write_wx_2M and qlcnic_82xx_hw_read_wx_2M
      mISDN: Fix a sleep-in-atomic bug

Jim Baxter (1):
      net: cdc_ncm: Fix TX zero padding

Jim Mattson (1):
      KVM: nVMX: Update vmcs12->guest_linear_address on nested VM-exit

Jiri Olsa (2):
      perf trace: Add mmap alias for s390
      perf tools: Fix copyfile_offset update of output offset

Jisheng Zhang (1):
      usb: chipidea: properly handle host or gadget initialization failure

Johannes Berg (2):
      cfg80211: make RATE_INFO_BW_20 the default
      iwlwifi: tt: move ucode_loaded check under mutex

Johannes Thumshirn (1):
      scsi: sg: don't return bogus Sg_requests

Jon Mason (1):
      mdio: mux: Correct mdio_mux_init error path issues

Jordan Crouse (1):
      drm/msm: Take the mutex before calling msm_gem_new_impl

Josh Poimboeuf (1):
      x86/asm: Don't use RBP as a temporary register in csum_partial_copy_generic()

Julia Cartwright (1):
      md/raid5: make use of spin_lock_irq over local_irq_disable + spin_lock

Julia Lawall (1):
      mdio: mux: fix device_node_continue.cocci warnings

KT Liao (2):
      Input: elantech - force relative mode on a certain module
      Input: elan_i2c - clear INT before resetting controller

Karicheri, Muralidharan (1):
      hsr: fix incorrect warning

Kees Cook (4):
      x86/boot: Declare error() as noreturn
      bna: Avoid reading past end of buffer
      qlge: Avoid reading past end of buffer
      ray_cs: Avoid reading past end of buffer

Kirill Tkhai (1):
      pidns: disable pid allocation if pid_ns_prepare_proc() is failed in alloc_pid()

Konstantin Khlebnikov (1):
      ext4: handle the rest of ext4_mb_load_buddy() ENOMEM errors

Kuninori Morimoto (1):
      ASoC: rsnd: SSI PIO adjust to 24bit mode

Leonard Crestez (2):
      net: phy: micrel: Restore led_mode and clk_sel on resume
      ARM: imx: Add MXC_CPU_IMX6ULL and cpu_is_imx6ull

Liam McBirnie (1):
      ip6_tunnel: fix traffic class routing for tunnels

Lin Zhang (1):
      net: ieee802154: fix net_device reference release too early

Linus Walleij (1):
      gpio: label descriptors using the device name

Liping Zhang (1):
      netfilter: ctnetlink: fix incorrect nf_ct_put during hash resize

Lorenzo Bianconi (1):
      iio: magnetometer: st_magn_spi: fix spi_device_id table

Luca Coelho (3):
      mac80211: bail out from prep_connection() if a reconfig is ongoing
      iwlwifi: pcie: only use d0i3 in suspend/resume if system_pm is set to d0i3
      iwlwifi: fix min API version for 7265D, 3168, 8000 and 8265

Lv Zheng (2):
      ACPICA: OSL: Add support to exclude stdarg.h
      ACPICA: Events: Add runtime stub support for event APIs

MaJun (1):
      irqchip/mbigen: Fix the clear register offset calculation

Maciej Purski (1):
      hwmon: (ina2xx) Make calibration register value fixed

Maciej S. Szmigiero (1):
      watchdog: f71808e_wdt: Add F71868 support

Mahesh Bandewar (1):
      ipv6: avoid dad-failures for addresses with NODAD

Marcel Holtmann (1):
      Bluetooth: Send HCI Set Event Mask Page 2 command only when needed

Marcin Nowakowski (3):
      MIPS: mm: fixed mappings: correct initialisation
      MIPS: mm: adjust PKMAP location
      MIPS: kprobes: flush_insn_slot should flush only if probe initialised

Mario Molitor (1):
      stmmac: fix ptp header for GMAC3 hw timestamp

Martin Blumenstingl (1):
      clk: meson: meson8b: add compatibles for Meson8 and Meson8m2

Masahiro Yamada (1):
      mtd: nand: check ecc->total sanity in nand_scan_tail

Masami Hiramatsu (2):
      kprobes/x86: Fix to set RWX bits correctly before releasing trampoline
      perf probe: Add warning message if there is unexpected event name

Matthias Kaehlcke (1):
      x86/mm/kaslr: Use the _ASM_MUL macro for multiplication to work around Clang incompatibility

Maurizio Lombardi (1):
      scsi: bnx2fc: fix race condition in bnx2fc_get_host_stats()

Mauro Carvalho Chehab (1):
      media: videobuf2-core: don't go out of the buffer range

Maxime Ripard (2):
      drm/sun4i: Ignore the generic connectors for components
      dt-bindings: display: sun4i: Add allwinner,tcon-channel property

Michael Ellerman (4):
      powerpc/modules: If mprofile-kernel is enabled add it to vermagic
      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

Michael Schmitz (1):
      fix race in drivers/char/random.c:get_reg()

Mickaël Salaün (1):
      selftests: kselftest_harness: Fix compile warning

Mike Marciniszyn (1):
      IB/rdmavt: Allocate CQ memory on the correct node

Mikko Koivunen (1):
      iio: light: rpr0521 poweroff for probe fails

Miklos Szeredi (1):
      ovl: filter trusted xattr for non-admin

Milian Wolff (2):
      perf report: Fix off-by-one for non-activation frames
      perf report: Ensure the perf DSO mapping matches what libdw sees

Ming Lei (3):
      blk-mq: fix race between updating nr_hw_queues and switching io sched
      nvme: fix hang in remove path
      blk-mq: fix kernel oops in blk_mq_tag_idle()

Mintz, Yuval (1):
      bnx2x: Allow vfs to disable txvlan offload

Miquel Raynal (1):
      mtd: mtd_oobtest: Handle bitflips during reads

Moni Shoua (1):
      net/mlx4_en: Change default QoS settings

Namhyung Kim (3):
      perf header: Set proper module name when build-id event found
      perf tools: Decompress kernel module when reading DSO data
      perf tests: Decompress kernel module before objdump

Neil Horman (1):
      vmxnet3: ensure that adapter is in proper state during force_close

NeilBrown (2):
      VFS: close race between getcwd() and d_move()
      SUNRPC: ensure correct error is reported by xs_tcp_setup_socket()

Netanel Belgazal (5):
      net: ena: fix rare uncompleted admin command false alarm
      net: ena: fix race condition between submit and completion admin command
      net: ena: add missing return when ena_com_get_io_handlers() fails
      net: ena: add missing unmap bars on device removal
      net: ena: disable admin msix while working in polling mode

Nicholas Mc Guire (1):
      iio: pressure: zpa2326: report interrupted case as failure

Nikita Yushchenko (2):
      iio: hi8435: avoid garbage event at first enable
      iio: hi8435: cleanup reset gpio

Nithin Sujir (1):
      bonding: Don't update slave->link until ready to commit

Pan Bian (3):
      rtc: snvs: fix an incorrect check of return value
      usb: dwc3: keystone: check return value
      [media] cx25840: fix unchecked return values

Pardha Saradhi K (1):
      ASoC: Intel: Skylake: Disable clock gating during firmware and library download

Paul Mackerras (1):
      KVM: PPC: Book3S PR: Check copy_to/from_user return values

Peter Große (1):
      mac80211: Fix setting TX power on monitor interfaces

Peter Rosin (1):
      i2c: mux: reg: put away the parent i2c adapter on probe failure

Peter Zijlstra (2):
      x86/tsc: Provide 'tsc=unstable' boot parameter
      perf/core: Correct event creation with PERF_FORMAT_GROUP

Petr Cvek (1):
      [media] pxa_camera: fix module remove codepath for v4l2 clock

Pieter \"PoroCYon\" Sluys (1):
      vfb: fix video mode and line_length being set when loaded

Rabin Vincent (2):
      ubi: fastmap: Fix slab corruption
      CIFS: silence lockdep splat in cifs_relock_file()

Rafael David Tinoco (1):
      scsi: libiscsi: Allow sd_shutdown on bad transport

Raju Rangoju (1):
      RDMA/iw_cxgb4: Avoid touch after free error in ARP failure handlers

Rakesh Pandit (1):
      nvme-pci: fix multiple ctrl removal scheduling

Ram Amrani (1):
      qed: Correct doorbell configuration for !4Kb pages

Rasmus Villemoes (1):
      ARM: dts: ls1021a: add "fsl,ls1021a-esdhc" compatible string to esdhc node

Reza Arbab (1):
      mm, vmstat: Remove spurious WARN() during zoneinfo print

Robert Jarzmik (2):
      backlight: tdo24m: Fix the SPI CS between transfers
      tags: honor COMPILED_SOURCE with apart output directory

Robin Murphy (1):
      coresight: tmc: Configure DMA mask appropriately

Roman Kapl (1):
      net: move somaxconn init from sysctl code

Roman Pen (1):
      KVM: SVM: do not zero out segment attributes if segment is unusable or not present

Roopa Prabhu (1):
      vxlan: dont migrate permanent fdb entries during learn

Russell King (1):
      net: phy: avoid genphy_aneg_done() for PHYs without clause 22 support

Sai Praneeth (1):
      x86/efi: Disable runtime services on kexec kernel if booted with efi=old_map

Shanker Donthineni (1):
      irqchip/gic-v3: Fix the driver probe() fail due to disabled GICC entry

Shiraz Saleem (2):
      i40iw: Fix sequence number for the first partial FPDU
      i40iw: Correct Q1/XF object count equation

Sowmini Varadhan (1):
      rds; Reset rs->rs_bound_addr in rds_add_bound() failure path

Stanislaw Gruszka (1):
      rt2x00: do not pause queue unconditionally on error path

Stefan Agner (1):
      ASoC: simple-card: fix mic jack initialization

Stefan Haberland (1):
      s390/dasd: fix hanging safe offline

Stefan Wahren (1):
      net: qca_spi: Fix alignment issues in rx path

Steffen Klassert (1):
      af_key: Fix slab-out-of-bounds in pfkey_compile_policy.

Stephen Smalley (1):
      selinux: do not check open permission on sockets

Steven L. Roberts (1):
      RDMA/hfi1: fix array termination by appending NULL to attr array

Sudeep Holla (1):
      clk: scpi: fix return type of __scpi_dvfs_round_rate

Sudip Mukherjee (1):
      backlight: Report error on failure

Sugar Zhang (1):
      ARM: dts: rockchip: fix rk322x i2s1 pinctrl error

Suman Anna (2):
      uio: fix incorrect memory leak cleanup
      ARM: davinci: da8xx: Create DSP device only when assigned memory

Suzuki K Poulose (1):
      coresight: Fix reference count for software sources

Talat Batheesh (2):
      net/mlx4_en: Avoid adding steering rules with invalid ring
      net/mlx4: Fix the check in attaching steering rules

Tang Junhui (2):
      bcache: stop writeback thread after detaching
      bcache: segregate flash only volume write streams

Tariq Toukan (1):
      net/mlx5: Tolerate irq_set_affinity_hint() failures

Tero Kristo (2):
      crypto: omap-sham - buffer handling fixes for hashing later
      crypto: omap-sham - fix closing of hash with separate finalize call

Thomas Bogendoerfer (1):
      Fix serial console on SNI RM400 machines

Thomas Gleixner (1):
      cpuhotplug: Link lock stacks for hotplug callbacks

Thomas Petazzoni (1):
      ata: libahci: properly propagate return value of platform_get_irq()

Thomas Winter (1):
      ipmr: vrf: Find VIFs using the actual device

Timmy Li (1):
      ARM64: PCI: Fix struct acpi_pci_root_ops allocation failure path

Tin Huynh (1):
      leds: pca955x: Correct I2C Functionality

Tomi Valkeinen (1):
      drm/omap: fix tiled buffer stride calculations

Tony Lindgren (1):
      tty: n_gsm: Allow ADM response in addition to UA for control dlci

Trond Myklebust (2):
      NFSv4.1: RECLAIM_COMPLETE must handle NFS4ERR_CONN_NOT_BOUND_TO_SESSION
      NFSv4.1: Work around a Linux server bug...

Vaibhav Jain (2):
      rtc: opal: Handle disabled TPO in opal_get_tpo_time()
      rtc: interface: Validate alarm-time before handling rollover

Varun Prakash (1):
      scsi: csiostor: fix use after free in csio_hw_use_fwconfig()

Vignesh R (1):
      serial: 8250: omap: Disable DMA for console UART

Vlastimil Babka (1):
      sched/numa: Use down_read_trylock() for the mmap_sem

Wanpeng Li (1):
      KVM: X86: Fix preempt the preemption timer cancel

Wen Xiong (1):
      blk-mq: NVMe 512B/4K+T10 DIF/DIX format returns I/O error on dd with split op

Will Deacon (2):
      perf/callchain: Force USER_DS when invoking perf_callchain_user()
      arm64: futex: Fix undefined behaviour with FUTEX_OP_OPARG_SHIFT usage

Willem de Bruijn (1):
      skbuff: only inherit relevant tx_flags

Xin Long (1):
      sctp: fix recursive locking warning in sctp_do_peeloff

Yi Zeng (1):
      thermal: power_allocator: fix one race condition issue for thermal_instances list

chenxiang (1):
      scsi: libsas: initialize sas_phy status according to response of DISCOVER

linzhang (2):
      net: x25: fix one potential use-after-free issue
      net: llc: add lock_sock in llc_ui_bind to avoid a race condition

sudarsana.kalluru@cavium.com (1):
      qed: Fix overriding of supported autoneg value.

 .../bindings/clock/amlogic,meson8b-clkc.txt        | 11 ++-
 .../bindings/display/sunxi/sun4i-drm.txt           | 11 ++-
 arch/arm/boot/dts/imx53-qsrb.dts                   |  2 +-
 arch/arm/boot/dts/imx6qdl-wandboard.dtsi           |  1 +
 arch/arm/boot/dts/ls1021a.dtsi                     |  2 +-
 arch/arm/boot/dts/qcom-ipq4019.dtsi                |  4 +-
 arch/arm/boot/dts/r8a7740-armadillo800eva.dts      |  2 +
 arch/arm/boot/dts/rk322x.dtsi                      |  6 +-
 arch/arm/include/asm/xen/events.h                  |  2 +-
 arch/arm/include/uapi/asm/siginfo.h                | 13 +++
 arch/arm/kvm/hyp/switch.c                          |  2 +
 arch/arm/mach-davinci/devices-da8xx.c              | 10 +++
 arch/arm/mach-imx/cpu.c                            |  3 +
 arch/arm/mach-imx/mxc.h                            |  6 ++
 arch/arm/vfp/vfpmodule.c                           |  2 +-
 arch/arm64/include/asm/futex.h                     |  8 +-
 arch/arm64/kernel/pci.c                            |  4 +-
 arch/arm64/kernel/perf_event.c                     | 23 +++--
 arch/arm64/kvm/hyp/switch.c                        |  1 +
 arch/arm64/mm/mmap.c                               | 19 +++--
 arch/metag/include/uapi/asm/siginfo.h              |  7 ++
 arch/metag/kernel/traps.c                          |  2 +-
 arch/mips/include/asm/kprobes.h                    |  3 +-
 arch/mips/include/asm/pgtable-32.h                 |  7 +-
 arch/mips/mm/pgtable-32.c                          |  6 +-
 arch/powerpc/include/asm/module.h                  |  4 +
 arch/powerpc/include/asm/page.h                    | 12 +++
 arch/powerpc/include/uapi/asm/siginfo.h            | 15 ++++
 arch/powerpc/kernel/time.c                         | 14 +++-
 arch/powerpc/kernel/traps.c                        | 10 +--
 arch/powerpc/kvm/book3s_pr_papr.c                  | 34 ++++++--
 arch/powerpc/platforms/cell/spufs/coredump.c       |  2 +
 arch/powerpc/sysdev/mpc8xx_pic.c                   |  2 +-
 arch/s390/kernel/vmlinux.lds.S                     |  8 +-
 arch/sparc/kernel/ldc.c                            |  7 +-
 arch/x86/boot/compressed/error.h                   |  4 +-
 arch/x86/include/asm/asm.h                         |  1 +
 arch/x86/kernel/kprobes/core.c                     |  9 ++
 arch/x86/kernel/tsc.c                              |  2 +
 arch/x86/kvm/lapic.c                               |  2 +
 arch/x86/kvm/svm.c                                 | 24 +++---
 arch/x86/kvm/vmx.c                                 | 10 ++-
 arch/x86/lib/csum-copy_64.S                        | 12 +--
 arch/x86/lib/kaslr.c                               |  3 +-
 arch/x86/platform/efi/efi.c                        |  6 +-
 block/bio-integrity.c                              |  3 +
 block/blk-mq.c                                     | 11 ++-
 block/partition-generic.c                          |  4 +-
 crypto/asymmetric_keys/x509_cert_parser.c          |  1 +
 crypto/async_tx/async_pq.c                         |  5 +-
 drivers/acpi/acpi_video.c                          | 14 +++-
 drivers/acpi/acpica/evxfevnt.c                     | 18 ++++
 drivers/acpi/acpica/psobject.c                     | 14 ++++
 drivers/acpi/ec.c                                  |  2 +-
 drivers/acpi/ec_sys.c                              |  2 +-
 drivers/acpi/internal.h                            |  2 +-
 drivers/ata/libahci_platform.c                     |  5 +-
 drivers/block/loop.c                               |  3 +
 drivers/bus/brcmstb_gisb.c                         | 42 +++++-----
 drivers/char/ipmi/ipmi_ssif.c                      |  2 +
 drivers/char/random.c                              |  6 +-
 drivers/clk/at91/clk-generated.c                   |  3 +-
 drivers/clk/clk-conf.c                             |  2 +-
 drivers/clk/clk-scpi.c                             |  6 +-
 drivers/clk/meson/Kconfig                          |  6 +-
 drivers/clk/meson/meson8b.c                        |  5 +-
 drivers/clk/renesas/clk-rcar-gen2.c                | 23 ++++-
 drivers/cpuidle/dt_idle_states.c                   |  4 +-
 drivers/crypto/omap-sham.c                         | 31 ++++---
 drivers/devfreq/devfreq.c                          |  3 +-
 drivers/dma/imx-sdma.c                             | 23 +++--
 drivers/edac/mv64x60_edac.c                        |  2 +-
 drivers/gpio/gpio-crystalcove.c                    | 54 ++++++++----
 drivers/gpio/gpiolib.c                             |  3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_process.c           |  3 +-
 drivers/gpu/drm/msm/msm_gem.c                      |  6 ++
 drivers/gpu/drm/omapdrm/omap_gem.c                 |  4 +-
 drivers/gpu/drm/sun4i/sun4i_drv.c                  | 12 +++
 drivers/gpu/drm/vc4/vc4_gem.c                      | 13 +--
 drivers/hid/i2c-hid/i2c-hid.c                      | 13 +++
 drivers/hwmon/ina2xx.c                             | 87 +++++++++++--------
 drivers/hwtracing/coresight/coresight-tmc.c        |  7 ++
 drivers/hwtracing/coresight/coresight.c            | 15 +++-
 drivers/i2c/muxes/i2c-mux-reg.c                    | 17 ++--
 drivers/iio/adc/hi8435.c                           | 27 ++++--
 drivers/iio/light/rpr0521.c                        | 17 +++-
 drivers/iio/magnetometer/st_magn_spi.c             |  2 -
 drivers/iio/pressure/zpa2326.c                     | 18 ++--
 drivers/infiniband/hw/cxgb4/cm.c                   |  6 +-
 drivers/infiniband/hw/hfi1/sysfs.c                 |  3 +-
 drivers/infiniband/hw/i40iw/i40iw_ctrl.c           |  6 +-
 drivers/infiniband/hw/i40iw/i40iw_d.h              |  1 +
 drivers/infiniband/hw/i40iw/i40iw_puda.c           |  2 +-
 drivers/infiniband/sw/rdmavt/cq.c                  | 10 ++-
 drivers/infiniband/ulp/srpt/ib_srpt.c              |  9 +-
 drivers/input/mouse/elan_i2c_core.c                |  7 ++
 drivers/input/mouse/elan_i2c_i2c.c                 |  9 +-
 drivers/input/mouse/elantech.c                     | 11 +++
 drivers/input/touchscreen/goodix.c                 |  8 +-
 drivers/irqchip/irq-gic-v3.c                       | 11 +++
 drivers/irqchip/irq-mbigen.c                       |  5 +-
 drivers/isdn/mISDN/stack.c                         |  2 +-
 drivers/leds/leds-pca955x.c                        |  2 +-
 drivers/md/bcache/alloc.c                          | 19 +++--
 drivers/md/bcache/super.c                          |  6 ++
 drivers/md/md-cluster.c                            |  4 +-
 drivers/md/raid5.c                                 | 17 ++--
 drivers/media/i2c/cx25840/cx25840-core.c           | 36 ++++----
 drivers/media/platform/pxa_camera.c                | 14 +++-
 drivers/media/rc/mceusb.c                          |  9 +-
 drivers/media/v4l2-core/videobuf2-core.c           |  4 +
 drivers/misc/cxl/flash.c                           |  8 +-
 drivers/misc/vmw_vmci/vmci_queue_pair.c            | 10 ++-
 drivers/mmc/host/sdhci-pci-core.c                  |  2 +
 drivers/mmc/host/sdhci.c                           |  7 ++
 drivers/mtd/nand/gpmi-nand/gpmi-nand.c             | 10 ++-
 drivers/mtd/nand/nand_base.c                       |  5 ++
 drivers/mtd/tests/oobtest.c                        | 21 +++++
 drivers/mtd/ubi/fastmap.c                          | 33 +++++++-
 drivers/net/bonding/bond_main.c                    | 11 ++-
 drivers/net/ethernet/amazon/ena/ena_com.c          | 35 ++++----
 drivers/net/ethernet/amazon/ena/ena_netdev.c       | 17 +++-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    | 19 ++++-
 drivers/net/ethernet/brocade/bna/bfa_ioc.c         |  2 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    | 11 +++
 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c         | 32 ++++++-
 drivers/net/ethernet/chelsio/cxgb4vf/sge.c         | 23 +++--
 drivers/net/ethernet/freescale/fec_main.c          |  4 +
 drivers/net/ethernet/freescale/fsl_pq_mdio.c       |  9 +-
 drivers/net/ethernet/ibm/emac/core.c               | 26 +++++-
 drivers/net/ethernet/intel/e1000e/netdev.c         | 17 +++-
 .../net/ethernet/intel/i40evf/i40evf_virtchnl.c    |  1 +
 drivers/net/ethernet/intel/igb/igb_ptp.c           | 12 ++-
 drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c     |  5 ++
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |  7 ++
 drivers/net/ethernet/mellanox/mlx4/mcg.c           | 15 +++-
 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h       |  1 +
 drivers/net/ethernet/mellanox/mlx4/qp.c            | 19 +++++
 .../net/ethernet/mellanox/mlx4/resource_tracker.c  | 16 ++--
 drivers/net/ethernet/mellanox/mlx5/core/main.c     | 14 +---
 .../ethernet/mellanox/mlxsw/spectrum_switchdev.c   |  6 +-
 .../net/ethernet/qlogic/netxen/netxen_nic_ctx.c    |  2 +-
 drivers/net/ethernet/qlogic/qed/qed_dev.c          |  5 +-
 drivers/net/ethernet/qlogic/qed/qed_main.c         |  6 +-
 drivers/net/ethernet/qlogic/qed/qed_mcp.h          |  1 +
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c     |  2 +-
 drivers/net/ethernet/qlogic/qlge/qlge_dbg.c        |  4 +-
 drivers/net/ethernet/qualcomm/qca_spi.c            | 10 ++-
 drivers/net/ethernet/renesas/sh_eth.c              |  2 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  | 15 +++-
 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.h   |  3 +-
 drivers/net/ethernet/ti/cpsw.c                     | 16 ++++
 drivers/net/geneve.c                               | 36 +++++---
 drivers/net/hamradio/hdlcdrv.c                     |  2 +
 drivers/net/macsec.c                               | 13 ++-
 drivers/net/phy/mdio-mux.c                         | 11 +--
 drivers/net/phy/micrel.c                           | 42 ++++++----
 drivers/net/phy/phy.c                              |  6 ++
 drivers/net/usb/cdc_ncm.c                          | 11 ++-
 drivers/net/vmxnet3/vmxnet3_drv.c                  |  5 ++
 drivers/net/vxlan.c                                |  2 +-
 drivers/net/wan/fsl_ucc_hdlc.c                     | 18 ++--
 drivers/net/wireless/ath/ath10k/bmi.h              |  2 +
 drivers/net/wireless/ath/ath10k/core.c             | 16 +++-
 drivers/net/wireless/ath/ath5k/debug.c             |  5 +-
 drivers/net/wireless/intel/iwlwifi/iwl-7000.c      |  4 +-
 drivers/net/wireless/intel/iwlwifi/iwl-8000.c      |  4 +-
 drivers/net/wireless/intel/iwlwifi/iwl-prph.h      |  1 +
 drivers/net/wireless/intel/iwlwifi/mvm/fw-dbg.c    | 12 +--
 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h       |  6 +-
 drivers/net/wireless/intel/iwlwifi/mvm/ops.c       | 32 +++++--
 drivers/net/wireless/intel/iwlwifi/mvm/tt.c        |  8 +-
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |  6 +-
 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c     | 22 +++--
 drivers/net/wireless/ray_cs.c                      |  7 +-
 drivers/net/wireless/ti/wl1251/main.c              |  3 +-
 drivers/nvme/host/core.c                           |  4 +
 drivers/nvme/host/pci.c                            | 13 ++-
 drivers/pinctrl/intel/pinctrl-baytrail.c           |  6 ++
 drivers/pinctrl/meson/pinctrl-meson-gxbb.c         |  1 -
 drivers/powercap/powercap_sys.c                    |  1 +
 drivers/rtc/interface.c                            |  9 +-
 drivers/rtc/rtc-m41t80.c                           | 12 +++
 drivers/rtc/rtc-opal.c                             | 10 +++
 drivers/rtc/rtc-snvs.c                             |  2 +-
 drivers/s390/block/dasd.c                          |  8 +-
 drivers/scsi/bnx2fc/bnx2fc.h                       |  1 +
 drivers/scsi/bnx2fc/bnx2fc_fcoe.c                  | 10 ++-
 drivers/scsi/csiostor/csio_hw.c                    |  5 +-
 drivers/scsi/libiscsi.c                            | 24 +++++-
 drivers/scsi/libsas/sas_expander.c                 |  4 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               | 28 ++++---
 drivers/scsi/qla2xxx/qla_os.c                      |  8 +-
 drivers/scsi/sg.c                                  |  5 +-
 drivers/staging/wlan-ng/prism2mgmt.c               |  2 +-
 drivers/thermal/power_allocator.c                  |  2 +
 drivers/tty/n_gsm.c                                | 17 +++-
 drivers/tty/serial/8250/8250_omap.c                |  4 +
 drivers/tty/serial/sccnxp.c                        | 15 ++--
 drivers/tty/serial/sh-sci.c                        | 16 +++-
 drivers/uio/uio.c                                  |  8 +-
 drivers/usb/chipidea/core.c                        | 29 +++++--
 drivers/usb/dwc3/dwc3-keystone.c                   |  4 +
 drivers/usb/storage/ene_ub6250.c                   | 11 ++-
 drivers/video/backlight/backlight.c                | 15 ++--
 drivers/video/backlight/corgi_lcd.c                |  2 +-
 drivers/video/backlight/tdo24m.c                   |  2 +-
 drivers/video/backlight/tosa_lcd.c                 |  2 +-
 drivers/video/fbdev/vfb.c                          | 17 ++++
 drivers/watchdog/Kconfig                           |  7 +-
 drivers/watchdog/f71808e_wdt.c                     | 27 ++++--
 fs/btrfs/extent_io.c                               |  2 +-
 fs/cifs/file.c                                     |  2 +-
 fs/cifs/smb2pdu.c                                  | 14 ++--
 fs/dcache.c                                        | 23 +++--
 fs/ext4/file.c                                     |  2 +-
 fs/ext4/mballoc.c                                  | 23 +++--
 fs/lockd/svc.c                                     |  6 +-
 fs/nfs/flexfilelayout/flexfilelayout.c             |  1 +
 fs/nfs/nfs4proc.c                                  | 13 ++-
 fs/nfs/nfs4state.c                                 | 10 ++-
 fs/overlayfs/dir.c                                 |  3 +
 fs/overlayfs/inode.c                               | 12 ++-
 include/acpi/platform/acgcc.h                      | 10 +++
 include/acpi/platform/acintel.h                    |  2 +
 include/linux/mlx4/qp.h                            |  1 +
 include/linux/mlx5/device.h                        | 10 ++-
 include/linux/pci.h                                |  6 +-
 include/linux/sched.h                              |  1 +
 include/linux/skbuff.h                             |  8 +-
 include/net/cfg80211.h                             |  2 +-
 include/net/x25.h                                  |  4 +-
 include/soc/fsl/qe/qe.h                            |  4 +
 kernel/cpu.c                                       | 13 +++
 kernel/events/callchain.c                          |  6 ++
 kernel/events/core.c                               | 19 +++--
 kernel/kprobes.c                                   |  2 +-
 kernel/pid.c                                       |  4 +-
 kernel/sched/core.c                                |  2 +
 kernel/sched/deadline.c                            | 98 +++++++++++++++++++---
 kernel/sched/fair.c                                |  3 +-
 mm/vmstat.c                                        |  2 -
 net/bluetooth/hci_core.c                           | 17 +++-
 net/ceph/osdmap.c                                  |  1 +
 net/core/neighbour.c                               | 14 +++-
 net/core/net_namespace.c                           | 19 +++++
 net/core/skbuff.c                                  | 75 +++++++++++------
 net/core/sysctl_net_core.c                         |  2 -
 net/hsr/hsr_forward.c                              |  3 +-
 net/hsr/hsr_framereg.c                             |  9 +-
 net/hsr/hsr_framereg.h                             |  2 +-
 net/ieee802154/socket.c                            |  8 +-
 net/ipv4/arp.c                                     | 16 +++-
 net/ipv4/ipmr.c                                    | 18 +++-
 net/ipv4/tcp_input.c                               | 24 +++---
 net/ipv6/addrconf.c                                |  5 +-
 net/ipv6/ip6_tunnel.c                              |  3 +
 net/ipv6/sit.c                                     |  1 +
 net/key/af_key.c                                   |  2 +-
 net/l2tp/l2tp_netlink.c                            |  2 +
 net/llc/af_llc.c                                   |  3 +
 net/mac80211/cfg.c                                 | 28 ++++++-
 net/mac80211/driver-ops.h                          |  3 +-
 net/mac80211/mlme.c                                |  4 +
 net/netfilter/nf_conntrack_core.c                  | 39 ++++++---
 net/netfilter/nf_conntrack_netlink.c               |  7 +-
 net/rds/bind.c                                     |  1 +
 net/sctp/socket.c                                  |  4 +-
 net/sunrpc/xprtsock.c                              |  7 +-
 net/x25/af_x25.c                                   | 24 ++++--
 net/x25/sysctl_net_x25.c                           |  5 +-
 net/xfrm/xfrm_state.c                              |  2 +
 scripts/tags.sh                                    |  1 +
 security/selinux/hooks.c                           | 10 ++-
 sound/soc/generic/simple-card.c                    |  2 +-
 sound/soc/intel/atom/sst/sst_stream.c              |  2 +-
 sound/soc/intel/boards/cht_bsw_rt5645.c            |  7 ++
 sound/soc/intel/skylake/skl-messages.c             |  4 +
 sound/soc/intel/skylake/skl-pcm.c                  |  4 +
 sound/soc/sh/rcar/ssi.c                            | 11 ++-
 tools/perf/builtin-trace.c                         |  4 +
 tools/perf/tests/code-reading.c                    | 20 ++++-
 tools/perf/util/dso.c                              | 16 ++++
 tools/perf/util/header.c                           | 12 ++-
 tools/perf/util/probe-event.c                      |  8 ++
 tools/perf/util/unwind-libdw.c                     | 14 +++-
 tools/perf/util/unwind-libunwind-local.c           | 11 +++
 tools/perf/util/util.c                             |  2 +-
 .../testing/selftests/powerpc/tm/tm-resched-dscr.c |  2 +-
 tools/testing/selftests/seccomp/seccomp_bpf.c      |  2 +-
 290 files changed, 2202 insertions(+), 734 deletions(-)
 create mode 100644 arch/arm/include/uapi/asm/siginfo.h
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE4n5dijQDou9mhzu83qZv95d3LNwFAlrFwQYACgkQ3qZv95d3
LNwHNw/8Da5DuTiz1qiY+9wkyTYGYSZzeJSELDIqpjmc3Xq9MaZ0Bfe2IVWgaoq1
mXQF1PFRXGwE1A3CPpGBhatMYueJV6dEFT8nfzvl/tBidpUbIDGOfEjVB5qEZ5CU
WgpQHQshAimImG7qz6pRTYbVzoYOQBoBgVNFnaJhaja9D+1dfF6FXRCgz/6EYFW5
iq/VdmjYl2TKVaA1LkOV52LvJHsItRoP3uIGwPEYGAN6yaEo83f46fE3DIwENVcS
AZAvm8o1V/lqP9QZyS+iRmwZj7v3OEaBOAooEEYZI0e+JMdKkJCvT9ShVdB9iVgt
tfto+mpyWo2x0becNh9+PWGyNaLTSC9Y0956kTHdR7iBGgptOsjLxXC8MEWrSz0j
VXjVn3obknVNLOdi/P8dYMkPkXIXbWr1GeZ0r5JeS8bvReZ4fuZq//SPiJKDU0bh
ZNtxu7h/qNasKiA0PlP7i9P0fo+lyY1uE8vKFKAYL2BXRgRwb7CaNxsi5XkJdRPk
tE5mqq822n/9PpM/GMn5lfw4HxFVGyeKKVZBSxoiI5iF0Tv6bEiivDoa+jtxng1o
gqLrTThcmNE9yqGbAVTCE0SRM0WK52xkHHDL2KnjawyAYIFL+3F/Md7gyygUjQTK
hgq7rX0WaH4ecTFhjYKZAh22rNU/mC05dC63DZprFPJuHLuQowg=
=STwM
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2018-03-19 15:38 Sasha Levin
@ 2018-03-22 13:49 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2018-03-22 13:49 UTC (permalink / raw)
  To: Sasha Levin; +Cc: stable

On Mon, Mar 19, 2018 at 03:38:37PM +0000, Sasha Levin wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.
> 
> 
> Thanks,
> Sasha
> 
> =====
> 
> 
> The following changes since commit c426a717c3c633c743bfa84af902012aa84063f4:
> 
>   Linux 4.9.85 (2018-02-28 10:18:34 +0100)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-19032018

All now queued up, thanks.

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-03-19 15:38 Sasha Levin
  2018-03-22 13:49 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: Sasha Levin @ 2018-03-19 15:38 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit c426a717c3c633c743bfa84af902012aa84063f4:

  Linux 4.9.85 (2018-02-28 10:18:34 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-19032018

for you to fetch changes up to 7c02023d2c1b441194845e771e780b0471d3f311:

  dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63 (2018-03-03 14:38:51 -0500)

- ----------------------------------------------------------------
for-greg-4.9-19032018

- ----------------------------------------------------------------
Abel Vesa (1):
      ARM: 8668/1: ftrace: Fix dynamic ftrace with DEBUG_RODATA and !FRAME_POINTER

Adam Borowski (1):
      btrfs: fix a bogus warning when converting only data or metadata

Alexandre Belloni (1):
      rtc: ac100: Fix multiple race conditions

Alexey Kardashevskiy (3):
      vfio/powerpc/spapr_tce: Enforce IOMMU type compatibility check
      vfio/spapr_tce: Check kzalloc() return when preregistering memory
      KVM: PPC: Book3S PR: Exit KVM on failed mapping

Alexey Khoroshilov (1):
      sm501fb: don't return zero on failure path in sm501fb_start()

Alexey Kodanev (1):
      ip6_vti: adjust vti mtu according to mtu of lower device

Anton Vasilyev (1):
      RDMA/ocrdma: Fix permissions for OCRDMA_RESET_STATS

Arnd Bergmann (1):
      cros_ec: fix nul-termination for firmware build info

Artemy Kovalyov (1):
      IB/umem: Fix use of npages/nmap fields

Balaji Pothunoori (1):
      ath10k: handling qos at STA side based on AP WMM enable/disable

Baoquan He (1):
      x86/KASLR: Fix kexec kernel boot crash when KASLR randomization fails

Benjamin Coddington (2):
      NFS: Fix missing pg_cleanup after nfs_pageio_cond_complete()
      nfsd4: permit layoutget of executable-only files

Bernd Faust (1):
      e1000e: fix timing for 82579 Gigabit Ethernet controller

Bharat Kumar Reddy Gooty (1):
      clk: ns2: Correct SDIO bits

Bharat Potnuri (1):
      iser-target: avoid reinitializing rdma contexts for isert commands

Bjorn Helgaas (1):
      vgacon: Set VGA struct resource types

Bjørn Mork (1):
      qmi_wwan: set FLAG_SEND_ZLP to avoid network initiated disconnect

Brian King (1):
      ibmvnic: Disable irq prior to close

Brian Norris (2):
      mwifiex: don't leak 'chan_stats' on reset
      pinctrl: rockchip: enable clock when reading pin direction register

Christophe JAILLET (1):
      media: bt8xx: Fix err 'bt878_probe()'

Christophe Leroy (1):
      net: ethernet: ucc_geth: fix MEM_PART_MURAM mode

Chuck Lever (1):
      xprtrdma: Cancel refresh worker during buffer shutdown

Chunming Zhou (1):
      drm/amdgpu: fix gpu reset crash

Colin Ian King (1):
      iio: hid-sensor: fix return of -EINVAL on invalid values in ret or value

Dan Carpenter (7):
      HSI: ssi_protocol: double free in ssip_pn_xmit()
      ASoC: Intel: Skylake: Uninitialized variable in probe_codec()
      mmc: host: omap_hsmmc: checking for NULL instead of IS_ERR()
      netfilter: x_tables: unlock on error in xt_find_table_lock()
      IB/rdmavt: restore IRQs on error path in rvt_create_ah()
      qed: Unlock on error in qed_vf_pf_acquire()
      cifs: small underflow in cnvrtDosUnixTm()

Dan Williams (1):
      tools/testing/nvdimm: fix nfit_test shutdown crash

Daniel Drake (1):
      mmc: avoid removing non-removable hosts during suspend

David Ahern (1):
      net: ipv6: send unsolicited NA on admin up

David Carrillo-Cisneros (1):
      perf session: Don't rely on evlist in pipe mode

David Gibson (1):
      scsi: virtio_scsi: Always try to read VPD pages

David Rientjes (1):
      mm, vmstat: suppress pcp stats for unpopulated zones in zoneinfo

Dean Jenkins (3):
      Bluetooth: Avoid bt_accept_unlink() double unlinking
      Bluetooth: hci_ldisc: Add protocol check to hci_uart_dequeue()
      Bluetooth: hci_ldisc: Add protocol check to hci_uart_tx_wakeup()

Dedy Lansky (1):
      wil6210: fix memory access violation in wil_memcpy_from/toio_32

Deepa Dinamani (1):
      time: Change posix clocks ops interfaces to use timespec64

Dmitry Monakhov (1):
      tcm_fileio: Prevent information leak for short reads

Dmitry Torokhov (1):
      Input: ar1021_i2c - fix too long name in driver's device table

Dong Aisheng (1):
      regulator: anatop: set default voltage selector for pcie

Edgar Cherkasov (1):
      i2c: i2c-scmi: add a MS HID

Emil Tantilov (1):
      ixgbevf: fix size of queue stats length

Emmanuel Grumbach (2):
      iwlwifi: split the handler and the wake parts of the notification infra
      mac80211: don't parse encrypted management frames in ieee80211_frame_acked

Erez Shitrit (1):
      IB/ipoib: Avoid memory leak if the SA returns a different DGID

Eric Dumazet (1):
      tcp: remove poll() flakes with FastOpen

Feras Daoud (2):
      IB/ipoib: Fix deadlock between ipoib_stop and mcast join flow
      IB/ipoib: Update broadcast object if PKey value was changed in index 0

Filipe Manana (3):
      Btrfs: fix incorrect space accounting after failure to insert inline extent
      Btrfs: send, fix file hole not being preserved due to inline extent
      Btrfs: fix extent map leak during fallocate error path

Finn Thain (1):
      scsi: mac_esp: Replace bogus memory barrier with spinlock

Florian Fainelli (1):
      pinctrl: Really force states during suspend/resume

Ganapathi Bhat (1):
      mwifiex: Fix invalid port issue

Gao Feng (1):
      netfilter: xt_CT: fix refcnt leak on error path

Geert Uytterhoeven (1):
      RDMA/iwpm: Fix uninitialized error code in iwpm_send_mapinfo()

Guenter Roeck (1):
      watchdog: Fix potential kref imbalance when opening watchdog

Guoqing Jiang (1):
      md/raid10: wait up frozen array in handle_write_completed

Gustavo A. R. Silva (1):
      media: c8sectpfe: fix potential NULL pointer dereference in c8sectpfe_timer_interrupt

H. Nikolaus Schaller (1):
      omapdrm: panel: fix compatible vendor string for td028ttec1

Hamad Kadmany (1):
      wil6210: fix protection against connections during reset

Hannes Reinecke (1):
      scsi: sg: close race condition in sg_remove_sfp_usercontext()

Hans de Goede (6):
      x86: i8259: export legacy_pic symbol
      rtc: cmos: Do not assume irq 8 for rtc when there are no legacy irqs
      genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQs
      ACPI / PMIC: xpower: Fix power_table addresses
      power: supply: bq24190_charger: Add disable-reset device-property
      ACPI / power: Delay turning off unused power resources after suspend

James Smart (2):
      Fix driver usage of 128B WQEs when WQ_CREATE is V1.
      Fix Express lane queue creation.

Jan Kara (1):
      jbd2: Fix lockdep splat with generic/270 test

Jarno Rajahalme (1):
      openvswitch: Delete conntrack entry clashing with an expectation.

Jasmin J (1):
      [media] media/dvb-core: Race condition when writing to CAM

Jerry Snitselaar (1):
      iommu/vt-d: clean up pr_irq if request_threaded_irq fails

Jin Yao (1):
      perf evsel: Return exact sub event which failed with EPERM for wildcards

Jiri Benc (1):
      vxlan: correctly handle ipv6.disable module parameter

Joel Stanley (1):
      ARM: dts: aspeed-evb: Add unit name to memory node

Johannes Berg (2):
      iwlwifi: mvm: fix RX SKB header size and align it properly
      mac80211_hwsim: use per-interface power level

Johannes Thumshirn (2):
      scsi: sg: check for valid direction before starting the request
      IB/rxe: Don't clamp residual length to mtu

Johannes Weiner (1):
      mm: fix check for reclaimable pages in PF_MEMALLOC reclaim throttling

John Stultz (1):
      usb: dwc2: Make sure we disconnect the gadget state

K. Y. Srinivasan (1):
      netvsc: Deal with rescinded channels correctly

Kedareswara rao Appana (1):
      dmaengine: zynqmp_dma: Fix race condition in the probe

Keerthy (1):
      mfd: palmas: Reset the POWERHOLD mux during power off

Kim Phillips (1):
      perf tests kmod-path: Don't fail if compressed modules aren't supported

Kishon Vijay Abraham I (1):
      ARM: DRA7: clockdomain: Change the CLKTRCTRL of CM_PCIE_CLKSTCTRL to SW_WKUP

Kuppuswamy Sathyanarayanan (2):
      gpio: gpio-wcove: fix irq pending status bit width
      gpio: gpio-wcove: fix GPIO IRQ status mask

Lars-Peter Clausen (1):
      clk: axi-clkgen: Correctly handle nocount bit in recalc_rate()

Laxman Dewangan (1):
      pwm: tegra: Increase precision in PWM rate calculation

Liad Kaufman (1):
      iwlwifi: a000: fix memory offsets and lengths

Liam Breck (1):
      power: supply: bq24190_charger: Limit over/under voltage fault logging

Liping Zhang (2):
      netfilter: nf_ct_helper: permit cthelpers with different names via nfnetlink
      netfilter: nft_dynset: continue to next expr if _OP_ADD succeeded

Logan Gunthorpe (1):
      drm/tilcdc: ensure nonatomic iowrite64 is not used

Loic Poulain (2):
      Bluetooth: hci_qca: Avoid setup failure on missing rampatch
      Bluetooth: btqcomsmd: Fix skb double free corruption

Lv Zheng (1):
      ACPICA: iasl: Fix IORT SMMU GSI disassembling

Maarten Maathuis (1):
      platform/x86: intel-vbtn: add volume up and down

Mahesh Bandewar (1):
      bonding: handle link transition from FAIL to UP correctly

Maksim Salau (1):
      video: fbdev: udlfb: Fix buffer on stack

Maor Gottlieb (4):
      IB/mlx4: Take write semaphore when changing the vma struct
      IB/mlx4: Change vma from shared to private
      IB/mlx5: Take write semaphore when changing the vma struct
      IB/mlx5: Change vma from shared to private

Marek Vasut (1):
      spi: dw: Disable clock after unregistering the host

Mario Kleiner (1):
      drm/nouveau/kms: Increase max retries in scanout position queries.

Mark Rutland (1):
      drivers/perf: arm_pmu: handle no platform_device

Martin Brandenburg (1):
      orangefs: do not wait for timeout if umounting

Masami Hiramatsu (2):
      kprobes/x86: Fix kprobe-booster not to boost far call instructions
      kprobes/x86: Set kprobes pages read-only

Michael Ellerman (1):
      powerpc/nohash: Fix use of mmu_has_feature() in setup_initial_memory_limit()

Michael Mera (1):
      ath10k: fix out of bounds access to local buffer

Michael Scott (1):
      Bluetooth: 6lowpan: fix delay work init in add_peer_chan()

Michael Trimarchi (1):
      power: supply: pda_power: move from timer to delayed_work

Michal Hocko (1):
      oom: improve oom disable handling

Mikhail Paulyshka (1):
      ALSA: hda - Fix headset microphone detection for ASUS N551 and N751

Ming Lei (1):
      mtip32xx: use runtime tag to initialize command header

Mohammed Shafi Shajakhan (3):
      ath10k: fix compile time sanity check for CE4 buffer size
      ath: Fix updating radar flags for coutry code India
      mac80211: Fix possible sband related NULL pointer de-reference

Moni Shoua (1):
      IB/mlx5: Set correct SL in completion for RoCE

Moritz Fischer (2):
      rtc: ds1374: wdt: Fix issue with timeout scaling from secs to wdt ticks
      rtc: ds1374: wdt: Fix stop/start ioctl always returning -EINVAL

Naoya Horiguchi (1):
      mm: hwpoison: call shake_page() after try_to_unmap() for mlocked page

NeilBrown (2):
      NFS: don't try to cross a mountpount when there isn't one there.
      dm: ensure bio submission follows a depth-first tree walk

Nicholas Piggin (1):
      powerpc/64s: Remove SAO feature from Power9 DD1

Oleksij Rempel (1):
      platform/x86: asus-wmi: try to set als by default

Pan Bian (8):
      tipc: check return value of nlmsg_new
      wan: pc300too: abort path on failure
      qlcnic: fix unchecked return value
      mt7601u: check return value of alloc_skb
      libertas: check return value of alloc_workqueue
      rndis_wlan: add return value validation
      staging: wilc1000: fix unchecked return value
      power: supply: isp1704: Fix unchecked return value of devm_kzalloc

Paolo Abeni (1):
      ipvs: explicitly forbid ipv6 service/dest creation if ipv6 mod is disabled

Parav Pandit (1):
      RDMA/cma: Use correct size when writing netlink stats

Paul Burton (1):
      irqchip/mips-gic: Separate IPI reservation & usage tracking

Peter Ujfalusi (1):
      drm/omap: DMM: Check for DMM readiness after successful transaction commit

Peter Zijlstra (1):
      block/mq: Cure cpu hotplug lock inversion

Pierre-Louis Bossart (1):
      ASoC: Intel: Atom: update Thinkpad 10 quirk

Prakash Kamliya (1):
      drm/msm: fix leak in failed get_pages

Rajendra Nayak (1):
      clk: qcom: msm8996: Fix the vfe1 powerdomain name

Rask Ingemann Lambertsen (1):
      dt-bindings: mfd: axp20x: Add "xpowers,master-mode" property for AXP806 PMICs

Robert Lippert (1):
      ipmi/watchdog: fix wdog hang on panic waiting for ipmi response

Robert Walker (1):
      coresight: Fix disabling of CoreSight TPIU

Ron Economos (1):
      media: [RESEND] media: dvb-frontends: Add delay to Si2168 restart

Sahara (1):
      pty: cancel pty slave port buf's work in tty_release

Sameer Wadgaonkar (1):
      staging: unisys: visorhba: fix s-Par to boot with option CONFIG_VMAP_STACK set to y

Santeri Toivonen (1):
      platform/x86: asus-nb-wmi: Add wapf4 quirk for the X302UA

Scott Wood (1):
      bnx2x: Align RX buffers

Sebastian Reichel (1):
      Input: twl4030-pwrbutton - use correct device for irq request

Sergei Trofimovich (1):
      ia64: fix module loading for gcc-5.4

Sergej Sawazki (1):
      clk: si5351: Rename internal plls to avoid name collisions

Shaohua Li (1):
      md/raid10: skip spare disk as 'first' disk

Shawn Nematbakhsh (1):
      platform/chrome: Use proper protocol transfer function

Shrirang Bagul (1):
      iio: st_pressure: st_accel: Initialise sensor platform data properly

Stefan Potyra (1):
      serial: 8250_dw: Disable clock on error

Stephane Eranian (1):
      perf stat: Fix bug in handling events in error state

Stephen Boyd (1):
      clk: Don't touch hardware when reparenting during registration

Subhransu S. Prusty (1):
      ALSA: hda: Add Geminilake id to SKL_PLUS

Suman Anna (1):
      iommu/omap: Register driver before setting IOMMU ops

Tadeusz Struk (1):
      IB/hfi1: Fix softlockup issue

Thomas Gleixner (3):
      ACPI/processor: Fix error handling in __acpi_processor_start()
      ACPI/processor: Replace racy task affinity logic
      cpufreq/sh: Replace racy task affinity logic

Tiantian Feng (1):
      x86/reboot: Turn off KVM when halting a CPU

Timmy Li (1):
      net: hns: fix ethtool_get_strings overflow in hns driver

Trond Myklebust (2):
      pNFS: Fix use after free issues in pnfs_do_read()
      pNFS: Fix a deadlock when coalescing writes and returning the layout

Tsang-Shian Lin (1):
      rtlwifi: rtl_pci: Fix the bug when inactiveps is enabled.

Valentin Longchamp (1):
      soc/fsl/qe: round brg_freq to 1kHz granularity

Vignesh R (1):
      dmaengine: ti-dma-crossbar: Fix event mapping for TPCC_EVT_MUX_60_63

Vitaly Kuznetsov (1):
      x86/xen: split xen_smp_prepare_boot_cpu()

Vlad Tsyrklevich (1):
      infiniband/uverbs: Fix integer overflows

Yuyang Du (1):
      usb: gadget: dummy_hcd: Fix wrong power status bit clear/reset in dummy_hub_control()

yangbo lu (1):
      mmc: sdhci-of-esdhc: limit SD clock for ls1012a/ls1046a

 .../{toppoly,td028ttec1.txt => tpo,td028ttec1.txt} |  4 +-
 Documentation/devicetree/bindings/mfd/axp20x.txt   |  3 +
 arch/alpha/kernel/console.c                        |  1 +
 arch/arm/boot/dts/aspeed-ast2500-evb.dts           |  2 +-
 arch/arm/kernel/ftrace.c                           | 11 +--
 arch/arm/mach-omap2/clockdomains7xx_data.c         |  2 +-
 arch/ia64/kernel/module.c                          |  4 +-
 arch/powerpc/include/asm/cputable.h                |  3 +-
 arch/powerpc/kvm/book3s_64_mmu_host.c              |  5 +-
 arch/powerpc/kvm/book3s_pr.c                       |  6 +-
 arch/powerpc/mm/tlb_nohash.c                       |  2 +-
 arch/x86/boot/compressed/kaslr.c                   | 11 ++-
 arch/x86/kernel/i8259.c                            |  1 +
 arch/x86/kernel/kprobes/core.c                     |  6 ++
 arch/x86/kernel/kprobes/opt.c                      |  3 +
 arch/x86/kernel/smp.c                              |  3 +
 arch/x86/xen/smp.c                                 | 49 +++++++-----
 block/blk-mq.c                                     |  4 +-
 drivers/acpi/pmic/intel_pmic_xpower.c              | 50 ++++++-------
 drivers/acpi/power.c                               | 10 +++
 drivers/acpi/processor_driver.c                    | 10 ++-
 drivers/acpi/processor_throttling.c                | 62 +++++++++-------
 drivers/acpi/sleep.c                               |  1 +
 drivers/acpi/sleep.h                               |  1 +
 drivers/block/mtip32xx/mtip32xx.c                  | 36 ++++++---
 drivers/bluetooth/btqcomsmd.c                      |  3 +-
 drivers/bluetooth/hci_ldisc.c                      | 11 ++-
 drivers/bluetooth/hci_qca.c                        |  3 +
 drivers/char/ipmi/ipmi_watchdog.c                  |  8 +-
 drivers/clk/bcm/clk-ns2.c                          |  2 +-
 drivers/clk/clk-axi-clkgen.c                       | 29 ++++++--
 drivers/clk/clk-si5351.c                           |  2 +-
 drivers/clk/clk.c                                  |  7 +-
 drivers/clk/qcom/mmcc-msm8996.c                    |  2 +-
 drivers/cpufreq/sh-cpufreq.c                       | 45 ++++++-----
 drivers/dma/ti-dma-crossbar.c                      | 10 ++-
 drivers/dma/xilinx/zynqmp_dma.c                    |  3 +-
 drivers/gpio/gpio-wcove.c                          |  8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  7 +-
 drivers/gpu/drm/msm/msm_gem.c                      | 14 +++-
 drivers/gpu/drm/nouveau/nouveau_display.c          |  2 +-
 .../drm/omapdrm/displays/panel-tpo-td028ttec1.c    |  3 +
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c           |  5 ++
 drivers/gpu/drm/tilcdc/tilcdc_regs.h               |  2 +-
 drivers/hsi/clients/ssi_protocol.c                 |  5 +-
 drivers/hwtracing/coresight/coresight-tpiu.c       | 13 +++-
 drivers/i2c/busses/i2c-scmi.c                      |  4 +
 drivers/iio/accel/st_accel_core.c                  |  7 +-
 .../iio/common/hid-sensors/hid-sensor-attributes.c |  4 +-
 drivers/iio/pressure/st_pressure_core.c            |  8 +-
 drivers/infiniband/core/cma.c                      |  2 +-
 drivers/infiniband/core/iwpm_util.c                |  1 +
 drivers/infiniband/core/umem.c                     |  2 +-
 drivers/infiniband/core/uverbs_cmd.c               | 13 +++-
 drivers/infiniband/hw/hfi1/chip.c                  | 86 +++++++++++++---------
 drivers/infiniband/hw/hfi1/hfi.h                   |  7 +-
 drivers/infiniband/hw/hfi1/init.c                  |  2 +-
 drivers/infiniband/hw/mlx4/main.c                  |  6 +-
 drivers/infiniband/hw/mlx5/cq.c                    | 19 ++++-
 drivers/infiniband/hw/mlx5/main.c                  |  5 +-
 drivers/infiniband/hw/ocrdma/ocrdma_stats.c        |  2 +-
 drivers/infiniband/sw/rdmavt/ah.c                  |  2 +-
 drivers/infiniband/sw/rxe/rxe_resp.c               |  2 -
 drivers/infiniband/ulp/ipoib/ipoib_ib.c            | 13 ++++
 drivers/infiniband/ulp/ipoib/ipoib_main.c          | 16 ++++
 drivers/infiniband/ulp/ipoib/ipoib_multicast.c     | 11 ++-
 drivers/infiniband/ulp/isert/ib_isert.c            |  7 ++
 drivers/infiniband/ulp/isert/ib_isert.h            |  1 +
 drivers/input/misc/twl4030-pwrbutton.c             |  2 +-
 drivers/input/touchscreen/ar1021_i2c.c             |  2 +-
 drivers/iommu/intel-svm.c                          |  9 ++-
 drivers/iommu/omap-iommu.c                         | 21 +++++-
 drivers/irqchip/irq-mips-gic.c                     | 12 +--
 drivers/md/dm.c                                    | 33 ++++++---
 drivers/md/raid10.c                                |  6 ++
 drivers/media/dvb-core/dvb_ca_en50221.c            | 23 ++++++
 drivers/media/dvb-frontends/si2168.c               |  3 +
 drivers/media/pci/bt8xx/bt878.c                    |  3 +-
 .../media/platform/sti/c8sectpfe/c8sectpfe-core.c  |  4 +-
 drivers/mfd/palmas.c                               | 14 ++++
 drivers/mmc/core/core.c                            |  8 ++
 drivers/mmc/host/omap_hsmmc.c                      |  4 +-
 drivers/mmc/host/sdhci-of-esdhc.c                  | 14 ++++
 drivers/net/bonding/bond_main.c                    |  3 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |  1 +
 drivers/net/ethernet/freescale/ucc_geth.c          |  8 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c  |  2 +-
 drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c  |  2 +-
 .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c    |  2 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 | 18 +++++
 drivers/net/ethernet/intel/e1000e/netdev.c         |  6 ++
 drivers/net/ethernet/intel/ixgbevf/ethtool.c       |  2 +-
 drivers/net/ethernet/qlogic/qed/qed_vf.c           |  2 +-
 .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c   |  2 +
 drivers/net/hyperv/netvsc.c                        | 16 ++++
 drivers/net/usb/qmi_wwan.c                         |  4 +-
 drivers/net/vxlan.c                                | 10 ++-
 drivers/net/wan/pc300too.c                         |  1 +
 drivers/net/wireless/ath/ath10k/ce.c               |  2 +-
 drivers/net/wireless/ath/ath10k/debug.c            | 16 ++--
 drivers/net/wireless/ath/ath10k/mac.c              |  2 +-
 drivers/net/wireless/ath/regd.c                    | 19 +++--
 drivers/net/wireless/ath/wil6210/main.c            | 20 ++++-
 drivers/net/wireless/ath/wil6210/wmi.c             | 11 ++-
 drivers/net/wireless/intel/iwlwifi/iwl-a000.c      |  6 +-
 .../net/wireless/intel/iwlwifi/iwl-notif-wait.c    | 10 +--
 .../net/wireless/intel/iwlwifi/iwl-notif-wait.h    | 25 +++++--
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c        | 18 ++++-
 drivers/net/wireless/mac80211_hwsim.c              |  9 +--
 drivers/net/wireless/marvell/libertas/if_spi.c     |  5 ++
 drivers/net/wireless/marvell/mwifiex/main.c        |  4 +-
 drivers/net/wireless/marvell/mwifiex/sdio.c        |  4 +-
 drivers/net/wireless/mediatek/mt7601u/mcu.c        | 10 ++-
 drivers/net/wireless/realtek/rtlwifi/pci.c         |  7 ++
 drivers/net/wireless/rndis_wlan.c                  |  4 +
 drivers/perf/arm_pmu.c                             | 12 ++-
 drivers/pinctrl/core.c                             | 24 ++++--
 drivers/pinctrl/pinctrl-rockchip.c                 |  8 ++
 drivers/platform/chrome/cros_ec_proto.c            |  8 +-
 drivers/platform/chrome/cros_ec_sysfs.c            |  2 +-
 drivers/platform/x86/asus-nb-wmi.c                 | 22 ++++++
 drivers/platform/x86/asus-wmi.c                    | 12 +++
 drivers/platform/x86/asus-wmi.h                    |  1 +
 drivers/platform/x86/intel-vbtn.c                  |  4 +
 drivers/power/supply/bq24190_charger.c             | 10 ++-
 drivers/power/supply/isp1704_charger.c             |  4 +
 drivers/power/supply/pda_power.c                   | 49 ++++++------
 drivers/ptp/ptp_clock.c                            | 18 ++---
 drivers/pwm/pwm-tegra.c                            |  7 +-
 drivers/regulator/anatop-regulator.c               |  5 ++
 drivers/rtc/rtc-ac100.c                            | 19 +++--
 drivers/rtc/rtc-cmos.c                             | 17 ++++-
 drivers/rtc/rtc-ds1374.c                           | 10 ++-
 drivers/scsi/lpfc/lpfc_init.c                      |  6 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |  3 +
 drivers/scsi/mac_esp.c                             | 33 ++++++---
 drivers/scsi/sg.c                                  | 58 +++++++++++----
 drivers/scsi/virtio_scsi.c                         | 24 ++++++
 drivers/soc/fsl/qe/qe.c                            | 13 ++++
 drivers/spi/spi-dw-mmio.c                          |  2 +-
 drivers/staging/unisys/visorhba/visorhba_main.c    |  8 +-
 drivers/staging/wilc1000/linux_mon.c               |  2 +
 drivers/target/target_core_file.c                  | 23 ++++--
 drivers/tty/serial/8250/8250_dw.c                  |  3 +-
 drivers/tty/sysrq.c                                |  2 +-
 drivers/tty/tty_io.c                               |  2 +
 drivers/usb/dwc2/hcd.c                             |  1 +
 drivers/usb/gadget/udc/dummy_hcd.c                 | 20 ++---
 drivers/vfio/vfio_iommu_spapr_tce.c                | 13 ++++
 drivers/video/console/vgacon.c                     | 34 +++++++--
 .../omap2/omapfb/displays/panel-tpo-td028ttec1.c   |  3 +
 drivers/video/fbdev/sm501fb.c                      |  1 +
 drivers/video/fbdev/udlfb.c                        | 14 +++-
 drivers/watchdog/watchdog_dev.c                    |  6 +-
 fs/btrfs/file.c                                    |  4 +-
 fs/btrfs/inode.c                                   |  6 +-
 fs/btrfs/send.c                                    | 23 +++++-
 fs/btrfs/volumes.c                                 | 12 ++-
 fs/cifs/netmisc.c                                  |  6 +-
 fs/jbd2/journal.c                                  | 15 +++-
 fs/nfs/pagelist.c                                  |  6 +-
 fs/nfs/pnfs.c                                      | 18 +++--
 fs/nfsd/nfs4proc.c                                 |  6 +-
 fs/nfsd/vfs.c                                      | 24 +++++-
 fs/orangefs/waitqueue.c                            |  9 ++-
 include/acpi/actbl2.h                              |  9 +++
 include/linux/posix-clock.h                        | 10 +--
 include/soc/fsl/qe/qe.h                            |  1 +
 kernel/irq/manage.c                                |  4 +-
 kernel/time/posix-clock.c                          | 34 ++++++---
 mm/memory-failure.c                                |  8 ++
 mm/oom_kill.c                                      |  2 +
 mm/vmscan.c                                        |  6 +-
 mm/vmstat.c                                        | 20 +++--
 net/bluetooth/6lowpan.c                            | 10 ++-
 net/bluetooth/af_bluetooth.c                       | 24 ++++++
 net/ipv4/tcp_input.c                               | 16 ++--
 net/ipv6/ip6_vti.c                                 | 20 +++++
 net/ipv6/ndisc.c                                   |  2 +
 net/mac80211/cfg.c                                 | 30 ++++----
 net/mac80211/ibss.c                                |  6 +-
 net/mac80211/ieee80211_i.h                         | 36 +++++----
 net/mac80211/mesh.c                                | 29 +++++---
 net/mac80211/mesh_plink.c                          | 37 +++++++---
 net/mac80211/mlme.c                                | 14 +++-
 net/mac80211/rate.c                                |  4 +-
 net/mac80211/sta_info.c                            | 13 +++-
 net/mac80211/status.c                              |  1 +
 net/mac80211/tdls.c                                | 29 +++++---
 net/mac80211/tx.c                                  |  5 +-
 net/mac80211/util.c                                |  6 +-
 net/netfilter/ipvs/ip_vs_ctl.c                     | 22 ++++--
 net/netfilter/nf_conntrack_helper.c                | 26 +++++--
 net/netfilter/nft_dynset.c                         |  5 +-
 net/netfilter/x_tables.c                           |  4 +-
 net/netfilter/xt_CT.c                              | 11 ++-
 net/openvswitch/conntrack.c                        | 30 +++++++-
 net/sunrpc/xprtrdma/verbs.c                        |  1 +
 net/tipc/node.c                                    |  2 +
 sound/pci/hda/hda_intel.c                          |  4 +-
 sound/pci/hda/patch_realtek.c                      | 12 ++-
 sound/soc/intel/atom/sst/sst_acpi.c                | 16 +++-
 sound/soc/intel/skylake/skl.c                      |  2 +-
 tools/perf/builtin-stat.c                          | 12 ++-
 tools/perf/tests/kmod-path.c                       |  2 +
 tools/perf/util/evsel.c                            | 12 ++-
 tools/perf/util/session.c                          | 16 +++-
 tools/testing/nvdimm/test/nfit.c                   | 10 ++-
 209 files changed, 1698 insertions(+), 602 deletions(-)
 rename Documentation/devicetree/bindings/display/panel/{toppoly,td028ttec1.txt => tpo,td028ttec1.txt} (84%)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJar9l6AAoJEN6mb/eXdyzcTIIP/A7cy/XhzZkFkwklC3m2pInZ
eCXSQcEbZVWE+ET9qPkLxf6SO025RDK1s0IIG7PgP5htj/f8G/zZkIVHdK9TJnjq
2e5v0Veqr1ZEq7FInjo4KSZYaJ1q/T/UZFEutFx5eYllgNqLlvg5gqMllgQl6lM6
haR1Y2z1FLcknGWyEN62AFzZdV4UHvW2smGV3ELRXxzQCzNFhU9xSuSBKG8gFKAY
J+L84FQIqpWnrajB7ZPwV/lbjzo3E2CHtIBLYHLj7mI6iY9KCKKYofFZ4HJ26FEB
P/TnzeInwVywLXXWZqBSC5Pz2gVJf2HbXpmm1chu24WYUMvv9fJ/0xgl9OrSivRD
nR2ELMS8JbJO55otfVvfvFYRpYAYNRTvjSslq77cpURaSBkWWOJDjRCDjv5yBf7G
8D+/EFhK+aERDU1HQdsgTy/Lx3/1COZIenOfXnAGxOx+YlqFzAXnGa88xC+Prgpr
JXwM9ty8bt4u2dCzVW46/eWtrmWLLuNJAPGenYUIsJi0vh8Z1UYN2/8TIODLBm33
RQ51J0fyIGhIhXoYb41r0rWKnpe01f21t+m1X4OGsy7UCbzZHY3rCcEeeRhKnE1v
Vo6CQPsF29RVMYKKtb/cEuMsjHsFGe5qm5USnbM20gYdDG7ywh+R8Iijzism1CG0
E3fq9ct3/SCgvWjZlnku
=rr03
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2018-03-15 22:40 Sasha Levin
@ 2018-03-18 15:58 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2018-03-18 15:58 UTC (permalink / raw)
  To: Sasha Levin; +Cc: stable

On Thu, Mar 15, 2018 at 10:40:39PM +0000, Sasha Levin wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.
> 
> 
> Thanks,
> Sasha
> 
> =====
> 
> 
> The following changes since commit c426a717c3c633c743bfa84af902012aa84063f4:
> 
>   Linux 4.9.85 (2018-02-28 10:18:34 +0100)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-15032018

All taken, except for the one dma driver patch that breaks the build :)

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-03-15 22:40 Sasha Levin
  2018-03-18 15:58 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: Sasha Levin @ 2018-03-15 22:40 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit c426a717c3c633c743bfa84af902012aa84063f4:

  Linux 4.9.85 (2018-02-28 10:18:34 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-15032018

for you to fetch changes up to 17e3a8f890e0b5b906f458153c9072306f2e64f6:

  ima: relax requiring a file signature for new files with zero length (2018-03-13 16:21:05 -0400)

- ----------------------------------------------------------------
for-greg-4.9-15032018

- ----------------------------------------------------------------
Aaron Salter (1):
      i40e: Acquire NVM lock before reads on all devices

Adiel Aloni (1):
      mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLED

Akinobu Mita (1):
      spi: omap2-mcspi: poll OMAP2_MCSPI_CHSTAT_RXS for PIO transfer

Al Cooper (1):
      ARM: brcmstb: Enable ZONE_DMA for non 64-bit capable peripherals

Aleksandar Markovic (1):
      MIPS: r2-on-r6-emu: Clear BLTZALL and BGEZALL debugfs counters

Alexander Duyck (1):
      i40e/i40evf: Fix use after free in Rx cleanup path

Alexander Potapenko (1):
      selinux: check for address length in selinux_socket_bind()

Alexey Kardashevskiy (2):
      vfio/powerpc/spapr_tce: Enforce IOMMU type compatibility check
      vfio/spapr_tce: Check kzalloc() return when preregistering memory

Andreas Pape (1):
      batman-adv: handle race condition for claims between gateways

Andrew F. Davis (2):
      ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin
      ARM: dts: omap3-n900: Fix the audio CODEC's reset pin

Andrew Lunn (1):
      net/faraday: Add missing include of of.h

Andrey Rusalin (1):
      NFC: pn533: change order of free_irq and dev unregistration

Andrey Vagin (1):
      net/8021q: create device with all possible features in wanted_features

Andy Lutomirski (1):
      x86/boot/32: Defer resyncing initial_page_table until per-cpu is set up

Aneesh Kumar K.V (1):
      powerpc/mm/hugetlb: Filter out hugepage size not supported by page table layout

Anton Blanchard (1):
      powerpc: Avoid taking a data miss on every userspace instruction miss

Anton Sviridenko (1):
      [media] solo6x10: release vb2 buffers in solo_stop_streaming()

Arnaldo Carvalho de Melo (1):
      perf trace: Handle unpaired raw_syscalls:sys_exit event

Arnd Bergmann (2):
      soc/tegra: Fix link errors with PMC disabled
      lkdtm: turn off kcov for lkdtm_rodata_do_nothing:

Arvind Yadav (1):
      omapfb: dss: Handle return errors in dss_init_ports()

Axel Lin (1):
      pwm: stmpe: Fix wrong register offset for hwpwm=2 case

Bart Van Assche (1):
      scsi: core: scsi_get_device_flags_keyed(): Always return device flags

Baruch Siach (1):
      ARM: dts: bcm2835: add index to the ethernet alias

Ben Greear (1):
      ath10k: fix invalid STS_CAP_OFFSET_MASK

Bjorn Andersson (1):
      leds: pm8058: Silence pointer to integer size warning

Borislav Petkov (2):
      perf stat: Issue a HW watchdog disable hint
      kvm/svm: Setup MCG_CAP on AMD properly

Brian King (1):
      scsi: ipr: Fix missed EH wakeup

Changbin Du (1):
      perf sort: Fix segfault with basic block 'cycles' sort dimension

Chen-Yu Tsai (4):
      drm/sun4i: Fix up error path cleanup for master bind function
      drm/sun4i: Set drm_crtc.port to the underlying TCON's output port node
      drm/sun4i: Fix TCON clock and regmap initialization sequence
      clk: sunxi-ng: a33: Add offset and minimum value for DDR1 PLL N factor

Chris Brandt (1):
      ARM: dts: r7s72100: fix ethernet clock parent

Chris Wilson (2):
      drm: Defer disabling the vblank IRQ until the next interrupt (for instant-off)
      agp/intel: Flush all chipset writes after updating the GGTT

Christophe JAILLET (2):
      power: supply: ab8500_charger: Fix an error handling path
      power: supply: ab8500_charger: Bail out in case of error in 'ab8500_charger_init_hw_registers()'

Christopher James Halse Rogers (2):
      drm/radeon: Fail fb creation from imported dma-bufs.
      drm/amdgpu: Fail fb creation from imported dma-bufs. (v2)

Colin Ian King (1):
      staging: wilc1000: add check for kmalloc allocation failure.

Dan Carpenter (3):
      NFC: nfcmrvl: double free on error path
      media: cpia2: Fix a couple off by one bugs
      ASoC: nuc900: Fix a loop timeout test

David Carrillo-Cisneros (2):
      perf inject: Copy events when reordering events in pipe mode
      perf session: Don't rely on evlist in pipe mode

David Daney (2):
      MIPS: BPF: Quit clobbering callee saved registers in JIT code.
      MIPS: BPF: Fix multiple problems in JIT skb access helpers.

David Engraf (1):
      timers, sched_clock: Update timeout for clock wrap

Davide Caratti (1):
      sched: act_csum: don't mangle TCP and UDP GSO packets

Davidlohr Bueso (1):
      locking/locktorture: Fix num reader/writer corner cases

Dean Jenkins (1):
      Bluetooth: Avoid bt_accept_unlink() double unlinking

Dedy Lansky (1):
      wil6210: fix memory access violation in wil_memcpy_from/toio_32

Dmitry Safonov (1):
      x86/mm: Make mmap(MAP_32BIT) work correctly

Easwar Hariharan (1):
      IB/hfi1: Check for QSFP presence before attempting reads

Emmanuel Grumbach (1):
      iwlwifi: mvm: rs: don't override the rate history in the search cycle

Eric Dumazet (1):
      bonding: refine bond_fold_stats() wrap detection

Eric W. Biederman (1):
      userns: Don't fail follow_automount based on s_user_ns

Felipe Balbi (1):
      usb: dwc3: make sure UX_EXIT_PX is cleared

Felix Manlunas (1):
      vxlan: vxlan dev should inherit lowerdev's gso_max_size

Fugang Duan (1):
      net: fec: add phy-reset-gpios PROBE_DEFER check

Gabriel Krisman Bertazi (1):
      drm: qxl: Don't alloc fbdev if emulation is not supported

Ganapathi Bhat (1):
      mwifiex: Fix invalid port issue

Gao Feng (1):
      tcp: sysctl: Fix a race to avoid unexpected 0 window from space

Geert Uytterhoeven (11):
      ARM: dts: r8a7791: Remove unit-address and reg from integrated cache
      ARM: dts: r8a7792: Remove unit-address and reg from integrated cache
      ARM: dts: r8a7793: Remove unit-address and reg from integrated cache
      ARM: dts: r8a7794: Remove unit-address and reg from integrated cache
      arm64: dts: r8a7796: Remove unit-address and reg from integrated cache
      ARM: dts: r8a7794: Correct clock of DU1
      ARM: dts: silk: Correct clock of DU1
      ARM: dts: r8a7790: Correct parent of SSI[0-9] clocks
      ARM: dts: r8a7791: Correct parent of SSI[0-9] clocks
      ARM: dts: r8a7793: Correct parent of SSI[0-9] clocks
      ARM: dts: koelsch: Correct clock frequency of X2 DU clock input

Greg KH (1):
      eventpoll.h: fix epoll event masks

H. Nikolaus Schaller (1):
      Input: tsc2007 - check for presence and power down tsc2007 during probe

Hamad Kadmany (1):
      wil6210: fix protection against connections during reset

Hannes Reinecke (1):
      scsi: sg: close race condition in sg_remove_sfp_usercontext()

Heiko Carstens (1):
      s390/topology: fix typo in early topology code

Iyappan Subramanian (1):
      drivers: net: xgene: Fix Rx checksum validation logic

Jaegeuk Kim (1):
      f2fs: relax node version check for victim data in gc

Jagdish Gediya (1):
      mtd: nand: ifc: update bufnum mask for ver >= 2.0.0

Jan Kara (1):
      reiserfs: Make cancel_old_flush() reliable

Jani Nikula (1):
      drm/edid: set ELD connector type in drm_edid_to_eld()

Janusz Krzysztofik (1):
      [media] media: i2c/soc_camera: fix ov6650 sensor getting wrong clock

Javier Martinez Canillas (2):
      Input: qt1070 - add OF device ID table
      ASoC: rt5677: Add OF device ID table

Jayachandran C (1):
      tty: amba-pl011: Fix spurious TX interrupts

Jeffy Chen (1):
      drm/rockchip: vop: Enable pm domain before vop_initial

Jiada Wang (1):
      dmaengine: imx-sdma: add 1ms delay to ensure SDMA channel is stopped

Jim Mattson (1):
      kvm: nVMX: Disallow userspace-injected exceptions in guest mode

Jin Yao (1):
      perf evsel: Return exact sub event which failed with EPERM for wildcards

Jiri Kosina (1):
      HID: elo: clear BTN_LEFT mapping

Jitendra Bhivare (1):
      scsi: be2iscsi: Check tag in beiscsi_mccq_compl_wait

Johan Hovold (1):
      zd1211rw: fix NULL-deref at probe

Johannes Berg (2):
      iwlwifi: mvm: fix RX SKB header size and align it properly
      mac80211_hwsim: use per-interface power level

Johannes Thumshirn (1):
      scsi: sg: check for valid direction before starting the request

John Johansen (1):
      apparmor: Make path_max parameter readonly

John Stultz (1):
      usb: dwc2: Make sure we disconnect the gadget state

Josh Poimboeuf (1):
      powerpc/modules: Don't try to restore r2 after a sibling call

Julien BOIBESSOT (1):
      tools/usbip: fixes build with musl libc toolchain

Kefeng Wang (1):
      perf probe: Return errno when not hitting any event

Kieran Bingham (3):
      [media] v4l: vsp1: Prevent multiple streamon race commencing pipeline early
      [media] v4l: vsp1: Register pipe with output WPF
      media: vsp1: Prevent suspending and resuming DRM pipelines

Kirill A. Shutemov (1):
      mm: Fix false-positive VM_BUG_ON() in page_cache_{get,add}_speculative()

Kuninori Morimoto (1):
      ASoC: rcar: ssi: don't set SSICR.CKDV = 000 with SSIWSR.CONT

Laurent Pinchart (1):
      drm: rcar-du: Handle event when disabling CRTCs

Laxman Dewangan (1):
      pwm: tegra: Increase precision in PWM rate calculation

Leonid Yegoshin (1):
      MIPS: r2-on-r6-emu: Fix BLEZL and BGTZL identification

Li Dongyang (1):
      scsi: ses: don't ask for diagnostic pages repeatedly during probe

Liam Beguin (1):
      video: ARM CLCD: fix dma allocation size

Lihong Yang (1):
      i40e: fix ethtool to get EEPROM data from X722 interface

Limin Zhu (1):
      mwifiex: cfg80211: do not change virtual interface during scan processing

Linus Walleij (1):
      ARM: dts: Adjust moxart IRQ controller and flags

Long Li (2):
      PCI: hv: Properly handle PCI bus remove
      PCI: hv: Lock PCI bus on device eject

Lorenzo Colitti (1):
      net: xfrm: allow clearing socket xfrm policies.

Luca Coelho (1):
      mac80211: remove BUG() when interface type is invalid

Luis R. Rodriguez (1):
      test_firmware: fix setting old custom fw path back on exit

Mahesh Bandewar (2):
      bonding: make speed, duplex setting consistent with link state
      ipvlan: add L2 check for packets arriving via virtual devices

Manikanta Pubbisetty (1):
      ath10k: update tdls teardown state to target

Manish Jaggi (1):
      PCI: Apply Cavium ACS quirk only to CN81xx/CN83xx/CN88xx devices

Mark Rutland (1):
      drivers/perf: arm_pmu: handle no platform_device

Masami Hiramatsu (2):
      kprobes/x86: Fix kprobe-booster not to boost far call instructions
      kprobes/x86: Set kprobes pages read-only

Matthias Kaehlcke (1):
      regulator: core: Limit propagation of parent voltage count and list

Mauricio Faria de Oliveira (1):
      scsi: ses: don't get power status of SES device slot on probe

Michael Chan (1):
      bnxt_en: Don't print "Link speed -1 no longer supported" messages.

Michael Ellerman (1):
      powerpc/nohash: Fix use of mmu_has_feature() in setup_initial_memory_limit()

Michael Hennerich (1):
      net: ieee802154: adf7242: Fix bug if defined DEBUG

Michael Scott (1):
      Bluetooth: 6lowpan: fix delay work init in add_peer_chan()

Michal Kalderon (1):
      qed: Fix TM block ILT allocation

Mike Leach (1):
      coresight: Fixes coresight DT parse to get correct output port ID.

Mimi Zohar (1):
      ima: relax requiring a file signature for new files with zero length

Mintz, Yuval (2):
      qed: Always publish VF link from leading hwfn
      qed: Correct MSI-x for storage

Miquel Raynal (1):
      mtd: nand: fix interpretation of NAND_CMD_NONE in nand_command[_lp]()

Mitch Williams (1):
      i40e: only register client on iWarp-capable devices

Mohammed Shafi Shajakhan (4):
      ath10k: fix a warning during channel switch with multiple vaps
      ath10k: disallow DFS simulation if DFS channel is not enabled
      ath10k: fix fetching channel during potential radar detection
      ath10k: fix compile time sanity check for CE4 buffer size

Nate Watterson (1):
      iommu/iova: Fix underflow bug in __alloc_and_insert_iova_range

NeilBrown (1):
      md/raid6: Fix anomily when recovering a single device in RAID6.

Nicolai Hähnle (1):
      drm/ttm: never add BO that failed to validate to the LRU list

Nik Unger (1):
      netem: apply correct delay when rate throttling

Oliver Neukum (1):
      usb: misc: lvs: fix race condition in disconnect handling

Pan Xinhui (1):
      powerpc/xmon: Fix an unexpected xmon on/off state change

Paul E. McKenney (2):
      sched: Stop switched_to_rt() from sending IPIs to offline CPUs
      sched: Stop resched_cpu() from sending IPIs to offline CPUs

Peter Ujfalusi (1):
      dmaengine: bcm2835-dma: Use vchan_terminate_vdesc() instead of desc_free

Peter Zijlstra (1):
      rtmutex: Fix PI chain order integrity

Petr Mladek (1):
      printk: Correctly handle preemption in console_unlock()

Phil Turnbull (1):
      fm10k: correctly check if interface is removed

Prarit Bhargava (1):
      PCI/MSI: Stop disabling MSI/MSI-X in pci_device_shutdown()

Quan Nguyen (3):
      drivers: net: xgene: Fix hardware checksum setting
      drivers: net: phy: xgene: Fix mdio write
      drivers: net: xgene: Fix wrong logical operation

Rafael J. Wysocki (1):
      cpufreq: Fix governor module removal race

Rajendra Nayak (1):
      clk: qcom: msm8996: Fix the vfe1 powerdomain name

Ravi Bangoria (1):
      perf probe: Fix concat_probe_trace_events

Rob Herring (1):
      of: fix of_device_get_modalias returned length when truncating buffers

Roger Quadros (1):
      ARM: DRA7: hwmod_data: Prevent wait_target_disable error for usb_otg_ss

Samuel Thibault (1):
      braille-console: Fix value returned by _braille_console_setup

Satish Kharat (1):
      scsi: fnic: Fix for "Number of Active IOs" in fnicstats becoming negative

SeongJae Park (1):
      rcutorture/configinit: Fix build directory error message

Shaohua Li (1):
      blk-throttle: make sure expire time isn't too big

Shikhar Dogra (1):
      driver: (adm1275) set the m,b and R coefficients correctly for power

Simon Shields (1):
      ARM: dts: exynos: Correct Trats2 panel reset line

Sinclair Yeh (1):
      drm/vmwgfx: Fixes to vmwgfx_fb

Srinivas Kandagatla (1):
      clk: qcom: msm8916: fix mnd_width for codec_digcodec

Stefan Wahren (1):
      ARM: bcm2835: Enable missing CMA settings for VC4 driver

Stephane Eranian (2):
      perf tools: Make perf_event__synthesize_mmap_events() scale
      perf stat: Fix bug in handling events in error state

Stephen Hemminger (1):
      veth: set peer GSO values

Steve Lin (1):
      net: ethernet: bgmac: Allow MAC address to be specified in DTB

Subhransu S. Prusty (1):
      ALSA: hda: Add Geminilake id to SKL_PLUS

Sunil Goutham (1):
      net: thunderx: Set max queue count taking XDP_TX into account

Taeung Song (1):
      perf annotate: Fix a bug following symbolic link of a build-id file

Takashi Sakamoto (3):
      ALSA: firewire-lib: add a quirk of packet without valid EOH in CIP format
      ALSA: firewire-digi00x: add support for console models of Digi00x series
      ALSA: firewire-digi00x: handle all MIDI messages on streaming packets

Thomas Petazzoni (1):
      net: mvpp2: set dma mask and coherent dma mask on PPv2.2

Thor Thayer (1):
      EDAC, altera: Fix peripheral warnings for Cyclone5

Tobias Jordan (1):
      spi: sun6i: disable/unprepare clocks on remove

Tobias Klauser (1):
      NFC: nfcmrvl: Include unaligned.h instead of access_ok.h

Tom Hromatka (1):
      sysrq: Reset the watchdog timers while displaying high-resolution timers

Tomasz Kramkowski (1):
      HID: clamp input to logical range if no null state

Tommi Rantala (1):
      perf buildid: Do not assume that readlink() returns a null terminated string

Uwe Kleine-König (1):
      serial: imx: setup DCEDTE early and ensure DCD and RI irqs to be off

Valtteri Heikkilä (1):
      HID: reject input outside logical range only if null state is set

Varsha Rao (1):
      staging: speakup: Replace BUG_ON() with WARN_ON().

Ville Syrjälä (1):
      video/hdmi: Allow "empty" HDMI infoframes

Vincent Stehlé (1):
      regulator: isl9305: fix array size

Xose Vazquez Perez (2):
      scsi: devinfo: apply to HP XP the same flags as Hitachi VSP
      scsi: dh: add new rdac devices

Xunlei Pang (1):
      x86/mce: Handle broadcasted MCE gracefully with kexec

Yazen Ghannam (1):
      x86/mce: Init some CPU features early

Yixun Lan (1):
      clk: meson: gxbb: fix wrong clock for SARADC/SANA

Yong Zhao (1):
      drm/amdkfd: Fix memory leaks in kfd topology

Yuyang Du (1):
      usb: gadget: dummy_hcd: Fix wrong power status bit clear/reset in dummy_hub_control()

Zhilong Liu (1):
      md.c:didn't unlock the mddev before return EINVAL in array_size_store

lipeng (1):
      net: hns: Correct HNS RSS key set function

 arch/arm/boot/dts/am335x-pepper.dts                |  2 +-
 arch/arm/boot/dts/bcm283x-rpi-smsc9512.dtsi        |  2 +-
 arch/arm/boot/dts/bcm283x-rpi-smsc9514.dtsi        |  2 +-
 arch/arm/boot/dts/exynos4412-trats2.dts            |  2 +-
 arch/arm/boot/dts/moxart-uc7112lx.dts              |  2 +-
 arch/arm/boot/dts/moxart.dtsi                      | 17 ++---
 arch/arm/boot/dts/omap3-n900.dts                   |  4 +-
 arch/arm/boot/dts/r7s72100.dtsi                    |  2 +-
 arch/arm/boot/dts/r8a7790.dtsi                     |  7 +-
 arch/arm/boot/dts/r8a7791-koelsch.dts              |  2 +-
 arch/arm/boot/dts/r8a7791.dtsi                     | 10 +--
 arch/arm/boot/dts/r8a7792.dtsi                     |  3 +-
 arch/arm/boot/dts/r8a7793.dtsi                     | 10 +--
 arch/arm/boot/dts/r8a7794-silk.dts                 |  2 +-
 arch/arm/boot/dts/r8a7794.dtsi                     |  5 +-
 arch/arm/configs/bcm2835_defconfig                 |  4 +-
 arch/arm/mach-bcm/Kconfig                          |  1 +
 arch/arm/mach-omap2/omap_hwmod_7xx_data.c          |  2 +
 arch/arm64/boot/dts/renesas/r8a7796.dtsi           |  3 +-
 arch/mips/kernel/mips-r2-to-r6-emul.c              | 16 ++++-
 arch/mips/net/bpf_jit.c                            | 16 +++--
 arch/mips/net/bpf_jit_asm.S                        | 23 +++----
 arch/powerpc/include/asm/code-patching.h           |  1 +
 arch/powerpc/kernel/module_64.c                    | 12 +++-
 arch/powerpc/lib/code-patching.c                   |  5 ++
 arch/powerpc/mm/fault.c                            |  2 +-
 arch/powerpc/mm/hugetlbpage.c                      | 18 +++++
 arch/powerpc/mm/tlb_nohash.c                       |  2 +-
 arch/powerpc/xmon/xmon.c                           | 17 +++--
 arch/s390/kernel/early.c                           |  2 +-
 arch/x86/include/asm/reboot.h                      |  1 +
 arch/x86/kernel/cpu/mcheck/mce.c                   | 48 ++++++++++----
 arch/x86/kernel/kprobes/core.c                     |  6 ++
 arch/x86/kernel/kprobes/opt.c                      |  3 +
 arch/x86/kernel/reboot.c                           |  5 +-
 arch/x86/kernel/setup.c                            | 15 -----
 arch/x86/kernel/setup_percpu.c                     | 21 ++++++
 arch/x86/kernel/sys_x86_64.c                       |  4 +-
 arch/x86/kvm/svm.c                                 |  7 ++
 arch/x86/kvm/x86.c                                 |  3 +-
 block/blk-throttle.c                               | 11 ++++
 drivers/char/agp/intel-gtt.c                       |  2 +
 drivers/clk/meson/gxbb.c                           |  4 +-
 drivers/clk/qcom/gcc-msm8916.c                     |  1 +
 drivers/clk/qcom/mmcc-msm8996.c                    |  2 +-
 drivers/clk/sunxi-ng/ccu-sun8i-a33.c               | 18 +++--
 drivers/cpufreq/cpufreq.c                          |  6 ++
 drivers/dma/bcm2835-dma.c                          | 10 ++-
 drivers/dma/imx-sdma.c                             | 17 ++++-
 drivers/edac/altera_edac.c                         | 22 +++++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |  6 ++
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          | 10 +++
 drivers/gpu/drm/drm_edid.c                         |  9 ++-
 drivers/gpu/drm/drm_irq.c                          | 14 +++-
 drivers/gpu/drm/qxl/qxl_fb.c                       |  9 ++-
 drivers/gpu/drm/radeon/radeon_display.c            |  6 ++
 drivers/gpu/drm/rcar-du/rcar_du_crtc.c             |  7 ++
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        | 29 ++++++---
 drivers/gpu/drm/sun4i/sun4i_crtc.c                 |  5 ++
 drivers/gpu/drm/sun4i/sun4i_drv.c                  | 16 +++--
 drivers/gpu/drm/sun4i/sun4i_tcon.c                 | 22 +++++--
 drivers/gpu/drm/ttm/ttm_bo.c                       | 12 ++--
 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c                 |  4 +-
 drivers/hid/hid-elo.c                              |  6 ++
 drivers/hid/hid-input.c                            | 20 ++++--
 drivers/hwmon/pmbus/adm1275.c                      |  4 +-
 drivers/hwtracing/coresight/of_coresight.c         |  2 +-
 drivers/infiniband/hw/hfi1/chip.c                  |  7 +-
 drivers/input/keyboard/qt1070.c                    |  9 +++
 drivers/input/touchscreen/tsc2007.c                |  8 +++
 drivers/iommu/iova.c                               |  2 +-
 drivers/leds/leds-pm8058.c                         |  2 +-
 drivers/md/md.c                                    |  4 +-
 drivers/md/raid5.c                                 | 13 +++-
 drivers/media/i2c/soc_camera/ov6650.c              |  2 +-
 drivers/media/pci/solo6x10/solo6x10-v4l2.c         | 11 ++++
 drivers/media/platform/vsp1/vsp1_drm.c             |  1 +
 drivers/media/platform/vsp1/vsp1_drv.c             | 16 ++++-
 drivers/media/platform/vsp1/vsp1_video.c           | 13 ++++
 drivers/media/usb/cpia2/cpia2_v4l.c                |  4 +-
 drivers/misc/Makefile                              |  2 +
 drivers/misc/enclosure.c                           |  7 +-
 drivers/mtd/nand/fsl_ifc_nand.c                    |  7 ++
 drivers/mtd/nand/nand_base.c                       |  9 ++-
 drivers/net/bonding/bond_main.c                    | 35 ++++++----
 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c     |  1 +
 drivers/net/ethernet/apm/xgene/xgene_enet_hw.h     |  1 +
 drivers/net/ethernet/apm/xgene/xgene_enet_main.c   | 31 +++++----
 drivers/net/ethernet/broadcom/bgmac-bcma.c         | 39 ++++++-----
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          | 10 ++-
 drivers/net/ethernet/cavium/thunder/nicvf_main.c   |  5 ++
 drivers/net/ethernet/faraday/ftgmac100.c           |  1 +
 drivers/net/ethernet/freescale/fec_main.c          | 26 +++++---
 drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c  | 23 ++++---
 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c   |  9 ++-
 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c   |  2 +-
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |  5 ++
 drivers/net/ethernet/intel/i40e/i40e_main.c        | 19 +++---
 drivers/net/ethernet/intel/i40e/i40e_nvm.c         | 12 ++--
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        |  1 +
 drivers/net/ethernet/intel/i40evf/i40e_txrx.c      |  1 +
 drivers/net/ethernet/marvell/mvpp2.c               | 14 ++++
 drivers/net/ethernet/qlogic/qed/qed_cxt.c          | 32 +++++++--
 drivers/net/ethernet/qlogic/qed/qed_main.c         |  3 +-
 drivers/net/ethernet/qlogic/qed/qed_sriov.c        | 13 +++-
 drivers/net/ieee802154/adf7242.c                   |  4 +-
 drivers/net/ipvlan/ipvlan_core.c                   |  4 ++
 drivers/net/phy/mdio-xgene.c                       |  2 +-
 drivers/net/veth.c                                 |  3 +
 drivers/net/vxlan.c                                |  5 ++
 drivers/net/wireless/ath/ath10k/ce.c               |  2 +-
 drivers/net/wireless/ath/ath10k/debug.c            |  9 +++
 drivers/net/wireless/ath/ath10k/mac.c              | 12 +++-
 drivers/net/wireless/ath/ath10k/wmi.c              |  5 ++
 drivers/net/wireless/ath/ath10k/wmi.h              |  3 +-
 drivers/net/wireless/ath/wil6210/main.c            | 20 +++++-
 drivers/net/wireless/ath/wil6210/wmi.c             | 11 +++-
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c        |  4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rx.c        | 18 ++++-
 drivers/net/wireless/mac80211_hwsim.c              | 26 ++++----
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |  6 ++
 drivers/net/wireless/marvell/mwifiex/sdio.c        |  4 +-
 drivers/net/wireless/zydas/zd1211rw/zd_usb.c       |  3 +
 drivers/nfc/nfcmrvl/fw_dnld.c                      |  2 +-
 drivers/nfc/nfcmrvl/spi.c                          |  5 +-
 drivers/nfc/pn533/i2c.c                            |  4 +-
 drivers/of/device.c                                |  2 +-
 drivers/pci/host/pci-hyperv.c                      | 24 ++++++-
 drivers/pci/pci-driver.c                           |  2 -
 drivers/pci/quirks.c                               |  3 +
 drivers/perf/arm_pmu.c                             | 12 +++-
 drivers/power/supply/ab8500_charger.c              |  6 +-
 drivers/pwm/pwm-stmpe.c                            |  2 +-
 drivers/pwm/pwm-tegra.c                            |  7 +-
 drivers/regulator/core.c                           |  9 ++-
 drivers/scsi/be2iscsi/be_cmds.c                    |  6 ++
 drivers/scsi/fnic/fnic_scsi.c                      | 16 +++--
 drivers/scsi/ipr.c                                 | 16 +++--
 drivers/scsi/scsi_devinfo.c                        |  9 +--
 drivers/scsi/scsi_dh.c                             |  5 +-
 drivers/scsi/ses.c                                 | 12 ++--
 drivers/scsi/sg.c                                  | 58 +++++++++++++----
 drivers/spi/spi-omap2-mcspi.c                      |  9 +--
 drivers/spi/spi-sun6i.c                            |  2 +-
 drivers/staging/speakup/kobjects.c                 |  8 ++-
 drivers/staging/wilc1000/host_interface.c          |  2 +
 drivers/tty/serial/amba-pl011.c                    | 23 ++++---
 drivers/tty/serial/imx.c                           | 36 ++++++----
 drivers/usb/dwc2/hcd.c                             |  1 +
 drivers/usb/dwc3/core.c                            |  6 ++
 drivers/usb/dwc3/core.h                            |  1 +
 drivers/usb/gadget/udc/dummy_hcd.c                 | 20 +++---
 drivers/usb/misc/lvstest.c                         |  1 +
 drivers/vfio/vfio_iommu_spapr_tce.c                | 13 ++++
 drivers/video/fbdev/amba-clcd.c                    |  4 +-
 drivers/video/fbdev/omap2/omapfb/dss/dss.c         | 16 +++--
 drivers/video/hdmi.c                               | 51 +++++++++------
 fs/f2fs/gc.c                                       |  6 +-
 fs/namei.c                                         |  3 -
 fs/reiserfs/journal.c                              |  2 +-
 fs/reiserfs/reiserfs.h                             |  1 +
 fs/reiserfs/super.c                                | 21 ++++--
 include/linux/pagemap.h                            |  4 +-
 include/linux/platform_data/isl9305.h              |  2 +-
 include/linux/regulator/driver.h                   |  2 +
 include/net/tcp.h                                  |  8 ++-
 include/soc/tegra/pmc.h                            | 29 ++++++---
 include/uapi/linux/eventpoll.h                     |  8 +--
 kernel/locking/locktorture.c                       | 76 +++++++++++++---------
 kernel/locking/rtmutex.c                           | 29 ++++++++-
 kernel/locking/rtmutex_common.h                    |  1 +
 kernel/printk/braille.c                            | 15 +++--
 kernel/printk/braille.h                            | 13 +++-
 kernel/printk/printk.c                             |  8 ++-
 kernel/sched/core.c                                |  3 +-
 kernel/sched/rt.c                                  |  2 +-
 kernel/time/sched_clock.c                          |  5 ++
 kernel/time/timer_list.c                           |  6 ++
 net/8021q/vlan_dev.c                               |  3 +-
 net/batman-adv/bridge_loop_avoidance.c             | 20 ++++--
 net/bluetooth/6lowpan.c                            | 10 ++-
 net/bluetooth/af_bluetooth.c                       | 24 +++++++
 net/mac80211/iface.c                               |  2 +-
 net/sched/act_csum.c                               | 12 ++++
 net/sched/sch_netem.c                              | 26 +++++---
 net/xfrm/xfrm_policy.c                             |  2 +-
 net/xfrm/xfrm_state.c                              |  7 ++
 security/apparmor/lsm.c                            |  2 +-
 security/integrity/ima/ima_appraise.c              |  3 +-
 security/selinux/hooks.c                           |  8 +++
 sound/firewire/amdtp-stream.c                      |  5 +-
 sound/firewire/amdtp-stream.h                      |  3 +
 sound/firewire/digi00x/amdtp-dot.c                 | 55 +++++++++++-----
 sound/firewire/digi00x/digi00x.c                   | 13 +++-
 sound/firewire/digi00x/digi00x.h                   |  1 +
 sound/pci/hda/hda_intel.c                          |  4 +-
 sound/soc/codecs/rt5677.c                          |  7 ++
 sound/soc/nuc900/nuc900-ac97.c                     |  4 +-
 sound/soc/sh/rcar/ssi.c                            |  9 +++
 tools/perf/builtin-probe.c                         |  6 +-
 tools/perf/builtin-stat.c                          | 23 ++++++-
 tools/perf/builtin-trace.c                         | 43 +++++++++---
 tools/perf/util/annotate.c                         | 10 ++-
 tools/perf/util/build-id.c                         |  6 +-
 tools/perf/util/event.c                            |  4 +-
 tools/perf/util/evsel.c                            | 12 +++-
 tools/perf/util/ordered-events.c                   |  3 +-
 tools/perf/util/probe-event.c                      |  2 +-
 tools/perf/util/session.c                          | 17 ++++-
 tools/perf/util/sort.c                             |  5 ++
 tools/testing/selftests/firmware/fw_filesystem.sh  |  5 +-
 .../testing/selftests/rcutorture/bin/configinit.sh |  2 +-
 tools/usb/usbip/src/usbipd.c                       |  2 +-
 213 files changed, 1548 insertions(+), 573 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJaqvZlAAoJEN6mb/eXdyzcc9wP+gMgFLpHt3YZwL8rQCpQecKC
YZNZFq3YhmKQqq3XJut4H+gmHhZzsTL469ZVZ2uEyG4cXEwKkWvQtUjx2rKlR/vY
anVStCtWIU3P6Yi+SysDL8fh34mUiwtQPDYU5GFbPNTWYhIo6wRuZmyJDNixtHvt
cajvBt5L90h7xhu5o7FNDyZh3ppe4e6QNM9G6bEicZ9PcckuXn2e3uWGyeUOcRJD
ntPhm4pntcOiyRytLgYabfjc+S7WoQxs63A+CpPfo1uWSAcsyjyXsnAx/XxtN9UC
CS3Df0GV0tA0roYAfJoult3ubjyX+RPm8yCofMBdLY89OuMvn5t0NGYs4MUCtJWS
jeQu6ssjSboiIxp5ge6jo8I/CQHV+ZES3gmuZSq7MaocDq0+7q9l+qSVZRJ35rEV
PungqrQdZNLb/nven+FlRFC8E/nhrzTIptfKD3baTDSjy/uu/alLBMldyJsfLDhP
e9HfCBVnpKUBEeDbEkuc8h7wFiqe75qIvrYUeX+JqNhczUYfh7Dsct4xSp9xIwmA
TaLd7KyqCoJbwvWHYud8Z4DlRC/wuITHvTbR/R8/dCCKy1feMgQb9nTwFMsV6o0o
4xk6yFPmM0hEA4fIXvNoDO1r66Ql3x0S11Dn8/8MI7vRhZK/1g5qLw1FYaMPKGeJ
zFBMVwXJwh8hDgiEDJCM
=A11n
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2018-02-25  0:59 Sasha Levin
@ 2018-02-28 15:14 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2018-02-28 15:14 UTC (permalink / raw)
  To: Sasha Levin; +Cc: stable

On Sun, Feb 25, 2018 at 12:59:09AM +0000, Sasha Levin wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
> 
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.
> 
> 
> Thanks,
> Sasha
> 
> =====
> 
> 
> The following changes since commit 331b057d4f3ccf2290e6e651b5728db81e9249c6:
> 
>   Linux 4.9.80 (2018-02-03 17:05:43 +0100)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-23022018

All pulled and queued up, thanks.

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-02-25  0:59 Sasha Levin
  2018-02-28 15:14 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: Sasha Levin @ 2018-02-25  0:59 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 331b057d4f3ccf2290e6e651b5728db81e9249c6:

  Linux 4.9.80 (2018-02-03 17:05:43 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-23022018

for you to fetch changes up to c7d6e7d081e1943667564c44312888076817af54:

  net: gianfar_ptp: move set_fipers() to spinlock protecting area (2018-02-03 12:53:00 -0500)

- ----------------------------------------------------------------
for-greg-4.9-23022018

- ----------------------------------------------------------------
Abhijeet Kumar (1):
      ASoC: nau8825: fix issue that pop noise when start capture

Al Viro (1):
      sget(): handle failures of register_shrinker()

Albert Hsieh (1):
      mtd: nand: brcmnand: Zero bitflip is not an error

Alexander Duyck (1):
      i40e/i40evf: Account for frags split over multiple descriptors in check linearize

Alexander Kochetkov (1):
      net: arc_emac: fix arc_emac_rx() error paths

Alexey Khoroshilov (1):
      net: phy: xgene: disable clk on error paths

Aliaksei Karaliou (2):
      xfs: quota: fix missed destroy of qi_tree_lock
      xfs: quota: check result of register_shrinker()

Andreas Platschek (1):
      dmaengine: fsl-edma: disable clks on all error paths

Arnaldo Carvalho de Melo (1):
      x86/asm: Allow again using asm.h when building for the 'bpf' clang target

Arnd Bergmann (1):
      ARM: dts: ls1021a: fix incorrect clock references

Brendan McGrath (1):
      ipv6: icmp6: Allow icmp messages to be looped back

Cathy Avery (1):
      scsi: storvsc: Fix scsi_cmd error assignments in storvsc_handle_error

Christophe JAILLET (1):
      mdio-sun4i: Fix a memory leak

Chunyan Zhang (1):
      ARM: 8731/1: Fix csum_partial_copy_from_user() stack mismatch

Daniele Palmas (1):
      net: usb: qmi_wwan: add Telit ME910 PID 0x1101 support

Eduardo Otubo (1):
      xen-netfront: enable device after manual module load

Erez Shitrit (1):
      IB/ipoib: Fix race condition in neigh creation

Felix Janda (1):
      uapi libc compat: add fallback for unsupported libcs

Fredrik Hallenberg (1):
      net: stmmac: Fix TX timestamp calculation

Gao Feng (1):
      macvlan: Fix one possible double free

Guenter Roeck (1):
      genirq: Guard handle_bad_irq log messages

Guilherme G. Piccoli (1):
      bnx2x: Improve reliability in case of nested PCI errors

Hao Chen (1):
      nl80211: Check for the required netlink attribute presence

James Hogan (1):
      lib/mpi: Fix umul_ppmm() for MIPS64r6

Jia-Ju Bai (1):
      mac80211_hwsim: Fix a possible sleep-in-atomic bug in hwsim_get_radio_nl

Johannes Berg (1):
      mac80211: mesh: drop frames appearing to be from us

Karol Herbst (1):
      drm/nouveau/pci: do a msi rearm on init

Keith Busch (1):
      nvme: check hw sectors before setting chunk sectors

Leon Romanovsky (1):
      IB/mlx4: Fix mlx4_ib_alloc_mr error flow

Luu An Phu (1):
      can: flex_can: Correct the checking for frame length in flexcan_start_xmit()

Marcelo Ricardo Leitner (1):
      sctp: make use of pre-calculated len

Matthieu CASTET (1):
      led: core: Fix brightness setting when setting delay_off=0

Nitzan Carmi (1):
      IB/mlx5: Fix mlx5_ib_alloc_mr error flow

Radu Pirea (1):
      spi: atmel: fixed spin_lock usage inside atmel_spi_remove

Ross Lagerwall (2):
      xen/gntdev: Fix off-by-one error when unmapping with holes
      xen/gntdev: Fix partial gntdev_mmap() cleanup

SZ Lin (林上智) (1):
      NET: usb: qmi_wwan: add support for YUGA CLM920-NC5 PID 0x9625

Sascha Hauer (1):
      mtd: nand: gpmi: Fix failure when a erased page has a bitflip at BBM

Sean Wang (1):
      net: mediatek: setup proper state for disabled GMAC on the default

Sergei Shtylyov (1):
      SolutionEngine771x: fix Ether platform data

Siva Reddy Kallam (2):
      tg3: Add workaround to restrict 5762 MRRS to 2048
      tg3: Enable PHY reset in MTU change path for 5720

Stefan Haberland (1):
      s390/dasd: fix wrongly assigned configuration data

Tetsuo Handa (1):
      mm,vmscan: Make unregister_shrinker() no-op if register_shrinker() failed.

Tommi Rantala (2):
      tipc: error path leak fixes in tipc_enable_bearer()
      tipc: fix tipc_mon_delete() oops in tipc_enable_bearer() error path

Tushar Dave (1):
      e1000: fix disabling already-disabled warning

Venkat Duvvuru (1):
      bnxt_en: Fix the 'Invalid VF' id check in bnxt_vf_ndo_prep routine.

Xin Long (1):
      ip6_tunnel: get the min mtu properly in ip6_tnl_xmit

Xiongwei Song (1):
      drm/ttm: check the return value of kzalloc

Yangbo Lu (1):
      net: gianfar_ptp: move set_fipers() to spinlock protecting area

 arch/arm/boot/dts/ls1021a-qds.dts                  |  2 +-
 arch/arm/boot/dts/ls1021a-twr.dts                  |  2 +-
 arch/arm/lib/csumpartialcopyuser.S                 |  4 ++
 arch/sh/boards/mach-se/770x/setup.c                | 10 +++-
 arch/x86/include/asm/asm.h                         |  2 +
 drivers/dma/fsl-edma.c                             | 28 +++++------
 drivers/gpu/drm/nouveau/nvkm/subdev/pci/base.c     |  7 +++
 drivers/gpu/drm/ttm/ttm_page_alloc.c               |  2 +
 drivers/infiniband/hw/mlx4/mr.c                    |  2 +-
 drivers/infiniband/hw/mlx5/mr.c                    |  1 +
 drivers/infiniband/ulp/ipoib/ipoib_main.c          | 25 +++++++---
 drivers/infiniband/ulp/ipoib/ipoib_multicast.c     |  5 +-
 drivers/leds/led-core.c                            |  2 +-
 drivers/mtd/nand/brcmnand/brcmnand.c               |  2 +-
 drivers/mtd/nand/gpmi-nand/gpmi-nand.c             |  6 +--
 drivers/net/can/flexcan.c                          |  2 +-
 drivers/net/ethernet/arc/emac_main.c               | 53 ++++++++++++---------
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |  4 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   | 14 +++++-
 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c    |  2 +-
 drivers/net/ethernet/broadcom/tg3.c                | 13 ++++-
 drivers/net/ethernet/broadcom/tg3.h                |  4 ++
 drivers/net/ethernet/freescale/gianfar_ptp.c       |  3 +-
 drivers/net/ethernet/intel/e1000/e1000.h           |  3 +-
 drivers/net/ethernet/intel/e1000/e1000_main.c      | 27 +++++++++--
 drivers/net/ethernet/intel/i40e/i40e_txrx.c        | 26 ++++++++--
 drivers/net/ethernet/intel/i40evf/i40e_txrx.c      | 26 ++++++++--
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        | 11 +++--
 .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c  |  6 ++-
 drivers/net/macvlan.c                              |  7 ++-
 drivers/net/phy/mdio-sun4i.c                       |  6 ++-
 drivers/net/phy/mdio-xgene.c                       | 21 ++++++---
 drivers/net/usb/qmi_wwan.c                         |  2 +
 drivers/net/wireless/mac80211_hwsim.c              |  2 +-
 drivers/net/xen-netfront.c                         |  1 +
 drivers/nvme/host/core.c                           |  3 +-
 drivers/s390/block/dasd_3990_erp.c                 | 10 ++++
 drivers/scsi/storvsc_drv.c                         |  3 +-
 drivers/spi/spi-atmel.c                            |  2 +-
 drivers/xen/gntdev.c                               |  8 ++--
 fs/super.c                                         |  6 ++-
 fs/xfs/xfs_qm.c                                    | 46 +++++++++++-------
 include/uapi/linux/libc-compat.h                   | 55 +++++++++++++++++++++-
 kernel/irq/debug.h                                 |  5 ++
 lib/mpi/longlong.h                                 | 18 ++++++-
 mm/vmscan.c                                        |  3 ++
 net/ipv6/ip6_tunnel.c                              |  9 +++-
 net/ipv6/route.c                                   |  1 +
 net/mac80211/rx.c                                  |  2 +
 net/sctp/socket.c                                  | 16 ++++---
 net/tipc/bearer.c                                  |  5 +-
 net/tipc/monitor.c                                 |  6 ++-
 net/wireless/nl80211.c                             |  3 +-
 sound/soc/codecs/nau8825.c                         |  1 +
 54 files changed, 407 insertions(+), 128 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJakgpcAAoJEN6mb/eXdyzcYeQP/2MlZj2rqiRlWcjceq3kn899
1yFsScoCH/7HqJbOP3gyfT4S+SbXjs55vCYNbKynNeXUFqG7mPk/h1VQxo06qiao
oBdhegFByKYr3HkY4BJopPssmofecHi2JT7e1P1Ow+eqIxCQECl5txjkb/oa0t+1
NMbCju60uQlgPtUc/m5qCICzzERKecJPGb5v9xrZ69bEXgfv7+6v9V6F2PsC0SRR
tCkuRrQuOyI7y9S8UcL0ECb98mTVVwqNs48VG1yGpt5mSyopgDprdJJvlw0jOzhk
7XtX8eTtxkEt8rs4RSH+aSQxwmFVVWpbGo3fmZLyhIeEQVBLiXcjtT1sRvrPQyXM
n68Oy06s8QOXrtRTGE1w3DpfRkB0d2LUeEX7oqpuoOG/ypqunjmHn1E5StDXEH7S
xx7fXMkZWplCnFADRWKkAIRkutc1ISbnOI9u+79eQPQu55KBeW3HxX0jxcgQFUb+
qIhzUQM/r94P93xvGSOVMArt8Q+a1RIG1QnH+LdMRCQsQon6QIlokdBpRsQtVHUX
vosYNk4kWChL2fF9C8jat0QUZzaqtqiyCKZK2wCDMQPUx7ERyL3wFLkWK/c/LSYk
V22R6dGvfRyM+ifug00dZBuP4MTlLFhuQ+Q04afiqC9J1IjM6cXFDbucYmWLrwAr
ktgD88//umVLWN6qsizR
=Un5c
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2018-02-04 16:03 Sasha Levin
@ 2018-02-23 10:55 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2018-02-23 10:55 UTC (permalink / raw)
  To: Sasha Levin; +Cc: stable

On Sun, Feb 04, 2018 at 04:03:44PM +0000, Sasha Levin wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.
> 
> 
> Thanks,
> Sasha
> 
> =====
> 
> 
> The following changes since commit 331b057d4f3ccf2290e6e651b5728db81e9249c6:
> 
>   Linux 4.9.80 (2018-02-03 17:05:43 +0100)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-04022018

Now all pulled in, thanks!

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-02-04 16:03 Sasha Levin
  2018-02-23 10:55 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: Sasha Levin @ 2018-02-04 16:03 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 331b057d4f3ccf2290e6e651b5728db81e9249c6:

  Linux 4.9.80 (2018-02-03 17:05:43 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-04022018

for you to fetch changes up to 85675adb7d502cdcb86bad5baf1afe19b29efb49:

  hippi: Fix a Fix a possible sleep-in-atomic bug in rr_close (2018-02-04 10:58:59 -0500)

- ----------------------------------------------------------------
for-greg-4.9-04022018

- ----------------------------------------------------------------
Adam Ford (2):
      ARM: dts: logicpd-som-lv: Fix gpmc addresses for NAND and enet
      ARM: dts: logicpd-somlv: Fix wl127x pinmux

Andre Przywara (2):
      pinctrl: sunxi: Fix A80 interrupt pin bank
      pinctrl: sunxi: Fix A64 UART mux value

Andreas Platschek (1):
      usb: dwc3: of-simple: fix missing clk_disable_unprepare

Andy Shevchenko (1):
      brcmfmac: Avoid build error with make W=1

Branislav Radocaj (1):
      net: ethernet: arc: fix error handling in emac_rockchip_probe

Cai Li (1):
      clk: fix a panic error caused by accessing NULL pointer

Christophe JAILLET (1):
      dmaengine: ioat: Fix error handling path

Claudiu Manoil (1):
      gianfar: Disable EEE autoneg by default

Dave Young (1):
      mm/early_ioremap: Fix boot hang with earlyprintk=efi,keep

Eric Biggers (1):
      509: fix printing uninitialized stack memory when OID is empty

Gao Feng (1):
      ipvlan: Add the skb->mark as flow4's member to lookup route

Greg Ungerer (1):
      m68k: add missing SOFTIRQENTRY_TEXT linker section

Gustavo A. R. Silva (1):
      dmaengine: at_hdmac: fix potential NULL pointer dereference in atc_prep_dma_interleaved

Jan Beulich (1):
      xen: XEN_ACPI_PROCESSOR is Dom0-only

Jia-Ju Bai (1):
      hippi: Fix a Fix a possible sleep-in-atomic bug in rr_close

Jiri Olsa (1):
      perf top: Fix window dimensions change handling

Karol Herbst (1):
      x86/mm/kmmio: Fix mmiotrace for page unaligned addresses

Keerthy (1):
      ARM: AM33xx: PRM: Remove am33xx_pwrdm_read_prev_pwrst function

Mauro Carvalho Chehab (1):
      media: s5k6aa: describe some function parameters

Mohamed Ghannam (1):
      dccp: CVE-2017-8824: use-after-free in DCCP code

Moni Shoua (1):
      RDMA/cma: Make sure that PSN is not over max allowed

Mustafa Ismail (1):
      i40iw: Correct ARP index mask

Nikolay Borisov (1):
      btrfs: Fix possible off-by-one in btrfs_search_path_in_tree

Nogah Frankel (2):
      net_sched: red: Avoid devision by zero
      net_sched: red: Avoid illegal values

Pali Rohár (1):
      platform/x86: dell-laptop: Fix keyboard max lighting for Dell Latitude E6410

Peter Ujfalusi (2):
      ARM: dts: am4372: Correct the interrupts_properties of McASP
      ARM: dts: am437x-cm-t43: Correct the dmas property of spi0

Randy Dunlap (1):
      usb: build drivers/usb/common/ when USB_SUPPORT is set

Ravi Bangoria (1):
      powerpc/perf: Fix oops when grouping different pmu events

Russell King (1):
      drm/armada: fix leak of crtc structure

Satheesh Rajendran (1):
      perf bench numa: Fixup discontiguous/sparse numa nodes

Stefan Haberland (1):
      s390/dasd: prevent prefix I/O error

Stefan Potyra (1):
      ASoC: rockchip: disable clock on error

Steffen Klassert (2):
      xfrm: Fix stack-out-of-bounds read on socket policy lookup.
      xfrm: Fix stack-out-of-bounds with misconfigured transport mode policies.

Takuo Koguchi (1):
      spi: sun4i: disable clocks in the remove function

Tobias Jordan (1):
      dmaengine: jz4740: disable/unprepare clk if probe fails

Tony Lindgren (3):
      ARM: OMAP2+: Fix SRAM virt to phys translation for save_secure_ram_context
      ARM: dts: Fix omap4 hang with GPS connected to USB by using wakeupgen
      ARM: dts: Fix elm interrupt compiler warning

Vincent Pelletier (1):
      usb: dwc3: gadget: Wait longer for controller to end command processing

Will Deacon (1):
      scripts/kernel-doc: Don't fail with status != 0 if error encountered with -none

Xin Long (1):
      sctp: only update outstanding_bytes for transmitted queue when doing prsctp_prune

Zumeng Chen (1):
      gianfar: fix a flooded alignment reports because of padding issue.

 arch/arm/boot/dts/am4372.dtsi                      |  6 ++-
 arch/arm/boot/dts/am437x-cm-t43.dts                |  4 +-
 arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts   |  3 +-
 arch/arm/boot/dts/logicpd-som-lv.dtsi              | 16 ++++---
 arch/arm/boot/dts/omap4.dtsi                       |  4 +-
 arch/arm/mach-omap2/omap-secure.c                  | 19 ++++++++
 arch/arm/mach-omap2/omap-secure.h                  |  4 ++
 arch/arm/mach-omap2/pm.h                           |  4 --
 arch/arm/mach-omap2/pm34xx.c                       | 13 ++---
 arch/arm/mach-omap2/prm33xx.c                      | 12 -----
 arch/arm/mach-omap2/sleep34xx.S                    | 26 ++--------
 arch/m68k/kernel/vmlinux-nommu.lds                 |  2 +
 arch/m68k/kernel/vmlinux-std.lds                   |  2 +
 arch/m68k/kernel/vmlinux-sun3.lds                  |  2 +
 arch/powerpc/perf/core-book3s.c                    |  4 +-
 arch/x86/mm/ioremap.c                              |  4 +-
 arch/x86/mm/kmmio.c                                | 12 +++--
 drivers/Makefile                                   |  1 +
 drivers/dma/at_hdmac.c                             |  4 +-
 drivers/dma/dma-jz4740.c                           |  4 +-
 drivers/dma/ioat/init.c                            |  2 +-
 drivers/gpu/drm/armada/armada_crtc.c               | 25 +++++-----
 drivers/infiniband/core/cma.c                      |  1 +
 drivers/infiniband/hw/i40iw/i40iw_d.h              |  2 +-
 drivers/media/i2c/s5k6aa.c                         |  5 ++
 drivers/net/ethernet/arc/emac_rockchip.c           |  7 ++-
 drivers/net/ethernet/freescale/gianfar.c           | 11 ++++-
 drivers/net/hippi/rrunner.c                        |  2 +-
 drivers/net/ipvlan/ipvlan_core.c                   |  1 +
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |  2 +-
 drivers/pinctrl/sunxi/pinctrl-sun50i-a64.c         |  2 +-
 drivers/pinctrl/sunxi/pinctrl-sun9i-a80.c          |  6 +--
 drivers/platform/x86/dell-laptop.c                 | 17 +++++++
 drivers/s390/block/dasd_eckd.c                     | 16 ++++---
 drivers/spi/spi-sun4i.c                            |  2 +-
 drivers/usb/dwc3/dwc3-of-simple.c                  |  4 +-
 drivers/usb/dwc3/gadget.c                          |  2 +-
 drivers/xen/Kconfig                                |  2 +-
 fs/btrfs/ioctl.c                                   |  2 +-
 include/net/red.h                                  | 13 ++++-
 include/trace/events/clk.h                         |  4 +-
 lib/oid_registry.c                                 |  8 +++-
 mm/early_ioremap.c                                 |  2 +-
 net/dccp/proto.c                                   |  5 ++
 net/sched/sch_choke.c                              |  3 ++
 net/sched/sch_gred.c                               |  3 ++
 net/sched/sch_red.c                                |  2 +
 net/sched/sch_sfq.c                                |  3 ++
 net/sctp/outqueue.c                                |  6 ++-
 net/xfrm/xfrm_policy.c                             |  8 +++-
 net/xfrm/xfrm_user.c                               |  9 ++++
 scripts/kernel-doc                                 |  2 +-
 sound/soc/rockchip/rockchip_spdif.c                | 18 +++++--
 tools/perf/bench/numa.c                            | 56 ++++++++++++++++++++--
 tools/perf/builtin-top.c                           | 15 ++++--
 55 files changed, 284 insertions(+), 130 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJady7aAAoJEN6mb/eXdyzc8IYQAIY2mMq3tWaD5QdrqkYjawbW
yQFPcwz6pTN/208odEEbUm9mkIMgYoQa+XM2836yPZHOLdQgWXYf0w3O+uRVWXAF
dNl/lm8mZThKzUgrw9MYIjDr66M7jj6/TpU0hVecsnHCtqGfwaQ5JT9TqF036WyM
xZaQSQMotbuv3dw8rHWwfoqxOcu21fb8Te35s51VGJ7YFRjupi0+Y0kwTAYnkqDc
2Q6LbfWLjQ1vWAiPE6ldmACzNlRYb7eRLG0QluoOsuxdNHrU3Xy/oYCO1/cZD1Fp
QHFU0biwbfGKmguEWSu2lqkD8GmqX+GHMgxeQv8qP0ZGkHSGFc+cb1K0SwHhcjBj
aDnEMeLYs1z+IyuhLabV93yCvAdgv006lMrWt3GBkM6JzRbfjZzH8/OjAsfZ3wDi
NtueGvgvSE47uju3fhiYED/CwOqhQshbevsUlYVG2k448rbEV2l9trkIo60esAdl
F0+8YlrqRgneijOkJdxYko/8xHCyGclAOMPGaxvxK/5TaoS1LgesuWppXZre68XG
6e7QhYGhY9g8TAC2kD4n+bphpMmdcfqI+3xhjAOYsMVABgtYikpvLtO7VlqmMkd7
VzaQQ6uYcZp5+rDhI9xxRVkeW05/3wWbJ52CmdcRjDctz7tjqkj5fspN/0/KfZfd
oRhehRuR+YpNkD6hdcEb
=gLzs
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2018-01-28 22:32 Sasha Levin
  0 siblings, 0 replies; 58+ messages in thread
From: Sasha Levin @ 2018-01-28 22:32 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit b8cf9ff79d63a3ac5567bd7cbb9445bfed193f4d:

  Linux 4.9.77 (2018-01-17 09:39:00 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-28012018

for you to fetch changes up to c9d88981a5409f08a2f401e2c874bb4eccc92395:

  drm/vc4: Move IRQ enable to PM path (2018-01-28 13:21:47 -0500)

- ----------------------------------------------------------------
for-greg-4.9-28012018

- ----------------------------------------------------------------
Abhishek Goel (2):
      cpupowerutils: bench - Fix cpu online check
      cpupower : Fix cpupower working when cpu0 is offline

Andrew Elble (1):
      nfsd: check for use of the closed special stateid

Andrey Gusakov (6):
      drm/bridge: tc358767: do no fail on hi-res displays
      drm/bridge: tc358767: filter out too high modes
      drm/bridge: tc358767: fix DP0_MISC register set
      drm/bridge: tc358767: fix timing calculations
      drm/bridge: tc358767: fix AUXDATAn registers access
      drm/bridge: tc358767: fix 1-lane behavior

Carlos Maiolino (1):
      xfs: Properly retry failed dquot items in case of error during buffer writeback

Christian König (1):
      drm/amdgpu: don't try to move pinned BOs

Christophe JAILLET (2):
      bnxt_en: Fix an error handling path in 'bnxt_get_module_eeprom()'
      drm/omap: Fix error handling path in 'omap_dmm_probe()'

Chun-Yeow Yeoh (1):
      mac80211: fix the update of path metric for RANN frame

Colin Ian King (1):
      usb: gadget: don't dereference g until after it has been null checked

Darrick J. Wong (2):
      xfs: always free inline data before resetting inode fork during ifree
      xfs: ubsan fixes

Eduardo Otubo (1):
      xen-netfront: remove warning when unloading module

Emmanuel Grumbach (1):
      iwlwifi: mvm: fix the TX queue hang timeout for MONITOR vif type

Felix Kuehling (2):
      drm/amdgpu: Fix SDMA load/unload sequence on HWS disabled mode
      drm/amdkfd: Fix SDMA oversubsription handling

Florian Fainelli (1):
      ARM: dts: NSP: Fix PPI interrupt types

Geert Uytterhoeven (1):
      net: ethernet: xilinx: Mark XILINX_LL_TEMAC broken on 64-bit

Guilherme G. Piccoli (1):
      scsi: aacraid: Prevent crash in case of free interrupt during scsi EH path

Gustavo A. R. Silva (1):
      scsi: ufs: ufshcd: fix potential NULL pointer dereference in ufshcd_config_vreg

Hans de Goede (1):
      ACPI / bus: Leave modalias empty for devices which are not present

Icenowy Zheng (1):
      media: usbtv: add a new usbid

James Hogan (1):
      cpufreq: Add Loongson machine dependencies

Jeff Layton (1):
      reiserfs: remove unneeded i_version bump

Josef Bacik (1):
      btrfs: fix deadlock when writing out space cache

Larry Finger (1):
      staging: rtl8188eu: Fix incorrect response to SIOCGIWESSID

Liran Alon (2):
      KVM: x86: emulator: Return to user-mode on L1 CPL=0 emulation failure
      KVM: x86: Don't re-execute instruction when not passing CR2 value

Michael Lyle (1):
      bcache: check return value of register_shrinker

Michal Hocko (1):
      xfs: fortify xfs_alloc_buftarg error handling

Nikita Leshenko (3):
      KVM: x86: ioapic: Fix level-triggered EOI and IOAPIC reconfigure race
      KVM: x86: ioapic: Clear Remote IRR when entry is switched to edge-triggered
      KVM: x86: ioapic: Preserve read-only values in the redirection table

Robert Lippert (1):
      hwmon: (pmbus) Use 64bit math for DIRECT format values

Stefan Schake (2):
      drm/vc4: Account for interrupts in flight
      drm/vc4: Move IRQ enable to PM path

Tetsuo Handa (1):
      quota: Check for register_shrinker() failure.

Thomas Meyer (1):
      auxdisplay: img-ascii-lcd: Only build on archs that have IOMEM

Trond Myklebust (3):
      nfsd: CLOSE SHOULD return the invalid special stateid for NFSv4.x (x>0)
      nfsd: Ensure we check stateid validity in the seqid operation checks
      SUNRPC: Allow connect to return EHOSTUNREACH

Vasily Averin (2):
      grace: replace BUG_ON by WARN_ONCE in exit_net hook
      lockd: fix "list_add double add" caused by legacy signal interface

Wanpeng Li (3):
      KVM: X86: Fix operand/address-size during instruction decoding
      KVM: X86: Fix softlockup when get the current kvmclock
      KVM: VMX: Fix rflags cache during vCPU reset

Yisheng Xie (1):
      kmemleak: add scheduling point to kmemleak_scan()

shaoyunl (1):
      drm/amdkfd: Fix SDMA ring buffer size calculation

zhangliping (1):
      openvswitch: fix the incorrect flow action alloc size

 arch/arm/boot/dts/bcm-nsp.dtsi                     |  4 +-
 arch/x86/include/asm/kvm_host.h                    |  3 +-
 arch/x86/kvm/emulate.c                             |  7 +++
 arch/x86/kvm/ioapic.c                              | 20 +++++-
 arch/x86/kvm/vmx.c                                 |  4 +-
 arch/x86/kvm/x86.c                                 | 13 ++--
 drivers/acpi/device_sysfs.c                        |  4 ++
 drivers/auxdisplay/Kconfig                         |  1 +
 drivers/cpufreq/Kconfig                            |  2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c  | 47 ++++++++++----
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |  4 ++
 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c   |  4 +-
 .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 18 ++++++
 drivers/gpu/drm/bridge/tc358767.c                  | 73 ++++++++++++----------
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c           |  3 +-
 drivers/gpu/drm/vc4/vc4_irq.c                      |  3 +
 drivers/gpu/drm/vc4/vc4_v3d.c                      |  3 +
 drivers/hwmon/pmbus/pmbus_core.c                   | 21 ++++---
 drivers/md/bcache/btree.c                          |  5 +-
 drivers/media/usb/usbtv/usbtv-core.c               |  1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |  4 +-
 drivers/net/ethernet/xilinx/Kconfig                |  1 +
 drivers/net/wireless/intel/iwlwifi/mvm/utils.c     |  2 +
 drivers/net/xen-netfront.c                         | 18 ++++++
 drivers/scsi/aacraid/commsup.c                     |  2 +-
 drivers/scsi/ufs/ufshcd.c                          |  7 ++-
 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c     | 14 ++---
 drivers/usb/gadget/composite.c                     |  7 ++-
 fs/btrfs/free-space-cache.c                        |  3 +-
 fs/nfs_common/grace.c                              | 10 ++-
 fs/nfsd/nfs4state.c                                | 34 +++++-----
 fs/quota/dquot.c                                   |  3 +-
 fs/reiserfs/super.c                                |  1 -
 fs/xfs/xfs_aops.c                                  |  6 +-
 fs/xfs/xfs_buf.c                                   | 15 +++--
 fs/xfs/xfs_dquot.c                                 | 14 ++++-
 fs/xfs/xfs_dquot_item.c                            | 40 +++++++++++-
 fs/xfs/xfs_inode.c                                 | 21 +++++++
 mm/kmemleak.c                                      |  2 +
 net/mac80211/mesh_hwmp.c                           | 15 +++--
 net/openvswitch/flow_netlink.c                     | 16 ++---
 net/sunrpc/xprtsock.c                              |  1 +
 tools/power/cpupower/bench/system.c                |  2 +-
 .../cpupower/utils/idle_monitor/cpuidle_sysfs.c    |  9 ++-
 44 files changed, 348 insertions(+), 139 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJabk92AAoJEN6mb/eXdyzcnVEQAKIr7sCFqiTHcovJbHfDaIEB
igFPmNXnHVBxfk0UijBWOeN8rVaUC6EMZjcp24Ue9cnWu1aIt0QEK7ul81Uh1y47
D6MaZn/NhUx9IyBv8nj1A774+JscJGLwx/BaubBydjkt0U5G7jVqYoBjTfTgh53I
Rn7wTqtXyubF/SagK7DUaW20fPDpT592oIF83MGYSYe2H3PsatMFEOMjKnSP7eQL
/+ygf1/WxzjC2XMQa4daYwG2/6zZH8X4MH2HhNo425bDt2kIf2WoXVCZIabEqBHS
VDHe0Ar1wRo31y35LDQiCZ+N6cZsJxoS1NnC/bsCNDj6cc1Y5TD2KFpyimn35PqE
F8LqQiZP6PVhsL/VppbAoMJ8adkeCc9tldqf2YkOVN0Ph+86hiTVOoT1Mk0FbBWy
ThfgX590EVwXKMvJ1Xs8mXksxiM7FpE/lNqC8/WQ4crPnFy0vVC3DF0Uvj9JsUeY
s7bsYzcXgNNxjxs+neKNElzQmPfcMacCOtoIYssZHfQqsc5qf5BGH7Ifan1ckg6D
XL/hYBlwePOs1dVKNsS5ypQEVT+ckTEYXDuoZIk9yDmSkvcYdXJsi6OMiSwX2yAt
YHGfhCnqXbO7/EqpGCAvvUNnVD8GCSuKv+XfzuVac0GFhHEC1ass7iZH/6TRu3cM
492x++N5GwEhtnMzdk/m
=mil3
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2017-12-20 15:37 alexander.levin
@ 2017-12-21  8:40 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2017-12-21  8:40 UTC (permalink / raw)
  To: alexander.levin; +Cc: stable

On Wed, Dec 20, 2017 at 03:37:23PM +0000, alexander.levin@verizon.com wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.

Now all queued up, thanks!

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2017-12-20 15:37 alexander.levin
  2017-12-21  8:40 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: alexander.levin @ 2017-12-20 15:37 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit b632d710149f1a638ffa6e999cfbd9ee9fbdada6:

  Linux 4.9.71 (2017-12-20 10:07:34 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-20122017

for you to fetch changes up to b7970dc4b727a066f6e1a06090329662d9ea0d41:

  cpuidle: fix broadcast control when broadcast can not be entered (2017-12-20 10:22:25 -0500)

- ----------------------------------------------------------------
for-greg-4.9-20122017

- ----------------------------------------------------------------
Adam Wallis (1):
      xhci: plat: Register shutdown for xhci_plat

Alex Hemme (1):
      hwmon: (max31790) Set correct PWM value

Alex Williamson (1):
      vfio/pci: Virtualize Maximum Payload Size

Alexander Duyck (2):
      net: Do not allow negative values for busy_read and busy_poll sysctl interfaces
      i40e: Do not enable NAPI on q_vectors that have no rings

Alexandre Belloni (1):
      rtc: set the alarm to the next expiring timer

Alexey Khoroshilov (1):
      irda: vlsi_ir: fix check for DMA mapping errors

Arnaud Pouliquen (1):
      ASoC: STI: Fix reader substream pointer set

Arnd Bergmann (4):
      hwmon: (asus_atk0110) fix uninitialized data access
      bna: avoid writing uninitialized data into hw registers
      virtio_balloon: prevent uninitialized variable use
      isdn: kcapi: avoid uninitialized data

Arvind Yadav (1):
      staging: greybus: light: Release memory obtained by kasprintf

Chen-Yu Tsai (1):
      clk: sunxi-ng: sun6i: Rename HDMI DDC clock to avoid name collision

Christian Lamparter (1):
      crypto: crypto4xx - increase context and scatter ring buffer elements

Christophe JAILLET (1):
      igb: check memory allocation failure

Colin Ian King (1):
      IB/rxe: check for allocation failure on elem

Dan Carpenter (3):
      bna: integer overflow bug in debugfs
      IB/rxe: double free on error
      Btrfs: fix an integer overflow check

Dan Murphy (1):
      net: phy: at803x: Change error to EINVAL for invalid MAC

David Daney (1):
      PCI: Avoid bus reset if bridge itself is broken

David Marchand (1):
      IB/rxe: increment msn only when completing a request

Derek Basehore (1):
      backlight: pwm_bl: Fix overflow condition

Dick Kennedy (3):
      scsi: lpfc: Fix PT2PT PRLI reject
      scsi: lpfc: Fix secure firmware updates
      scsi: lpfc: PLOGI failures during NPIV testing

Dmitry Vyukov (1):
      kvm: fix usage of uninit spinlock in avic_vm_destroy()

Ed Blake (1):
      ASoC: img-parallel-out: Add pm_runtime_get/put to set_fmt callback

Emil Tantilov (1):
      ixgbe: fix use of uninitialized padding

Eric Dumazet (2):
      sch_dsmark: fix invalid skb_cow() usage
      inet: frag: release spinlock before calling icmp_send()

Fabio Estevam (1):
      PM / OPP: Move error message to debug level

Gabriele Paoloni (1):
      PCI/AER: Report non-fatal errors only to the affected endpoint

Gao Feng (1):
      netfilter: nf_nat_snmp: Fix panic when snmp_trap_helper fails to register

Gustavo A. R. Silva (1):
      usb: gadget: udc: remove pointer dereference after free

Herbert Xu (1):
      crypto: deadlock between crypto_alg_sem/rtnl_mutex/genl_mutex

Herongguang (Stephen) (1):
      KVM: pci-assign: do not map smm memory slot pages in vt-d page tables

Hoang Tran (1):
      tcp: fix under-evaluated ssthresh in TCP Vegas

Jacob Keller (2):
      fm10k: fix mis-ordered parameters in declaration for .ndo_set_vf_bw
      fm10k: ensure we process SM mbx when processing VF mbx

Jaroslav Kysela (2):
      ALSA: hda - add support for docking station for HP 820 G2
      ALSA: hda - add support for docking station for HP 840 G3

Jason Gunthorpe (1):
      infiniband: Fix alignment of mmap cookies to support VIPT caching

Jeffy Chen (1):
      netfilter: nfnl_cthelper: Fix memory leak

Jim Mattson (1):
      kvm: vmx: Flush TLB when the APIC-access address changes

Jon Medhurst (1):
      arm: kprobes: Align stack to 8-bytes in test code

Jonas Jensen (1):
      net: moxa: fix TX overrun memory leak

Josef Bacik (1):
      nbd: set queue timeout properly

Julian Wiedmann (2):
      s390/qeth: size calculation outbound buffers
      s390/qeth: no ETH header for outbound AF_IUCV

Ladi Prosek (1):
      virtio-balloon: use actual number of stats for stats queue buffers

Liping Zhang (2):
      netfilter: nfnl_cthelper: fix a race when walk the nf_ct_helper_hash table
      netfilter: nfnetlink_queue: fix secctx memory leak

Marek Szyprowski (1):
      iommu/exynos: Workaround FLPD cache flush issues for SYSMMU v5

Mark Rutland (1):
      net: ipconfig: fix ic_close_devs() use-after-free

Masami Hiramatsu (1):
      arm: kprobes: Fix the return address of multiple kretprobes

Mike Looijmans (1):
      i2c: mux: pca954x: Add missing pca9546 definition to chip_desc

Mike Manning (1):
      net: ipv6: send NS for DAD when link operationally up

Nicholas Piggin (1):
      cpuidle: fix broadcast control when broadcast can not be entered

Nicolas Pitre (1):
      percpu: don't forget to free the temporary struct pcpu_alloc_info

Oscar Campos (2):
      HID: corsair: support for K65-K70 Rapidfire and Scimitar Pro RGB
      HID: corsair: Add driver Scimitar Pro RGB gaming mouse 1b1c:1b3e support to hid-corsair

Pablo Neira Ayuso (1):
      netfilter: nfnl_cthelper: fix runtime expectation policy updates

Patrice Chotard (1):
      pinctrl: st: add irq_request/release_resources callbacks

Peng Tao (3):
      vsock: track pkt owner vsock
      vhost-vsock: add pkt cancel capability
      vsock: cancel packets when failing to connect

Peter Stein (1):
      HID: xinmo: fix for out of range for THT 2P arcade controller.

Rafael J. Wysocki (1):
      cpufreq: Fix creation of symbolic links to policy directories

Reizer, Eyal (1):
      ARM: dts: am335x-evmsk: adjust mmc2 param to allow suspend

Rob Herring (1):
      ARM: dts: ti: fix PCI bus dtc warnings

Roger Quadros (1):
      usb: gadget: f_uvc: Sanity check wMaxPacketSize for SuperSpeed

Russell King (2):
      ARM: dma-mapping: disallow dma_get_sgtable() for non-kernel managed memory
      rtc: pl031: make interrupt optional

Sagi Grimberg (3):
      nvme-loop: handle cpu unplug when re-establishing the controller
      IB/core: Protect against self-requeue of a cq work item
      RDMA/iser: Fix possible mr leak on device removal event

Sankar Patchineelam (1):
      bnxt_en: Fix NULL pointer dereference in reopen failure path

Shakeel Butt (1):
      kvm, mm: account kvm related kmem slabs to kmemcg

Shiraz Saleem (1):
      i40iw: Receive netdev events post INET_NOTIFIER state

Sreekanth Reddy (1):
      scsi: mpt3sas: Fix IO error occurs on pulling out a drive from RAID1 volume created on two SATA drive

Stuart Hayes (1):
      PCI: Create SR-IOV virtfn/physfn links before attaching driver

Tom Zanussi (1):
      tracing: Exclude 'generic fields' from histograms

Tony Lindgren (1):
      net: qmi_wwan: Add USB IDs for MDM6600 modem on Motorola Droid 4

Vaibhav Jain (1):
      cxl: Route eeh events to all slices for pci_channel_io_perm_failure state

Vaidyanathan Srinivasan (2):
      cpuidle: Validate cpu_dev in cpuidle_add_sysfs()
      cpuidle: powernv: Pass correct drv->cpumask for registration

Varun Prakash (1):
      scsi: cxgb4i: fix Tx skb leak

Wanpeng Li (2):
      KVM: x86: correct async page present tracepoint
      KVM: VMX: Fix enable VPID conditions

Xin Long (1):
      sctp: out_qlen should be updated when pruning unsent queue

Ying Xue (1):
      tipc: fix nametbl deadlock at tipc_nametbl_unsubscribe

hayeswang (3):
      r8152: fix the list rx_done may be used without initialization
      r8152: fix the rx early size of RTL8153
      r8152: prevent the driver from transmitting packets with carrier off

 arch/arm/boot/dts/am335x-evmsk.dts              |   1 +
 arch/arm/boot/dts/dra7.dtsi                     |   2 +
 arch/arm/mm/dma-mapping.c                       |  20 +-
 arch/arm/probes/kprobes/core.c                  |  24 ++-
 arch/arm/probes/kprobes/test-core.c             |  11 +-
 arch/x86/kvm/mmu.c                              |   4 +-
 arch/x86/kvm/svm.c                              |   3 +
 arch/x86/kvm/vmx.c                              |  27 ++-
 arch/x86/kvm/x86.c                              |   2 +-
 drivers/base/power/opp/core.c                   |   2 +-
 drivers/block/nbd.c                             |   5 +-
 drivers/clk/sunxi-ng/ccu-sun6i-a31.c            |   2 +-
 drivers/cpufreq/cpufreq.c                       |  38 ++--
 drivers/cpuidle/cpuidle-powernv.c               |  18 ++
 drivers/cpuidle/cpuidle.c                       |   1 +
 drivers/cpuidle/sysfs.c                         |  12 ++
 drivers/crypto/amcc/crypto4xx_core.h            |  10 +-
 drivers/hid/Kconfig                             |   1 +
 drivers/hid/hid-core.c                          |   2 +
 drivers/hid/hid-corsair.c                       |  47 +++++
 drivers/hid/hid-ids.h                           |   4 +
 drivers/hid/hid-xinmo.c                         |   1 +
 drivers/hid/usbhid/hid-quirks.c                 |   3 +
 drivers/hwmon/asus_atk0110.c                    |   3 +
 drivers/hwmon/max31790.c                        |   2 +-
 drivers/i2c/muxes/i2c-mux-pca954x.c             |   6 +-
 drivers/infiniband/core/cq.c                    |   2 +-
 drivers/infiniband/hw/i40iw/i40iw_utils.c       |   8 +
 drivers/infiniband/sw/rdmavt/mmap.c             |   4 +-
 drivers/infiniband/sw/rxe/rxe_mmap.c            |   4 +-
 drivers/infiniband/sw/rxe/rxe_pool.c            |   2 +
 drivers/infiniband/sw/rxe/rxe_req.c             |   2 +-
 drivers/infiniband/sw/rxe/rxe_resp.c            |   9 +-
 drivers/infiniband/ulp/iser/iscsi_iser.h        |   2 +
 drivers/infiniband/ulp/iser/iser_verbs.c        |   8 +-
 drivers/iommu/exynos-iommu.c                    |   5 +-
 drivers/isdn/capi/kcapi.c                       |   1 +
 drivers/misc/cxl/pci.c                          |  13 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c       |  13 ++
 drivers/net/ethernet/brocade/bna/bfa_ioc.c      |  10 +-
 drivers/net/ethernet/brocade/bna/bnad_debugfs.c |   2 +-
 drivers/net/ethernet/intel/fm10k/fm10k.h        |   4 +-
 drivers/net/ethernet/intel/fm10k/fm10k_iov.c    |  12 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c     |  16 +-
 drivers/net/ethernet/intel/igb/igb_main.c       |   2 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c |   4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c   |   2 +
 drivers/net/ethernet/moxa/moxart_ether.c        |  20 +-
 drivers/net/ethernet/moxa/moxart_ether.h        |   1 +
 drivers/net/irda/vlsi_ir.c                      |   8 +-
 drivers/net/phy/at803x.c                        |   2 +-
 drivers/net/usb/qmi_wwan.c                      |   4 +
 drivers/net/usb/r8152.c                         |  26 ++-
 drivers/nvme/target/loop.c                      |  88 ++++----
 drivers/pci/iov.c                               |   3 +-
 drivers/pci/pci.c                               |   4 +
 drivers/pci/pcie/aer/aerdrv_core.c              |   9 +-
 drivers/pinctrl/pinctrl-st.c                    |  30 ++-
 drivers/rtc/interface.c                         |   2 +-
 drivers/rtc/rtc-pl031.c                         |  14 +-
 drivers/s390/net/qeth_core.h                    |   3 +-
 drivers/s390/net/qeth_core_main.c               |   5 +-
 drivers/s390/net/qeth_l2_main.c                 |   5 +-
 drivers/s390/net/qeth_l3_main.c                 |  20 +-
 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c              |   1 +
 drivers/scsi/lpfc/lpfc_els.c                    |   3 +-
 drivers/scsi/lpfc/lpfc_hbadisc.c                |   3 +-
 drivers/scsi/lpfc/lpfc_hw4.h                    |   2 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c            |   5 +
 drivers/staging/greybus/light.c                 |   2 +
 drivers/usb/gadget/function/f_uvc.c             |   8 +
 drivers/usb/gadget/udc/pch_udc.c                |   1 -
 drivers/usb/host/xhci-plat.c                    |   1 +
 drivers/vfio/pci/vfio_pci_config.c              |   6 +-
 drivers/vhost/vsock.c                           |  41 ++++
 drivers/video/backlight/pwm_bl.c                |   7 +-
 drivers/virtio/virtio_balloon.c                 |  19 +-
 fs/btrfs/send.c                                 |   7 +-
 include/linux/virtio_vsock.h                    |   3 +
 include/net/af_vsock.h                          |   3 +
 kernel/trace/trace_events_hist.c                |   4 +-
 mm/percpu.c                                     |   3 +-
 net/core/sysctl_net_core.c                      |   6 +-
 net/ipv4/ip_fragment.c                          |  25 ++-
 net/ipv4/ipconfig.c                             |   2 +-
 net/ipv4/netfilter/nf_nat_snmp_basic.c          |  19 +-
 net/ipv4/tcp_vegas.c                            |   2 +-
 net/ipv6/addrconf.c                             |  12 +-
 net/netfilter/nfnetlink_cthelper.c              | 267 +++++++++++++++---------
 net/netfilter/nfnetlink_queue.c                 |   9 +-
 net/netlink/af_netlink.c                        |  41 ++++
 net/sched/sch_dsmark.c                          |  10 +-
 net/sctp/outqueue.c                             |  11 +-
 net/tipc/subscr.c                               |   7 +-
 net/vmw_vsock/af_vsock.c                        |  14 ++
 net/vmw_vsock/virtio_transport_common.c         |   7 +
 sound/pci/hda/patch_conexant.c                  |  11 +
 sound/pci/hda/patch_realtek.c                   |  14 +-
 sound/soc/img/img-parallel-out.c                |   2 +
 sound/soc/sti/uniperif_reader.c                 |   3 +
 virt/kvm/kvm_main.c                             |   4 +-
 101 files changed, 880 insertions(+), 325 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJaOoOyAAoJEN6mb/eXdyzc5CkP/AwIm7bA/owkwAv1fnrNqJUy
WAUtGgPQ5GddSBwSGqFAQjIZ24EYu8t3Oky6ZYeR6xuoZMCZ0ot4lgCgYe4GHoZV
rUw4/ynlz4zFCTt2nYMEK4B4H0DHhzd2ggYck22gOiBQCqyHHfSwdcCG74FaLjnD
tf6uAkXivetnk8CMiw00pSD0j8U/pDCU6p5hLrGaUvLGxjS+WZSkxHJK/AFdl5mo
nFit7YBOxy44ETCNeW9qyxcEXZ23kQjVFxyZV3d9C1NUETnromheXgqvLbFlo7Mn
4WXFl5CluFYZ2xJG6HTX7GK2v0Yf9qPx5FF7cYKy4dZz3SAE24NBhyJ4tfUcmE0+
Kq0F6WSdzwsRma9jD5hapaK7TlV0sC7Uu/aSfxZxaKYGu1MFC/Mw6RtZy6Ydz23n
VwAjq5H4cZOf4WkruI9KniyK56AaKoHvZtcvuam4d9dxpYy0gf6WphE8BqaxGjOj
QZ7dT1AGwHBkjT+8qtO9UFxhTBiQDOWtFvW4KCB8xZBR9xQTLTcPlyNydsm/5eh+
f+Ofs0pPnugOZlI5uW6Y556wuAMJNy4sLi0QBbc4fafFl0dBVNVMZTIBEAgh1Lt+
QDnOoHqyxVFKsrErkW7zCALRtaz9XjvhWMP1orel4JpxQUOowMCPKm2BnvsEoV6o
sPRoliZopp+yqh293fJN
=mNwf
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2017-12-14 16:13 alexander.levin
@ 2017-12-18 13:46 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2017-12-18 13:46 UTC (permalink / raw)
  To: alexander.levin; +Cc: stable

On Thu, Dec 14, 2017 at 04:13:29PM +0000, alexander.levin@verizon.com wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.

Now pulled in and queued up, thanks.

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2017-12-14 16:13 alexander.levin
  2017-12-18 13:46 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: alexander.levin @ 2017-12-14 16:13 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="Windows-1252", Size: 22948 bytes --]

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 284bbc782445283e9a5124666dda8010f379f179:

  Linux 4.9.67 (2017-12-05 11:24:35 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-14122017

for you to fetch changes up to 5a61e82fa8ae21ab86109805e7697c9d53fd046f:

  ath9k: fix tx99 potential info leak (2017-12-14 10:24:24 -0500)

- ----------------------------------------------------------------
for-greg-4.9-14122017

- ----------------------------------------------------------------
Alex Deucher (2):
      drm/radeon/si: add dpm quirk for Oland
      drm/radeon: reinstate oland workaround for sclk

Alex Vesker (1):
      IB/ipoib: Grab rtnl lock on heavy flush when calling ndo_open/stop

Alex Williamson (1):
      PCI: Detach driver before procfs & sysfs teardown on device remove

Alexander Duyck (1):
      macvlan: Only deliver one copy of the frame to the macvlan interface

Alexander Potapenko (1):
      net: initialize msg.msg_flags in recvfrom

Alexander Shishkin (1):
      intel_th: pci: Add Gemini Lake support

Andrea Arcangeli (2):
      userfaultfd: shmem: __do_fault requires VM_FAULT_NOPAGE
      userfaultfd: selftest: vm: allow to build in vm/ directory

Arnd Bergmann (2):
      irqchip/mvebu-odmi: Select GENERIC_MSI_IRQ_DOMAIN
      drm: amd: remove broken include path

Bart Van Assche (2):
      target/iscsi: Fix a race condition in iscsit_add_reject_from_cmd()
      RDMA/cma: Avoid triggering undefined behavior

Bob Peterson (1):
      GFS2: Take inode off order_write list when setting jdata flag

Brian Foster (1):
      xfs: fix log block underflow during recovery cycle verification

Chen Zhong (1):
      clk: mediatek: add the option for determining PLL source clock

Christoph Hellwig (2):
      nvme: use kref_get_unless_zero in nvme_find_get_ns
      xfs: fix incorrect extent state in xfs_bmap_add_extent_unwritten_real

Christophe JAILLET (3):
      video: fbdev: au1200fb: Release some resources if a memory allocation fails
      video: fbdev: au1200fb: Return an error code if a memory allocation fails
      btrfs: tests: Fix a memory leak in error handling path in 'run_test()'

Christophe Leroy (1):
      powerpc/ipic: Fix status get and status clear

Chunfeng Yun (1):
      usb: xhci-mtk: check hcc_params after adding primary hcd

Dan Carpenter (1):
      scsi: bfa: integer overflow in debugfs

Daniel Borkmann (1):
      perf symbols: Fix symbols__fixup_end heuristic for corner cases

Daniel Bristot de Oliveira (2):
      sched/deadline: Make sure the replenishment timer fires in the next period
      sched/deadline: Throttle a constrained deadline task activated after the deadline

Daniel Drake (1):
      efi/esrt: Cleanup bad memory map log messages

Daniel Jurgens (1):
      net/mlx5: Don't save PCI state when PCI error is detected

Daniel Lezcano (1):
      thermal/drivers/step_wise: Fix temperature regulation misbehavior

Dave Airlie (1):
      drm/amdgpu: fix parser init error path to avoid crash in parser fini

David Ahern (1):
      net: mpls: Fix nexthop alive tracking on down events

David Howells (10):
      rxrpc: Wake up the transmitter if Rx window size increases on the peer
      afs: Fix missing put_page()
      afs: Flush outstanding writes when an fd is closed
      afs: Fix the maths in afs_fs_store_data()
      afs: Invalid op ID should abort with RXGEN_OPCODE
      afs: Better abort and net error handling
      afs: Fix page leak in afs_write_begin()
      afs: Fix afs_kill_pages()
      afs: Fix abort on signal while waiting for call completion
      rxrpc: Ignore BUSY packets on old calls

Dmitry Torokhov (1):
      Input: i8042 - add TUXEDO BU1406 (N24_25BU) to the nomux list

Dmitry Vyukov (2):
      tty: don't panic on OOM in tty_set_ldisc()
      tty: fix data race in tty_ldisc_ref_wait()

Don Brace (3):
      scsi: hpsa: update check for logical volume status
      scsi: hpsa: limit outstanding rescans
      scsi: hpsa: do not timeout reset operations

Dou Liyang (1):
      Revert "x86/acpi: Set persistent cpuid <-> nodeid mapping when booting"

Doug Berger (6):
      net: bcmgenet: correct the RBUF_OVFL_CNT and RBUF_ERR_CNT MIB values
      net: bcmgenet: correct MIB access of UniMAC RUNT counters
      net: bcmgenet: reserved phy revisions must be checked first
      net: bcmgenet: power down internal phy if open or resume fails
      net: bcmgenet: synchronize irq0 status between the isr and task
      net: bcmgenet: Power up the internal PHY before probing the MII

Douglas Gilbert (1):
      scsi: scsi_debug: write_same: fix error report

Eryu Guan (1):
      xfs: truncate pagecache before writeback in xfs_setattr_size()

Florian Westphal (1):
      netfilter: bridge: honor frag_max_size when refragmenting

Gao Feng (1):
      ppp: Destroy the mutex when cleanup

Gary R Hook (1):
      iommu/amd: Limit the IOVA page range to the specified addresses

Geert Uytterhoeven (1):
      fbdev: controlfb: Add missing modes to fix out of bounds access

Guoqing Jiang (1):
      md-cluster: free md_cluster_info if node leave cluster

Hiroyuki Yokoyama (2):
      ASoC: rsnd: fix sound route path when using SRC6/SRC9
      dmaengine: rcar-dmac: use TCRB instead of TCR for residue

Jack Morgenstein (1):
      net/mlx4_core: Avoid delays during VF driver device shutdown

Jan Kara (2):
      mm: Handle 0 flags in _calc_vm_trans() macro
      udf: Avoid overflow when session starts at large offset

Javier Martinez Canillas (1):
      usb: phy: isp1301: Add OF device ID table

Jia-Ju Bai (3):
      vt6655: Fix a possible sleep-in-atomic bug in vt6655_suspend
      rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_createbss_cmd
      rtl8188eu: Fix a possible sleep-in-atomic bug in rtw_disassoc_cmd

Jiang Yi (1):
      target/file: Do not return error for UNMAP if length is zero

Jiri Pirko (2):
      mlxsw: reg: Fix SPVM max record count
      mlxsw: reg: Fix SPVMLR max record count

Jiri Slaby (1):
      l2tp: cleanup l2tp_tunnel_delete calls

Johan Hovold (1):
      net: wimax/i2400m: fix NULL-deref at probe

KUWAZAWA Takuya (1):
      netfilter: ipvs: Fix inappropriate output of procfs

Kuninori Morimoto (2):
      ASoC: rcar: clear DE bit only in PDMACHCR when it stops
      ASoC: rsnd: rsnd_ssi_run_mods() needs to care ssi_parent_mod

Kuppuswamy Sathyanarayanan (1):
      platform/x86: intel_punit_ipc: Fix resource ioremap warning

Kurt Garloff (1):
      scsi: scsi_devinfo: Add REPORTLUN2 to EMC SYMMETRIX blacklist entry

Ladislav Michl (1):
      video: udlfb: Fix read EDID timeout

Leo Yan (1):
      clk: hi6220: mark clock cs_atb_syspll as critical

Leon Romanovsky (1):
      RDMA/cxgb4: Declare stag as __be32

Liang Chen (1):
      bcache: explicitly destroy mutex while exiting

Linus Walleij (1):
      pinctrl: adi2: Fix Kconfig build problem

Liu Bo (1):
      badblocks: fix wrong return value in badblocks_set if badblocks are disabled

Marc Dionne (4):
      afs: Populate group ID from vnode status
      afs: Adjust mode bits processing
      afs: Deal with an empty callback array
      afs: Populate and use client modification time

Markus Elfring (1):
      platform/x86: sony-laptop: Fix error handling in sony_nc_setup_rfkill()

Martin Wilck (2):
      scsi: hpsa: cleanup sas_phy structures in sysfs when unloading
      scsi: hpsa: destroy sas transport properties before scsi_host

Matteo Croce (1):
      icmp: don't fail on fragment reassembly time exceeded

Matthias Brugger (2):
      iommu/mediatek: Fix driver name
      soc: mediatek: pwrap: fix compiler errors

Matthias Kaehlcke (1):
      dmaengine: Fix array index out of bounds warning in __get_unmap_pool()

Miaoqing Pan (1):
      ath9k: fix tx99 potential info leak

Michael Chan (1):
      bnxt_en: Ignore 0 value in autoneg supported speed from firmware.

Michael Ellerman (1):
      powerpc/perf/hv-24x7: Fix incorrect comparison in memord

Michał Mirosław (1):
      clk: tegra: Fix cclk_lp divisor register

Mika Westerberg (1):
      PCI: Do not allocate more buses than available in parent

Mike Christie (3):
      target: Use system workqueue for ALUA transitions
      target: fix ALUA transition timeout handling
      target: fix race during implicit transition work flushes

Mintz, Yuval (1):
      qed: Fix mapping leak on LL2 rx flow

NeilBrown (3):
      NFSD: fix nfsd_minorversion(.., NFSD_AVAIL)
      NFSD: fix nfsd_reset_versions for NFSv4.
      raid5: Set R5_Expanded on parity devices as well as data.

Nick Desaulniers (1):
      arm64: prevent regressions in compressed kernel image size when upgrading to binutils 2.27

Oleksandr Tyshchenko (1):
      iommu/io-pgtable-arm-v7s: Check for leaf entry before dereferencing it

Olga Kornievskaia (1):
      NFSv4.1 respect server's max size in CREATE_SESSION

Osama Khan (1):
      platform/x86: hp_accel: Add quirk for HP ProBook 440 G4

Pankaj Bharadiya (1):
      ASoC: Intel: Skylake: Fix uuid_module memory leak in failure case

Parav Pandit (1):
      IB/core: Fix calculation of maximum RoCE MTU

Patel Jay P (1):
      Ib/hfi1: Return actual operational VLs in port info query

Paul Blakey (1):
      net/mlx5: Fix create autogroup prev initializer

Peter Ujfalusi (1):
      dmaengine: ti-dma-crossbar: Correct am335x/am43xx mux value type

Philipp Zabel (1):
      rtc: pcf8563: fix output clock rate

Qiang (1):
      PCI/PME: Handle invalid data when reading Root Status

Radim Krčmář (1):
      KVM: nVMX: do not warn when MSR bitmap address is not backed

Ram Amrani (2):
      qed: Align CIDs according to DORQ requirement
      qed: Fix interrupt flags on Rx LL2

Robert Baronescu (1):
      crypto: tcrypt - fix buffer lengths in test_aead_speed()

Robert Stonehouse (1):
      sfc: don't warn on successful change of MAC

Sagi Grimberg (4):
      blk-mq: Fix tagset reinit in the presence of cpu hot-unplug
      nvme-loop: fix a possible use-after-free when destroying the admin queue
      nvmet: confirm sq percpu has scheduled and switched to atomic
      nvmet-rdma: Fix a possible uninitialized variable dereference

Sara Sharon (1):
      iwlwifi: mvm: cleanup pending frames in DQA mode

Shriya (1):
      powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo

Stafford Horne (1):
      openrisc: fix issue handling 8 byte get_user calls

Steven Rostedt (VMware) (1):
      sched/deadline: Use deadline instead of period when calculating overflow

Suzuki K Poulose (1):
      arm-ccn: perf: Prevent module unload while PMU is in use

Sébastien Szymanski (2):
      HID: cp2112: fix broken gpio_direction_input callback
      clk: imx6: refine hdmi_isfr's parent to make HDMI work on i.MX6 SoCs w/o VPU

Tahsin Erdogan (1):
      writeback: fix memory leak in wb_queue_work()

Taku Izumi (1):
      fjes: Fix wrong netdevice feature flags

Tina Ruchandani (2):
      afs: Migrate vlocation fields to 64-bit
      afs: Prevent callback expiry timer overflow

Tomi Valkeinen (1):
      drm/omap: fix dmabuf mmap for dma_alloc'ed buffers

Vitaly Kuznetsov (1):
      Drivers: hv: util: move waiting for release to hv_utils_transport itself

Vlad Yasevich (1):
      net: Resend IGMP memberships upon peer notification.

Wanpeng Li (1):
      sched/deadline: Add missing update_rq_clock() in dl_task_timer()

William A. Kennington III (1):
      powerpc/opal: Fix EBUSY bug in acquiring tokens

Zygo Blaxell (1):
      btrfs: add missing memset while reading compressed inline extents

nixiaoming (1):
      tty fix oops when rmmod 8250

tang.junhui (1):
      bcache: fix wrong cache_misses statistics

tangwenji (2):
      iscsi-target: fix memory leak in lio_target_tiqn_addtpg()
      target:fix condition return in core_pr_dump_initiator_port()

weiping zhang (2):
      scsi: sd: change manage_start_stop to bool in sysfs interface
      scsi: sd: change allow_restart to bool in sysfs interface

yong mao (1):
      mmc: mediatek: Fixed bug where clock frequency could be set wrong

 arch/arm64/Makefile                               |   8 +-
 arch/blackfin/Kconfig                             |   7 +-
 arch/blackfin/Kconfig.debug                       |   1 +
 arch/openrisc/include/asm/uaccess.h               |   2 +-
 arch/powerpc/perf/hv-24x7.c                       |   2 +-
 arch/powerpc/platforms/powernv/opal-async.c       |   6 +-
 arch/powerpc/platforms/powernv/setup.c            |   2 +-
 arch/powerpc/sysdev/ipic.c                        |   4 +-
 arch/x86/kernel/acpi/boot.c                       |   2 +-
 arch/x86/kvm/vmx.c                                |   4 +-
 block/badblocks.c                                 |   2 +-
 block/blk-mq-tag.c                                |   3 +
 crypto/tcrypt.c                                   |   6 +-
 drivers/acpi/acpi_processor.c                     |   5 -
 drivers/acpi/bus.c                                |   1 -
 drivers/acpi/processor_core.c                     |  73 ----------
 drivers/bus/arm-ccn.c                             |   1 +
 drivers/clk/hisilicon/clk-hi6220.c                |   2 +-
 drivers/clk/imx/clk-imx6q.c                       |   2 +-
 drivers/clk/mediatek/clk-mtk.h                    |   1 +
 drivers/clk/mediatek/clk-pll.c                    |   5 +-
 drivers/clk/tegra/clk-tegra30.c                   |   2 +-
 drivers/dma/dmaengine.c                           |   2 +
 drivers/dma/sh/rcar-dmac.c                        |   2 +-
 drivers/dma/ti-dma-crossbar.c                     |   8 +-
 drivers/firmware/efi/efi.c                        |   1 -
 drivers/firmware/efi/esrt.c                       |   2 +-
 drivers/gpu/drm/amd/acp/Makefile                  |   2 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c            |   2 +
 drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c         |   3 -
 drivers/gpu/drm/radeon/si_dpm.c                   |  10 ++
 drivers/hid/hid-cp2112.c                          |   8 +-
 drivers/hv/hv_fcopy.c                             |   4 -
 drivers/hv/hv_kvp.c                               |   4 -
 drivers/hv/hv_snapshot.c                          |   4 -
 drivers/hv/hv_utils_transport.c                   |  12 +-
 drivers/hv/hv_utils_transport.h                   |   1 +
 drivers/hwtracing/intel_th/pci.c                  |   5 +
 drivers/infiniband/core/cma.c                     |  11 +-
 drivers/infiniband/hw/cxgb4/t4.h                  |   2 +-
 drivers/infiniband/hw/hfi1/chip.c                 |   2 +-
 drivers/infiniband/ulp/ipoib/ipoib_ib.c           |   7 +-
 drivers/input/serio/i8042-x86ia64io.h             |   7 +
 drivers/iommu/amd_iommu.c                         |   2 +-
 drivers/iommu/io-pgtable-arm-v7s.c                |   6 +-
 drivers/iommu/mtk_iommu_v1.c                      |   2 +-
 drivers/irqchip/Kconfig                           |   1 +
 drivers/md/bcache/request.c                       |   6 +-
 drivers/md/bcache/super.c                         |   6 +-
 drivers/md/md-cluster.c                           |   1 +
 drivers/md/raid5.c                                |   5 +-
 drivers/mmc/host/mtk-sd.c                         |   4 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c         |   5 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c    | 168 +++++++++++++++-------
 drivers/net/ethernet/broadcom/genet/bcmgenet.h    |  16 ++-
 drivers/net/ethernet/mellanox/mlx4/cmd.c          |  11 ++
 drivers/net/ethernet/mellanox/mlx4/main.c         |  11 ++
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c    |   5 +-
 drivers/net/ethernet/mellanox/mlxsw/reg.h         |   4 +-
 drivers/net/ethernet/qlogic/qed/qed_cxt.c         |   3 +-
 drivers/net/ethernet/qlogic/qed/qed_ll2.c         |  11 +-
 drivers/net/ethernet/sfc/ef10.c                   |   2 +-
 drivers/net/fjes/fjes_main.c                      |   2 +-
 drivers/net/macvlan.c                             |   2 +-
 drivers/net/ppp/ppp_generic.c                     |   1 +
 drivers/net/wimax/i2400m/usb.c                    |   3 +
 drivers/net/wireless/ath/ath9k/tx99.c             |   5 +
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c |   5 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.c      |  11 +-
 drivers/net/wireless/intel/iwlwifi/mvm/sta.h      |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c       |  41 +++---
 drivers/nvme/host/core.c                          |   3 +-
 drivers/nvme/target/core.c                        |  11 +-
 drivers/nvme/target/loop.c                        |   2 +-
 drivers/nvme/target/nvmet.h                       |   1 +
 drivers/nvme/target/rdma.c                        |   8 +-
 drivers/pci/pcie/pme.c                            |   5 +-
 drivers/pci/probe.c                               |   7 +-
 drivers/pci/remove.c                              |   2 +-
 drivers/pinctrl/Kconfig                           |   3 +-
 drivers/platform/x86/hp_accel.c                   |   1 +
 drivers/platform/x86/intel_punit_ipc.c            |   8 +-
 drivers/platform/x86/sony-laptop.c                |  14 +-
 drivers/rtc/rtc-pcf8563.c                         |   2 +-
 drivers/scsi/bfa/bfad_debugfs.c                   |   5 +-
 drivers/scsi/hpsa.c                               |  59 ++++----
 drivers/scsi/hpsa.h                               |   1 +
 drivers/scsi/hpsa_cmd.h                           |   2 +
 drivers/scsi/scsi_debug.c                         |   6 +-
 drivers/scsi/scsi_devinfo.c                       |   2 +-
 drivers/scsi/sd.c                                 |  12 +-
 drivers/soc/mediatek/mtk-pmic-wrap.c              |   2 +-
 drivers/staging/rtl8188eu/core/rtw_cmd.c          |   4 +-
 drivers/staging/vt6655/device_main.c              |   3 +-
 drivers/target/iscsi/iscsi_target.c               |   3 +-
 drivers/target/iscsi/iscsi_target_configfs.c      |   3 +-
 drivers/target/target_core_alua.c                 |  33 ++---
 drivers/target/target_core_file.c                 |   4 +
 drivers/target/target_core_pr.c                   |   4 +-
 drivers/thermal/step_wise.c                       |  11 +-
 drivers/tty/tty_ldisc.c                           |  92 +++---------
 drivers/usb/host/xhci-mtk.c                       |   6 +-
 drivers/usb/phy/phy-isp1301.c                     |   7 +
 drivers/video/fbdev/au1200fb.c                    |   7 +-
 drivers/video/fbdev/controlfb.h                   |   2 +
 drivers/video/fbdev/udlfb.c                       |  10 +-
 fs/afs/callback.c                                 |   7 +-
 fs/afs/cmservice.c                                |  11 +-
 fs/afs/file.c                                     |   1 +
 fs/afs/fsclient.c                                 |  22 +--
 fs/afs/inode.c                                    |  11 +-
 fs/afs/internal.h                                 |  17 ++-
 fs/afs/misc.c                                     |   2 +
 fs/afs/rxrpc.c                                    |  52 ++++---
 fs/afs/security.c                                 |   7 +-
 fs/afs/server.c                                   |   6 +-
 fs/afs/vlocation.c                                |  16 ++-
 fs/afs/write.c                                    |  32 ++++-
 fs/btrfs/inode.c                                  |  14 ++
 fs/btrfs/tests/free-space-tree-tests.c            |   3 +-
 fs/fs-writeback.c                                 |  35 +++--
 fs/gfs2/file.c                                    |   4 +-
 fs/nfs/nfs4client.c                               |   4 +-
 fs/nfsd/nfssvc.c                                  |  30 ++--
 fs/proc/proc_tty.c                                |   3 +-
 fs/udf/super.c                                    |   2 +-
 fs/userfaultfd.c                                  |   2 +-
 fs/xfs/libxfs/xfs_bmap.c                          |   2 +-
 fs/xfs/xfs_iops.c                                 |  36 ++---
 fs/xfs/xfs_log_recover.c                          |   2 +-
 include/linux/acpi.h                              |   3 -
 include/linux/mlx4/device.h                       |   1 +
 include/linux/mman.h                              |   3 +-
 include/rdma/ib_addr.h                            |   7 +-
 include/rdma/ib_pack.h                            |  19 +--
 include/target/target_core_base.h                 |   2 +-
 kernel/sched/deadline.c                           |  63 +++++++-
 net/bridge/br_netfilter_hooks.c                   |  12 +-
 net/core/dev.c                                    |   1 +
 net/ipv4/icmp.c                                   |  15 +-
 net/l2tp/l2tp_core.c                              |   2 +-
 net/l2tp/l2tp_netlink.c                           |   2 +-
 net/mpls/af_mpls.c                                |  13 +-
 net/netfilter/ipvs/ip_vs_ctl.c                    |   4 +
 net/rxrpc/conn_event.c                            |   4 +
 net/rxrpc/input.c                                 |  15 +-
 net/socket.c                                      |   1 +
 sound/soc/intel/skylake/skl-sst-utils.c           |  15 +-
 sound/soc/sh/rcar/cmd.c                           |  36 ++---
 sound/soc/sh/rcar/dma.c                           |  18 ++-
 sound/soc/sh/rcar/ssi.c                           |  11 +-
 tools/perf/util/symbol.c                          |   2 +-
 tools/testing/selftests/vm/Makefile               |   4 +
 154 files changed, 894 insertions(+), 608 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJaMqMnAAoJEN6mb/eXdyzcF+QP/280sLVKmyEUxsBZUeXh08JV
9W3LpSDa3MTKyQLZwBR1Xp/YgryvROK0woem5YwTaec/OYgaPadhugF2qCGpqu44
pJcbx1GjLZKt9zKG32ePU/tRdIzbJQYpsFemqOrprAL416kP34nQ9q0DweP8D39j
jAGmBoE6kT5cwK0Ym1ALmxfyVh3jPrJEaVOXfCFDGCJnvKaGaOWWqckTRfUHpXEr
xdkLOQdA9VnyGE5I+A+5sQ/xFWwnJsqyG/XiLZ7N4xCIi52qjCjOefCxrMttHUMv
/rqASr8OViQDSHHriE9tzjL4BHb6FWbnpNMdteO15sEjGd9R5xGa7+aneEgsBROB
X4qrv71fb85MQ2rM9xjk5RybBjBI0QWSXzwT8NOUtSYzSUYLscQkIx95pAylEurj
sGBcvq5hvopyTnUdJ0LeBZm2zZWU/2NlaKNc3tXPaVOTQkRydiUF6z87mk8CqkxZ
eUVrG6ZN+9ZgvlN3MOvzCojgUx0yoygXVfHT5+9ffio0jzAOPY9TQYS6M3jXP19I
1Dxv1YEVR39PKwK4aRHutRAQQMX6z9iRMqHgwRTkyQiM+xA+3k/qUp1G/U8mUgMt
NvKXj0KLO52/MKxtloafIKaLLX7stpe4xWymNFmblXv+l/nnR40qZazRzRBVHmyS
nxByMu+iC9dvW3igacXr
=wXPp
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2017-12-12  0:59 alexander.levin
@ 2017-12-12 12:33 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2017-12-12 12:33 UTC (permalink / raw)
  To: alexander.levin; +Cc: stable

On Tue, Dec 12, 2017 at 12:59:04AM +0000, alexander.levin@verizon.com wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.
> 
> 
> Thanks,
> Sasha
> 
> =====
> 
> 
> The following changes since commit 3781db07c79e7e4c5273c902f9c4718795866a1c:
> 
>   Linux 4.9.68 (2017-12-09 22:01:57 +0100)
> 
> are available in the git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-11122017

Pulled in, minus some networking patches dropped like for the 4.14 tree.

thanks,

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2017-12-12  0:59 alexander.levin
  2017-12-12 12:33 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: alexander.levin @ 2017-12-12  0:59 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 3781db07c79e7e4c5273c902f9c4718795866a1c:

  Linux 4.9.68 (2017-12-09 22:01:57 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-11122017

for you to fetch changes up to 91388b75c2e8e018ffb59ecb5c7fca68285e9a30:

  RDMA/cxgb4: Annotate r2 and stag as __be32 (2017-12-11 19:34:01 -0500)

- ----------------------------------------------------------------
for-greg-4.9-11122017

- ----------------------------------------------------------------
Alexey Kardashevskiy (1):
      powerpc/powernv/ioda2: Gracefully fail if too many TCE levels requested

Alexey Kodanev (1):
      gre6: use log_ecn_error module parameter in ip6_tnl_rcv()

Andre Przywara (1):
      KVM: arm/arm64: VGIC: Fix command handling while ITS being disabled

Andrew Banman (1):
      x86/platform/uv/BAU: Fix HUB errors by remove initial write to sw-ack register

Arvind Yadav (1):
      atm: horizon: Fix irq release error

Ben Hutchings (1):
      mac80211_hwsim: Fix memory leak in hwsim_new_radio_nl()

Blomme, Maarten (2):
      spi_ks8995: fix "BUG: key accdaa28 not in .data!"
      spi_ks8995: regs_size incorrect for some devices

Chris Brandt (1):
      i2c: riic: fix restart condition

Christophe JAILLET (2):
      USB: gadgetfs: Fix a potential memory leak in 'dev_config()'
      drivers/rapidio/devices/rio_mport_cdev.c: fix resource leak in error handling path in 'rio_dma_transfer()'

Chuck Lever (1):
      sunrpc: Fix rpc_task_begin trace point

Daniel Drake (1):
      HID: chicony: Add support for another ASUS Zen AiO keyboard

Darrick J. Wong (1):
      xfs: fix forgotten rcu read unlock when skipping inode reclaim

Dave Hansen (1):
      x86/mpx/selftests: Fix up weird arrays

David Daney (1):
      module: set __jump_table alignment to 8

David Howells (1):
      afs: Connect up the CB.ProbeUuid

Dmitry Safonov (1):
      x86/selftests: Add clobbers for int80 on x86_64

Eric Dumazet (1):
      bpf: fix lockdep splat

Florian Westphal (1):
      netfilter: don't track fragmented packets

Franck Demathieu (1):
      irqchip/crossbar: Fix incorrect type of register size

Guenter Roeck (2):
      ARM: OMAP2+: Fix device node reference counts
      ARM: OMAP2+: Release device node after it is no longer needed.

Herbert Xu (1):
      xfrm: Copy policy family in clone_policy

James Smart (1):
      scsi: lpfc: Fix crash during Hardware error recovery on SLI3 adapters

Jan Kara (1):
      axonram: Fix gendisk handling

Jason Baron (1):
      jump_label: Invoke jump_label_test() via early_initcall()

Jim Mattson (1):
      kvm: nVMX: VMCLEAR should not cause the vCPU to shut down

Jim Qu (1):
      drm/amd/amdgpu: fix console deadlock if late init failed

Joe Perches (1):
      scsi: qla2xxx: Fix ql_dump_buffer

Johan Hovold (1):
      dt-bindings: usb: fix reg-property port-number range

Johannes Thumshirn (1):
      zram: set physical queue limits to avoid array out of bounds accesses

John Keeping (1):
      usb: gadget: configs: plug memory leak

Jérémy Lefaure (2):
      EDAC, i5000, i5400: Fix use of MTR_DRAM_WIDTH macro
      EDAC, i5000, i5400: Fix definition of NRECMEMB register

Keefe Liu (1):
      ipvlan: fix ipv6 outbound device

Kees Cook (1):
      ARM: 8657/1: uaccess: consistently check object sizes

Krzysztof Kozlowski (1):
      crypto: s5p-sss - Fix completing crypto request in IRQ handler

Kuninori Morimoto (1):
      ASoC: rcar: avoid SSI_MODEx settings for SSI8

Ladislav Michl (1):
      ARM: OMAP2+: gpmc-onenand: propagate error on initialization failure

Leon Romanovsky (1):
      RDMA/cxgb4: Annotate r2 and stag as __be32

Majd Dibbiny (1):
      IB/mlx5: Assign send CQ and recv CQ of UMR QP

Mark Bloch (1):
      IB/mlx4: Increase maximal message size under UD QP

Mark Rutland (2):
      arm: KVM: Survive unknown traps from guests
      arm64: KVM: Survive unknown traps from guests

Masahiro Yamada (4):
      kbuild: pkg: use --transform option to prefix paths in tar
      coccinelle: fix parallel build with CHECK=scripts/coccicheck
      clk: uniphier: fix DAPLL2 clock rate of Pro5
      kbuild: do not call cc-option before KBUILD_CFLAGS initialization

Michal Schmidt (4):
      bnx2x: prevent crash when accessing PTP with interface down
      bnx2x: fix possible overrun of VFPF multicast addresses array
      bnx2x: fix detection of VLAN filtering feature for VF
      bnx2x: do not rollback VF MAC/VLAN filters we did not configure

Ming Lei (2):
      blk-mq: initialize mq kobjects in blk_mq_init_allocated_queue()
      block: wake up all tasks blocked in get_request()

Nicholas Piggin (1):
      powerpc: Fix compiling a BE kernel with a powerpc64le toolchain

Paul Mackerras (1):
      powerpc/64: Invalidate process table caching after setting process table

Paul Moore (1):
      audit: ensure that 'audit=1' actually enables audit for PID 1

Pavel Tatashin (1):
      sparc64/mm: set fields in deferred pages

Peter Zijlstra (1):
      sched/fair: Make select_idle_cpu() more aggressive

Petr Cvek (1):
      usb: gadget: pxa27x: Test for a valid argument pointer

Phil Reid (1):
      gpio: altera: Use handle_level_irq when configured as a level_high

Randy Dunlap (1):
      dynamic-debug-howto: fix optional/omitted ending line number to be LARGE instead of 0

Raz Manor (1):
      usb: gadget: udc: net2280: Fix tmp reusage in net2280 driver

Roger Quadros (1):
      usb: dwc3: gadget: Fix system suspend/resume on TI platforms

Sachin Sant (1):
      selftest/powerpc: Fix false failures for skipped tests

Sasha Levin (2):
      Revert "drm/armada: Fix compile fail"
      Revert "spi: SPI_FSL_DSPI should depend on HAS_DMA"

Sean Young (1):
      [media] lirc: fix dead lock between open and wakeup_filter

Sebastian Sjoholm (1):
      net: qmi_wwan: add Quectel BG96 2c7c:0296

Sergey Senozhatsky (1):
      zsmalloc: calling zs_map_object() from irq is a bug

Shile Zhang (1):
      powerpc/64: Fix checksum folding in csum_add()

Sowmini Varadhan (1):
      rds: tcp: Sequence teardown of listen and acceptor sockets to avoid races

Steffen Klassert (1):
      vti6: Don't report path MTU below IPV6_MIN_MTU.

Stephen Bates (1):
      lib/genalloc.c: make the avail variable an atomic_long_t

Tejun Heo (2):
      libata: drop WARN from protocol error in ata_sff_qc_issue()
      workqueue: trigger WARN if queue_delayed_work() is called with NULL @wq

Thomas Falcon (2):
      ibmvnic: Fix overflowing firmware/hardware TX queue
      ibmvnic: Allocate number of rx/tx buffers agreed on by firmware

Thomas Gleixner (1):
      x86/hpet: Prevent might sleep splat on resume

Trond Myklebust (1):
      NFS: Fix a typo in nfs_rename()

WANG Cong (1):
      ipv6: reorder icmpv6_init() and ip6_mr_init()

Wanpeng Li (1):
      KVM: nVMX: reset nested_run_pending if the vCPU is going to be reset

Xin Long (4):
      route: also update fnhe_genid when updating a route cache
      route: update fnhe_expires for redirect when the fnhe exists
      sctp: do not free asoc when it is already dead in sctp_sendmsg
      sctp: use the right sk after waking up from wait_buf sleep

Zdenek Kabelac (1):
      md: free unused memory after bitmap resize

 .../devicetree/bindings/usb/usb-device.txt         |   2 +-
 Makefile                                           |  21 ++--
 arch/arm/include/asm/kvm_arm.h                     |   1 +
 arch/arm/include/asm/uaccess.h                     |  44 ++++++---
 arch/arm/kvm/handle_exit.c                         |  19 ++--
 arch/arm/mach-omap2/gpmc-onenand.c                 |  10 +-
 arch/arm/mach-omap2/omap_hwmod_3xxx_data.c         |  25 +++--
 arch/arm64/kvm/handle_exit.c                       |  19 ++--
 arch/powerpc/Makefile                              |  11 ++-
 arch/powerpc/include/asm/checksum.h                |   2 +-
 arch/powerpc/mm/pgtable-radix.c                    |   4 +
 arch/powerpc/platforms/powernv/pci-ioda.c          |   3 +
 arch/powerpc/sysdev/axonram.c                      |   5 +-
 arch/sparc/mm/init_64.c                            |   9 +-
 arch/x86/kernel/hpet.c                             |   2 +-
 arch/x86/kvm/vmx.c                                 |  26 ++---
 arch/x86/platform/uv/tlb_uv.c                      |   1 -
 block/blk-core.c                                   |   4 +-
 block/blk-mq-sysfs.c                               |   4 +-
 block/blk-mq.c                                     |   4 +-
 block/blk-mq.h                                     |   1 +
 drivers/ata/libata-sff.c                           |   1 -
 drivers/atm/horizon.c                              |   2 +-
 drivers/block/zram/zram_drv.c                      |   2 +
 drivers/clk/uniphier/clk-uniphier-sys.c            |   2 +-
 drivers/crypto/s5p-sss.c                           |   5 +-
 drivers/edac/i5000_edac.c                          |   8 +-
 drivers/edac/i5400_edac.c                          |   9 +-
 drivers/gpio/gpio-altera.c                         |  26 +++--
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   5 +-
 drivers/gpu/drm/armada/Makefile                    |   2 -
 drivers/hid/Kconfig                                |   4 +-
 drivers/hid/hid-chicony.c                          |   1 +
 drivers/hid/hid-core.c                             |   1 +
 drivers/hid/hid-ids.h                              |   1 +
 drivers/i2c/busses/i2c-riic.c                      |   6 +-
 drivers/infiniband/hw/cxgb4/t4fw_ri_api.h          |   4 +-
 drivers/infiniband/hw/mlx4/qp.c                    |   2 +-
 drivers/infiniband/hw/mlx5/main.c                  |   2 +
 drivers/irqchip/irq-crossbar.c                     |   8 +-
 drivers/md/bitmap.c                                |   9 ++
 drivers/media/rc/lirc_dev.c                        |   4 +-
 drivers/memory/omap-gpmc.c                         |   4 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c   |  36 +++++--
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c  |   8 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h  |   1 +
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c   |  23 +++--
 drivers/net/ethernet/ibm/ibmvnic.c                 |  43 ++++++--
 drivers/net/ethernet/ibm/ibmvnic.h                 |   1 +
 drivers/net/ipvlan/ipvlan_core.c                   |   2 +-
 drivers/net/phy/spi_ks8995.c                       |   3 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/wireless/mac80211_hwsim.c              |   5 +-
 drivers/rapidio/devices/rio_mport_cdev.c           |   3 +-
 drivers/scsi/lpfc/lpfc_els.c                       |  14 ++-
 drivers/scsi/qla2xxx/qla_dbg.c                     |  12 +--
 drivers/spi/Kconfig                                |   1 -
 drivers/usb/dwc3/gadget.c                          |   7 +-
 drivers/usb/gadget/configfs.c                      |   1 +
 drivers/usb/gadget/legacy/inode.c                  |   4 +-
 drivers/usb/gadget/udc/net2280.c                   |  25 ++---
 drivers/usb/gadget/udc/pxa27x_udc.c                |   5 +-
 fs/afs/cmservice.c                                 |   3 +
 fs/nfs/dir.c                                       |   2 +-
 fs/xfs/xfs_inode.c                                 |   1 +
 include/linux/genalloc.h                           |   3 +-
 include/linux/omap-gpmc.h                          |   5 +-
 kernel/audit.c                                     |  10 +-
 kernel/bpf/percpu_freelist.c                       |   8 +-
 kernel/jump_label.c                                |   2 +-
 kernel/sched/fair.c                                |   2 +-
 kernel/sched/features.h                            |   5 +
 kernel/workqueue.c                                 |   1 +
 lib/dynamic_debug.c                                |   4 +
 lib/genalloc.c                                     |  10 +-
 mm/zsmalloc.c                                      |   2 +-
 net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c     |   4 +
 net/ipv4/netfilter/nf_nat_l3proto_ipv4.c           |   5 -
 net/ipv4/route.c                                   |  14 ++-
 net/ipv6/af_inet6.c                                |  10 +-
 net/ipv6/ip6_gre.c                                 |   2 +-
 net/ipv6/ip6_vti.c                                 |   8 +-
 net/rds/tcp.c                                      |  15 ++-
 net/rds/tcp.h                                      |   2 +-
 net/rds/tcp_listen.c                               |   9 +-
 net/sctp/socket.c                                  |  38 ++++---
 net/sunrpc/sched.c                                 |   3 +-
 net/xfrm/xfrm_policy.c                             |   1 +
 scripts/coccicheck                                 |  15 +--
 scripts/module-common.lds                          |   2 +
 scripts/package/Makefile                           |   5 +-
 sound/soc/sh/rcar/ssiu.c                           |   6 +-
 tools/testing/selftests/powerpc/harness.c          |   6 +-
 tools/testing/selftests/x86/fsgsbase.c             |   2 +-
 tools/testing/selftests/x86/ldt_gdt.c              |  16 ++-
 tools/testing/selftests/x86/mpx-hw.h               |   4 +-
 tools/testing/selftests/x86/ptrace_syscall.c       |   3 +-
 tools/testing/selftests/x86/single_step_syscall.c  |   5 +-
 virt/kvm/arm/vgic/vgic-its.c                       | 109 ++++++++++++---------
 99 files changed, 544 insertions(+), 318 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJaLynXAAoJEN6mb/eXdyzcJIkQAKnfZSv461UVTRJW01K9ECQ6
UpfhthOs2IwPX+iFK4wrxNCnEuYsVUboX29Gpcf/peXHZjNq17qyWThuzg1NDJCS
n+b+RmIU6yXBtXn98FrGFa/QpYhNtUuh2NvplqzE9MGpakUEgW75XwYcwa6DRoh4
3eyoWyheXNikXTiYoqaADCiBfr+JSctrZtNRlzj5Bah3Kq6JOk4vA/6Z6T0DGovG
CjyP/urdL544+KfBcuObP1uRCZp2AuOqjEJ8bkhakyL2aCYHyDq/FHxppJ1/wfJ5
L1Nwj7WrsvXe9ZYrZIuTFfQe/xOudI9Ae/l+08PdtsOOy9gqgztSuKzAqyvaIro7
0iXE44oRdnksyNo1Y65l+sGAKSUG/W2i3uOVS3703XDcGAhWO5hhKLZ8Bg6c6AtH
okk28cUUUCitbc0+QD1a9Z7QvHUn9AC1BsUeHCk7DkteEhGqB6m3zgfpYal+s4Xz
hSq+tFOIdzA4PvMy6aNXXJKagvOhVr00j9MJZ9pl4I8NoFexOTgAnNQ91RMXnyEx
hC5xm+Ugfu2/ZMg+beV44Qh+34ZZKZ2J02M0zUmyYmDfNHMJnbCkz3pYL1V7YuO9
XNZUxkF2snxVl1io2djyGNx3Y4cEA/5na5bKj1+0gBABiQwwOkylXf3qI7cMGMBU
1B0vUCR+MHZCiSU6t3eq
=n4qU
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2017-12-02 15:45 alexander.levin
@ 2017-12-06 16:59 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2017-12-06 16:59 UTC (permalink / raw)
  To: alexander.levin; +Cc: stable

On Sat, Dec 02, 2017 at 03:45:44PM +0000, alexander.levin@verizon.com wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.

Looks good, thanks for these, all now applied.

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2017-12-02 15:45 alexander.levin
  2017-12-06 16:59 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: alexander.levin @ 2017-12-02 15:45 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 8743ce3d7c9698285310920c443c086e337aef44:

  Linux 4.9.66 (2017-11-30 08:39:15 +0000)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git tags/for-greg-4.9-02122017

for you to fetch changes up to ae0e4a7931bc644a811c3130fd4857fa5c1baffc:

  net: fec: fix multicast filtering hardware setup (2017-12-02 10:33:44 -0500)

- ----------------------------------------------------------------
for-greg-4.9-02122017

- ----------------------------------------------------------------
Aaron Sierra (1):
      serial: 8250: Preserve DLD[7:4] for PORT_XR17V35X

Adam Ford (1):
      ARM: OMAP2+: Fix WL1283 Bluetooth Baud Rate

Alexey Kardashevskiy (1):
      vfio/spapr: Fix missing mutex unlock when creating a window

Alexey Khoroshilov (1):
      usb: phy: tahvo: fix error handling in tahvo_usb_probe()

Andreas Schultz (2):
      gtp: clear DF bit on GTP packet tx
      gtp: fix cross netns recv on gtp socket

Andrzej Hajda (3):
      drm/exynos/decon5433: update shadow registers iff there are active windows
      drm/exynos/decon5433: set STANDALONE_UPDATE_F also if planes are disabled
      drm/exynos/decon5433: set STANDALONE_UPDATE_F on output enablement

Andy Lutomirski (1):
      selftests/x86/ldt_get: Add a few additional tests for limits

Arnaldo Carvalho de Melo (1):
      tools include: Do not use poison with C++

Ben Hutchings (1):
      usbip: tools: Install all headers needed for libusbip development

Benjamin Coddington (1):
      nfs: Don't take a reference on fl->fl_file for LOCK operation

Boshi Wang (1):
      ima: fix hash algorithm initialization

Bryan O'Donoghue (1):
      staging: greybus: loopback: Fix iteration count on async path

Christian Borntraeger (1):
      s390/pci: do not require AIS facility

Christoffer Dall (1):
      KVM: arm/arm64: Fix occasional warning from the timer work function

Colin Ian King (2):
      staging: rtl8188eu: avoid a null dereference on pmlmepriv
      net: sctp: fix array overrun read on sctp_timer_tbl

Dave Hansen (1):
      x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt()

David Forster (1):
      vti6: fix device register to report IFLA_INFO_KIND

Eric W. Biederman (1):
      libfs: Modify mount_pseudo_xattr to be clear it is not a userspace mount

Florian Fainelli (2):
      net: systemport: Utilize skb_put_padto()
      net: systemport: Pad packet before inserting TSB

Greg Ungerer (1):
      m68k: fix ColdFire node shift size calculation

Guillaume Nault (1):
      l2tp: take remote address into account in l2tp_ip and l2tp_ip6 socket lookups

Gustavo A. R. Silva (1):
      EDAC, sb_edac: Fix missing break in switch

Hans Verkuil (1):
      [media] cec: initiator should be the same as the destination for, poll

Hiromitsu Yamasaki (1):
      spi: sh-msiof: Fix DMA transfer size check

Iago Abal (1):
      dmaengine: pl330: fix double lock

Ivan Vecera (3):
      be2net: fix accesses to unicast list
      be2net: fix unicast list filling
      be2net: fix initial MAC setting

Jan Kara (2):
      dax: Avoid page invalidation races and unnecessary radix tree traversals
      mm: avoid returning VM_FAULT_RETRY from ->page_mkwrite handlers

Jason Baron (1):
      tcp: correct memory barrier usage in tcp_check_space()

Jibin Xu (1):
      sysrq : fix Show Regs call trace on ARM

Jiri Olsa (1):
      perf/x86/intel: Account interrupts for PEBS errors

Johan Hovold (1):
      spi: spi-axi: fix potential use-after-free after deregistration

Johannes Berg (2):
      mac80211: calculate min channel width correctly
      mac80211: don't try to sleep in rate_control_rate_init()

John Stultz (2):
      usb: dwc2: Fix UDC state tracking
      usb: dwc2: Error out of dwc2_hsotg_ep_disable() if we're in host mode

Kazuya Mizuguchi (1):
      ravb: Remove Rx overflow log messages

Kevin Hao (1):
      x86/fpu: Set the xcomp_bv when we fake up a XSAVES area

Ladislav Michl (1):
      iio: adc: ti-ads1015: add 10% to conversion wait time

Lukas Wunner (1):
      serial: 8250_fintek: Fix rs485 disablement on invalid ioctl()

M'boumba Cedric Madianga (2):
      dmaengine: stm32-dma: Set correct args number for DMA request from DT
      dmaengine: stm32-dma: Fix null pointer dereference in stm32_dma_tx_status

Mart van Santen (1):
      xen-netback: vif counters from int/long to u64

Masami Hiramatsu (2):
      kprobes: Use synchronize_rcu_tasks() for optprobe with CONFIG_PREEMPT=y
      kprobes/x86: Disable preemption in ftrace-based jprobes

Michal Hocko (1):
      mm: fix remote numa hits statistics

Michal Kazior (1):
      mac80211: prevent skb/txq mismatch

Mike Looijmans (1):
      i2c: i2c-cadence: Initialize configuration before probing devices

Parthasarathy Bhuvaragan (2):
      tipc: fix nametbl_lock soft lockup at module exit
      tipc: fix cleanup at module unload

Peter Ujfalusi (1):
      ARM: OMAP1: DMA: Correct the number of logical channels

Quinn Tran (1):
      qla2xxx: Fix wrong IOCB type assumption

Ram Amrani (2):
      RDMA/qedr: Return success when not changing QP state
      RDMA/qedr: Fix RDMA CM loopback

Rex Zhu (1):
      drm/amdgpu: fix bug set incorrect value to vce register

Reza Arbab (1):
      powerpc/mm: Fix memory hotplug BUG() on radix

Ross Lagerwall (1):
      xen-netfront: Improve error handling during initialization

Rui Sousa (1):
      net: fec: fix multicast filtering hardware setup

Sagi Grimberg (1):
      nvmet: cancel fatal error and flush async work before free controller

Sean Nyekjaer (1):
      net: phy: micrel: KSZ8795 do not set SUPPORTED_[Asym_]Pause

Slava Shwartsman (1):
      net/mlx4_en: Fix type mismatch for 32-bit systems

Stephen Boyd (1):
      net: qrtr: Mark 'buf' as little endian

Subhash Jadavani (1):
      mmc: sdhci-msm: fix issue with power irq

Thomas Richter (1):
      perf test attr: Fix ignored test case result

Trond Myklebust (1):
      NFSv4: Fix client recovery when server reboots multiple times

Varun Prakash (1):
      libcxgb: fix error check for ip6_route_output()

Vincent (1):
      net: thunderx: avoid dereferencing xcv when NULL

Vincent Pelletier (1):
      usb: gadget: f_fs: Fix ExtCompat descriptor validation

Vlad Tsyrklevich (1):
      net/appletalk: Fix kernel memory disclosure

Xiangliang Yu (1):
      drm/amdgpu: fix unload driver issue for virtual display

 arch/Kconfig                                      |  2 +-
 arch/arm/mach-omap1/dma.c                         | 16 ++++----
 arch/arm/mach-omap2/pdata-quirks.c                |  2 +-
 arch/m68k/mm/mcfmmu.c                             |  2 +-
 arch/powerpc/include/asm/book3s/64/hash.h         |  4 ++
 arch/powerpc/mm/hash_utils_64.c                   |  4 +-
 arch/powerpc/mm/pgtable-book3s64.c                | 18 +++++++++
 arch/s390/include/asm/pci_insn.h                  |  2 +-
 arch/s390/pci/pci.c                               |  5 ++-
 arch/s390/pci/pci_insn.c                          |  6 ++-
 arch/x86/events/intel/ds.c                        |  6 ++-
 arch/x86/include/asm/syscalls.h                   |  2 +-
 arch/x86/kernel/fpu/xstate.c                      |  1 +
 arch/x86/kernel/kprobes/ftrace.c                  | 23 ++++++-----
 arch/x86/kernel/ldt.c                             | 16 ++++++--
 arch/x86/um/ldt.c                                 |  7 +++-
 drivers/dma/pl330.c                               | 19 +++------
 drivers/dma/stm32-dma.c                           | 17 +++-----
 drivers/edac/sb_edac.c                            |  1 +
 drivers/gpu/drm/amd/amdgpu/dce_virtual.c          |  5 +--
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c             |  2 +-
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c     |  9 +++--
 drivers/i2c/busses/i2c-cadence.c                  |  8 ++--
 drivers/iio/adc/ti-ads1015.c                      |  1 +
 drivers/infiniband/hw/qedr/qedr_cm.c              |  4 +-
 drivers/infiniband/hw/qedr/verbs.c                |  2 +-
 drivers/mmc/host/sdhci-msm.c                      | 18 +++++++++
 drivers/net/appletalk/ipddp.c                     |  2 +-
 drivers/net/ethernet/broadcom/bcmsysport.c        | 23 ++++++-----
 drivers/net/ethernet/cavium/thunder/thunder_xcv.c |  3 +-
 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c | 12 +++---
 drivers/net/ethernet/emulex/benet/be_main.c       | 45 +++++++++++++++-------
 drivers/net/ethernet/freescale/fec_main.c         | 23 +++++------
 drivers/net/ethernet/mellanox/mlx4/en_clock.c     |  8 +---
 drivers/net/ethernet/renesas/ravb_main.c          |  8 +---
 drivers/net/gtp.c                                 | 12 +++---
 drivers/net/phy/micrel.c                          |  2 +-
 drivers/net/xen-netback/common.h                  |  8 ++--
 drivers/net/xen-netback/interface.c               |  8 ++--
 drivers/net/xen-netfront.c                        | 29 ++++++--------
 drivers/nvme/target/core.c                        |  3 ++
 drivers/scsi/qla2xxx/qla_target.c                 |  8 +---
 drivers/spi/spi-axi-spi-engine.c                  |  4 +-
 drivers/spi/spi-sh-msiof.c                        |  2 +-
 drivers/staging/greybus/loopback.c                |  4 +-
 drivers/staging/lustre/lustre/llite/llite_mmap.c  |  4 +-
 drivers/staging/media/cec/cec-adap.c              |  7 ++--
 drivers/staging/rtl8188eu/core/rtw_mlme.c         |  6 +--
 drivers/tty/serial/8250/8250_fintek.c             |  2 +-
 drivers/tty/serial/8250/8250_port.c               |  5 ++-
 drivers/tty/sysrq.c                               |  9 ++++-
 drivers/usb/dwc2/gadget.c                         |  7 ++++
 drivers/usb/gadget/function/f_fs.c                |  2 +-
 drivers/usb/phy/phy-tahvo.c                       |  3 +-
 drivers/vfio/vfio_iommu_spapr_tce.c               | 11 +++---
 fs/dax.c                                          | 28 ++++++--------
 fs/libfs.c                                        |  3 +-
 fs/nfs/nfs4proc.c                                 |  3 --
 fs/nfs/nfs4state.c                                |  1 -
 include/linux/buffer_head.h                       |  4 +-
 include/linux/perf_event.h                        |  1 +
 kernel/events/core.c                              | 47 +++++++++++++++--------
 kernel/kprobes.c                                  | 14 ++++---
 mm/page_alloc.c                                   | 15 ++------
 net/ipv4/tcp_input.c                              |  2 +-
 net/ipv6/ip6_vti.c                                |  2 +-
 net/l2tp/l2tp_ip.c                                | 19 +++------
 net/l2tp/l2tp_ip6.c                               | 20 +++-------
 net/mac80211/chan.c                               |  3 --
 net/mac80211/tx.c                                 | 17 ++++----
 net/qrtr/qrtr.c                                   |  4 +-
 net/sctp/debug.c                                  |  2 +-
 net/tipc/server.c                                 | 20 +++-------
 security/integrity/ima/ima_main.c                 |  4 ++
 tools/include/linux/poison.h                      |  5 +++
 tools/perf/tests/attr.c                           |  2 +-
 tools/testing/selftests/x86/ldt_gdt.c             | 17 +++++++-
 tools/usb/usbip/Makefile.am                       |  3 +-
 virt/kvm/arm/arch_timer.c                         |  3 --
 79 files changed, 377 insertions(+), 324 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJaIsqlAAoJEN6mb/eXdyzcFb8QAIMOrJopr22BXqL/1fjVjtHq
JC/CRKAIyjKs7TqGTMdXjmDFwoqEoS5YWcjc+ZpBUMlqfcej5T8Sn6H7Qh6/2pP0
V76CUGiB6XUR0GN3ebkXH/KxTFaSPSELGpadCmTbStoNOZ0lLKnaP+52bHUVdNWs
GMFvmXkP60nbkELK0Vg/3ECZT3BaKLBR0QZ2NtRZeL+RJrr1KFxDUwvAwK8W4W49
738AsBtyTASm4deq872vQQ/G0KhLhPgDv1lHKdItbDT0KvLCKLSkE7o1cFPjatht
q4D8/BVrGQW5tJOHgojYlgNS9pCSeMQQxdIzkBxyE8RWsDWCobQYGbpLIrc/xYOs
ndasfAddw4lq/1gC0wv3tYNwmXwZ5GqWJVzfiIlqNL85gdS/xcRDWDWR2x8o2mbp
efadyM+vjDEwWBJUyFCOYg+8ckCOp/4Knxvalt+7we3YzgCShla98K1eqCKsoJ6k
HqZ0lA3CeLojI4hM7Mf/4hN27H7Q0sDOdUNHGoEAowdnzZzHGyVIx1EYtoKlMY6k
HFWJBFvWtNsFFqxCm9Ral+sHYfOz9CC6+fxUkm+mPxS/9ErdwU1nJv3xaY060JD4
liCxaQkGnDxsoU3eQetZOyTgnj8X6bl8K5/f/X07ijmO0ssUXhLjKw1lZ2xQqiJb
Um3apv/8xyVY38vwRV0P
=99Jv
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2017-11-30 22:02 alexander.levin
  0 siblings, 0 replies; 58+ messages in thread
From: alexander.levin @ 2017-11-30 22:02 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 8743ce3d7c9698285310920c443c086e337aef44:

  Linux 4.9.66 (2017-11-30 08:39:15 +0000)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git for-greg/4.14/4.9

for you to fetch changes up to 574fdc217821afb433ca261c0ffb199a5ba37816:

  iio: adc: ti-ads1015: add 10% to conversion wait time (2017-11-30 16:49:20 -0500)

- ----------------------------------------------------------------
Aaron Sierra (1):
      serial: 8250: Preserve DLD[7:4] for PORT_XR17V35X

Alexey Khoroshilov (1):
      usb: phy: tahvo: fix error handling in tahvo_usb_probe()

Andy Lutomirski (1):
      selftests/x86/ldt_get: Add a few additional tests for limits

Arnaldo Carvalho de Melo (1):
      tools include: Do not use poison with C++

Ben Hutchings (1):
      usbip: tools: Install all headers needed for libusbip development

Boshi Wang (1):
      ima: fix hash algorithm initialization

Bryan O'Donoghue (1):
      staging: greybus: loopback: Fix iteration count on async path

Christian Borntraeger (1):
      s390/pci: do not require AIS facility

Colin Ian King (1):
      staging: rtl8188eu: avoid a null dereference on pmlmepriv

Dave Hansen (1):
      x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt()

Greg Ungerer (1):
      m68k: fix ColdFire node shift size calculation

Gustavo A. R. Silva (1):
      EDAC, sb_edac: Fix missing break in switch

Hiromitsu Yamasaki (1):
      spi: sh-msiof: Fix DMA transfer size check

Jibin Xu (1):
      sysrq : fix Show Regs call trace on ARM

Johan Hovold (1):
      spi: spi-axi: fix potential use-after-free after deregistration

John Stultz (2):
      usb: dwc2: Fix UDC state tracking
      usb: dwc2: Error out of dwc2_hsotg_ep_disable() if we're in host mode

Ladislav Michl (1):
      iio: adc: ti-ads1015: add 10% to conversion wait time

Lukas Wunner (1):
      serial: 8250_fintek: Fix rs485 disablement on invalid ioctl()

Masami Hiramatsu (2):
      kprobes: Use synchronize_rcu_tasks() for optprobe with CONFIG_PREEMPT=y
      kprobes/x86: Disable preemption in ftrace-based jprobes

Subhash Jadavani (1):
      mmc: sdhci-msm: fix issue with power irq

Thomas Richter (1):
      perf test attr: Fix ignored test case result

 arch/Kconfig                              |  2 +-
 arch/m68k/mm/mcfmmu.c                     |  2 +-
 arch/s390/include/asm/pci_insn.h          |  2 +-
 arch/s390/pci/pci.c                       |  5 +++--
 arch/s390/pci/pci_insn.c                  |  6 +++++-
 arch/x86/include/asm/syscalls.h           |  2 +-
 arch/x86/kernel/kprobes/ftrace.c          | 23 ++++++++++++++---------
 arch/x86/kernel/ldt.c                     | 16 +++++++++++++---
 arch/x86/um/ldt.c                         |  7 +++++--
 drivers/edac/sb_edac.c                    |  1 +
 drivers/iio/adc/ti-ads1015.c              |  1 +
 drivers/mmc/host/sdhci-msm.c              | 18 ++++++++++++++++++
 drivers/spi/spi-axi-spi-engine.c          |  4 +++-
 drivers/spi/spi-sh-msiof.c                |  2 +-
 drivers/staging/greybus/loopback.c        |  4 +++-
 drivers/staging/rtl8188eu/core/rtw_mlme.c |  6 +++---
 drivers/tty/serial/8250/8250_fintek.c     |  2 +-
 drivers/tty/serial/8250/8250_port.c       |  5 ++++-
 drivers/tty/sysrq.c                       |  9 +++++++--
 drivers/usb/dwc2/gadget.c                 |  7 +++++++
 drivers/usb/phy/phy-tahvo.c               |  3 ++-
 kernel/kprobes.c                          | 14 ++++++++------
 security/integrity/ima/ima_main.c         |  4 ++++
 tools/include/linux/poison.h              |  5 +++++
 tools/perf/tests/attr.c                   |  2 +-
 tools/testing/selftests/x86/ldt_gdt.c     | 17 ++++++++++++++++-
 tools/usb/usbip/Makefile.am               |  3 ++-
 27 files changed, 131 insertions(+), 41 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJaIH/3AAoJEN6mb/eXdyzctnMP/jy2FMNf1saN2QBSdvlRY8a5
Ac3okxDRpJ+T3UOP0AN2/ZAGNqU49O2pcAUCR5MjFOBzm2npqa4sA231lXBh4Vh2
j0yrABGifeNkUXSoeeTss0F2/rcuFmDBMvHGfWxl++gOlHUFNU5Al749kGIhjeOe
h/2/BlL2xXPOIW5ykSMrQLnlzCeDCWNeGgbqR6MC6NP+Ao/0pr1uinBL7Y0awReu
UutttP+2n+tIlQ3BcbrTPnfRxMzvpZYchgN+R9/vzBNnW+xXRkNv7fR0XppUzDYm
auAdRRwi5mvinJtuUQWVlFVC37aVA9WhmXU8XChxgUIQc+xxbebf1jBd84ipqJkn
ZfHmsJjKfuHLUIZ6ybHWD389fpHYK9a8mHyvBhp6PQjl5JkTKMbd2AHOvKr3zCAk
HEfK/ZvrFOYKrJHEe7FSZc9nR3X4tDyMqr+Le2StPxxsaYeb/irFfpO/Q/h4UjAz
DgE22/q7KhJfqxeTko2nyr+p0RLbSMCcQ3+631jv0ZkZ6VoV4LLCipvO/7md5UuP
OCRhZFcIAw4bzcDPGbQQDwzmKhfWsY5C3SFun5GSfpF01hFYXyMkri+LS8g0dRcv
2J2ZkbYWyD1SffqCNv5etUIvygoZwZ5LFf6bTBFZV4C9GtZ95ttfVzGzZlOdND1C
TlTn6gfP31z4IW/iM4JA
=vw2H
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2017-11-30 22:01 alexander.levin
  0 siblings, 0 replies; 58+ messages in thread
From: alexander.levin @ 2017-11-30 22:01 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 563c24f65f4fb009047cf4702dd16c7c592fd2b2:

  Linux 4.9.64 (2017-11-21 09:23:30 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git for-greg-4.9

for you to fetch changes up to 38c1d9924e4ce0171dcb014435f27a4519253ba5:

  net: fec: fix multicast filtering hardware setup (2017-11-22 16:19:15 -0500)

- ----------------------------------------------------------------
Adam Ford (1):
      ARM: OMAP2+: Fix WL1283 Bluetooth Baud Rate

Alexey Kardashevskiy (1):
      vfio/spapr: Fix missing mutex unlock when creating a window

Andreas Schultz (2):
      gtp: clear DF bit on GTP packet tx
      gtp: fix cross netns recv on gtp socket

Andrzej Hajda (3):
      drm/exynos/decon5433: update shadow registers iff there are active windows
      drm/exynos/decon5433: set STANDALONE_UPDATE_F also if planes are disabled
      drm/exynos/decon5433: set STANDALONE_UPDATE_F on output enablement

Benjamin Coddington (1):
      nfs: Don't take a reference on fl->fl_file for LOCK operation

Christoffer Dall (1):
      KVM: arm/arm64: Fix occasional warning from the timer work function

Colin Ian King (1):
      net: sctp: fix array overrun read on sctp_timer_tbl

David Forster (1):
      vti6: fix device register to report IFLA_INFO_KIND

Eric W. Biederman (1):
      libfs: Modify mount_pseudo_xattr to be clear it is not a userspace mount

Florian Fainelli (2):
      net: systemport: Utilize skb_put_padto()
      net: systemport: Pad packet before inserting TSB

Guillaume Nault (1):
      l2tp: take remote address into account in l2tp_ip and l2tp_ip6 socket lookups

Hans Verkuil (1):
      [media] cec: initiator should be the same as the destination for, poll

Iago Abal (1):
      dmaengine: pl330: fix double lock

Ivan Vecera (3):
      be2net: fix accesses to unicast list
      be2net: fix unicast list filling
      be2net: fix initial MAC setting

Jan Kara (2):
      dax: Avoid page invalidation races and unnecessary radix tree traversals
      mm: avoid returning VM_FAULT_RETRY from ->page_mkwrite handlers

Jason Baron (1):
      tcp: correct memory barrier usage in tcp_check_space()

Jiri Olsa (1):
      perf/x86/intel: Account interrupts for PEBS errors

Johannes Berg (2):
      mac80211: calculate min channel width correctly
      mac80211: don't try to sleep in rate_control_rate_init()

Kazuya Mizuguchi (1):
      ravb: Remove Rx overflow log messages

Kevin Hao (1):
      x86/fpu: Set the xcomp_bv when we fake up a XSAVES area

M'boumba Cedric Madianga (2):
      dmaengine: stm32-dma: Set correct args number for DMA request from DT
      dmaengine: stm32-dma: Fix null pointer dereference in stm32_dma_tx_status

Mart van Santen (1):
      xen-netback: vif counters from int/long to u64

Michal Hocko (1):
      mm: fix remote numa hits statistics

Michal Kazior (1):
      mac80211: prevent skb/txq mismatch

Mike Looijmans (1):
      i2c: i2c-cadence: Initialize configuration before probing devices

Parthasarathy Bhuvaragan (2):
      tipc: fix nametbl_lock soft lockup at module exit
      tipc: fix cleanup at module unload

Peter Ujfalusi (1):
      ARM: OMAP1: DMA: Correct the number of logical channels

Quinn Tran (1):
      qla2xxx: Fix wrong IOCB type assumption

Ram Amrani (2):
      RDMA/qedr: Return success when not changing QP state
      RDMA/qedr: Fix RDMA CM loopback

Rex Zhu (1):
      drm/amdgpu: fix bug set incorrect value to vce register

Reza Arbab (1):
      powerpc/mm: Fix memory hotplug BUG() on radix

Ross Lagerwall (1):
      xen-netfront: Improve error handling during initialization

Rui Sousa (1):
      net: fec: fix multicast filtering hardware setup

Sagi Grimberg (1):
      nvmet: cancel fatal error and flush async work before free controller

Sean Nyekjaer (1):
      net: phy: micrel: KSZ8795 do not set SUPPORTED_[Asym_]Pause

Slava Shwartsman (1):
      net/mlx4_en: Fix type mismatch for 32-bit systems

Stephen Boyd (1):
      net: qrtr: Mark 'buf' as little endian

Trond Myklebust (1):
      NFSv4: Fix client recovery when server reboots multiple times

Varun Prakash (1):
      libcxgb: fix error check for ip6_route_output()

Vincent (1):
      net: thunderx: avoid dereferencing xcv when NULL

Vincent Pelletier (1):
      usb: gadget: f_fs: Fix ExtCompat descriptor validation

Vlad Tsyrklevich (1):
      net/appletalk: Fix kernel memory disclosure

Xiangliang Yu (1):
      drm/amdgpu: fix unload driver issue for virtual display

 arch/arm/mach-omap1/dma.c                         | 16 ++++----
 arch/arm/mach-omap2/pdata-quirks.c                |  2 +-
 arch/powerpc/include/asm/book3s/64/hash.h         |  4 ++
 arch/powerpc/mm/hash_utils_64.c                   |  4 +-
 arch/powerpc/mm/pgtable-book3s64.c                | 18 +++++++++
 arch/x86/events/intel/ds.c                        |  6 ++-
 arch/x86/kernel/fpu/xstate.c                      |  1 +
 drivers/dma/pl330.c                               | 19 +++------
 drivers/dma/stm32-dma.c                           | 17 +++-----
 drivers/gpu/drm/amd/amdgpu/dce_virtual.c          |  5 +--
 drivers/gpu/drm/amd/amdgpu/vce_v3_0.c             |  2 +-
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c     |  9 +++--
 drivers/i2c/busses/i2c-cadence.c                  |  8 ++--
 drivers/infiniband/hw/qedr/qedr_cm.c              |  4 +-
 drivers/infiniband/hw/qedr/verbs.c                |  2 +-
 drivers/net/appletalk/ipddp.c                     |  2 +-
 drivers/net/ethernet/broadcom/bcmsysport.c        | 23 ++++++-----
 drivers/net/ethernet/cavium/thunder/thunder_xcv.c |  3 +-
 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c | 12 +++---
 drivers/net/ethernet/emulex/benet/be_main.c       | 45 +++++++++++++++-------
 drivers/net/ethernet/freescale/fec_main.c         | 23 +++++------
 drivers/net/ethernet/mellanox/mlx4/en_clock.c     |  8 +---
 drivers/net/ethernet/renesas/ravb_main.c          |  8 +---
 drivers/net/gtp.c                                 | 12 +++---
 drivers/net/phy/micrel.c                          |  2 +-
 drivers/net/xen-netback/common.h                  |  8 ++--
 drivers/net/xen-netback/interface.c               |  8 ++--
 drivers/net/xen-netfront.c                        | 29 ++++++--------
 drivers/nvme/target/core.c                        |  3 ++
 drivers/scsi/qla2xxx/qla_target.c                 |  8 +---
 drivers/staging/lustre/lustre/llite/llite_mmap.c  |  4 +-
 drivers/staging/media/cec/cec-adap.c              |  7 ++--
 drivers/usb/gadget/function/f_fs.c                |  2 +-
 drivers/vfio/vfio_iommu_spapr_tce.c               | 11 +++---
 fs/dax.c                                          | 28 ++++++--------
 fs/libfs.c                                        |  3 +-
 fs/nfs/nfs4proc.c                                 |  3 --
 fs/nfs/nfs4state.c                                |  1 -
 include/linux/buffer_head.h                       |  4 +-
 include/linux/perf_event.h                        |  1 +
 kernel/events/core.c                              | 47 +++++++++++++++--------
 mm/page_alloc.c                                   | 15 ++------
 net/ipv4/tcp_input.c                              |  2 +-
 net/ipv6/ip6_vti.c                                |  2 +-
 net/l2tp/l2tp_ip.c                                | 19 +++------
 net/l2tp/l2tp_ip6.c                               | 20 +++-------
 net/mac80211/chan.c                               |  3 --
 net/mac80211/tx.c                                 | 17 ++++----
 net/qrtr/qrtr.c                                   |  4 +-
 net/sctp/debug.c                                  |  2 +-
 net/tipc/server.c                                 | 20 +++-------
 virt/kvm/arm/arch_timer.c                         |  3 --
 52 files changed, 246 insertions(+), 283 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJaIH/FAAoJEN6mb/eXdyzcr3cQAJEe78kDnvxMtwi8Oiilt+Gt
4N27IEx52qF4gRip3VfMNBvDuyjaXtv847KhtDmgoW19sIGLaFCfcFDY9bRnb4hQ
EDhUXsJniA5i3KpS+kL9VbjAQZB8qqHZFX4mjZ04jFJULHWzvpmUiXaJ6By3hrx3
tzsgKlozqC0aQQvoLopeeH39TdZPVKoDH/7QF5a0wtGBtF8HHv8b3fNsb9Pz6HPG
OL2dx+PIDmQqi7R19+VQuL0jLLOsRpfd6JSWYaUPfaVdqVu24erQ5HUvmi9pLT1B
N0DrkUkSuHOPhy9OGmsjOnZ2gZ4NrTMs4KaBXqclcNIASA80JVj9jS4yIr8zBRDS
/QgWjCdhd9f6yE+YMCKstQqft6AVhUqslxIVpzawbMsZnI8wNgKRtSA6wYMlrqED
43eQS1BbtdXxllyDuYm/4OqNg5jSkcn83i5rjA5JCKEfOD4hk33CpztNqwA2eZ51
HX4tRBrdcMiTofdZBjtN8YwcbBMh5yKDVjSUJaj7BZvIPWPBVvr3EWvvT7Ki/gbH
45NSMD+hqIURX2cr5nw31XRNZCDCUHijPDQ+QA+lY3iR0cwBNx9qVh5k7yk/AG5q
4L5kCUV+nkQO9w3dmDlzEo4+MKKBxLLAK5YkOtA/I+wgEGwIvLedbbK2Yi4nj/8z
rPlo+hW3T7YWiSIgpo27
=vubx
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2017-11-24 17:14 alexander.levin
@ 2017-11-28  9:52 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2017-11-28  9:52 UTC (permalink / raw)
  To: alexander.levin; +Cc: stable

On Fri, Nov 24, 2017 at 05:14:19PM +0000, alexander.levin@verizon.com wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.

I've taken all of these except two drm patches, as those developers
don't seem to like these types of backports :(

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2017-11-24 17:14 alexander.levin
  2017-11-28  9:52 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: alexander.levin @ 2017-11-24 17:14 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 133e6ccf46f1704a4a680ef45565e970ac9a7f9c:

  Linux 4.9.65 (2017-11-24 08:33:43 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git for-greg-4.9-2

for you to fetch changes up to 4497679088e98b2098974b8e2512928cb848c610:

  xen: xenbus driver must not accept invalid transaction ids (2017-11-24 10:49:54 -0500)

- ----------------------------------------------------------------
Abhishek Sahu (1):
      clk: qcom: ipq4019: Add all the frequencies for apss cpu

Alexey Khoroshilov (1):
      adm80211: add checks for dma mapping errors

Amitkumar Karwar (1):
      mwifiex: sdio: fix use after free issue for save_adapter

Avinash Repaka (1):
      RDS: make message size limit compliant with spec

Bartosz Golaszewski (1):
      gpio: mockup: dynamically allocate memory for chip name

Bartosz Markowski (1):
      ath10k: set CTS protection VDEV param only if VDEV is up

Bjorn Helgaas (1):
      PCI: Apply _HPX settings only to relevant devices

Chris Wilson (1):
      drm: Apply range restriction after color adjustment when allocation

Christian Lamparter (1):
      ath10k: fix potential memory leak in ath10k_wmi_tlv_op_pull_fw_stats()

Christophe JAILLET (2):
      drm/sun4i: Fix a return value in case of error
      pinctrl: sirf: atlas7: Add missing 'of_node_put()'

Colin Ian King (1):
      ASoC: rsnd: don't double free kctrl

Dan Carpenter (1):
      adm80211: return an error if adm8211_alloc_rings() fails

Daniel Verkamp (1):
      nvmet: fix KATO offset in Set Features

Daniel Vetter (2):
      drm/armada: Fix compile fail
      drm/mediatek: don't use drm_put_dev

David Ahern (1):
      net: Allow IP_MULTICAST_IF to set index to L3 slave

Eric Biggers (2):
      fscrypt: use ENOKEY when file cannot be created w/o key
      fscrypt: use ENOTDIR when setting encryption policy on nondirectory

Florian Westphal (1):
      netfilter: nf_tables: fix oob access

Gabriele Mazzotta (1):
      ALSA: hda - Apply ALC269_FIXUP_NO_SHUTUP on HDA_FIXUP_ACT_PROBE

Geert Uytterhoeven (1):
      spi: SPI_FSL_DSPI should depend on HAS_DMA

Hans Verkuil (3):
      [media] cec: when canceling a message, don't overwrite old status info
      [media] cec: CEC_MSG_GIVE_FEATURES should abort for CEC version < 2
      [media] cec: update log_addr[] before finishing configuration

Heiko Carstens (1):
      s390/kbuild: enable modversions for symbols exported from asm

Icenowy Zheng (1):
      clk: sunxi-ng: fix PLL_CPUX adjusting on A33

Juergen Gross (1):
      xen: xenbus driver must not accept invalid transaction ids

Maarten Lankhorst (1):
      drm/atomic: Unconditionally call prepare_fb.

Marcus Cooper (1):
      clk: sunxi-ng: A31: Fix spdif clock register

Masashi Honma (2):
      mac80211: Remove invalid flag operations in mesh TSF synchronization
      mac80211: Suppress NEW_PEER_CANDIDATE event if no room

Michael Chan (1):
      bnxt_en: Set default completion ring for async events.

Pablo Neira Ayuso (1):
      netfilter: nft_queue: use raw_smp_processor_id()

Pan Bian (3):
      iio: light: fix improper return value
      staging: iio: cdc: fix improper return value
      btrfs: return the actual error value from  from btrfs_uuid_tree_iterate

Richard Fitzgerald (1):
      ASoC: wm_adsp: Don't overrun firmware file buffer when reading region data

Romain Perier (1):
      crypto: marvell - Copy IVDIG before launching partial DMA ahash requests

Ryan Hsu (2):
      ath10k: fix incorrect txpower set by P2P_DEVICE interface
      ath10k: ignore configuring the incorrect board_id

Santosh Shilimkar (2):
      RDS: RDMA: return appropriate error on rdma map failures
      RDS: RDMA: fix the ib_map_mr_sg_zbva() argument

Shawn Guo (1):
      dmaengine: zx: set DMA_CYCLIC cap_mask bit

Stanislaw Gruszka (1):
      rt2800: set minimum MPDU and PSDU lengths to sane values

Thomas Preisner (2):
      net: 3com: typhoon: typhoon_init_one: make return values more specific
      net: 3com: typhoon: typhoon_init_one: fix incorrect return values

Vincente Tsou (1):
      drm/915: Parsing the missed out DTD fields from the VBT

 arch/s390/include/asm/asm-prototypes.h         |  8 ++++
 drivers/clk/qcom/gcc-ipq4019.c                 | 14 ++++++-
 drivers/clk/sunxi-ng/ccu-sun6i-a31.c           |  4 +-
 drivers/clk/sunxi-ng/ccu-sun8i-a33.c           | 10 +++++
 drivers/crypto/marvell/cesa.h                  |  3 +-
 drivers/crypto/marvell/hash.c                  | 34 ++++++++++++++-
 drivers/crypto/marvell/tdma.c                  |  9 +++-
 drivers/dma/zx296702_dma.c                     |  1 +
 drivers/gpio/gpio-mockup.c                     | 10 +++--
 drivers/gpu/drm/armada/Makefile                |  2 +
 drivers/gpu/drm/drm_atomic_helper.c            |  9 ----
 drivers/gpu/drm/drm_mm.c                       | 16 +++----
 drivers/gpu/drm/i915/intel_bios.c              |  8 ++--
 drivers/gpu/drm/i915/intel_vbt_defs.h          | 12 +++---
 drivers/gpu/drm/mediatek/mtk_drm_drv.c         |  3 +-
 drivers/gpu/drm/sun4i/sun4i_backend.c          |  2 +-
 drivers/iio/light/cm3232.c                     |  2 +-
 drivers/net/ethernet/3com/typhoon.c            | 25 ++++++-----
 drivers/net/ethernet/broadcom/bnxt/bnxt.c      | 30 +++++++++++++
 drivers/net/wireless/admtek/adm8211.c          | 27 ++++++++++--
 drivers/net/wireless/ath/ath10k/core.c         |  5 ++-
 drivers/net/wireless/ath/ath10k/mac.c          | 58 +++++++++++++++++++++-----
 drivers/net/wireless/ath/ath10k/wmi-tlv.c      | 12 ++++--
 drivers/net/wireless/marvell/mwifiex/sdio.c    |  6 +++
 drivers/net/wireless/ralink/rt2x00/rt2800lib.c |  4 +-
 drivers/nvme/target/admin-cmd.c                |  4 +-
 drivers/pci/probe.c                            | 15 ++++++-
 drivers/pinctrl/sirf/pinctrl-atlas7.c          |  7 ++--
 drivers/spi/Kconfig                            |  1 +
 drivers/staging/iio/cdc/ad7150.c               |  2 +-
 drivers/staging/media/cec/cec-adap.c           | 16 +++----
 drivers/xen/xenbus/xenbus_dev_frontend.c       |  2 +-
 fs/btrfs/uuid-tree.c                           |  4 +-
 fs/crypto/fname.c                              |  4 +-
 fs/crypto/policy.c                             |  2 +-
 fs/ext4/ialloc.c                               |  2 +-
 fs/ext4/namei.c                                |  4 +-
 fs/f2fs/dir.c                                  |  5 ++-
 fs/f2fs/namei.c                                |  4 +-
 net/ipv4/ip_sockglue.c                         |  7 +++-
 net/ipv6/ipv6_sockglue.c                       | 16 +++++--
 net/mac80211/ieee80211_i.h                     |  1 -
 net/mac80211/mesh.c                            |  3 --
 net/mac80211/mesh_plink.c                      | 14 ++++---
 net/mac80211/mesh_sync.c                       | 11 -----
 net/netfilter/nf_tables_api.c                  |  2 +-
 net/netfilter/nft_queue.c                      |  2 +-
 net/rds/ib_frmr.c                              |  5 ++-
 net/rds/rdma.c                                 |  9 +++-
 net/rds/rds.h                                  |  3 ++
 net/rds/send.c                                 | 42 ++++++++++++++++++-
 sound/pci/hda/patch_realtek.c                  |  2 +-
 sound/soc/codecs/wm_adsp.c                     | 25 ++++++++++-
 sound/soc/sh/rcar/core.c                       |  4 +-
 54 files changed, 395 insertions(+), 137 deletions(-)
 create mode 100644 arch/s390/include/asm/asm-prototypes.h
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJaGFNmAAoJEN6mb/eXdyzcbLEQAI2n31H8UmkP22ZcSGuPKVCU
tUzJP+ibvvUCHd6X6mYvyQajmVLMS9EH09ZI88zOoolTmuT7xwATDd32rY80mZBo
4sq2bT/LskT9V8lTgbq700l1i7ZnOFxyO4fPS/DIT8udTQKzi1zX5uZfokn4Ldqz
NU2h7qgZ7/gf1DmqiZ4Slo1fNaVdjPyu/qsCzjN/MV+t7uy3Riqoz3MiWbCF1ATL
v4Jrp41K/jhRIhtD6TmgrtRR8dJTb6DkVw40UcOvZMtoSHn24Q4hVmKdVwPapqFT
GSnpjrIZ8bShVlEIhCtMkb/ZaZKWj6jivg5Em7FqPrtsM+VIYBbN3jyxQ9yBItyb
AdmlQEBKpuUfxsD1n3O5gAqzC4Eqg5ovHWXMzB3i2/8RqkOWev18N3OA9fi2GS/y
dOV2yNSDSvqZW84JVtmYO1FWsp5XcOZZaSrVSlyxg0KBZkFQIrx+i2t2Y+G8R9pa
AVKrhCDXcosyPzGzEgUNPYJa89yOv9K8ui9T0OKa2UIw8mi8TIsHvdnfzjarOe+X
m1YcbFWGsnyejSPsR27ZdOTgChcfAx+U8qTBHRgEQSu2GukNXGyr5hV2bbD42YuO
Kb8LhLbuqFUdevsfBTKjZkCEcmSrNdJomdBe3pW1ZgPV3y6X+7ocWJS407cP3NPr
PjxT69oVf2y4ZqDAdUGF
=fu7K
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2017-11-19  0:50 alexander.levin
@ 2017-11-19 10:33 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2017-11-19 10:33 UTC (permalink / raw)
  To: alexander.levin; +Cc: stable

On Sun, Nov 19, 2017 at 12:50:54AM +0000, alexander.levin@verizon.com wrote:
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.

All applied, thanks,

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2017-11-19  0:50 alexander.levin
  2017-11-19 10:33 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: alexander.levin @ 2017-11-19  0:50 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 9b609ba2c2df8290054e5c62be69101b43e2a976:

  Linux 4.9.62 (2017-11-15 15:53:21 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git for-greg-4.9

for you to fetch changes up to 5caedad742f6349aadecefdb4912830f2514136b:

  Revert "dt-bindings: Add LEGO MINDSTORMS EV3 compatible specification" (2017-11-16 21:04:58 -0500)

- ----------------------------------------------------------------
Aaron Sierra (1):
      igb: reset the PHY before reading the PHY ID

Alexey Khoroshilov (1):
      backlight: adp5520: Fix error handling in adp5520_bl_probe()

Arvind Yadav (2):
      drm/sti: sti_vtg: Handle return NULL error from devm_ioremap_nocache
      gpu: drm: mgag200: mgag200_main:- Handle error from pci_iomap

Chanwoo Choi (1):
      extcon: Remove potential problem when calling extcon_register_notifier()

Daniel Bristot de Oliveira (1):
      x86/irq, trace: Add __irq_entry annotation to x86's platform IRQ handlers

Dmitry V. Levin (2):
      uapi: fix linux/rds.h userspace compilation error
      uapi: fix linux/rds.h userspace compilation errors

Don Skidmore (1):
      ixgbe: Configure advertised speeds correctly for KR/KX backplane

Emil Tantilov (4):
      ixgbe: fix AER error handling
      ixgbe: handle close/suspend race with netif_device_detach/present
      ixgbe: add mask for 64 RSS queues
      ixgbe: do not disable FEC from the driver

Fabien Lahoudere (1):
      rtc: rx8010: change lock mechanism

Galo Navarro (1):
      staging: rtl8188eu: fix incorrect ERROR tags from logs

Geert Uytterhoeven (3):
      ata: ATA_BMDMA should depend on HAS_DMA
      ata: SATA_HIGHBANK should depend on HAS_DMA
      ata: SATA_MV should depend on HAS_DMA

Hannu Lounento (1):
      igb: Fix hw_dbg logging in igb_update_flash_i210

Hans de Goede (2):
      power: supply: axp288_fuel_gauge: Read 15 bit values 2 registers at a time
      power: supply: axp288_fuel_gauge: Read 12 bit values 2 registers at a time

James Smart (5):
      scsi: lpfc: Add missing memory barrier
      scsi: lpfc: FCoE VPort enable-disable does not bring up the VPort
      scsi: lpfc: Correct host name in symbolic_name field
      scsi: lpfc: Correct issue leading to oops during link reset
      scsi: lpfc: Clear the VendorVersion in the PLOGI/PLOGI ACC payload

Jannik Becher (1):
      staging: rtl8712: fixed little endian problem

Jarkko Nikula (1):
      drm/omap: panel-sony-acx565akm.c: Add MODULE_ALIAS

Jason Hrycay (1):
      staging: greybus: add host device function pointer checks

Javier Martinez Canillas (1):
      scsi: ufs-qcom: Fix module autoload

Jon Mason (1):
      arm64: dts: NS2: reserve memory for Nitro firmware

Kailang Yang (1):
      ALSA: hda/realtek - Add new codec ID ALC299

Marcin Nowakowski (2):
      MIPS: init: Ensure bootmem does not corrupt reserved memory
      MIPS: init: Ensure reserved memory regions are not added to bootmem

Mike Kofron (1):
      staging: wilc1000: Fix endian sparse warning

Ngai-Mint Kwan (1):
      fm10k: request reset when mbx->state changes

Paul Burton (3):
      MIPS: End asm function prologue macros with .insn
      MIPS: traps: Ensure L1 & L2 ECC checking match for CM3 systems
      MIPS: Netlogic: Exclude netlogic,xlp-pic code from XLR builds

Roger Quadros (1):
      extcon: palmas: Check the parent instance to prevent the NULL

Sasha Levin (4):
      Revert "crypto: xts - Add ECB dependency"
      Revert "uapi: fix linux/rds.h userspace compilation errors"
      Revert "dt-bindings: Add vendor prefix for LEGO"
      Revert "dt-bindings: Add LEGO MINDSTORMS EV3 compatible specification"

Soheil Hassas Yeganeh (1):
      tcp: provide timestamps for partial writes

Takashi Iwai (2):
      ALSA: vx: Don't try to update capture stream before running
      ALSA: vx: Fix possible transfer overflow

Todd Fujinaka (1):
      igb: close/suspend race in netif_device_detach

Tony Lindgren (5):
      ARM: dts: Fix compatible for ti81xx uarts for 8250
      ARM: dts: Fix am335x and dm814x scm syscon to probe children
      ARM: OMAP2+: Fix init for multiple quirks for the same SoC
      ARM: dts: Fix omap3 off mode pull defines
      ARM: dts: omap5-uevm: Allow bootloader to configure USB Ethernet MAC

Tony Nguyen (2):
      ixgbe: Fix reporting of 100Mb capability
      ixgbe: Reduce I2C retry count on X550 devices

Uwe Kleine-König (1):
      backlight: lcd: Fix race condition during register

subhashj@codeaurora.org (1):
      scsi: ufs: add capability to keep auto bkops always enabled

 Documentation/devicetree/bindings/arm/davinci.txt  |   4 -
 .../devicetree/bindings/vendor-prefixes.txt        |   1 -
 arch/arm/boot/dts/am33xx.dtsi                      |   3 +-
 arch/arm/boot/dts/dm814x.dtsi                      |   9 +-
 arch/arm/boot/dts/dm816x.dtsi                      |   6 +-
 arch/arm/boot/dts/omap5-uevm.dts                   |  21 +++++
 arch/arm/mach-omap2/pdata-quirks.c                 |   1 -
 arch/arm64/boot/dts/broadcom/ns2.dtsi              |   2 +
 arch/mips/include/asm/asm.h                        |  10 +-
 arch/mips/include/asm/mips-cm.h                    |   7 ++
 arch/mips/kernel/setup.c                           |  78 +++++++++++++++-
 arch/mips/kernel/traps.c                           |  63 ++++++++++++-
 arch/mips/netlogic/common/irq.c                    |   4 +-
 arch/x86/kernel/apic/apic.c                        |   8 +-
 arch/x86/kernel/apic/vector.c                      |   2 +-
 arch/x86/kernel/cpu/mcheck/mce_amd.c               |   4 +-
 arch/x86/kernel/cpu/mcheck/therm_throt.c           |   6 +-
 arch/x86/kernel/cpu/mcheck/threshold.c             |   4 +-
 arch/x86/kernel/irq.c                              |   4 +-
 arch/x86/kernel/irq_work.c                         |   5 +-
 arch/x86/kernel/smp.c                              |  15 +--
 crypto/Kconfig                                     |   1 -
 drivers/ata/Kconfig                                |   3 +
 drivers/extcon/extcon-palmas.c                     |   5 +
 drivers/extcon/extcon.c                            |  33 ++-----
 drivers/gpu/drm/mgag200/mgag200_main.c             |   2 +
 .../drm/omapdrm/displays/panel-sony-acx565akm.c    |   1 +
 drivers/gpu/drm/sti/sti_vtg.c                      |   4 +
 drivers/net/ethernet/intel/fm10k/fm10k_mbx.c       |  10 +-
 drivers/net/ethernet/intel/fm10k/fm10k_pci.c       |   6 +-
 drivers/net/ethernet/intel/igb/e1000_82575.c       |  11 +++
 drivers/net/ethernet/intel/igb/e1000_i210.c        |   4 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |  21 +++--
 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c   |   2 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c       |   8 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |  23 ++---
 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c       |   4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c      |   7 +-
 drivers/power/supply/axp288_fuel_gauge.c           | 103 +++++++++++----------
 drivers/rtc/rtc-rx8010.c                           |  24 +----
 drivers/scsi/lpfc/lpfc_attr.c                      |  17 ++++
 drivers/scsi/lpfc/lpfc_els.c                       |   6 ++
 drivers/scsi/lpfc/lpfc_hw.h                        |   6 ++
 drivers/scsi/lpfc/lpfc_sli.c                       |   3 +
 drivers/scsi/lpfc/lpfc_vport.c                     |   8 ++
 drivers/scsi/ufs/ufs-qcom.c                        |   1 +
 drivers/scsi/ufs/ufshcd.c                          |  33 ++++---
 drivers/scsi/ufs/ufshcd.h                          |  13 +++
 drivers/staging/greybus/connection.c               |   6 ++
 drivers/staging/rtl8188eu/include/rtw_debug.h      |   2 +-
 drivers/staging/rtl8712/rtl871x_ioctl_linux.c      |   2 +-
 drivers/staging/wilc1000/linux_wlan.c              |   2 +-
 drivers/video/backlight/adp5520_bl.c               |  12 ++-
 drivers/video/backlight/lcd.c                      |   4 +-
 include/dt-bindings/pinctrl/omap.h                 |   4 +-
 include/uapi/linux/rds.h                           | 102 ++++++++++----------
 net/ipv4/tcp.c                                     |  18 ++--
 sound/drivers/vx/vx_pcm.c                          |   8 +-
 sound/pci/hda/patch_realtek.c                      |  10 ++
 sound/pci/vx222/vx222_ops.c                        |  12 +--
 sound/pcmcia/vx/vxp_ops.c                          |  12 +--
 61 files changed, 540 insertions(+), 270 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJaENVlAAoJEN6mb/eXdyzcWrAQAI9xCRDaxwq28TtnhhZhBAkv
+E/q2OFjcnFEMIzD1g6gjDAAfvxfYB3ezdfsyz2JQPFhHwpR4nJtNzkYzoRNFClR
8tD2HwQQJ6jjFnnaDsjGDsbEHKjOq2x6V4LRLJIERygXsYIB+mAg2bnhJehqsBX9
+i2CGopHWARgfRzDuzzY0tUWsYy1yab6s33RStGz7eNSXaQNmPop+WSREiZIuSVo
cOPV2cg0JkL29AmAR3ld/9rObmFGEu6/OnhiiFkNURzTsvJLd7ILycimpUCvtc5V
/pN+qMBlmm4iNEYZzvOOL2+hGq8V5lMk7iGMo13jSw5VM6JM3Sb0zU2bqZLYuXAc
Hs5By5QwY8b7qkVaVKfrxc8+z18NgpKCtNuaO9RefY7aDlQ8drA+jaqRr3Xus0sc
aeZHi0ZNKOhNhiFmj6aXmGuFNzxy5zPIFzjYoUqNfrB7OM1qviWlTkbH3V41pucr
wc4FEJs0vfHb6yYzFY0bJNzOxE9IRL1GFfNJWdBRnyYU00ZWbr0CkkLqTkGjeSyO
eY/74WXqqv3PXdyhrRBcSQdQei8YENQLB78K2Qc1vJa10fg1qP3Vg/v1S+PB0kaU
MtuLXooyc8paY+yVcIjYmyZ10xV251kmGoxdVjjIOXs7nkT1WVkK8mO6anlncIDB
P9BeRWjTpxBFLFnyXzre
=y4OC
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* Re: [GIT PULL] commits for Linux 4.9
  2017-11-08 20:45 Levin, Alexander (Sasha Levin)
@ 2017-11-09  9:14 ` Greg KH
  0 siblings, 0 replies; 58+ messages in thread
From: Greg KH @ 2017-11-09  9:14 UTC (permalink / raw)
  To: Levin, Alexander (Sasha Levin); +Cc: stable

On Wed, Nov 08, 2017 at 08:45:33PM +0000, Levin, Alexander (Sasha Levin) wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
> 
> Hi Greg,
> 
> Pleae pull commits for Linux 4.9 .
> 
> I've sent a review request for all commits over a week ago and all
> comments were addressed.

All pulled in now, thanks.

greg k-h

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2017-11-08 20:45 Levin, Alexander (Sasha Levin)
  2017-11-09  9:14 ` Greg KH
  0 siblings, 1 reply; 58+ messages in thread
From: Levin, Alexander (Sasha Levin) @ 2017-11-08 20:45 UTC (permalink / raw)
  To: Greg KH; +Cc: stable

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 5caae9d1419914177994363218616b869659e871:

  Linux 4.9.61 (2017-11-08 10:08:37 +0100)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git for-greg-4.9-2

for you to fetch changes up to 815f1731f39d164ba279e7835bcb985588f5a8cd:

  net: dsa: select NET_SWITCHDEV (2017-11-08 15:34:46 -0500)

- ----------------------------------------------------------------
Akinobu Mita (2):
      Input: mpr121 - handle multiple bits change of status register
      Input: mpr121 - set missing event capability

Alexander Stein (1):
      pinctrl: baytrail: Fix debugfs offset output

Alison Schofield (4):
      iio: trigger: free trigger resource correctly
      iio: pressure: ms5611: claim direct mode during oversampling changes
      iio: magnetometer: mag3110: claim direct mode during raw writes
      iio: proximity: sx9500: claim direct mode during raw proximity reads

Bart Van Assche (1):
      IB/rxe: Fix reference leaks in memory key invalidation code

Bjorn Andersson (1):
      wcn36xx: Don't use the destroyed hal_mutex

David Lechner (2):
      dt-bindings: Add LEGO MINDSTORMS EV3 compatible specification
      dt-bindings: Add vendor prefix for LEGO

Feras Daoud (1):
      IB/ipoib: Change list_del to list_del_init in the tx object

Frederic Weisbecker (1):
      sched/cputime, powerpc32: Fix stale scaled stime on context switch

Gilad Ben-Yossef (1):
      IPsec: do not ignore crypto err in ah4 input

Harninder Rai (1):
      dt-bindings: clockgen: Add compatible string for LS1012A

Heiko Carstens (1):
      s390/topology: make "topology=off" parameter work

Jason Gunthorpe (1):
      PCI: mvebu: Handle changes to the bridge windows while enabled

John Johansen (1):
      apparmor: fix undefined reference to `aa_g_hash_policy'

Juergen Gross (1):
      xen/netback: set default upper limit of tx/rx queues to 8

Julian Wiedmann (1):
      s390/qeth: issue STARTLAN as first IPA command

Lars-Peter Clausen (1):
      [media] adv7604: Initialize drive strength to default when using DT

Laurent Pinchart (1):
      serial: sh-sci: Fix register offsets for the IRDA serial port

Li Zhong (2):
      KVM: PPC: Book 3S: XICS: correct the real mode ICP rejecting counter
      crypto: vmx - disable preemption to enable vsx in aes_ctr.c

Liping Zhang (1):
      netfilter: nft_meta: deal with PACKET_LOOPBACK in netdev family

Maciej W. Rozycki (1):
      video: fbdev: pmag-ba-fb: Remove bad `__init' annotation

Marcus Cooper (1):
      ASoC: sunxi: Add bindings for sun8i to SPDIF

Marek Szyprowski (1):
      clk: samsung: exynos5433: Add IDs for PHYCLK_MIPIDPHY0_* clocks

Mihail Atanassov (1):
      drm: mali-dp: fix Lx_CONTROL register fields clobber

Nate Watterson (1):
      iommu/arm-smmu-v3: Clear prior settings when updating STEs

Noralf Trønnes (1):
      drm: drm_minor_register(): Clean up debugfs on failure

Pan Bian (1):
      libertas: fix improper return value

Patrice Chotard (1):
      ARM: dts: STiH410-family: fix wrong parent clock frequency

Patrick Bruenn (1):
      ARM: dts: imx53-qsb-common: fix FEC pinmux config

Peter Zijlstra (1):
      sched/core: Add missing update_rq_clock() call in sched_move_task()

Rafał Miłecki (1):
      brcmfmac: setup wiphy bands after registering it first

Stanislaw Gruszka (1):
      rt2800usb: mark tx failure on timeout

Thomas Petazzoni (1):
      clk: mvebu: adjust AP806 CPU clock frequencies to production chip

Tony Lindgren (1):
      ARM: omap2plus_defconfig: Fix probe errors on UARTs 5 and 6

Ursula Braun (1):
      s390/qeth: fix retrieval of vipa and proxy-arp addresses

Vaibhav Jain (1):
      cxl: Force psl data-cache flush during device shutdown

Valentin Longchamp (1):
      powerpc/corenet: explicitly disable the SDHC controller on kmcoge4

Viresh Kumar (1):
      PM / OPP: Error out on failing to add static OPPs for v1 bindings

Vivien Didelot (1):
      net: dsa: select NET_SWITCHDEV

Volodymyr Bendiuga (1):
      phy: increase size of MII_BUS_ID_SIZE and bus_id

Will Deacon (1):
      arm64: dma-mapping: Only swizzle DMA ops for IOMMU_DOMAIN_DMA

William wu (1):
      usb: hcd: initialize hcd->flags to 0 when rm hcd

Yazen Ghannam (2):
      EDAC, amd64: Add x86cpuid sanity check during init
      EDAC, amd64: Save and return err code from probe_one_instance()

 Documentation/devicetree/bindings/arm/davinci.txt  |   4 +
 .../devicetree/bindings/clock/qoriq-clock.txt      |   1 +
 .../bindings/sound/sunxi,sun4i-spdif.txt           |   1 +
 .../devicetree/bindings/vendor-prefixes.txt        |   1 +
 arch/arm/boot/dts/imx53-qsb-common.dtsi            |  20 ++--
 arch/arm/boot/dts/stih410.dtsi                     |   2 +-
 arch/arm/configs/omap2plus_defconfig               |   1 +
 arch/arm64/mm/dma-mapping.c                        |  17 +++-
 arch/powerpc/boot/dts/fsl/kmcoge4.dts              |   4 +
 arch/powerpc/kernel/time.c                         |   1 +
 arch/powerpc/kvm/book3s_hv_rm_xics.c               |   5 +-
 arch/s390/kernel/early.c                           |  12 +++
 arch/s390/kernel/topology.c                        |  11 +--
 arch/sh/kernel/cpu/sh3/setup-sh770x.c              |   1 -
 drivers/base/power/opp/of.c                        |  12 ++-
 drivers/clk/mvebu/ap806-system-controller.c        |  28 +++++-
 drivers/clk/samsung/clk-exynos5433.c               |   6 +-
 drivers/crypto/vmx/aes_ctr.c                       |   6 ++
 drivers/edac/amd64_edac.c                          |  12 ++-
 drivers/edac/amd64_edac.h                          |   1 +
 drivers/gpu/drm/arm/malidp_planes.c                |   3 +-
 drivers/gpu/drm/drm_drv.c                          |   2 +-
 drivers/iio/magnetometer/mag3110.c                 |  30 ++++--
 drivers/iio/pressure/ms5611_core.c                 |  12 ++-
 drivers/iio/proximity/sx9500.c                     |  10 +-
 drivers/iio/trigger/iio-trig-interrupt.c           |   8 +-
 drivers/iio/trigger/iio-trig-sysfs.c               |   2 +-
 drivers/infiniband/sw/rxe/rxe_req.c                |   1 +
 drivers/infiniband/sw/rxe/rxe_resp.c               |   1 +
 drivers/infiniband/ulp/ipoib/ipoib_cm.c            |   2 +-
 drivers/input/keyboard/mpr121_touchkey.c           |  24 +++--
 drivers/iommu/arm-smmu-v3.c                        |  10 +-
 drivers/media/i2c/adv7604.c                        |   3 +
 drivers/misc/cxl/pci.c                             |   3 +
 drivers/net/wireless/ath/wcn36xx/main.c            |   3 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   9 +-
 drivers/net/wireless/marvell/libertas/cmd.c        |   2 +-
 drivers/net/wireless/ralink/rt2x00/rt2800usb.c     |   5 +-
 drivers/net/xen-netback/netback.c                  |   6 +-
 drivers/pci/host/pci-mvebu.c                       | 101 ++++++++++++---------
 drivers/pinctrl/intel/pinctrl-baytrail.c           |   2 +-
 drivers/s390/net/qeth_core.h                       |   1 -
 drivers/s390/net/qeth_core_main.c                  |  21 ++++-
 drivers/s390/net/qeth_l2_main.c                    |  15 ---
 drivers/s390/net/qeth_l3_main.c                    |  15 ---
 drivers/s390/net/qeth_l3_sys.c                     |  30 +++---
 drivers/staging/iio/trigger/iio-trig-bfin-timer.c  |   4 +-
 drivers/tty/serial/sh-sci.c                        |  17 ++--
 drivers/usb/core/hcd.c                             |   1 +
 drivers/video/fbdev/pmag-ba-fb.c                   |   2 +-
 include/dt-bindings/clock/exynos5433.h             |   5 +-
 include/linux/phy.h                                |   8 +-
 kernel/sched/core.c                                |   1 +
 net/dsa/Kconfig                                    |   5 +-
 net/ipv4/ah4.c                                     |   3 +
 net/netfilter/nft_meta.c                           |  28 +++++-
 security/apparmor/lsm.c                            |   2 +-
 57 files changed, 333 insertions(+), 210 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJaA2ziAAoJEN6mb/eXdyzcX88P/i2q+fayJnzyfAe5EfkYZu7H
PCeA7jVGtb8qxWHIMyhz/zIIo53qfatEzC/5Py4/Elo72HF6Jvsxat8/0xsV/HiT
fQK24hMYk5M0M50x6FzuQqy/VFlQdrZaHnz/dqoWR6KKZT+RD112usLRa2Y8d51Y
/26UqXJIflr92GzmC0/SUWtjJ/4KJsQBHCB4pVdI4m1aCyftg9P18p8rWq5n2cVA
t8/znc9PwCggo7JR+AJN+DC2YmnB1dJnuNd+ilqIjwmcwgR/cDRT907v0RWV0Q4M
6PxjxdrBZZGOhUWxu+XWhr1cdjfPDLPa1g1sOhkx+qYPxMXIdGO9N7bCPbyOGd1j
KT0rSmeC/QyL4VeMzUPIpc+bkLMTmt98/oVwj2LLtEtIkQ/g3XWbqKKW8hJqSHoS
NnJG/Ps+8EcuBbidn4BBbIpEPyONPbjFNTUjkpIeoTGDVgJ8FQtLsNRw9C96Pogs
1hXhYQu8sWvjMycqktBN8DtCm5a4DJnu5mwSd5DfKxQlBQ+EIdVGZQudCYkogR+v
+Ylam6juiM8zCLVW1tdk5p0ufC0nxYISIokAH/udTx1exU64xa4xyc/qnjqeyWWd
HaE+zQK7gucWSAnkb8LO/9T21RZD9DlZSRq8BD+GD5nmtxluzyvMBlb43FtL9ftk
wHXTDFBvEAO/I6s6zBm6
=3q3p
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

* [GIT PULL] commits for Linux 4.9
@ 2017-10-25  1:37 Levin, Alexander (Sasha Levin)
  0 siblings, 0 replies; 58+ messages in thread
From: Levin, Alexander (Sasha Levin) @ 2017-10-25  1:37 UTC (permalink / raw)
  To: Greg KH

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Greg,

Pleae pull commits for Linux 4.9 .

I've sent a review request for all commits over a week ago and all
comments were addressed.


Thanks,
Sasha

=====


The following changes since commit 4d4a6a3f8a12602ce8dc800123715fe7b5c1c3a1:

  Linux 4.9.58 (2017-10-21 17:21:39 +0200)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sashal/linux-stable.git for-greg-4.9

for you to fetch changes up to f9472be527a43b38dc0ce26bc79e919f096a79ca:

  staging: r8712u: Fix Sparse warning in rtl871x_xmit.c (2017-10-24 12:56:01 -0400)

- ----------------------------------------------------------------
Alexander Boyko (1):
      staging: lustre: ptlrpc: skip lock if export failed

Alexander Usyskin (1):
      mei: return error on notification request to a disconnected client

Archit Taneja (1):
      drm/msm/dsi: Set msm_dsi->encoders before initializing bridge

Arnd Bergmann (1):
      mmc: s3cmci: include linux/interrupt.h for tasklet_struct

Arvind Yadav (1):
      exynos4-is: fimc-is: Unmap region obtained by of_iomap()

Ashok Raj Nagarajan (1):
      ath10k: fix reading sram contents for QCA4019

Axel Lin (1):
      gpio: mcp23s08: Select REGMAP/REGMAP_I2C to fix build error

Bjorn Helgaas (1):
      PCI: Avoid possible deadlock on pci_lock and p->pi_lock

Bogdan Purcareata (1):
      staging: fsl-mc: Add missing header

Boris Brezillon (1):
      mtd: nand: sunxi: Fix the non-polling case in sunxi_nfc_wait_events()

Chris Brandt (1):
      i2c: riic: correctly finish transfers

Christophe JAILLET (1):
      PCI/MSI: Return failure when msix_setup_entries() fails

Deepak Khungar (1):
      bnxt_en: Added PCI IDs for BCM57452 and BCM57454 ASICs

Ding Tianhong (1):
      clocksource/drivers/arm_arch_timer: Add dt binding for hisilicon-161010101 erratum

Emmanuel Grumbach (1):
      iwlwifi: mvm: use the PROBE_RESP_QUEUE to send deauth to unknown station

Fabio Estevam (1):
      drm/fsl-dcu: check for clk_prepare_enable() error

Gary R Hook (1):
      crypto: ccp - Set the AES size field for all modes

Grygorii Strashko (1):
      PM / wakeirq: report a wakeup_event on dedicated wekup irq

Hans de Goede (1):
      mfd: axp20x: Fix axp288 PEK_DBR and PEK_DBF irqs being swapped

Harald Freudenberger (2):
      s390/prng: Adjust generation of entropy to produce real 256 bits.
      s390/crypto: Extend key length check for AES-XTS in fips mode.

Jan Beulich (1):
      xen/manage: correct return value check on xenbus_scanf()

Jan Kara (2):
      ext4: fix stripe-unaligned allocations
      ext4: do not use stripe_width if it is not set

Javier Martinez Canillas (1):
      platform/x86: intel_mid_thermal: Fix module autoload

Joonyoung Shim (1):
      drm/exynos: g2d: prevent integer overflow in

Juergen Gross (1):
      xen: don't print error message in case of missing Xenstore entry

Larry Finger (2):
      staging: rtl8712u: Fix endian settings for structs describing network packets
      staging: r8712u: Fix Sparse warning in rtl871x_xmit.c

Linus Walleij (1):
      mfd: ab8500-sysctrl: Handle probe deferral

Lukasz Majewski (1):
      net: phy: dp83867: Recover from "port mirroring" N/A MODE4

Majd Dibbiny (1):
      IB/mlx5: Assign DSCP for R-RoCE QPs Address Path

Netanel Belgazal (1):
      net/ena: change driver's default timeouts

Oleh Kravchenko (1):
      cx231xx: Fix I2C on Internal Master 3 Bus

Paul Mackerras (1):
      powerpc/64: Don't try to use radix MMU under a hypervisor

Pierre-Louis Bossart (1):
      ASoC: Intel: boards: remove .pm_ops in all Atom/DPCM machine drivers

Rafael J. Wysocki (1):
      cpufreq: Do not clear real_cpus mask on policy init

Rafał Miłecki (1):
      brcmfmac: check brcmf_bus_get_memdump result for error

Raghava Aditya Renukunta (1):
      scsi: aacraid: Process Error for response I/O

Rex Zhu (1):
      drm/amdgpu: when dpm disabled, also need to stop/start vce.

Russell King (1):
      net: mvneta: fix build errors when linux/phy*.h is removed from net/dsa.h

Seth Forshee (1):
      vfs: open() with O_CREAT should not create inodes with unknown ids

Shivasharan S (1):
      scsi: megaraid_sas: Do not set fp_possible if TM capable for non-RW syspdIO, change fp_possible to bool

Stefan Haberland (1):
      s390/dasd: check for device error pointer within state change interrupts

Stephen Boyd (1):
      clk: sunxi-ng: Check kzalloc() for errors and cleanup error path

Sudip Mukherjee (1):
      bt8xx: fix memory leak

Taeung Song (1):
      perf tools: Only increase index if perf_evsel__new_idx() succeeds

Ulka Vaze (1):
      staging: lustre: lmv: Error not handled for lmv_find_target

Yang Sheng (1):
      staging: lustre: llite: don't invoke direct_IO for the EOF case

frank zago (1):
      staging: lustre: hsm: stack overrun in hai_dump_data_field

 .../devicetree/bindings/arm/arch_timer.txt         |   6 +
 arch/powerpc/mm/init_64.c                          |  33 +++
 arch/s390/crypto/aes_s390.c                        |   7 +
 arch/s390/crypto/prng.c                            |  40 +--
 drivers/base/power/wakeirq.c                       |   7 +
 drivers/clk/sunxi-ng/ccu_common.c                  |  15 ++
 drivers/cpufreq/cpufreq.c                          |   2 -
 drivers/crypto/ccp/ccp-dev-v5.c                    |   3 +-
 drivers/crypto/ccp/ccp-dev.h                       |   1 +
 drivers/crypto/ccp/ccp-ops.c                       |   8 +
 drivers/gpio/Kconfig                               |   2 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c            |   9 +
 drivers/gpu/drm/exynos/exynos_drm_g2d.c            |  17 +-
 drivers/gpu/drm/fsl-dcu/fsl_tcon.c                 |   8 +-
 drivers/gpu/drm/msm/dsi/dsi.c                      |   8 +-
 drivers/i2c/busses/i2c-riic.c                      |  30 ++-
 drivers/infiniband/hw/mlx5/main.c                  |  21 ++
 drivers/infiniband/hw/mlx5/mlx5_ib.h               |   2 +
 drivers/infiniband/hw/mlx5/qp.c                    |   7 +
 drivers/media/pci/bt8xx/dvb-bt8xx.c                |   1 +
 drivers/media/platform/exynos4-is/fimc-is.c        |   8 +-
 drivers/media/usb/cx231xx/cx231xx-core.c           |   7 +-
 drivers/mfd/ab8500-sysctrl.c                       |  14 +-
 drivers/mfd/axp20x.c                               |   8 +-
 drivers/misc/mei/client.c                          |   3 +
 drivers/mmc/host/s3cmci.c                          |   1 +
 drivers/mtd/nand/sunxi_nand.c                      |   4 +
 drivers/net/ethernet/amazon/ena/ena_com.c          |   4 +-
 drivers/net/ethernet/amazon/ena/ena_netdev.h       |   6 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |   6 +
 drivers/net/ethernet/marvell/mvneta.c              |   1 +
 drivers/net/phy/dp83867.c                          |  23 +-
 drivers/net/wireless/ath/ath10k/ahb.c              |  23 ++
 drivers/net/wireless/ath/ath10k/pci.c              |  51 ++--
 drivers/net/wireless/ath/ath10k/pci.h              |   5 +
 .../wireless/broadcom/brcm80211/brcmfmac/debug.c   |  23 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |  10 +-
 drivers/pci/access.c                               |   3 +-
 drivers/pci/msi.c                                  |   2 +-
 drivers/platform/x86/intel_mid_thermal.c           |   1 +
 drivers/s390/block/dasd.c                          |   7 +-
 drivers/scsi/aacraid/aachba.c                      | 289 +++++++++++----------
 drivers/scsi/megaraid/megaraid_sas_fusion.c        |  15 +-
 drivers/staging/fsl-mc/bus/fsl-mc-msi.c            |   1 +
 .../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c |   1 +
 .../lustre/lustre/include/lustre/lustre_user.h     |  18 +-
 drivers/staging/lustre/lustre/ldlm/ldlm_lock.c     |   7 +
 drivers/staging/lustre/lustre/llite/rw26.c         |   4 +
 drivers/staging/lustre/lustre/lmv/lmv_obd.c        |  25 +-
 drivers/staging/lustre/lustre/ptlrpc/service.c     |  21 +-
 drivers/staging/rtl8712/ieee80211.h                |  84 +++---
 drivers/staging/rtl8712/rtl871x_xmit.c             |   7 +-
 drivers/xen/manage.c                               |  12 +-
 fs/ext4/mballoc.c                                  |   6 +-
 fs/ext4/super.c                                    |   4 +-
 fs/namei.c                                         |   6 +
 sound/soc/intel/boards/bytcr_rt5640.c              |   1 -
 sound/soc/intel/boards/bytcr_rt5651.c              |   1 -
 tools/perf/util/parse-events.c                     |   3 +-
 59 files changed, 630 insertions(+), 312 deletions(-)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJZ7+rCAAoJEN6mb/eXdyzceJEQALm56JvkdPhcYfgcZ1sw7TWF
sjZlXOOqWk7T0uIMyenTNtgYDmiDeRIG0uu4+csfoznKU2wxLBIzYTsjF0DYByru
+v8U5FircrKlxwbakJMGqrUlrnKTrf3CQp3z9hdZF6TxMvqWjIEoSv6l7JSV1WxP
qOyGxGifs5qHf9i5drdXZ1FW6FbX3/rNYPABS9lplUdNhf9qmqBPsVVCrNfdaOHi
AojhGbishqApyVdEWD60qIBacd+Dp8I3ihlQawawzlnZERohGZVRq6zi8QXJwpEX
y3+tYeIcJD5XbScktZK3PSlpywYkPikVkpieKwh+ANG+Nttuuu2GeLqWFysUFQeH
L6Q/EBVUY6RnQePvaj4PZZLMjPnxfZyGg9/q4kmefGBSSrW9EJ2ptrpgoE0gddiy
KWGYLNnMS648K8O6PX24Mhk/m0KTw3lr1J4BaouI0IYap7eaKvJt3LjfPN+zXDFy
DWGX62++YxldvoapGxZdQ+LPnY+AIwGVrG3vop8cr+8g5KjX0elGz1/R3/oI1s38
zHvwKMzGSaCeWftg3OUA3aEYHVv1SlhEXj3G6UkGjW+2AFixeYumVA/I8MD0BnHd
E0hA5NAJ7JlOclPdijboeFG9VqLpXcmQuLxwP1746Gny8Nm+loJsuMx0sOaYtYzs
JHUqEf6D8fMEFhSDS+eI
=n6Yb
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] 58+ messages in thread

end of thread, other threads:[~2018-11-12 13:17 UTC | newest]

Thread overview: 58+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-11-12  3:26 [GIT PULL] commits for Linux 4.9 Sasha Levin
  -- strict thread matches above, loose matches on Subject: below --
2018-11-05 19:08 Sasha Levin
2018-10-22  9:13 Sasha Levin
2018-10-16 16:40 Sasha Levin
2018-10-12 14:36 Sasha Levin
2018-10-08 15:02 Sasha Levin
2018-10-02  0:58 Sasha Levin
2018-09-28  0:26 Sasha Levin
2018-09-24  1:01 Sasha Levin
2018-09-17 23:46 Sasha Levin
2018-09-14 18:41 Sasha Levin
2018-09-10 14:28 Sasha Levin
2018-08-25 15:10 Sasha Levin
2018-08-26  7:17 ` Greg KH
2018-08-10  0:23 Sasha Levin
2018-08-22  8:06 ` Greg KH
2018-07-28  1:46 Sasha Levin
2018-07-28 10:08 ` Greg KH
2018-06-21  2:37 Sasha Levin
2018-07-05 18:17 ` Greg KH
2018-06-07  1:07 Sasha Levin
2018-06-05  4:00 Sasha Levin
2018-05-19 16:59 Sasha Levin
2018-05-28  8:04 ` Greg KH
2018-04-27  2:01 Sasha Levin
2018-05-02 18:18 ` Greg KH
2018-05-03  7:07 ` Amit Pundir
2018-05-03 15:35   ` Greg KH
2018-04-15 21:37 Sasha Levin
2018-04-24 13:24 ` Greg KH
2018-04-05  6:24 Sasha Levin
2018-04-10  8:30 ` Greg KH
2018-03-19 15:38 Sasha Levin
2018-03-22 13:49 ` Greg KH
2018-03-15 22:40 Sasha Levin
2018-03-18 15:58 ` Greg KH
2018-02-25  0:59 Sasha Levin
2018-02-28 15:14 ` Greg KH
2018-02-04 16:03 Sasha Levin
2018-02-23 10:55 ` Greg KH
2018-01-28 22:32 Sasha Levin
2017-12-20 15:37 alexander.levin
2017-12-21  8:40 ` Greg KH
2017-12-14 16:13 alexander.levin
2017-12-18 13:46 ` Greg KH
2017-12-12  0:59 alexander.levin
2017-12-12 12:33 ` Greg KH
2017-12-02 15:45 alexander.levin
2017-12-06 16:59 ` Greg KH
2017-11-30 22:02 alexander.levin
2017-11-30 22:01 alexander.levin
2017-11-24 17:14 alexander.levin
2017-11-28  9:52 ` Greg KH
2017-11-19  0:50 alexander.levin
2017-11-19 10:33 ` Greg KH
2017-11-08 20:45 Levin, Alexander (Sasha Levin)
2017-11-09  9:14 ` Greg KH
2017-10-25  1:37 Levin, Alexander (Sasha Levin)

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.