mbox series

[SRU,Eoan,PULL] Eoan upstream stable patchset 2020-02-20

Message ID 20200220154314.15579-1-kamal@canonical.com
State New
Headers show
Series [SRU,Eoan,PULL] Eoan upstream stable patchset 2020-02-20 | expand

Pull-request

git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/eoan eoan-stable

Message

Kamal Mostafa Feb. 20, 2020, 3:43 p.m. UTC
This pull request (203 commits) includes the following Eoan stable patchsets:

	Eoan update: upstream stable patchset 2020-02-20
		Ported from the following upstream stable releases:
			v4.19.99, v5.4.15
	https://bugs.launchpad.net/bugs/1864060

 -Kamal

-----

The following changes since commit 30276f78d6d968d1c7035bf0b175d5520fa580da:

  UBUNTU: Ubuntu-5.3.0-41.33 (2020-02-14 17:30:07 +0100)

are available in the Git repository at:

  git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/eoan eoan-stable

for you to fetch changes up to cdc8166600b9f12de76a5206b0e497101250bb9e:

  UBUNTU: upstream stable to v4.19.99, v5.4.15 (2020-02-18 15:39:18 -0800)

----------------------------------------------------------------
Adam Ford (2):
      ARM: dts: logicpd-som-lv: Fix i2c2 and i2c3 Pin mux
      ARM: dts: logicpd-torpedo-37xx-devkit-28: Reference new DRM panel

Alain Volmat (3):
      i2c: stm32f7: rework slave_id allocation
      i2c: i2c-stm32f7: fix 10-bits check in slave free id search loop
      i2c: stm32f7: report dma error during probe

Alexandra Winter (2):
      s390/qeth: Fix error handling during VNICC initialization
      s390/qeth: Fix initialization of vnicc cmd masks during set online

Alexandre Kroupski (1):
      media: atmel: atmel-isi: fix timeout value for stop streaming

Alexei Starovoitov (1):
      bpf: fix BTF limits

Andrey Smirnov (1):
      tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs

Andrii Nakryiko (4):
      libbpf: Fix memory leak/double free issue
      libbpf: Fix potential overflow issue
      libbpf: Fix another potential overflow issue in bpf_prog_linfo
      libbpf: Make btf__resolve_size logic always check size error condition

Andy Shevchenko (3):
      dmaengine: dw: platform: Switch to acpi_dma_controller_register()
      ahci: Do not export local variable ahci_em_messages
      gpiolib: No need to call gpiochip_remove_pin_ranges() twice

Aneesh Kumar K.V (1):
      powerpc/mm/mce: Keep irqs disabled during lockless page table walk

Anton Ivanov (1):
      um: Fix off by one error in IRQ enumeration

Antonio Borneo (2):
      net: stmmac: fix length of PTP clock's name string
      net: stmmac: fix disabling flexible PPS output

Ard Biesheuvel (2):
      powerpc/archrandom: fix arch_get_random_seed_int()
      nvme: retain split access workaround for capability reads

Arnaldo Carvalho de Melo (1):
      perf map: No need to adjust the long name of modules

Arnd Bergmann (5):
      qed: reduce maximum stack frame size
      mic: avoid statically declaring a 'struct device'.
      crypto: ccp - Reduce maximum stack usage
      i40e: reduce stack usage in i40e_set_fc
      wcn36xx: use dynamic allocation for large variables

Bean Huo (1):
      scsi: ufs: delete redundant function ufshcd_def_desc_sizes()

Björn Töpel (2):
      xsk: avoid store-tearing when assigning queues
      xsk: avoid store-tearing when assigning umem

Bruno Thomsen (1):
      rtc: pcf2127: bugfix: read rtc disables watchdog

Chao Yu (3):
      f2fs: fix wrong error injection path in inc_valid_block_count()
      f2fs: fix error path of f2fs_convert_inline_page()
      f2fs: fix to avoid accessing uninitialized field of inode page in is_alive()

Christoph Hellwig (1):
      dma-direct: don't check swiotlb=force in dma_direct_map_resource

Christophe Leroy (1):
      powerpc/kasan: Fix boot failure with RELOCATABLE && FSL_BOOKE

Chuck Lever (2):
      SUNRPC: Fix svcauth_gss_proxy_init()
      SUNRPC: Fix backchannel latency metrics

Chuhong Yuan (3):
      iio: tsl2772: Use devm_add_action_or_reset for tsl2772_chip_off
      cxgb4: smt: Add lock for atomic_dec_and_test
      dmaengine: ti: edma: fix missed failure handling

Colin Ian King (4):
      ext4: set error return correctly when ext4_htree_store_dirent fails
      bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA
      iio: dac: ad5380: fix incorrect assignment to val
      rtc: bd70528: fix module alias to autoload module

Corentin Labbe (1):
      crypto: sun4i-ss - fix big endian issues

Dan Carpenter (16):
      rtc: rv3029: revert error handling patch to rv3029_eeprom_write()
      staging: greybus: light: fix a couple double frees
      bcache: Fix an error code in bch_dump_read()
      net: aquantia: Fix aq_vec_isr_legacy() return value
      cxgb4: Signedness bug in init_one()
      net: hisilicon: Fix signedness bug in hix5hd2_dev_probe()
      net: broadcom/bcmsysport: Fix signedness in bcm_sysport_probe()
      net: netsec: Fix signedness bug in netsec_probe()
      net: socionext: Fix a signedness bug in ave_probe()
      net: stmmac: dwmac-meson8b: Fix signedness bug in probe
      net: axienet: fix a signedness bug in probe
      of: mdio: Fix a signedness bug in of_phy_get_and_connect()
      net: nixge: Fix a signedness bug in nixge_probe()
      net: ethernet: stmmac: Fix signedness bug in ipq806x_gmac_of_parse()
      bpf, offload: Unlock on error in bpf_offload_dev_create()
      drm: panel-lvds: Potential Oops in probe error handling

Dan Robertson (1):
      hwmon: (shtc1) fix shtc1 and shtw1 id mask

Daniel Golle (1):
      rt2800: remove errornous duplicate condition

Daniel T. Lee (1):
      samples: bpf: update map definition to new syntax BTF-defined map

David Howells (2):
      rxrpc: Fix trace-after-put looking at the put connection record
      afs: Fix missing timeout reset

Dexuan Cui (1):
      irqdomain: Add the missing assignment of domain->fwnode for named fwnode

Douglas Anderson (1):
      drm/rockchip: Round up _before_ giving to the clock framework

Eric Biggers (2):
      llc: fix another potential sk_buff leak in llc_ui_sendmsg()
      llc: fix sk_buff refcounting in llc_conn_state_process()

Eric Dumazet (5):
      net: avoid possible false sharing in sk_leave_memory_pressure()
      net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head
      tcp: annotate lockless access to tcp_memory_pressure
      net: neigh: use long type to store jiffies delta
      packet: fix data-race in fanout_flow_is_huge()

Fabrice Gasnier (1):
      ARM: dts: stm32: add missing vdda-supply to adc on stm32h743i-eval

Fabrizio Castro (1):
      drm: rcar-du: lvds: Fix bridge_to_rcar_lvds

Felix Fietkau (1):
      mac80211: minstrel_ht: fix per-group max throughput rate initialization

Filipe Manana (3):
      Btrfs: fix hang when loading existing inode cache off disk
      Btrfs: fix inode cache waiters hanging on failure to start caching thread
      Btrfs: fix inode cache waiters hanging on path allocation failure

Filippo Sironi (1):
      iommu/amd: Wait for completion of IOTLB flush in attach_device

Firo Yang (1):
      ixgbe: sync the first fragment unconditionally

Florian Fainelli (1):
      net: phy: broadcom: Fix RGMII delays configuration for BCM54210E

Geert Uytterhoeven (4):
      ARM: 8896/1: VDSO: Don't leak kernel addresses
      powerpc/security: Fix debugfs data leak on 32-bit
      soc: renesas: Add missing check for non-zero product register address
      drm: rcar_lvds: Fix color mismatches on R-Car H2 ES2.0 and later

Gerd Rausch (2):
      net/rds: Add a few missing rds_stat_names entries
      net/rds: Fix 'ib_evt_handler_call' element in 'rds_ib_stat_names'

Govindarajulu Varadarajan (1):
      scsi: fnic: fix msix interrupt allocation

Greg Kroah-Hartman (1):
      Revert "efi: Fix debugobjects warning on 'efi_rts_work'"

