-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Hi Greg,
Pleae pull commits for Linux 4.19 .
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 84df9525b0c27f3ebc2ebb1864fa62a97fdedb7d:
Linux 4.19 (2018-10-22 07:37:37 +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.19-05112018
for you to fetch changes up to fdd93ba59fa6682d01aa40ca48db564e30901e48:
cpupower: Fix AMD Family 0x17 msr_pstate size (2018-11-05 09:29:52 -0500)
- ---------------------------------------------------------------- for-greg-4.19-05112018
- ---------------------------------------------------------------- Adam Thomson (1): usb: typec: tcpm: Report back negotiated PPS voltage and current
Akshu Agrawal (1): ASoC: AMD: Fix capture unstable in beginning for some runs
Alan Douglas (2): PCI: cadence: Use AXI region 0 to signal interrupts from EP PCI: cadence: Correct probe behaviour when failing to get PHY
Alexandre Belloni (3): usb: gadget: udc: atmel: handle at91sam9rl PMC uio: ensure class is registered before devices mfd: menelaus: Fix possible race condition and leak
Alexei Starovoitov (1): bpf/verifier: fix verifier instability
Andrew Lunn (1): net: dsa: mv88e6xxx: Fix writing to a PHY page.
Anshuman Gupta (1): xhci: Avoid USB autosuspend when resuming USB2 ports.
Antoine Tenart (1): net: phy: phylink: ensure the carrier is off when starting phylink
Arend van Spriel (1): brcmfmac: fix for proper support of 160MHz bandwidth
Arnaldo Carvalho de Melo (1): perf tests: Fix record+probe_libc_inet_pton.sh without ping's debuginfo
Arseny Maslennikov (1): IB/ipoib: Use dev_port to expose network interface port numbers
Balakrishna Godavarthi (1): Bluetooth: hci_qca: Remove hdev dereference in qca_close().
Bartosz Golaszewski (1): nvmem: check the return value of nvmem_add_cells()
Ben Hutchings (1): x86: boot: Fix EFI stub alignment
Ben Peddell (1): bcache: Populate writeback_rate_minimum attribute
Bruce Allan (1): ice: fix changing of ring descriptor size (ethtool -G)
Casey Schaufler (1): Smack: ptrace capability use fixes
Chao Yu (4): f2fs: fix to account IO correctly for cgroup writeback f2fs: fix to recover inode's crtime during POR f2fs: fix to recover inode's i_flags during POR f2fs: fix to flush all dirty inodes recovered in readonly fs
Christian Hewitt (1): Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth
Chuck Lever (1): xprtrdma: Reset credit grant properly after a disconnect
Dan Carpenter (1): libertas_tf: prevent underflow in process_cmdrequest()
David Howells (1): UAPI: ndctl: Fix g++-unsupported initialisation in headers
Denis Drozdov (1): IB/ipoib: Clear IPCB before icmp_send
Dexuan Cui (1): Drivers: hv: vmbus: Use cpumask_var_t for on-stack cpu mask
Diego Viola (1): libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9
Dou Liyang (1): ACPI / processor: Fix the return value of acpi_processor_ids_walk()
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
Emmanuel Grumbach (1): iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the interface
Eric Dumazet (1): net: loopback: clear skb->tstamp before netif_rx()
Eric W. Biederman (1): signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init
Evan Green (1): scsi: ufs: Schedule clk gating work on correct queue
Fabrice Gasnier (2): usb: dwc2: fix call to vbus supply exit routine, call it unlocked usb: dwc2: fix a race with external vbus supply
Finn Thain (1): scsi: esp_scsi: Track residual for PIO transfers
Fuyun Liang (1): net: hns3: Set STATE_DOWN bit of hdev state when stopping net
Geert Uytterhoeven (2): thermal: rcar_thermal: Prevent doing work after unbind thermal: da9062/61: Prevent hardware access during system suspend
Gustavo A. R. Silva (1): mtd: rawnand: atmel: Fix potential NULL pointer dereference
Haiyang Zhang (1): hv_netvsc: fix vf serial matching with pci slot info
Hans de Goede (2): efi/x86: Call efi_parse_options() from efi_main() ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers
Honghui Zhang (1): PCI: mediatek: Fix mtk_pcie_find_port() endpoint/port matching logic
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
Jack Wang (1): md: fix memleak for mempool
Jacob Keller (1): ice: update fw version check logic
Jaegeuk Kim (1): f2fs: clear PageError on the read path
James Smart (3): nvme: call nvme_complete_rq when nvmf_check_ready fails for mpath I/O scsi: lpfc: Correct soft lockup when running mds diagnostics scsi: lpfc: Correct race with abort on completion path
Janosch Frank (1): s390/sthyi: Fix machine name validity indication
Javier González (2): lightnvm: pblk: fix race on sysfs line state lightnvm: pblk: fix race condition on metadata I/O
Javier Martinez Canillas (1): tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated
Jeffrey Hugo (1): ACPI/PPTT: Handle architecturally unknown cache types
Jia-Ju Bai (1): lightnvm: pblk: fix two sleep-in-atomic-context bugs
Jian Shen (2): net: hns3: Add nic state check before calling netif_tx_wake_queue net: hns3: Fix ets validate issue
Jim Mattson (1): KVM: nVMX: Clear reserved bits of #DB exit qualification
Johan Hovold (1): net: stmmac: dwmac-sun8i: fix OF child-node lookup
Jorgen Hansen (1): VMCI: Resource wildcard match fixed
Justin Chen (1): gpio: brcmstb: allow 0 width GPIO banks
Leon Romanovsky (1): RDMA/cm: Respect returned status of cm_init_av_by_path
Lina Iyer (1): irqchip/pdc: Setup all edge interrupts as rising edge at GIC
Linus Walleij (1): spi: gpio: No MISO does not imply no RX
Loic Poulain (1): usb: chipidea: Prevent unbalanced IRQ disable
Lorenzo Bianconi (1): mt76x2u: run device cleanup routine if resume fails
Lubomir Rintel (1): x86/olpc: Indicate that legacy PC XO-1 platform should not register RTC
Luca Coelho (1): iwlwifi: mvm: check for n_profiles validity in EWRD ACPI
Martin Willi (1): ath10k: schedule hardware restart if WMI command times out
Masahiro Yamada (1): mtd: rawnand: denali: set SPARE_AREA_SKIP_BYTES register to 8 if unset
Masahisa Kojima (1): net: socionext: Reset tx queue in ndo_stop
Masami Hiramatsu (1): kprobes: Return error if we fail to reuse kprobe instead of BUG_ON()
Maya Erez (1): wil6210: fix RX buffers release and unmap
Michal Hocko (1): cgroup, netclassid: add a preemption point to write_classid
Mika Westerberg (1): PCI / ACPI: Enable wake automatically for power managed bridges
Moni Shoua (1): IB/mlx5: Allow transition of DCI QP to reset
Nathan Chancellor (1): spi: spi-ep93xx: Use dma_data_direction for ep93xx_spi_dma_{finish,prepare}
Omar Sandoval (2): ataflop: fix error handling during setup swim: fix cleanup on setup error
Paolo Abeni (1): netfilter: xt_nat: fix DNAT target for shifted portmap ranges
Paolo Valente (1): block, bfq: correctly charge and reset entity service in all cases
Parav Pandit (1): RDMA/core: Do not expose unsupported counters
Paul Cercueil (1): dmaengine: dma-jz4780: Return error if not probed from DT
Peng Li (1): net: hns3: Check hdev state when getting link status
Prarit Bhargava (2): cpupower: Fix coredump on VMWare cpupower: Fix AMD Family 0x17 msr_pstate size
Quinn Tran (1): scsi: qla2xxx: Fix recursive mailbox timeout
Rajneesh Bhardwaj (1): ACPI / PM: LPIT: Register sysfs attributes based on FADT
Rakesh Pillai (1): ath10k: fix tx status flag setting for management frames
Rob Herring (1): of: Add missing exports of node name compare functions
Ronnie Sahlberg (1): cifs: fix a credits leak for compund commands
Ryan C Goodfellow (1): nfp: devlink port split support for 1x100G CXP NIC
Sagi Grimberg (1): nvmet-rdma: use a private workqueue for delete
Sanskriti Sharma (4): perf tools: Free temporary 'sys' string in read_event_files() perf tools: Cleanup trace-event-info 'tdata' leak perf tools: Free 'printk' string in parse_ftrace_printk() perf strbuf: Match va_{add,copy} with va_end
Sara Sharon (1): iwlwifi: mvm: fix BAR seq ctrl reporting
Sebastian Basierski (1): ixgbevf: VF2VF TCP RSS
Selvin Xavier (2): RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case RDMA/bnxt_re: Fix recursive lock warning in debug kernel
Serhey Popovych (1): tun: Consistently configure generic netdev params via rtnetlink
Shannon Nelson (1): ixgbe: disallow IPsec Tx offload when in SR-IOV mode
Shaohua Li (1): MD: fix invalid stored role for a disk
Shaul Triebitz (1): iwlwifi: pcie: avoid empty free RB queue
Siva Rebbagondla (1): rsi: fix memory alignment issue in ARM32 platforms
Stephen Boyd (2): pinctrl: qcom: spmi-mpp: Fix drive strength setting firmware: coreboot: Unmap ioregion after device population
Suzuki K Poulose (2): arm64: cpufeature: ctr: Fix cpu capability check for late CPUs 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
Tony Lindgren (1): wlcore: Fix BUG with clear completion on timeout
Tudor.Ambarus@microchip.com (1): usb: host: ohci-at91: fix request of irq for optional gpio
Vignesh R (1): PCI: dwc: pci-dra7xx: Enable errata i870 for both EP and RC mode
Vijay Immanuel (1): IB/rxe: fix for duplicate request processing and ack psns
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
Wang Dongsheng (1): sdhci: acpi: add free_slot callback
Wenwen Wang (1): scsi: megaraid_sas: fix a missing-check bug
Will Deacon (2): signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys_sigaltstack arm64: entry: Allow handling of undefined instructions from EL1
Xiao Ni (1): MD: Memory leak when flush bio size is zero
Xiaochen Shen (1): x86/intel_rdt: Show missing resctrl mount options
Yu Zhao (1): mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 rev 0x01
YueHaibing (3): pinctrl: sunxi: fix 'pctrl->functions' allocation in sunxi_pinctrl_build_state pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux failover: Add missing check to validate 'slave_dev' in net_failover_slave_unregister
Yunlei He (1): f2fs: report error if quota off error during umount
Yunsheng Lin (4): net: hns3: Fix for packet buffer setting bug net: hns3: Preserve vlan 0 in hardware table net: hns3: Fix ping exited problem when doing lp selftest net: hns3: Fix for vf vlan delete failed problem
Zhikang Zhang (1): f2fs: avoid sleeping under spin_lock
arch/arm64/kernel/cpufeature.c | 22 +++++++-- arch/arm64/kernel/entry.S | 2 +- arch/arm64/kernel/traps.c | 11 +++-- arch/s390/kernel/sthyi.c | 8 +-- arch/x86/boot/compressed/eboot.c | 10 ++++ arch/x86/boot/tools/build.c | 7 +++ arch/x86/include/asm/kvm_host.h | 1 + arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 7 +++ arch/x86/kvm/vmx.c | 7 ++- arch/x86/platform/olpc/olpc-xo1-rtc.c | 3 ++ block/bfq-wf2q.c | 13 +++-- drivers/acpi/acpi_lpit.c | 6 +++ drivers/acpi/acpi_lpss.c | 2 + drivers/acpi/acpi_processor.c | 7 +-- drivers/acpi/pptt.c | 33 +++++-------- drivers/ata/libata-core.c | 1 + drivers/block/ataflop.c | 25 ++++++---- drivers/block/swim.c | 13 ++++- drivers/bluetooth/btbcm.c | 1 + drivers/bluetooth/hci_qca.c | 15 +++--- 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/firmware/google/coreboot_table.c | 7 +-- drivers/gpio/gpio-brcmstb.c | 15 ++++-- drivers/hv/channel_mgmt.c | 14 ++++-- drivers/hwmon/pwm-fan.c | 12 ++++- drivers/hwtracing/coresight/coresight-etb10.c | 4 ++ drivers/infiniband/core/cm.c | 7 ++- drivers/infiniband/core/sysfs.c | 19 +++++--- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 3 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 13 ++++- drivers/infiniband/hw/mlx5/qp.c | 4 +- drivers/infiniband/sw/rxe/rxe_resp.c | 8 ++- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 + drivers/infiniband/ulp/ipoib/ipoib_cm.c | 8 ++- drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 + drivers/irqchip/qcom-pdc.c | 1 + drivers/lightnvm/pblk-core.c | 5 +- drivers/lightnvm/pblk-recovery.c | 6 ++- drivers/lightnvm/pblk-sysfs.c | 8 ++- drivers/lightnvm/pblk-write.c | 14 +++--- drivers/md/bcache/sysfs.c | 2 + drivers/md/md.c | 30 +++++++----- drivers/mfd/menelaus.c | 13 +++-- drivers/misc/vmw_vmci/vmci_driver.c | 2 +- drivers/misc/vmw_vmci/vmci_resource.c | 3 +- drivers/mmc/host/sdhci-acpi.c | 8 +++ drivers/mmc/host/sdhci-pci-o2micro.c | 3 ++ drivers/mtd/nand/raw/atmel/nand-controller.c | 4 ++ drivers/mtd/nand/raw/denali.c | 14 ++++-- drivers/net/dsa/mv88e6xxx/phy.c | 3 ++ drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 6 ++- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 30 +++++++++--- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 5 ++ drivers/net/ethernet/intel/ice/ice.h | 4 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 30 +++++++----- drivers/net/ethernet/intel/ice/ice_ethtool.c | 17 +++++-- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 3 ++ drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 4 ++ drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 17 +++++-- drivers/net/ethernet/socionext/netsec.c | 3 ++ drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 12 ++++- drivers/net/ethernet/ti/cpsw.c | 1 + drivers/net/hyperv/netvsc_drv.c | 15 ++++-- drivers/net/loopback.c | 4 ++ drivers/net/net_failover.c | 3 ++ drivers/net/phy/phylink.c | 3 ++ drivers/net/tun.c | 2 + drivers/net/wireless/ath/ath10k/wmi.c | 13 ++++- drivers/net/wireless/ath/wil6210/txrx_edma.c | 15 ++++-- .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 34 ++++++++++++- .../broadcom/brcm80211/include/brcmu_wifi.h | 2 + drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 8 ++- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 9 ++-- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 9 ++-- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 32 +++++++----- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76x2_usb.c | 14 ++++-- drivers/net/wireless/rsi/rsi_91x_usb.c | 11 +++-- drivers/net/wireless/ti/wlcore/main.c | 18 +++++-- drivers/nvme/host/fabrics.c | 7 ++- drivers/nvme/host/multipath.c | 7 +++ drivers/nvme/target/rdma.c | 19 ++++++-- drivers/nvmem/core.c | 10 +++- drivers/of/base.c | 2 + drivers/pci/controller/dwc/pci-dra7xx.c | 11 +++-- drivers/pci/controller/pcie-cadence-ep.c | 11 +++-- drivers/pci/controller/pcie-cadence.c | 20 +++++--- drivers/pci/controller/pcie-mediatek.c | 11 +++++ drivers/pci/msi.c | 9 ++-- drivers/pci/pci-acpi.c | 16 +++++- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 27 +++++++--- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 28 ++++++++--- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 15 +++--- drivers/scsi/esp_scsi.c | 1 + drivers/scsi/esp_scsi.h | 2 + drivers/scsi/lpfc/lpfc_scsi.c | 14 ++++-- drivers/scsi/lpfc/lpfc_sli.c | 7 +++ drivers/scsi/mac_esp.c | 2 + drivers/scsi/megaraid/megaraid_sas_base.c | 3 ++ drivers/scsi/qla2xxx/qla_mbx.c | 2 +- drivers/scsi/ufs/ufshcd.c | 5 +- drivers/spi/spi-ep93xx.c | 36 +++++++++----- drivers/spi/spi-gpio.c | 10 ++-- drivers/thermal/da9062-thermal.c | 4 +- drivers/thermal/rcar_thermal.c | 1 + drivers/uio/uio.c | 9 ++++ drivers/usb/chipidea/otg.h | 3 +- drivers/usb/dwc2/hcd.c | 12 ++++- drivers/usb/gadget/udc/atmel_usba_udc.c | 2 + drivers/usb/host/ohci-at91.c | 2 + drivers/usb/host/xhci-hub.c | 5 ++ drivers/usb/host/xhci-ring.c | 1 + drivers/usb/typec/tcpm.c | 6 +++ fs/cifs/transport.c | 57 ++++++++++++++-------- fs/ext4/move_extent.c | 8 ++- fs/f2fs/checkpoint.c | 2 + fs/f2fs/data.c | 9 +++- fs/f2fs/extent_cache.c | 51 +++++++++++-------- fs/f2fs/f2fs.h | 8 +-- fs/f2fs/node.c | 7 +++ fs/f2fs/recovery.c | 15 ++++-- fs/f2fs/super.c | 22 +++++++-- include/linux/compat.h | 3 ++ include/linux/nvme.h | 1 + include/uapi/linux/ndctl.h | 48 ++++++++---------- kernel/bpf/verifier.c | 16 +++--- kernel/kprobes.c | 27 +++++++--- kernel/locking/lockdep.c | 4 +- kernel/signal.c | 16 +++--- lib/debug_locks.c | 2 +- net/core/netclassid_cgroup.c | 1 + net/netfilter/xt_nat.c | 2 + net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 1 + net/sunrpc/xprtrdma/transport.c | 6 +++ security/smack/smack_lsm.c | 13 +++-- sound/pci/hda/hda_controller.h | 1 + sound/pci/hda/hda_intel.c | 11 +++-- sound/soc/amd/acp-pcm-dma.c | 22 ++++++--- .../tests/shell/record+probe_libc_inet_pton.sh | 2 +- tools/perf/util/strbuf.c | 10 +++- tools/perf/util/trace-event-info.c | 2 + tools/perf/util/trace-event-parse.c | 1 + tools/perf/util/trace-event-read.c | 5 +- tools/power/cpupower/utils/cpufreq-info.c | 2 + tools/power/cpupower/utils/helpers/amd.c | 7 ++- 151 files changed, 1121 insertions(+), 425 deletions(-)
On Mon, Nov 05, 2018 at 02:03:59PM -0500, Sasha Levin wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Hi Greg,
Pleae pull commits for Linux 4.19 .
I've sent a review request for all commits over a week ago and all comments were addressed.
All 6 of these pull requests are now merged, thanks!
greg k-h
linux-stable-mirror@lists.linaro.org