APPLIED: [SRU][Eoan][PULL] Eoan upstream stable patchset 2020-02-25+
Khaled Elmously
khalid.elmously at canonical.com
Fri Mar 6 07:34:24 UTC 2020
Thanks
On 2020-02-25 13:08:41 , Kamal Mostafa wrote:
> 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(-)
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list