Grygorii Strashko (1):
      phy: ti: gmii-sel: fix mac tx internal delay for rgmii-rxid

Guenter Roeck (1):
      hwmon: (lm75) Fix write operations for negative temperatures

H. Nikolaus Schaller (2):
      mmc: sdio: fix wl1251 vendor id
      mmc: core: fix wl1251 sdio quirks

Haishuang Yan (1):
      ip6erspan: remove the incorrect mtu limit for ip6erspan

Haiyang Zhang (2):
      hv_netvsc: Fix offset usage in netvsc_send_table()
      hv_netvsc: Fix send_table offset in case of a host bug

Hewenliang (1):
      kselftests: cgroup: Avoid the reuse of fd after it is deallocated

Hoang Le (2):
      tipc: update mon's self addr when node addr generated
      tipc: reduce sensitive to retransmit failures

Håkon Bugge (1):
      RDMA/cma: Fix false error message

Icenowy Zheng (1):
      clk: sunxi-ng: v3s: add the missing PLL_DDR1

Ilias Apalodimas (1):
      net: netsec: Correct dma sync for XDP_TX frames

Iuliana Prodan (1):
      crypto: caam - free resources in case caam_rng registration failed

Jan Kara (1):
      xfs: Sanity check flags of Q_XQUOTARM call

Jani Nikula (1):
      drm/panel: make drm_panel.h self-contained

Jarkko Nikula (1):
      mfd: intel-lpss: Add default I2C device properties for Gemini Lake

Jean Delvare (1):
      firmware: dmi: Fix unlikely out-of-bounds read in save_mem_devices

Jean-Jacques Hiblot (1):
      leds: tlc591xx: update the maximum brightness

Jeffrey Hugo (1):
      drm/msm/dsi: Implement reset correctly

Jens Wiklander (1):
      tee: optee: fix device enumeration error handling

Jesper Dangaard Brouer (1):
      samples/bpf: Fix broken xdp_rxq_info due to map order assumptions

Jesse Brandeburg (1):
      ice: fix stack leakage

Jian Shen (1):
      net: hns3: fix error VF index when setting VLAN offload

Johannes Berg (2):
      ALSA: aoa: onyx: always initialize register read value
      mac80211: accept deauth frames in IBSS mode

Jon Maloy (1):
      tipc: reduce risk of wakeup queue starvation

Jonas Karlman (1):
      phy/rockchip: inno-hdmi: round clock rate down to closest 1000 Hz

Jorge Ramirez-Ortiz (1):
      mailbox: qcom-apcs: fix max_register value

Jose Abreu (1):
      net: stmmac: gmac4+: Not all Unicast addresses may be available

Julian Wiedmann (1):
      s390/qeth: fix dangling IO buffers after halt/clear

Justin Tee (1):
      block: fix memleak of bio integrity data

Kamal Mostafa (1):
      UBUNTU: upstream stable to v4.19.99, v5.4.15

Karsten Graul (2):
      net/smc: receive returns without data
      net/smc: receive pending data after RCV_SHUTDOWN

Kefeng Wang (1):
      PCI: mobiveil: Fix csr_read()/write() build issue

Li Jin (1):
      pinctrl: iproc-gpio: Fix incorrect pinconf configurations

Lorenzo Bianconi (4):
      mt7601u: fix bbp version check in mt7601u_wait_bbp_ready
      ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init
      mt76: mt76u: fix endpoint definition order
      mt76: mt76u: rely on usb_interface instead of usb_dev

Luc Van Oostenryck (1):
      soc: aspeed: Fix snoop_file_poll()'s return type

Madalin Bucur (2):
      dpaa_eth: perform DMA unmapping before read
      dpaa_eth: avoid timestamp read on error paths

Manivannan Sadhasivam (1):
      clk: actions: Fix factor clk struct member access

Marc Dionne (1):
      afs: Fix large file support

Mark Zhang (1):
      net/mlx5: Fix mlx5_ifc_query_lag_out_bits

Markus Elfring (2):
      media: em28xx: Fix exception handling in em28xx_alloc_urbs()
      ARM: OMAP2+: Add missing put_device() call in omapdss_init_of()

Masami Hiramatsu (1):
      x86, perf: Fix the dependency of the x86 insn decoder selftest

Matti Vaittinen (2):
      regulator: bd70528: Add MODULE_ALIAS to allow module auto loading
      power: supply: bd70528: Add MODULE_ALIAS to allow module auto loading

Maxime Ripard (1):
      ASoC: sun4i-i2s: RX and TX counter registers are swapped

Michael S. Tsirkin (1):
      vhost/test: stop device before reset

Navid Emamdoost (1):
      ipmi: Fix memory leak in __ipmi_bmc_register

Nicholas Piggin (1):
      powerpc/64s/radix: Fix memory hot-unplug page table split

Nick Desaulniers (1):
      mips: avoid explicit UB in assignment of mips_io_port_base

Nicolas Boichat (1):
      ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet

Niklas Söderlund (1):
      media: rcar-vin: Clean up correct notifier in error path

Oleh Kravchenko (1):
      led: triggers: Fix dereferencing of null pointer

Omar Sandoval (1):
      btrfs: use correct count in btrfs_file_write_iter()

Ondrej Jirman (1):
      pwm: sun4i: Fix incorrect calculation of duty_cycle/period

Oscar A Perez (1):
      ARM: dts: aspeed-g5: Fixe gpio-ranges upper limit

Patrick Steinhardt (1):
      nfsd: depend on CRYPTO_MD5 for legacy client tracking

Pavel Tatashin (1):
      arm64: hibernate: check pgd table allocation

Ping-Ke Shih (1):
      rtw88: fix error handling when setup efuse info

Quentin Monnet (2):
      tools: bpftool: fix arguments for p_err() in do_event_pipe()
      tools: bpftool: fix format strings and arguments for jsonw_printf()

Rafael J. Wysocki (1):
      PM: sleep: Fix possible overflow in pm_system_cancel_wakeup()

Rashmica Gupta (1):
      gpio/aspeed: Fix incorrect number of banks

Rayagonda Kokatanur (1):
      spi: bcm-qspi: Fix BSPI QUAD and DUAL mode support when using flex mode

Ruslan Bilovol (1):
      usb: host: xhci-hub: fix extra endianness conversion

Sakari Ailus (1):
      software node: Get reference to parent swnode in get_parent op

Sam Bobroff (1):
      drm/radeon: fix bad DMA from INTERRUPT_CNTL2

Shuiqing Li (1):
      watchdog: sprd: Fix the incorrect pointer getting from driver data

Stefan Wahren (1):
      net: qca_spi: Move reset_count to struct qcaspi

Stephen Boyd (2):
      power: supply: Init device wakeup after device_add()
      soc: qcom: llcc: Name regmaps to avoid collisions

Stephen Hemminger (1):
      hv_netvsc: flag software created hash value

Steven Price (1):
      drm/panfrost: Add missing check for pfdev->regulator

Sumit Garg (2):
      tee: optee: Fix dynamic shm pool allocations
      optee: Fix multi page dynamic shm pool alloc

Thierry Reding (1):
      soc/tegra: pmc: Fix crashes for hierarchical interrupts

Thomas Gleixner (1):
      x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI

Tonghao Zhang (1):
      net: openvswitch: don't unlock mutex when changing the user_features fails

Tony Lindgren (1):
      hwrng: omap3-rom - Fix missing clock by probing with device tree

Tung Nguyen (3):
      tipc: fix wrong timeout input for tipc_wait_for_cond()
      tipc: fix potential memory leak in __tipc_sendmsg()
      tipc: fix wrong socket reference counter after tipc_sk_timeout() returns

Tvrtko Ursulin (1):
      drm/i915: Fix pid leak with banned clients

Tyrel Datwyler (1):
      powerpc/pseries: Enable support for ibm,drc-info property

Vasundhara Volam (1):
      bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands

Vincent Guittot (1):
      sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util()

Wei Yongjun (2):
      rtlwifi: Fix file release memory leak
      net: axienet: Fix error return code in axienet_probe()

Wen Yang (1):
      platform/chrome: wilco_ec: fix use after free issue

Xin Long (1):
      sctp: add chunks to sk_backlog when the newsk sk_socket is not set

Yan-Hsuan Chuang (1):
      rtw88: fix beaconing mode rsvd_page memory violation issue

Yong Wu (1):
      iommu/mediatek: Fix iova_to_phys PA start for 4GB mode

Yoshihiro Kaneko (1):
      arm64: dts: renesas: r8a77995: Fix register range of display node

