[SRU][Eoan][PULL] Eoan upstream stable patchset 2020-02-25+

Kamal Mostafa kamal at canonical.com
Tue Feb 25 21:08:41 UTC 2020


This pull request (296 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

	Eoan update: upstream stable patchset 2020-02-25
		Ported from the following upstream stable releases:
			v4.19.100, v5.4.16
	https://bugs.launchpad.net/bugs/1864710

 -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 8122d70255205c6e681930e0aaf9eee03dece0e1:

  UBUNTU: upstream stable to v4.19.100, v5.4.16 (2020-02-25 10:50:48 -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

Al Viro (1):
      do_last(): fetch directory ->i_mode and ->i_uid before it's too late

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

Alex Deucher (1):
      PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken

Alex Sverdlin (1):
      ARM: 8950/1: ftrace/recordmcount: filter relocation types

Alexander Potapenko (1):
      PM: hibernate: fix crashes with init_on_free=1

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 (2):
      powerpc/mm/mce: Keep irqs disabled during lockless page table walk
      powerpc/mm/hash: Fix sharing context ids between kernel & userspace

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

Bart Van Assche (1):
      scsi: RDMA/isert: Fix a recently introduced regression related to logout

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

Changbin Du (1):
      tracing: xen: Ordered comparison of function pointers

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 (2):
      powerpc/kasan: Fix boot failure with RELOCATABLE && FSL_BOOKE
      lib: Reduce user_access_begin() boundaries in strncpy_from_user() and strnlen_user()

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

Chuhong Yuan (4):
      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
      Input: sun4i-ts - add a check for devm_thermal_zone_of_sensor_register

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

Cong Wang (1):
      net_sched: fix datalen for ematch

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 Ahern (1):
      ipv4: Detect rollover in specific fib table dump

David Hildenbrand (1):
      drivers/base/node.c: simplify unregister_memory_block_under_nodes()

David Howells (3):
      rxrpc: Fix trace-after-put looking at the put connection record
      afs: Fix missing timeout reset
      afs: Fix characters allowed into cell names

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 (11):
      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()
      gtp: make sure only SOCK_DGRAM UDP sockets are accepted
      net: rtnetlink: validate IFLA_MTU attribute in rtnl_create_link()
      net-sysfs: fix netdev_queue_add_kobject() breakage
      tcp: do not leave dangling pointers in tp->highest_sack
      tun: add mutex_unlock() call and napi.skb clearing in tun_get_user()
      net_sched: use validated TCA_KIND attribute in tc_new_tfilter()

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

Faiz Abbas (2):
      mmc: sdhci_am654: Remove Inverted Write Protect flag
      mmc: sdhci_am654: Reset Command and Data line after tuning

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

Finn Thain (12):
      net/sonic: Add mutual exclusion for accessing shared state
      net/sonic: Clear interrupt flags immediately
      net/sonic: Use MMIO accessors
      net/sonic: Fix interface error stats collection
      net/sonic: Fix receive buffer handling
      net/sonic: Avoid needless receive descriptor EOL flag updates
      net/sonic: Improve receive descriptor status flag check
      net/sonic: Fix receive buffer replenishment
      net/sonic: Quiesce SONIC before re-initializing descriptor memory
      net/sonic: Fix command register usage
      net/sonic: Fix CAM initialization
      net/sonic: Prevent tx watchdog timeout

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

Florian Fainelli (2):
      net: phy: broadcom: Fix RGMII delays configuration for BCM54210E
      net: bcmgenet: Use netif_tx_napi_add() for TX NAPI

Florian Westphal (1):
      netfilter: nft_osf: add missing check for DREG attribute

Frederic Barrat (1):
      powerpc/xive: Discard ESB load value when interrupt is invalid

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'

Gilles Buloz (2):
      hwmon: (nct7802) Fix voltage limits to wrong registers
      hwmon: (nct7802) Fix non-working alarm on voltages

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 (2):
      hwmon: (lm75) Fix write operations for negative temperatures
      hwmon: (core) Do not use device managed functions for memory allocations

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

Hans Verkuil (2):
      Revert "Input: synaptics-rmi4 - don't increment rmiaddr for SMBus transfers"
      media: v4l2-ioctl.c: zero reserved fields for S/TRY_FMT

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

Ido Schimmel (2):
      mlxsw: spectrum_acl: Fix use-after-free during reload
      mlxsw: switchx2: Do not modify cloned SKBs during xmit

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

Jakub Kicinski (1):
      net/tls: fix async operation

Jakub Sitnicki (1):
      net, sk_msg: Don't check if sock is locked when tearing down psock

James Hughes (1):
      net: usb: lan78xx: Add .ndo_features_check

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

Jeff Layton (1):
      ceph: hold extra reference to r_parent over life of request

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

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

Jerry Snitselaar (1):
      iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer

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

Johan Hovold (5):
      Input: keyspan-remote - fix control-message timeouts
      Input: sur40 - fix interface sanity checks
      Input: gtco - fix endpoint sanity check
      Input: aiptek - fix endpoint sanity check
      Input: pegasus_notetaker - fix endpoint sanity check

Johannes Berg (3):
      ALSA: aoa: onyx: always initialize register read value
      mac80211: accept deauth frames in IBSS mode
      iwlwifi: mvm: fix SKB leak on invalid queue

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

Jouni Hogander (4):
      net-sysfs: Fix reference count leak in rx|netdev_queue_add_kobject
      net-sysfs: Call dev_hold always in netdev_queue_add_kobject
      net-sysfs: Call dev_hold always in rx_queue_add_kobject
      net-sysfs: Fix reference count leak

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

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

Kadlecsik József (1):
      netfilter: ipset: use bitmap infrastructure completely

Kamal Mostafa (2):
      UBUNTU: upstream stable to v4.19.99, v5.4.15
      UBUNTU: upstream stable to v4.19.100, v5.4.16

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

Kristian Evensen (1):
      fou: Fix IPv6 netlink policy

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

Linus Torvalds (2):
      readdir: make user_access_begin() use the real access range
      readdir: be more conservative with directory entry names

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

Luuk Paulussen (1):
      hwmon: (adt7475) Make volt2reg return same reg as reg2volt input

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()

Martin Schiller (1):
      net/x25: fix nonblocking connect

Masami Hiramatsu (2):
      x86, perf: Fix the dependency of the x86 insn decoder selftest
      tracing: trigger: Replace unneeded RCU-list traversals

Matthew Auld (1):
      drm/i915/userptr: fix size calculation

Matthew Wilcox (Oracle) (3):
      XArray: Fix infinite loop with entry at ULONG_MAX
      XArray: Fix xa_find_after with multi-index entries
      XArray: Fix xas_find returning too many entries

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

Meir Lichtinger (1):
      net/mlx5: Update the list of the PCI supported devices

Michael Ellerman (3):
      net: cxgb3_main: Add CAP_NET_ADMIN check to CHELSIO_GET_MEM
      airo: Fix possible info leak in AIROOLDIOCTL/SIOCDEVPRIVATE
      airo: Add missing CAP_NET_ADMIN check in AIROOLDIOCTL/SIOCDEVPRIVATE

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

Michał Mirosław (2):
      mmc: tegra: fix SDR50 tuning override
      mmc: sdhci: fix minimum clock rate for v3 controller

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

Niko Kortstrom (1):
      net: ip6_gre: fix moving ip6gre between namespaces

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

Pablo Neira Ayuso (2):
      netfilter: nf_tables: add __nft_chain_type_get()
      netfilter: nf_tables: autoload modules from the abort path

Paolo Abeni (1):
      Revert "udp: do rmem bulk free even if the rx sk queue is empty"

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

Paul Blakey (1):
      net/mlx5: Fix lowest FDB pool size

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

Shuah Khan (1):
      iommu/amd: Fix IOMMU perf counter clobbering during init

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

Stephan Gerhold (1):
      Input: pm8xxx-vib - fix handling of separate enable register

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

Steven Rostedt (VMware) (1):
      tracing: Fix histogram code when expression has same var as value

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 (2):
      drm/i915: Fix pid leak with banned clients
      drm/i915: Align engine->uabi_class/instance with i915_drm.h

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

Ulrich Weber (1):
      xfrm: support output_mark for offload ESP packets

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 Huang (1):
      libertas: Fix two buffer overflows at parsing bss descriptor

Wen Yang (2):
      platform/chrome: wilco_ec: fix use after free issue
      tcp_bbr: improve arithmetic division in bbr_update_bw()

Wenwen Wang (1):
      firestream: fix memory leaks

William Dauchy (2):
      net, ip6_tunnel: fix namespaces move
      net, ip_tunnel: fix namespaces move

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

Yuki Taguchi (1):
      ipv6: sr: remove SKB_GSO_IPXIP6 on End.D* actions

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

xiaofeng.yan (1):
      hsr: Fix a compilation error

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/book3s/64/mmu-hash.h      |   5 +-
 arch/powerpc/include/asm/security_features.h       |   8 +-
 arch/powerpc/include/asm/xive-regs.h               |   1 +
 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/powerpc/sysdev/xive/common.c                  |  15 +-
 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/atm/firestream.c                           |   3 +
 drivers/base/memory.c                              |   1 +
 drivers/base/node.c                                |  39 +--
 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_busy.c           |  12 +-
 drivers/gpu/drm/i915/gem/i915_gem_context.c        |   3 +-
 drivers/gpu/drm/i915/gem/i915_gem_userptr.c        |   9 +-
 drivers/gpu/drm/i915/gt/intel_engine_types.h       |   2 +-
 drivers/gpu/drm/i915/i915_gem_gtt.c                |   2 +
 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/adt7475.c                            |   5 +-
 drivers/hwmon/hwmon.c                              |  68 ++--
 drivers/hwmon/lm75.c                               |   2 +-
 drivers/hwmon/nct7802.c                            |  75 +++-
 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/infiniband/ulp/isert/ib_isert.c            |  12 -
 drivers/input/misc/keyspan_remote.c                |   9 +-
 drivers/input/misc/pm8xxx-vibrator.c               |   2 +-
 drivers/input/rmi4/rmi_smbus.c                     |   2 +
 drivers/input/tablet/aiptek.c                      |   6 +-
 drivers/input/tablet/gtco.c                        |  10 +-
 drivers/input/tablet/pegasus_notetaker.c           |   2 +-
 drivers/input/touchscreen/sun4i-ts.c               |   6 +-
 drivers/input/touchscreen/sur40.c                  |   2 +-
 drivers/iommu/amd_iommu.c                          |   2 +
 drivers/iommu/amd_iommu_init.c                     |  24 +-
 drivers/iommu/intel-iommu.c                        |   3 +-
 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/media/v4l2-core/v4l2-ioctl.c               |  24 +-
 drivers/mfd/intel-lpss-pci.c                       |  28 +-
 drivers/misc/mic/card/mic_x100.c                   |  28 +-
 drivers/mmc/core/quirks.h                          |   7 +
 drivers/mmc/host/sdhci-tegra.c                     |   2 +-
 drivers/mmc/host/sdhci.c                           |  10 +-
 drivers/mmc/host/sdhci_am654.c                     |  27 +-
 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/broadcom/genet/bcmgenet.c     |   4 +-
 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.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 +-
 .../ethernet/mellanox/mlx5/core/eswitch_offloads.c |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |   1 +
 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c |  16 +-
 drivers/net/ethernet/mellanox/mlxsw/switchx2.c     |  17 +-
 drivers/net/ethernet/natsemi/sonic.c               | 380 +++++++++++++--------
 drivers/net/ethernet/natsemi/sonic.h               |  44 ++-
 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/gtp.c                                  |  10 +-
 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/tun.c                                  |   4 +
 drivers/net/usb/lan78xx.c                          |  15 +
 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/cisco/airo.c                  |  20 +-
 drivers/net/wireless/intel/iwlwifi/mvm/tx.c        |   2 +-
 drivers/net/wireless/marvell/libertas/cfg.c        |   8 +-
 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/pci/quirks.c                               |  19 +-
 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/target/iscsi/iscsi_target.c                |   6 +-
 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/cell.c                                      |  11 +-
 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/ceph/mds_client.c                               |   8 +-
 fs/ext4/inline.c                                   |   2 +-
 fs/f2fs/dir.c                                      |   5 +
 fs/f2fs/f2fs.h                                     |   3 +-
 fs/f2fs/inline.c                                   |   6 +
 fs/namei.c                                         |  17 +-
 fs/nfsd/Kconfig                                    |   1 +
 fs/readdir.c                                       |  79 ++---
 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/linux/netdevice.h                          |   2 +
 include/linux/netfilter/ipset/ip_set.h             |   7 -
 include/linux/netfilter/nfnetlink.h                |   2 +-
 include/net/netns/nftables.h                       |   1 +
 include/net/request_sock.h                         |   4 +-
 include/net/sctp/sctp.h                            |   5 +
 include/net/tcp.h                                  |   2 +-
 include/trace/events/rxrpc.h                       |   6 +-
 include/trace/events/xen.h                         |   6 +-
 include/uapi/linux/btf.h                           |   4 +-
 kernel/bpf/offload.c                               |   4 +-
 kernel/dma/direct.c                                |   2 +-
 kernel/irq/irqdomain.c                             |   1 +
 kernel/power/snapshot.c                            |  20 +-
 kernel/sched/fair.c                                | 111 +++---
 kernel/trace/trace_events_hist.c                   |  60 +++-
 kernel/trace/trace_events_trigger.c                |  20 +-
 lib/strncpy_from_user.c                            |  14 +-
 lib/strnlen_user.c                                 |  14 +-
 lib/test_xarray.c                                  |  56 ++-
 lib/xarray.c                                       |  33 +-
 net/core/dev.c                                     |  33 +-
 net/core/neighbour.c                               |   4 +-
 net/core/net-sysfs.c                               |  39 ++-
 net/core/rtnetlink.c                               |  13 +-
 net/core/skmsg.c                                   |   2 -
 net/core/sock.c                                    |   4 +-
 net/hsr/hsr_main.h                                 |   2 +-
 net/ipv4/esp4_offload.c                            |   2 +
 net/ipv4/fib_trie.c                                |   6 +
 net/ipv4/fou.c                                     |   4 +-
 net/ipv4/inet_connection_sock.c                    |   2 +-
 net/ipv4/ip_tunnel.c                               |   4 +-
 net/ipv4/tcp.c                                     |   5 +-
 net/ipv4/tcp_bbr.c                                 |   3 +-
 net/ipv4/tcp_input.c                               |   1 +
 net/ipv4/tcp_output.c                              |   1 +
 net/ipv4/udp.c                                     |   3 +-
 net/ipv6/esp6_offload.c                            |   2 +
 net/ipv6/ip6_gre.c                                 |   4 +-
 net/ipv6/ip6_tunnel.c                              |   4 +-
 net/ipv6/seg6_local.c                              |   4 +-
 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/netfilter/ipset/ip_set_bitmap_gen.h            |   2 +-
 net/netfilter/ipset/ip_set_bitmap_ip.c             |   6 +-
 net/netfilter/ipset/ip_set_bitmap_ipmac.c          |   6 +-
 net/netfilter/ipset/ip_set_bitmap_port.c           |   6 +-
 net/netfilter/nf_tables_api.c                      | 155 ++++++---
 net/netfilter/nfnetlink.c                          |   6 +-
 net/netfilter/nft_osf.c                            |   3 +
 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/sched/cls_api.c                                |   5 +-
 net/sched/ematch.c                                 |   2 +-
 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/tls/tls_sw.c                                   |   4 +-
 net/x25/af_x25.c                                   |   6 +-
 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 +-
 scripts/recordmcount.c                             |  17 +
 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 +
 318 files changed, 2759 insertions(+), 1766 deletions(-)



More information about the kernel-team mailing list