YueHaibing (6):
      libertas_tf: Use correct channel range in lbtf_geo_init
      ASoC: es8328: Fix copy-paste error in es8328_right_line_controls
      ASoC: cs4349: Use PM ops 'cs4349_runtime_pm'
      ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls
      usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C
      act_mirred: Fix mirred_init_module error handling

Yunfeng Ye (1):
      crypto: hisilicon - Matching the dma address for dma_pool_free()

zhengbin (1):
      afs: Remove set but not used variables 'before', 'after'

 arch/arm/boot/dts/aspeed-g5.dtsi                   |   2 +-
 arch/arm/boot/dts/logicpd-som-lv.dtsi              |  26 +--
 .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts    |  20 +--
 arch/arm/boot/dts/omap3-n900.dts                   |   6 +
 arch/arm/boot/dts/stm32h743i-eval.dts              |   1 +
 arch/arm/kernel/vdso.c                             |   1 -
 arch/arm/mach-omap2/display.c                      |   1 +
 arch/arm/mach-omap2/pdata-quirks.c                 |  12 +-
 arch/arm64/boot/dts/renesas/r8a77995.dtsi          |   2 +-
 arch/arm64/kernel/hibernate.c                      |   9 +-
 arch/mips/include/asm/io.h                         |  14 +-
 arch/mips/kernel/setup.c                           |   2 +-
 arch/powerpc/include/asm/archrandom.h              |   2 +-
 arch/powerpc/include/asm/security_features.h       |   8 +-
 arch/powerpc/kernel/head_fsl_booke.S               |   6 +-
 arch/powerpc/kernel/mce_power.c                    |  20 ++-
 arch/powerpc/kernel/prom_init.c                    |   2 +-
 arch/powerpc/kernel/security.c                     |   4 +-
 arch/powerpc/mm/book3s64/radix_pgtable.c           |   4 +-
 arch/um/include/asm/irq.h                          |   2 +-
 arch/x86/Kconfig.debug                             |   2 +-
 arch/x86/kernel/kgdb.c                             |   2 +-
 block/bio-integrity.c                              |   2 +-
 block/bio.c                                        |   3 +
 block/blk.h                                        |   4 +
 debian.master/upstream-stable                      |   4 +-
 drivers/ata/libahci.c                              |   1 -
 drivers/base/power/wakeup.c                        |   2 +-
 drivers/base/swnode.c                              |   5 +-
 drivers/bcma/driver_pci.c                          |   4 +-
 drivers/char/hw_random/omap3-rom-rng.c             |  17 +-
 drivers/char/ipmi/ipmi_msghandler.c                |   5 +-
 drivers/clk/actions/owl-factor.c                   |   7 +-
 drivers/clk/sunxi-ng/ccu-sun8i-v3s.c               |  19 ++-
 drivers/clk/sunxi-ng/ccu-sun8i-v3s.h               |   6 +-
 drivers/crypto/caam/caamrng.c                      |   5 +-
 drivers/crypto/ccp/ccp-ops.c                       |  52 +++---
 drivers/crypto/hisilicon/sec/sec_algs.c            |  44 +++--
 drivers/crypto/sunxi-ss/sun4i-ss-hash.c            |  21 +--
 drivers/dma/dw/platform.c                          |  14 +-
 drivers/dma/ti/edma.c                              |   6 +-
 drivers/firmware/dmi_scan.c                        |   2 +-
 drivers/firmware/efi/runtime-wrappers.c            |   2 +-
 drivers/gpio/gpio-aspeed.c                         |   2 +-
 drivers/gpio/gpiolib-of.c                          |   5 +-
 drivers/gpio/gpiolib.c                             |   3 +-
 drivers/gpu/drm/i915/gem/i915_gem_context.c        |   3 +-
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |   6 +-
 drivers/gpu/drm/panel/panel-lvds.c                 |  21 +--
 drivers/gpu/drm/panfrost/panfrost_devfreq.c        |   6 +-
 drivers/gpu/drm/radeon/cik.c                       |   4 +-
 drivers/gpu/drm/radeon/r600.c                      |   4 +-
 drivers/gpu/drm/radeon/si.c                        |   4 +-
 drivers/gpu/drm/rcar-du/rcar_lvds.c                |  36 ++--
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |  37 +++-
 drivers/hwmon/lm75.c                               |   2 +-
 drivers/hwmon/shtc1.c                              |   2 +-
 drivers/i2c/busses/i2c-stm32.c                     |  16 +-
 drivers/i2c/busses/i2c-stm32f7.c                   |  13 +-
 drivers/iio/dac/ad5380.c                           |   2 +-
 drivers/iio/light/tsl2772.c                        |  16 +-
 drivers/infiniband/core/cma.c                      |   2 +-
 drivers/iommu/amd_iommu.c                          |   2 +
 drivers/iommu/mtk_iommu.c                          |  26 ++-
 drivers/leds/led-triggers.c                        |   4 +-
 drivers/leds/leds-tlc591xx.c                       |   7 +-
 drivers/mailbox/qcom-apcs-ipc-mailbox.c            |   2 +-
 drivers/md/bcache/debug.c                          |   5 +-
 drivers/media/platform/atmel/atmel-isi.c           |   2 +-
 drivers/media/platform/rcar-vin/rcar-core.c        |   2 +-
 drivers/media/usb/em28xx/em28xx-core.c             |   2 +-
 drivers/mfd/intel-lpss-pci.c                       |  28 +++-
 drivers/misc/mic/card/mic_x100.c                   |  28 ++--
 drivers/mmc/core/quirks.h                          |   7 +
 drivers/net/ethernet/aquantia/atlantic/aq_vec.c    |  15 +-
 drivers/net/ethernet/broadcom/bcmsysport.c         |   2 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   1 +
 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |   2 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |   2 +-
 drivers/net/ethernet/chelsio/cxgb4/smt.c           |   4 +-
 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c     |  47 +++---
 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c      |   2 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  14 +-
 drivers/net/ethernet/intel/i40e/i40e_common.c      |  91 +++++-----
 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c   |   3 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |  16 +-
 drivers/net/ethernet/ni/nixge.c                    |   2 +-
 drivers/net/ethernet/qlogic/qed/qed_l2.c           |  34 ++--
 drivers/net/ethernet/qualcomm/qca_spi.c            |   9 +-
 drivers/net/ethernet/qualcomm/qca_spi.h            |   1 +
 drivers/net/ethernet/socionext/netsec.c            |   6 +-
 drivers/net/ethernet/socionext/sni_ave.c           |   2 +-
 .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c    |   2 +-
 .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c    |   2 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |   2 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac5.c       |   1 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c   |   2 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |   6 +-
 drivers/net/hyperv/hyperv_net.h                    |   3 +-
 drivers/net/hyperv/netvsc.c                        |  38 ++++-
 drivers/net/hyperv/netvsc_drv.c                    |   7 +-
 drivers/net/phy/broadcom.c                         |  11 +-
 drivers/net/wireless/ath/ath10k/sdio.c             |  29 +++-
 drivers/net/wireless/ath/ath9k/dynack.c            |   8 +-
 drivers/net/wireless/ath/wcn36xx/smd.c             | 186 ++++++++++++---------
 drivers/net/wireless/marvell/libertas_tf/cmd.c     |   2 +-
 drivers/net/wireless/mediatek/mt76/mt76.h          |   5 +-
 drivers/net/wireless/mediatek/mt76/mt76x0/usb.c    |   2 +-
 drivers/net/wireless/mediatek/mt76/mt76x2/usb.c    |   2 +-
 drivers/net/wireless/mediatek/mt76/usb.c           |  12 +-
 drivers/net/wireless/mediatek/mt7601u/phy.c        |   2 +-
 drivers/net/wireless/ralink/rt2x00/rt2800lib.c     |   5 +-
 drivers/net/wireless/realtek/rtlwifi/debug.c       |   2 +-
 drivers/net/wireless/realtek/rtw88/fw.c            |  52 +++++-
 drivers/net/wireless/realtek/rtw88/main.c          |  11 +-
 drivers/nvme/host/pci.c                            |   2 +-
 drivers/of/of_mdio.c                               |   2 +-
 drivers/pci/controller/pcie-mobiveil.c             | 119 ++++++-------
 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c      |   4 +
 drivers/phy/ti/phy-gmii-sel.c                      |   2 +-
 drivers/pinctrl/bcm/pinctrl-iproc-gpio.c           |  96 ++++++++---
 drivers/platform/chrome/wilco_ec/telemetry.c       |   2 +-
 drivers/power/supply/bd70528-charger.c             |   1 +
 drivers/power/supply/power_supply_core.c           |  10 +-
 drivers/pwm/pwm-sun4i.c                            |   4 +-
 drivers/regulator/bd70528-regulator.c              |   1 +
 drivers/rtc/rtc-bd70528.c                          |   2 +-
 drivers/rtc/rtc-pcf2127.c                          |  32 ++--
 drivers/rtc/rtc-rv3029c2.c                         |  16 +-
 drivers/s390/net/qeth_core.h                       |   3 +
 drivers/s390/net/qeth_core_main.c                  |  71 +++++---
 drivers/s390/net/qeth_core_mpc.h                   |  14 --
 drivers/s390/net/qeth_l2_main.c                    |  35 ++--
 drivers/s390/net/qeth_l3_main.c                    |  13 +-
 drivers/scsi/fnic/fnic_isr.c                       |   4 +-
 drivers/scsi/ufs/ufshcd.c                          |  15 +-
 drivers/soc/aspeed/aspeed-lpc-snoop.c              |   4 +-
 drivers/soc/qcom/llcc-slice.c                      |   3 +-
 drivers/soc/renesas/renesas-soc.c                  |   2 +-
 drivers/soc/tegra/pmc.c                            |  28 +++-
 drivers/spi/spi-bcm-qspi.c                         |   4 +-
 drivers/staging/greybus/light.c                    |  12 +-
 drivers/tee/optee/call.c                           |   7 +
 drivers/tee/optee/core.c                           |  20 ++-
 drivers/tee/optee/shm_pool.c                       |  25 ++-
 drivers/tty/serial/fsl_lpuart.c                    |  28 ++--
 drivers/usb/host/xhci-hub.c                        |   2 +-
 drivers/usb/typec/Kconfig                          |   1 +
 drivers/vhost/test.c                               |   2 +
 drivers/watchdog/sprd_wdt.c                        |   6 +-
 drivers/xen/pvcalls-back.c                         |   2 +-
 fs/afs/dir_edit.c                                  |  12 +-
 fs/afs/rxrpc.c                                     |   1 +
 fs/afs/super.c                                     |   1 +
 fs/btrfs/file.c                                    |   3 +-
 fs/btrfs/inode-map.c                               |  28 +++-
 fs/ext4/inline.c                                   |   2 +-
 fs/f2fs/dir.c                                      |   5 +
 fs/f2fs/f2fs.h                                     |   3 +-
 fs/f2fs/inline.c                                   |   6 +
 fs/nfsd/Kconfig                                    |   1 +
 fs/xfs/xfs_quotaops.c                              |   3 +
 include/drm/drm_panel.h                            |   1 +
 include/linux/mlx5/mlx5_ifc.h                      |   2 -
 include/linux/mmc/sdio_ids.h                       |   2 +
 include/net/request_sock.h                         |   4 +-
 include/net/sctp/sctp.h                            |   5 +
 include/net/tcp.h                                  |   2 +-
 include/trace/events/rxrpc.h                       |   6 +-
 include/uapi/linux/btf.h                           |   4 +-
 kernel/bpf/offload.c                               |   4 +-
 kernel/dma/direct.c                                |   2 +-
 kernel/irq/irqdomain.c                             |   1 +
 kernel/sched/fair.c                                | 111 ++++++------
 net/core/neighbour.c                               |   4 +-
 net/core/sock.c                                    |   4 +-
 net/ipv4/inet_connection_sock.c                    |   2 +-
 net/ipv4/tcp.c                                     |   4 +-
 net/ipv6/ip6_gre.c                                 |   1 +
 net/llc/af_llc.c                                   |  34 ++--
 net/llc/llc_conn.c                                 |  35 +---
 net/llc/llc_if.c                                   |  12 +-
 net/mac80211/rc80211_minstrel_ht.c                 |   2 +-
 net/mac80211/rx.c                                  |  11 +-
 net/openvswitch/datapath.c                         |   2 +-
 net/packet/af_packet.c                             |  12 +-
 net/rds/ib_stats.c                                 |   2 +-
 net/rds/stats.c                                    |   2 +
 net/rxrpc/call_accept.c                            |   2 +-
 net/rxrpc/conn_client.c                            |   6 +-
 net/rxrpc/conn_object.c                            |  13 +-
 net/rxrpc/conn_service.c                           |   2 +-
 net/sched/act_mirred.c                             |   6 +-
 net/sctp/input.c                                   |  12 +-
 net/smc/smc_rx.c                                   |  29 +++-
 net/sunrpc/auth_gss/svcauth_gss.c                  |  84 +++++++---
 net/sunrpc/xprtrdma/svc_rdma_backchannel.c         |   1 +
 net/sunrpc/xprtsock.c                              |   3 +-
 net/tipc/link.c                                    |  31 +++-
 net/tipc/monitor.c                                 |  15 ++
 net/tipc/monitor.h                                 |   1 +
 net/tipc/net.c                                     |   2 +
 net/tipc/socket.c                                  |   7 +-
 net/xdp/xsk.c                                      |   6 +-
 samples/bpf/sockex1_kern.c                         |  12 +-
 samples/bpf/sockex2_kern.c                         |  12 +-
 samples/bpf/xdp1_kern.c                            |  12 +-
 samples/bpf/xdp2_kern.c                            |  12 +-
 samples/bpf/xdp_adjust_tail_kern.c                 |  12 +-
 samples/bpf/xdp_fwd_kern.c                         |  12 +-
 samples/bpf/xdp_redirect_cpu_kern.c                | 108 ++++++------
 samples/bpf/xdp_redirect_kern.c                    |  24 +--
 samples/bpf/xdp_redirect_map_kern.c                |  24 +--
 samples/bpf/xdp_router_ipv4_kern.c                 |  64 +++----
 samples/bpf/xdp_rxq_info_kern.c                    |  37 ++--
 samples/bpf/xdp_rxq_info_user.c                    |   6 +-
 samples/bpf/xdp_tx_iptunnel_kern.c                 |  26 +--
 sound/aoa/codecs/onyx.c                            |   4 +-
 sound/soc/codecs/cs4349.c                          |   1 +
 sound/soc/codecs/es8328.c                          |   2 +-
 sound/soc/codecs/wm8737.c                          |   2 +-
 sound/soc/sunxi/sun4i-i2s.c                        |   4 +-
 tools/bpf/bpftool/btf_dumper.c                     |   8 +-
 tools/bpf/bpftool/map_perf_ring.c                  |   4 +-
 tools/lib/bpf/bpf.c                                |   2 +-
 tools/lib/bpf/bpf_prog_linfo.c                     |  14 +-
 tools/lib/bpf/btf.c                                |   3 +-
 tools/lib/bpf/libbpf.c                             |   2 +-
 tools/perf/util/machine.c                          |  27 +--
 tools/testing/selftests/cgroup/test_freezer.c      |   1 +
 230 files changed, 1711 insertions(+), 1191 deletions(-)

Comments

Kamal Mostafa Feb. 25, 2020, 9:08 p.m. UTC | #1
Superseded.

 -Kamal

On Thu, Feb 20, 2020 at 07:43:14AM -0800, Kamal Mostafa wrote:
> This pull request (203 commits) includes the following Eoan stable patchsets:
> 
> 	Eoan update: upstream stable patchset 2020-02-20
> 		Ported from the following upstream stable releases:
> 			v4.19.99, v5.4.15
> 	https://bugs.launchpad.net/bugs/1864060
> 
>  -Kamal
> 
> -----
> 
> The following changes since commit 30276f78d6d968d1c7035bf0b175d5520fa580da:
> 
>   UBUNTU: Ubuntu-5.3.0-41.33 (2020-02-14 17:30:07 +0100)
> 
> are available in the Git repository at:
> 
>   git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/eoan eoan-stable
> 
> for you to fetch changes up to cdc8166600b9f12de76a5206b0e497101250bb9e:
> 
>   UBUNTU: upstream stable to v4.19.99, v5.4.15 (2020-02-18 15:39:18 -0800)
> 
> ----------------------------------------------------------------
> Adam Ford (2):
>       ARM: dts: logicpd-som-lv: Fix i2c2 and i2c3 Pin mux
>       ARM: dts: logicpd-torpedo-37xx-devkit-28: Reference new DRM panel
> 
> Alain Volmat (3):
>       i2c: stm32f7: rework slave_id allocation
>       i2c: i2c-stm32f7: fix 10-bits check in slave free id search loop
>       i2c: stm32f7: report dma error during probe
> 
> Alexandra Winter (2):
>       s390/qeth: Fix error handling during VNICC initialization
>       s390/qeth: Fix initialization of vnicc cmd masks during set online
> 
> Alexandre Kroupski (1):
>       media: atmel: atmel-isi: fix timeout value for stop streaming
> 
> Alexei Starovoitov (1):
>       bpf: fix BTF limits
> 
> Andrey Smirnov (1):
>       tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs
> 
> Andrii Nakryiko (4):
>       libbpf: Fix memory leak/double free issue
>       libbpf: Fix potential overflow issue
>       libbpf: Fix another potential overflow issue in bpf_prog_linfo
>       libbpf: Make btf__resolve_size logic always check size error condition
> 
> Andy Shevchenko (3):
>       dmaengine: dw: platform: Switch to acpi_dma_controller_register()
>       ahci: Do not export local variable ahci_em_messages
>       gpiolib: No need to call gpiochip_remove_pin_ranges() twice
> 
> Aneesh Kumar K.V (1):
>       powerpc/mm/mce: Keep irqs disabled during lockless page table walk
> 
> Anton Ivanov (1):
>       um: Fix off by one error in IRQ enumeration
> 
> Antonio Borneo (2):
>       net: stmmac: fix length of PTP clock's name string
>       net: stmmac: fix disabling flexible PPS output
> 
> Ard Biesheuvel (2):
>       powerpc/archrandom: fix arch_get_random_seed_int()
>       nvme: retain split access workaround for capability reads
> 
> Arnaldo Carvalho de Melo (1):
>       perf map: No need to adjust the long name of modules
> 
> Arnd Bergmann (5):
>       qed: reduce maximum stack frame size
>       mic: avoid statically declaring a 'struct device'.
>       crypto: ccp - Reduce maximum stack usage
>       i40e: reduce stack usage in i40e_set_fc
>       wcn36xx: use dynamic allocation for large variables
> 
> Bean Huo (1):
>       scsi: ufs: delete redundant function ufshcd_def_desc_sizes()
> 
> Björn Töpel (2):
>       xsk: avoid store-tearing when assigning queues
>       xsk: avoid store-tearing when assigning umem
> 
> Bruno Thomsen (1):
>       rtc: pcf2127: bugfix: read rtc disables watchdog
> 
> Chao Yu (3):
>       f2fs: fix wrong error injection path in inc_valid_block_count()
>       f2fs: fix error path of f2fs_convert_inline_page()
>       f2fs: fix to avoid accessing uninitialized field of inode page in is_alive()
> 
> Christoph Hellwig (1):
>       dma-direct: don't check swiotlb=force in dma_direct_map_resource
> 
> Christophe Leroy (1):
>       powerpc/kasan: Fix boot failure with RELOCATABLE && FSL_BOOKE
> 
> Chuck Lever (2):
>       SUNRPC: Fix svcauth_gss_proxy_init()
>       SUNRPC: Fix backchannel latency metrics
> 
> Chuhong Yuan (3):
>       iio: tsl2772: Use devm_add_action_or_reset for tsl2772_chip_off
>       cxgb4: smt: Add lock for atomic_dec_and_test
>       dmaengine: ti: edma: fix missed failure handling
> 
> Colin Ian King (4):
>       ext4: set error return correctly when ext4_htree_store_dirent fails
>       bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA
>       iio: dac: ad5380: fix incorrect assignment to val
>       rtc: bd70528: fix module alias to autoload module
> 
> Corentin Labbe (1):
>       crypto: sun4i-ss - fix big endian issues
> 
> Dan Carpenter (16):
>       rtc: rv3029: revert error handling patch to rv3029_eeprom_write()
>       staging: greybus: light: fix a couple double frees
>       bcache: Fix an error code in bch_dump_read()
>       net: aquantia: Fix aq_vec_isr_legacy() return value
>       cxgb4: Signedness bug in init_one()
>       net: hisilicon: Fix signedness bug in hix5hd2_dev_probe()
>       net: broadcom/bcmsysport: Fix signedness in bcm_sysport_probe()
>       net: netsec: Fix signedness bug in netsec_probe()
>       net: socionext: Fix a signedness bug in ave_probe()
>       net: stmmac: dwmac-meson8b: Fix signedness bug in probe
>       net: axienet: fix a signedness bug in probe
>       of: mdio: Fix a signedness bug in of_phy_get_and_connect()
>       net: nixge: Fix a signedness bug in nixge_probe()
>       net: ethernet: stmmac: Fix signedness bug in ipq806x_gmac_of_parse()
>       bpf, offload: Unlock on error in bpf_offload_dev_create()
>       drm: panel-lvds: Potential Oops in probe error handling
> 
> Dan Robertson (1):
>       hwmon: (shtc1) fix shtc1 and shtw1 id mask
> 
> Daniel Golle (1):
>       rt2800: remove errornous duplicate condition
> 
> Daniel T. Lee (1):
>       samples: bpf: update map definition to new syntax BTF-defined map
> 
> David Howells (2):
>       rxrpc: Fix trace-after-put looking at the put connection record
>       afs: Fix missing timeout reset
> 
> Dexuan Cui (1):
>       irqdomain: Add the missing assignment of domain->fwnode for named fwnode
> 
> Douglas Anderson (1):
>       drm/rockchip: Round up _before_ giving to the clock framework
> 
> Eric Biggers (2):
>       llc: fix another potential sk_buff leak in llc_ui_sendmsg()
>       llc: fix sk_buff refcounting in llc_conn_state_process()
> 
> Eric Dumazet (5):
>       net: avoid possible false sharing in sk_leave_memory_pressure()
>       net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head
>       tcp: annotate lockless access to tcp_memory_pressure
>       net: neigh: use long type to store jiffies delta
>       packet: fix data-race in fanout_flow_is_huge()
> 
> Fabrice Gasnier (1):
>       ARM: dts: stm32: add missing vdda-supply to adc on stm32h743i-eval
> 
> Fabrizio Castro (1):
>       drm: rcar-du: lvds: Fix bridge_to_rcar_lvds
> 
> Felix Fietkau (1):
>       mac80211: minstrel_ht: fix per-group max throughput rate initialization
> 
> Filipe Manana (3):
>       Btrfs: fix hang when loading existing inode cache off disk
>       Btrfs: fix inode cache waiters hanging on failure to start caching thread
>       Btrfs: fix inode cache waiters hanging on path allocation failure
> 
> Filippo Sironi (1):
>       iommu/amd: Wait for completion of IOTLB flush in attach_device
> 
> Firo Yang (1):
>       ixgbe: sync the first fragment unconditionally
> 
> Florian Fainelli (1):
>       net: phy: broadcom: Fix RGMII delays configuration for BCM54210E
> 
> Geert Uytterhoeven (4):
>       ARM: 8896/1: VDSO: Don't leak kernel addresses
>       powerpc/security: Fix debugfs data leak on 32-bit
>       soc: renesas: Add missing check for non-zero product register address
>       drm: rcar_lvds: Fix color mismatches on R-Car H2 ES2.0 and later
> 
> Gerd Rausch (2):
>       net/rds: Add a few missing rds_stat_names entries
>       net/rds: Fix 'ib_evt_handler_call' element in 'rds_ib_stat_names'
> 
> Govindarajulu Varadarajan (1):
>       scsi: fnic: fix msix interrupt allocation
> 
> Greg Kroah-Hartman (1):
>       Revert "efi: Fix debugobjects warning on 'efi_rts_work'"
> 
> Grygorii Strashko (1):
>       phy: ti: gmii-sel: fix mac tx internal delay for rgmii-rxid
> 
> Guenter Roeck (1):
>       hwmon: (lm75) Fix write operations for negative temperatures
> 
> H. Nikolaus Schaller (2):
>       mmc: sdio: fix wl1251 vendor id
>       mmc: core: fix wl1251 sdio quirks
> 
> Haishuang Yan (1):
>       ip6erspan: remove the incorrect mtu limit for ip6erspan
> 
> Haiyang Zhang (2):
>       hv_netvsc: Fix offset usage in netvsc_send_table()
>       hv_netvsc: Fix send_table offset in case of a host bug
> 
> Hewenliang (1):
>       kselftests: cgroup: Avoid the reuse of fd after it is deallocated
> 
> Hoang Le (2):
>       tipc: update mon's self addr when node addr generated
>       tipc: reduce sensitive to retransmit failures
> 
> Håkon Bugge (1):
>       RDMA/cma: Fix false error message
> 
> Icenowy Zheng (1):
>       clk: sunxi-ng: v3s: add the missing PLL_DDR1
> 
> Ilias Apalodimas (1):
>       net: netsec: Correct dma sync for XDP_TX frames
> 
> Iuliana Prodan (1):
>       crypto: caam - free resources in case caam_rng registration failed
> 
> Jan Kara (1):
>       xfs: Sanity check flags of Q_XQUOTARM call
> 
> Jani Nikula (1):
>       drm/panel: make drm_panel.h self-contained
> 
> Jarkko Nikula (1):
>       mfd: intel-lpss: Add default I2C device properties for Gemini Lake
> 
> Jean Delvare (1):
>       firmware: dmi: Fix unlikely out-of-bounds read in save_mem_devices
> 
> Jean-Jacques Hiblot (1):
>       leds: tlc591xx: update the maximum brightness
> 
> Jeffrey Hugo (1):
>       drm/msm/dsi: Implement reset correctly
> 
> Jens Wiklander (1):
>       tee: optee: fix device enumeration error handling
> 
> Jesper Dangaard Brouer (1):
>       samples/bpf: Fix broken xdp_rxq_info due to map order assumptions
> 
> Jesse Brandeburg (1):
>       ice: fix stack leakage
> 
> Jian Shen (1):
>       net: hns3: fix error VF index when setting VLAN offload
> 
> Johannes Berg (2):
>       ALSA: aoa: onyx: always initialize register read value
>       mac80211: accept deauth frames in IBSS mode
> 
> Jon Maloy (1):
>       tipc: reduce risk of wakeup queue starvation
> 
> Jonas Karlman (1):
>       phy/rockchip: inno-hdmi: round clock rate down to closest 1000 Hz
> 
> Jorge Ramirez-Ortiz (1):
>       mailbox: qcom-apcs: fix max_register value
> 
> Jose Abreu (1):
>       net: stmmac: gmac4+: Not all Unicast addresses may be available
> 
> Julian Wiedmann (1):
>       s390/qeth: fix dangling IO buffers after halt/clear
> 
> Justin Tee (1):
>       block: fix memleak of bio integrity data
> 
> Kamal Mostafa (1):
>       UBUNTU: upstream stable to v4.19.99, v5.4.15
> 
> Karsten Graul (2):
>       net/smc: receive returns without data
>       net/smc: receive pending data after RCV_SHUTDOWN
> 
> Kefeng Wang (1):
>       PCI: mobiveil: Fix csr_read()/write() build issue
> 
> Li Jin (1):
>       pinctrl: iproc-gpio: Fix incorrect pinconf configurations
> 
> Lorenzo Bianconi (4):
>       mt7601u: fix bbp version check in mt7601u_wait_bbp_ready
>       ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init
>       mt76: mt76u: fix endpoint definition order
>       mt76: mt76u: rely on usb_interface instead of usb_dev
> 
> Luc Van Oostenryck (1):
>       soc: aspeed: Fix snoop_file_poll()'s return type
> 
> Madalin Bucur (2):
>       dpaa_eth: perform DMA unmapping before read
>       dpaa_eth: avoid timestamp read on error paths
> 
> Manivannan Sadhasivam (1):
>       clk: actions: Fix factor clk struct member access
> 
> Marc Dionne (1):
>       afs: Fix large file support
> 
> Mark Zhang (1):
>       net/mlx5: Fix mlx5_ifc_query_lag_out_bits
> 
> Markus Elfring (2):
>       media: em28xx: Fix exception handling in em28xx_alloc_urbs()
>       ARM: OMAP2+: Add missing put_device() call in omapdss_init_of()
> 
> Masami Hiramatsu (1):
>       x86, perf: Fix the dependency of the x86 insn decoder selftest
> 
> Matti Vaittinen (2):
>       regulator: bd70528: Add MODULE_ALIAS to allow module auto loading
>       power: supply: bd70528: Add MODULE_ALIAS to allow module auto loading
> 
> Maxime Ripard (1):
>       ASoC: sun4i-i2s: RX and TX counter registers are swapped
> 
> Michael S. Tsirkin (1):
>       vhost/test: stop device before reset
> 
> Navid Emamdoost (1):
>       ipmi: Fix memory leak in __ipmi_bmc_register
> 
> Nicholas Piggin (1):
>       powerpc/64s/radix: Fix memory hot-unplug page table split
> 
> Nick Desaulniers (1):
>       mips: avoid explicit UB in assignment of mips_io_port_base
> 
> Nicolas Boichat (1):
>       ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet
> 
> Niklas Söderlund (1):
>       media: rcar-vin: Clean up correct notifier in error path
> 
> Oleh Kravchenko (1):
>       led: triggers: Fix dereferencing of null pointer
> 
> Omar Sandoval (1):
>       btrfs: use correct count in btrfs_file_write_iter()
> 
> Ondrej Jirman (1):
>       pwm: sun4i: Fix incorrect calculation of duty_cycle/period
> 
> Oscar A Perez (1):
>       ARM: dts: aspeed-g5: Fixe gpio-ranges upper limit
> 
> Patrick Steinhardt (1):
>       nfsd: depend on CRYPTO_MD5 for legacy client tracking
> 
> Pavel Tatashin (1):
>       arm64: hibernate: check pgd table allocation
> 
> Ping-Ke Shih (1):
>       rtw88: fix error handling when setup efuse info
> 
> Quentin Monnet (2):
>       tools: bpftool: fix arguments for p_err() in do_event_pipe()
>       tools: bpftool: fix format strings and arguments for jsonw_printf()
> 
> Rafael J. Wysocki (1):
>       PM: sleep: Fix possible overflow in pm_system_cancel_wakeup()
> 
> Rashmica Gupta (1):
>       gpio/aspeed: Fix incorrect number of banks
> 
> Rayagonda Kokatanur (1):
>       spi: bcm-qspi: Fix BSPI QUAD and DUAL mode support when using flex mode
> 
> Ruslan Bilovol (1):
>       usb: host: xhci-hub: fix extra endianness conversion
> 
> Sakari Ailus (1):
>       software node: Get reference to parent swnode in get_parent op
> 
> Sam Bobroff (1):
>       drm/radeon: fix bad DMA from INTERRUPT_CNTL2
> 
> Shuiqing Li (1):
>       watchdog: sprd: Fix the incorrect pointer getting from driver data
> 
> Stefan Wahren (1):
>       net: qca_spi: Move reset_count to struct qcaspi
> 
> Stephen Boyd (2):
>       power: supply: Init device wakeup after device_add()
>       soc: qcom: llcc: Name regmaps to avoid collisions
> 
> Stephen Hemminger (1):
>       hv_netvsc: flag software created hash value
> 
> Steven Price (1):
>       drm/panfrost: Add missing check for pfdev->regulator
> 
> Sumit Garg (2):
>       tee: optee: Fix dynamic shm pool allocations
>       optee: Fix multi page dynamic shm pool alloc
> 
> Thierry Reding (1):
>       soc/tegra: pmc: Fix crashes for hierarchical interrupts
> 
> Thomas Gleixner (1):
>       x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI
> 
> Tonghao Zhang (1):
>       net: openvswitch: don't unlock mutex when changing the user_features fails
> 
> Tony Lindgren (1):
>       hwrng: omap3-rom - Fix missing clock by probing with device tree
> 
> Tung Nguyen (3):
>       tipc: fix wrong timeout input for tipc_wait_for_cond()
>       tipc: fix potential memory leak in __tipc_sendmsg()
>       tipc: fix wrong socket reference counter after tipc_sk_timeout() returns
> 
> Tvrtko Ursulin (1):
>       drm/i915: Fix pid leak with banned clients
> 
> Tyrel Datwyler (1):
>       powerpc/pseries: Enable support for ibm,drc-info property
> 
> Vasundhara Volam (1):
>       bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands
> 
> Vincent Guittot (1):
>       sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util()
> 
> Wei Yongjun (2):
>       rtlwifi: Fix file release memory leak
>       net: axienet: Fix error return code in axienet_probe()
> 
> Wen Yang (1):
>       platform/chrome: wilco_ec: fix use after free issue
> 
> Xin Long (1):
>       sctp: add chunks to sk_backlog when the newsk sk_socket is not set
> 
> Yan-Hsuan Chuang (1):
>       rtw88: fix beaconing mode rsvd_page memory violation issue
> 
> Yong Wu (1):
>       iommu/mediatek: Fix iova_to_phys PA start for 4GB mode
> 
> Yoshihiro Kaneko (1):
>       arm64: dts: renesas: r8a77995: Fix register range of display node
> 
> YueHaibing (6):
>       libertas_tf: Use correct channel range in lbtf_geo_init
>       ASoC: es8328: Fix copy-paste error in es8328_right_line_controls
>       ASoC: cs4349: Use PM ops 'cs4349_runtime_pm'
>       ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls
>       usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C
>       act_mirred: Fix mirred_init_module error handling
> 
> Yunfeng Ye (1):
>       crypto: hisilicon - Matching the dma address for dma_pool_free()
> 
> zhengbin (1):
>       afs: Remove set but not used variables 'before', 'after'
> 
>  arch/arm/boot/dts/aspeed-g5.dtsi                   |   2 +-
>  arch/arm/boot/dts/logicpd-som-lv.dtsi              |  26 +--
>  .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts    |  20 +--
>  arch/arm/boot/dts/omap3-n900.dts                   |   6 +
>  arch/arm/boot/dts/stm32h743i-eval.dts              |   1 +
>  arch/arm/kernel/vdso.c                             |   1 -
>  arch/arm/mach-omap2/display.c                      |   1 +
>  arch/arm/mach-omap2/pdata-quirks.c                 |  12 +-
>  arch/arm64/boot/dts/renesas/r8a77995.dtsi          |   2 +-
>  arch/arm64/kernel/hibernate.c                      |   9 +-
>  arch/mips/include/asm/io.h                         |  14 +-
>  arch/mips/kernel/setup.c                           |   2 +-
>  arch/powerpc/include/asm/archrandom.h              |   2 +-
>  arch/powerpc/include/asm/security_features.h       |   8 +-
>  arch/powerpc/kernel/head_fsl_booke.S               |   6 +-
>  arch/powerpc/kernel/mce_power.c                    |  20 ++-
>  arch/powerpc/kernel/prom_init.c                    |   2 +-
>  arch/powerpc/kernel/security.c                     |   4 +-
>  arch/powerpc/mm/book3s64/radix_pgtable.c           |   4 +-
>  arch/um/include/asm/irq.h                          |   2 +-
>  arch/x86/Kconfig.debug                             |   2 +-
>  arch/x86/kernel/kgdb.c                             |   2 +-
>  block/bio-integrity.c                              |   2 +-
>  block/bio.c                                        |   3 +
>  block/blk.h                                        |   4 +
>  debian.master/upstream-stable                      |   4 +-
>  drivers/ata/libahci.c                              |   1 -
>  drivers/base/power/wakeup.c                        |   2 +-
>  drivers/base/swnode.c                              |   5 +-
>  drivers/bcma/driver_pci.c                          |   4 +-
>  drivers/char/hw_random/omap3-rom-rng.c             |  17 +-
>  drivers/char/ipmi/ipmi_msghandler.c                |   5 +-
>  drivers/clk/actions/owl-factor.c                   |   7 +-
>  drivers/clk/sunxi-ng/ccu-sun8i-v3s.c               |  19 ++-
>  drivers/clk/sunxi-ng/ccu-sun8i-v3s.h               |   6 +-
>  drivers/crypto/caam/caamrng.c                      |   5 +-
>  drivers/crypto/ccp/ccp-ops.c                       |  52 +++---
>  drivers/crypto/hisilicon/sec/sec_algs.c            |  44 +++--
>  drivers/crypto/sunxi-ss/sun4i-ss-hash.c            |  21 +--
>  drivers/dma/dw/platform.c                          |  14 +-
>  drivers/dma/ti/edma.c                              |   6 +-
>  drivers/firmware/dmi_scan.c                        |   2 +-
>  drivers/firmware/efi/runtime-wrappers.c            |   2 +-
>  drivers/gpio/gpio-aspeed.c                         |   2 +-
>  drivers/gpio/gpiolib-of.c                          |   5 +-
>  drivers/gpio/gpiolib.c                             |   3 +-
>  drivers/gpu/drm/i915/gem/i915_gem_context.c        |   3 +-
>  drivers/gpu/drm/msm/dsi/dsi_host.c                 |   6 +-
>  drivers/gpu/drm/panel/panel-lvds.c                 |  21 +--
>  drivers/gpu/drm/panfrost/panfrost_devfreq.c        |   6 +-
>  drivers/gpu/drm/radeon/cik.c                       |   4 +-
>  drivers/gpu/drm/radeon/r600.c                      |   4 +-
>  drivers/gpu/drm/radeon/si.c                        |   4 +-
>  drivers/gpu/drm/rcar-du/rcar_lvds.c                |  36 ++--
>  drivers/gpu/drm/rockchip/rockchip_drm_vop.c        |  37 +++-
>  drivers/hwmon/lm75.c                               |   2 +-
>  drivers/hwmon/shtc1.c                              |   2 +-
>  drivers/i2c/busses/i2c-stm32.c                     |  16 +-
>  drivers/i2c/busses/i2c-stm32f7.c                   |  13 +-
>  drivers/iio/dac/ad5380.c                           |   2 +-
>  drivers/iio/light/tsl2772.c                        |  16 +-
>  drivers/infiniband/core/cma.c                      |   2 +-
>  drivers/iommu/amd_iommu.c                          |   2 +
>  drivers/iommu/mtk_iommu.c                          |  26 ++-
>  drivers/leds/led-triggers.c                        |   4 +-
>  drivers/leds/leds-tlc591xx.c                       |   7 +-
>  drivers/mailbox/qcom-apcs-ipc-mailbox.c            |   2 +-
>  drivers/md/bcache/debug.c                          |   5 +-
>  drivers/media/platform/atmel/atmel-isi.c           |   2 +-
>  drivers/media/platform/rcar-vin/rcar-core.c        |   2 +-
>  drivers/media/usb/em28xx/em28xx-core.c             |   2 +-
>  drivers/mfd/intel-lpss-pci.c                       |  28 +++-
>  drivers/misc/mic/card/mic_x100.c                   |  28 ++--
>  drivers/mmc/core/quirks.h                          |   7 +
>  drivers/net/ethernet/aquantia/atlantic/aq_vec.c    |  15 +-
>  drivers/net/ethernet/broadcom/bcmsysport.c         |   2 +-
>  drivers/net/ethernet/broadcom/bnxt/bnxt.h          |   1 +
>  drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c  |   2 +-
>  drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |   2 +-
>  drivers/net/ethernet/chelsio/cxgb4/smt.c           |   4 +-
>  drivers/net/ethernet/freescale/dpaa/dpaa_eth.c     |  47 +++---
>  drivers/net/ethernet/hisilicon/hix5hd2_gmac.c      |   2 +-
>  .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  14 +-
>  drivers/net/ethernet/intel/i40e/i40e_common.c      |  91 +++++-----
>  drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c   |   3 +-
>  drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |  16 +-
>  drivers/net/ethernet/ni/nixge.c                    |   2 +-
>  drivers/net/ethernet/qlogic/qed/qed_l2.c           |  34 ++--
>  drivers/net/ethernet/qualcomm/qca_spi.c            |   9 +-
>  drivers/net/ethernet/qualcomm/qca_spi.h            |   1 +
>  drivers/net/ethernet/socionext/netsec.c            |   6 +-
>  drivers/net/ethernet/socionext/sni_ave.c           |   2 +-
>  .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c    |   2 +-
>  .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c    |   2 +-
>  drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |   2 +-
>  drivers/net/ethernet/stmicro/stmmac/dwmac5.c       |   1 +
>  drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c   |   2 +-
>  drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |   6 +-
>  drivers/net/hyperv/hyperv_net.h                    |   3 +-
>  drivers/net/hyperv/netvsc.c                        |  38 ++++-
>  drivers/net/hyperv/netvsc_drv.c                    |   7 +-
>  drivers/net/phy/broadcom.c                         |  11 +-
>  drivers/net/wireless/ath/ath10k/sdio.c             |  29 +++-
>  drivers/net/wireless/ath/ath9k/dynack.c            |   8 +-
>  drivers/net/wireless/ath/wcn36xx/smd.c             | 186 ++++++++++++---------
>  drivers/net/wireless/marvell/libertas_tf/cmd.c     |   2 +-
>  drivers/net/wireless/mediatek/mt76/mt76.h          |   5 +-
>  drivers/net/wireless/mediatek/mt76/mt76x0/usb.c    |   2 +-
>  drivers/net/wireless/mediatek/mt76/mt76x2/usb.c    |   2 +-
>  drivers/net/wireless/mediatek/mt76/usb.c           |  12 +-
>  drivers/net/wireless/mediatek/mt7601u/phy.c        |   2 +-
>  drivers/net/wireless/ralink/rt2x00/rt2800lib.c     |   5 +-
>  drivers/net/wireless/realtek/rtlwifi/debug.c       |   2 +-
>  drivers/net/wireless/realtek/rtw88/fw.c            |  52 +++++-
>  drivers/net/wireless/realtek/rtw88/main.c          |  11 +-
>  drivers/nvme/host/pci.c                            |   2 +-
>  drivers/of/of_mdio.c                               |   2 +-
>  drivers/pci/controller/pcie-mobiveil.c             | 119 ++++++-------
>  drivers/phy/rockchip/phy-rockchip-inno-hdmi.c      |   4 +
>  drivers/phy/ti/phy-gmii-sel.c                      |   2 +-
>  drivers/pinctrl/bcm/pinctrl-iproc-gpio.c           |  96 ++++++++---
>  drivers/platform/chrome/wilco_ec/telemetry.c       |   2 +-
>  drivers/power/supply/bd70528-charger.c             |   1 +
>  drivers/power/supply/power_supply_core.c           |  10 +-
>  drivers/pwm/pwm-sun4i.c                            |   4 +-
>  drivers/regulator/bd70528-regulator.c              |   1 +
>  drivers/rtc/rtc-bd70528.c                          |   2 +-
>  drivers/rtc/rtc-pcf2127.c                          |  32 ++--
>  drivers/rtc/rtc-rv3029c2.c                         |  16 +-
>  drivers/s390/net/qeth_core.h                       |   3 +
>  drivers/s390/net/qeth_core_main.c                  |  71 +++++---
>  drivers/s390/net/qeth_core_mpc.h                   |  14 --
>  drivers/s390/net/qeth_l2_main.c                    |  35 ++--
>  drivers/s390/net/qeth_l3_main.c                    |  13 +-
>  drivers/scsi/fnic/fnic_isr.c                       |   4 +-
>  drivers/scsi/ufs/ufshcd.c                          |  15 +-
>  drivers/soc/aspeed/aspeed-lpc-snoop.c              |   4 +-
>  drivers/soc/qcom/llcc-slice.c                      |   3 +-
>  drivers/soc/renesas/renesas-soc.c                  |   2 +-
>  drivers/soc/tegra/pmc.c                            |  28 +++-
>  drivers/spi/spi-bcm-qspi.c                         |   4 +-
>  drivers/staging/greybus/light.c                    |  12 +-
>  drivers/tee/optee/call.c                           |   7 +
>  drivers/tee/optee/core.c                           |  20 ++-
>  drivers/tee/optee/shm_pool.c                       |  25 ++-
>  drivers/tty/serial/fsl_lpuart.c                    |  28 ++--
>  drivers/usb/host/xhci-hub.c                        |   2 +-
>  drivers/usb/typec/Kconfig                          |   1 +
>  drivers/vhost/test.c                               |   2 +
>  drivers/watchdog/sprd_wdt.c                        |   6 +-
>  drivers/xen/pvcalls-back.c                         |   2 +-
>  fs/afs/dir_edit.c                                  |  12 +-
>  fs/afs/rxrpc.c                                     |   1 +
>  fs/afs/super.c                                     |   1 +
>  fs/btrfs/file.c                                    |   3 +-
>  fs/btrfs/inode-map.c                               |  28 +++-
>  fs/ext4/inline.c                                   |   2 +-
>  fs/f2fs/dir.c                                      |   5 +
>  fs/f2fs/f2fs.h                                     |   3 +-
>  fs/f2fs/inline.c                                   |   6 +
>  fs/nfsd/Kconfig                                    |   1 +
>  fs/xfs/xfs_quotaops.c                              |   3 +
>  include/drm/drm_panel.h                            |   1 +
>  include/linux/mlx5/mlx5_ifc.h                      |   2 -
>  include/linux/mmc/sdio_ids.h                       |   2 +
>  include/net/request_sock.h                         |   4 +-
>  include/net/sctp/sctp.h                            |   5 +
>  include/net/tcp.h                                  |   2 +-
>  include/trace/events/rxrpc.h                       |   6 +-
>  include/uapi/linux/btf.h                           |   4 +-
>  kernel/bpf/offload.c                               |   4 +-
>  kernel/dma/direct.c                                |   2 +-
>  kernel/irq/irqdomain.c                             |   1 +
>  kernel/sched/fair.c                                | 111 ++++++------
>  net/core/neighbour.c                               |   4 +-
>  net/core/sock.c                                    |   4 +-
>  net/ipv4/inet_connection_sock.c                    |   2 +-
>  net/ipv4/tcp.c                                     |   4 +-
>  net/ipv6/ip6_gre.c                                 |   1 +
>  net/llc/af_llc.c                                   |  34 ++--
>  net/llc/llc_conn.c                                 |  35 +---
>  net/llc/llc_if.c                                   |  12 +-
>  net/mac80211/rc80211_minstrel_ht.c                 |   2 +-
>  net/mac80211/rx.c                                  |  11 +-
>  net/openvswitch/datapath.c                         |   2 +-
>  net/packet/af_packet.c                             |  12 +-
>  net/rds/ib_stats.c                                 |   2 +-
>  net/rds/stats.c                                    |   2 +
>  net/rxrpc/call_accept.c                            |   2 +-
>  net/rxrpc/conn_client.c                            |   6 +-
>  net/rxrpc/conn_object.c                            |  13 +-
>  net/rxrpc/conn_service.c                           |   2 +-
>  net/sched/act_mirred.c                             |   6 +-
>  net/sctp/input.c                                   |  12 +-
>  net/smc/smc_rx.c                                   |  29 +++-
>  net/sunrpc/auth_gss/svcauth_gss.c                  |  84 +++++++---
>  net/sunrpc/xprtrdma/svc_rdma_backchannel.c         |   1 +
>  net/sunrpc/xprtsock.c                              |   3 +-
>  net/tipc/link.c                                    |  31 +++-
>  net/tipc/monitor.c                                 |  15 ++
>  net/tipc/monitor.h                                 |   1 +
>  net/tipc/net.c                                     |   2 +
>  net/tipc/socket.c                                  |   7 +-
>  net/xdp/xsk.c                                      |   6 +-
>  samples/bpf/sockex1_kern.c                         |  12 +-
>  samples/bpf/sockex2_kern.c                         |  12 +-
>  samples/bpf/xdp1_kern.c                            |  12 +-
>  samples/bpf/xdp2_kern.c                            |  12 +-
>  samples/bpf/xdp_adjust_tail_kern.c                 |  12 +-
>  samples/bpf/xdp_fwd_kern.c                         |  12 +-
>  samples/bpf/xdp_redirect_cpu_kern.c                | 108 ++++++------
>  samples/bpf/xdp_redirect_kern.c                    |  24 +--
>  samples/bpf/xdp_redirect_map_kern.c                |  24 +--
>  samples/bpf/xdp_router_ipv4_kern.c                 |  64 +++----
>  samples/bpf/xdp_rxq_info_kern.c                    |  37 ++--
>  samples/bpf/xdp_rxq_info_user.c                    |   6 +-
>  samples/bpf/xdp_tx_iptunnel_kern.c                 |  26 +--
>  sound/aoa/codecs/onyx.c                            |   4 +-
>  sound/soc/codecs/cs4349.c                          |   1 +
>  sound/soc/codecs/es8328.c                          |   2 +-
>  sound/soc/codecs/wm8737.c                          |   2 +-
>  sound/soc/sunxi/sun4i-i2s.c                        |   4 +-
>  tools/bpf/bpftool/btf_dumper.c                     |   8 +-
>  tools/bpf/bpftool/map_perf_ring.c                  |   4 +-
>  tools/lib/bpf/bpf.c                                |   2 +-
>  tools/lib/bpf/bpf_prog_linfo.c                     |  14 +-
>  tools/lib/bpf/btf.c                                |   3 +-
>  tools/lib/bpf/libbpf.c                             |   2 +-
>  tools/perf/util/machine.c                          |  27 +--
>  tools/testing/selftests/cgroup/test_freezer.c      |   1 +
>  230 files changed, 1711 insertions(+), 1191 deletions(-)
> 
> -- 
> kernel-team mailing list
> kernel-team@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team