Commit Graph

162 Commits

Author SHA1 Message Date
Bruce Ashfield
0e7a9c67b9 linux-yocto/5.10: update to v5.10.234
Updating linux-yocto/5.10 to the latest korg -stable release that comprises
the following commits:

    0ef80b084295 Revert "x86/mm: Randomize per-cpu entry area"
    bcd2efd15975 mt76: mt7915: fix txrate reporting
    e1e411e59308 x86/mm: Randomize per-cpu entry area
    ba824e697315 mm: fix mmap kernel hang
    f0a53361993a Linux 5.10.234
    c762b76981fc Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals
    664760c49d98 xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals
    1f66a3a1a516 drm/v3d: Assign job pointer to NULL before signaling the fence
    d2b550208155 Input: xpad - add support for wooting two he (arm)
    098b8808e2e6 Input: xpad - add unofficial Xbox 360 wireless receiver clone
    5e9fed31adc8 Input: atkbd - map F23 key to support default copilot shortcut
    99c866bea85e Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null"
    94770cf7c512 USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()
    354aef2ec80a wifi: iwlwifi: add a few rate index validity checks
    31bd7378c6fe ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find()
    d072ea247481 Bluetooth: RFCOMM: Fix not validating setsockopt user input
    d19a8650fd3d vfio/platform: check the bounds of read/write syscalls
    553df82a8c73 signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die
    f70103a4355c m68k: Update ->thread.esp0 before calling syscall_trace() in ret_from_signal
    03c56665dab1 net: sched: fix ets qdisc OOB Indexing
    8c41abc11aa8 gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag
    09f698656628 ASoC: samsung: Add missing depends on I2C
    20019b1f0040 irqchip/sunxi-nmi: Add missing SKIP_WAKE flag
    3ff6ce057622 scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request
    d5bd48f16d4a seccomp: Stub for !CONFIG_SECCOMP
    c269af144a79 ASoC: samsung: Add missing selects for MFD_WM8994
    771f8a8a6995 ASoC: wm8994: Add depends on MFD core
    fe2c0bd6d1e2 net: fix data-races around sk->sk_forward_alloc
    285ce1f89f8d scsi: sg: Fix slab-use-after-free read in sg_release()
    7ffaf1a16f65 x86/xen: fix SLS mitigation in xen_hypercall_iret()
    daeac89cdb03 vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]
    18a7fc371d1d vsock/virtio: discard packets if the transport changes
    a925a200299a fou: remove warn in gue_gro_receive on unsupported protocol
    f9f76ff74dae nfsd: add list_head nf_gc to struct nfsd_file
    8a8b83016f06 ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev()
    83f5a87ee8ca blk-cgroup: Fix UAF in blkcg_unpin_online()
    605889754ee6 RDMA/hns: Fix deadlock on SRQ async events.
    461091c27f55 vmalloc: fix accounting with i915
    e8d3c53c6f1c drm/radeon: check bo_va->bo is non-NULL before using it
    85a9c98a5e0f iio: adc: rockchip_saradc: fix information leak in triggered buffer
    031538ff9c32 iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on
    641b4041cb4e iio: imu: inv_icm42600: fix spi burst write not supported
    da55e7622580 Revert "PCI: Use preserve_config in place of pci_flags"
    14984139f1f2 hrtimers: Handle CPU state correctly on hotplug
    d1099ad23596 irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly
    2dfbb920a89b gpiolib: cdev: Fix use after free in lineinfo_changed_notify
    80da29deb88a fs/proc: fix softlockup in __read_vmcore (part 2)
    ae527bd2b537 vsock: reset socket state when de-assigning the transport
    3cde51df39c3 vsock/virtio: cancel close work in the destructor
    f9710a5cbd99 net: ethernet: xgbe: re-add aneg to supported features in PHY quirks
    17dcfc0f54b7 x86/asm: Make serialize() always_inline
    a722df501ba3 nvmet: propagate npwg topology
    3f8b360ce0e0 poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll()
    99db426762e1 kheaders: Ignore silly-rename files
    95597be4806d fs: fix missing declaration of init_files
    2cf7601e1295 hfs: Sanity check the root record
    98ea165a2ac2 mac802154: check local interfaces before deleting sdata list
    3eb329978997 i2c: rcar: fix NACK handling when being a target
    8d037f34385a i2c: mux: demux-pinctrl: check initial mux selection, too
    a34050f70e79 drm/v3d: Ensure job pointer is set to NULL after job completion
    72dc13457e67 net/mlx5: Fix RDMA TX steering prio
    47166d31e531 net/mlx5: Refactor mlx5_get_flow_namespace
    9f07d9fd6181 net/mlx5: Add priorities for counters in RDMA namespaces
    faf64fe8915d nfp: bpf: prevent integer overflow in nfp_bpf_event_output()
    5f1678346109 gtp: Destroy device along with udp socket's netns dismantle.
    66f1864cd0b1 gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp().
    320a0dea3b28 gtp: use exit_batch_rtnl() method
    fae8bd0b07f9 net: add exit_batch_rtnl() method
    37fdbeb0e293 net: net_namespace: Optimize the code
    bb36838dac7b bpf: Fix bpf_sk_select_reuseport() memory leak
    9f7ad4eb839d net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()
    a13d640d8c8e phy: usb: Fix clock imbalance for suspend/resume
    3bc29a491192 phy: usb: Use slow clock for wake enabled suspend
    246428bfb9e7 sctp: sysctl: rto_min/max: avoid using current->nsproxy
    acec80d9f126 drm: adv7511: Fix use-after-free in adv7533_attach_dsi()
    49881fcef3d4 drm: bridge: adv7511: use dev_err_probe in probe function
    3747465c5da7 drm: bridge: adv7511: unregister cec i2c device after cec adapter
    09a817549036 drm/bridge: adv7533: Switch to devm MIPI-DSI helpers
    2c0106fdd35c drm/mipi-dsi: Create devm device attachment
    5ad24956a20e drm/mipi-dsi: Create devm device registration
    cb3a64b6b449 drm: bridge: adv7511: Remove redundant null check before clk_disable_unprepare
    8ff6f635a08c ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv
    af45819b29bf ocfs2: correct return value of ocfs2_local_free_info()
    a8d08d9f5e12 phy: usb: Toggle the PHY power during init
    5917962b5196 phy: usb: Add "wake on" functionality for newer Synopsis XHCI controllers
    5330de58f70d block: remove the update_bdev parameter to set_capacity_revalidate_and_notify
    afa920d411e9 sd: update the bdev size in sd_revalidate_disk
    72224a75c5f6 nvme: let set_capacity_revalidate_and_notify update the bdev size
    dddf71505857 loop: let set_capacity_revalidate_and_notify update the bdev size
    5601c261bbc5 arm64: dts: rockchip: add hevc power domain clock to rk3328
    00360f3f3962 arm64: dts: rockchip: add #power-domain-cells to power domain nodes
    3528099673ba iio: inkern: call iio_device_put() only on mapped devices
    ac8d932e3214 iio: adc: at91: call input_free_device() on allocated iio_dev
    1b7b9084fad8 iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep()
    2d72fc4a1ca6 iio: gyro: fxas21002c: Fix missing data update in trigger handler
    3bf8d1e87939 iio: adc: ti-ads8688: fix information leak in triggered buffer
    a386d9d2dc66 iio: imu: kmx61: fix information leak in triggered buffer
    b0e9c11c762e iio: light: vcnl4035: fix information leak in triggered buffer
    e1c1e8c05010 iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer
    d25f1fc27367 iio: pressure: zpa2326: fix information leak in triggered buffer
    3e4d32cc1459 usb: gadget: f_fs: Remove WARN_ON in functionfs_bind
    209b72d3c4e1 usb: fix reference leak in usb_new_device()
    d9f78c900648 USB: core: Disable LPM only for non-suspended ports
    ee63cb2262e3 USB: usblp: return error when setting unsupported protocol
    1062b648bff6 usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null
    4c51407cb8a4 usb: dwc3: gadget: fix writing NYET threshold
    258b3530cfdf USB: serial: cp210x: add Phoenix Contact UPS Device
    09d4072aabee usb-storage: Add max sectors quirk for Nokia 208
    717b7360ccc1 staging: iio: ad9832: Correct phase range check
    38da4bab433c staging: iio: ad9834: Correct phase range check
    e764b4e18789 USB: serial: option: add Neoway N723-EA support
    dad372177818 USB: serial: option: add MeiG Smart SRM815
    66de7a2541d8 md/raid5: fix atomicity violation in raid5_cache_count
    08765d4e44d4 scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity
    88136f799f33 drm/amd/display: increase MAX_SURFACES to the value supported by hw
    2f8067b3425c ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[]
    522ddfb1fb62 ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[]
    8c38baa03ac8 riscv: Fix sleeping in invalid context in die()
    497471baf53b drm/amd/display: Add check for granularity in dml ceil/floor helpers
    dc583e7e5f85 sctp: sysctl: auth_enable: avoid using current->nsproxy
    03ca51faba2b sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
    2c1a42fbd98e dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY
    cd30a3960433 dm thin: make get_first_thin use rcu-safe list first function
    9340385468d0 afs: Fix the maximum cell name length
    a965f7f0ea3a netfilter: conntrack: clamp maximum hashtable size to INT_MAX
    208929266386 netfilter: nf_tables: imbalance in flowtable binding
    72e6ca38ca66 tls: Fix tls_sw_sendmsg error handling
    53b7a6762483 cxgb4: Avoid removal of uninserted tid
    43658e4a5f27 net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute
    22e3f5ee7317 tcp/dccp: allow a connection when sk_max_ack_backlog is zero
    9261b8252473 tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog
    c9c0471e29f0 net: 802: LLC+SNAP OID:PID lookup on start of skb data
    c2da454712f2 ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe()
    4a6167ae75ad netfilter: nft_dynset: honor stateful expressions in set definition
    01c4e22c260d ASoC: mediatek: disable buffer pre-allocation
    d8cfbb8723bd exfat: fix the infinite loop in exfat_readdir()
    5c10baed458e dm array: fix cursor index when skipping across block boundaries
    cb223d9606a3 dm array: fix unreleased btree blocks on closing a faulty array cursor
    fc1ef07c3522 dm array: fix releasing a faulty array block twice in dm_array_cursor_end
    359abf6ca962 jbd2: flush filesystem device before updating tail sequence
    0f2b2d9e881c ceph: give up on paths longer than PATH_MAX
    70a41e4b4d83 smb: client: fix potential OOB in smb2_dump_detail()
    e1109eace22a scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine
    14c02f4e6920 Linux 5.10.233
    d675fefbaec3 mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim()
    17c3f7988f32 drm: adv7511: Drop dsi single lane support
    081bdb3a3167 net/sctp: Prevent autoclose integer overflow in sctp_association_init()
    5a1dd20a9d86 sky2: Add device ID 11ab:4373 for Marvell 88E8075
    c55d186376a8 pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking
    42a6eb4ed7a9 RDMA/uverbs: Prevent integer overflow issue
    50804bd95f00 modpost: fix the missed iteration for the max bit in do_input()
    0cd78baf4dd2 modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host
    d5a30a6117ea btrfs: don't set lock_owner when locking extent buffer for reading
    51b03b7473a0 btrfs: locking: remove the recursion handling code
    20d96aa61607 ARC: build: Try to guess GCC variant of cross compiler
    58713417015b irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base
    af37dc1f017b net: usb: qmi_wwan: add Telit FE910C04 compositions
    e529b4686038 bpf: fix potential error return
    6f3ce0ee5c3c sound: usb: format: don't warn that raw DSD is unsupported
    a2718ed1eb8c btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount
    12a6e304325d wifi: mac80211: wake the queues in case of failure in resume
    2558d753df06 tracing: Prevent bad count for tracing_cpumask_write
    1bf53a2145fa kernel: Initialize cpumask before parsing
    ba5120a2fb5f btrfs: fix use-after-free when COWing tree bock and tracing is enabled
    bf267f2f81bc btrfs: rename and export __btrfs_cow_block()
    1817e3e849f6 btrfs: locking: remove all the blocking helpers
    4da6be8eb618 btrfs: switch extent buffer tree lock to rw_semaphore
    42d7147c9c21 dmaengine: dw: Select only supported masters for ACPI devices
    d3017895e393 ila: serialize calls to nf_register_net_hooks()
    0d3fa6c3c9ca af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK
    fa57f07ba062 af_packet: fix vlan_get_tci() vs MSG_PEEK
    7eaa71f56a6f RDMA/rtrs: Ensure 'ib_sge list' is accessible
    925f2be402f9 eth: bcmsysport: fix call balance of priv->clk handling routines
    9c76fb573889 ALSA: usb-audio: US16x08: Initialize array before use
    0f67a980f2ae net: llc: reset skb->transport_header
    6a14b46052ee netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext
    cf6befa7c569 netrom: check buffer length before accessing it
    60e64b6261d1 drm/bridge: adv7511_audio: Update Audio InfoFrame properly
    bbcbb83a7f1f RDMA/bnxt_re: Fix the locking while accessing the QP table
    070d214c0183 RDMA/bnxt_re: Fix max_qp_wrs reported
    cff07807f693 RDMA/bnxt_re: Fix reporting hw_ver in query_device
    5684c11d3aec RDMA/bnxt_re: Add check for path mtu in modify_qp
    aea89a85bc74 RDMA/mlx5: Enforce same type port association for multiport RoCE
    af3626302040 net/mlx5: Make API mlx5_core_is_ecpf accept const pointer
    6531f9c7e518 thunderbolt: Add support for Intel Panther Lake-M/P
    f8b8c8c83528 thunderbolt: Add support for Intel Lunar Lake
    e7cca35083b8 thunderbolt: Add Intel Barlow Ridge PCI ID
    a534e5d47e4f thunderbolt: Add support for Intel Meteor Lake
    aeb4a70248f5 thunderbolt: Add support for Intel Raptor Lake
    21347105ded3 thunderbolt: Add support for Intel Alder Lake
    712137b177b4 selinux: ignore unknown extended permissions
    36c569dfa724 x86/hyperv: Fix hv tsc page based sched_clock for hibernation
    c47e02201171 ipv6: prevent possible UAF in ip6_xmit()
    3cb8e49178e1 skb_expand_head() adjust skb->truesize incorrectly
    f67138dd338c nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net
    a1c3a19446a4 btrfs: avoid monopolizing a core when activating a swap file
    b29c7783ac1f power: supply: gpio-charger: Fix set charge current limits
    5c4a141ff09e tracing: Constify string literal data member in struct trace_event_call
    e3b89e6a6422 arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs
    de29cb3bdfb2 arm64: mm: Rename asid2idx() to ctxid2asid()
    109f91d8b933 drm/dp_mst: Fix MST sideband message body length check
    221109ba2127 bpf: fix recursive lock when verdict program return SK_PASS
    79f87a6ec39f bpf: Check validity of link->type in bpf_link_show_fdinfo()
    1504108cb602 ipv6: fix possible UAF in ip6_finish_output2()
    ee6b1db17f82 ipv6: use skb_expand_head in ip6_xmit
    4132c4ad00dd ipv6: use skb_expand_head in ip6_finish_output2
    23f95bbe7250 skbuff: introduce skb_expand_head()
    3754c15b9348 MIPS: Probe toolchain support of -msym32
    9ca428c6397a virtio-blk: don't keep queue frozen during system suspend
    bbb55d1cb0b0 scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error
    f37f301d84ea scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time
    3cc9e1a56692 platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    c06a5b7f12a4 regmap: Use correct format specifier for logging range errors
    1c58d374ca44 ALSA: hda/conexant: fix Z60MR100 startup pop issue
    f36d024bd15e scsi: megaraid_sas: Fix for a potential deadlock
    c1d93e7100e5 scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    7911ca06b674 watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    7fca949e30c3 tracing/kprobe: Make trace_kprobe's module callback called after jump_label update
    1562871ef613 mtd: rawnand: fix double free in atmel_pmecc_create_user()
    ed1a8aaa3445 dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset
    e87dbcfdf1c0 dmaengine: mv_xor: fix child node refcount handling in early exit
    619a5aeb0f0d phy: core: Fix that API devm_phy_destroy() fails to destroy the phy
    8826abb0ae2d phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider
    574e5cfae2d8 phy: core: Fix that API devm_phy_put() fails to release the phy
    9e21f671b9a9 phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup()
    722ece95fcce phy: core: Fix an OF node refcount leakage in _of_phy_get()
    36a6523d097d mtd: diskonchip: Cast an operand to prevent potential overflow
    9ad478986fd1 nfsd: restore callback functionality for NFSv4.0
    d814eeb7faa4 bpf: Check negative offsets in __bpf_skb_min_len()
    1b63193b150c tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    4e5aab3e4115 mm/vmstat: fix a W=1 clang compiler warning
    e11778189513 media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg
    4e2e9adaea7d epoll: Add synchronous wakeup support for ep_poll_callback
    6e1e991c4017 ceph: validate snapdirname option length when mounting
    b7f89856c5fc of: Fix refcount leakage for OF node returned by __of_get_dma_parent()
    c86a40c26857 of: Fix error path in of_parse_phandle_with_args_map()
    9416f17809a1 udmabuf: also check for F_SEAL_FUTURE_WRITE
    5d4ed71327b0 nilfs2: prevent use of deleted inode
    8d42147c83ee of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one()
    64ee07cfd50f NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    d81f4e73aff9 Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet
    8b53be082fc6 btrfs: tree-checker: reject inline extent items with 0 ref count
    98f31cf96f47 zram: refuse to use zero sized block device as backing device
    df56b6f9b430 sh: clk: Fix clk_enable() to return 0 on NULL clk
    6742afdf6171 hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers
    525c3d0595b0 USB: serial: option: add Telit FE910C04 rmnet compositions
    b38b9456621d USB: serial: option: add MediaTek T7XX compositions
    25a5f80417b2 USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    452c1654c3cd USB: serial: option: add MeiG Smart SLM770A
    daf09316ddc2 USB: serial: option: add TCL IK512 MBIM & ECM
    0e8098cc2538 efivarfs: Fix error on non-existent file
    de4359fa4f81 i2c: riic: Always round-up when calculating bus period
    8eb181aee760 chelsio/chtls: prevent potential integer overflow on 32bit
    ddfb709c2895 mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk
    ad26612c2af9 netfilter: ipset: Fix for recursive locking warning
    a24ce83a2de1 net: ethernet: bgmac-platform: fix an OF node reference leak
    1942218bf95f net: hinic: Fix cleanup in create_rxqs/txqs()
    64f3f7388b90 ionic: use ee->offset when returning sprom data
    81bdfcd6e6a9 netdevsim: prevent bad user input in nsim_dev_health_break_write()
    2fb425f27ee6 netdevsim: switch to memdup_user_nul()
    82c7ad9ca099 net/smc: check return value of sock_recvmsg when draining clc data
    846bada23bfc net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg
    e18830b7c498 net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll
    7678451d66b8 erofs: fix incorrect symlink detection in fast symlink
    0ab621fcdff1 erofs: fix order >= MAX_ORDER warning due to crafted negative i_size
    0f851f8c62d0 i2c: pnx: Fix timeout in wait functions
    e430962901c7 usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled
    4ba1ee910938 usb: cdns3: Add quirk flag to enable suspend residency
    9339c91863de PCI: Add ACS quirk for Broadcom BCM5760X NIC
    dab416edff9d ALSA: usb: Fix UBSAN warning in parse_audio_unit()
    f9869f6772e3 MIPS: Loongson64: DTS: Fix msi node for ls7a
    0dde3ae52a0d PCI: Use preserve_config in place of pci_flags
    6c7731ad179a PCI/AER: Disable AER service on suspend
    5e473f462a16 net: sched: fix ordering of qlen adjustment
    aaccf3924c7a scsi: dpt_i2o: Remove obsolete driver
    0c8ac16c1e2f usb: dwc3: dwc3-qcom: Add missing platform_device_put() in dwc3_qcom_acpi_register_core
    bfdadc630e33 firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier()
    abc9475430fd Linux 5.10.232
    20ad30bed789 x86/static-call: fix 32-bit build
    e7c1fcdda47b ALSA: usb-audio: Fix a DMA to stack memory bug
    b751972c26f6 x86/xen: remove hypercall page
    b09001da8227 x86/xen: use new hypercall functions instead of hypercall page
    76b42b1340ca x86/xen: add central hypercall functions
    05df6e6cd9a7 x86/xen: don't do PV iret hypercall through hypercall page
    bed5b6a6f207 x86/static-call: provide a way to do very early static-call updates
    4099bcd87390 objtool/x86: allow syscall instruction
    e74011db5179 x86: make get_cpu_vendor() accessible from Xen code
    1d5354a9182b xen/netfront: fix crash when removing device
    dac3f7ba392c Revert "clkdev: remove CONFIG_CLKDEV_LOOKUP"
    8b7e0d915689 Revert "clocksource/drivers:sp804: Make user selectable"
    7f4e1fee0a74 drm/i915: Fix memory leak by correcting cache object name in error handler
    47b341f714e6 tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe()
    dadf82c1b260 bpf: sync_linked_regs() must preserve subreg_def
    6fd69b2f2991 blk-iocost: Avoid using clamp() on inuse in __propagate_weights()
    32a849c676ea ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired
    45af429f76e7 team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
    a1a97584334c bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL
    49cb8083c8df net: bonding, dummy, ifb, team: advertise NETIF_F_GSO_SOFTWARE
    216509dda290 net/sched: netem: account for backlog updates from child qdisc
    0fd8c3179b08 qca_spi: Make driver probing reliable
    ab891aeb28d1 qca_spi: Fix clock speed for multiple QCA7000
    68e6a5f0cdd8 cxgb4: use port number to set mac addr
    cf604286b70d ACPI: resource: Fix memory resource type union access
    76d856f03d02 net: lapb: increase LAPB_HEADER_LEN
    4d2b56e2fb1e selftests: mlxsw: sharedbuffer: Remove duplicate test cases
    938742593a57 selftests: mlxsw: sharedbuffer: Remove h1 ingress test case
    a771f349c95d tipc: fix NULL deref in cleanup_bearer()
    784fc6707949 batman-adv: Do not let TT changes list grows indefinitely
    48e63887c01f batman-adv: Remove uninitialized data in full table TT response
    4fb09749f266 batman-adv: Do not send uninitialized TT changes
    616aa5f3c86e acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl
    632fb232b6bb exfat: fix potential deadlock on __exfat_get_dentry_set
    e26fa236758e virtio/vsock: Fix accept_queue memory leak
    7b2e41b2d251 bpf, sockmap: Fix update element with same
    7ba7e748bd71 xfs: fix scrub tracepoints when inode-rooted btrees are involved
    4e33aedc3026 xfs: don't drop errno values when we fail to ficlone the entire range
    28b3c03a6790 usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer
    922142bcff97 usb: ehci-hcd: fix call balance of clocks handling routines
    0f6184603ba8 usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature
    1e05b5b36aea ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys()
    ff6f8a29e2a7 usb: host: max3421-hcd: Correctly abort a USB request.
    bd92492a960c tcp: check space before adding MPTCP SYN options
    df8d35efada4 Linux 5.10.231
    af442dd3e3fc octeontx2-pf: Fix otx2_get_fecparam()
    ddeef5079c6b octeontx2: Fix condition.
    bde4e7c15271 media: uvcvideo: Require entities to have a non-zero unique ID
    45a92cbc88e4 ALSA: usb-audio: Fix out of bounds reads when finding clock sources
    3fc53e46fdc8 scsi: core: Fix scsi_mode_select() buffer length handling
    a0777b45095f scsi: sd: Fix sd_do_mode_sense() buffer length handling
    38283b035c9d PCI: rockchip-ep: Fix address translation unit programming
    43c48ad24c03 Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()"
    f5e45e9464c7 modpost: Add .irqentry.text to OTHER_SECTIONS
    969ee61aa117 ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume"
    4fcd903a5d9e drm/amd/display: Check BIOS images before it is used
    7d5f99db8b15 xhci: dbc: Fix STALL transfer event handling
    99f0fe6d0191 jffs2: Fix rtime decompressor
    f6fc251baefc jffs2: Prevent rtime decompress memory corruption
    dbedf8ddde53 KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE
    c329033f1b72 KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device
    f4dbf393bfb4 KVM: arm64: vgic-its: Add a data length check in vgic_its_save_*
    c3cded0ff622 Revert "unicode: Don't special case ignorable code points"
    7522e61c5350 btrfs: fix missing snapshot drew unlock when root is dead during swap activation
    354f24382480 sched/core: Prevent wakeup of ksoftirqd during idle load balance
    a676dbc8af8c sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy
    4aaaf22aa193 sched/fair: Add NOHZ balancer flag for nohz.next_balance updates
    f8d61ae46cf4 sched/fair: Trigger the update of blocked load on newly idle cpu
    0669c671ab36 sched/fair: Merge for each idle cpu loop of ILB
    88136224a8f1 sched/fair: Remove unused parameter of update_nohz_stats
    1940ddbeb9af sched/fair: Remove update of blocked load from newidle_balance
    f3794dbff0ed sched/core: Remove the unnecessary need_resched() check in nohz_csd_func()
    44624fbc019f misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle
    a79a7e3c03ae powerpc/prom_init: Fixup missing powermac #size-cells
    5a2eaa3ad2b8 MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a
    19bc36c8d4ec usb: chipidea: udc: handle USB Error Interrupt if IOC not set
    5ac1dd51aaa0 i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock
    e5f0e94f95b8 PCI: Add ACS quirk for Wangxun FF5xxx NICs
    1af3a54dcea4 PCI: Add 'reset_subordinate' to reset hierarchy below bridge
    dff561e4060d f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode.
    22169b367563 nvdimm: rectify the illogical code within nd_dax_probe()
    38953b4419d1 pinctrl: qcom-pmic-gpio: add support for PM8937
    5d552000fe9f scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset
    910f9d22095d scsi: st: Don't modify unknown block number in MTIOCGET
    ddcfc5708da9 leds: class: Protect brightness_show() with led_cdev->led_access mutex
    3dd2c5cb2c69 scsi: hisi_sas: Add cond_resched() for no forced preemption model
    dd72b3ac2fc0 tracing: Use atomic64_inc_return() in trace_clock_counter()
    170b0323b032 pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU
    18347e7e0404 netpoll: Use rcu_access_pointer() in __netpoll_setup
    78b13b562206 net/neighbor: clear error in case strict check is not set
    f795bdf9dbe2 rocker: fix link status detection in rocker_carrier_init()
    042da326b0a3 ASoC: hdmi-codec: reorder channel allocation list
    e07b54b67e9c Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables
    7522d7d745d1 wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw()
    856b24b5d92c wifi: ipw2x00: libipw_rx_any(): fix bad alignment
    13c3a54f48a6 drm/amdgpu: set the right AMDGPU sg segment limitation
    03c4c3e02cf9 drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov
    368a53315222 jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree
    97e693593162 jfs: fix array-index-out-of-bounds in jfs_readdir
    df7c76636952 jfs: fix shift-out-of-bounds in dbSplit
    8c97a4d5463a jfs: array-index-out-of-bounds fix in dtReadFirst
    3ccce34a5c3f dma-debug: fix a possible deadlock on radix_lock
    064149161c37 drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr
    d28d22728b85 wifi: ath5k: add PCI ID for Arcadyan devices
    9400aeb5cd02 wifi: ath5k: add PCI ID for SX76X
    35360255ca30 net: inet6: do not leave a dangling sk pointer in inet6_create()
    2bc34d8c8898 net: inet: do not leave a dangling sk pointer in inet_create()
    14959fd7538b net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()
    ce39b5576785 net: af_can: do not leave a dangling sk pointer in can_create()
    daa13175a6de Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create()
    1dc1e1db9270 af_packet: avoid erroring out after sock_init_data() in packet_create()
    50a90e5af499 net/sched: cbs: Fix integer overflow in cbs_set_port_rate()
    a75fe481c42c net: ethernet: fs_enet: Use %pa to format resource_size_t
    fbc8d9665322 net: fec_mpc52xx_phy: Use %pa to format resource_size_t
    00c9f6e82591 samples/bpf: Fix a resource leak
    86b66b8091c9 r8169: don't apply UDP padding quirk on RTL8126A
    823f4dff6cbd drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check()
    418cf1b2c399 drm/mcde: Enable module autoloading
    a3c885165d7c drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model
    c04d1dc54b11 drm/vc4: hvs: Set AXI panic modes for the HVS
    c5623d7f9f90 media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108
    7850ca9a6695 media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera
    f4f2ef66d288 kcsan: Turn report_filterlist_lock into a raw_spinlock
    34cd4ec08b89 kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all()
    8f855689c164 btrfs: avoid unnecessary device path update for the same device
    99192c735ed4 s390/cpum_sf: Handle CPU hotplug remove during sampling
    c2527d07c7e9 iommu/arm-smmu: Defer probe of clients after smmu device bound
    24328b776fb2 ocfs2: update seq_file index in ocfs2_dlm_seq_next
    d3aeb50fcb12 mmc: core: Further prevent card detect during shutdown
    af940c0d623d mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet
    287e4952d77b regmap: detach regmap from dev on regmap_exit
    7175728f6b2d dma-buf: fix dma_fence_array_signaled v4
    70f3de869865 bpf: fix OOB devmap writes when deleting elements
    336e30f32ae7 bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again
    e3732102a9d6 nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry()
    df43d8da6bac scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt
    12f04fc8580e scsi: qla2xxx: Fix use after free on unload
    c87add0d819b scsi: qla2xxx: Supported speed displayed incorrectly for VPorts
    406e57325daa scsi: qla2xxx: Fix NVMe and NPIV connect issue
    d7fd14dd866f ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG)
    a59d39e4770f ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8
    b3ebf8cbd886 ALSA: usb-audio: add mixer mapping for Corsair HS80
    1152dd13845e arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL
    4a6f053af119 tracing: Fix cmp_entries_dup() to respect sort() comparison rules
    4cbc202f28a5 watchdog: rti: of: honor timeout-sec property
    5912a921289e HID: wacom: fix when get product name maybe null pointer
    43c6d763569f bpf: Fix exact match conditions in trie_get_next_key()
    adb4a970bfa9 bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie
    9c19ea59965e ocfs2: free inode when ocfs2_get_init_inode() fails
    e0c6ce842409 spi: mpc52xx: Add cancel_work_sync before module remove
    dbedc7e142df tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg
    8cd416aaac68 drm/sti: Add __iomem for mixer_dbg_mxn's parameter
    7fd09abc4bdd i3c: master: Fix dynamic address leak when 'assigned-address' is present
    b70ba15c66d5 i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED
    1c47272e535d i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS
    3aecd6fd55cf i3c: fix incorrect address slot lookup on 64-bit
    fbb3aa94fc8d dt-bindings: serial: rs485: Fix rs485-rts-delay property
    0da0be3b1d17 dt_bindings: rs485: Correct delay values
    4733f68e59bb gpio: grgpio: Add NULL check in grgpio_probe
    c8e3aa367e71 gpio: grgpio: use a helper variable to store the address of ofdev->dev
    d9fa09ca004b geneve: do not assume mac header is set in geneve_xmit_skb()
    d93efe18b49a ethtool: Fix wrong mod state in case of verbose and no_mask bitset
    e21855091f11 netfilter: nft_set_hash: skip duplicated elements pending gc run
    6099b5d3e371 netfilter: ipset: Hold module reference while requesting a module
    98ea587a4048 net: sched: fix erspan_opt settings in cls_flower
    e0155b1b1509 igb: Fix potential invalid memory access in igb_init_module()
    9da327f2e6b7 net/qed: allow old cards not supporting "num_images" to work
    650ee9a22d7a tipc: Fix use-after-free of kernel socket in cleanup_bearer().
    c99507fff94b dccp: Fix memory leak in dccp_feat_change_recv
    b90d061345bb net/ipv6: release expired exception dst cached in socket
    b3282c2bebee can: j1939: j1939_session_new(): fix skb reference counting
    aa632691c722 net: hsr: avoid potential out-of-bound access in fill_frame_info()
    f9653b00bef2 net/sched: tbf: correct backlog statistic for GSO packets
    7f5eda0e315b ptp: Add error handling for adjfine callback in ptp_clock_adjtime
    ad28612ebae1 netfilter: x_tables: fix LED ID check in led_tg_check()
    0b2cbed82b7c ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init()
    273cab979da1 can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics
    265f8341470f can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL
    601ec0003c17 watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart()
    05bed96e4cb0 iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call
    4715e23b3a7f drm/etnaviv: flush shader L1 cache after user commandstream
    c1406d8329f5 btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc()
    2d505a801e57 nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur
    7fd29d284b55 nfsd: make sure exp active before svc_export_show
    1f53e8400b13 dm thin: Add missing destroy_work_on_stack()
    c6ac663c92c8 PCI: keystone: Add link up check to ks_pcie_other_map_bus()
    093ecc6d82ff i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs()
    aa10c746e79a scsi: ufs: exynos: Fix hibern8 notify callbacks
    a1f2aff064ef util_macros.h: fix/rework find_closest() macros
    afc1e3c00b3f ad7780: fix division by zero in ad7780_write_raw()
    6fd018aa168e btrfs: ref-verify: fix use-after-free after invalid ref action
    6f3821acd7c3 quota: flush quota_release_work upon quota writeback
    366e55e91fe9 octeontx2-pf: Fix out-of-bounds read in otx2_get_fecparam()
    442dadf32d1c ASoC: fsl_micfil: fix the naming style for mask definition
    971b48934577 sh: intc: Fix use-after-free bug in register_intc_controller()
    86a1f9fa2480 sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport
    8c06a00a9be6 SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE
    a4b153bdaad5 sunrpc: remove unnecessary test in rpc_task_set_client()
    3ccfa8269fae SUNRPC: Convert rpc_client refcount to use refcount_t
    e2730edfff6b SUNRPC: correct error code comment in xs_tcp_setup_socket()
    f69fb61c69a0 nfs: ignore SB_RDONLY when mounting nfs
    bd4624d73373 modpost: remove incorrect code in do_eisa_entry()
    b0660da68491 rtc: ab-eoz9: don't fail temperature reads on undervoltage notification
    7f5a2ed5c181 9p/xen: fix release of IRQ
    fa365f688014 9p/xen: fix init sequence
    57ee79e9c94c block: return unsigned int from bdev_io_min
    25ec6cd751c9 jffs2: fix use of uninitialized variable
    8d8b3f5f4cbf ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit
    04c0b0f37617 ubi: fastmap: Fix duplicate slab cache names while attaching
    36b25baf96b8 ubifs: Correct the total block count by deducting journal reservation
    0d68e8514d90 rtc: check if __rtc_read_time was successful in rtc_timer_do_work()
    cd154812858d rtc: abx80x: Fix WDT bit position of the status register
    c48db3147c14 rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()
    5237a297ffd3 NFSv4.0: Fix a use-after-free problem in the asynchronous open()
    2365f57820c0 um: Always dump trace for specified task in show_stack
    634b3c3d0b5c um: Fix the return value of elf_core_copy_task_fpregs
    e6102b72edc4 um: Fix potential integer overflow during physmem setup
    52ee41452527 rpmsg: glink: Propagate TX failures in intentless mode as well
    02999e135b01 SUNRPC: make sure cache entry active before cache_show
    3c5f545c9a1f NFSD: Prevent a potential integer overflow
    a44a4260a28c lib: string_helpers: silence snprintf() output truncation warning
    8ceb21d76426 usb: dwc3: gadget: Fix looping of queued SG entries
    a98340265f28 usb: dwc3: gadget: Fix checking for number of TRBs left
    3591fe07aa53 ALSA: hda/realtek: Apply quirk for Medion E15433
    99af54eb0c96 ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max
    820bc3f297e8 ALSA: hda/realtek: Set PCBeep to default value for ALC274
    ee68e7bd8022 ALSA: hda/realtek: Update ALC225 depop procedure
    03a469024f67 media: v4l2-core: v4l2-dv-timings: check cvt/gtf result
    d7408a052aa1 media: wl128x: Fix atomicity violation in fmc_send_cmd()
    f74b360a012a HID: wacom: Interpret tilt data from Intuos Pro BT as signed values
    2d2192fd2e6b block: fix ordering between checking BLK_MQ_S_STOPPED request adding
    dad458e77540 arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled
    77755dc95ff2 sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
    35f8f72b4579 um: vector: Do not use drvdata in release
    3997d11fd996 serial: 8250: omap: Move pm_runtime_get_sync
    6be99d4c117b um: net: Do not use drvdata in release
    509ba8746f81 um: ubd: Do not use drvdata in release
    0f6737cad88b ubi: wl: Put source PEB into correct list if trying locking LEB failed
    fb6d3c6c1218 platform/chrome: cros_ec_typec: fix missing fwnode reference decrement
    11b414ff9ab4 spi: Fix acpi deferred irq probe
    2e151b8ca316 netfilter: ipset: add missing range check in bitmap_ip_uadt
    fa0e202e23ff Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit"
    0ff91b3bf53e serial: sh-sci: Clean sci_ports[0] after at earlycon exit
    b12869cab514 Revert "usb: gadget: composite: fix OS descriptors w_value logic"
    5be4bc1c73ca driver core: bus: Fix double free in driver API bus_register()
    e844bccad7ee Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()
    a26842e4683f exfat: fix uninit-value in __exfat_get_dentry_set
    7fc42f249daf locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass()
    0b9622163926 tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler
    f856246ff6da apparmor: test: Fix memory leak for aa_unpack_strdup()
    b9322408d83a comedi: Flush partial mappings in error case
    a4236cc4f952 fsnotify: fix sending inotify event with unexpected filename
    da6e6ff1f6c5 PCI: Fix use-after-free of slot->bus on hot remove
    5442dbd3342a KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status
    1a89ef73b510 crypto: x86/aegis128 - access 32-bit arguments as 32-bit
    e8f728442dd5 perf/x86/intel/pt: Fix buffer full but size is 0 case
    626a8b956719 ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()
    bbf3f1fd8a0a jfs: xattr: check invalid xattr size more strictly
    ea0527d5cc61 ext4: fix FS_IOC_GETFSMAP handling
    442c6f05d94e ext4: supress data-race warnings in ext4_free_inodes_{count,set}()
    62dc01c83fa7 ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices
    03d68e2d244c soc: qcom: socinfo: fix revision check in qcom_socinfo_probe()
    4c9fded47888 usb: ehci-spear: fix call balance of sehci clk handling routines
    0aa9e30b5b4a xen: Fix the issue of resource not being properly released in xenbus_dev_probe()
    e47f0e95441b apparmor: fix 'Do simple duplicate message elimination'
    f89f677adc78 ALSA: hda/realtek: Update ALC256 depop procedure
    6e99925d8548 ALSA: hda/realtek - Add type for ALC287
    9f26a607d846 staging: greybus: uart: clean up TIOCGSERIAL
    7bf3e45ea60b misc: apds990x: Fix missing pm_runtime_disable()
    8a960584638f USB: chaoskey: Fix possible deadlock chaoskey_list_lock
    bb37389d14f4 USB: chaoskey: fail open after removal
    2e72f53f740a usb: yurex: make waiting on yurex_write interruptible
    30b9a7786c48 usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()
    653903e36ca2 iio: light: al3010: Fix an error handling path in al3010_probe()
    75e6dc33f16a ipmr: fix tables suspicious RCU usage
    e5dffbd159ef ipmr: convert /proc handlers to rcu_read_lock()
    a9615376a999 bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down
    6b41c5627117 net: hsr: fix hsr_init_sk() vs network/transport headers.
    1564c7ed9d29 net: introduce a netdev feature for UDP GRO forwarding
    4654bcb686ac spi: atmel-quadspi: Fix register name in verbose logging function
    b58678e3f243 net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken
    3dbdb3f85b74 marvell: pxa168_eth: fix call balance of pep->clk handling routines
    882ea20ce07c net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration
    b18ab1198587 tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets
    6728375984cb net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device
    c399dd6e7042 power: supply: bq27xxx: Fix registers of bq27426
    c5351bfba7b9 power: supply: bq27xxx: Support CHARGE_NOW for bq27z561/bq28z610/bq34z100
    da4008a289e1 power: supply: core: Remove might_sleep() from power_supply_put()
    70f1bad32127 fs_parser: update mount_api doc to match function signature
    0918f5643fc6 vfio/pci: Properly hide first-in-list PCIe extended capability
    145482f4c894 vdpa/mlx5: Fix suboptimal range on iotlb iteration
    eb681998c889 NFSD: Fix nfsd4_shutdown_copy()
    9d4f174342a7 NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()
    752a75811f27 NFSD: Prevent NULL dereference in nfsd4_process_cb_update()
    9df83cc000ed remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region
    b5ba1b37142f rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length
    295cb2524309 rpmsg: glink: Fix GLINK command prefix
    9761e51e1d43 rpmsg: glink: Send READ_NOTIFY command in FIFO full case
    3dd661b963a3 rpmsg: glink: Add TX_DATA_CONT command while sending
    e72735fcce17 perf trace: Avoid garbage when not printing a syscall's arguments
    10eb66d4f295 perf trace: Do not lose last events in a race
    68ccc1830e9d m68k: coldfire/device.c: only build FEC when HW macros are defined
    2255a994d6f1 m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x
    10f14161e830 perf trace: avoid garbage when not printing a trace event's arguments
    af87c2069952 f2fs: check curseg->inited before write_sum_page in change_curseg
    c6d54485cf81 f2fs: remove the unused flush argument to change_curseg
    5bb54d3b377e f2fs: open code allocate_segment_by_default
    c6ad7333e530 f2fs: remove struct segment_allocation default_salloc_ops
    a7e306f7c32d f2fs: avoid using native allocate_segment_by_default()
    6e5de38f605c f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block
    43b2e068aef4 PCI: cpqphp: Fix PCIBIOS_* return value confusion
    1fe390f27875 PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads
    edb4833a3838 perf probe: Correct demangled symbols in C++ program
    0b04b48e4cc2 perf probe: Fix libdw memory leak
    26db806fa23e perf cs-etm: Don't flush when packet_queue fills up
    c751d28b403f clk: clk-axi-clkgen: make sure to enable the AXI bus clock
    a68e4f76ee85 clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand
    43afa76e6efe dt-bindings: clock: axi-clkgen: include AXI clk
    fc7ef5873472 dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format
    29216bb390e3 fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()
    d161e5ea0ca7 fbdev/sh7760fb: Alloc DMA memory from hardware device
    6f1fabc9e331 powerpc/kexec: Fix return of uninitialized variable
    fd57d992f371 powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static
    66b7ddd1804e ocfs2: fix uninitialized value in ocfs2_file_read_iter()
    bd715e191d44 RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg()
    a4d2011cbe03 scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()
    a56777a3ef5b scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb()
    e3b9ba55c18f scsi: fusion: Remove unused variable 'rc'
    ef2c2580189e scsi: bfa: Fix use-after-free in bfad_im_module_exit()
    cc30125eb6b6 mfd: rt5033: Fix missing regmap_del_irq_chip()
    896927b0157a RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey
    6956c0e7346c powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore
    54cb5fa850f9 mtd: rawnand: atmel: Fix possible memory leak
    c912aae5363a cpufreq: loongson2: Unregister platform_driver on failure
    61d590d7076b mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices
    c472b55cc0bc mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device
    0b648968bfa4 mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device
    48d3964f2bcd mfd: intel_soc_pmic_bxtwc: Use dev_err_probe()
    2630b18bed7d mfd: da9052-spi: Change read-mask to write-mask
    b86340df10b1 mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race
    a85e5215609d powerpc/vdso: Flag VDSO64 entry points as functions
    62a8d90e3221 trace/trace_event_perf: remove duplicate samples on the first tracepoint event
    49e8a0e07b02 wireguard: selftests: load nf_conntrack if not present
    63bc9a42a02e netpoll: Use rcu_access_pointer() in netpoll_poll_lock
    fb91ce37dc9a Bluetooth: fix use-after-free in device_for_each_child()
    49de4ac80427 driver core: Introduce device_find_any_child() helper
    f2d06d4e129e ALSA: 6fire: Release resources at card release
    4dd821dcbfce ALSA: caiaq: Use snd_card_free_when_closed() at disconnection
    bf0aa35a7cb8 ALSA: us122l: Use snd_card_free_when_closed() at disconnection
    24fe9f7ca83e ALSA: usx2y: Use snd_card_free_when_closed() at disconnection
    d5a733ee2624 ALSA: usx2y: Cleanup probe and disconnect callbacks
    cfb1f6bc2eed ALSA: usx2y: Coding style fixes
    9a70db03857a ALSA: usx2y: Fix spaces
    5674ae441c89 net: rfkill: gpio: Add check for clk_enable()
    b751f3423fbd drm/amdkfd: Fix wrong usage of INIT_WORK()
    6543a34f34a1 selftests: net: really check for bg process completion
    1df5d631ba9e bpf, sockmap: Fix sk_msg_reset_curr
    d26d977633d1 bpf, sockmap: Several fixes to bpf_msg_pop_data
    2b4530ecc018 bpf, sockmap: Several fixes to bpf_msg_push_data
    5a0ae8e4f79c selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap
    78eb4af79e8a selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap
    74d2b00f488f selftests, bpf: Add one test for sockmap with strparser
    3e35560e80a9 selftests/bpf: Fix SENDPAGE data logic in test_sockmap
    a9fa0d2ce890 selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap
    224b9bc4977c netlink: typographical error in nlmsg_type constants definition
    59362f51f4c2 drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk()
    3fd17a47ee72 wifi: wfx: Fix error handling in wfx_core_init()
    67d32d63c058 drm/etnaviv: hold GPU lock across perfmon sampling
    02aac657c48e drm/etnaviv: fix power register offset on GC300
    17551e3d94b7 drm/etnaviv: dump: fix sparse warnings
    04c0cd65a844 drm/etnaviv: Request pages from DMA32 zone on addressing_limited
    54163a35fe44 drm/etnaviv: rework linear window offset calculation
    e5e10c00610d drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq()
    e44d23fa0dc6 drm/panfrost: Remove unused id_mask from struct panfrost_model
    5ff9de1f2712 octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c
    2d1648603752 octeontx2-pf: ethtool fec mode support
    8cafe71ad0fb octeontx2-af: Add new CGX_CMD to get PHY FEC statistics
    9bb714350200 octeontx2-af: forward error correction configuration
    a5f3aebadcb7 octeontx2-pf: Calculate LBK link instead of hardcoding
    4dce1962411f octeontx2-af: Mbox changes for 98xx
    50c56b0f5fe3 drm: fsl-dcu: enable PIXCLK on LS1021A
    b773f406b6de drm/fsl-dcu: Convert to Linux IRQ interfaces
    5fa329c44e1e wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()
    4496d25157c9 selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap
    addabcb1bd37 selftests/bpf: Fix msg_verify_data in test_sockmap
    d4f54c609d28 drm/bridge: tc358767: Fix link properties discovery
    e4decf4c8b56 netdevsim: copy addresses for both in and out paths
    7fd24ee949bd netdevsim: rely on XFRM state direction instead of flags
    76ff31c0113d xfrm: store and rely on direction to construct offload flags
    837f37f0cf39 xfrm: rename xfrm_state_offload struct to allow reuse
    bfdad9de02a3 bpf: Fix the xdp_adjust_tail sample prog issue
    7706afc21304 ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode
    5e3385bca11a ASoC: fsl_micfil: fix regmap_write_bits usage
    b2a72a772ef0 ASoC: fsl_micfil: use GENMASK to define register bit fields
    226fc91c860b ASoC: fsl_micfil: do not define SHIFT/MASK for single bits
    fa55ed175c7b ASoC: fsl_micfil: Drop unnecessary register read
    78a71b056c2c dt-bindings: vendor-prefixes: Add NeoFidelity, Inc
    54550eeb8f86 wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2
    f3749bc13cb3 wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1
    145f3ac8c92e drm/v3d: Address race-condition in MMU flush
    c992e517c8a6 drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()
    0bde5b6e230a drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq()
    d1ae370b82e9 wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq()
    29ee7d6fa18f wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq()
    1d602e4b6dcb drm/omap: Fix locking in omap_gem_new_dmabuf()
    c941af142200 wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()
    ba35d3b212fb drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused
    0c24b82bc4d1 media: atomisp: Add check for rgby_data memory allocation failure
    4478f599a283 media: atomisp: remove #ifdef HAS_NO_HMEM
    380c0e1d96f3 firmware: arm_scpi: Check the DVFS OPP count returned by the firmware
    02dff60d0c99 selftests/resctrl: Protect against array overrun during iMC config parsing
    5f0e91a5f4ed regmap: irq: Set lockdep class for hierarchical IRQ domains
    409b1e428cf9 pmdomain: ti-sci: Add missing of_node_put() for args.np
    dd1985f9752f ARM: dts: cubieboard4: Fix DCDC5 regulator constraints
    9db3ef898a6e pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle
    e8174fb173cc cgroup/bpf: only cgroup v2 can be attached by bpf programs
    067d0c56630d Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline"
    2295468c0c20 arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad
    1b07333bbc3a arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4
    839e76cea2ab tpm: fix signed/unsigned bug when checking event logs
    dad86eb91cf9 mmc: mmc_spi: drop buggy snprintf()
    748557ca7dc9 soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()
    c9c6a62c91e9 soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()
    f9dc2ae5a2cd spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq()
    85cf7a3c6f7d spi: spi-fsl-lpspi: downgrade log level for pio mode
    ef1db3d1d2bf clocksource/drivers:sp804: Make user selectable
    d08932bb6e38 clkdev: remove CONFIG_CLKDEV_LOOKUP
    e48e204f364a kcsan, seqlock: Fix incorrect assumption in read_seqbegin()
    dc684d966f48 time: Fix references to _msecs_to_jiffies() handling of values
    069601e4b657 crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()
    28f8ffa945f7 crypto: bcm - add error check in the ahash_hmac_init function
    dead96e1c748 crypto: caam - add error check to caam_rsa_set_priv_key_form
    a56860294ccd crypto: cavium - Fix the if condition to exit loop after timeout
    a92ccd3618e4 crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY
    99ec5eb5bbf3 EDAC/fsl_ddr: Fix bad bit shift operations
    e0269ea7a628 EDAC/bluefield: Fix potential integer overflow
    29551174590e firmware: google: Unregister driver_info on failure
    cc386170b331 crypto: caam - Fix the pointer passed to caam_qi_shutdown()
    e8a2b1c1c2ea hfsplus: don't query the device logical block size multiple times
    3cab4bbc6691 s390/syscalls: Avoid creation of arch/arch/ directory
    cf9efea8c092 acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()
    6c772871c2e5 arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG
    ff01ac3e766c m68k: mvme147: Reinstate early console
    f65ca93b859d m68k: mvme16x: Add and use "mvme16x.h"
    21f46b07c20b m68k: mvme147: Fix SCSI controller IRQ numbers
    452f9ddd12be nvme-pci: fix freeing of the HMB descriptor table
    d3df9f26cff9 initramfs: avoid filename buffer overrun
    17f35a6c9391 mips: asm: fix warning when disabling MIPS_FP_SUPPORT
    72d6dd978f1d x86/xen/pvh: Annotate indirect branch as safe
    8ce88918e4d8 kselftest/arm64: mte: fix printf type warnings about longs
    8025d65d6242 x86/barrier: Do not serialize MSR accesses on AMD
    67be3cd92aa0 nvme: fix metadata handling in nvme-passthrough
    73b078e3314d cifs: Fix buffer overflow when parsing NFS reparse points
    36741bfcfbff rcu-tasks: Idle tasks on offline CPUs are in quiescent states
    e01ff1251c77 ipmr: Fix access to mfc_cache_list without lock held
    e8529cfd7086 ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry
    e05e8f54d23f proc/softirqs: replace seq_printf with seq_put_decimal_ull_width
    444c9d41210c ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div()
    ddd61392263d ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate()
    a8ebe0a22527 can: j1939: fix error in J1939 documentation.
    f6b4294a0249 regulator: rk808: Add apply_bit for BUCK3 on RK809
    b070a9e0dbf3 soc: qcom: Add check devm_kasprintf() returned value
    6df3ee9073cd net: usb: qmi_wwan: add Quectel RG650V
    bc014d8d6561 x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB
    f61da9401963 ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13
    501ac2d1aae6 selftests/watchdog-test: Fix system accidentally reset after watchdog-test
    6b5737b14af1 mac80211: fix user-power when emulating chanctx
    9347d7c552c8 ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet
    43323a4e5b3f mm: resolve faulty mmap_region() error path behaviour
    a32712d54c61 mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handling
    7a450540c82f mm: unconditionally close VMAs on error
    f68a0236337e mm: avoid unsafe VMA hook invocation when error arises on mmap hook
    57cc8d253099 mm: revert "mm: shmem: fix data-race in shmem_getattr()"
    ed98d26021db NFSD: Never decrement pending_async_copies on error
    059434d23c45 NFSD: Initialize struct nfsd4_copy earlier
    9e52ff544e0b NFSD: Limit the number of concurrent async COPY operations
    4fcb25459430 NFSD: Async COPY result needs to return a write verifier
    7f9b91ed15df NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point
    2e7ce4e50d14 media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set
    c29a44d9a402 mmc: core: fix return value check in devm_mmc_alloc_host()
    b22ddca004d3 drm/bridge: tc358768: Fix DSI command tx
    938c13740f8b Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"
    0a5014ad37c7 nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint
    344558d81c7c ocfs2: fix UBSAN warning in ocfs2_verify_volume()
    b017697a517f nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint
    d4b42f926adc KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN
    c96f90911dd1 vdpa/mlx5: Fix PA offset with unaligned starting iotlb map
    28d4ed71ae0b ocfs2: uncache inode which has failed entering the group
    5fe8bcc82f1d x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y
    ffad2ac8c859 net/mlx5e: kTLS, Fix incorrect page refcounting
    a508c74ceae2 net/mlx5: fs, lock FTE when checking if active
    6e3f2c512d2b netlink: terminate outstanding dump on socket close
    b5214ca796fb clk: qcom: gcc-qcs404: fix initial rate of GPLL3
    3e7f845614ee leds: lp55xx: Remove redundant test for invalid channel number
    5dabb7af57bc ftrace: Fix regression with module command in stack_trace_filter
    5f86e79c0b22 ovl: Filter invalid inodes with missing lookup function
    2cc30545dd3a media: uvcvideo: Stop stream during unregister
    74a65313578b media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal()
    da56bb858954 media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate()
    580d1e5cf2cd media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled
    5a53f97cd597 media: ts2020: fix null-ptr-deref in ts2020_probe()
    5c9ab34c87af media: i2c: tc358743: Fix crash in the probe error path when using polling
    b240a0472f8e arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer
    711d99f845cd Linux 5.10.230
    918326996932 9p: fix slab cache name creation for real
    d02492863023 mm: krealloc: Fix MTE false alarm in __do_krealloc
    b17397a0a5c5 io_uring: fix possible deadlock in io_register_iowq_max_workers()
    dd7a728d5c0d md/raid10: improve code of mrdev in raid10_sync_request
    8ea0b8e32bed net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition
    9db25c2b41c3 fs: Fix uninitialized value issue in from_kuid and from_kgid
    35b4795a7ebf vDPA/ifcvf: Fix pci_read_config_byte() return code handling
    7e222d2c7f9a powerpc/powernv: Free name on error in opal_event_init()
    b718f71747b7 sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML
    dc834af641d7 crypto: marvell/cesa - Disable hash algorithms
    4d8f6679b03a bpf: use kvzmalloc to allocate BPF verifier environment
    0bf6971b7d1e HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad
    2bc339b00fbd 9p: Avoid creating multiple slab caches with the same name
    2f4bfcc4c5fa net: phy: ti: take into account all possible interrupt sources
    16a8ebc88fe2 ALSA: usb-audio: Add endianness annotations
    eb1bdcb7dfc3 vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans
    414476c4fb11 hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer
    0d71863c19be ALSA: usb-audio: Add quirks for Dell WD19 dock
    4dc9c1e83aeb ALSA: usb-audio: Support jack detection on Dell dock
    6a7e6dcf90fe ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove()
    e068a87cf25e irqchip/gic-v3: Force propagation of the active state with a read-back
    bb17f42135f5 USB: serial: option: add Quectel RG650V
    6d5bd4bc14d7 USB: serial: option: add Fibocom FG132 0x0112 composition
    c5748d95608c USB: serial: qcserial: add support for Sierra Wireless EM86xx
    e567fc8f7a44 USB: serial: io_edgeport: fix use after free in debug printk
    d76923164705 usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd()
    6e2848d1c8c0 usb: musb: sunxi: Fix accessing an released usb phy
    5dd3f5a9244a fs/proc: fix compile warning about variable 'vmcore_mmap_ops'
    faff5bbb2762 media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format
    547087307bc1 net: do not delay dst_entries_add() in dst_release()
    83aa0c996417 perf session: Add missing evlist__delete when deleting a session
    2297d80a13a6 Revert "perf hist: Add missing puts to hist__account_cycles"
    82090f94c723 net: bridge: xmit: make sure we have at least eth header len bytes
    11eab327a2a8 spi: fix use-after-free of the add_lock mutex
    c8dce228db6f spi: Fix deadlock when adding SPI controllers on SPI buses
    982a2757e725 splice: don't generate zero-len segement bvecs
    bf0b0c6d1597 btrfs: reinitialize delayed ref list after deleting it from the list
    8fc5ea9231af nfs: Fix KMSAN warning in decode_getfattr_attrs()
    485d9232112b io_uring/rw: fix missing NOWAIT check for O_DIRECT start write
    f336622838e5 io_uring: use kiocb_{start,end}_write() helpers
    f83a32351efd fs: create kiocb_{start,end}_write() helpers
    955089c2403c io_uring: rename kiocb_end_write() local helper
    6f383f653d03 dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow
    483b7261b35a dm cache: fix potential out-of-bounds access on the first resume
    f136d8d3f26f dm cache: optimize dirty bit checking with find_next_bit when resizing
    ee1f74925717 dm cache: fix out-of-bounds access to the dirty bitset when resizing
    5b975f146d82 dm cache: correct the number of origin blocks to match the target length
    2ac7f253dead drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported
    17f5f18085ac drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()
    1829c36f9329 pwm: imx-tpm: Use correct MODULO value for EPWM mode
    054931ca3cfc media: v4l2-tpg: prevent the risk of a division by zero
    5a9bd375bf88 media: pulse8-cec: fix data timestamp at pulse8_setup()
    828047c70f47 media: cx24116: prevent overflows on SNR calculus
    f54e8e1e39da media: s5p-jpeg: prevent buffer overflows
    3a977b554f66 ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove
    ac40b9dff274 ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init()
    c1eba9f0e235 scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer
    8e823ce93cc8 media: adv7604: prevent underflow condition when reporting colorspace
    e351002b3a7a media: dvb_frontend: don't play tricks with underflow values
    a4a17210c03a media: dvbdev: prevent the risk of out of memory access
    ae6fd157eae4 media: stb0899_algo: initialize cfr before using it
    63b122f53793 Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown"
    30606ea3fae5 net: arc: fix the device for dma_map_single/dma_unmap_single
    71d08334c2cb net: phy: ti: add PHY_RST_AFTER_CLK_EN flag
    d3f517f904df net: phy: ti: implement generic .handle_interrupt() callback
    f398d0a5b783 net: phy: export phy_error and phy_trigger_machine
    590a4b2d4e0b net: hns3: fix kernel crash when uninstalling driver
    cf6bae33c5aa can: c_can: fix {rx,tx}_errors statistics
    40b283ba7666 sctp: properly validate chunk size in sctp_sf_ootb()
    22f4e2f86ad8 net: enetc: set MAC address to the VF net_device
    1e4332581cd4 security/keys: fix slab-out-of-bounds in key_task_permission
    d7dc68d82ab3 HID: core: zero-initialize the report buffer
    7830bfc3e7e7 ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin
    92f5b6978293 ARM: dts: rockchip: Fix the spi controller on rk3036
    c34f7b904748 ARM: dts: rockchip: drop grf reference from rk3036 hdmi
    db87a9fb6a58 ARM: dts: rockchip: fix rk3036 acodec node
    7ddbc813ba64 arm64: dts: imx8mp: correct sdhc ipg clk
    e38f91b78388 arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc
    fbccf9647f0f arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion
    752c5bfb600f arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards
    ebb427d5f270 arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328
    9d0d15f26b86 arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator
    b874a7e65b4f Linux 5.10.229
    7948c22cc70b mac80211: always have ieee80211_sta_restart()
    1e5a17dc77d8 vt: prevent kernel-infoleak in con_font_get()
    a508a102edf8 drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)
    1d0d406bfc6b Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device"
    bda1a99a0dd6 mm: shmem: fix data-race in shmem_getattr()
    aa0cee46c5d3 nilfs2: fix kernel bug due to missing clearing of checked flag
    bfd1d223d80c x86/bugs: Use code segment selector for VERW operand
    70767689ec6e ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow
    d592b2e9212f riscv: Remove duplicated GET_RM
    170ad7e7a662 riscv: Remove unused GENERATING_ASM_OFFSETS
    7e6bb3443185 riscv: Use '%u' to format the output of 'cpu'
    1e617230b783 riscv: efi: Set NX compat flag in PE/COFF header
    c345728678df riscv: vdso: Prevent the compiler from inserting calls to memset()
    35770ca6180c mm: avoid leaving partial pfn mappings around in error case
    69d4e1ce9087 mm: add remap_pfn_range_notrack
    c72e0df0b56c nilfs2: fix potential deadlock with newly created symlinks
    edc84c1c1a85 iio: light: veml6030: fix microlux value calculation
    442f786c5bff staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg()
    d0231f43df47 wifi: iwlegacy: Clear stale interrupts before resuming device
    4112450da7d6 wifi: ath10k: Fix memory leak in management tx
    c21efba8b5a8 wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower
    1cfc32930461 Revert "driver core: Fix uevent_show() vs driver detach race"
    796df8d64caa xhci: Use pm_runtime_get to prevent RPM on unsupported systems
    065789892e37 xhci: Fix Link TRB DMA in command ring stopped completion event
    efefde4d1b7c usb: phy: Fix API devm_usb_put_phy() can not release the phy
    2d4650d2b297 usbip: tools: Fix detach_port() invalid port error path
    603342ab037d misc: sgi-gru: Don't disable preemption in GRU driver
    aae9c5b472d6 NFS: remove revoked delegation from server's delegation list
    8395b6096959 net: amd: mvme147: Fix probe banner message
    0cac4a2718b2 firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state()
    422f1b66b149 kasan: Fix Software Tag-Based KASAN with GCC
    8e99d41858eb compiler-gcc: remove attribute support check for `__no_sanitize_address__`
    4336f120937d compiler-gcc: be consistent with underscores use for `no_sanitize`
    e3e608cbad37 netfilter: nft_payload: sanitize offset and length before calling skb_checksum()
    a27a5c40ee4c net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension
    b88262c950c3 net: support ip generic csum processing in skb_csum_hwoffload_help
    590976f92172 bpf: Fix out-of-bounds write in trie_get_next_key()
    ce691c814bc7 net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT
    9cab53f03263 gtp: allow -1 to be specified as file description from userspace
    e2742758c9c8 ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow()
    465d3a8eca3f ASoC: cs42l51: Fix some error handling paths in cs42l51_probe()
    45a628911d3c wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd()
    66e35e42f51e wifi: iwlwifi: mvm: disconnect station vifs if recovery failed
    02b121beda58 mac80211: Add support to trigger sta disconnect on hardware restart
    89e25a2ec2a2 mac80211: do drv_reconfig_complete() before restarting all
    1ac988c6b8ff RDMA/bnxt_re: synchronize the qp-handle table array
    8256f6166d02 RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down
    f121dee2f907 RDMA/cxgb4: Dump vendor specific QP details
    935ca968019f wifi: brcm80211: BRCM_TRACING should depend on TRACING
    fd3b368769ae wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys
    e38ccb226de5 mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING
    ffbb1f15bae7 cgroup: Fix potential overflow issue when checking max_depth
    5b1e461fefb0 selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test
    8df5cd51fd70 xfrm: validate new SA's prefixlen using SA family when sel.family is unset
    4abbba710583 arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning
    03c9c2c2d2d0 ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe()
    f4b6a6493eb5 net: phy: dp83822: Fix reset pin definitions
    2fe399bb8efd serial: protect uart_port_dtr_rts() in uart_shutdown() too
    066314b0b76f selinux: improve error checking in sel_write_load()
    3eb6aa870057 hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event
    631330f5a635 ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593
    76ce386feb14 KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory
    0f0374d09c82 openat2: explicitly return -E2BIG for (usize > PAGE_SIZE)
    9f2ab98371c2 nilfs2: fix kernel bug due to missing clearing of buffer delay flag
    1f440403be1f ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue
    59a1b38d3a5f ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[]
    234682910971 drm/amd: Guard against bad data for ATIF ACPI method
    c9085e2401b8 ALSA: hda/realtek: Update default depop procedure
    5e431f85c87b ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size()
    c7fcfdba35ab posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime()
    0da93d67da90 r8169: avoid unsolicited interrupts
    8a283a19026a net: sched: fix use-after-free in taprio_change()
    95b3f3ed5ac6 net: usb: usbnet: fix name regression
    77bc881d370e be2net: fix potential memory leak in be_xmit()
    db755e553490 net/sun3_82586: fix potential memory leak in sun3_82586_send_packet()
    9f95de15904a xfrm: respect ip protocols rules criteria when performing dst lookups
    6ba07c4a9eac xfrm: extract dst lookup parameters into a struct
    02874ca52df2 tracing: Consider the NULL character when validating the event length
    df848523d6b4 jfs: Fix sanity check in dbMount
    8605ca4bd0f4 arm64: Force position-independent veneers
    0329056e0730 ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit
    75f828e944da drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA
    649d64650623 iomap: update ki_pos a little later in iomap_dio_complete
    c9b77438077d exec: don't WARN for racy path_noexec check
    20e27c773945 block, bfq: fix procress reference leakage for bfqq in merge chain
    bf83ba3c55d4 KVM: s390: gaccess: Check if guest address is in memslot
    6e1659b674b6 KVM: s390: gaccess: Cleanup access to guest pages
    472088ffb1cc KVM: s390: gaccess: Refactor access address range check
    511ca935092a KVM: s390: gaccess: Refactor gpa and length calculation
    cf9ddf9ed94c arm64: probes: Fix uprobes for big-endian kernels
    7f1ef59185d2 arm64:uprobe fix the uprobe SWBP_INSN in big-endian
    6c151aeb6dc4 Bluetooth: bnep: fix wild-memory-access in proto_unregister
    5c345c47e884 s390: Initialize psw mask in perf_arch_fetch_caller_regs()
    6af43ec3bf40 usb: typec: altmode should keep reference to parent
    ed31aba8ce93 smb: client: fix OOBs when building SMB2_IOCTL request
    8c1e6717f60d scsi: target: core: Fix null-ptr-deref in target_alloc_device()
    4af714e82379 genetlink: hold RCU in genlmsg_mcast()
    b6321146773d net: systemport: fix potential memory leak in bcm_sysport_xmit()
    f48eaf4e88c3 net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid
    aacf6e28aeda net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit()
    56dbb74b6a4b macsec: don't increment counters for an unrelated SA
    2c7dd3ca6be9 drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation
    df6fed0a2a1a RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages
    78aaf54ad5d7 RDMA/bnxt_re: Return more meaningful error
    718609f51866 ipv4: give an IPv4 dev to blackhole_netdev
    59df170bdec9 RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP
    9076d449e77b ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin
    dbe51dd516e6 RDMA/bnxt_re: Add a check for memory allocation
    c17e5cbbb180 RDMA/bnxt_re: Fix incorrect AVID type in WQE structure
    f141044cc6d3 net: bridge: mcast: wait for previous gc cycles when removing port
    7640df3a194c net: atlantic: eliminate double free in error handling logic
    3cbcd4752671 RDMA/hns: Fix UAF for cq async event
    5a8fa04b2a4d Linux 5.10.228
    2abe57d62a45 ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2
    25e86fb0aeec powerpc/mm: Always update max/min_low_pfn in mem_topology_setup()
    c1d0476885d7 nilfs2: propagate directory read errors from nilfs_find_entry()
    c38add9ac0e4 tcp: fix mptcp DSS corruption due to large pmtu xmit
    fde99e972b8f mptcp: handle consistently DSS corruption
    609937aa962a mptcp: track and update contiguous data status
    b7d7b7fc876f irqchip/gic-v4: Don't allow a VMOVP on a dying VPE
    6f44a5fc15b5 x86/entry_32: Clear CPU buffers after register restore in NMI return
    9ab38a1cdb66 x86/entry_32: Do not clobber user EFLAGS.ZF
    846280578855 x86/apic: Always explicitly disarm TSC-deadline timer
    e475220d64be x86/resctrl: Annotate get_mem_config() functions as __init
    1826b6d69bbb parport: Proper fix for array out-of-bounds access
    9f8ddf14fa79 USB: serial: option: add Telit FN920C04 MBIM compositions
    0fc55ec9fcac USB: serial: option: add support for Quectel EG916Q-GL
    608b626f710d xhci: Fix incorrect stream context type macro
    fc2cb5e3af53 Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001
    63d6a3b07838 Bluetooth: Remove debugfs directory on module init failure
    516655749a01 iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    f80375f275fb iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    dc99dfa2ba66 iio: light: opt3001: add missing full-scale range value
    bf3ab8e1c28f iio: light: veml6030: fix IIO device retrieval from embedded device
    2d06787b70d8 iio: light: veml6030: fix ALS sensor resolution
    ffc4174309a9 iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency()
    9504153a480f iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig
    c27133637aba iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig
    c4c2211b1202 iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig
    3abc1ebea3fb iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig
    0782809c019b drm/vmwgfx: Handle surface check failure correctly
    df75c78bfeff drm/radeon: Fix encoder->possible_clones
    6ddcaee244ff io_uring/sqpoll: close race on waiting for sqring entries
    3bc6d0f8b70a blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race
    eca3edf87679 x86/bugs: Do not use UNTRAIN_RET with IBPB on entry
    e7c0f8ca3bdd x86/bugs: Skip RSB fill at VMEXIT
    0ab77a47e3ff x86/entry: Have entry_ibpb() invalidate return predictions
    c5e57863d790 x86/cpufeatures: Add a IBPB_NO_RET BUG flag
    77fa26062032 x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET
    dfa4b5d4ba1c KVM: s390: Change virtual to physical address access in diag 0x258 handler
    d04709509594 s390/sclp_vt220: Convert newlines to CRLF instead of LFCR
    b12ef2d4dfee io_uring/sqpoll: do not put cpumask on stack
    66b98c4f18b0 io_uring/sqpoll: retain test for whether the CPU is valid
    54a987b41db3 io_uring/sqpoll: do not allow pinning outside of cpuset
    71fbc3af3dac KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin()
    e8e599a63506 wifi: mac80211: fix potential key use-after-free
    417d5838ca73 mm/swapfile: skip HugeTLB pages for unuse_vma
    043f05526163 fat: fix uninitialized variable
    bf1a0222229d irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1
    cafa5942bd2d net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY
    ce43c48cdc4d arm64: probes: Fix simulate_ldr*_literal()
    3728b4eb2791 arm64: probes: Remove broken LDR (literal) uprobe support
    673a1c5a2998 posix-clock: Fix missing timespec64 check in pc_clock_settime()
    dbe055567af8 net: enetc: add missing static descriptor and inline keyword
    5f47cdeeefd9 ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2
    6c8784a6662b watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger
    3b24ef662ec6 gfs2: Fix potential glock use-after-free on unmount
    03a85a51f33a fix vfsub build error
    12594a0e7118 sock_map: avoid race between sock_map_close and sk_psock_put
    7a346798c1e1 sock_map: Fix a potential use-after-free in sock_map_close()
    843556a46e16 bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself
    4af417c06d37 of: module: add buffer overflow check in of_modalias()
    b29e4b50c556 scripts/gdb: fix SB_* constants parsing
    02fd398f5e2b bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS
    2bba1cb1487b loop: Select I/O scheduler 'none' from inside add_disk()
    027f4dd7c993 blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag
    2214ded26c86 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    44494049e815 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    0d7c23009d82 tpm: Add flag to use default cancellation policy
    07914bef4e16 tpm: tis_i2c: Fix sanity check interrupt enable mask
    35f85f04bd69 tpm: Add tpm_tis_i2c backend for tpm_tis_core
    7b04c6c08107 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
    4790cb2d1283 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
    50f74deaf308 hwmon: Add driver for Texas Instruments TMP464 and TMP468
    a4e6e4b7bb08 dt-bindings: hwmon: add tmp464.yaml
    e0ed2149d7b5 drm/amdkfd: Check for null pointer after calling kmemdup
    c6ddded89322 ARM: renumber bits related to _TIF_WORK_MASK
    35b96a325c1e arm64: make _TIF_WORK_MASK bits contiguous
    f5a8f06aa595 arm64: uaccess: remove vestigal UAO support
    3a330b569301 arm64: uaccess: remove redundant PAN toggling
    9cbbb016d6e7 arm64: uaccess: remove addr_limit_user_check()
    fd83411f5e08 arm64: uaccess: remove set_fs()
    15a6dc2f4b53 arm64: uaccess cleanup macro naming
    912a6ab683a4 arm64: uaccess: split user/kernel routines
    d004ab02dae2 arm64: uaccess: refactor __{get,put}_user
    e1941a8b459e arm64: uaccess: simplify __copy_user_flushcache()
    dfae822b4c59 arm64: uaccess: rename privileged uaccess routines
    1efdb8f0a0c7 arm64: sdei: explicitly simulate PAN/UAO entry
    b35fec69554c arm64: sdei: move uaccess logic to arch/arm64/
    b5a28033fe7b arm64: head.S: always initialize PSTATE
    243eb8553513 arm64: head.S: cleanup SCTLR_ELx initialization
    74a00405d97f arm64: head.S: rename el2_setup -> init_kernel_el
    73c5f386d175 arm64: add C wrappers for SET_PSTATE_*()
    e17fb7543df1 arm64: ensure ERET from kthread is illegal
    eff6289cc53b ixgbevf: add disable link state
    262595681381 ixgbe: add improvement for MDD response functionality
    b9d78b06dea8 ixgbe: add the ability for the PF to disable VF link state
    d829911485da Documentation: arm64: Document PMU counters access from userspace
    fe5d29bfce20 arm64: perf: Enable PMU counter userspace access for perf event
    15ce6d04ed6a arm64: perf: Add userspace counter access disable switch
    4f288acbeed8 perf: Add a counter for number of user access events in context
    354ba4a8c4b8 x86: perf: Move RDPMC event flag to a common definition
    d29cec94c49b libperf xyarray: Add bounds checks to xyarray__entry()
    8264d2b91841 libperf: Add support for user space counter access
    7fd81b678b5f libperf tests: Add support for verbose printing
    6029ff53a48f libperf: Add evsel mmap support
    28b0c8956369 tools include: Add an initial math64.h
    492e532d20f1 perf record: Improve 'Workload failed' message printing events + what was exec'ed
    d0a1fc61733e perf evlist: Add a method to return the list of evsels as a string
    81a77b39be0a perf annotate: Fix sample events lost in stdio mode
    2883e69e202d pnmtologo: use relocatable file name
    80f5207b5abd tools: use basename to identify file in gen-mach-types
    4d201ec392f1 vt/conmakehash: improve reproducibility
    ae24d013888f lib/build_OID_registry: fix reproducibility issues
    5d72da88dbb4 x86/boot: Wrap literal addresses in absolute_pointer()
    dc0bd7aa2319 ACPI: thermal: drop an always true check
    0c4288cceef5 xfs: Fix -Werror=dangling-pointer work-around for older GCC
    5509050b3392 xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
    669827c6e293 virtio-pci: Remove wrong address verification in vp_del_vqs()
    1c80d994d3db regulator: consumer: Add missing stubs to regulator/consumer.h
    3303d0e2aeff ipv6: Fix stats accounting in ip6_pkt_drop
    c56e60f665e7 memcg: enable accounting of ipc resources
    e6c8ebd210a2 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
    1655ee30e684 sched/isolation: really align nohz_full with rcu_nocbs
    253c752ed120 pstore/ftrace: Add and use ftrace_test_recursion_trylock_safe
    356e8a12bd66 pstore/ftrace: Add recursion protection to the ftrace callback
    334706a1e873 ftrace: Add ftrace_test_recursion_trylock() helper function
    78c260d7f60b ftrace: Move the recursion testing into global headers
    c0b313d988a1 powerpc/mm: Switch obsolete dssall to .long
    1bd813fe8d0e riscv: fix build with binutils 2.38
    835a2d1b24c6 powerpc/lib/sstep: fix 'ptesync' build error
    fd84b99a8ccb drm/amd/display: Don't allow partial copy_from_user
    024f4ff63d55 drm/amdgpu: Fix even more out of bound writes from debugfs
    0c0ad634e899 e1000e: Serialize TGP e1000e PM ops
    add88b0536fa e1000e: Make mei_me active when e1000e is in use
    a8f317c1a17e yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    c8400a2cbe1f iommu/arm-smmu-v3: Ratelimit event dump
    b8ec7e43e95e regmap: teach regmap to use raw spinlocks if requested in the config
    4b7fa7684be7 OF: DT-Overlay configfs interface (v7)
    d515a5c0e9a9 net: xilinx_emaclite: Do not print real IOMEM pointer
    11329e49959b drivers: net: xilinx_emaclite: remove arch limitation
    29dc69bf2a07 drivers: net: xilinx_emaclite: Add COMPILE_TEST support
    ff106eff01f6 drivers: net: xilinx_emaclite: Fix -Wpointer-to-int-cast warnings with W=1
    c27462391070 serial: 8250: 8250_omap: Fix possible array out of bounds access
    16976d8e307f perf intel-pt: Use aux_watermark
    d421a2346946 perf: Cap allocation order at aux_watermark
    6da8d5f29481 timers: Fix get_next_timer_interrupt() with no timers pending
    af141841735a eventfd: Enlarge recursion limit to allow vhost to work
    a125a6102808 iwlwifi: select MAC80211_LEDS conditionally
    139fe7d68413 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock
    8d0c79931235 console: Fix build when CONFIG_BLK_DEV_INITRD is disabled.
    ea777841e8ea yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    ab49d2db98bd cgroup1: fix leaked context root causing sporadic NULL deref in LTP
    bdda1b6cf99b aufs5: aufs-core
    2fa276071d07 aufs5: aufs-standalone
    06ed4d532456 aufs5: aufs-mmap
    372857834999 aufs5: aufs-kbuild
    fd68c9840693 aufs5: aufs-base
    a673c127156c Revert "aufs5: core"
    cf62bfcde384 Revert "aufs5: aufs5-base"
    a644419ec785 Revert "aufs5: aufs5-mmap"
    b893f9a999bb Revert "aufs5: aufs5-standalone"
    c60db0819480 Revert "aufs: initial port to v5.10"
    c66a5900f139 Revert "Revert "aufs: initial port to v5.10""
    1320cf58f5dd Revert "aufs: linux-v5.10-rc1, no more set_fs()"
    02349d7738ff Revert "for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t"
    f01dab74750c Revert "aufs: linux-v5.10-rc1, no more f_op->read() and ->write()"
    3d5de709b676 Revert "aufs5: aufs5-kbuild"
    a97f1329edf7 tracing/arm: Have max stack tracer handle the case of return address after data
    5c54112a05ab net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT
    ddac76981cb3 sched/isolation: reconcile rcu_nocbs= and nohz_full=
    56fd8c36614e net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    a8808e541750 aufs: linux-v5.10-rc1, no more f_op->read() and ->write()
    cb1c41dac775 for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t
    a5805df6583f aufs: linux-v5.10-rc1, no more set_fs()
    64e145dcca8c Revert "aufs: initial port to v5.10"
    d6e20b2257ec defconfig: add dependency for CONFIG_ACPI_APEI_PCIEAER
    b237d48208d0 arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER
    1209195ed0f7 driver: adc: ltc2497: return directly after reading the adc conversion value
    a60fe3fcf113 Revert "mfd: syscon: Don't free allocated name for regmap_config"
    13d68767aa4a rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs"
    54e69571a97d rcu: deprecate "all" option to rcu_nocbs=
    a605b9d20447 lib: test_bitmap: add tests for "N" alias
    8c22517f444e lib: bitmap: support "N" as an alias for size of bitmap
    88187167e63a lib: bitmap: move ERANGE check from set_region to check_region
    ca5429633613 lib: bitmap: fold nbits into region struct
    9381134cea8a lib: test_bitmap: add more start-end:offset/len tests
    c825800730ab lib: test_bitmap: add tests to trigger ERANGE case.
    8cc8264dca3f lib: test_bitmap: clearly separate ERANGE from EINVAL tests.
    470da7b7f2ff Revert "cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers"
    28dc1d37602d Revert "cpumask: Make "all" alias global and not just RCU"
    dbfe0b183fca Revert "cpumask: Add a "none" alias to complement "all""
    a57711fcff30 Revert "cpumask: Add "last" alias for cpu list specifications"
    34523d7c8476 qemux86: add configuration symbol to select values
    cdca78778415 objtool: Fix seg fault with Clang non-section symbols
    d3287798bd88 x86/entry: Emit a symbol for register restoring thunk
    2ad99ddaac78 cpumask: Add "last" alias for cpu list specifications
    c10e9481810b cpumask: Add a "none" alias to complement "all"
    b00ceed9d388 cpumask: Make "all" alias global and not just RCU
    8b215206e797 cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers
    1b5024caeda8 clear_warn_once: add a clear_warn_once= boot parameter
    fc0dd76cce0e clear_warn_once: bind a timer to written reset value
    d64fc2d2b14a clear_warn_once: expand debugfs to include read support
    77592e956cc9 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    6e022759f727 perf: x86-32: explicitly include <errno.h>
    22d6bbb947d4 perf: mips64: Convert __u64 to unsigned long long
    c35f9150001c perf: fix bench numa compilation
    c4caef513eb1 perf: add SLANG_INC for slang.h
    07dfbf9405dd perf: add sgidefs.h to for mips builds
    42c5431ad2cf perf: change --root to --prefix for python install
    af79bfe90143 perf: add 'libperl not found' warning
    ddfbd9e75f08 perf: force include of <stdbool.h>
    0f34e6305176 fat: don't use obsolete random32 call in namei_vfat
    b5b55eaad1df FAT: Added FAT_NO_83NAME
    756b13bfab6e FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    fabad71cb2b5 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    06fd68d75bd1 aufs: initial port to v5.10
    c9126877d1f5 aufs5: core
    f5150173c643 aufs5: aufs5-standalone
    b57d26b072d9 aufs5: aufs5-mmap
    78f128c4b8e5 aufs5: aufs5-base
    47aa35171d08 aufs5: aufs5-kbuild
    35c480a23c66 yaffs: include blkdev.h
    2c64c43540a5 yaffs: fix misplaced variable declaration
    bde410ee9f59 yaffs2: v5.6 build fixups
    414c8e866931 yaffs2: fix memory leak when /proc/yaffs is read
    c99c1990cf7c yaffs: add strict check when call yaffs_internal_read_super
    498f5fafe50a yaffs: repair yaffs_get_mtd_device
    7ca3c08ebbf9 yaffs: Fix build failure by handling inode i_version with proper atomic API
    0ba47e881bb8 yaffs2: fix memory leak in mount/umount
    39a5406665dd yaffs: Avoid setting any ACL releated xattr
    ca5b43ddc6fd Yaffs:check oob size before auto selecting Yaffs1
    c2619c05a53e fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    5e08fb7b8ee0 yaffs2: adjust to proper location of MS_RDONLY
    5f1a1a9678a8 yaffs2: import git revision b4ce1bb (jan, 2020)
    fc21f09ae369 initramfs: allow an optional wrapper script around initramfs generation
    73887fca03be arm64/perf: Fix wrong cast that may cause wrong truncation
    a267cafaac44 defconfigs: drop obselete options
    eb5d1bc00c3f arm64/perf: fix backtrace for AAPCS with FP enabled
    062b2c98c087 linux-yocto: Handle /bin/awk issues
    d3beb253ae71 uvesafb: provide option to specify timeout for task completion
    75ccbf377a51 uvesafb: print error message when task timeout occurs
    18ffa2e88024 compiler.h: Undef before redefining __attribute_const__
    3ed931201746 vmware: include jiffies.h
    938942859596 Resolve jiffies wrapping about arp
    069a883d837c nfs: Allow default io size to be configured.
    3b568edcd3e9 check console device file on fs when booting
    77ec93228920 mount_root: clarify error messages for when no rootfs found
    17a15e0f7536 menuconfig,mconf-cfg: Allow specification of ncurses location
    8f13b1349a74 modpost: mask trivial warnings
    b6c9e0fa24e8 kbuild: exclude meta directory from distclean processing
    62dbbdbec60a powerpc: serialize image targets
    27b8dec5dbb3 arm: serialize build targets
    fc365512e4c4 Revert "platform/x86: wmi: Destroy on cleanup rather than unregister"
    9a6e91d2e691 crtsavres: fixups for 5.4+
    7dbc3cd0398f powerpc/ptrace: Disable array-bounds warning with gcc8
    ebe3bcb89cb0 powerpc: Disable attribute-alias warnings from gcc8
    65ba0e7de081 powerpc: add crtsavres.o to archprepare for kbuild
    6bd3efdce5a9 powerpc: kexec fix for powerpc64
    41671522c159 powerpc: Add unwind information for SPE registers of E500 core
    8851006b0109 mips: vdso: fix 'jalr $t9' crash in vdso code
    ed5db62477e8 mips: Kconfig: add QEMUMIPS64 option
    2a7ca094fc42 4kc cache tlb hazard: tlbp cache coherency
    b742d60d3f70 malta uhci quirks: make allowance for slow 4k(e)c
    8a160fc86eb6 arm/Makefile: Fix systemtap
    b9805882353c vexpress: Pass LOADADDR to Makefile
    332e618aa7ae arm: ARM EABI socketcall
    1ec682cb85f8 ARM: LPAE: Invalidate the TLB for module addresses during translation fault

(From OE-Core rev: f95f69b878c9d4e50e1728b300dd00329850f5f8)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2025-04-01 09:02:41 -07:00
Bruce Ashfield
5a73523674 linux-yocto/5.10: update to v5.10.227
Updating linux-yocto/5.10 to the latest korg -stable release that comprises
the following commits:

    eac1c5bfc13c Linux 5.10.227
    9350016415b6 net: dsa: microchip: fix build warning
    9f76a9d1849d RDMA/hns: Fix uninitialized variable
    4911610c7a1f ext4: fix warning in ext4_dio_write_end_io()
    05cc42d601e7 netfilter: ip6t_rpfilter: Fix regression with VRF interfaces
    95f62e5a783d net: vrf: determine the dst using the original ifindex for multicast
    3adb1be04f6c net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs using flowi_l3mdev
    ab6c9463b137 net: Handle l3mdev in ip_tunnel_init_flow
    0825c5ff246c xfrm: Pass flowi_oif or l3mdev as oif to xfrm_dst_lookup
    4bf1bd3ffff6 net: geneve: add missing netlink policy and size for IFLA_GENEVE_INNER_PROTO_INHERIT
    73f75d2b5aee nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error
    548d0102dc5c net: dsa: lan9303: ensure chip reset and wait for READY status
    68ad5da6ca63 net: Fix an unsafe loop on the list
    fcda074c98de hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma
    e7a1d51b3910 usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip
    1d7fc802a725 usb: xhci: Fix problem with xhci resume from suspend
    f8dea2fede79 usb: dwc3: core: Stop processing of pending events if controller is halted
    a7564b160692 Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant"
    8669bca53fe6 HID: plantronics: Workaround for an unexcepted opposite volume key
    799a06ca7f6a hwmon: (adm9240) Add missing dependency on REGMAP_I2C
    ab6bc15e99d7 hwmon: (tmp513) Add missing dependency on REGMAP_I2C
    1d5f85f1b7db resource: fix region_intersects() vs add_memory_driver_managed()
    36b054324d18 slip: make slhc_remember() more robust against malicious packets
    30d91a478d58 ppp: fix ppp_async_encode() illegal access
    3502b1a29720 netfilter: fib: check correct rtable in vrf setups
    037145e2a214 netfilter: rpfilter/fib: Set ->flowic_uid correctly for user namespaces.
    d98558fe2699 netfilter: rpfilter/fib: Populate flowic_l3mdev field
    740de1987766 net: Add l3mdev index to flow struct and avoid oif reset for port devices
    265bf63e2471 sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start
    23e139f90b25 net: ibm: emac: mal: fix wrong goto
    adbc3eef43fc net/sched: accept TCA_STAB only for root qdisc
    d79af3af2f49 igb: Do not bring the device up after non-fatal error
    c70e05b929b4 gpio: aspeed: Use devm_clk api to manage clock source
    36fd66cb5178 gpio: aspeed: Add the flush write to ensure the write complete.
    0e91c4b48445 net: dsa: b53: fix jumbo frames on 10/100 ports
    a7c9402bbc4a net: dsa: b53: allow lower MTUs on BCM5325/5365
    9f3407aa6cba net: dsa: b53: fix max MTU for BCM5325/BCM5365
    0109267c1ec4 net: dsa: b53: fix max MTU for 1g switches
    a625acf221c1 net: dsa: b53: fix jumbo frame mtu check
    e13ffbf5fdf5 net: phy: bcm84881: Fix some error handling paths
    ef44274dae9b Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change
    cce8419b8168 netfilter: br_netfilter: fix panic with metadata_dst skb
    8a517d184549 tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe
    fe238ddf8576 tcp: fix to allow timestamp undo if no retransmits were sent
    21b5af7f0c99 net: phy: dp83869: fix memory corruption when enabling fiber
    f892165c564e NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies()
    64f1b4922b6e SUNRPC: Fix integer overflow in decode_rc_list()
    1fc13f6a4166 ice: fix VLAN replay after reset
    993ce09fe622 NFSD: Mark filecache "down" if init fails
    de5a059e3665 RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt
    252f147b1826 fbdev: sisfb: Fix strbuf array overflow
    f4149eec9601 drm/amd/display: Check null pointer before dereferencing se
    56452dbc0a2c driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute
    d8ac7378bc79 tools/iio: Add memory allocation failure check for trigger_name
    4ce662fe4be6 virtio_pmem: Check device status before requesting flush
    30ea38665dbf usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario
    4c83143fc65c usb: chipidea: udc: enable suspend interrupt after usb reset
    b677b94a9193 clk: imx: Remove CLK_SET_PARENT_GATE for DRAM mux for i.MX7D
    37c181e389f0 media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put()
    b65018968782 ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition
    63047187a516 PCI: Mark Creative Labs EMU20k2 INTx masking as broken
    a28703d4d406 i2c: i801: Use a different adapter-name for IDF adapters
    e4f218455cef PCI: Add ACS quirk for Qualcomm SA8775P
    f3e0a8b7d4a5 clk: bcm: bcm53573: fix OF node leak in init
    b10c1ca941c2 PCI: Add function 0 DMA alias quirk for Glenfly Arise chip
    713adaf0ecfc RDMA/mad: Improve handling of timed out WRs of mad agent
    24318116c485 ktest.pl: Avoid false positives with grub2 skip regex
    345d3c0bf2bd s390/cpum_sf: Remove WARN_ON_ONCE statements
    c2097d5efb19 ext4: nested locking for xattr inode
    dced2c9d661e s390/mm: Add cond_resched() to cmm_alloc/free_pages()
    1cd197813eb8 s390/facility: Disable compile time optimization for decompressor code
    029aa36ba332 bpf: Check percpu map value size first
    4f4a6d70d78e Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal
    546fb43a2e4b tracing/kprobes: Fix symbol counting logic by looking at modules as well
    90a6a070a80a tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols
    2622c805abe7 kallsyms: Make module_kallsyms_on_each_symbol generally available
    2aa861ec7290 kallsyms: Make kallsyms_on_each_symbol generally available
    9b82d737d261 virtio_console: fix misc probe bugs
    f2fd1a9597d6 tracing: Have saved_cmdlines arrays all in one allocation
    25b00216206b s390/zcore: release dump save area on restart or power down
    0b4dc46f87c3 s390/zcore: no need to check return value of debugfs_create functions
    421795b06430 drm/crtc: fix uninitialized variable use even harder
    a009e88cc976 tracing: Remove precision vsnprintf() check from print event
    6063d72b61ca net: ethernet: cortina: Drop TSO support
    39fffca57284 unicode: Don't special case ignorable code points
    6592347f06e2 vhost/scsi: null-ptr-dereference in vhost_scsi_get_req()
    2f6da71e9de8 ext4: fix inode tree inconsistency caused by ENOMEM
    da964de4c181 ACPI: battery: Fix possible crash when unregistering a battery hook
    20557232c91a ACPI: battery: Simplify battery hook locking
    991e8b0bab66 r8169: add tally counter fields added with RTL8125
    238d5c541e7f r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun"
    281edfa1cdef clk: qcom: dispcc-sm8250: use CLK_SET_RATE_PARENT for branch clocks
    570e257621be drm/rockchip: vop: clear DMA stop bit on RK3066
    411e2e1d0132 drm/rockchip: support gamma control on RK3399
    1aeaa7e8d859 drm/rockchip: define gamma registers for RK3399
    f561b48d633a uprobes: fix kernel info leak via "[uprobes]" vma
    24afda0421af arm64: errata: Expand speculative SSBS workaround once more
    9df353ca1301 arm64: cputype: Add Neoverse-N3 definitions
    c45edd5942cc arm64: Add Cortex-715 CPU part definition
    f8a7c342326f ext4: dax: fix overflowing extents beyond inode size when partially writing
    dde4c1e1663b ext4: properly sync file size update after O_SYNC direct IO
    6ff56ef7f724 i2c: xiic: Fix pm_runtime_set_suspended() with runtime pm enabled
    d223126bb0ac i2c: xiic: Use devm_clk_get_enabled()
    9bd3443e34e6 i2c: xiic: Simplify with dev_err_probe()
    8b55076b7bd4 kconfig: qconf: fix buffer overflow in debug links
    bfab5fbc12c5 drm/sched: Add locking to drm_sched_entity_modify_sched
    c54aa7d75055 gpio: davinci: fix lazy disable
    70b60c8d9b42 btrfs: wait for fixup workers before stopping cleaner kthread during umount
    d73d48acf36f btrfs: fix a NULL pointer dereference when failed to start a new trasacntion
    67db431b8520 ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[]
    1a819c7f857e ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[]
    f976d964a64c Input: adp5589-keys - fix adp5589_gpio_get_value()
    bf8363e46fba rtc: at91sam9: fix OF node leak in probe() error path
    e33fe25b1efe net: stmmac: Fix zero-division error when disabling tc cbs
    68e579316cbf tomoyo: fallback to realpath if symlink's pathname does not exist
    68c77a70e33c iio: magnetometer: ak8975: Fix reading for ak099xx sensors
    1d108095d5e5 clk: qcom: gcc-sm8250: Do not turn off PCIe GDSCs during gdsc_disable()
    60b6968341a6 media: venus: fix use after free bug in venus_remove due to race condition
    4445bc6e9f2b clk: qcom: clk-rpmh: Fix overflow in BCM vote
    3f73da56af91 media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags
    5443e70fb7fc media: sun4i_csi: Implement link validate for sun4i_csi subdev
    ed0d5103f9ef clk: rockchip: fix error for unknown clocks
    f63461af2c1a aoe: fix the potential use-after-free problem in more places
    7ae7ada29a6f NFSD: Fix NFSv4's PUTPUBFH operation
    0ea4333c679f nfsd: map the EBADMSG to nfserr_io to avoid warning
    96cad5da791e nfsd: fix delegation_blocked() to block correctly for at least 30 seconds
    f692160d3e1e exfat: fix memory leak in exfat_load_bitmap()
    e01e9ae43e64 riscv: define ILLEGAL_POINTER_VALUE for 64bit
    61b84013e560 ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate
    bf605ae98dab ocfs2: fix null-ptr-deref when journal load failed.
    3f1ca6ba5452 ocfs2: remove unreasonable unlock in ocfs2_read_blocks
    14114d8148db ocfs2: cancel dqi_sync_work before freeing oinfo
    aac31d654a0a ocfs2: reserve space for inline xattr before attaching reflink tree
    8e3bf366368e ocfs2: fix uninit-value in ocfs2_get_block()
    ff1500fe2649 ocfs2: fix the la space leak when unmounting an ocfs2 volume
    a54378585624 mm: krealloc: consider spare memory for __GFP_ZERO
    7fabacb337f0 jbd2: correctly compare tids with tid_geq function in jbd2_fc_begin_commit
    481e8f18a290 jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error
    2bda89735199 drm: omapdrm: Add missing check for alloc_ordered_workqueue
    3e8862875f8b of/irq: Support #msi-cells=<0> in of_msi_get_domain
    a63fdf20cc26 parisc: Fix stack start for ADDR_NO_RANDOMIZE personality
    ea7dead20420 parisc: Fix 64-bit userspace syscall path
    25ec5c873c45 ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit()
    6766937d0327 ext4: update orig_path in ext4_find_extent()
    b6c29c8f3d7c ext4: fix double brelse() the buffer of the extents path
    5e811066c5ab ext4: aovid use-after-free in ext4_ext_insert_extent()
    8c26d9e53e5f ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free
    4286a0418369 ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space()
    7bcdef04d071 ext4: propagate errors from ext4_find_extent() in ext4_insert_range()
    e52f933598b7 ext4: fix slab-use-after-free in ext4_split_extent_at()
    133ff0d78f1b ext4: no need to continue when the number of entries is 1
    2c08dfc99fc4 ALSA: hda/realtek: Add quirk for Huawei MateBook 13 KLV-WX9
    c36ff6948c00 ALSA: line6: add hw monitor volume control to POD HD500X
    64d315aeec57 ALSA: core: add isascii() check to card ID generator
    b078a7eee12c drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS
    afa999052393 parisc: Fix itlb miss handler for 64-bit programs
    d6b22a2d5563 perf/core: Fix small negative period being ignored
    8ab638bb498a spi: bcm63xx: Fix module autoloading
    f53c2b55d0e2 firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp()
    2c1effc2255c i2c: xiic: Wait for TX empty to avoid missed TX NAKs
    46c72b01397f i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq()
    9b8bc33ad641 i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume
    10dde0c1fb1b selftests/mm: fix charge_reserved_hugetlb.sh test
    e45803c71fc4 selftests: vDSO: fix vDSO symbols lookup for powerpc64
    76242231557f selftests: breakpoints: use remaining time to check if suspend succeed
    eda94fc74b84 spi: s3c64xx: fix timeout counters in flush_fifo
    e3b57186f457 spi: spi-imx: Fix pm_runtime_set_suspended() with runtime pm enabled
    53b1999cfd2c ext4: fix i_data_sem unlock order in ext4_ind_migrate()
    b0cb4561fc42 ext4: avoid use-after-free in ext4_ext_show_leaf()
    a34416ec269e ext4: ext4_search_dir should return a proper error
    e82df17e5f32 of/irq: Refer to actual buffer size in of_irq_parse_one()
    29f388945770 drm/amd/pm: ensure the fw_info is not null before using it
    0a377fcacefd drm/radeon/r100: Handle unknown family in r100_cp_init_microcode()
    aec72bfbc198 scsi: aacraid: Rearrange order of struct aac_srb_unit
    cf387300b819 drm/printer: Allow NULL data in devcoredump printer
    f921335123f6 drm/amd/display: Initialize get_bytes_per_element's default to 1
    7ab69af56a23 drm/amd/display: Fix index out of bounds in DCN30 color transformation
    c130a3c09e37 drm/amd/display: Fix index out of bounds in degamma hardware format translation
    ad89f83343a5 drm/amd/display: Fix index out of bounds in DCN30 degamma hardware format translation
    0167d570f6a0 drm/amd/display: Check stream before comparing them
    e2743d0a03b2 platform/x86: touchscreen_dmi: add nanote-next quirk
    831e8a816e09 drm/amdgpu: enable gfxoff quirk on HP 705G4
    e407715e7a8d drm/amdgpu: add raven1 gfxoff quirk
    8b1dcf25c26d jfs: Fix uninit-value access of new_ea in ea_buffer
    2451e5917c56 jfs: check if leafidx greater than num leaves per dmap tree
    fd026b6b6758 jfs: Fix uaf in dbFreeBits
    f9db7bb112c4 jfs: UBSAN: shift-out-of-bounds in dbFindBits
    8d54001f8dcc drm/amd/display: Check null pointers before using dc->clk_mgr
    49ded709540b ata: sata_sil: Rename sil_blacklist to sil_quirks
    1ebfa6663807 drm/amd/display: Add null check for top_pipe_to_program in commit_planes_for_stream
    de9e7f687625 iommu/vt-d: Fix potential lockup if qi_submit_sync called with 0 count
    5652c448da39 iommu/vt-d: Always reserve a domain ID for identity setup
    9e493f002d52 power: reset: brcmstb: Do not go into infinite loop if reset fails
    d9245b9296fd iommu/arm-smmu-qcom: hide last LPASS SMMU context bank from linux
    ceff6f5e7173 rcuscale: Provide clear error when async specified without primitives
    e6897e299f57 fbdev: pxafb: Fix possible use after free in pxafb_task()
    79681036a336 x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments()
    98111af33849 ALSA: hdsp: Break infinite MIDI input flush loop
    219587bca267 ALSA: asihpi: Fix potential OOB array access
    e2b200c50230 ALSA: usb-audio: Add logitech Audio profile quirk
    35733d1a6057 ALSA: usb-audio: Define macros for quirk table entries
    6ee6835f8288 signal: Replace BUG_ON()s
    aa4e9056dfbc nfp: Use IRQF_NO_AUTOEN flag in request_irq()
    1756918f51e9 wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext()
    47be40b698b9 proc: add config & param to block forcing mem writes
    02c1725eb2ad ACPICA: iasl: handle empty connection_node
    95a91802e4ef tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process
    b7cbdd6b1bcd net: atlantic: Avoid warning about potential string truncation
    a479b653d5e4 ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family
    669d337aa1f6 ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR).
    bf60b4f58796 net: mvpp2: Increase size of queue_name buffer
    e2b2558971e0 tipc: guard against string buffer overrun
    cbb67e245dac ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package()
    a40e7a2b805e ACPI: EC: Do not release locks during operation region accesses
    7cd004102b7d wifi: rtw88: select WANT_DEV_COREDUMP
    0f26f2694403 wifi: ath11k: fix array out-of-bound access in SoC stats
    1f61d509257d blk_iocost: fix more out of bound shifts
    62b8a46ba8bb net: sched: consistently use rcu_replace_pointer() in taprio_change()
    74c63fd016bc ACPICA: Fix memory leak if acpi_ps_get_next_field() fails
    30cd2158f249 ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails
    4440bac6f0ca net: hisilicon: hns_mdio: fix OF node leak in probe()
    124554285680 net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info()
    ac6e862b8deb net: hisilicon: hip04: fix OF node leak in probe()
    a7f0073fcd12 net/xen-netback: prevent UAF in xenvif_flush_hash()
    ed418cad8386 ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node()
    b02eb7c86ff2 wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit
    2171e1d75001 wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats()
    000bab8753ae f2fs: Require FMODE_WRITE for atomic write ioctls
    b820cb910f98 ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin
    f7785c449868 ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs
    f10d29b108bd ALSA: hda/realtek: Fix the push button function for the ALC257
    7c93044298a4 ALSA: mixer_oss: Remove some incorrect kfree_const() usages
    f13b04cf65a8 Bluetooth: L2CAP: Fix not validating setsockopt user input
    4ec4641df57c media: usbtv: Remove useless locks in usbtv_video_free()
    a73d99643621 i2c: xiic: Try re-initialization on bus busy timeout
    c9668503e4e1 i2c: xiic: improve error message when transfer fails to start
    2d320d9de7d3 i2c: xiic: xiic_xfer(): Fix runtime PM leak on error path
    148fdc3c7df3 i2c: xiic: Fix RX IRQ busy check
    30def367fa20 i2c: xiic: Switch from waitqueue to completion
    6da4bbeb16cf i2c: xiic: Fix broken locking on tx_msg
    dd70c8a89ef9 sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start
    16b66c46b69b ipv4: ip_gre: Fix drops of small packets in ipgre_xmit
    566a931a1436 net: add more sanity checks to qdisc_pkt_len_init()
    ba26060a29d3 net: avoid potential underflow in qdisc_pkt_len_init() with UFO
    185df159843d net: ethernet: lantiq_etop: fix memory disclosure
    c8bb4e2d5fae Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq()
    531754952f5d netfilter: nf_tables: prevent nf_skb_duplicated corruption
    7675fe977be5 net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq()
    181fbbdd46c0 netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED
    cdd86fb75f1f net/mlx5: Added cond_resched() to crdump collection
    ca36d6c1a49b net/mlx5: Fix error path in multi-packet WQE transmit
    fd7fcd802edb ieee802154: Fix build error
    f55e003d261b ceph: remove the incorrect Fw reference check when dirtying pages
    32ee78823dea mailbox: bcm2835: Fix timeout during suspend mode
    3948c73c9295 mailbox: rockchip: fix a typo in module autoloading
    6b9a551b836e spi: lpspi: Simplify some error message
    767b71f29207 usb: yurex: Fix inconsistent locking bug in yurex_read()
    9f1c4edee8c8 i2c: isch: Add missed 'else'
    742a1b69c003 i2c: aspeed: Update the stop sw state when the bus recovery occurs
    52f7cab29039 mm: only enforce minimum stack gap size if it's sensible
    1472dd897fab lockdep: fix deadlock issue between lockdep and rcu
    118a0c3e55e3 xhci: Set quirky xHC PCI hosts to D3 _after_ stopping and freeing them.
    cc1de44135ca usb: renesas-xhci: Remove renesas_xhci_pci_exit()
    0f8e74a061cf pps: add an error check in parport_attach
    0e508348148a pps: remove usage of the deprecated ida_simple_xx() API
    47a632e5c6a1 USB: misc: yurex: fix race between read and write
    bf509ca62fea usb: yurex: Replace snprintf() with the safer scnprintf() variant
    6ea76e19d6df soc: versatile: realview: fix soc_dev leak during device remove
    6b3b25311d3e soc: versatile: realview: fix memory leak during device remove
    263d04df0644 PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler
    6dacc0b667a9 PCI: xilinx-nwl: Use irq_data_get_irq_chip_data()
    46c4079460f4 padata: use integer wrap around to prevent deadlock on seq_nr overflow
    7d0079d64442 nfs: fix memory leak in error path of nfs4_do_reclaim
    a239ff33c512 fs: Fix file_set_fowner LSM hook inconsistencies
    47a68c75052a vfs: fix race between evice_inodes() and find_inode()&iput()
    0eecd2ee23af arm64: dts: rockchip: Correct the Pinebook Pro battery design capacity
    b2cb101b9b72 arm64: dts: rockchip: Raise Pinebook Pro's panel backlight PWM frequency
    d41d66534637 hwrng: cctrng - Add missing clk_disable_unprepare in cctrng_resume
    1b2137f6c9bd hwrng: mtk - Use devm_pm_runtime_enable
    cef1056ee6fc f2fs: avoid potential int overflow in sanity_check_area_boundary()
    85c2f7bd573d f2fs: prevent possible int overflow in dir_block_index()
    5e3a031dfa5a debugobjects: Fix conditions in fill_pool()
    dbffe7be554c wifi: rtw88: 8822c: Fix reported RX band width
    44f18167492b perf/x86/intel/pt: Fix sampling synchronization
    f76b69ab9cf0 efistub/tpm: Use ACPI reclaim memory for event log to avoid corruption
    45a765f4ba4c ACPI: resource: Add another DMI match for the TongFang GMxXGxx
    4b081991c436 ACPI: sysfs: validate return type of _STR method
    2e20b69b86c8 drbd: Add NULL check for net_conf to prevent dereference in state validation
    62720f2daab9 drbd: Fix atomicity violation in drbd_uuid_set_bm()
    a295fa38dcbb crypto: ccp - Properly unregister /dev/sev on sev PLATFORM_STATUS failure
    c7148bf45da1 tty: rp2: Fix reset with non forgiving PCIe host bridges
    c30558e6c5c9 firmware_loader: Block path traversal
    e89f925093a3 bus: integrator-lm: fix OF node leak in probe()
    61c12c72b1ab USB: class: CDC-ACM: fix race between get_serial and set_serial
    fa83e1df43f1 USB: misc: cypress_cy7c63: check for short transfer
    1c5cd41b4b50 USB: appledisplay: close race between probe and completion handler
    84f4d44703d9 drm/amd/display: Round calculated vtotal
    60aadf84bef0 Input: i8042 - add another board name for TUXEDO Stellaris Gen5 AMD line
    13175be789b5 Input: i8042 - add TUXEDO Stellaris 15 Slim Gen6 AMD to i8042 quirk table
    bf3f1affba62 Input: i8042 - add TUXEDO Stellaris 16 Gen5 AMD to i8042 quirk table
    cb9897b94608 soc: versatile: integrator: fix OF node leak in probe() error path
    c55ebcb21656 ASoC: rt5682: Return devm_of_clk_add_hw_provider to transfer the error
    aaaf3cd0a734 Remove *.orig pattern from .gitignore
    f291dc4cbc65 mptcp: fix sometimes-uninitialized warning
    2dbc4b7bac60 selinux,smack: don't bypass permissions check in inode_setsecctx hook
    4b81a9f92b36 bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
    0e6378dd9bbc Revert "bpf: Eliminate rlimit-based memory accounting for devmap maps"
    bfe249c15122 Revert "bpf: Fix DEVMAP_HASH overflow check on 32-bit arches"
    892620144757 x86/mm: Switch to new Intel CPU model defines
    089aece01a10 powercap: RAPL: fix invalid initialization for pl4_supported field
    ba624f656a8b Input: goodix - use the new soc_intel_is_byt() helper
    50460579fe87 drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination
    e0dbda9f26e2 netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS
    db9c5f08eea3 netfilter: nf_tables: Keep deleted flowtable hooks until after RCU
    6c36857fe564 net: qrtr: Update packets cloning when broadcasting
    ec31cf42fc4e tcp: check skb is non-NULL in tcp_rto_delta_us()
    98d14164c0a7 net: ipv6: select DST_CACHE from IPV6_RPL_LWTUNNEL
    338a0582b28e net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition
    dcf48ab3ca2c netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put()
    1429a9260fed Revert "dm: requeue IO if mapping table not yet available"
    0c170b1e918b vhost_vdpa: assign irq bypass producer token correctly
    10348fb6feae vdpa: Add eventfd for the vdpa callback
    64add9aaf78a interconnect: qcom: sm8250: Enable sync_state
    d4951dd16e9f coresight: tmc: sg: Do not leak sg_table
    cf0674248ddb iio: adc: ad7606: fix standby gpio state to match the documentation
    1ea56cd9a651 iio: adc: ad7606: fix oversampling gpio array
    b7413dbc6341 spi: spi-fsl-lpspi: Undo runtime PM changes at driver exit time
    0ed35dd547ec spi: lpspi: release requested DMA channels
    d612d419a579 spi: lpspi: Silence error message upon deferred probe
    6f2eeba7c3e4 f2fs: reduce expensive checkpoint trigger frequency
    3dc483f0e6d0 f2fs: remove unneeded check condition in __f2fs_setxattr()
    87aceb1ce66a f2fs: fix to update i_ctime in __f2fs_setxattr()
    db930da94792 f2fs: fix typo
    7b5476f06154 f2fs: enhance to update i_mode and acl atomically in f2fs_setattr()
    0f1d007bbea3 nfsd: return -EINVAL when namelen is 0
    9f03f0016ff7 nfsd: call cache_put if xdr_reserve_space returns NULL
    40d578735499 ntb_perf: Fix printk format
    ef7e34237e26 ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir()
    dd598ac57dca RDMA/cxgb4: Added NULL check for lookup_atid
    502dac909ee9 riscv: Fix fp alignment bug in perf_callchain_user()
    322911a2e666 RDMA/hns: Optimize hem allocation performance
    07f0f643d7e5 RDMA/hns: Fix spin_unlock_irqrestore() called with IRQs enabled
    1e6195dc7aca RDMA/hns: Fix the overflow risk of hem_list_calc_ba_range()
    6258c4fb8d33 RDMA/hns: Refactor root BT allocation for MTR
    d06fbe0b8703 RDMA/hns: Add mapped page count checking for MTR
    2a2894e90cec watchdog: imx_sc_wdt: Don't disable WDT in suspend
    5353f8ec59f7 pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function
    d8c75b8a91fd pinctrl: mvebu: Use devm_platform_get_and_ioremap_resource()
    600735914369 nfsd: fix refcount leak when file is unhashed after being found
    6fcb4bbbecb4 nfsd: remove unneeded EEXIST error check in nfsd_do_file_acquire
    0ce9d89343c2 clk: ti: dra7-atl: Fix leak of of_nodes
    88ba7cd9f482 pinctrl: single: fix missing error code in pcs_probe()
    2efe8da2ddbf RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency
    f29951897a30 PCI: xilinx-nwl: Fix register misspelling
    c289903b7a21 PCI: keystone: Fix if-statement expression in ks_pcie_quirk()
    badbd736e664 drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error
    6ae3b9aee426 drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error
    45f826f6c827 clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228
    ca34aa37820a clk: imx: imx8mp: fix clock tree update of TF-A managed clocks
    11396ba4f820 perf time-utils: Fix 32-bit nsec parsing
    a10a7d6d171b perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time
    727660723ea7 perf sched timehist: Fix missing free of session in perf_sched__timehist()
    ea837ae511aa bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit
    d20674f31626 nilfs2: fix potential oob read in nilfs_btree_check_delete()
    e2290906bb24 nilfs2: determine empty node blocks as corrupted
    24bf40740a3d nilfs2: fix potential null-ptr-deref in nilfs_btree_insert()
    7fc22c3b3ffc ext4: avoid OOB when system.data xattr changes underneath the filesystem
    e65f698736b0 ext4: return error on ext4_find_inline_entry
    2e073a579f71 ext4: avoid negative min_clusters in find_group_orlov()
    22d591d916b4 ext4: avoid potential buffer_head leak in __ext4_new_inode()
    08c63b79624c ext4: avoid buffer_head leak in ext4_mark_inode_used()
    c4227a38ab88 smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso
    4766ba108b83 ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard
    3a1a31a38fcc kthread: fix task state in kthread worker if being frozen
    28fbbd0ce7ab kthread: add kthread_work tracepoints
    dd417529c063 xz: cleanup CRC32 edits from 2018
    4e1c8c12cac1 selftests/bpf: Fix C++ compile error from missing _Bool type
    9374068b3690 selftests/bpf: Fix error compiling test_lru_map.c
    c2db6acd8cc3 selftests/bpf: Fix errors compiling cg_storage_multi.h with musl libc
    3467a9412610 selftests/bpf: Fix compiling tcp_rtt.c with musl-libc
    5ad69f5a0458 selftests/bpf: Fix compiling flow_dissector.c with musl-libc
    306efef84bbf selftests/bpf: Fix compiling kfree_skb.c with musl-libc
    cc52d5282a14 selftests/bpf: Fix missing ARRAY_SIZE() definition in bench.c
    04eb60af431d selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c
    2c9b228938e9 tpm: Clean up TPM space after command failure
    a0a8b7bebe1b xen/swiotlb: add alignment check for dma buffers
    cb9134aa0998 xen: use correct end address of kernel for conflict checking
    86da3c79b889 drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind()
    02657ced604d drm/msm: fix %s null argument error
    72fa5f700e76 ipmi: docs: don't advertise deprecated sysfs entries
    e9e482e1e5da drm/msm/a5xx: workaround early ring-buffer emptiness check
    d041301f304c drm/msm: Drop priv->lastctx
    9dffbbd7b84f drm/msm: Add priv->mm_lock to protect active/inactive lists
    5ce4075ddea0 drm/msm/a5xx: fix races in preemption evaluation stage
    cfca8b26a9f5 drm/msm/a5xx: properly clear preemption records on resume
    fe93cd663518 drm/msm/a5xx: disable preemption in submits by default
    14531e3b82ce drm/msm: Fix incorrect file name output in adreno_request_fw()
    0338e66cba27 jfs: fix out-of-bounds in dbNextAG() and diAlloc()
    36820265a009 drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets
    6b38aedfdcd9 drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode
    5f37e8c41526 drm/rockchip: vop: Allow 4096px width scaling
    e37fead06a45 drm/radeon: properly handle vbios fake edid sizing
    af2fb608e95f drm/radeon: Replace one-element array with flexible-array member
    5f943045ecd0 drm/amdgpu: properly handle vbios fake edid sizing
    cd8810561601 drm/amdgpu: Replace one-element array with flexible-array member
    65f9be03482a drm/stm: Fix an error handling path in stm_drm_platform_probe()
    278ec2595281 mtd: powernv: Add check devm_kasprintf() returned value
    7661e90a60fb fbdev: hpfb: Fix an error handling path in hpfb_dio_probe()
    9fb482fdf3a9 power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense
    5c1997f7ad4e power: supply: axp20x_battery: Remove design from min and max voltage
    c59f57f3f1bd power: supply: axp20x_battery: allow disabling battery charging
    8202306e9fc1 hwmon: (ntc_thermistor) fix module autoloading
    9efa58381ae1 mtd: slram: insert break after errors in parsing the map
    d7a7dd2966d5 hwmon: (max16065) Fix alarm attributes
    932559f25a7c hwmon: (max16065) Remove use of i2c_match_id()
    514a1508c3fe i2c: Add i2c_get_match_data()
    167e4371ef92 device property: Add const qualifier to device_get_match_data() parameter
    aeed49dd2b89 hwmon: (max16065) Fix overflows seen when writing limits
    cdb20b703e0e m68k: Fix kernel_clone_args.flags in m68k_clone()
    42a9899e56de clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init()
    97586fbd6998 reset: berlin: fix OF node leak in probe() error path
    ad0b53e4b5d0 ARM: versatile: fix OF node leak in CPUs prepare
    06ceed8eff02 ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property
    fb3cd974fb82 ARM: dts: microchip: sam9x60: Fix rtc/rtt clocks
    5f19060ab0ac spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ
    63c7417ad463 spi: ppc4xx: handle irq_of_parse_and_map() errors
    4bc4272e2506 block: fix potential invalid pointer dereference in blk_add_partition
    4d2760df0f3d block: print symbolic error name instead of error code
    3630a18846c7 block, bfq: don't break merge chain in bfq_split_bfqq()
    a819a496d2f2 block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator()
    e1277ae780cc block, bfq: fix possible UAF for bfqq->bic with merge chain
    cab9ff7fe83f net: tipc: avoid possible garbage value
    207503742caf net: ipv6: rpl_iptunnel: Fix memory leak in rpl_input
    3df68f37c567 r8169: disable ALDPS per default for RTL8125
    5755eabda22c net: enetc: Use IRQF_NO_AUTOEN flag in request_irq()
    e296245ca85a bareudp: Pull inner IP header on xmit.
    b48fae6788b3 geneve: Fix incorrect inner network header offset when innerprotoinherit is set
    3b84799ea26e net: geneve: support IPv4/IPv6 as inner protocol
    76851c70a5cf bareudp: Pull inner IP header in bareudp_udp_encap_recv().
    cb1f7ef1f415 bareudp: allow redirecting bareudp packets to eth devices
    2accdb38c1c1 Bluetooth: btusb: Fix not handling ZPL/short-transfer
    3703e18a910f can: m_can: m_can_close(): stop clocks after device has been shut down
    b6dce5b5a823 can: m_can: Add support for transceiver as phy
    5cc00913c1fd can: bcm: Clear bo->bcm_proc_read after remove_proc_entry().
    1a11a1a53255 sock_map: Add a cond_resched() in sock_hash_free()
    557418e17046 wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param
    f232916fab67 wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop()
    793e01f99666 wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors
    f8e0ca304996 wifi: mt76: mt7915: fix rx filter setting for bfee functionality
    635ccdcd9840 wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan()
    7b0724f7a927 cpufreq: ti-cpufreq: Introduce quirks to handle syscon fails appropriately
    0723ddb2d161 netfilter: nf_tables: reject expiration higher than timeout
    39c1012f5f78 netfilter: nf_tables: reject element expiration with no timeout
    1c0c097ded94 netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire
    4bb459040d3d can: j1939: use correct function name in comment
    b0947eca2a5f padata: Honor the caller's alignment in case of chunk_size 0
    60da25076f38 mount: handle OOM on mnt_warn_timestamp_expiry
    f0a39ba6e05e fs/namespace: fnic: Switch to use %ptTd
    396e9c5cbf8f mount: warn only once about timestamp range expiration
    9722aa53fa23 fs: explicitly unregister per-superblock BDIs
    005dcd6bc4b4 ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe()
    a0c1e2da652c wifi: rtw88: always wait for both firmware loading attempts
    16e0ab9ed3ae USB: usbtmc: prevent kernel-usb-infoleak
    50cff34deed4 USB: serial: pl2303: add device id for Macrosilicon MS3020
    31292316c5fe usb: dwc3: Fix a typo in field name
    4abf1841680f cgroup: Move rcu_head up near the top of cgroup_root
    65fd90e354c7 gpiolib: cdev: Ignore reconfiguration without direction
    1880a324af1c ftrace: Fix possible use-after-free issue in ftrace_location()
    e6be2e1ebc77 x86/ibt,ftrace: Search for __fentry__ location
    9705f447bf9a inet: inet_defrag: prevent sk release while still in use
    0e7814b028cd mptcp: pm: Fix uaf in __timer_delete_sync
    6a53e5def7a8 mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer
    a684b45a7770 mptcp: export lookup_anno_list_by_saddr
    9d682e89c44b gpio: prevent potential speculation leaks in gpio_device_get_desc()
    5badd0ae8b7d netfilter: nf_tables: missing iterator type in lookup walk
    ff89db14c63a netfilter: nft_set_pipapo: walk over current view on netlink dump
    45a81667e0e8 cgroup: Make operations on the cgroup root_list RCU safe
    57a3d89831fc ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry()
    34759b7e4493 ocfs2: add bounds checking to ocfs2_xattr_find_entry()
    d5624db2326c x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency
    bbd11db41be6 spi: bcm63xx: Enable module autoloading
    040511d9f282 drm: komeda: Fix an issue related to normalized zpos
    3d39061b7b92 ASoC: tda7419: fix module autoloading
    9c6d4649f2dc ASoC: intel: fix module autoloading
    de46b1d24f5f wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead
    db81677f4b6c wifi: iwlwifi: lower message level for FW buffer destination
    dd34ef88d58c net: ftgmac100: Ensure tx descriptor updates are visible
    1a8e85289e29 microblaze: don't treat zero reserved memory regions as error
    2e5052143c28 pinctrl: at91: make it work with current gpiolib
    9f08d024eda5 ALSA: hda/realtek - FIxed ALC285 headphone no sound
    fff183aa3c83 ALSA: hda/realtek - Fixed ALC256 headphone no sound
    0f4da063a1c6 ASoC: allow module autoloading for table db1200_pids
    007180fcb6cc dma-buf: heaps: Fix off-by-one in CMA heap fault handler
    5a2cc2bb8139 ASoC: meson: axg-card: fix 'use-after-free'
    ae96b02b9deb soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps"
    609260542cf8 spi: nxp-fspi: fix the KASAN report out-of-bounds bug
    1f31f51bfc82 net: dpaa: Pad packets to ETH_ZLEN
    f2b13ec20854 net: ftgmac100: Enable TX interrupt to avoid TX timeout
    392f6a97fcbe fou: fix initialization of grc
    b9063702a048 net/mlx5e: Add missing link modes to ptys2ethtool_map
    097cc80396b7 net/mlx5: Update the list of the PCI supported devices
    e7a9cca35ead ice: fix accounting for filters shared by multiple VSIs
    a38c552abfa9 hwmon: (pmbus) Conditionally clear individual status bits for pmbus rev >= 1.2
    b9d15b50b279 hwmon: (pmbus) Introduce and use write_byte_data callback
    e829dbaf7669 minmax: reduce min/max macro expansion in atomisp driver
    78078862f0a8 arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma
    14341f28a3a9 NFS: Avoid unnecessary rescanning of the per-server delegation list
    4f0e491644b7 Input: i8042 - add Fujitsu Lifebook E756 to i8042 quirk table
    00d54431b0ed drm/msm/adreno: Fix error return if missing firmware-name
    44eb665889e3 scripts: kconfig: merge_config: config files: add a trailing newline
    9deecde63714 Input: synaptics - enable SMBus for HP Elitebook 840 G2
    3f7183e28fa3 Input: ads7846 - ratelimit the spi_sync error message
    f08589057f32 btrfs: update target inode's ctime on unlink
    43662ba6ca86 powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL
    acb4baa4846d net: phy: vitesse: repair vsc73xx autonegotiation
    3b9ca0230077 net: ethernet: use ip_hdrlen() instead of bit shift
    b06bb81ef940 usbnet: ipheth: fix carrier detection in modes 1 and 4
    8a30bee7f534 usb: dwc3: core: update LC timer as per USB Spec V3.2
    1ac066765826 usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug
    6b3af2ad53cf usb: dwc3: Decouple USB 2.0 L1 & L2 events
    03a85a51f33a fix vfsub build error
    12594a0e7118 sock_map: avoid race between sock_map_close and sk_psock_put
    7a346798c1e1 sock_map: Fix a potential use-after-free in sock_map_close()
    843556a46e16 bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself
    4af417c06d37 of: module: add buffer overflow check in of_modalias()
    b29e4b50c556 scripts/gdb: fix SB_* constants parsing
    02fd398f5e2b bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS
    2bba1cb1487b loop: Select I/O scheduler 'none' from inside add_disk()
    027f4dd7c993 blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag
    2214ded26c86 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    44494049e815 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    0d7c23009d82 tpm: Add flag to use default cancellation policy
    07914bef4e16 tpm: tis_i2c: Fix sanity check interrupt enable mask
    35f85f04bd69 tpm: Add tpm_tis_i2c backend for tpm_tis_core
    7b04c6c08107 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
    4790cb2d1283 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
    50f74deaf308 hwmon: Add driver for Texas Instruments TMP464 and TMP468
    a4e6e4b7bb08 dt-bindings: hwmon: add tmp464.yaml
    e0ed2149d7b5 drm/amdkfd: Check for null pointer after calling kmemdup
    c6ddded89322 ARM: renumber bits related to _TIF_WORK_MASK
    35b96a325c1e arm64: make _TIF_WORK_MASK bits contiguous
    f5a8f06aa595 arm64: uaccess: remove vestigal UAO support
    3a330b569301 arm64: uaccess: remove redundant PAN toggling
    9cbbb016d6e7 arm64: uaccess: remove addr_limit_user_check()
    fd83411f5e08 arm64: uaccess: remove set_fs()
    15a6dc2f4b53 arm64: uaccess cleanup macro naming
    912a6ab683a4 arm64: uaccess: split user/kernel routines
    d004ab02dae2 arm64: uaccess: refactor __{get,put}_user
    e1941a8b459e arm64: uaccess: simplify __copy_user_flushcache()
    dfae822b4c59 arm64: uaccess: rename privileged uaccess routines
    1efdb8f0a0c7 arm64: sdei: explicitly simulate PAN/UAO entry
    b35fec69554c arm64: sdei: move uaccess logic to arch/arm64/
    b5a28033fe7b arm64: head.S: always initialize PSTATE
    243eb8553513 arm64: head.S: cleanup SCTLR_ELx initialization
    74a00405d97f arm64: head.S: rename el2_setup -> init_kernel_el
    73c5f386d175 arm64: add C wrappers for SET_PSTATE_*()
    e17fb7543df1 arm64: ensure ERET from kthread is illegal
    eff6289cc53b ixgbevf: add disable link state
    262595681381 ixgbe: add improvement for MDD response functionality
    b9d78b06dea8 ixgbe: add the ability for the PF to disable VF link state
    d829911485da Documentation: arm64: Document PMU counters access from userspace
    fe5d29bfce20 arm64: perf: Enable PMU counter userspace access for perf event
    15ce6d04ed6a arm64: perf: Add userspace counter access disable switch
    4f288acbeed8 perf: Add a counter for number of user access events in context
    354ba4a8c4b8 x86: perf: Move RDPMC event flag to a common definition
    d29cec94c49b libperf xyarray: Add bounds checks to xyarray__entry()
    8264d2b91841 libperf: Add support for user space counter access
    7fd81b678b5f libperf tests: Add support for verbose printing
    6029ff53a48f libperf: Add evsel mmap support
    28b0c8956369 tools include: Add an initial math64.h
    492e532d20f1 perf record: Improve 'Workload failed' message printing events + what was exec'ed
    d0a1fc61733e perf evlist: Add a method to return the list of evsels as a string
    81a77b39be0a perf annotate: Fix sample events lost in stdio mode
    2883e69e202d pnmtologo: use relocatable file name
    80f5207b5abd tools: use basename to identify file in gen-mach-types
    4d201ec392f1 vt/conmakehash: improve reproducibility
    ae24d013888f lib/build_OID_registry: fix reproducibility issues
    5d72da88dbb4 x86/boot: Wrap literal addresses in absolute_pointer()
    dc0bd7aa2319 ACPI: thermal: drop an always true check
    0c4288cceef5 xfs: Fix -Werror=dangling-pointer work-around for older GCC
    5509050b3392 xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
    669827c6e293 virtio-pci: Remove wrong address verification in vp_del_vqs()
    1c80d994d3db regulator: consumer: Add missing stubs to regulator/consumer.h
    3303d0e2aeff ipv6: Fix stats accounting in ip6_pkt_drop
    c56e60f665e7 memcg: enable accounting of ipc resources
    e6c8ebd210a2 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
    1655ee30e684 sched/isolation: really align nohz_full with rcu_nocbs
    253c752ed120 pstore/ftrace: Add and use ftrace_test_recursion_trylock_safe
    356e8a12bd66 pstore/ftrace: Add recursion protection to the ftrace callback
    334706a1e873 ftrace: Add ftrace_test_recursion_trylock() helper function
    78c260d7f60b ftrace: Move the recursion testing into global headers
    c0b313d988a1 powerpc/mm: Switch obsolete dssall to .long
    1bd813fe8d0e riscv: fix build with binutils 2.38
    835a2d1b24c6 powerpc/lib/sstep: fix 'ptesync' build error
    fd84b99a8ccb drm/amd/display: Don't allow partial copy_from_user
    024f4ff63d55 drm/amdgpu: Fix even more out of bound writes from debugfs
    0c0ad634e899 e1000e: Serialize TGP e1000e PM ops
    add88b0536fa e1000e: Make mei_me active when e1000e is in use
    a8f317c1a17e yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    c8400a2cbe1f iommu/arm-smmu-v3: Ratelimit event dump
    b8ec7e43e95e regmap: teach regmap to use raw spinlocks if requested in the config
    4b7fa7684be7 OF: DT-Overlay configfs interface (v7)
    d515a5c0e9a9 net: xilinx_emaclite: Do not print real IOMEM pointer
    11329e49959b drivers: net: xilinx_emaclite: remove arch limitation
    29dc69bf2a07 drivers: net: xilinx_emaclite: Add COMPILE_TEST support
    ff106eff01f6 drivers: net: xilinx_emaclite: Fix -Wpointer-to-int-cast warnings with W=1
    c27462391070 serial: 8250: 8250_omap: Fix possible array out of bounds access
    16976d8e307f perf intel-pt: Use aux_watermark
    d421a2346946 perf: Cap allocation order at aux_watermark
    6da8d5f29481 timers: Fix get_next_timer_interrupt() with no timers pending
    af141841735a eventfd: Enlarge recursion limit to allow vhost to work
    a125a6102808 iwlwifi: select MAC80211_LEDS conditionally
    139fe7d68413 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock
    8d0c79931235 console: Fix build when CONFIG_BLK_DEV_INITRD is disabled.
    ea777841e8ea yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    ab49d2db98bd cgroup1: fix leaked context root causing sporadic NULL deref in LTP
    bdda1b6cf99b aufs5: aufs-core
    2fa276071d07 aufs5: aufs-standalone
    06ed4d532456 aufs5: aufs-mmap
    372857834999 aufs5: aufs-kbuild
    fd68c9840693 aufs5: aufs-base
    a673c127156c Revert "aufs5: core"
    cf62bfcde384 Revert "aufs5: aufs5-base"
    a644419ec785 Revert "aufs5: aufs5-mmap"
    b893f9a999bb Revert "aufs5: aufs5-standalone"
    c60db0819480 Revert "aufs: initial port to v5.10"
    c66a5900f139 Revert "Revert "aufs: initial port to v5.10""
    1320cf58f5dd Revert "aufs: linux-v5.10-rc1, no more set_fs()"
    02349d7738ff Revert "for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t"
    f01dab74750c Revert "aufs: linux-v5.10-rc1, no more f_op->read() and ->write()"
    3d5de709b676 Revert "aufs5: aufs5-kbuild"
    a97f1329edf7 tracing/arm: Have max stack tracer handle the case of return address after data
    5c54112a05ab net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT
    ddac76981cb3 sched/isolation: reconcile rcu_nocbs= and nohz_full=
    56fd8c36614e net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    a8808e541750 aufs: linux-v5.10-rc1, no more f_op->read() and ->write()
    cb1c41dac775 for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t
    a5805df6583f aufs: linux-v5.10-rc1, no more set_fs()
    64e145dcca8c Revert "aufs: initial port to v5.10"
    d6e20b2257ec defconfig: add dependency for CONFIG_ACPI_APEI_PCIEAER
    b237d48208d0 arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER
    1209195ed0f7 driver: adc: ltc2497: return directly after reading the adc conversion value
    a60fe3fcf113 Revert "mfd: syscon: Don't free allocated name for regmap_config"
    13d68767aa4a rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs"
    54e69571a97d rcu: deprecate "all" option to rcu_nocbs=
    a605b9d20447 lib: test_bitmap: add tests for "N" alias
    8c22517f444e lib: bitmap: support "N" as an alias for size of bitmap
    88187167e63a lib: bitmap: move ERANGE check from set_region to check_region
    ca5429633613 lib: bitmap: fold nbits into region struct
    9381134cea8a lib: test_bitmap: add more start-end:offset/len tests
    c825800730ab lib: test_bitmap: add tests to trigger ERANGE case.
    8cc8264dca3f lib: test_bitmap: clearly separate ERANGE from EINVAL tests.
    470da7b7f2ff Revert "cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers"
    28dc1d37602d Revert "cpumask: Make "all" alias global and not just RCU"
    dbfe0b183fca Revert "cpumask: Add a "none" alias to complement "all""
    a57711fcff30 Revert "cpumask: Add "last" alias for cpu list specifications"
    34523d7c8476 qemux86: add configuration symbol to select values
    cdca78778415 objtool: Fix seg fault with Clang non-section symbols
    d3287798bd88 x86/entry: Emit a symbol for register restoring thunk
    2ad99ddaac78 cpumask: Add "last" alias for cpu list specifications
    c10e9481810b cpumask: Add a "none" alias to complement "all"
    b00ceed9d388 cpumask: Make "all" alias global and not just RCU
    8b215206e797 cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers
    1b5024caeda8 clear_warn_once: add a clear_warn_once= boot parameter
    fc0dd76cce0e clear_warn_once: bind a timer to written reset value
    d64fc2d2b14a clear_warn_once: expand debugfs to include read support
    77592e956cc9 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    6e022759f727 perf: x86-32: explicitly include <errno.h>
    22d6bbb947d4 perf: mips64: Convert __u64 to unsigned long long
    c35f9150001c perf: fix bench numa compilation
    c4caef513eb1 perf: add SLANG_INC for slang.h
    07dfbf9405dd perf: add sgidefs.h to for mips builds
    42c5431ad2cf perf: change --root to --prefix for python install
    af79bfe90143 perf: add 'libperl not found' warning
    ddfbd9e75f08 perf: force include of <stdbool.h>
    0f34e6305176 fat: don't use obsolete random32 call in namei_vfat
    b5b55eaad1df FAT: Added FAT_NO_83NAME
    756b13bfab6e FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    fabad71cb2b5 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    06fd68d75bd1 aufs: initial port to v5.10
    c9126877d1f5 aufs5: core
    f5150173c643 aufs5: aufs5-standalone
    b57d26b072d9 aufs5: aufs5-mmap
    78f128c4b8e5 aufs5: aufs5-base
    47aa35171d08 aufs5: aufs5-kbuild
    35c480a23c66 yaffs: include blkdev.h
    2c64c43540a5 yaffs: fix misplaced variable declaration
    bde410ee9f59 yaffs2: v5.6 build fixups
    414c8e866931 yaffs2: fix memory leak when /proc/yaffs is read
    c99c1990cf7c yaffs: add strict check when call yaffs_internal_read_super
    498f5fafe50a yaffs: repair yaffs_get_mtd_device
    7ca3c08ebbf9 yaffs: Fix build failure by handling inode i_version with proper atomic API
    0ba47e881bb8 yaffs2: fix memory leak in mount/umount
    39a5406665dd yaffs: Avoid setting any ACL releated xattr
    ca5b43ddc6fd Yaffs:check oob size before auto selecting Yaffs1
    c2619c05a53e fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    5e08fb7b8ee0 yaffs2: adjust to proper location of MS_RDONLY
    5f1a1a9678a8 yaffs2: import git revision b4ce1bb (jan, 2020)
    fc21f09ae369 initramfs: allow an optional wrapper script around initramfs generation
    73887fca03be arm64/perf: Fix wrong cast that may cause wrong truncation
    a267cafaac44 defconfigs: drop obselete options
    eb5d1bc00c3f arm64/perf: fix backtrace for AAPCS with FP enabled
    062b2c98c087 linux-yocto: Handle /bin/awk issues
    d3beb253ae71 uvesafb: provide option to specify timeout for task completion
    75ccbf377a51 uvesafb: print error message when task timeout occurs
    18ffa2e88024 compiler.h: Undef before redefining __attribute_const__
    3ed931201746 vmware: include jiffies.h
    938942859596 Resolve jiffies wrapping about arp
    069a883d837c nfs: Allow default io size to be configured.
    3b568edcd3e9 check console device file on fs when booting
    77ec93228920 mount_root: clarify error messages for when no rootfs found
    17a15e0f7536 menuconfig,mconf-cfg: Allow specification of ncurses location
    8f13b1349a74 modpost: mask trivial warnings
    b6c9e0fa24e8 kbuild: exclude meta directory from distclean processing
    62dbbdbec60a powerpc: serialize image targets
    27b8dec5dbb3 arm: serialize build targets
    fc365512e4c4 Revert "platform/x86: wmi: Destroy on cleanup rather than unregister"
    9a6e91d2e691 crtsavres: fixups for 5.4+
    7dbc3cd0398f powerpc/ptrace: Disable array-bounds warning with gcc8
    ebe3bcb89cb0 powerpc: Disable attribute-alias warnings from gcc8
    65ba0e7de081 powerpc: add crtsavres.o to archprepare for kbuild
    6bd3efdce5a9 powerpc: kexec fix for powerpc64
    41671522c159 powerpc: Add unwind information for SPE registers of E500 core
    8851006b0109 mips: vdso: fix 'jalr $t9' crash in vdso code
    ed5db62477e8 mips: Kconfig: add QEMUMIPS64 option
    2a7ca094fc42 4kc cache tlb hazard: tlbp cache coherency
    b742d60d3f70 malta uhci quirks: make allowance for slow 4k(e)c
    8a160fc86eb6 arm/Makefile: Fix systemtap
    b9805882353c vexpress: Pass LOADADDR to Makefile
    332e618aa7ae arm: ARM EABI socketcall
    1ec682cb85f8 ARM: LPAE: Invalidate the TLB for module addresses during translation fault

(From OE-Core rev: 7618300a2120bc07af59e083b0d88c22033bac2e)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2025-01-09 08:41:04 -08:00
Bruce Ashfield
ca6ec54e65 linux-yocto/5.10: update to v5.10.226
Updating linux-yocto/5.10 to the latest korg -stable release that comprises
the following commits:

    ceb091e2c4cc Linux 5.10.226
    912736a0435e memcg: protect concurrent access to mem_cgroup_idr
    02ee1976edb2 net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket
    dad75cf2c313 x86/mm: Fix PTI for i386 some more
    1401da1486dc rtmutex: Drop rt_mutex::wait_lock before scheduling
    c6bd80f58522 mmc: cqhci: Fix checking of CQHCI_HALT state
    b35d3c8181c5 drm/i915/fence: Mark debug_fence_free() with __maybe_unused
    b8dfa35f008e drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused
    50632b877ce5 nvmet-tcp: fix kernel crash if commands allocation fails
    4c3b21204abb arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry
    ccb95b37e957 arm64: acpi: Move get_cpu_for_acpi_id() to a header
    3658388cd354 ACPI: processor: Fix memory leaks in error paths of processor_add()
    5dac987d1bf9 ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add()
    157c0d94b4c4 nilfs2: protect references to superblock parameters exposed in sysfs
    0630e3d435c5 nilfs2: replace snprintf in show functions with sysfs_emit
    7882923f1cb8 perf/aux: Fix AUX buffer serialization
    0f511f2840cd uprobes: Use kzalloc to allocate xol area
    0af6b80dace1 clocksource/drivers/timer-of: Remove percpu irq related code
    3ded318cf06f clocksource/drivers/imx-tpm: Fix next event not taking effect sometime
    cf6ffb16884f clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX
    6c563a29857a VMCI: Fix use-after-free when removing resource in vmci_resource_remove()
    359ea5edc919 Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic
    1d8e020e51ab uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind
    38cd8bde8ace nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc
    3a8154bb4ab4 binder: fix UAF caused by offsets overwrite
    d0d3edb56e26 iio: adc: ad7124: fix chip ID mismatch
    1719ebc8e303 iio: fix scale application in iio_convert_raw_to_processed_unlocked
    f3a54c27bacd iio: buffer-dmaengine: fix releasing dma channel on error
    41cc91e3138f staging: iio: frequency: ad9834: Validate frequency parameter value
    d8a61e69f810 NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations
    6fb7b7f5baaa ata: pata_macio: Use WARN instead of BUG
    d3ff0f98a52f MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed
    99418ec776a3 lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc()
    9d1e9f0876b0 of/irq: Prevent device address out-of-bounds read in interrupt map walk
    5c8906de98d0 Squashfs: sanity check symbolic link size
    2f14160d9fe2 usbnet: ipheth: race between ipheth_close and error handling
    51fa08edd800 Input: uinput - reject requests with unreasonable number of slots
    34185de73d74 HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup
    3206e4a4b062 s390/vmlinux.lds.S: Move ro_after_init section behind rodata section
    912bcdc51b3f btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry()
    3eaad59258cc kselftests: dmabuf-heaps: Ensure the driver name is null-terminated
    e6f3008de81c net: dpaa: avoid on-stack arrays of NR_CPUS elements
    e2355d513b89 PCI: Add missing bridge lock to pci_bus_lock()
    c60676b81fab btrfs: clean up our handling of refs == 0 in snapshot delete
    ed1b61398c4e btrfs: replace BUG_ON with ASSERT in walk_down_proc()
    8780129cbcc9 smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu()
    9813770f2585 wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id()
    fb2257089a3a libbpf: Add NULL checks to bpf_object__{prev_map,next_map}
    56cfdeb2c772 hwmon: (w83627ehf) Fix underflows seen when writing limit attributes
    8a1e958e2664 hwmon: (nct6775-core) Fix underflows seen when writing limit attributes
    59c1fb9874a0 hwmon: (lm95234) Fix underflows seen when writing limit attributes
    2a3add62f183 hwmon: (adc128d818) Fix underflows seen when writing limit attributes
    bc1faed19db9 pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv
    9b884bdc29e9 devres: Initialize an uninitialized struct member
    c8944d449fda um: line: always fill *error_out in setup_one_line()
    1434b72a2d12 cgroup: Protect css->cgroup write under css_set_lock
    70854bf00326 iommu/vt-d: Handle volatile descriptor status read
    8a7ef20bf738 dm init: Handle minors larger than 255
    583b5d2d4380 ASoC: topology: Properly initialize soc_enum values
    43b442c97243 net: dsa: vsc73xx: fix possible subblocks range of CAPT block
    19af8a23a1d5 net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN
    231c235d2f7a fou: Fix null-ptr-deref in GRO.
    0ea3f2798d15 gro: remove rcu_read_lock/rcu_read_unlock from gro_complete handlers
    77ad44ee337e gro: remove rcu_read_lock/rcu_read_unlock from gro_receive handlers
    bc18f3c80667 fou: remove sparse errors
    3c0cedc22c97 bareudp: Fix device stats updates.
    32cbafeebfc1 usbnet: modern method to get random MAC
    594cc1dba09b net: usb: don't write directly to netdev->dev_addr
    98a4cabf8762 drivers/net/usb: Remove all strcpy() uses
    acd298513760 igc: Unlock on error in igc_io_resume()
    3efe53eb221a tcp_bpf: fix return value of tcp_bpf_sendmsg()
    ee1c2ecf7bbc platform/x86: dell-smbios: Fix error path in dell_smbios_init()
    45c0c747dfb5 svcrdma: Catch another Reply chunk overflow case
    449d70b16b84 igb: Fix not clearing TimeSync interrupts for 82580
    aec92dbebdbe can: bcm: Remove proc entry when dev is unregistered.
    ee50abebdc0b pcmcia: Use resource_size function on resource object
    9380fe33ab23 media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse
    ebbdbbc580c1 PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0)
    1fa40e0d2784 media: vivid: don't set HDMI TX controls if there are no HDMI outputs
    44a595f89762 usb: uas: set host status byte on data completion error
    3ab3ee4125ac wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3
    9e28a1df185d leds: spi-byte: Call of_node_put() on error path
    e73b63f1388e media: vivid: fix wrong sizeimage value for mplane
    551966371e17 udf: Avoid excessive partition lengths
    66234da64d47 netfilter: nf_conncount: fix wrong variable type
    f56089a1806f iommu: sun50i: clear bypass register
    1c5bad90e035 af_unix: Remove put_pid()/put_cred() in copy_peercred().
    ec08e3008241 irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1
    500e4bf67387 smack: unix sockets: fix accept()ed socket label
    414736fcb76d ALSA: hda: Add input value sanity checks to HDMI channel map controls
    751777a79a5c nfsd: make svc_stat per-network namespace instead of global
    f8219c4b8075 nfsd: remove nfsd_stats, make th_cnt a global counter
    f2fe1ec906d4 nfsd: make all of the nfsd stats per-network namespace
    554549696663 nfsd: expose /proc/net/sunrpc/nfsd in net namespaces
    fec6561e75d6 nfsd: rename NFSD_NET_* to NFSD_STATS_*
    9eb5d44b8fb1 sunrpc: use the struct net as the svc proc private
    e0fba78ab9b0 sunrpc: remove ->pg_stats from svc_program
    7f2476914e98 sunrpc: pass in the sv_stats struct through svc_create_pooled
    d06254ae7d6a nfsd: stop setting ->pg_stats for unused stats
    2197b23eda2b sunrpc: don't change ->sv_stats if it doesn't exist
    d47c660e8cb6 NFSD: Fix frame size warning in svc_export_parse()
    a8aaffc0c140 NFSD: Rewrite synopsis of nfsd_percpu_counters_init()
    c5322742027d NFSD: simplify error paths in nfsd_svc()
    ebfce8dd7e3f NFSD: Refactor the duplicate reply cache shrinker
    895807268a4d NFSD: Replace nfsd_prune_bucket()
    a02f9d6ea3c0 NFSD: Rename nfsd_reply_cache_alloc()
    73b72f4b3b3f NFSD: Refactor nfsd_reply_cache_free_locked()
    3025d489f9c8 nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net
    4e18b58b106e nfsd: move reply cache initialization into nfsd startup
    ddee5b4b6a1c mptcp: pm: avoid possible UaF when selecting endp
    91fb0512a05c mptcp: pr_debug: add missing \n at the end
    7e4c72dbaf62 btrfs: fix use-after-free after failure to create a snapshot
    efdde00d4a1e nilfs2: fix state management in error path of log writing function
    07e4dc2fe000 nilfs2: fix missing cleanup on rollforward recovery error
    7725152b54d2 sched: sch_cake: fix bulk flow accounting logic for host fairness
    93ee345ba349 ila: call nf_unregister_net_hooks() sooner
    e3ad85c47777 tracing: Avoid possible softlockup in tracing_iter_reset()
    3a49b6b1caf5 can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open
    6949a97f6d40 clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API
    f540bc71d582 clk: qcom: clk-alpha-pll: Fix the pll post div mask
    0811d57384b8 fuse: use unsigned type for getxattr/listxattr size truncation
    9d38c704b425 fuse: update stats for pages in dropped aux writeback list
    4be36d9d1871 mmc: sdhci-of-aspeed: fix module autoloading
    2793f4238935 mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K
    b2ead0948988 Bluetooth: MGMT: Ignore keys being loaded with invalid type
    029e462bb4f5 Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE"
    cb27399b3d48 irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init()
    e0b122a8f6dd ata: libata: Fix memory leak for error path in ata_host_alloc()
    0f27b8c07e9a ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx
    2ef683b0585b ALSA: hda/realtek: add patch for internal mic in Lenovo V145
    adc688a5054d ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices
    8ca21e7a27c6 ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object
    98c75d761879 sch/netem: fix use after free in netem_dequeue
    06e7be693413 bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt
    b1400745609d i2c: Use IS_REACHABLE() for substituting empty ACPI functions
    dfc8eb4d7e3b ext4: handle redirtying in ext4_bio_write_page()
    5895541d7389 udf: Limit file size to 4TB
    17c43211d45f rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow
    842a97b5e44f virtio_net: Fix napi_skb_cache_put warning
    c8e5439b5b6a net: set SOCK_RCU_FREE before inserting socket into hashtable
    cf002be3b8d9 bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode
    2ac9deb7e087 drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr
    3fd11fe4f207 block: initialize integrity buffer to zero before writing it to media
    0623c9f37118 media: uvcvideo: Enforce alignment of frame and interval
    c083c8be6bdd drm/amd/display: Skip wbscl_set_scaler_filter if filter is null
    5eb04f989484 block: remove the blk_flush_integrity call in blk_integrity_unregister
    0305a885ccea wifi: cfg80211: make hash table duplicates more survivable
    d24bc270b7db drm/meson: plane: Add error handling
    a948ec993541 smack: tcp: ipv4, fix incorrect labeling
    3f3ef1d9f66b fsnotify: clear PARENT_WATCHED flags lazily
    7e64cabe81c3 usb: typec: ucsi: Fix null pointer dereference in trace
    bd13c1119a96 usbip: Don't submit special requests twice
    c7975f09ae26 ionic: fix potential irq name truncation
    e85cf9a5a41b hwspinlock: Introduce hwspin_lock_bust()
    7eb7888021ba PCI: al: Check IORESOURCE_BUS existence during probe
    9aa7dd5e3189 wifi: iwlwifi: remove fw_running op
    ed7e9ed9738e drm/amd/pm: check negtive return for table entries
    614564a5b289 drm/amdgpu: the warning dereferencing obj for nbio_v7_4
    008933832a31 drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCs
    52338a3aa772 apparmor: fix possible NULL pointer dereference
    0842db679dc0 drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device
    310b9d8363b8 drm/amdgpu: fix mc_data out-of-bounds read warning
    5f09fa5e0ad4 drm/amdgpu: fix ucode out-of-bounds read warning
    725b728cc0c8 drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number
    c253b87c7c37 drm/amdgpu: Fix out-of-bounds write warning
    60097df93854 drm/amdgpu/pm: Fix uninitialized variable agc_btc_response
    74c5d8b057cd drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create
    916083054670 drm/amd/display: Check msg_id before processing transcation
    7c47dd2e9234 drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[]
    2a63c90c7a90 drm/amd/display: Add array index check for hdcp ddc access
    754321ed63f0 drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6
    40c2e8bc117c drm/amd/display: Check gpio_id before used as array index
    e24fa827299e drm/amdgpu: avoid reading vf2pf info size from FB
    1d0c85d0fcb2 drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgr
    59ac791297e2 drm/amdgpu: fix uninitialized scalar variable warning
    38e32a0d8374 drm/amd/pm: fix the Out-of-bounds read warning
    d592768c1750 drm/amd/pm: fix warning using uninitialized value of max_vid_step
    a601129c785b drm/amd/pm: fix uninitialized variable warning for smu8_hwmgr
    774bae3b8dcd drm/amdgpu: fix overflowed array index read warning
    28b539bbccee drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr
    40d0fedacfdf net: usb: qmi_wwan: add MeiG Smart SRM825L
    ff5af3f9b510 dma-debug: avoid deadlock between dma debug vs printk and netconsole
    712921d2abf4 i2c: Fix conditional for substituting empty ACPI functions
    0e69cf9b657f ALSA: hda/conexant: Mute speakers at suspend / shutdown
    221ebded43cb ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown
    e78bc7099c8d drm: panel-orientation-quirks: Add quirk for OrangePi Neo
    03a85a51f33a fix vfsub build error
    b57d01c66f40 Linux 5.10.225
    7e8bad2cf393 apparmor: fix policy_unpack_test on big endian systems
    9e96dea7eff6 scsi: aacraid: Fix double-free on probe failure
    4538335cc23d usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()
    59579a627adb usb: dwc3: st: add missing depopulate in probe error path
    6aee4c5635d8 usb: dwc3: st: fix probed platform device ref count on probe error path
    b72da4d89b97 usb: dwc3: core: Prevent USB core invalid event buffer address access
    16cc6114c981 usb: dwc3: omap: add missing depopulate in probe error path
    f84d5dccc855 USB: serial: option: add MeiG Smart SRM825L
    612843f842ad cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller
    f5a5a5a0e95f soc: qcom: cmd-db: Map shared memory as WC, not WB
    8ddaea033de0 nfc: pn533: Add poll mod list filling check
    7e5d5c4ae707 net: busy-poll: use ktime_get_ns() instead of local_clock()
    8bbb9e4e0e66 gtp: fix a potential NULL pointer dereference
    842a40c7273b ethtool: check device is present when getting link settings
    2e8e93dea04d dmaengine: dw: Add memory bus width verification
    9cfe7c53fef1 dmaengine: dw: Add peripheral bus width verification
    f8e1c92868ad soundwire: stream: fix programming slave ports for non-continous port maps
    acddd7c6b782 ovl: do not fail because of O_NOATIME
    338a3ba30c5e net:rds: Fix possible deadlock in rds_message_put
    688325078a8b cgroup/cpuset: Prevent UAF in proc_cpuset_show()
    e83405e75d90 ata: libata-core: Fix null pointer dereference on error
    f2b6cd1335d2 Revert "Input: ioc3kbd - convert to platform remove callback returning void"
    777d9c223e83 media: uvcvideo: Fix integer overflow calculating timestamp
    f7276cdc1912 drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
    0365c9029ad9 ipc: replace costly bailout check in sysvipc_find_ipc()
    2933b4f8a6b3 mptcp: sched: check both backup in retrans
    1388df72dc14 wifi: mwifiex: duplicate static structs used in driver instances
    4e9436375fcc pinctrl: single: fix potential NULL dereference in pcs_get_function()
    d57e6298cca3 pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins
    a45ee4c98da0 KVM: arm64: Don't use cbz/adr with external symbols
    df02642c21c9 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc
    239b1cacceec tools: move alignment-related macros to new <linux/align.h>
    05dd9aabd04f Input: MT - limit max slots
    56b82e6ff3f5 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO
    93000b294952 nfsd: Don't call freezable_schedule_timeout() after each successful page allocation in svc_alloc_arg().
    b009444700d9 ALSA: timer: Relax start tick time check for slave timer elements
    b891438bc39b Revert "drm/amd/display: Validate hw_points_num before using it"
    92915fa734ab mmc: dw_mmc: allow biu and ciu clocks to defer
    15818af2f7aa KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3
    65e79c943750 cxgb4: add forgotten u64 ivlan cast before shift
    d1623e7b43d5 HID: microsoft: Add rumble support to latest xbox controllers
    8c0a21d37d04 HID: wacom: Defer calculation of resolution until resolution_code is known
    fc73103a94e3 MIPS: Loongson64: Set timer mode in cpu-probe
    7fd3a5926870 binfmt_misc: pass binfmt_misc flags to the interpreter
    9df9783bd856 Bluetooth: MGMT: Add error handling to pair_device()
    9b9ba386d7bf mmc: mmc_test: Fix NULL dereference on allocation failure
    4370448fca3a drm/msm/dp: reset the link phy params before link training
    e54b08275237 drm/msm/dpu: don't play tricks with debug macros
    ff6607a4777c net: xilinx: axienet: Fix dangling multicast addresses
    2884e73978f6 net: xilinx: axienet: Always disable promiscuous mode
    cb5880a0de12 ipv6: prevent UAF in ip6_send_skb()
    c414000da1c2 netem: fix return value if duplicate enqueue fails
    050e7274ab21 net: dsa: mv88e6xxx: Fix out-of-bound access
    5885217d6663 net: dsa: mv88e6xxx: replace ATU violation prints with trace points
    5d8aed3ca688 net: dsa: mv88e6xxx: read FID when handling ATU violations
    544571911bc6 ice: fix ICE_LAST_OFFSET formula
    5c144835448a bonding: fix xfrm state handling when clearing active slave
    21816b696c17 bonding: fix xfrm real_dev null pointer dereference
    81216b9352be bonding: fix null pointer deref in bond_ipsec_offload_ok
    e8c85f2ff369 bonding: fix bond_ipsec_offload_ok return type
    6e630e1d7740 ip6_tunnel: Fix broken GRO
    4d42a2257ba6 netfilter: nft_counter: Synchronize nft_counter_reset() against reader.
    eb06c8d3022c kcm: Serialise kcm_sendmsg() for the same socket.
    f4b762cf7ef0 tc-testing: don't access non-existent variable on exception
    095a1f19d452 Bluetooth: SMP: Fix assumption of Central always being Initiator
    7a4e7a0c6b0b Bluetooth: hci_core: Fix LE quote calculation
    ce70b0915009 dm suspend: return -ERESTARTSYS instead of -EINTR
    0ba340177782 media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c)
    d1bd8e0a11ea block: use "unsigned long" for blk_validate_block_size().
    cbb9a969fc19 gtp: pull network headers in gtp_dev_xmit()
    5970a540daad hrtimer: Prevent queuing of hrtimer without a function callback
    b09a5ec8de14 nvmet-rdma: fix possible bad dereference when freeing rsps
    2143cba14381 ext4: set the type of max_zeroout to unsigned int to avoid overflow
    f14cd61826d1 irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc
    9e1c4d0d6ae9 usb: dwc3: core: Skip setting event buffers for host only controllers
    1b8e318f9960 s390/iucv: fix receive buffer virtual vs physical address confusion
    d0414f5436bc openrisc: Call setup_memory() earlier in the init sequence
    e5272645a038 NFS: avoid infinite loop in pnfs_update_layout.
    9e0414220bc2 nvmet-tcp: do not continue for invalid icreq
    5ee7495ac278 net: hns3: add checking for vf id of mailbox
    c7c43a784fdf Bluetooth: bnep: Fix out-of-bound access
    bf2f79970b6f usb: gadget: fsl: Increase size of name buffer for endpoints
    bf0c603ab4ed f2fs: fix to do sanity check in update_sit_entry
    8ec052c544f4 btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent()
    0c1d7b960fd7 btrfs: send: handle unexpected data in header buffer in begin_cmd()
    94a7dff229b9 btrfs: handle invalid root reference found in may_destroy_subvol()
    3dd13074e75e btrfs: change BUG_ON to assertion when checking for delayed_node root
    e21448a49b8b powerpc/boot: Only free if realloc() succeeds
    486fb5ebd5d6 powerpc/boot: Handle allocation failure in simple_realloc()
    05c21f285d9f parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367
    4e5464005bd3 memory: stm32-fmc2-ebi: check regmap_read return value
    25d31baf922c x86: Increase brk randomness entropy for 64-bit systems
    76ec27b70983 md: clean up invalid BUG_ON in md_ioctl
    95e49b925812 netlink: hold nlk->cb_mutex longer in __netlink_dump_start()
    316bf51edd3e virtiofs: forbid newlines in tags
    be49c4f2a15e drm/lima: set gp bus_stop bit before hard reset
    aa469c3d2854 net/sun3_82586: Avoid reading past buffer in debug output
    5fb0cbf84b18 scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list()
    a441ce39adf3 fs: binfmt_elf_efpic: don't use missing interpreter's properties
    e7385510e255 media: pci: cx23885: check cx23885_vdev_init() return
    00d4f971fa3c quota: Remove BUG_ON from dqget()
    239c5e988ec1 ext4: do not trim the group with corrupted block bitmap
    0f6425d90d0f nvmet-trace: avoid dereferencing pointer too early
    5380f1b2b9ab powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu
    372928e8bef0 IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock
    7138c598562b wifi: iwlwifi: abort scan when rfkill on but device enabled
    d483de53d4cf gfs2: setattr_chown: Add missing initialization
    80456d39f08f scsi: spi: Fix sshdr use
    3663e78fab9f media: qcom: venus: fix incorrect return value
    a43edc7abc4f binfmt_misc: cleanup on filesystem umount
    c13541c5eff9 staging: ks7010: disable bh on tx_dev_lock
    db3b679f66f1 drm/amd/display: Validate hw_points_num before using it
    cc49ee343351 staging: iio: resolver: ad2s1210: fix use before initialization
    01fa4415c3cc media: radio-isa: use dev_name to fill in bus_info
    0f83d7792630 s390/smp,mcck: fix early IPI handling
    aeda7043c4db RDMA/rtrs: Fix the problem of variable not initialized fully
    bbb662d0c23d i2c: riic: avoid potential division by zero
    5335c7f8db45 wifi: cw1200: Avoid processing an invalid TIM IE
    11b0c7323c28 wifi: mac80211: fix BA session teardown race
    5fe7bdbe4f53 ssb: Fix division by zero issue in ssb_calc_clock_rate
    dfa894f7ea37 ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7
    fc250eca15bd net: hns3: fix a deadlock problem when config TC during resetting
    dbdbadec8a39 net: hns3: fix wrong use of semaphore up
    e5ceff2196dc netfilter: flowtable: initialise extack before use
    50c914b0e6fc mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size
    8e8d306f3b58 net: dsa: vsc73xx: check busy flag in MDIO operations
    351ad72c50d7 net: dsa: vsc73xx: use read_poll_timeout instead delay loop
    665a4caa9c8d net: dsa: vsc73xx: pass value in phy_write operation
    aa9ce4193cba net: axienet: Fix register defines comment description
    1cece837e387 atm: idt77252: prevent use after free in dequeue_rx()
    4b730a147566 net/mlx5e: Correctly report errors for ethtool rx flows
    8e0e6b15ab49 s390/uv: Panic for set and remove shared access UVC errors
    6bcd0f95b899 btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits()
    c10ac31a72de s390/cio: rename bitmap_size() -> idset_bitmap_size()
    e24625310c61 drm/amdgpu/jpeg2: properly set atomics vmid field
    ad149f558534 memcg_write_event_control(): fix a user-triggerable oops
    0452e15e7fe1 drm/amdgpu: Actually check flags for all context ops.
    d88083916fc6 btrfs: tree-checker: add dev extent item checks
    bbcdda4b0d04 selinux: fix potential counting error in avc_add_xperms_decision()
    fe5bf1488170 fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE
    de7be1940c34 bitmap: introduce generic optimized bitmap_size()
    03880af02a78 vfs: Don't evict inode under the inode lru traversing context
    ee030e4ffa9b dm persistent data: fix memory allocation failure
    63fd38af880b dm resume: don't return EINVAL when signalled
    1b21a791afc9 arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE
    e245a18281c2 s390/dasd: fix error recovery leading to data corruption on ESE devices
    747bc154577d thunderbolt: Mark XDomain as unplugged when router is removed
    0f0654318e25 xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration
    4905e56f7bac ALSA: usb-audio: Support Yamaha P-125 quirk entry
    4690e2171f65 fuse: Initialize beyond-EOF page contents before setting uptodate
    b2add7c50b5b Linux 5.10.224
    2de18b5cc38e media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()"
    e1ee1c4198c7 ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode
    80ac0cc9c0be wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values
    a563f1243092 vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler
    06e9e6ac59fe vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro
    b21ea49e6e69 nvme/pci: Add APST quirk for Lenovo N60z laptop
    15469d46ba34 exec: Fix ToCToU between perm check and set-uid/gid usage
    d39e0f582b43 media: uvcvideo: Use entity get_cur in uvc_ctrl_set
    ec54634f9123 arm64: cpufeature: Fix the visibility of compat hwcaps
    fb6675db04c4 powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt.
    50111a8098fb drm/i915/gem: Fix Virtual Memory mapping boundaries calculation
    31c35f9f89ef netfilter: nf_tables: prefer nft_chain_validate
    d5f87c11114b netfilter: nf_tables: allow clone callbacks to sleep
    7b17de2a71e5 netfilter: nf_tables: use timestamp to check for set element timeout
    191fc4439524 netfilter: nf_tables: set element extended ACK reporting support
    c52f9e1a9eb4 PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal
    7e62564d5e43 Fix gcc 4.9 build issue in 5.10.y
    329eae03d0f9 Add gitignore file for samples/fanotify/ subdirectory
    9bdf0624bdbc samples: Make fs-monitor depend on libc and headers
    5b9f49cc86bd samples: Add fs error monitoring example
    3f84b37abb8f mptcp: pm: fix backup support in signal endpoints
    44165604dd6e mptcp: export local_address
    9b9a64ef9a1a mptcp: mib: count MPJ with backup flag
    96f3c8a85021 mptcp: fix NL PM announced address accounting
    1008f2bcbc8e mptcp: distinguish rcv vs sent backup flag in requests
    381cad7a0873 mptcp: sched: check both directions for backup
    32b133fb7833 drm/mgag200: Set DDC timeout in milliseconds
    fd65cf86ca3c drm/bridge: analogix_dp: properly handle zero sized AUX transactions
    450b6b22acda x86/mtrr: Check if fixed MTRRs exist before saving them
    ab8b397d5997 padata: Fix possible divide-by-0 panic in padata_mt_helper()
    eb223bf01e68 tracing: Fix overflow in get_free_elt()
    ca2ea2dec107 power: supply: axp288_charger: Round constant_charge_voltage writes down
    51e8360d94b4 power: supply: axp288_charger: Fix constant_charge_voltage writes
    a26bcfeea300 genirq/irqdesc: Honor caller provided affinity in alloc_desc()
    db959cdfe67b irqchip/xilinx: Fix shift out of bounds
    52b138f10211 serial: core: check uartclk for zero to avoid divide by zero
    227d455e6cec irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t'
    7dddf560e238 irqchip/meson-gpio: support more than 8 channels gpio irq
    5f1aa8ce6452 scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES
    8f209716ea5e scsi: mpt3sas: Remove scsi_dma_map() error messages
    f3405f4997b0 ntp: Safeguard against time_constant overflow
    f098e8fc7227 driver core: Fix uevent_show() vs driver detach race
    dc335b92e5f1 ntp: Clamp maxerror and esterror to operating range
    668c6c4a7e9e tick/broadcast: Move per CPU pointer access into the atomic section
    005c318981bc scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic
    ef1b208ca813 usb: gadget: u_serial: Set start_delayed during suspend
    7cc9ebcfe58b usb: gadget: core: Check for unset descriptor
    f1205a5aad68 USB: serial: debug: do not echo input by default
    4dacdb9720aa usb: vhci-hcd: Do not drop references before new references are gained
    d993cb25efb1 ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4
    c7c1ca6e258d ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list
    e7e7d2b180d8 ALSA: line6: Fix racy access to midibuf
    5291d4f73452 drm/client: fix null pointer dereference in drm_client_modeset_probe
    44e11ae8f942 ALSA: usb-audio: Re-add ScratchAmp quirk entries
    c9c11ece5ad9 spi: spi-fsl-lpspi: Fix scldiv calculation
    c6ba514732e9 kprobes: Fix to check symbol prefixes correctly
    9ddd5e7835c6 bpf: kprobe: remove unused declaring of bpf_kprobe_override
    455769ebb60f i2c: smbus: Send alert notifications to all devices if source not found
    56f106d2c476 ASoC: codecs: wsa881x: Correct Soundwire ports mask
    5605992ad425 i2c: smbus: Improve handling of stuck alerts
    706f18a8fa43 arm64: errata: Expand speculative SSBS workaround (again)
    f261c5d8d0f8 arm64: cputype: Add Cortex-A725 definitions
    bdae104b0949 arm64: cputype: Add Cortex-X1C definitions
    4a500d4bdcec arm64: errata: Expand speculative SSBS workaround
    bf0d247dfbda arm64: errata: Unify speculative SSBS errata logic
    17ff37fe453f arm64: cputype: Add Cortex-X925 definitions
    77741cdc254d arm64: cputype: Add Cortex-A720 definitions
    b8d683f5b538 arm64: cputype: Add Cortex-X3 definitions
    9f7ba0078249 arm64: errata: Add workaround for Arm errata 3194386 and 3312417
    d8029a49c8af arm64: cputype: Add Neoverse-V3 definitions
    c46b7570c9d5 arm64: cputype: Add Cortex-X4 definitions
    55920e407a7e arm64: Add Neoverse-V2 part
    5b9ae6bb3360 arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space
    69299a4282a3 ext4: fix wrong unit use in ext4_mb_find_by_goal
    1d21d4175054 sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime
    3b2b169fadd8 SUNRPC: Fix a race to wake a sync task
    a3e52a4c22c8 s390/sclp: Prevent release of buffer in I/O
    1a6b4240b0b9 jbd2: avoid memleak in jbd2_journal_write_metadata_buffer
    e48a901ce65f media: uvcvideo: Fix the bandwdith quirk on USB 3.x
    de305abd36eb media: uvcvideo: Ignore empty TS packets
    c1749313f35b drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules
    d81c1eeb333d drm/amdgpu: Fix the null pointer dereference to ras_manager
    1d4e65fa6239 btrfs: fix bitmap leak when loading free space cache on duplicate entry
    29ce18d7672f wifi: nl80211: don't give key data to userspace
    934f815345c0 udf: prevent integer overflow in udf_bitmap_free_blocks()
    65b982b9af54 PCI: Add Edimax Vendor ID to pci_ids.h
    55985e3aa15a selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT
    8e665ccc5262 ACPI: SBS: manage alarm sysfs attribute through psy core
    85d8fe79a3ce ACPI: battery: create alarm sysfs attribute atomically
    64ac0c02352b clocksource/drivers/sh_cmt: Address race condition for clock events
    c384dd4f1fb3 md/raid5: avoid BUG_ON() while continue reshape after reassembling
    5ccf99545c71 md: do not delete safemode_timer in mddev_suspend
    464d242868a8 rcutorture: Fix rcu_torture_fwd_cb_cr() data race
    adc491f3e73d net: fec: Stop PPS on driver remove
    865948628a42 l2tp: fix lockdep splat
    b7b8d9f5e679 net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register()
    01150020c071 Bluetooth: l2cap: always unlock channel in l2cap_conless_channel()
    085fb116c4ad net: linkwatch: use system_unbound_wq
    e87f52225e04 net: usb: qmi_wwan: fix memory leak for not ip packets
    52319d9d2f52 sctp: Fix null-ptr-deref in reuseport_add_sock().
    17a93a820196 sctp: move hlist_node and hashent out of sctp_ep_common
    ba4e59f34c64 x86/mm: Fix pti_clone_entry_text() for i386
    d00c9b4bbc44 x86/mm: Fix pti_clone_pgtable() alignment assumption
    75880302cf3a irqchip/mbigen: Fix mbigen node address layout
    c476c5c7bb8d genirq: Allow irq_chip registration functions to take a const irq_chip
    12fa9934332d netfilter: ipset: Add list flush to cancel_gc
    e93fa44f0714 mptcp: fix duplicate data handling
    3deac6f6860d r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY
    646e9e907138 net: usb: sr9700: fix uninitialized variable use in sr_mdio_read
    8b0a5709ac6e ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G
    7b745257ff39 ALSA: usb-audio: Correct surround channels in UAC1 channel map
    08775b3d6ed1 protect the fetch of ->fd[fd] in do_dup2() from mispredictions
    e4b2b0306b6b HID: wacom: Modify pen IDs
    b12a67976b12 platform/chrome: cros_ec_proto: Lock device when updating MKBP version
    59be4a167782 riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error()
    7d72f5195109 ipv6: fix ndisc_is_useropt() handling for PIO
    8e97cc828d5f net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys
    c65f72eec60a net/iucv: fix use after free in iucv_sock_close()
    7c03ab555eb1 sched: act_ct: take care of padding in struct zones_ht_key
    b17eeed7cd09 drm/vmwgfx: Fix overlay when using Screen Targets
    906372e753c5 drm/nouveau: prime: fix refcount underflow
    6b50462b473f remoteproc: imx_rproc: Skip over memory region when node value is NULL
    5991ef8e7a90 remoteproc: imx_rproc: Fix ignoring mapping vdev regions
    a4ed3286a5c6 remoteproc: imx_rproc: ignore mapping vdev regions
    3a2884a44e5c irqchip/imx-irqsteer: Handle runtime power management correctly
    0548b54d0a26 irqchip/imx-irqsteer: Add runtime PM support
    06a93b720351 irqchip/imx-irqsteer: Constify irq_chip struct
    652e7b4d7300 genirq: Allow the PM device to originate from irq domain
    ef56dcdca8f2 devres: Fix memory leakage caused by driver API devm_free_percpu()
    81484ab2858b driver core: Cast to (void *) with __force for __percpu pointer
    6bb9cc6e2594 drivers: soc: xilinx: check return status of get_api_version()
    79ec4cde1d8a soc: xilinx: move PM_INIT_FINALIZE to zynqmp_pm_domains driver
    58b07286aef1 ext4: check the extent status again before inserting delalloc block
    4b6d9a0fe743 ext4: factor out a common helper to query extent map
    b2591c89a6e2 sysctl: always initialize i_uid/i_gid
    88f053a1dd34 fuse: verify {g,u}id mount options correctly
    997d3c9cbed6 fuse: name fs_context consistently
    2fa82af6fd04 powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFC
    d28869a145cf fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNT
    be23ae63080e nvme-pci: add missing condition check for existence of mapped data
    ce90f30157eb nvme: split command copy into a helper
    b59013d264b6 ceph: fix incorrect kmalloc size of pagevec mempool
    eb1b7575fe52 ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable
    3ff431695351 lirc: rc_dev_get_from_fd(): fix file leak
    ea72a8881007 powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap()
    347dcb84a487 apparmor: Fix null pointer deref when receiving skb during sock creation
    9460ac3dd1ae mISDN: Fix a use after free in hfcmulti_tx()
    dda518dea60d bpf: Fix a segment issue when downgrading gso_size
    5cc4d71dda2d net: nexthop: Initialize all fields in dumped nexthops
    dc2a655437c4 net: stmmac: Correct byte order of perfect_match
    aa38bf74899d tipc: Return non-zero value from tipc_udp_addr2str() on error
    cf791b98fe0c netfilter: nft_set_pipapo_avx2: disable softinterrupts
    c8ae5939f40e net: bonding: correctly annotate RCU in bond_should_notify_peers()
    3bf09eab401e ipv4: Fix incorrect source address in Record Route option
    f62a9cc0c2f7 MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later
    257193083e8f dma: fix call order in dmam_free_coherent
    641b7a8920f4 libbpf: Fix no-args func prototype BTF dumping syntax
    ff2387553f6a f2fs: fix start segno of large section
    721190921a87 um: time-travel: fix time-travel-start option
    538a27c8048f jfs: Fix array-index-out-of-bounds in diFree
    1c089efe763d kdb: Use the passed prompt in kdb_position_cursor()
    f0ad62559f05 kdb: address -Wformat-security warnings
    65dba3c9ce75 kernel: rerun task_work while freezing in get_signal()
    b839175c06da io_uring/io-wq: limit retrying worker initialisation
    5f0a6800b8ae nilfs2: handle inconsistent state in nilfs_btnode_create_block()
    9fa8eca2598a Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591
    4d3eb40ccd1b Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables
    1fccae3fd7ae rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings
    52d8d27fd6d3 rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait
    76b62f303508 drm/panfrost: Mark simple_ondemand governor as softdep
    77411a2d2252 MIPS: Loongson64: env: Hook up Loongsson-2K
    636163de03cc MIPS: ip30: ip30-console: Add missing include
    4e8f70d3cc5e rbd: don't assume rbd_is_lock_owner() for exclusive mappings
    24933a55bfaf selftests/sigaltstack: Fix ppc64 GCC build
    94ee7ff99b87 RDMA/iwcm: Fix a use-after-free related to destroying CM IDs
    9667d46f8a77 platform: mips: cpu_hwmon: Disable driver on unsupported hardware
    19f108b3d1ca watchdog/perf: properly initialize the turbo mode timestamp and rearm counter
    9cba1ec637f3 rtc: isl1208: Fix return value of nvmem callbacks
    a49321257f62 perf/x86/intel/pt: Fix a topa_entry base address calculation
    3b8e1b7d26d6 perf/x86/intel/pt: Fix topa_entry base length
    a3ab508a4853 scsi: qla2xxx: validate nvme_local_port correctly
    57ba75637122 scsi: qla2xxx: Complete command early within lock
    b0c39dcbd8a5 scsi: qla2xxx: Fix flash read failure
    87db8d7b7520 scsi: qla2xxx: Fix for possible memory corruption
    e5ed6a26ffde scsi: qla2xxx: During vport delete send async logout explicitly
    2fcd485289c8 rtc: cmos: Fix return value of nvmem callbacks
    d4d814159f53 devres: Fix devm_krealloc() wasting memory
    648d5490460d kobject_uevent: Fix OOB access within zap_modalias_env()
    41dd9636414b kbuild: Fix '-S -c' in x86 stack protector scripts
    0730ea850270 decompress_bunzip2: fix rare decompression failure
    bed9580165d5 ubi: eba: properly rollback inside self_check_eba
    ae99754cd86b clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use
    54bc4e88447e f2fs: fix to don't dirty inode for readonly filesystem
    b848b40794ba scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds
    a44f88f7576b dev/parport: fix the array out-of-bounds risk
    388ee7a4d330 binder: fix hang of unregistered readers
    ac2459460ce7 PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio
    e5bae95306f7 PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN
    af1d27f88ec9 hwrng: amd - Convert PCIBIOS_* return codes to errnos
    43aab4483daa tools/memory-model: Fix bug in lock.cat
    9d289ce917f8 KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked()
    cdbcb4e9f69b jbd2: make jbd2_journal_get_max_txn_bufs() internal
    6d5223be13f2 leds: ss4200: Convert PCIBIOS_* return codes to errnos
    35f8c9ac0cd3 wifi: mwifiex: Fix interface type change
    de2a011a13a4 ext4: make sure the first directory block is not a hole
    42d420517072 ext4: check dot and dotdot of dx_root before making dir indexed
    38463947850c m68k: amiga: Turn off Warp1260 interrupts during boot
    2199e157a465 udf: Avoid using corrupted block bitmap buffer
    5c59cb8dd954 task_work: Introduce task_work_cancel() again
    1fd27cc6f0a5 task_work: s/task_work_cancel()/task_work_cancel_func()/
    973155ca67fe apparmor: use kvfree_sensitive to free data->data
    eb46367187a4 sched/fair: Use all little CPUs for CPU-bound workloads
    9ce89824ff04 drm/amd/display: Check for NULL pointer
    748e9ad7c0c2 scsi: qla2xxx: Fix optrom version displayed in FDMI
    6735d02ead7d drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes
    b6ac46a00188 drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes
    86f4ca8b3b6e ext2: Verify bitmap and itable block numbers before using them
    10f7163bfb5f hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode()
    4c9d235630d3 media: venus: fix use after free in vdec_close
    e65cccfae729 char: tpm: Fix possible memory leak in tpm_bios_measurements_open()
    cf0c713c6946 sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE tasks
    5c5b02d48946 ipv6: take care of scope when choosing the src addr
    83e2dfadcb62 af_packet: Handle outgoing VLAN packets without hardware offloading
    7e36a3c701b4 net: netconsole: Disable target before netpoll cleanup
    9ef719022814 tick/broadcast: Make takeover of broadcast hrtimer reliable
    f2c2c4cc5af7 dt-bindings: thermal: correct thermal zone node name limit
    14083dc69ba6 rtc: interface: Add RTC offset to alarm after fix-up
    84ffa27eb04c nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro
    9d6571b1c4b6 fs/nilfs2: remove some unused macros to tame gcc
    3c6fa67023bc fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP
    21a15d52bc22 pinctrl: freescale: mxs: Fix refcount of child
    d2de7746e5e9 pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails
    73303a4a8fd7 pinctrl: ti: ti-iodelay: Drop if block with always false condition
    15014206f90d pinctrl: single: fix possible memory leak when pinctrl_enable() fails
    8c3bef7ca88a pinctrl: core: fix possible memory leak when pinctrl_enable() fails
    53f2d5bce177 pinctrl: rockchip: update rk3308 iomux routes
    01c0341e9846 net: dsa: b53: Limit chip-wide jumbo frame config to CPU ports
    ef6af2994261 net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU ports
    eb4ca1a97e08 netfilter: ctnetlink: use helper function to calculate expect ID
    9118c408ee09 bnxt_re: Fix imm_data endianness
    edc2dee07ab4 RDMA/hns: Fix missing pagesize and alignment check in FRMR
    29723ad94817 macintosh/therm_windtunnel: fix module unload.
    445ffbccd05a powerpc/xmon: Fix disassembly CPU feature checks
    38a7e4b8bfea MIPS: Octeron: remove source file executable bit
    3009d371a2ef Input: elan_i2c - do not leave interrupt disabled on suspend failure
    37a484f771ed RDMA/device: Return error earlier if port in not valid
    695d70c60bdb mtd: make mtd_test.c a separate module
    ab2114f6ffc8 ASoC: max98088: Check for clk_prepare_enable() error
    771f129bed4d RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs
    506e71b0e10d RDMA/mlx4: Fix truncated output warning in alias_GUID.c
    6bf3cf61f35a RDMA/mlx4: Fix truncated output warning in mad.c
    26b6512d5d20 Input: qt1050 - handle CHIP_ID reading error
    2be7e24056d7 coresight: Fix ref leak when of_coresight_parse_endpoint() fails
    3d1c4bf57db8 PCI: Fix resource double counting on remove & rescan
    8105318210a4 SUNRPC: Fixup gss_status tracepoint error output
    8f1dc3f33f2a sparc64: Fix incorrect function signature and add prototype for prom_cif_init
    3d096f2a99eb ext4: avoid writing unitialized memory to disk in EA inodes
    91c22df70138 SUNRPC: avoid soft lockup when transmitting UDP to reachable server.
    84edcf61bd41 xprtrdma: Fix rpcrdma_reqs_reset()
    974294806baf xprtrdma: Rename frwr_release_mr()
    cf9141d2f778 mfd: omap-usb-tll: Use struct_size to allocate tll
    72ac78ec1a35 media: venus: flush all buffers in output plane streamoff
    5ed0496e383c ext4: fix infinite loop when replaying fast_commit
    c9106ad5ea2a Revert "leds: led-core: Fix refcount leak in of_led_get()"
    4e87f592a46b drm/qxl: Add check for drm_cvt_mode
    cd105977b1f8 drm/etnaviv: fix DMA direction handling for cached RW buffers
    6ef4f1e98154 perf report: Fix condition in sort__sym_cmp()
    09c1583f0e10 leds: trigger: Unregister sysfs attributes before calling deactivate()
    3c9071a87105 media: renesas: vsp1: Store RPF partition configuration per RPF instance
    3944484005d6 media: renesas: vsp1: Fix _irqsave and _irq mix
    9459f3317562 media: uvcvideo: Override default flags
    115d814d6acd media: uvcvideo: Allow entity-defined get_info and get_cur
    e470e95616bf saa7134: Unchecked i2c_transfer function result fixed
    f3968b3d3cfb media: imon: Fix race getting ictx->lock
    bcc963f591b9 media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()
    7aaa368c684c drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare()
    fb20da833874 drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before regulators
    be9d08ff102d xdp: fix invalid wait context of page_pool_destroy()
    96178b12c881 selftests: forwarding: devlink_lib: Wait for udev events after reloading
    859bc763747c bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o
    6ce46045f9b9 bna: adjust 'name' buf size of bna_tcb and bna_ccb structures
    28c8fce2078a bpf: annotate BTF show functions with __printf
    1ccb1399bd51 selftests/bpf: Close fd in error path in drop_on_reuseport
    be53b70fc081 wifi: virt_wifi: don't use strlen() in const context
    f851ff5c6e0e gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey
    05c4488a0e44 wifi: virt_wifi: avoid reporting connection success with wrong SSID
    b33dd4508640 qed: Improve the stack space of filter_config()
    7f132aca1820 perf: Prevent passing zero nr_pages to rb_alloc_aux()
    a2450206c092 perf: Fix perf_aux_size() for greater-than 32-bit size
    a497a6b72b29 perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation
    d4f4188ecfe5 netfilter: nf_tables: rise cap on SELinux secmark context
    0d08015beedb ipvs: Avoid unnecessary calls to skb_is_gso_sctp
    2912a0d136ee net: fec: Fix FEC_ECR_EN1588 being cleared on link-down
    29254059a1f8 net: fec: Refactor: #define magic constants
    2e201b3d162c wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he()
    72e470089fc4 wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he()
    4055275ca3e0 wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers
    2aa1739334d0 ath11k: dp: stop rx pktlog before suspend
    dae1ab70406e mlxsw: spectrum_acl: Fix ACL scale regression and firmware errors
    aa98eb074051 mlxsw: spectrum_acl_bloom_filter: Make mlxsw_sp_acl_bf_key_encode() more flexible
    36a9996e020d mlxsw: spectrum_acl_erp: Fix object nesting warning
    22ae17a267f4 lib: objagg: Fix general protection fault
    ada0c319253a selftests/bpf: Check length of recv in test_sockmap
    249adb30cbc7 net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined
    15c2ec7c284d net/smc: Allow SMC-D 1MB DMB allocations
    8d0d50a8b738 net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP
    2f5738bdd6f6 selftests/bpf: Fix prog numbers in test_sockmap
    1302433dc664 wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device
    1eb5751e2369 firmware: turris-mox-rwtm: Initialize completion before mailbox
    085dc942897c firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout()
    6f3cb1fd6b42 ARM: spitz: fix GPIO assignment for backlight
    7b7d06a310e2 ARM: pxa: spitz: use gpio descriptors for audio
    3ae2ec97d8e9 m68k: cmpxchg: Fix return value for default case in __arch_xchg()
    ba1d2ecfcf1b x86/xen: Convert comma to semicolon
    4a49ce2d63d5 m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages
    e04654f42577 arm64: dts: amlogic: gx: correct hdmi clocks
    4745535fce11 arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux
    be5ca4064751 arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property
    b1e9396ac410 ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity
    a992c88fbb8c ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects
    c79a7cad4115 ARM: dts: imx6qdl-kontron-samx6i: fix board reset
    efd89b5db5be ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset
    bbfa9a71ae4a ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node
    31a9a0958b15 arm64: dts: rockchip: Increase VOP clk rate on RK3328
    5cc525351b0c soc: qcom: pdr: fix parsing of domains lists
    eab05737ee22 soc: qcom: pdr: protect locator_addr with the main mutex
    a584e5d3f7d9 arm64: dts: qcom: msm8996: specify UFS core_clk frequencies
    eedd9fd98641 soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_rsc_send_data() callers
    39f4cb508ebf arm64: dts: qcom: sdm845: add power-domain to UFS PHY
    d3e6b30c9cf5 hwmon: (max6697) Fix swapped temp{1,8} critical alarms
    15770a147692 hwmon: (max6697) Fix underflow when writing limit attributes
    ae8bd075a921 pwm: stm32: Always do lazy disabling
    d8571b9a83d1 hwmon: (adt7475) Fix default duty on fan is disabled
    685976438b64 x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos
    010441f08347 x86/pci/xen: Fix PCIBIOS_* return code handling
    c995bea85e2e x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling
    e2fdf7b79f08 x86/of: Return consistent error type from x86_of_pci_irq_enable()
    97795f23a8ab hfsplus: fix to avoid false alarm of circular locking
    c0748b7684a9 platform/chrome: cros_ec_debugfs: fix wrong EC message version
    3070e8160916 EDAC, i10nm: make skx_common.o a separate module
    9bff9479e143 EDAC/skx_common: Add new ADXL components for 2-level memory
    12594a0e7118 sock_map: avoid race between sock_map_close and sk_psock_put
    7a346798c1e1 sock_map: Fix a potential use-after-free in sock_map_close()
    843556a46e16 bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself
    4af417c06d37 of: module: add buffer overflow check in of_modalias()
    b29e4b50c556 scripts/gdb: fix SB_* constants parsing
    02fd398f5e2b bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS
    2bba1cb1487b loop: Select I/O scheduler 'none' from inside add_disk()
    027f4dd7c993 blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag
    2214ded26c86 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    44494049e815 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    0d7c23009d82 tpm: Add flag to use default cancellation policy
    07914bef4e16 tpm: tis_i2c: Fix sanity check interrupt enable mask
    35f85f04bd69 tpm: Add tpm_tis_i2c backend for tpm_tis_core
    7b04c6c08107 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
    4790cb2d1283 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
    50f74deaf308 hwmon: Add driver for Texas Instruments TMP464 and TMP468
    a4e6e4b7bb08 dt-bindings: hwmon: add tmp464.yaml
    e0ed2149d7b5 drm/amdkfd: Check for null pointer after calling kmemdup
    c6ddded89322 ARM: renumber bits related to _TIF_WORK_MASK
    35b96a325c1e arm64: make _TIF_WORK_MASK bits contiguous
    f5a8f06aa595 arm64: uaccess: remove vestigal UAO support
    3a330b569301 arm64: uaccess: remove redundant PAN toggling
    9cbbb016d6e7 arm64: uaccess: remove addr_limit_user_check()
    fd83411f5e08 arm64: uaccess: remove set_fs()
    15a6dc2f4b53 arm64: uaccess cleanup macro naming
    912a6ab683a4 arm64: uaccess: split user/kernel routines
    d004ab02dae2 arm64: uaccess: refactor __{get,put}_user
    e1941a8b459e arm64: uaccess: simplify __copy_user_flushcache()
    dfae822b4c59 arm64: uaccess: rename privileged uaccess routines
    1efdb8f0a0c7 arm64: sdei: explicitly simulate PAN/UAO entry
    b35fec69554c arm64: sdei: move uaccess logic to arch/arm64/
    b5a28033fe7b arm64: head.S: always initialize PSTATE
    243eb8553513 arm64: head.S: cleanup SCTLR_ELx initialization
    74a00405d97f arm64: head.S: rename el2_setup -> init_kernel_el
    73c5f386d175 arm64: add C wrappers for SET_PSTATE_*()
    e17fb7543df1 arm64: ensure ERET from kthread is illegal
    eff6289cc53b ixgbevf: add disable link state
    262595681381 ixgbe: add improvement for MDD response functionality
    b9d78b06dea8 ixgbe: add the ability for the PF to disable VF link state
    d829911485da Documentation: arm64: Document PMU counters access from userspace
    fe5d29bfce20 arm64: perf: Enable PMU counter userspace access for perf event
    15ce6d04ed6a arm64: perf: Add userspace counter access disable switch
    4f288acbeed8 perf: Add a counter for number of user access events in context
    354ba4a8c4b8 x86: perf: Move RDPMC event flag to a common definition
    d29cec94c49b libperf xyarray: Add bounds checks to xyarray__entry()
    8264d2b91841 libperf: Add support for user space counter access
    7fd81b678b5f libperf tests: Add support for verbose printing
    6029ff53a48f libperf: Add evsel mmap support
    28b0c8956369 tools include: Add an initial math64.h
    492e532d20f1 perf record: Improve 'Workload failed' message printing events + what was exec'ed
    d0a1fc61733e perf evlist: Add a method to return the list of evsels as a string
    81a77b39be0a perf annotate: Fix sample events lost in stdio mode
    2883e69e202d pnmtologo: use relocatable file name
    80f5207b5abd tools: use basename to identify file in gen-mach-types
    4d201ec392f1 vt/conmakehash: improve reproducibility
    ae24d013888f lib/build_OID_registry: fix reproducibility issues
    5d72da88dbb4 x86/boot: Wrap literal addresses in absolute_pointer()
    dc0bd7aa2319 ACPI: thermal: drop an always true check
    0c4288cceef5 xfs: Fix -Werror=dangling-pointer work-around for older GCC
    5509050b3392 xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
    669827c6e293 virtio-pci: Remove wrong address verification in vp_del_vqs()
    1c80d994d3db regulator: consumer: Add missing stubs to regulator/consumer.h
    3303d0e2aeff ipv6: Fix stats accounting in ip6_pkt_drop
    c56e60f665e7 memcg: enable accounting of ipc resources
    e6c8ebd210a2 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
    1655ee30e684 sched/isolation: really align nohz_full with rcu_nocbs
    253c752ed120 pstore/ftrace: Add and use ftrace_test_recursion_trylock_safe
    356e8a12bd66 pstore/ftrace: Add recursion protection to the ftrace callback
    334706a1e873 ftrace: Add ftrace_test_recursion_trylock() helper function
    78c260d7f60b ftrace: Move the recursion testing into global headers
    c0b313d988a1 powerpc/mm: Switch obsolete dssall to .long
    1bd813fe8d0e riscv: fix build with binutils 2.38
    835a2d1b24c6 powerpc/lib/sstep: fix 'ptesync' build error
    fd84b99a8ccb drm/amd/display: Don't allow partial copy_from_user
    024f4ff63d55 drm/amdgpu: Fix even more out of bound writes from debugfs
    0c0ad634e899 e1000e: Serialize TGP e1000e PM ops
    add88b0536fa e1000e: Make mei_me active when e1000e is in use
    a8f317c1a17e yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    c8400a2cbe1f iommu/arm-smmu-v3: Ratelimit event dump
    b8ec7e43e95e regmap: teach regmap to use raw spinlocks if requested in the config
    4b7fa7684be7 OF: DT-Overlay configfs interface (v7)
    d515a5c0e9a9 net: xilinx_emaclite: Do not print real IOMEM pointer
    11329e49959b drivers: net: xilinx_emaclite: remove arch limitation
    29dc69bf2a07 drivers: net: xilinx_emaclite: Add COMPILE_TEST support
    ff106eff01f6 drivers: net: xilinx_emaclite: Fix -Wpointer-to-int-cast warnings with W=1
    c27462391070 serial: 8250: 8250_omap: Fix possible array out of bounds access
    16976d8e307f perf intel-pt: Use aux_watermark
    d421a2346946 perf: Cap allocation order at aux_watermark
    6da8d5f29481 timers: Fix get_next_timer_interrupt() with no timers pending
    af141841735a eventfd: Enlarge recursion limit to allow vhost to work
    a125a6102808 iwlwifi: select MAC80211_LEDS conditionally
    139fe7d68413 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock
    8d0c79931235 console: Fix build when CONFIG_BLK_DEV_INITRD is disabled.
    ea777841e8ea yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    ab49d2db98bd cgroup1: fix leaked context root causing sporadic NULL deref in LTP
    bdda1b6cf99b aufs5: aufs-core
    2fa276071d07 aufs5: aufs-standalone
    06ed4d532456 aufs5: aufs-mmap
    372857834999 aufs5: aufs-kbuild
    fd68c9840693 aufs5: aufs-base
    a673c127156c Revert "aufs5: core"
    cf62bfcde384 Revert "aufs5: aufs5-base"
    a644419ec785 Revert "aufs5: aufs5-mmap"
    b893f9a999bb Revert "aufs5: aufs5-standalone"
    c60db0819480 Revert "aufs: initial port to v5.10"
    c66a5900f139 Revert "Revert "aufs: initial port to v5.10""
    1320cf58f5dd Revert "aufs: linux-v5.10-rc1, no more set_fs()"
    02349d7738ff Revert "for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t"
    f01dab74750c Revert "aufs: linux-v5.10-rc1, no more f_op->read() and ->write()"
    3d5de709b676 Revert "aufs5: aufs5-kbuild"
    a97f1329edf7 tracing/arm: Have max stack tracer handle the case of return address after data
    5c54112a05ab net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT
    ddac76981cb3 sched/isolation: reconcile rcu_nocbs= and nohz_full=
    56fd8c36614e net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    a8808e541750 aufs: linux-v5.10-rc1, no more f_op->read() and ->write()
    cb1c41dac775 for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t
    a5805df6583f aufs: linux-v5.10-rc1, no more set_fs()
    64e145dcca8c Revert "aufs: initial port to v5.10"
    d6e20b2257ec defconfig: add dependency for CONFIG_ACPI_APEI_PCIEAER
    b237d48208d0 arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER
    1209195ed0f7 driver: adc: ltc2497: return directly after reading the adc conversion value
    a60fe3fcf113 Revert "mfd: syscon: Don't free allocated name for regmap_config"
    13d68767aa4a rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs"
    54e69571a97d rcu: deprecate "all" option to rcu_nocbs=
    a605b9d20447 lib: test_bitmap: add tests for "N" alias
    8c22517f444e lib: bitmap: support "N" as an alias for size of bitmap
    88187167e63a lib: bitmap: move ERANGE check from set_region to check_region
    ca5429633613 lib: bitmap: fold nbits into region struct
    9381134cea8a lib: test_bitmap: add more start-end:offset/len tests
    c825800730ab lib: test_bitmap: add tests to trigger ERANGE case.
    8cc8264dca3f lib: test_bitmap: clearly separate ERANGE from EINVAL tests.
    470da7b7f2ff Revert "cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers"
    28dc1d37602d Revert "cpumask: Make "all" alias global and not just RCU"
    dbfe0b183fca Revert "cpumask: Add a "none" alias to complement "all""
    a57711fcff30 Revert "cpumask: Add "last" alias for cpu list specifications"
    34523d7c8476 qemux86: add configuration symbol to select values
    cdca78778415 objtool: Fix seg fault with Clang non-section symbols
    d3287798bd88 x86/entry: Emit a symbol for register restoring thunk
    2ad99ddaac78 cpumask: Add "last" alias for cpu list specifications
    c10e9481810b cpumask: Add a "none" alias to complement "all"
    b00ceed9d388 cpumask: Make "all" alias global and not just RCU
    8b215206e797 cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers
    1b5024caeda8 clear_warn_once: add a clear_warn_once= boot parameter
    fc0dd76cce0e clear_warn_once: bind a timer to written reset value
    d64fc2d2b14a clear_warn_once: expand debugfs to include read support
    77592e956cc9 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    6e022759f727 perf: x86-32: explicitly include <errno.h>
    22d6bbb947d4 perf: mips64: Convert __u64 to unsigned long long
    c35f9150001c perf: fix bench numa compilation
    c4caef513eb1 perf: add SLANG_INC for slang.h
    07dfbf9405dd perf: add sgidefs.h to for mips builds
    42c5431ad2cf perf: change --root to --prefix for python install
    af79bfe90143 perf: add 'libperl not found' warning
    ddfbd9e75f08 perf: force include of <stdbool.h>
    0f34e6305176 fat: don't use obsolete random32 call in namei_vfat
    b5b55eaad1df FAT: Added FAT_NO_83NAME
    756b13bfab6e FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    fabad71cb2b5 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    06fd68d75bd1 aufs: initial port to v5.10
    c9126877d1f5 aufs5: core
    f5150173c643 aufs5: aufs5-standalone
    b57d26b072d9 aufs5: aufs5-mmap
    78f128c4b8e5 aufs5: aufs5-base
    47aa35171d08 aufs5: aufs5-kbuild
    35c480a23c66 yaffs: include blkdev.h
    2c64c43540a5 yaffs: fix misplaced variable declaration
    bde410ee9f59 yaffs2: v5.6 build fixups
    414c8e866931 yaffs2: fix memory leak when /proc/yaffs is read
    c99c1990cf7c yaffs: add strict check when call yaffs_internal_read_super
    498f5fafe50a yaffs: repair yaffs_get_mtd_device
    7ca3c08ebbf9 yaffs: Fix build failure by handling inode i_version with proper atomic API
    0ba47e881bb8 yaffs2: fix memory leak in mount/umount
    39a5406665dd yaffs: Avoid setting any ACL releated xattr
    ca5b43ddc6fd Yaffs:check oob size before auto selecting Yaffs1
    c2619c05a53e fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    5e08fb7b8ee0 yaffs2: adjust to proper location of MS_RDONLY
    5f1a1a9678a8 yaffs2: import git revision b4ce1bb (jan, 2020)
    fc21f09ae369 initramfs: allow an optional wrapper script around initramfs generation
    73887fca03be arm64/perf: Fix wrong cast that may cause wrong truncation
    a267cafaac44 defconfigs: drop obselete options
    eb5d1bc00c3f arm64/perf: fix backtrace for AAPCS with FP enabled
    062b2c98c087 linux-yocto: Handle /bin/awk issues
    d3beb253ae71 uvesafb: provide option to specify timeout for task completion
    75ccbf377a51 uvesafb: print error message when task timeout occurs
    18ffa2e88024 compiler.h: Undef before redefining __attribute_const__
    3ed931201746 vmware: include jiffies.h
    938942859596 Resolve jiffies wrapping about arp
    069a883d837c nfs: Allow default io size to be configured.
    3b568edcd3e9 check console device file on fs when booting
    77ec93228920 mount_root: clarify error messages for when no rootfs found
    17a15e0f7536 menuconfig,mconf-cfg: Allow specification of ncurses location
    8f13b1349a74 modpost: mask trivial warnings
    b6c9e0fa24e8 kbuild: exclude meta directory from distclean processing
    62dbbdbec60a powerpc: serialize image targets
    27b8dec5dbb3 arm: serialize build targets
    fc365512e4c4 Revert "platform/x86: wmi: Destroy on cleanup rather than unregister"
    9a6e91d2e691 crtsavres: fixups for 5.4+
    7dbc3cd0398f powerpc/ptrace: Disable array-bounds warning with gcc8
    ebe3bcb89cb0 powerpc: Disable attribute-alias warnings from gcc8
    65ba0e7de081 powerpc: add crtsavres.o to archprepare for kbuild
    6bd3efdce5a9 powerpc: kexec fix for powerpc64
    41671522c159 powerpc: Add unwind information for SPE registers of E500 core
    8851006b0109 mips: vdso: fix 'jalr $t9' crash in vdso code
    ed5db62477e8 mips: Kconfig: add QEMUMIPS64 option
    2a7ca094fc42 4kc cache tlb hazard: tlbp cache coherency
    b742d60d3f70 malta uhci quirks: make allowance for slow 4k(e)c
    8a160fc86eb6 arm/Makefile: Fix systemtap
    b9805882353c vexpress: Pass LOADADDR to Makefile
    332e618aa7ae arm: ARM EABI socketcall
    1ec682cb85f8 ARM: LPAE: Invalidate the TLB for module addresses during translation fault

(From OE-Core rev: a11c07259efc6c593cc623576294f5bfe3ae4935)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2025-01-09 08:41:04 -08:00
Bruce Ashfield
9a73329b7d linux-yocto/5.10: fix NFSV3 config warning
Integrating the following commit(s) to linux-yocto/.:

1/1 [
    Author: Bruce Ashfield
    Email: bruce.ashfield@gmail.com
    Subject: nfsd: drop CONFIG_NFSD_V3
    Date: Tue, 2 Aug 2022 10:52:25 -0400

      commit 5f9a62ff7d2808c7b56c0ec90f3b7eae5872afe6
      Author: Chuck Lever <chuck.lever@oracle.com>
      Date:   Sun Feb 6 12:25:47 2022 -0500

        NFSD: Remove CONFIG_NFSD_V3

        Eventually support for NFSv2 in the Linux NFS server is to be
        deprecated and then removed.

        However, NFSv2 is the "always supported" version that is available
        as soon as CONFIG_NFSD is set.  Before NFSv2 support can be removed,
        we need to choose a different "always supported" version.

        This patch removes CONFIG_NFSD_V3 so that NFSv3 is always supported,
        as NFSv2 is today. When NFSv2 support is removed, NFSv3 will become
        the only "always supported" NFS version.

        The defconfigs still need to be updated to remove CONFIG_NFSD_V3=y.

        Signed-off-by: Chuck Lever <chuck.lever@oracle.com>

    Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

(From OE-Core rev: 16ba1e8f27a685ad639a314d1b2b1b505fb6f4f4)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-09-16 06:09:56 -07:00
Bruce Ashfield
d9ce19f496 linux-yocto/5.10: update to v5.10.223
Updating linux-yocto/5.10 to the latest korg -stable release that comprises
the following commits:

    4af417c06d37 of: module: add buffer overflow check in of_modalias()
    b15dc4170c63 Linux 5.10.223
    7431144b406a tap: add missing verification for short frame
    6100e0237204 tun: add missing verification for short frame
    911cc83e56a2 filelock: Fix fcntl/close race recovery compat path
    7fa9d1d2524c ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused
    ddf0caf01295 arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB
    a7ec8a5a7ff2 ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
    74c6b151a85e ALSA: hda/realtek: Enable headset mic on Positivo SU C1400
    6386f1b6a10e jfs: don't walk off the end of ealist
    77495e5da5cb ocfs2: add bounds checking to ocfs2_check_dir_entry()
    6e03006548c6 net: relax socket state check at accept time.
    a5224e2123ce drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq()
    9760c6ceb2a9 ext4: Send notifications on error
    88e44424a62f ext4: fix error code saved on super block during file system abort
    5ce8fad94123 scsi: core: Fix a use-after-free
    c0809c128dad bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue
    be35504b959f bpf: Fix overrunning reservations in ringbuf
    9e2b0a5e252d ACPI: processor_idle: Fix invalid comparison with insertion sort for latency
    c85e6b7d9ef8 ARM: 9324/1: fix get_user() broken with veneer
    727ed4810c8b spi: mux: set ctlr->bits_per_word_mask
    34f8efd2743f hfsplus: fix uninit-value in copy_name
    f236af756137 selftests/vDSO: fix clang build errors and warnings
    38c2028bb3e4 spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices
    f65bffb46440 fs: better handle deep ancestor chains in is_subdir()
    ddeda6ca5f21 Bluetooth: hci_core: cancel all works upon hci_unregister_dev()
    739d8d008209 scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed
    033c51dfdbb6 powerpc/eeh: avoid possible crash when edev->pdev changes
    6b16098148ea powerpc/pseries: Whitelist dtl slub object for copying to userspace
    d1e4e94cb8ab net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD()
    909f4c2fc987 net: usb: qmi_wwan: add Telit FN912 compositions
    8acf8801f3d9 ALSA: dmaengine_pcm: terminate dmaengine before synchronize
    2a28531dd016 ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx
    94818bdb00ef btrfs: qgroup: fix quota root leak after quota disable failure
    2e51db7ab71b s390/sclp: Fix sclp_init() cleanup on failure
    71db8dc6f806 can: kvaser_usb: fix return value for hif_usb_send_regout
    6e90cd169608 ASoC: ti: omap-hdmi: Fix too long driver name
    96414bf03778 ASoC: ti: davinci-mcasp: Set min period size using FIFO config
    072f6348c589 ALSA: dmaengine: Synchronize dma channel after drop()
    73bb3e019413 bytcr_rt5640 : inverse jack detect for Archos 101 cesium
    a87d15d1a3fe Input: i8042 - add Ayaneo Kun to i8042 quirk table
    9b32a1348653 Input: elantech - fix touchpad state on resume for Lenovo N24
    cf704e7d0437 mips: fix compat_sys_lseek syscall
    134b12f0c590 ALSA: hda/realtek: Add more codec ID to no shutup pins list
    4cdf6926f443 KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group()
    6295bad58f98 wifi: cfg80211: wext: add extra SIOCSIWSCAN data check
    9774641b255f mei: demote client disconnect warning on suspend to debug
    229bce543ba0 fs/file: fix the check in find_next_fd()
    ffe47bf986d1 kconfig: remove wrong expr_trans_bool()
    4beba2408573 kconfig: gconf: give a proper initial state to the Save button
    9625afe1dd4a null_blk: fix validation of block size
    9934cda0e7fa arm64: armv8_deprecated: Fix warning in isndep cpuhp starting process
    a0cafb7b0b94 ila: block BH in ila_output()
    34eb7ab9af70 net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input()
    fe855e5b1627 Input: silead - Always support 10 fingers
    42e60f3bde3c selftests/openat2: Fix build warnings on ppc64
    bb8ace6794a1 wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan()
    60cf36f2900f wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata
    6df01b7eabc8 ACPI: EC: Avoid returning AE_OK on errors in address space handler
    fd57dbffd925 ACPI: EC: Abort address space access upon error
    cd9472c43f5e scsi: qedf: Set qed_slowpath_params to zero before use
    5661b9c7ec18 filelock: Remove locks reliably when fcntl/close race is detected
    2e272e7d7159 gcc-plugins: Rename last_stmt() for GCC 14+
    b29e4b50c556 scripts/gdb: fix SB_* constants parsing
    02fd398f5e2b bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS
    83a48a4503d0 Linux 5.10.222
    f52913e5d6ca i2c: rcar: fix error code in probe()
    2907dd5855f6 i2c: rcar: clear NO_RXDMA flag after resetting
    41f62c95e008 i2c: rcar: ensure Gen3+ reset does not disturb local targets
    88046f94cc0c i2c: rcar: introduce Gen4 devices
    a720e2e42fd8 i2c: rcar: reset controller is mandatory for Gen3+
    b4c11a53e1f8 i2c: rcar: Add R-Car Gen4 support
    785290cb16ed i2c: mark HostNotify target address as used
    8d99f26b557a i2c: rcar: bring hardware to known state when probing
    a9a466a69b85 nilfs2: fix kernel bug on rename operation of broken directory
    ca42be8dd1e2 bpf: Allow reads from uninit stack
    9df3b2474a62 ipv6: prevent NULL dereference in ip6_output()
    5edef7986495 ipv6: annotate data-races around cnf.disable_ipv6
    96c58b096659 efi: ia64: move IA64-only declarations to new asm/efi.h header
    596dedc6fa89 x86/retpoline: Move a NOENDBR annotation to the SRSO dummy return thunk
    b6d942365dbe wireguard: send: annotate intentional data race in checking empty queue
    0bdb5a74443f wireguard: queueing: annotate intentional data race in cpu round robin
    ae630de24efb wireguard: allowedips: avoid unaligned 64-bit memory accesses
    34b76d1922e4 libceph: fix race between delayed_work() and ceph_monc_stop()
    f70b51a36562 ALSA: hda/realtek: Limit mic boost on VAIO PRO PX
    4d62aa624721 ALSA: hda/realtek: Enable Mute LED on HP 250 G7
    781092884262 nvmem: meson-efuse: Fix return value of nvmem callbacks
    bdb9c58e8048 hpet: Support 32-bit userspace
    d09dd21bb521 USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor
    e8474a10c535 usb: gadget: configfs: Prevent OOB read/write in usb_string_copy()
    10ae6b364be7 USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k
    932a86a711c7 USB: serial: mos7840: fix crash on resume
    868bc4408629 USB: serial: option: add Rolling RW350-GL variants
    2dc6aad6eaca USB: serial: option: add Netprisma LCUK54 series modules
    fb9ff5139625 USB: serial: option: add support for Foxconn T99W651
    c9e1030198e5 USB: serial: option: add Fibocom FM350-GL
    9fb736742355 USB: serial: option: add Telit FN912 rmnet compositions
    8e4e917f9d30 USB: serial: option: add Telit generic core-dump composition
    26b4d6802ed7 net: ks8851: Fix potential TX stall after interface reopen
    5d7e64d70a11 tcp: avoid too many retransmit packets
    24b9fafe3464 tcp: use signed arithmetic in tcp_rtx_probe0_timed_out()
    b4e9f8905d78 octeontx2-af: fix detection of IP layer
    7e0297c80fa1 ARM: davinci: Convert comma to semicolon
    148d5494258b s390: Mark psw in __load_psw_mask() as __unitialized
    b81a523d54ea net/sched: Fix UAF when resolving a clash
    9f965684c57c udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port().
    c184be30b12e ethtool: netlink: do not return SQI value if link is down
    3ba12c2afd93 ppp: reject claimed-as-LCP but actually malformed packets
    22b16618a808 net: ethernet: lantiq_etop: fix double free in detach
    b4ac93b0418f net: lantiq_etop: add blank line after declaration
    efc05a5fdc0d octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability()
    893e140dcc02 tcp: fix incorrect undo caused by DSACK of TLP retransmit
    1b95de9433b3 vfs: don't mod negative dentry count when on shrinker list
    7092f1e5821f fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading
    7d4c14f4b511 filelock: fix potential use-after-free in posix_lock_inode
    0100aeb8a12d mm: prevent derefencing NULL ptr in pfn_section_valid()
    1e99ce37e96e nilfs2: fix incorrect inode allocation from reserved inodes
    3affee779bd3 kbuild: fix short log for AS in link-vmlinux.sh
    2f3c22b1d3d7 nvmet: fix a possible leak when destroy a ctrl during qp establishment
    1fa5c6eef4ec platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro
    8802d233505f platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet
    560eaa1af038 nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset
    2d428a07e8b2 nvme-multipath: find NUMA path only for online numa-node
    97982c31064a ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897
    2849a1b747cf i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr
    2032e5dfae5f media: dw2102: fix a potential buffer overflow
    a6176a802c4b ima: Avoid blocking in RCU read-side critical section
    37c59198bc3b bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues
    8b17cec33892 bnx2x: Fix multiple UBSAN array-index-out-of-bounds
    55d6a97cf02c mtd: rawnand: Bypass a couple of sanity checks during NAND identification
    fac2544b8c99 drm/amdgpu/atomfirmware: silence UBSAN warning
    274cba8d2d1b drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes
    145faa3d0368 Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"
    c9f715f1b416 fsnotify: Do not generate events for O_PATH file descriptors
    9528e95d6eae can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct
    215a26c2404f Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot
    7a49389771ae mm: avoid overflows in dirty throttling logic
    f033241a7c2d mm: optimize the redundant loop of mm_update_owner_next()
    2f2fa9cf7c35 nilfs2: add missing check for inode numbers on directory entries
    731011ac6c37 nilfs2: fix inode number range checks
    7ef519c8efde inet_diag: Initialize pad field in struct inet_diag_req_v2
    3908637dce2e selftests: make order checking verbose in msg_zerocopy selftest
    1782a42ca25c selftests: fix OOM in msg_zerocopy selftest
    707c85ba3527 bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
    df76fb67eaa2 wifi: wilc1000: fix ies_len type in connect path
    cdffc358717e tcp_metrics: validate source addr length
    febed740a31d UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()
    93c034c4314b s390/pkey: Wipe sensitive data on failure
    6d6d94287f63 jffs2: Fix potential illegal address access in jffs2_free_inode
    b694989bb13e bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD
    6b84e9d53bc0 powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"
    9d046f697e9a kunit: Fix timeout message
    1617249e24bd orangefs: fix out-of-bounds fsid access
    19cd1d96d6f8 powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n
    158bcaa2e31b i2c: i801: Annotate apanel_addr as __ro_after_init
    e1ba22618758 media: dvb-frontends: tda10048: Fix integer overflow
    7d2fbd822df1 media: s2255: Use refcount_t instead of atomic_t for num_channels
    39e7a27813be media: dvb-frontends: tda18271c2dd: Remove casting during div
    2a2fe25a103c net: dsa: mv88e6xxx: Correct check for empty list
    8eac1cc159b3 Input: ff-core - prefer struct_size over open coded arithmetic
    402825a23a0e firmware: dmi: Stop decoding on broken entry
    5a18ea7d864c sctp: prefer struct_size over open coded arithmetic
    4dcce63a6f5c media: dw2102: Don't translate i2c read into write
    ffa7bd3ca9cf drm/amd/display: Skip finding free audio for unknown engine_id
    b2e9abc95583 drm/amd/display: Check pipe offset before setting vblank
    b5b8837d066c drm/amd/display: Check index msg_id before read or write
    f0645c99c20e drm/amdgpu: Initialize timestamp for some legacy SOCs
    9db8c299a521 crypto: aead,cipher - zeroize key buffer after use
    5ceb40cdee72 scsi: qedf: Make qedf_execute_tmf() non-preemptible
    62349fbf86b5 IB/core: Implement a limit on UMAD receive List
    167afd3fedaf media: dvb-usb: dib0700_devices: Add missing release_firmware()
    82ef3fa640f6 media: dvb: as102-fe: Fix as10x_register_addr packing
    25d0d9b83d85 drm/lima: fix shared irq handling on driver remove
    94ffdde326f5 Compiler Attributes: Add __uninitialized macro
    6ab8b697d7d1 Linux 5.10.221
    ec3adc2af0f1 tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset()
    0a95f0f6d64e serial: 8250_omap: Fix Errata i2310 with RX FIFO level check
    1bd2dc770294 xdp: xdp_mem_allocator can be NULL in trace_mem_connect().
    4686892f615a arm64: dts: rockchip: Add sound-dai-cells for RK3368
    e9918954e370 ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node
    b63d015b7ae9 KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption
    91efb15b5a3e efi/x86: Free EFI memory map only when installing a new one.
    e5d730882d27 efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures
    31e0721aeabd efi: memmap: Move manipulation routines into x86 arch tree
    52dc463a76b0 efi: Correct comment on efi_memmap_alloc
    d204beedc82f drivers: fix typo in firmware/efi/memmap.c
    3b32f265805a tcp: Fix data races around icsk->icsk_af_ops.
    ea2ed3f78ab2 ipv6: Fix data races around sk->sk_prot.
    d3bf338e9ca4 ipv6: annotate some data-races around sk->sk_prot
    ed07b26c54ef nfs: Leave pages in the pagecache if readpage failed
    2e6bbfa1abfe pwm: stm32: Refuse too small period requests
    2c43adf36475 mtd: spinand: macronix: Add support for serial NAND flash
    d5f75f01994e syscalls: fix compat_sys_io_pgetevents_time64 usage
    84bf6b64a1a0 ftruncate: pass a signed offset
    010de9acbea5 ata: libata-core: Fix double free on error
    be5016ae5a3b ata: ahci: Clean up sysfs file on error
    692858d9edb3 batman-adv: Don't accept TT entries for out-of-spec VIDs
    56fc4d3b0bde drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes
    f771b91f21c4 drm/i915/gt: Fix potential UAF by revoke of fence registers
    259549b2ccf7 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes
    9ec84770e486 hexagon: fix fadvise64_64 calling conventions
    690633552986 csky, hexagon: fix broken sys_sync_file_range
    bf4a43c533d9 kbuild: Install dtb files as 0644 in Makefile.dtbinst
    f6c839e71790 net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new
    3f177e46c935 net: can: j1939: recover socket queue on CAN bus error during BAM transmission
    a2a0ebff7fde net: can: j1939: Initialize unused data in j1939_send_one()
    44add57b5b44 tty: mcf: MCF54418 has 10 UARTS
    cb8793006698 serial: 8250_omap: Implementation of Errata i2310
    75ddbf776dd0 usb: atm: cxacru: fix endpoint checking in cxacru_bind()
    621e90201c84 usb: musb: da8xx: fix a resource leak in probe()
    2798fc156071 usb: gadget: printer: fix races against disable
    84ca47192f97 usb: gadget: printer: SS+ support
    ee88636607e1 net: usb: ax88179_178a: improve link status logs
    59a84bcf1cc7 iio: chemical: bme680: Fix sensor data read operation
    c326551e99f5 iio: chemical: bme680: Fix overflows in compensate() functions
    3d78fc351bee iio: chemical: bme680: Fix calibration data variable
    44f04b1a88d6 iio: chemical: bme680: Fix pressure value output
    28f6d0b5ff9f iio: adc: ad7266: Fix variable checking bug
    78ece307f823 counter: ti-eqep: enable clock at probe
    76da476a4c60 mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro()
    803835fda351 mmc: sdhci: Do not invert write-protect twice
    5048a44a257e mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos
    a68b896aa56e ocfs2: fix DIO failure due to insufficient transaction credits
    49c09ca35a5f x86: stop playing stack games in profile_pc()
    38ce30793946 gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1)
    e44a83bf15c4 gpio: davinci: Validate the obtained number of IRQs
    98eae65cb5e3 drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA
    cb4e7a8f3965 nvme: fixup comment for nvme RDMA Provider Type
    1a7a494184cf drm/radeon/radeon_display: Decrease the size of allocated memory
    a45c45767bfe soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message
    e47d3babaa47 media: dvbdev: Initialize sbuf
    d23982ea9aa4 ALSA: emux: improve patch ioctl data validation
    763896ab62a6 net/dpaa2: Avoid explicit cpumask var allocation on stack
    9dadab0db7d9 net/iucv: Avoid explicit cpumask var allocation on stack
    3d6432f20f00 bpf: Add a check for struct bpf_fib_lookup size
    37f646c6040f mtd: partitions: redboot: Added conversion of operands to a larger type
    cae52f61fda0 drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep
    5d43d789b579 netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers
    4e6367fe3210 parisc: use correct compat recv/recvfrom syscalls
    7620738513f7 sparc: fix compat recv/recvfrom syscalls
    2a700b8de527 sparc: fix old compat_sys_select()
    1095b8efbb13 xdp: Remove WARN() from __xdp_reg_mem_model()
    5a3035306a0b xdp: Allow registering memory model without rxq reference
    f4aa8268d774 xdp: Move the rxq_info.mem clearing to unreg_mem_model()
    0427f74a7953 net: phy: micrel: add Microchip KSZ 9477 to the device table
    65a9383389db net: dsa: microchip: fix initial port flush problem
    3662eb2170e5 ASoC: fsl-asoc-card: set priv->pdev before using it
    229e145a810d nfsd: hold a lighter-weight client reference over CB_RECALL_ANY
    a4f3907ab50b SUNRPC: Fix svcxdr_init_encode's buflen calculation
    f1ef3dc758c7 SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation
    be20af24585d SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency()
    3de81c1e84bf SUNRPC: Fix null pointer dereference in svc_rqst_free()
    310dee723530 netfilter: nf_tables: validate family when identifying table via handle
    d8a04a6bfa75 drm/amdgpu: fix UBSAN warning in kv_dpm.c
    52af94393dd6 pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set
    6531f8c6663c pinctrl: rockchip: use dedicated pinctrl type for RK3328
    926cb583b9ef pinctrl/rockchip: separate struct rockchip_pin_bank to a head file
    cfa2527ac80a pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins
    6ff152b2be88 pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins
    b813e3fd102a pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER
    b6be2b025c72 Input: ili210x - fix ili251x_read_touch_data() return value
    f0ef5ca85f43 ACPI: x86: Force StorageD3Enable on more products
    3f830c248400 ACPI: x86: utils: Add Picasso to the list for forcing StorageD3Enable
    bb1758cc4af8 ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable
    c2a6ab506fd2 ACPI: x86: Add another system to quirk list for forcing StorageD3Enable
    fe73b1d0804d ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable
    83f652221005 ACPI: Add quirks for AMD Renoir/Lucienne CPUs to force the D3 hint
    b055752675cd smb: client: fix deadlock in smb2_find_smb_tcon()
    78ebec450ef4 cifs: missed ref-counting smb session in find
    b03555a8fa05 x86/amd_nb: Check for invalid SMN reads
    0caf70a8e816 PCI: Add PCI_ERROR_RESPONSE and related definitions
    a335ad77bda2 perf/core: Fix missing wakeup when waiting for context reference
    695f20c6785d kheaders: explicitly define file modes for archived headers
    247c3f8958ab Revert "kheaders: substituting --sort in archive creation"
    61c1c98e2607 r8169: Fix possible ring buffer corruption on fragmented Tx packets.
    5c88f4f6341c r8169: remove not needed check in rtl8169_start_xmit
    48833226fb08 r8169: remove nr_frags argument from rtl_tx_slots_avail
    41eeb13459b2 r8169: improve rtl8169_start_xmit
    04f9d0cd3974 r8169: improve rtl_tx
    6d3eb1658be6 r8169: remove unneeded memory barrier in rtl_tx
    40a697e34517 x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL
    50b1b4e4f3a6 x86/cpu/vfm: Add new macros to work with (vendor/family/model) values
    0e84701753ac tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test
    2c3d7b03b658 bcache: fix variable length array abuse in btree_iter
    633707246729 spmi: hisi-spmi-controller: Do not override device identifier
    90551062fd69 knfsd: LOOKUP can return an illegal error value
    f77c8a2ce21e pmdomain: ti-sci: Fix duplicate PD referrals
    5fe1b2c72e9e wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power
    33628b6ed3cc rtlwifi: rtl8192de: Style clean-ups
    77942a027231 ARM: dts: samsung: smdk4412: fix keypad no-autorepeat
    1fdaecc326f0 ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat
    b263a895d8a1 ARM: dts: samsung: smdkv310: fix keypad no-autorepeat
    cc255080c1c5 drm/amd/display: revert Exit idle optimizations before HDCP execution
    5d7fef7522b1 dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema
    7884f4afeccb i2c: ocores: set IACK bit after core is enabled
    7879b54f0b90 kcov: don't lose track of remote references during softirqs
    b1684798a300 gcov: add support for GCC 14
    febe794b8369 drm/radeon: fix UBSAN warning in kv_dpm.c
    71bea3e64879 ALSA: hda/realtek: Limit mic boost on N14AP7
    7186b81c1f15 RDMA/mlx5: Add check for srq max_sge attribute
    6eca23100e90 ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine."
    f3d17826d6b6 dmaengine: ioatdma: Fix missing kmem_cache_destroy()
    34cc20a5441d dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe()
    768ae5e02551 dmaengine: ioatdma: Fix error path in ioat3_dma_probe()
    a486fca282a9 dmaengine: ioat: use PCI core macros for PCIe Capability
    c017a8e3e30c dmaengine: ioatdma: Fix leaking on version mismatch
    f99b00ed9b92 dmaengine: ioat: Drop redundant pci_enable_pcie_error_reporting()
    d293db11cb9c dmaengine: ioat: switch from 'pci_' to 'dma_' API
    97509608b7e4 regulator: core: Fix modpost error "regulator_get_regmap" undefined
    6a0f5d540f0f net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings
    72d961196886 netfilter: ipset: Fix suspicious rcu_dereference_protected()
    333c0a1f7d5b virtio_net: checksum offloading handling fix
    b4bca4722fda net: stmmac: No need to calculate speed divider when offload is disabled
    03f625505e27 sched: act_ct: add netns into the key of tcf_ct_flow_table
    b4899d75b843 net/sched: act_ct: set 'net' pointer when creating new nf_flow_table
    3eb1b3962789 tipc: force a dst refcount before doing decryption
    c6a7da65a296 net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc()
    66c7aa157a38 net/sched: act_api: rely on rcu in tcf_idr_check_alloc
    fb910ac2d3da qca_spi: Make interrupt remembering atomic
    2b82028a1f5e netns: Make get_net_ns() handle zero refcount net
    20427b85781a xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr()
    1ed9849fdf9a ipv6: prevent possible NULL dereference in rt6_probe()
    de5ad4d45cd0 ipv6: prevent possible NULL deref in fib6_nh_init()
    5391f9db2cab netrom: Fix a memory leak in nr_heartbeat_expiry()
    1aabe0f850ad cipso: fix total option length computation
    a85bae262cce tracing: Build event generation tests only as modules
    36d771ce6028 mips: bmips: BCM6358: make sure CBR is correctly set
    7117969bff94 MIPS: Routerboard 532: Fix vendor retry check code
    15c8b2e1d6fc serial: exar: adding missing CTI and Exar PCI ids
    6c1b9fe148a4 MIPS: Octeon: Add PCIe link status check
    c59f79e2b477 PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports
    bffff80d103c udf: udftime: prevent overflow in udf_disk_stamp_to_time()
    04736c1bc321 usb: misc: uss720: check for incompatible versions of the Belkin F5U002
    38a82c8d0063 f2fs: remove clear SB_INLINECRYPT flag in default_options
    d8481016c295 iommu/arm-smmu-v3: Free MSIs in case of ENOMEM
    449d55871cae power: supply: cros_usbpd: provide ID table for avoiding fallback match
    1939648b3aca powerpc/io: Avoid clang null pointer arithmetic warnings
    a8c988d752b3 powerpc/pseries: Enforce hcall result buffer validity and size
    03e7b2f7ae4c drm/lima: mask irqs in timeout path before hard reset
    e12c363cf5fd drm/lima: add mask irq callback to gp and pp
    2db63bf7d87c ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14
    b4291f58a9cf drm/amd/display: Exit idle optimizations before HDCP execution
    52d4cfa56b5f Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl
    6fdc98bcc66e ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
    6f6cb0748243 HID: Add quirk for Logitech Casa touchpad
    43c0ca793a18 netpoll: Fix race condition in netpoll_owner_active
    1b577bb1cbe7 kselftest: arm64: Add a null pointer check
    144d76a676b6 scsi: qedi: Fix crash while reading debugfs attribute
    96941f29ebcc drop_monitor: replace spin_lock by raw_spin_lock
    a720d71dd494 af_packet: avoid a false positive warning in packet_setsockopt()
    b5a53d14dd83 wifi: ath9k: work around memset overflow warning
    82cdea8f3af1 batman-adv: bypass empty buckets in batadv_purge_orig_ref()
    e1c3f5fb1be8 selftests/bpf: Fix flaky test btf_map_in_map/lookup_update
    973b32034ce1 selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh
    58706e482bf4 block/ioctl: prefer different overflow check
    c15df6f49867 rcutorture: Fix invalid context warning when enable srcu barrier testing
    dd2cb39afc72 rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment
    ec58e6ff29b7 padata: Disable BH when taking works lock on MT path
    82c7acf9a12c zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING
    864963d2692e i2c: designware: Fix the functionality flags of the slave-only interface
    0f37d22a6215 i2c: at91: Fix the functionality flags of the slave-only interface
    f68820f1256b usb-storage: alauda: Check whether the media is initialized
    2b6bb0b4abfd greybus: Fix use-after-free bug in gb_interface_release due to race condition.
    d6c26a59e633 remoteproc: k3-r5: Jump to error handling labels in start/stop errors
    990d0710108d mptcp: pm: update add_addr counters after connect
    5a4efafcf843 mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID
    208cd22ef5e5 mptcp: ensure snd_una is properly initialized on connect
    73014c77ec2a hugetlb_encode.h: fix undefined behaviour (34 << 26)
    0047568dbd9c serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level
    33eae51f6569 tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device()
    0ecfe3a92869 nilfs2: fix potential kernel bug due to lack of writeback flag waiting
    f699f9f8b2ea intel_th: pci: Add Lunar Lake support
    31f3136fd6fc intel_th: pci: Add Meteor Lake-S support
    c02003a97a88 intel_th: pci: Add Sapphire Rapids SOC support
    dbfe50b50eb9 intel_th: pci: Add Granite Rapids SOC support
    78a41b1614c3 intel_th: pci: Add Granite Rapids support
    02d3b5e48d24 remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs
    fe5b53c60217 dmaengine: axi-dmac: fix possible race in remove()
    42ed6bfc2ddb PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id
    050ce8af6838 ocfs2: fix races between hole punching and AIO+DIO
    11a075a1c8c7 ocfs2: use coarse time for new created files
    70c1835e776c fs/proc: fix softlockup in __read_vmcore
    f70ff7373467 vmci: prevent speculation leaks by sanitizing event in event_deliver()
    4dfffb50316c drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found
    0acc356da854 drm/exynos/vidi: fix memory leak in .get_modes()
    760603e30bf1 drivers: core: synchronize really_probe() and dev_uevent()
    fd45d6f19494 iio: imu: inv_icm42600: delete unneeded update watermark call
    9d4dce587081 iio: dac: ad5592r: fix temperature channel scaling value
    e4ce76890e5e iio: adc: ad9467: fix scan type sign
    ff9c2a9426ec ionic: fix use after netif_napi_del()
    b278f9b458fa net/ipv6: Fix the RT cache flush via sysctl using a previous delay
    01ce5bdfdf84 net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters
    93b53c202b51 netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type
    ea1a98c9a367 Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ
    dfd7f4670723 net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets
    330c8661c993 tcp: fix race in tcp_v6_syn_recv_sock()
    9b164605c115 drm/bridge/panel: Fix runtime warning on panel bridge release
    bda7cdaeebf5 drm/komeda: check for error-valued pointer
    cbf18d8128a7 liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet
    187e293c8260 net: hns3: add cond_resched() to hns3 ring buffer init process
    bd8e1e6af6d9 net: sfp: Always call `sfp_sm_mod_remove()` on remove
    abc55e738b43 drm/vmwgfx: 3D disabled should not effect STDU memory limits
    caa9c9acb93d HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()
    cf34f8f66982 iommu: Return right value in iommu_sva_bind_device()
    d4673a34d8fd iommu/amd: Fix sysfs leak in iommu init
    c0f1bd317b3a iommu/amd: Introduce pci segment structure
    a843c0e9da32 gpio: tqmx86: store IRQ trigger type and unmask status separately
    33f6832798dd HID: core: remove unnecessary WARN_ON() in implement()
    544015b94589 gpio: tqmx86: fix typo in Kconfig label
    66c79c5acc5c SUNRPC: return proper error from gss_wrap_req_priv
    b6a204f937e6 Input: try trimming too long modalias strings
    20b3f435b7c1 powerpc/uaccess: Fix build errors seen with GCC 13/14
    0081d2b3ae0a scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory
    baeae72258ad xhci: Apply broken streams quirk to Etron EJ188 xHCI host
    0b05b12e2d03 xhci: Apply reset resume quirk to Etron EJ188 xHCI host
    22de7c9cba6f xhci: Set correct transferred length for cancelled bulk transfers
    fc745f6e83cb jfs: xattr: fix buffer overflow for invalid xattr
    498ff29800a6 mei: me: release irq in mei_me_pci_resume error path
    c0747d76eb05 USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages
    c77ad608df6c nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors
    adf1b931d50b nilfs2: return the mapped address from nilfs_get_page()
    8b56df81b369 nilfs2: Remove check for PageError
    05544fd3f18a btrfs: fix leak of qgroup extent records after transaction abort
    79bf1ea0d522 selftests/mm: compaction_test: fix bogus test success on Aarch64
    7c1cc0a5d43f selftests/mm: conform test to TAP format output
    9d3886a1604b selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages
    6ff7cfa02baa mmc: davinci: Don't strip remove function when driver is builtin
    b5a2a6908109 serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler
    9a2e0aa9a809 serial: sc16is7xx: replace hardcoded divisor value with BIT() macro
    e8b8054f5ef4 drm/amd/display: Handle Y carry-over in VCP X.Y calculation
    e500b1c4e29a usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete
    c69369878766 ipv6: fix possible race in __fib6_drop_pcpu_from()
    74c97c80034f af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill().
    35a69f9e5db8 af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen().
    a64e4b8f9bf6 af_unix: Use unix_recvq_full_lockless() in unix_stream_connect().
    f70ef84b821e af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen.
    44a2437c60b1 af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG.
    b5a6507c6196 af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg().
    cc5d123ce4ae af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll().
    d2c53bedeb96 af_unix: Annotate data-race of sk->sk_state in unix_inq_len().
    13f61e503ec1 ptp: Fix error message on failed pin verification
    6db4af09987c net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP
    d8c79ae03ee1 tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB
    dd254cde5715 vxlan: Fix regression when dropping packets due to invalid src addresses
    52b1aa07cda6 net: sched: sch_multiq: fix possible OOB write in multiq_tune()
    f9f69e3f6989 ipv6: sr: block BH in seg6_output_core() and seg6_input_core()
    3cbb2ba0a0d9 net/ncsi: Fix the multi thread manner of NCSI driver
    7329bc66b4a0 net/ncsi: Simplify Kconfig/dts control flow
    f40cac4e7083 net/ncsi: add NCSI Intel OEM command to keep PHY up
    7c9b9f822eaa wifi: mac80211: correctly parse Spatial Reuse Parameter Set element
    46c59a253370 wifi: iwlwifi: mvm: don't read past the mfuart notifcation
    3c4771091ea8 wifi: iwlwifi: mvm: check n_ssids before accessing the ssids
    2c80bd07c11c wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef
    99c4903dcee3 wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64
    8d5c7d7bfd72 wifi: cfg80211: pmsr: use correct nla_get_uX functions
    e7e916d693dc wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()
    7518e20a189f wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects
    f64d566f4332 null_blk: Print correct max open zones limit in null_init_zoned_dev()
    8f48a7f8b929 tracing/selftests: Fix kprobe event name test for .isra. functions
    3a3877de4434 Linux 5.10.220
    9444ce5cd488 nfsd: Fix a regression in nfsd_setattr()
    a1a153fc73cc nfsd: don't call locks_release_private() twice concurrently
    feb3352af742 nfsd: don't take fi_lock in nfsd_break_deleg_cb()
    99fb654d01dc nfsd: fix RELEASE_LOCKOWNER
    ca791e1a31cf nfsd: drop the nfsd_put helper
    838a602db75d nfsd: call nfsd_last_thread() before final nfsd_put()
    e35cb663a462 NFSD: fix possible oops when nfsd/pool_stats is closed.
    3add01e06748 Documentation: Add missing documentation for EXPORT_OP flags
    d31cd25f5501 nfsd: separate nfsd_last_thread() from nfsd_put()
    987c0e102874 nfsd: Simplify code around svc_exit_thread() call in nfsd()
    7229200f6866 nfsd: don't allow nfsd threads to be signalled.
    8ef87fe6e87f nfsd: Fix creation time serialization order
    72f28b5ad0b5 NFSD: Add an nfsd4_encode_nfstime4() helper
    b4417c53d4f9 lockd: drop inappropriate svc_get() from locked_get()
    b28b5c726e49 nfsd: fix double fget() bug in __write_ports_addfd()
    8157832461bd nfsd: make a copy of struct iattr before calling notify_change
    05f45f3981d3 NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loop
    6c05d25ca899 nfsd: simplify the delayed disposal list code
    56b36b8960e5 NFSD: Convert filecache to rhltable
    5a132ffa76bd nfsd: allow reaping files still under writeback
    f7b157737c64 nfsd: update comment over __nfsd_file_cache_purge
    f593ea1423c6 nfsd: don't take/put an extra reference when putting a file
    c3677c14b3d4 nfsd: add some comments to nfsd_file_do_acquire
    c9e8ed6efabe nfsd: don't kill nfsd_files because of lease break error
    2c95ad0a0cb9 nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator
    e378da83577f nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries
    9c599dee8754 nfsd: don't open-code clear_and_wake_up_bit
    65a33135e91e nfsd: call op_release, even when op_func returns an error
    50827896c365 NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL
    8235cd619db6 nfsd: don't replace page in rq_pages if it's a continuation of last page
    37b34eb56770 lockd: set file_lock start and end when decoding nlm4 testargs
    b0f33732796b NFSD: Protect against filesystem freezing
    37cd49faaa94 NFSD: copy the whole verifier in nfsd_copy_write_verifier
    dd7d50c695a6 nfsd: don't fsync nfsd_files on last close
    1178547637a2 nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_open
    3db6c79de923 NFSD: fix problems with cleanup on errors in nfsd4_copy
    e5e1dc828499 nfsd: don't hand out delegation on setuid files being opened for write
    2da50149981d NFSD: fix leaked reference count of nfsd4_ssc_umount_item
    fd63299db809 nfsd: clean up potential nfsd_file refcount leaks in COPY codepath
    3c7b9b3487c0 nfsd: allow nfsd_file_get to sanely handle a NULL pointer
    9d7608dc4bd1 NFSD: enhance inter-server copy cleanup
    6856f1385d62 nfsd: don't destroy global nfs4_file table in per-net shutdown
    e997a230d854 nfsd: don't free files unconditionally in __nfsd_file_cache_purge
    2bbf10861d51 NFSD: replace delayed_work with work_struct for nfsd_client_shrinker
    438ef64bbfe4 NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown time
    6ac4c383c39f NFSD: fix use-after-free in nfsd4_ssc_setup_dul()
    2ecc439931ef NFSD: Use set_bit(RQ_DROPME)
    115b58b56f88 Revert "SUNRPC: Use RMW bitops in single-threaded hot paths"
    45c08a752982 nfsd: fix handling of cached open files in nfsd4_open codepath
    f31bc0bc12f3 nfsd: rework refcounting in filecache
    dfbf3066d973 NFSD: Avoid clashing function prototypes
    ea468098605e NFSD: Use only RQ_DROPME to signal the need to drop a reply
    71a98737cdcf NFSD: add delegation reaper to react to low memory condition
    80a81db01ab0 NFSD: add support for sending CB_RECALL_ANY
    87098b663f42 NFSD: refactoring courtesy_client_reaper to a generic low memory shrinker
    35a48412f6a4 NFSD: pass range end to vfs_fsync_range() instead of count
    0d5f3de2b422 lockd: fix file selection in nlmsvc_cancel_blocked
    7ecaa9aff9f5 lockd: ensure we use the correct file descriptor when unlocking
    781c3f3d1812 lockd: set missing fl_flags field when retrieving args
    ae8f2bb3dd34 NFSD: Use struct_size() helper in alloc_session()
    e2505cb85164 nfsd: return error if nfs4_setacl fails
    31c93ee5f1e4 lockd: set other missing fields when unlocking files
    739202b2b9cf NFSD: Add an nfsd_file_fsync tracepoint
    4453e0c1bbab nfsd: fix up the filecache laundrette scheduling
    3d479899f4fe nfsd: reorganize filecache.c
    605a5acd6f42 nfsd: remove the pages_flushed statistic from filecache
    384b23f13672 NFSD: Fix licensing header in filecache.c
    56eedeaf71b0 NFSD: Use rhashtable for managing nfs4_file objects
    8fdef896122f NFSD: Refactor find_file()
    5e92a168495c NFSD: Clean up find_or_add_file()
    5aa2c4a1fe28 NFSD: Add a nfsd4_file_hash_remove() helper
    e77b1d63c02e NFSD: Clean up nfsd4_init_file()
    c152e4ffb9e8 NFSD: Update file_hashtbl() helpers
    b0952d49483a NFSD: Use const pointers as parameters to fh_ helpers
    a10d111fd09f NFSD: Trace delegation revocations
    88cf6a1e76aa NFSD: Trace stateids returned via DELEGRETURN
    14c9c091f2a6 NFSD: Clean up nfs4_preprocess_stateid_op() call sites
    d9991b0b9dd5 NFSD: Flesh out a documenting comment for filecache.c
    5f866f5a8611 NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection
    c09b456a81d2 NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"
    caa627020132 NFSD: Pass the target nfsd_file to nfsd_commit()
    599d5c22912f exportfs: use pr_debug for unreachable debug statements
    4ab1211c28f1 nfsd: allow disabling NFSv2 at compile time
    68f7bd7f29a0 nfsd: move nfserrno() to vfs.c
    abbd1215c3f9 nfsd: ignore requests to disable unsupported versions
    81714ef8e3ef NFSD: Finish converting the NFSv3 GETACL result encoder
    a20b0abab966 NFSD: Finish converting the NFSv2 GETACL result encoder
    1dd04600f629 NFSD: Remove redundant assignment to variable host_err
    48a237cb5e52 NFSD: Simplify READ_PLUS
    10727ce312c6 nfsd: use locks_inode_context helper
    32c59062f868 lockd: use locks_inode_context helper
    70ffaa7896d9 filelock: add a new locks_inode_context accessor function
    7ea635fc47af NFSD: Fix reads with a non-zero offset that don't end on a page boundary
    7d867c6c30e1 nfsd: put the export reference in nfsd4_verify_deleg_dentry
    551f17db6508 nfsd: fix use-after-free in nfsd_file_do_acquire tracepoint
    31268eb4572b nfsd: fix net-namespace logic in __nfsd_file_cache_purge
    5428383c6fb3 NFSD: unregister shrinker when nfsd_init_net() fails
    1bb33492578c nfsd: rework hashtable handling in nfsd_do_file_acquire
    2db3e73f9afd nfsd: fix nfsd_file_unhash_and_dispose
    683fb922e7b5 fanotify: Remove obsoleted fanotify_event_has_path()
    229e73a0f407 fsnotify: remove unused declaration
    a2d440dce603 fs/notify: constify path
    241685bab277 nfsd: extra checks when freeing delegation stateids
    345e3bb5e82a nfsd: make nfsd4_run_cb a bool return function
    d7f2774d8c59 nfsd: fix comments about spinlock handling with delegations
    89b636270490 nfsd: only fill out return pointer on success in nfsd4_lookup_stateid
    31b16e6b0b78 NFSD: Cap rsize_bop result based on send buffer size
    60b46564e0b6 NFSD: Rename the fields in copy_stateid_t
    b7aea45a67e9 nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_stats_fops
    21e18dd5eba4 nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_reply_cache_stats_fops
    443e6484259f nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fops
    615d761a6b99 nfsd: use DEFINE_SHOW_ATTRIBUTE to define export_features_fops and supported_enctypes_fops
    a063abefc6a5 nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_ops
    cda3e9b8cd5e NFSD: Pack struct nfsd4_compoundres
    a54822e64d3a NFSD: Remove unused nfsd4_compoundargs::cachetype field
    17bb69807867 NFSD: Remove "inline" directives on op_rsize_bop helpers
    f533a01b0982 NFSD: Clean up nfs4svc_encode_compoundres()
    918054d2d8ac NFSD: Clean up WRITE arg decoders
    c92e8b295ae8 NFSD: Use xdr_inline_decode() to decode NFSv3 symlinks
    d08acee648f1 NFSD: Refactor common code out of dirlist helpers
    5e76b25d7cc8 NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearing
    5ed252489368 SUNRPC: Parametrize how much of argsize should be zeroed
    6e50de3b3a28 NFSD: add shrinker to reap courtesy clients on low memory condition
    67302ef04e54 NFSD: keep track of the number of courtesy clients in the system
    1022fe63c57e NFSD: Make nfsd4_remove() wait before returning NFS4ERR_DELAY
    235738ccea3b NFSD: Make nfsd4_rename() wait before returning NFS4ERR_DELAY
    b6c6c7153bdb NFSD: Make nfsd4_setattr() wait before returning NFS4ERR_DELAY
    f326970df189 NFSD: Refactor nfsd_setattr()
    95dce2279c81 NFSD: Add a mechanism to wait for a DELEGRETURN
    3c0e831b87c6 NFSD: Add tracepoints to report NFSv4 callback completions
    bc6bead0af16 nfsd: remove nfsd4_prepare_cb_recall() declaration
    330914c34245 nfsd: clean up mounted_on_fileid handling
    f574d41b1bda NFSD: Fix handling of oversized NFSv4 COMPOUND requests
    b0062184a184 NFSD: drop fname and flen args from nfsd_create_locked()
    c23687911f82 NFSD: Protect against send buffer overflow in NFSv3 READ
    2007867c5874 NFSD: Protect against send buffer overflow in NFSv2 READ
    57774b152616 NFSD: Protect against send buffer overflow in NFSv3 READDIR
    0e57d696f60d NFSD: Protect against send buffer overflow in NFSv2 READDIR
    2bd6f95ff991 NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND
    d40bef3801cd nfsd: Propagate some error code returned by memdup_user()
    490af5b07d85 nfsd: Avoid some useless tests
    cef1ab71ae37 NFSD: remove redundant variable status
    30b0e49a9574 NFSD enforce filehandle check for source file in COPY
    9dc20a662fb8 lockd: move from strlcpy with unused retval to strscpy
    91eebaa181b5 NFSD: move from strlcpy with unused retval to strscpy
    57afda7bf248 nfsd_splice_actor(): handle compound pages
    c7d320e62066 NFSD: fix regression with setting ACLs.
    1f87122d348e lockd: detect and reject lock arguments that overflow
    b15656dfa283 NFSD: discard fh_locked flag and fh_lock/fh_unlock
    5a8d428f5e37 NFSD: use (un)lock_inode instead of fh_(un)lock for file operations
    9ef325edeade NFSD: use explicit lock/unlock for directory ops
    203f09fae4e2 NFSD: reduce locking in nfsd_lookup()
    bedd266b1fe3 NFSD: only call fh_unlock() once in nfsd_link()
    77f83bc2ed03 NFSD: always drop directory lock in nfsd_unlink()
    617f72a1aa6d NFSD: change nfsd_create()/nfsd_symlink() to unlock directory before returning.
    c5409ce523af NFSD: add posix ACLs to struct nfsd_attrs
    18ee0869d6f3 NFSD: add security label to struct nfsd_attrs
    2a5642abeb72 NFSD: set attributes when creating symlinks
    45cf4b1bb10f NFSD: introduce struct nfsd_attrs
    3aac39eaa675 NFSD: verify the opened dentry after setting a delegation
    820bf1383d66 NFSD: drop fh argument from alloc_init_deleg
    c62dcf86332e NFSD: Move copy offload callback arguments into a separate structure
    e1d1b6574e7b NFSD: Add nfsd4_send_cb_offload()
    d87486acbd6e NFSD: Remove kmalloc from nfsd4_do_async_copy()
    a860bd179e7a NFSD: Refactor nfsd4_do_copy()
    8153ed38cc9d NFSD: Refactor nfsd4_cleanup_inter_ssc() (2/2)
    0d592d96d6c6 NFSD: Refactor nfsd4_cleanup_inter_ssc() (1/2)
    ac774e1eebe8 NFSD: Replace boolean fields in struct nfsd4_copy
    627b896c5219 NFSD: Make nfs4_put_copy() static
    0d7e3df76b50 NFSD: Reorder the fields in struct nfsd4_op
    94fd87568e91 NFSD: Shrink size of struct nfsd4_copy
    7c6fd14057a7 NFSD: Shrink size of struct nfsd4_copy_notify
    02bc4d514c25 NFSD: nfserrno(-ENOMEM) is nfserr_jukebox
    8ce03085cc53 NFSD: Fix strncpy() fortify warning
    0a1b9a216f7f NFSD: Clean up nfsd4_encode_readlink()
    c7863472e57e NFSD: Use xdr_pad_size()
    c587004a7634 NFSD: Simplify starting_len
    e77d3f5ee50f NFSD: Optimize nfsd4_encode_readv()
    d176e7348bd0 NFSD: Add an nfsd4_read::rd_eof field
    427bd174a4d3 NFSD: Clean up SPLICE_OK in nfsd4_encode_read()
    8fd87bf897bc NFSD: Optimize nfsd4_encode_fattr()
    d8c3d704085c NFSD: Optimize nfsd4_encode_operation()
    3b5dcf6b46d9 nfsd: silence extraneous printk on nfsd.ko insertion
    f81ab23756ab NFSD: limit the number of v4 clients to 1024 per 1GB of system memory
    ec16f5f7faaa NFSD: keep track of the number of v4 clients in the system
    4e7a739f6372 NFSD: refactoring v4 specific code to a helper in nfs4state.c
    705e2cb1fec0 NFSD: Ensure nf_inode is never dereferenced
    451b2c2125df NFSD: NFSv4 CLOSE should release an nfsd_file immediately
    c553e79c0803 NFSD: Move nfsd_file_trace_alloc() tracepoint
    26664203ddeb NFSD: Separate tracepoints for acquire and create
    de070f66d23f NFSD: Clean up unused code after rhashtable conversion
    a174ce98b302 NFSD: Convert the filecache to use rhashtable
    ebe886ac37d2 NFSD: Set up an rhashtable for the filecache
    1ea9b51f738c NFSD: Replace the "init once" mechanism
    bbb260f3ce9f NFSD: Remove nfsd_file::nf_hashval
    12494d98fea9 NFSD: nfsd_file_hash_remove can compute hashval
    10ba39f78886 NFSD: Refactor __nfsd_file_close_inode()
    a86953523ea9 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode
    ef7fe4908a1a NFSD: Remove lockdep assertion from unhash_and_release_locked()
    525c2c81fdcc NFSD: No longer record nf_hashval in the trace log
    99735b8d82d1 NFSD: Never call nfsd_file_gc() in foreground paths
    586e8d6c3dc3 NFSD: Fix the filecache LRU shrinker
    51fc2b2c7971 NFSD: Leave open files out of the filecache LRU
    c15db0869e97 NFSD: Trace filecache LRU activity
    7cca6908fa14 NFSD: WARN when freeing an item still linked via nf_lru
    0c426d4621c8 NFSD: Hook up the filecache stat file
    6dc5cab80881 NFSD: Zero counters when the filecache is re-initialized
    04b9376a106f NFSD: Record number of flush calls
    2cba48b3d0a0 NFSD: Report the number of items evicted by the LRU walk
    af057e5884ad NFSD: Refactor nfsd_file_lru_scan()
    e7d5efd20ea9 NFSD: Refactor nfsd_file_gc()
    8d038e72e7ad NFSD: Add nfsd_file_lru_dispose_list() helper
    d176e9840071 NFSD: Report average age of filecache items
    ca9cc17ec04f NFSD: Report count of freed filecache items
    a38dff5964f3 NFSD: Report count of calls to nfsd_file_acquire()
    91c03a61241f NFSD: Report filecache LRU size
    4ff0e22e547e NFSD: Demote a WARN to a pr_warn()
    cc3b111e3b02 nfsd: remove redundant assignment to variable len
    0a18cd2b946b NFSD: Fix space and spelling mistake
    b5b79fc3ff4f NLM: Defend against file_lock changes after vfs_test_lock()
    16acc0677f80 SUNRPC: Fix xdr_encode_bool()
    bcaac325dd95 nfsd: eliminate the NFSD_FILE_BREAK_* flags
    302ae1fb80a3 fsnotify: Fix comment typo
    85c640adf9fc fanotify: introduce FAN_MARK_IGNORE
    99a022c4bcbb fanotify: cleanups for fanotify_mark() input validations
    b8d06d118796 fanotify: prepare for setting event flags in ignore mask
    71860cc4e436 fs: inotify: Fix typo in inotify comment
    795f9fa1b50b lockd: fix nlm_close_files
    486c1acf1423 lockd: set fl_owner when unlocking files
    845b309cf586 NFSD: Decode NFSv4 birth time attribute
    58f985d688aa NFS: restore module put when manager exits.
    e9156a243175 fanotify: refine the validation checks on non-dir inode mask
    6943f1073abe SUNRPC: Optimize xdr_reserve_space()
    ada1757b259f NFSD: Fix potential use-after-free in nfsd_file_put()
    4862b6188603 NFSD: nfsd_file_put() can sleep
    06252d1bd57a NFSD: Add documenting comment for nfsd4_release_lockowner()
    345e2e48d8df NFSD: Modernize nfsd4_release_lockowner()
    13459d22256a nfsd: destroy percpu stats counters after reply cache shutdown
    15081df04a6e nfsd: Fix null-ptr-deref in nfsd_fill_super()
    ff4e7a4b497a nfsd: Unregister the cld notifier when laundry_wq create failed
    e1e87709c453 SUNRPC: Use RMW bitops in single-threaded hot paths
    f7a1ecf2aa4b NFSD: Clean up the show_nf_flags() macro
    7b8462f22a63 NFSD: Trace filecache opens
    a38be0047496 NFSD: Move documenting comment for nfsd4_process_open2()
    bfe9aab120b2 NFSD: Fix whitespace
    2805c5439c95 NFSD: Remove dprintk call sites from tail of nfsd4_open()
    c20097329d2c NFSD: Instantiate a struct file when creating a regular NFSv4 file
    d8714bda3f69 NFSD: Clean up nfsd_open_verified()
    274fd0f9c261 NFSD: Remove do_nfsd_create()
    66af1db0cc37 NFSD: Refactor NFSv4 OPEN(CREATE)
    a019add1b456 NFSD: Refactor NFSv3 CREATE
    a132795b61fe NFSD: Refactor nfsd_create_setattr()
    ee0742a93ccb NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create()
    304505e2e89c NFSD: Clean up nfsd3_proc_create()
    c6207942b255 NFSD: Show state of courtesy client in client info
    4a39f029e7e3 NFSD: add support for lock conflict to courteous server
    97f77d7d501b fs/lock: add 2 callbacks to lock_manager_operations to resolve conflict
    eb2eb6b6afdf fs/lock: add helper locks_owner_has_blockers to check for blockers
    461d0b57c9f3 NFSD: move create/destroy of laundry_wq to init_nfsd and exit_nfsd
    a26848e2bcc9 NFSD: add support for share reservation conflict to courteous server
    67ef9e5fd737 NFSD: add courteous server support for thread with only delegation
    bf1cbe2f3650 NFSD: Clean up nfsd_splice_actor()
    2723d479f51f fanotify: fix incorrect fmode_t casts
    4cd725129e65 fsnotify: consistent behavior for parent not watching children
    e3bce57ffc7b fsnotify: introduce mark type iterator
    f6017a718b63 fanotify: enable "evictable" inode marks
    3083d602ba91 fanotify: use fsnotify group lock helpers
    f85d59005953 fanotify: implement "evictable" inode marks
    80fb0ae4b145 fanotify: factor out helper fanotify_mark_update_flags()
    b9576077eee3 fanotify: create helper fanotify_mark_user_flags()
    ff34ebaa6f6d fsnotify: allow adding an inode mark without pinning inode
    3bd557cfdf99 dnotify: use fsnotify group lock helpers
    cc1c875b6960 nfsd: use fsnotify group lock helpers
    c2c6ced500ad inotify: use fsnotify group lock helpers
    f91ba4a49b6e fsnotify: create helpers for group mark_mutex lock
    74f9be7f64ed fsnotify: make allow_dups a property of the group
    4dc30393bd7b fsnotify: pass flags argument to fsnotify_alloc_group()
    1c47d87317e2 inotify: move control flags from mask to mark flags
    aecfd231bf53 fs/lock: documentation cleanup. Replace inode->i_lock with flc_lock.
    d71ea54835df fanotify: do not allow setting dirent events in mask of non-dir
    9862064ca81f nfsd: Clean up nfsd_file_put()
    cf04df21a46f nfsd: Fix a write performance regression
    997575f1a1b5 SUNRPC: Return true/false (not 1/0) from bool functions
    a5fa9c824db8 fsnotify: remove redundant parameter judgment
    552c24a32ce8 fsnotify: optimize FS_MODIFY events with no ignored masks
    5e84e33832d5 fsnotify: fix merge with parent's ignored mask
    62fa144b8587 nfsd: fix using the correct variable for sizeof()
    e96076f5790f NFSD: Clean up _lm_ operation names
    ec3b252a55f0 NFSD: Remove CONFIG_NFSD_V3
    7e4328b3b98f NFSD: Move svc_serv_ops::svo_function into struct svc_serv
    9802c5746038 NFSD: Remove svc_serv_ops::svo_module
    36c57b27a7d8 SUNRPC: Remove svc_shutdown_net()
    a4bbb1ab69ab SUNRPC: Rename svc_close_xprt()
    c58a9cfd2091 SUNRPC: Rename svc_create_xprt()
    9a43ddd6b626 SUNRPC: Remove svo_shutdown method
    8c60a476704d SUNRPC: Merge svc_do_enqueue_xprt() into svc_enqueue_xprt()
    99ab6abc88ed SUNRPC: Remove the .svo_enqueue_xprt method
    194071d46c5c NFSD: Streamline the rare "found" case
    3304d16c24f5 NFSD: Skip extra computation for RC_NOCACHE case
    4aa8dac58c17 NFSD: De-duplicate hash bucket indexing
    ca6761d39ad2 nfsd: Add support for the birth time attribute
    0d1bbb0efe5a NFSD: Deprecate NFS_OFFSET_MAX
    70a80c7e8d5b NFSD: COMMIT operations must not return NFS?ERR_INVAL
    a231ae6bb50e NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes
    38d02ba22e43 NFSD: Fix ia_size underflow
    1726a39b0879 NFSD: Fix the behavior of READ near OFFSET_MAX
    fc2d8c153d52 lockd: fix failure to cleanup client locks
    20a74a69119e lockd: fix server crash on reboot of client holding lock
    a667e1df409e fanotify: remove variable set but not used
    11bcfabf2481 nfsd: fix crash on COPY_NOTIFY with special stateid
    4eefd1125b96 NFSD: Move fill_pre_wcc() and fill_post_wcc()
    695719e5e6b9 Revert "nfsd: skip some unnecessary stats in the v4 case"
    5e07d49f4abd NFSD: Trace boot verifier resets
    a1c9bcfd16f3 NFSD: Rename boot verifier functions
    e49677ff33f3 NFSD: Clean up the nfsd_net::nfssvc_boot field
    083d44094ff1 NFSD: Write verifier might go backwards
    306d2c1c0803 nfsd: Add a tracepoint for errors in nfsd4_clone_file_range()
    45ef8b7aea36 NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id)
    5a1575c02baa NFSD: De-duplicate net_generic(SVC_NET(rqstp), nfsd_net_id)
    aa9ea9ec295f NFSD: Clean up nfsd_vfs_write()
    30282a70aac1 nfsd: Retry once in nfsd_open on an -EOPENSTALE return
    3128aa9c984d nfsd: Add errno mapping for EREMOTEIO
    f12557372b76 nfsd: map EBADF
    9175fcf39c20 NFSD: Fix zero-length NFSv3 WRITEs
    fab02e979949 nfsd4: add refcount for nfsd4_blocked_lock
    535204ecaed0 nfs: block notification on fs with its own ->lock
    bf5e7e1fa1db NFSD: De-duplicate nfsd4_decode_bitmap4()
    5a0710a6b40a nfsd: improve stateid access bitmask documentation
    f0dbe05f6df2 NFSD: Combine XDR error tracepoints
    e8f923e1e9fc NFSD: simplify per-net file cache management
    677fd67d8b80 NFSD: Fix inconsistent indenting
    0bc12c128940 NFSD: Remove be32_to_cpu() from DRC hash function
    e072a635c1ef NFS: switch the callback service back to non-pooled.
    948e4664cc37 lockd: use svc_set_num_threads() for thread start and stop
    deeda24a6762 SUNRPC: always treat sv_nrpools==1 as "not pooled"
    74a0e37a2099 SUNRPC: move the pool_map definitions (back) into svc.c
    9fe19a48a3bf lockd: rename lockd_create_svc() to lockd_get()
    e5087b3d584f lockd: introduce lockd_put()
    8304dd04fb7b lockd: move svc_exit_thread() into the thread
    7077a0070375 lockd: move lockd_start_svc() call into lockd_create_svc()
    a389baad9137 lockd: simplify management of network status notifiers
    32f3e5a70f28 lockd: introduce nlmsvc_serv
    d95899dadb4d NFSD: simplify locking for network notifier.
    7149250beeea SUNRPC: discard svo_setup and rename svc_set_num_threads_sync()
    361452374168 NFSD: Make it possible to use svc_set_num_threads_sync
    6343271d5315 NFSD: narrow nfsd_mutex protection in nfsd thread
    61d12fc30a5e SUNRPC: use sv_lock to protect updates to sv_nrthreads.
    4efe0b9d11fc nfsd: make nfsd_stats.th_cnt atomic_t
    17041f014060 SUNRPC: stop using ->sv_nrthreads as a refcount
    64312a7c9fa1 SUNRPC/NFSD: clean up get/put functions.
    e9a4156137cf SUNRPC: change svc_get() to return the svc.
    e0bf89935220 NFSD: handle errors better in write_ports_addfd()
    307b391221ce NFSD: Fix sparse warning
    c59dc174b2e4 exit: Rename module_put_and_exit to module_put_and_kthread_exit
    15606c8d5200 exit: Implement kthread_exit
    63b8c1923117 fanotify: wire up FAN_RENAME event
    a860dd8bf571 fanotify: report old and/or new parent+name in FAN_RENAME event
    c76fa8515949 fanotify: record either old name new name or both for FAN_RENAME
    da527da33bcd fanotify: record old and new parent and name in FAN_RENAME event
    f59e978cfa9f fanotify: support secondary dir fh and name in fanotify_info
    967ae137209c fanotify: use helpers to parcel fanotify_info buffer
    4e63ce91997a fanotify: use macros to get the offset to fanotify_info buffer
    580eb8de8470 fsnotify: generate FS_RENAME event with rich information
    4e59c7b3e3b6 fanotify: introduce group flag FAN_REPORT_TARGET_FID
    be14cab43ddf fsnotify: separate mark iterator type from object type enum
    c0a5f0b561c8 fsnotify: clarify object type argument
    9e291a6a28d3 NFSD: Fix READDIR buffer overflow
    1abf3ec55877 NFSD: Fix exposure in nfsd4_decode_bitmap()
    88ccda1a8143 nfsd4: remove obselete comment
    f4e9e9565e42 NFSD:fix boolreturn.cocci warning
    022723fe1507 nfsd: update create verifier comment
    c7b0a9c75d3c SUNRPC: Change return value type of .pc_encode
    61cf6815070a SUNRPC: Replace the "__be32 *p" parameter to .pc_encode
    47047d40af7b NFSD: Save location of NFSv4 COMPOUND status
    f747ce574c4a SUNRPC: Change return value type of .pc_decode
    0696b6b513a7 SUNRPC: Replace the "__be32 *p" parameter to .pc_decode
    396b359832e7 NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment()
    c23b25dd1928 NFSD: Initialize pointer ni with NULL and not plain integer 0
    678418809092 NFSD: simplify struct nfsfh
    25054b04ec92 NFSD: drop support for ancient filehandles
    918bc45a57bc NFSD: move filehandle format declarations out of "uapi".
    d2815110a741 NFSD: Optimize DRC bucket pruning
    2b2963c72c8a SUNRPC: Trace calls to .rpc_call_done
    2eda01447798 fanotify: Allow users to request FAN_FS_ERROR events
    b0f01b7c0808 fanotify: Emit generic error info for error event
    aefd9029fa50 fanotify: Report fid info for file related file system errors
    bb247feb22d7 fanotify: WARN_ON against too large file handles
    7fa20568b6e5 fanotify: Add helpers to decide whether to report FID/DFID
    7935cf4070c4 fanotify: Wrap object_fh inline space in a creator macro
    b974c8aa0081 fanotify: Support merging of error events
    9b98f4ff5186 fanotify: Support enqueueing of error events
    68aacb60a799 fanotify: Pre-allocate pool of error events
    eec22d03a98e fanotify: Reserve UAPI bits for FAN_FS_ERROR
    badbf879deca fsnotify: Support FS_ERROR event type
    8ccc724f5070 fanotify: Require fid_mode for any non-fd event
    2f65be620948 fanotify: Encode empty file handle when no inode is provided
    86bda2d75252 fanotify: Allow file handle encoding for unhashed events
    44ce59c25410 fanotify: Support null inode event in fanotify_dfid_inode
    313234a93ea1 fsnotify: Pass group argument to free_event
    c9f9d99ea4c3 fsnotify: Protect fsnotify_handle_inode_event from no-inode events
    5c4ce075c92b fsnotify: Retrieve super block from the data field
    44844158eea6 fsnotify: Add wrapper around fsnotify_add_event
    24eda1b5e6f6 fsnotify: Add helper to detect overflow_event
    7c9ba74cb30b inotify: Don't force FS_IN_IGNORED
    9539a89f28ed fanotify: Split fsid check from other fid mode checks
    326be73a5985 fanotify: Fold event size calculation to its own function
    7fee789540e9 fsnotify: Don't insert unmergeable events in hashtable
    60b6dab8c81e fsnotify: clarify contract for create event hooks
    9601d2073406 fsnotify: pass dentry instead of inode data
    f114860f7279 fsnotify: pass data_type to fsnotify_name()
    6719531e6713 nfsd: Fix a warning for nfsd_file_close_inode
    7918a95bc226 NLM: Fix svcxdr_encode_owner()
    b801327ba3c3 fsnotify: fix sb_connectors leak
    1773901afb33 NFS: Remove unused callback void decoder
    edf220fe1516 NFS: Add a private local dispatcher for NFSv4 callback operations
    91bbbffece63 SUNRPC: Eliminate the RQ_AUTHERR flag
    febf43bcdc2b SUNRPC: Set rq_auth_stat in the pg_authenticate() callout
    a96da583ff54 SUNRPC: Add svc_rqst::rq_auth_stat
    efea5d558ef3 nfs: don't allow reexport reclaims
    bd5b3deed01a lockd: don't attempt blocking locks on nfs reexports
    5ea5be84ddd7 nfs: don't atempt blocking locks on nfs reexports
    e580323ac0b5 Keep read and write fds with each nlm_file
    b4bf52174b4f lockd: update nlm_lookup_file reexport comment
    14c2a0fad541 nlm: minor refactoring
    3fbc744783dd nlm: minor nlm_lookup_file argument change
    860f01260e53 lockd: change the proc_handler for nsm_use_hostnames
    f469e60f9a0f sysctl: introduce new proc handler proc_dobool
    130dcbf77a7e NFSD: remove vanity comments
    86df138e8d4d NFSD: Batch release pages during splice read
    a4f616afb4ee SUNRPC: Add svc_rqst_replace_page() API
    9e5f2e0ae019 NFSD: Clean up splice actor
    860893f9e351 fsnotify: optimize the case of no marks of any type
    9917e1bda3d7 fsnotify: count all objects with attached connectors
    44858a348881 fsnotify: count s_fsnotify_inode_refs for attached connectors
    cdbf9c5f81d0 fsnotify: replace igrab() with ihold() on attach connector
    cde8883b0b29 fanotify: add pidfd support to the fanotify API
    77bc7f529abd fanotify: introduce a generic info record copying helper
    3ddcb1939608 fanotify: minor cosmetic adjustments to fid labels
    03b5d3ee505b kernel/pid.c: implement additional checks upon pidfd_create() parameters
    774c2dbca76e kernel/pid.c: remove static qualifier from pidfd_create()
    e79057d15d96 nfsd: fix NULL dereference in nfs3svc_encode_getaclres
    5610ed80e860 NFSD: Prevent a possible oops in the nfs_dirent() tracepoint
    17600880e153 nfsd: remove redundant assignment to pointer 'this'
    ce1819876203 lockd: Update the NLMv4 SHARE results encoder to use struct xdr_stream
    fec073099281 lockd: Update the NLMv4 nlm_res results encoder to use struct xdr_stream
    e1e61d647f26 lockd: Update the NLMv4 TEST results encoder to use struct xdr_stream
    4f5ba2e6b434 lockd: Update the NLMv4 void results encoder to use struct xdr_stream
    0add7c13bf78 lockd: Update the NLMv4 FREE_ALL arguments decoder to use struct xdr_stream
    604c8a432c6c lockd: Update the NLMv4 SHARE arguments decoder to use struct xdr_stream
    300a4b1632c3 lockd: Update the NLMv4 SM_NOTIFY arguments decoder to use struct xdr_stream
    33f31f6e85d1 lockd: Update the NLMv4 nlm_res arguments decoder to use struct xdr_stream
    9e1daae6303a lockd: Update the NLMv4 UNLOCK arguments decoder to use struct xdr_stream
    0652983fbe18 lockd: Update the NLMv4 CANCEL arguments decoder to use struct xdr_stream
    101d45274aba lockd: Update the NLMv4 LOCK arguments decoder to use struct xdr_stream
    360159aafa8b lockd: Update the NLMv4 TEST arguments decoder to use struct xdr_stream
    c8f404825085 lockd: Update the NLMv4 void arguments decoder to use struct xdr_stream
    45c1384bd767 lockd: Update the NLMv1 SHARE results encoder to use struct xdr_stream
    b04947679016 lockd: Update the NLMv1 nlm_res results encoder to use struct xdr_stream
    d0ddd21bd52c lockd: Update the NLMv1 TEST results encoder to use struct xdr_stream
    e6c92714e9a6 lockd: Update the NLMv1 void results encoder to use struct xdr_stream
    02a3c81665ac lockd: Update the NLMv1 FREE_ALL arguments decoder to use struct xdr_stream
    6c522daf6092 lockd: Update the NLMv1 SHARE arguments decoder to use struct xdr_stream
    56c936af53e3 lockd: Update the NLMv1 SM_NOTIFY arguments decoder to use struct xdr_stream
    90f483a77544 lockd: Update the NLMv1 nlm_res arguments decoder to use struct xdr_stream
    b4ea38d69d89 lockd: Update the NLMv1 UNLOCK arguments decoder to use struct xdr_stream
    2025b3acf655 lockd: Update the NLMv1 CANCEL arguments decoder to use struct xdr_stream
    3e8675ff1ebc lockd: Update the NLMv1 LOCK arguments decoder to use struct xdr_stream
    8f9f41ebfa17 lockd: Update the NLMv1 TEST arguments decoder to use struct xdr_stream
    4c3f448aaa0b lockd: Update the NLMv1 void argument decoder to use struct xdr_stream
    fa4b890c0da0 lockd: Common NLM XDR helpers
    3595ff1c2caa lockd: Create a simplified .vs_dispatch method for NLM requests
    eeea3b96d150 lockd: Remove stale comments
    c58120ab4765 nfsd: rpc_peeraddr2str needs rcu lock
    2983611a663e NFSD: Fix error return code in nfsd4_interssc_connect()
    c5a305d93e6b nfsd: fix kernel test robot warning in SSC code
    22b7c93d9674 nfsd4: Expose the callback address and state of each NFS4 client
    dbc0aa479595 nfsd: move fsnotify on client creation outside spinlock
    a4bc287943f5 NFSD: delay unmount source's export after inter-server copy completed.
    817c6eb97579 NFSD add vfs_fsync after async copy is done
    94a892470173 nfsd: move some commit_metadata()s outside the inode lock
    f666a75ccd9c nfsd: Prevent truncation of an unlinked inode from blocking access to its directory
    e7bbdd7deeb2 NFSD: Update nfsd_cb_args tracepoint
    3e8aeb13a730 NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints
    3a63aa2459dc NFSD: Add an nfsd_cb_probe tracepoint
    a577eb06dee4 NFSD: Replace the nfsd_deleg_break tracepoint
    9f76187f0a46 NFSD: Add an nfsd_cb_offload tracepoint
    60aac215347c NFSD: Add an nfsd_cb_lm_notify tracepoint
    59ddc5a82bc3 NFSD: Enhance the nfsd_cb_setup tracepoint
    fc3b4f0188e9 NFSD: Adjust cb_shutdown tracepoint
    634816f9d3de NFSD: Add cb_lost tracepoint
    3076ede3fc10 NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_<state> macros
    2be1f2275193 NFSD: Capture every CB state transition
    b6ba775ccc94 NFSD: Constify @fh argument of knfsd_fh_hash()
    88b3cdfd4873 NFSD: Add tracepoints for EXCHANGEID edge cases
    5070351cdceb NFSD: Add tracepoints for SETCLIENTID edge cases
    650530d52260 NFSD: Add a couple more nfsd_clid_expired call sites
    056332823cdc NFSD: Add nfsd_clid_destroyed tracepoint
    580ec8b6536a NFSD: Add nfsd_clid_reclaim_complete tracepoint
    3b6808c793f3 NFSD: Add nfsd_clid_confirmed tracepoint
    c6889b75a617 NFSD: Remove trace_nfsd_clid_inuse_err
    8da187120665 NFSD: Add nfsd_clid_verf_mismatch tracepoint
    c8493d73083c NFSD: Add nfsd_clid_cred_mismatch tracepoint
    b00bb7dfe259 NFSD: Add an RPC authflavor tracepoint display helper
    a4d250f5107c fanotify: fix permission model of unprivileged group
    0245993ace73 NFS: fix nfs_fetch_iversion()
    b2c0c7cb7fe3 NFSv4.2: Remove ifdef CONFIG_NFSD from NFSv4.2 client SSC code.
    3793f28102f1 nfsd: Fix fall-through warnings for Clang
    39ab09108e28 nfsd: grant read delegations to clients holding writes
    d2431cc9670a nfsd: reshuffle some code
    ee548b162990 nfsd: track filehandle aliasing in nfs4_files
    cc6d658669f8 nfsd: hash nfs4_files by inode number
    e63b956b2da9 nfsd: removed unused argument in nfsd_startup_generic()
    856b0c4979c7 nfsd: remove unused function
    bd373a90d048 fanotify_user: use upper_32_bits() to verify mask
    4ac0ad23728a fanotify: support limited functionality for unprivileged users
    3e441a872a57 fanotify: configurable limits via sysfs
    7df80a90e1a1 fanotify: limit number of event merge attempts
    40e1e98c1bb2 fsnotify: use hash table for faster events merge
    ae7fd89daeb6 fanotify: mix event info and pid into merge key hash
    5b57a2b74d01 fanotify: reduce event objectid to 29-bit hash
    4f1494894293 Revert "fanotify: limit number of event merge attempts"
    62b7f3847373 fsnotify: allow fsnotify_{peek,remove}_first_event with empty queue
    d9168ab8d714 NFSD: Use DEFINE_SPINLOCK() for spinlock
    b20d88bf1eab UAPI: nfsfh.h: Replace one-element array with flexible-array member
    117dac268d80 SUNRPC: Export svc_xprt_received()
    289adc864d0a nfsd: report client confirmation status in "info" file
    14b13e0603f8 nfsd: don't ignore high bits of copy count
    1f76b1e65926 nfsd: COPY with length 0 should copy to end of file
    ed0181939064 nfsd: Fix typo "accesible"
    2a5df97ba41c nfsd: Log client tracking type log message as info instead of warning
    0fa20162bfc7 nfsd: helper for laundromat expiry calculations
    aab7be2475d1 NFSD: Clean up NFSDDBG_FACILITY macro
    e7dac943b4d4 NFSD: Add a tracepoint to record directory entry encoding
    a6d9f6f371cb NFSD: Clean up after updating NFSv3 ACL encoders
    857a37235cf0 NFSD: Update the NFSv3 SETACL result encoder to use struct xdr_stream
    d505e6619107 NFSD: Update the NFSv3 GETACL result encoder to use struct xdr_stream
    67d4f36707ad NFSD: Clean up after updating NFSv2 ACL encoders
    3d2033a58c6c NFSD: Update the NFSv2 ACL ACCESS result encoder to use struct xdr_stream
    6ef7a56fd7fa NFSD: Update the NFSv2 ACL GETATTR result encoder to use struct xdr_stream
    82ac35b16710 NFSD: Update the NFSv2 SETACL result encoder to use struct xdr_stream
    6677b0d16abe NFSD: Update the NFSv2 GETACL result encoder to use struct xdr_stream
    89ac9a8101ad NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs
    93584780eb4d NFSD: Remove unused NFSv2 directory entry encoders
    b8658c947d54 NFSD: Update the NFSv2 READDIR entry encoder to use struct xdr_stream
    801e4d79b779 NFSD: Update the NFSv2 READDIR result encoder to use struct xdr_stream
    bc17759a4e99 NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder
    c4e272758974 NFSD: Add a helper that encodes NFSv3 directory offset cookies
    60bc5af5b8dc NFSD: Update the NFSv2 STATFS result encoder to use struct xdr_stream
    ad0614d3a857 NFSD: Update the NFSv2 READ result encoder to use struct xdr_stream
    27909a583cc3 NFSD: Update the NFSv2 READLINK result encoder to use struct xdr_stream
    9aab4f03e8f2 NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream
    c64d5d0ca9f9 NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream
    816c23c911f6 NFSD: Update the NFSv2 stat encoder to use struct xdr_stream
    e4e6019ce5a2 NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations
    d8554802010d NFSD: Remove unused NFSv3 directory entry encoders
    37aa5e640222 NFSD: Update NFSv3 READDIR entry encoders to use struct xdr_stream
    7cbec0dc097a NFSD: Update the NFSv3 READDIR3res encoder to use struct xdr_stream
    cacfe8f6d809 NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder
    3b2fef48b77c NFSD: Add a helper that encodes NFSv3 directory offset cookies
    30dabf1d4fd4 NFSD: Update the NFSv3 COMMIT3res encoder to use struct xdr_stream
    349d96b070de NFSD: Update the NFSv3 PATHCONF3res encoder to use struct xdr_stream
    4c06f831d28b NFSD: Update the NFSv3 FSINFO3res encoder to use struct xdr_stream
    f6908e2bcd84 NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xdr_stream
    066dc317fa65 NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream
    0404cffec413 NFSD: Update the NFSv3 RENAMEv3res encoder to use struct xdr_stream
    1863ca4c9e29 NFSD: Update the NFSv3 CREATE family of encoders to use struct xdr_stream
    8737a75f265d NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream
    b241ab982373 NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream
    170e6bd25e69 NFSD: Update the NFSv3 READLINK3res encoder to use struct xdr_stream
    c3995f8be13a NFSD: Update the NFSv3 wccstat result encoder to use struct xdr_stream
    f74e0652a60b NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xdr_stream
    fd9e183df625 NFSD: Update the NFSv3 ACCESS3res encoder to use struct xdr_stream
    0ef12d755c4b NFSD: Update the GETATTR3res encoder to use struct xdr_stream
    48aadfa75b61 NFSD: Extract the svcxdr_init_encode() helper
    e864d4d834f8 namei: introduce struct renamedata
    b0fa673c8c24 fs: add file and path permissions helpers
    666a41329592 kallsyms: only build {,module_}kallsyms_on_each_symbol when required
    f8d856862724 kallsyms: refactor {,module_}kallsyms_on_each_symbol
    bef9d8b4f84b module: use RCU to synchronize find_module
    32edffff869a module: unexport find_module and module_mutex
    51f620fcc419 inotify, memcg: account inotify instances to kmemcg
    c1fe2bb305a2 nfsd: skip some unnecessary stats in the v4 case
    0220d5118648 nfs: use change attribute for NFS re-exports
    5a0b45626fc1 NFSv4_2: SSC helper should use its own config.
    b267f61182c1 nfsd: cstate->session->se_client -> cstate->clp
    bc6015541cda nfsd: simplify nfsd4_check_open_reclaim
    25ac4fdbdce7 nfsd: remove unused set_client argument
    87ab73c1cc75 nfsd: find_cpntf_state cleanup
    1d4ccfdc7d0e nfsd: refactor set_client
    17006574683f nfsd: rename lookup_clientid->set_client
    ea92c0768f98 nfsd: simplify nfsd_renew
    52923f25be3c nfsd: simplify process_lock
    4f26b1747a2e nfsd4: simplify process_lookup1
    42cf742d8626 nfsd: report per-export stats
    65b1df135884 nfsd: protect concurrent access to nfsd stats counters
    d1344de0d66d nfsd: remove unused stats counters
    0a13baa6ab5a NFSD: Clean up after updating NFSv3 ACL decoders
    22af3dfbe657 NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream
    f89e3fa89e46 NFSD: Update the NFSv3 GETACL argument decoder to use struct xdr_stream
    5ea5e56cfb57 NFSD: Clean up after updating NFSv2 ACL decoders
    81f79eb2237b NFSD: Update the NFSv2 ACL ACCESS argument decoder to use struct xdr_stream
    9eea3915dd81 NFSD: Update the NFSv2 ACL GETATTR argument decoder to use struct xdr_stream
    508a791fbe87 NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream
    e077857ef0f8 NFSD: Add an xdr_stream-based decoder for NFSv2/3 ACLs
    ea6b0e02dcac NFSD: Update the NFSv2 GETACL argument decoder to use struct xdr_stream
    e44061388635 NFSD: Remove argument length checking in nfsd_dispatch()
    7e6746027b05 NFSD: Update the NFSv2 SYMLINK argument decoder to use struct xdr_stream
    1db54ce543bc NFSD: Update the NFSv2 CREATE argument decoder to use struct xdr_stream
    40de4113f801 NFSD: Update the NFSv2 SETATTR argument decoder to use struct xdr_stream
    ebfb21605f1a NFSD: Update the NFSv2 LINK argument decoder to use struct xdr_stream
    a362dd478be0 NFSD: Update the NFSv2 RENAME argument decoder to use struct xdr_stream
    0047abd4c411 NFSD: Update NFSv2 diropargs decoding to use struct xdr_stream
    7d9ab8ee576f NFSD: Update the NFSv2 READDIR argument decoder to use struct xdr_stream
    672111a40872 NFSD: Add helper to set up the pages where the dirlist is encoded
    365835d2ff67 NFSD: Update the NFSv2 READLINK argument decoder to use struct xdr_stream
    ecee6ba5920c NFSD: Update the NFSv2 WRITE argument decoder to use struct xdr_stream
    6e88b7ec6cd5 NFSD: Update the NFSv2 READ argument decoder to use struct xdr_stream
    ba7e0412fb5a NFSD: Update the NFSv2 GETATTR argument decoder to use struct xdr_stream
    9ceeee0ec887 NFSD: Update the MKNOD3args decoder to use struct xdr_stream
    8841760f685b NFSD: Update the SYMLINK3args decoder to use struct xdr_stream
    b5d1ae6cc4c2 NFSD: Update the MKDIR3args decoder to use struct xdr_stream
    bd54084b587f NFSD: Update the CREATE3args decoder to use struct xdr_stream
    48ea0cb79b45 NFSD: Update the SETATTR3args decoder to use struct xdr_stream
    71d7e7c6a6f4 NFSD: Update the LINK3args decoder to use struct xdr_stream
    e84af2339181 NFSD: Update the RENAME3args decoder to use struct xdr_stream
    69e54a4470a4 NFSD: Update the NFSv3 DIROPargs decoder to use struct xdr_stream
    47614a374e65 NFSD: Update COMMIT3arg decoder to use struct xdr_stream
    fbcd66801610 NFSD: Update READDIR3args decoders to use struct xdr_stream
    e0ddafcc25e5 NFSD: Add helper to set up the pages where the dirlist is encoded
    29270d477fff NFSD: Fix returned READDIR offset cookie
    19285d319f7c NFSD: Update READLINK3arg decoder to use struct xdr_stream
    5f36ae59d6cc NFSD: Update WRITE3arg decoder to use struct xdr_stream
    b77a4a968d1d NFSD: Update READ3arg decoder to use struct xdr_stream
    7bb23be4501b NFSD: Update ACCESS3arg decoder to use struct xdr_stream
    d668aa92a624 NFSD: Update GETATTR3args decoder to use struct xdr_stream
    22b19656eaac SUNRPC: Move definition of XDR_UNIT
    97d254cba30d SUNRPC: Display RPC procedure names instead of proc numbers
    c336597d03ec SUNRPC: Make trace_svc_process() display the RPC procedure symbolically
    5b82798f78f9 NFSD: Restore NFSv4 decoding's SAVEMEM functionality
    bca0057f686b NFSD: Fix sparse warning in nfssvc.c
    131676b8240f fs/lockd: convert comma to semicolon
    185e81a977d1 inotify: Increase default inotify.max_user_watches limit to 1048576
    1aecdaa7e2c6 file: Replace ksys_close with close_fd
    6d256a904cd7 file: Rename __close_fd to close_fd and remove the files parameter
    7458c5ae465e file: Merge __alloc_fd into alloc_fd
    9e8ef54ca890 file: In f_dupfd read RLIMIT_NOFILE once.
    89f9e529643a file: Merge __fd_install into fd_install
    b4b827da9096 proc/fd: In fdinfo seq_show don't use get_files_struct
    c0e3f6df04ce proc/fd: In proc_readfd_common use task_lookup_next_fd_rcu
    a6da7536e488 file: Implement task_lookup_next_fd_rcu
    6007aeeaefb3 kcmp: In get_file_raw_ptr use task_lookup_fd_rcu
    c2291f7bdf25 proc/fd: In tid_fd_mode use task_lookup_fd_rcu
    32ac87287d0b file: Implement task_lookup_fd_rcu
    c4716bb29650 file: Rename fcheck lookup_fd_rcu
    23f55649921b file: Replace fcheck_files with files_lookup_fd_rcu
    9080557c56cd file: Factor files_lookup_fd_locked out of fcheck_files
    ddb21f998420 file: Rename __fcheck_files to files_lookup_fd_raw
    e6f42bc11a60 Revert "fget: clarify and improve __fget_files() implementation"
    4d037e1173b5 proc/fd: In proc_fd_link use fget_task
    c874ec02cb8a bpf: In bpf_task_fd_query use fget_task
    fe1722255ebd kcmp: In kcmp_epoll_target use fget_task
    ba7aac19b4be exec: Remove reset_files_struct
    44f79df28b47 exec: Simplify unshare_files
    5091d051c51d exec: Move unshare_files to fix posix file locking during exec
    527c9b6eb18d exec: Don't open code get_close_on_exec
    8f1df3d0c146 nfsd: Record NFSv4 pre/post-op attributes as non-atomic
    0750e494c75e nfsd: Set PF_LOCAL_THROTTLE on local filesystems only
    f3056a0ac2c5 nfsd: Fix up nfsd to ensure that timeout errors don't result in ESTALE
    38e213c1e41e exportfs: Add a function to return the raw output from fh_to_dentry()
    93f7d515d873 nfsd: close cached files prior to a REMOVE or RENAME that would replace target
    203ca3253b34 nfsd: allow filesystems to opt out of subtree checking
    d5314c9bb7f5 nfsd: add a new EXPORT_OP_NOWCC flag to struct export_operations
    34de27ed8447 Revert "nfsd4: support change_attr_type attribute"
    b720ceec88a7 nfsd4: don't query change attribute in v2/v3 case
    796785a79b4a nfsd: minor nfsd4_change_attribute cleanup
    88dea0f92b20 nfsd: simplify nfsd4_change_info
    f8032b859df6 nfsd: only call inode_query_iversion in the I_VERSION case
    3aea16e6b70b NFSD: Remove macros that are no longer used
    b24e6a40eeba NFSD: Replace READ* macros in nfsd4_decode_compound()
    6b48808835a2 NFSD: Make nfsd4_ops::opnum a u32
    c2d0c16990b9 NFSD: Replace READ* macros in nfsd4_decode_listxattrs()
    8e1b8a78a929 NFSD: Replace READ* macros in nfsd4_decode_setxattr()
    9bc67df0f9a2 NFSD: Replace READ* macros in nfsd4_decode_xattr_name()
    b719fc9375cc NFSD: Replace READ* macros in nfsd4_decode_clone()
    a2f6c16ad138 NFSD: Replace READ* macros in nfsd4_decode_seek()
    f8eb5424e318 NFSD: Replace READ* macros in nfsd4_decode_offload_status()
    c2d2a919b2f2 NFSD: Replace READ* macros in nfsd4_decode_copy_notify()
    8604d294c128 NFSD: Replace READ* macros in nfsd4_decode_copy()
    dc1a31ca8e96 NFSD: Replace READ* macros in nfsd4_decode_nl4_server()
    a0b8dabc5906 NFSD: Replace READ* macros in nfsd4_decode_fallocate()
    de0dc37a791e NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete()
    093f9d2c8f4c NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid()
    7675420fdebe NFSD: Replace READ* macros in nfsd4_decode_test_stateid()
    f0de0b689549 NFSD: Replace READ* macros in nfsd4_decode_sequence()
    1ea743dc481f NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name()
    b63e313dce04 NFSD: Replace READ* macros in nfsd4_decode_layoutreturn()
    40e627c502da NFSD: Replace READ* macros in nfsd4_decode_layoutget()
    40770a0f8ef6 NFSD: Replace READ* macros in nfsd4_decode_layoutcommit()
    c0a4c4e46b8a NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo()
    5f892c11787e NFSD: Replace READ* macros in nfsd4_decode_free_stateid()
    92ae309a9908 NFSD: Replace READ* macros in nfsd4_decode_destroy_session()
    73684a8118f3 NFSD: Replace READ* macros in nfsd4_decode_create_session()
    2bd9ef494a2c NFSD: Add a helper to decode channel_attrs4
    d01f41320d2a NFSD: Add a helper to decode nfs_impl_id4
    d50a76f1f3fc NFSD: Add a helper to decode state_protect4_a
    0c935af3cfb7 NFSD: Add a separate decoder for ssv_sp_parms
    cb568dbdef68 NFSD: Add a separate decoder to handle state_protect_ops
    b73633804246 NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session()
    7d2108407466 NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl()
    5658ca0651e6 NFSD: Replace READ* macros in nfsd4_decode_cb_sec()
    79f1a8323a34 NFSD: Replace READ* macros in nfsd4_decode_release_lockowner()
    eeab2f3bf284 NFSD: Replace READ* macros in nfsd4_decode_write()
    b1af8f131eb8 NFSD: Replace READ* macros in nfsd4_decode_verify()
    19a4c05e8167 NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm()
    2503dcf0f68a NFSD: Replace READ* macros in nfsd4_decode_setclientid()
    7c06ba5c8bf4 NFSD: Replace READ* macros in nfsd4_decode_setattr()
    5277d6034642 NFSD: Replace READ* macros in nfsd4_decode_secinfo()
    2cef1009f8e7 NFSD: Replace READ* macros in nfsd4_decode_renew()
    e2b287a53cca NFSD: Replace READ* macros in nfsd4_decode_rename()
    274b8f0597cf NFSD: Replace READ* macros in nfsd4_decode_remove()
    c24e2a4943ab NFSD: Replace READ* macros in nfsd4_decode_readdir()
    d0a0219a35fc NFSD: Replace READ* macros in nfsd4_decode_read()
    4b28cd7e8322 NFSD: Replace READ* macros in nfsd4_decode_putfh()
    ad1ea32c9732 NFSD: Replace READ* macros in nfsd4_decode_open_downgrade()
    e557a2eabb35 NFSD: Replace READ* macros in nfsd4_decode_open_confirm()
    f6eb911d790b NFSD: Replace READ* macros in nfsd4_decode_open()
    4507c23e4204 NFSD: Add helper to decode OPEN's open_claim4 argument
    48385b58bcf6 NFSD: Replace READ* macros in nfsd4_decode_share_deny()
    fa60cc6971fb NFSD: Replace READ* macros in nfsd4_decode_share_access()
    070df4a4e986 NFSD: Add helper to decode OPEN's openflag4 argument
    c1ea8812d421 NFSD: Add helper to decode OPEN's createhow4 argument
    11ea3e65f070 NFSD: Add helper to decode NFSv4 verifiers
    def95074db3c NFSD: Replace READ* macros in nfsd4_decode_lookup()
    340878b2e0a5 NFSD: Replace READ* macros in nfsd4_decode_locku()
    3625de1522fa NFSD: Replace READ* macros in nfsd4_decode_lockt()
    8357985d2185 NFSD: Replace READ* macros in nfsd4_decode_lock()
    d27f2dcedae2 NFSD: Add helper for decoding locker4
    0c281b7083f2 NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner
    753bb6b0e788 NFSD: Relocate nfsd4_decode_opaque()
    84bc365eee7f NFSD: Replace READ* macros in nfsd4_decode_link()
    42c4437d78e6 NFSD: Replace READ* macros in nfsd4_decode_getattr()
    42e319695efc NFSD: Replace READ* macros in nfsd4_decode_delegreturn()
    3012fe5fea55 NFSD: Replace READ* macros in nfsd4_decode_create()
    57516a96cae8 NFSD: Replace READ* macros in nfsd4_decode_fattr()
    9737a9a8f923 NFSD: Replace READ* macros that decode the fattr4 umask attribute
    91a6752daddd NFSD: Replace READ* macros that decode the fattr4 security label attribute
    064e439befc9 NFSD: Replace READ* macros that decode the fattr4 time_set attributes
    df42ebb61bbe NFSD: Replace READ* macros that decode the fattr4 owner_group attribute
    dec78fb66dd6 NFSD: Replace READ* macros that decode the fattr4 owner attribute
    8801b0c28421 NFSD: Replace READ* macros that decode the fattr4 mode attribute
    3d3690b6620e NFSD: Replace READ* macros that decode the fattr4 acl attribute
    ee02662724e3 NFSD: Replace READ* macros that decode the fattr4 size attribute
    2a8ae039571c NFSD: Change the way the expected length of a fattr4 is checked
    f82c6ad7e2fb NFSD: Replace READ* macros in nfsd4_decode_commit()
    c701c0e5a956 NFSD: Replace READ* macros in nfsd4_decode_close()
    9921353a52a7 NFSD: Replace READ* macros in nfsd4_decode_access()
    bbb0a710a2c7 NFSD: Replace the internals of the READ_BUF() macro
    2994c8888472 NFSD: Add tracepoints in nfsd4_decode/encode_compound()
    568f9ca73d6e NFSD: Add tracepoints in nfsd_dispatch()
    fbffaddb766b NFSD: Add common helpers to decode void args and encode void results
    79e4e0d489c8 SUNRPC: Prepare for xdr_stream-style decoding on the server-side
    2f46cc814106 SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer()
    164937edca64 nfsd: Fix error return code in nfsd_file_cache_init()
    9393f1628f9a NFSD: Add SPDX header for fs/nfsd/trace.c
    a7b8e883cef7 NFSD: Remove extra "0x" in tracepoint format specifier
    9f8405182bdd NFSD: Clean up the show_nf_may macro
    e51368510170 nfsd/nfs3: remove unused macro nfsd3_fhandleres
    92f59545b914 NFSD: A semicolon is not needed after a switch statement.
    a2f25c3208d1 NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders
    9aa0a43a55ff SUNRPC: Rename svc_encode_read_payload()
    a2ed16062139 Linux 5.10.219
    487489c4c822 RDMA/hns: Fix CQ and QP cache affinity
    68a955937622 RDMA/hns: Use mutex instead of spinlock for ida allocation
    5fe764c781f0 f2fs: compress: fix compression chksum
    d7ae4792b5d0 scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW major version > 5
    6285d50a2335 NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS
    3e41609e629a nfs: fix undefined behavior in nfs_block_bits()
    7360cef95aa1 s390/ap: Fix crash in AP internal function modify_bitmap()
    76dc776153a4 ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
    08018302f239 sparc: move struct termio to asm/termios.h
    2295a7ef5c8c net: fix __dst_negative_advice() race
    51664ef6ac84 kdb: Use format-specifiers rather than memset() for padding in kdb_read()
    e3d11ff45fde kdb: Merge identical case statements in kdb_read()
    2b5e1534dfc7 kdb: Fix console handling when editing and tab-completing commands
    7c19e28f3a81 kdb: Use format-strings rather than '\0' injection in kdb_read()
    cfdc2fa4db57 kdb: Fix buffer overflow during tab-complete
    b487b48efd0c watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin
    161f5a1189b7 sparc64: Fix number of online CPUs
    6e7dd338c053 intel_th: pci: Add Meteor Lake-S CPU support
    124947855564 net/9p: fix uninit-value in p9_client_rpc()
    3cc7687f7ff3 net/ipv6: Fix route deleting failure when metric equals 0
    a718b6d2a329 crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak
    6815376b7f5e crypto: ecrdsa - Fix module auto-load on add_key
    4d8226bc7e59 KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode
    32f92b0078eb fbdev: savage: Handle err return when savagefb_check_var failed
    68447c350fc1 mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A
    63eda0f3eb4d mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working
    b3418751cca0 mmc: sdhci-acpi: Sort DMI quirks alphabetically
    24b7af86a80c mmc: core: Add mmc_gpiod_set_cd_config() function
    e6823bb7f4eb media: v4l2-core: hold videodev_lock until dev reg, finishes
    567d3a4959dd media: mxl5xx: Move xpt structures off stack
    1514e1fb2a52 media: mc: mark the media devnode as registered from the, start
    82e6eba1a548 arm64: dts: hi3798cv200: fix the size of GICR
    c539721e903f wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path
    6d5bfcd2ccb5 wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE
    8dffc574c765 wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU
    aa64464c8f4d md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING
    1f26711c084c arm64: dts: qcom: qcs404: fix bluetooth device address
    5cd042835674 arm64: tegra: Correct Tegra132 I2C alias
    e2c6a9b342c6 ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx
    73485d6bd9d8 ata: pata_legacy: make legacy_exit() work again
    8112fa72b7f1 drm/amdgpu: add error handle to avoid out-of-bounds
    b479fd59a1f4 media: lgdt3306a: Add a check against null-pointer-def
    75c87e2ac614 f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
    cade34279c22 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get()
    9c1c2ea0996d netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV
    a447f2683038 x86/mm: Remove broken vsyscall emulation code from the page fault code
    3ee36f0048a3 vxlan: Fix regression when dropping packets due to invalid src addresses
    67fa90d4a2cc nilfs2: fix use-after-free of timer for log writer thread
    e31fe702ed08 afs: Don't cross .backup mountpoint from backup volume
    b6920325aca0 io_uring: fail NOP if non-zero op flags is passed in
    54e8f88d2baa mmc: core: Do not force a retune before RPMB switch
    75805481c35d binder: fix max_thread type inconsistency
    4cefcd0af745 SUNRPC: Fix loop termination condition in gss_free_in_token_pages()
    0cf6693d3f8e media: cec: core: add adap_nb_transmit_canceled() callback
    6752dfcfff3a genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline
    bdd0aa055b8e ALSA: timer: Set lower bound of start tick time
    1f4b84893551 hwmon: (shtc1) Fix property misspelling
    1abbf079da59 ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound
    3c5caaef46d6 spi: stm32: Don't warn about spurious interrupts
    19e5a3d771fa kconfig: fix comparison to constant symbols, 'm', 'n'
    07eeedafc59c netfilter: tproxy: bail out if IP has been disabled on the device
    ddd2912a94eb net:fec: Add fec_enet_deinit()
    29467edc2381 bpf: Allow delete from sockmap/sockhash only if update is allowed
    117cacd72ca8 net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM
    3c0d36972edb enic: Validate length of nl attributes in enic_set_vf_port
    540d73a5c052 bpf: Fix potential integer overflow in resolve_btfids
    ae6fc4e6a332 dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
    72c6038d23cb net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion
    82fdfbf24243 nvmet: fix ns enable/disable possible hang
    5f72ba46f1d8 spi: Don't mark message DMA mapped when no transfer in it is
    7ca9cf24b04a netfilter: nft_payload: restore vlan q-in-q match support
    e01065b339e3 netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu()
    0f26983c2423 nfc: nci: Fix handling of zero-length payload packets in nci_rx_work()
    728fb8b3b55f nfc: nci: Fix kcov check in nci_rx_work()
    d72e126e9a36 tls: fix missing memory barrier in tls_init
    cb95173e6c0b net: fec: avoid lock evasion when reading pps_enable
    7fbe54f02a5c virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
    461a760d578b arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY
    8cae65ace421 openvswitch: Set the skbuff pkt_type for proper pmtud support.
    e9b2f60636d1 tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
    42bd4e491cf1 params: lift param_set_uint_minmax to common code
    daf341e0a231 ipv6: sr: fix memleak in seg6_hmac_init_algo
    1c65ebce7d37 rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL
    f2b326b77450 sunrpc: fix NFSACL RPC retry on soft mount
    6f39d5aae676 ASoC: tas2552: Add TX path for capturing AUDIO-OUT data
    f80b786ab055 nfc: nci: Fix uninit-value in nci_rx_work
    ee6a49784478 x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y
    8fb8be0e3b6d regulator: bd71828: Don't overwrite runtime voltages
    a2b0c3a6d460 null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION()
    3166b2dffaee media: cec: core: avoid confusing "transmit timed out" message
    5103090f4e55 media: cec: core: avoid recursive cec_claim_log_addrs
    3e938b7d40fb media: cec-adap.c: drop activate_cnt, use state info instead
    73ef9ae980ed media: cec: use call_op and check for !unregistered
    8fa7e4896fdd media: cec: correctly pass on reply results
    b64cb24a9e97 media: cec: abort if the current transmit was canceled
    2c67f3634f82 media: cec: call enable_adap on s_log_addrs
    0ab74ae99f86 media: cec: fix a deadlock situation
    ca55f013be13 media: core headers: fix kernel-doc warnings
    9f6da5da3d7c media: cec: cec-api: add locking in cec_release()
    a0ca5ff24293 media: cec: cec-adap: always cancel work in cec_transmit_msg_fh
    6be4923ade2b um: Fix the -Wmissing-prototypes warning for __switch_mm
    12ea1ec13725 powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp
    a2d61b328e39 media: flexcop-usb: fix sanity check of bNumEndpoints
    c11caf1339b8 media: flexcop-usb: clean up endpoint sanity checks
    ca17da90001a scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy()
    a16775828aae media: stk1160: fix bounds checking in stk1160_copy_video()
    f4b3d2585b33 drm/bridge: tc358775: fix support for jeida-18 and jeida-24
    4d5ef7facea1 um: vector: fix bpfflash parameter evaluation
    351d1a645449 um: Add winch to winch_handlers before registering winch IRQ
    1ef5d235be29 um: Fix return value in ubd_init()
    96b9ed94dcb3 drm/msm/dpu: Always flush the slave INTF on the CTL
    a3bb8070b71b Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation
    580e47c28242 mmc: sdhci_am654: Fix ITAPDLY for HS400 timing
    2621bf50f580 mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock
    b55d988df1d6 mmc: sdhci_am654: Add OTAP/ITAP delay enable
    76f2b3ccbd63 mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel
    8dcfbb27e425 mmc: sdhci_am654: Write ITAPDLY for DDR52 timing
    e7a444a35eba mmc: sdhci_am654: Add tuning algorithm for delay chain
    52f8d76769e7 Input: ioc3kbd - add device table
    0096d223f78c Input: ioc3kbd - convert to platform remove callback returning void
    abeaeaee7fa9 Input: ims-pcu - fix printf string overflow
    adc7dc29b796 s390/ipl: Fix incorrect initialization of nvme dump block
    66a02effb898 s390/ipl: Fix incorrect initialization of len fields in nvme reipl block
    ec43f32f66d9 libsubcmd: Fix parse-options memory leak
    158adcb7fd7e serial: sh-sci: protect invalidating RXDMA on shutdown
    b8962cf98595 f2fs: compress: don't allow unaligned truncation on released compress inode
    c1958b978d50 f2fs: fix to release node block count in error path of f2fs_new_node_page()
    a6e1f7744e9b f2fs: compress: fix to cover {reserve,release}_compress_blocks() w/ cp_rwsem lock
    4b6e5edefd46 PCI/EDR: Align EDR_PORT_LOCATE_DSM with PCI Firmware r3.3
    d2e2e90c7637 PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3
    9ca02da316be extcon: max8997: select IRQ_DOMAIN instead of depending on it
    d32caf51379a ppdev: Add an error check in register_device
    9349e1f2c95f ppdev: Remove usage of the deprecated ida_simple_xx() API
    713fc00c571d stm class: Fix a double free in stm_register_device()
    7716b201d2e2 usb: gadget: u_audio: Clear uac pointer when freed.
    23209f947d41 microblaze: Remove early printk call from cpuinfo-static.c
    34ff72bb5d65 microblaze: Remove gcc flag for non existing early_printk.c file
    26e6e25d742e fpga: region: add owner module and take its refcount
    af02dec83a48 fpga: region: Use standard dev_release for class driver
    b089bb733c47 docs: driver-api: fpga: avoid using UTF-8 chars
    9fdd3d1cd01a fpga: region: Rename dev to parent for parent device
    840c9c7d6aec fpga: region: change FPGA indirect article to an
    be76107dc4c1 iio: pressure: dps310: support negative temperature values
    cdbe0477a0b5 f2fs: fix to check pinfile flag in f2fs_move_file_range()
    2b16554fb26d f2fs: fix to relocate check condition in f2fs_fallocate()
    f1169d2b2aa2 f2fs: fix typos in comments
    bdca4b678621 f2fs: do not allow partial truncation on pinned file
    d992b7802612 f2fs: fix to force keeping write barrier for strict fsync mode
    eebbc4eb7e66 f2fs: add cp_error check in f2fs_write_compressed_pages
    431ecafbffab f2fs: compress: fix to relocate check condition in f2fs_{release,reserve}_compress_blocks()
    8e1651cd667c f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit
    486009bc2fca f2fs: compress: remove unneeded preallocation
    df4978d96890 f2fs: compress: clean up parameter of __f2fs_cluster_blocks()
    5b09d2e79066 f2fs: add compress_mode mount option
    70fb69e05a25 f2fs: compress: support chksum
    1ada96569290 serial: sc16is7xx: add proper sched.h include for sched_set_fifo()
    276bc8a7dcc1 greybus: arche-ctrl: move device table to its right location
    d1f67d1d8c08 serial: max3100: Fix bitwise types
    e8e2a4339dec serial: max3100: Update uart_driver_registered on driver removal
    cc121e3722a0 serial: max3100: Lock port->lock when calling uart_handle_cts_change()
    bc40d0e356bb firmware: dmi-id: add a release callback function
    83e078085f14 dmaengine: idma64: Add check for dma_set_max_seg_size
    fd4bcb991eba soundwire: cadence: fix invalid PDI offset
    7b98f1493a5b f2fs: fix to wait on page writeback in __clone_blkaddrs()
    eac10cf3a97f greybus: lights: check return of get_channel_from_mode
    ae20865fe637 sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level
    e892f9932dd6 af_packet: do not call packet_read_pending() from tpacket_destruct_skb()
    b117e5b4f27c netrom: fix possible dead-lock in nr_rt_ioctl()
    cafccde4298f net: qrtr: ns: Fix module refcnt
    66fd37d0a86f net: qrtr: fix null-ptr-deref in qrtr_ns_remove
    3e83903cd474 RDMA/IPoIB: Fix format truncation compilation errors
    68e8c44c0d7a selftests/kcmp: remove unused open mode
    08df7b006c8f selftests/kcmp: Make the test output consistent and clear
    f148a95f68c6 SUNRPC: Fix gss_free_in_token_pages()
    e28a16af4c3e ext4: fix potential unnitialized variable
    4deaa4d5f800 ext4: remove unused parameter from ext4_mb_new_blocks_simple()
    fdbce4544905 ext4: try all groups in ext4_mb_new_blocks_simple
    e498c2f441d9 ext4: fix unit mismatch in ext4_mb_new_blocks_simple
    f49c865d5b93 ext4: simplify calculation of blkoff in ext4_mb_new_blocks_simple
    2a2bba3cbd6a sunrpc: removed redundant procp check
    7c9ab0a44952 ext4: avoid excessive credit estimate in ext4_tmpfile()
    4d693ca24a36 x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map
    9ff328de0284 clk: qcom: mmcc-msm8998: fix venus clock issue
    45b31be4dd22 RDMA/hns: Modify the print level of CQE error
    9cce44567f1d RDMA/hns: Use complete parentheses in macros
    9efed7448b17 RDMA/hns: Fix return value in hns_roce_map_mr_sg
    4c91ad5ed563 RDMA/hns: Fix incorrect symbol types
    e612e695d3a5 RDMA/hns: Create QP with selected QPN for bank load balance
    3c3744c309e9 RDMA/hns: Refactor the hns_roce_buf allocation flow
    eb9635b4a94f drm/mipi-dsi: use correct return type for the DSC functions
    5d344b30893f drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector
    f10aa595ee46 drm/bridge: tc358775: Don't log an error when DSI host can't be found
    ee751403fb82 drm/bridge: lt9611: Don't log an error when DSI host can't be found
    3ce31a0e3705 ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value
    2d9adecc88ab drm: vc4: Fix possible null pointer dereference
    a5fa5b40a278 drm/arm/malidp: fix a possible null pointer dereference
    4b68b861b514 media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries
    08ce354f3da4 fbdev: sh7760fb: allow modular build
    85d1a27402f8 drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference
    552280a9921f media: radio-shark2: Avoid led_names truncations
    409f20085d34 media: ngene: Add dvb_ca_en50221_init return value check
    bb3c425921f6 fbdev: sisfb: hide unused variables
    94349e015c11 powerpc/fsl-soc: hide unused const variable
    d17b75ee9c2e drm/mediatek: Add 0 size check to mtk_drm_gem_obj
    7441f9e0560a drm/meson: vclk: fix calculation of 59.94 fractional rates
    078e02dcb4c6 fbdev: shmobile: fix snprintf truncation
    d3727d6e2b98 mtd: rawnand: hynix: fixed typo
    613a349cbf8b ASoC: Intel: Disable route checks for Skylake boards
    ece8098579e1 ASoC: soc-acpi: add helper to identify parent driver.
    04bc4d1090c3 drm/amd/display: Fix potential index out of bounds in color transformation function
    f6fbb8535e99 net/mlx5: Discard command completions in internal error
    00e6335329f2 ipv6: sr: fix invalid unregister error path
    d33327a7c0b0 ipv6: sr: fix incorrect unregister order
    1ba1b4cc3afb ipv6: sr: add missing seg6_local_exit
    5ab6aecbede0 net: openvswitch: fix overwriting ct original tuple for ICMPv6
    c3dc80f63326 net: usb: smsc95xx: stop lying about skb->truesize
    4d51845d734a af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg
    161e43067b86 net: ethernet: cortina: Locking fixes
    e22b23f5888a eth: sungem: remove .ndo_poll_controller to avoid deadlocks
    ad31e0e765e9 net: ipv6: fix wrong start position when receive hop-by-hop fragment
    3eccf76b572f m68k: mac: Fix reboot hang on Mac IIci
    4eeffecc8e3c m68k: Fix spinlock race in kernel thread creation
    d50b11c21ff0 net: usb: sr9700: stop lying about skb->truesize
    2093cc6e8758 usb: aqc111: stop lying about skb->truesize
    4cff6817ee44 wifi: mwl8k: initialize cmd->addr[] properly
    769b9fd2af02 scsi: qedf: Ensure the copied buf is NUL terminated
    00b425ff0891 scsi: bfa: Ensure the copied buf is NUL terminated
    2321281f19b3 HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors
    2bd97a0868b0 selftests/binderfs: use the Makefile's rules, not Make's implicit rules
    019ae041a568 Revert "sh: Handle calling csum_partial with misaligned data"
    3557a7fc5cbd sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe()
    ee25389df801 wifi: ar5523: enable proper endpoint verification
    8650725bb0a4 wifi: carl9170: add a proper sanity check for endpoints
    280619bbdeac macintosh/via-macii: Fix "BUG: sleeping function called from invalid context"
    9d132029224f net: give more chances to rcu in netdev_wait_allrefs_any()
    bc7cae63fa39 tcp: avoid premature drops in tcp_add_backlog()
    88aa40df8ee4 wifi: ath10k: populate board data for WCN3990
    5c4756e0fb0c wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger()
    1b27468dbe58 x86/purgatory: Switch to the position-independent small code model
    176fb7770d36 scsi: hpsa: Fix allocation size for Scsi_Host private data
    0dc60ee1ed22 scsi: libsas: Fix the failure of adding phy with zero-address to port
    69fab9d2e24a udp: Avoid call to compute_score on multiple sites
    452f8dc251f8 net: remove duplicate reuseport_lookup functions
    0ce990e6efe8 net: export inet_lookup_reuseport and inet6_lookup_reuseport
    dfc56ff5ec99 cpufreq: exit() callback is optional
    92aca16797e6 cpufreq: Rearrange locking in cpufreq_remove_dev()
    19b06dec363b cpufreq: Split cpufreq_offline()
    3a28fbf533d8 cpufreq: Reorganize checks in cpufreq_offline()
    7a4d18a27d85 selftests/bpf: Fix umount cgroup2 error in test_sockmap
    dd52e3bc4fe8 gfs2: Fix "ignore unlock failures after withdraw"
    11f9bd11020e ACPI: disable -Wstringop-truncation
    a8f0a14c3b88 irqchip/loongson-pch-msi: Fix off-by-one on allocation error path
    f31b49ba3662 irqchip/alpine-msi: Fix off-by-one in allocation error path
    bb291d4d0868 scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL
    3bbfbd5a36d8 scsi: ufs: core: Perform read back after disabling interrupts
    bbc00d1b7a71 scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV
    dca975427630 scsi: ufs: qcom: Perform read back after writing CGC enable
    c8f2eefc496e scsi: ufs: qcom: Perform read back after writing unipro mode
    506f63e97d3e scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW version major 5
    ee4bf03d261f scsi: ufs: ufs-qcom: Fix the Qcom register name for offset 0xD0
    d113c66bb4ae scsi: ufs: qcom: Perform read back after writing REG_UFS_SYS1CLK_1US
    82783759e88b scsi: ufs-qcom: Fix ufs RST_n spec violation
    d193f4a153ac scsi: ufs: qcom: Perform read back after writing reset bit
    742f58067071 qed: avoid truncating work queue length
    01ea6818fac1 x86/boot: Ignore relocations in .notes sections in walk_relocs() too
    5fb37c456d38 wifi: ath10k: poll service ready message before failing
    3f5b73ef8fd6 md: fix resync softlockup when bitmap size is less than array size
    c62f315238df null_blk: Fix missing mutex_destroy() at module removal
    b2f8354f732a soc: mediatek: cmdq: Fix typo of CMDQ_JUMP_RELATIVE
    f0eea095ce8c jffs2: prevent xattr node from overflowing the eraseblock
    de1207e5fd26 s390/cio: fix tracepoint subchannel type field
    9f6dbd0aa107 crypto: x86/sha256-avx2 - add missing vzeroupper
    0ceb0a40c5ec crypto: x86/nh-avx2 - add missing vzeroupper
    6cd2cbd553ea crypto: ccp - drop platform ifdef checks
    f24cac645937 parisc: add missing export of __cmpxchg_u8()
    dae53e39cdd6 nilfs2: fix out-of-range warning
    edbfc42ab080 ecryptfs: Fix buffer size for tag 66 packet
    e05ee61361e4 firmware: raspberrypi: Use correct device for DMA mappings
    ebed0d666fa7 crypto: bcm - Fix pointer arithmetic
    a81f072e50ee openpromfs: finish conversion to the new mount API
    904a590dab64 nvme: find numa distance only if controller has valid numa id
    5b4d14a0bce6 drm/amdkfd: Flush the process wq before creating a kfd_process
    eb464a8d826e ASoC: da7219-aad: fix usage of device_get_named_child_node()
    43ff957b96f8 ASoC: rt715: add vendor clear control register
    0c71bfad1483 regulator: vqmmc-ipq4019: fix module autoloading
    fcc54151a9ff ASoC: dt-bindings: rt5645: add cbj sleeve gpio property
    6cd625926e26 ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating
    c9c742eaa5fb drm/amd/display: Set color_mgmt_changed to true on unsuspend
    c393ce8157a6 net: usb: qmi_wwan: add Telit FN920C04 compositions
    c7d22022ece9 wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class
    d7ff29a429b5 ALSA: core: Fix NULL module pointer assignment at card init
    eff7cdf890b0 nilfs2: fix potential hang in nilfs_detach_log_writer()
    89e07418a686 nilfs2: fix unexpected freezing of nilfs_segctor_sync()
    0d0ecd841f3f net: smc91x: Fix m68k kernel compilation for ColdFire CPU
    1e160196042c ring-buffer: Fix a race between readers and resize checks
    07ef95cc7a57 speakup: Fix sizeof() vs ARRAY_SIZE() bug
    0fb736c9931e tty: n_gsm: fix possible out-of-bounds in gsm0_receive()
    03a793945396 x86/tsc: Trust initial offset in architectural TSC-adjust MSRs
    61458c864cac Linux 5.10.218
    04a5842ed71f docs: kernel_include.py: Cope with docutils 0.21
    b5fb355c9f5e serial: kgdboc: Fix NMI-safety problems from keyboard reset code
    7ed7748c94cb usb: typec: ucsi: displayport: Fix potential deadlock
    0eb296233f86 drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper()
    c48ab6a4cd82 btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()
    99951b62bf20 mptcp: ensure snd_nxt is properly initialized on connect
    f2277d9e2a0d firmware: arm_scmi: Harden accesses to the reset domains
    546751d9d43e KVM: x86: Clear "has_error_code", not "error_code", for RM exception injection
    05c9e3fc93b0 netlink: annotate lockless accesses to nlk->max_recvmsg_len
    eb15243bc98b ima: fix deadlock when traversing "ima_default_rules".
    db7aa45c7191 net: bcmgenet: synchronize UMAC_CMD access
    b8d75bb01c56 net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access
    719225b0f932 Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems"
    1424ab4bb386 x86/xen: Drop USERGS_SYSRET64 paravirt call
    8869c2916dc1 pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin()
    ce3838dbefdc Linux 5.10.217
    fb5b347efd1b md: fix kmemleak of rdev->serial
    ad2011ea7879 keys: Fix overwrite of key expiration on instantiation
    324be157e029 regulator: core: fix debugfs creation regression
    7788fc8a8b8e hwmon: (pmbus/ucd9000) Increase delay from 250 to 500us
    0c3248bc708a net: fix out-of-bounds access in ops_init
    3cd682357c61 drm/vmwgfx: Fix invalid reads in fence signaled events
    49e09118872e mei: me: add lunar lake point M DID
    41d8ac238ab1 dyndbg: fix old BUG_ON in >control parser
    7fbcbb96aee2 ASoC: tegra: Fix DSPK 16-bit playback
    f6c807e8538c net: bcmgenet: synchronize use of bcmgenet_set_rx_mode()
    367766ff9e40 tipc: fix UAF in error path
    e2648b3d17b4 iio: accel: mxc4005: Interrupt handling fixes
    0ba169bb803b iio:imu: adis16475: Fix sync mode setting
    e6ba44f832c9 ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU
    72410925c804 usb: dwc3: core: Prevent phy suspend during init
    15165b5258cd usb: xhci-plat: Don't include xhci.h
    ffb06cb3248b usb: gadget: f_fs: Fix a race condition when processing setup packets.
    31cfe4e156dd usb: gadget: composite: fix OS descriptors w_value logic
    3afc842e6682 usb: ohci: Prevent missed ohci interrupts
    399ca46db738 usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device
    3a970e41c34e usb: typec: ucsi: Fix connector check on init
    3b0b6b327657 usb: typec: ucsi: Check for notifications after init
    09b3536d986f arm64: dts: qcom: Fix 'interrupt-map' parent address cells
    cca330c59c54 firewire: nosy: ensure user_length is taken into account when fetching packet contents
    a2fb0eefa4fe btrfs: fix kvcalloc() arguments order in btrfs_ioctl_send()
    3284447d66ec net: hns3: use appropriate barrier function after setting a bit value
    674c951ab8a2 ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action()
    9a2a5cd84fca net: bridge: fix corrupted ethernet header on multicast-to-unicast
    e7eb0737c6d8 kcov: Remove kcov include from sched.h and move it to its users.
    f085e02f0a32 phonet: fix rtm_phonet_notify() skb allocation
    b33ae32b6d84 hwmon: (corsair-cpro) Protect ccp->wait_input_report with a spinlock
    5b37ce7bb223 hwmon: (corsair-cpro) Use complete_all() instead of complete() in ccp_raw_event()
    549e740badb9 hwmon: (corsair-cpro) Use a separate buffer for sending commands
    6c8f44b02500 rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation
    06acb75e7ed6 Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout
    33a6e92161a7 Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout
    1d9cf07810c3 tcp: Use refcount_inc_not_zero() in tcp_twsk_unique().
    413c33b9f3bc tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets
    a4b760673229 xfrm: Preserve vlan tags for transport mode software GRO
    17f8b8d432e6 net:usb:qmi_wwan: support Rolling modules
    e09096291f87 drm/nouveau/dp: Don't probe eDP ports twice harder
    09be6fa6af94 fs/9p: drop inodes immediately on non-.L too
    c43463fa3ff7 clk: Don't hold prepare_lock when calling kref_put()
    c8e9cc2fa9df gpio: crystalcove: Use -ENOTSUPP consistently
    09c733cde549 gpio: wcove: Use -ENOTSUPP consistently
    dca2b31cf4b6 9p: explicitly deny setlease attempts
    c38c45304b78 fs/9p: translate O_TRUNC into OTRUNC
    5a605930e19f fs/9p: only translate RWX permissions for plain 9P2000
    a79b53d0d9bb selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior
    7c355faad06f MIPS: scall: Save thread_info.syscall unconditionally on entry
    09888cff3242 gpu: host1x: Do not setup DMA for virtual devices
    62accf6c1d7b blk-iocost: avoid out of bounds shift
    7ba3962c9ea1 scsi: target: Fix SELinux error when systemd-modules loads the target module
    b34fdb24ab7d btrfs: always clear PERTRANS metadata during commit
    e2a3a1df2f67 btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve
    2214d3a5d966 tools/power turbostat: Fix Bzy_MHz documentation typo
    413dbd60ea59 tools/power turbostat: Fix added raw MSR output
    fa273f312334 firewire: ohci: mask bus reset interrupts between ISR and bottom half
    e8b125df343f ata: sata_gemini: Check clk_enable() result
    1fb7ab9a6e3e net: bcmgenet: Reset RBUF on first open
    602dd9d99a10 ALSA: line6: Zero-initialize message buffers
    e2f5d61b5a1a btrfs: return accurate error code on open failure in open_fs_devices()
    ad498539dda0 scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload
    d21475d29de2 net: mark racy access on sk->sk_rcvbuf
    a762b8e0414d wifi: cfg80211: fix rdev_dump_mpp() arguments order
    a21712550a5e wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc
    a7fb16ff6255 gfs2: Fix invalid metadata access in punch_hole
    e7e50ac5f4c4 scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic
    4404465a1bee KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr()
    4563a0afd99e KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id
    bfc78b462849 clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change
    7df798dd59c3 net: gro: add flush check in udp_gro_receive_segment
    adbce6d20da6 tipc: fix a possible memleak in tipc_buf_append
    faa83a7797f0 net: core: reject skb_copy(_expand) for fraglist GSO skbs
    48ab384d2bc6 net: bridge: fix multicast-to-unicast with fraglist GSO
    a0e3faf29ee0 net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341
    ea6213141ec4 cxgb4: Properly lock TX queue for the selftest.
    aa50658c7048 ASoC: meson: cards: select SND_DYNAMIC_MINORS
    f25b4c829e1d ASoC: Fix 7/8 spaces indentation in Kconfig
    bf9e84ae15cd net: qede: use return from qede_parse_actions()
    99c9baffcf22 net: qede: use return from qede_parse_flow_attr() for flow_spec
    fff2c7a02bb1 net: qede: use return from qede_parse_flow_attr() for flower
    4a0c24cc145d net: qede: sanitize 'rc' in qede_add_tc_flower_fltr()
    96a592f1601b s390/vdso: Add CFI for RA register to asm macro vdso_func
    553b2f6c3456 net l2tp: drop flow hash on forward
    bbccf0caef2f nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment().
    bcdac70adceb octeontx2-af: avoid off-by-one read from userspace
    6f0f19b79c08 bna: ensure the copied buf is NUL terminated
    78ad3b01caa2 s390/mm: Fix clearing storage keys for huge pages
    e93c82fa966a s390/mm: Fix storage key clearing for guest huge pages
    3994f81ab6e1 regulator: mt6360: De-capitalize devicetree regulator subnodes
    35ab679e8bb5 pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map()
    5ea5d0619779 power: rt9455: hide unused rt9455_boost_voltage_values
    d4891d817350 nfs: Handle error of rpc_proc_register() in nfs_net_init().
    afdbc21a92a0 nfs: make the rpc_stat per net namespace
    6eef21eb7a16 nfs: expose /proc/net/sunrpc/nfs in net namespaces
    95ebd5fc15b7 sunrpc: add a struct rpc_stats arg to rpc_create_args
    a3f1a38733d9 pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE
    e0e916a21e70 pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback
    d676152a7b41 pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic
    288bc4aa75f1 pinctrl: core: delete incorrect free in pinctrl_enable()
    734d2dad607e pinctrl/meson: fix typo in PDM's pin name
    20c91ac14bdc pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-T
    c850f71fca09 eeprom: at24: fix memory corruption race condition
    ec9dbddea26b eeprom: at24: Probe for DDR3 thermal sensor in the SPD case
    b2643d2532ee eeprom: at24: Use dev_err_probe for nvmem register failure
    5a730a161ac2 wifi: nl80211: don't free NULL coalescing rule
    00d09857f807 dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state"
    db6740b4e134 dmaengine: pl330: issue_pending waits until WFP state
    2bba1cb1487b loop: Select I/O scheduler 'none' from inside add_disk()
    027f4dd7c993 blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag
    2214ded26c86 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    44494049e815 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    0d7c23009d82 tpm: Add flag to use default cancellation policy
    07914bef4e16 tpm: tis_i2c: Fix sanity check interrupt enable mask
    35f85f04bd69 tpm: Add tpm_tis_i2c backend for tpm_tis_core
    7b04c6c08107 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
    4790cb2d1283 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
    50f74deaf308 hwmon: Add driver for Texas Instruments TMP464 and TMP468
    a4e6e4b7bb08 dt-bindings: hwmon: add tmp464.yaml
    e0ed2149d7b5 drm/amdkfd: Check for null pointer after calling kmemdup
    c6ddded89322 ARM: renumber bits related to _TIF_WORK_MASK
    35b96a325c1e arm64: make _TIF_WORK_MASK bits contiguous
    f5a8f06aa595 arm64: uaccess: remove vestigal UAO support
    3a330b569301 arm64: uaccess: remove redundant PAN toggling
    9cbbb016d6e7 arm64: uaccess: remove addr_limit_user_check()
    fd83411f5e08 arm64: uaccess: remove set_fs()
    15a6dc2f4b53 arm64: uaccess cleanup macro naming
    912a6ab683a4 arm64: uaccess: split user/kernel routines
    d004ab02dae2 arm64: uaccess: refactor __{get,put}_user
    e1941a8b459e arm64: uaccess: simplify __copy_user_flushcache()
    dfae822b4c59 arm64: uaccess: rename privileged uaccess routines
    1efdb8f0a0c7 arm64: sdei: explicitly simulate PAN/UAO entry
    b35fec69554c arm64: sdei: move uaccess logic to arch/arm64/
    b5a28033fe7b arm64: head.S: always initialize PSTATE
    243eb8553513 arm64: head.S: cleanup SCTLR_ELx initialization
    74a00405d97f arm64: head.S: rename el2_setup -> init_kernel_el
    73c5f386d175 arm64: add C wrappers for SET_PSTATE_*()
    e17fb7543df1 arm64: ensure ERET from kthread is illegal
    eff6289cc53b ixgbevf: add disable link state
    262595681381 ixgbe: add improvement for MDD response functionality
    b9d78b06dea8 ixgbe: add the ability for the PF to disable VF link state
    d829911485da Documentation: arm64: Document PMU counters access from userspace
    fe5d29bfce20 arm64: perf: Enable PMU counter userspace access for perf event
    15ce6d04ed6a arm64: perf: Add userspace counter access disable switch
    4f288acbeed8 perf: Add a counter for number of user access events in context
    354ba4a8c4b8 x86: perf: Move RDPMC event flag to a common definition
    d29cec94c49b libperf xyarray: Add bounds checks to xyarray__entry()
    8264d2b91841 libperf: Add support for user space counter access
    7fd81b678b5f libperf tests: Add support for verbose printing
    6029ff53a48f libperf: Add evsel mmap support
    28b0c8956369 tools include: Add an initial math64.h
    492e532d20f1 perf record: Improve 'Workload failed' message printing events + what was exec'ed
    d0a1fc61733e perf evlist: Add a method to return the list of evsels as a string
    81a77b39be0a perf annotate: Fix sample events lost in stdio mode
    2883e69e202d pnmtologo: use relocatable file name
    80f5207b5abd tools: use basename to identify file in gen-mach-types
    4d201ec392f1 vt/conmakehash: improve reproducibility
    ae24d013888f lib/build_OID_registry: fix reproducibility issues
    5d72da88dbb4 x86/boot: Wrap literal addresses in absolute_pointer()
    dc0bd7aa2319 ACPI: thermal: drop an always true check
    0c4288cceef5 xfs: Fix -Werror=dangling-pointer work-around for older GCC
    5509050b3392 xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
    669827c6e293 virtio-pci: Remove wrong address verification in vp_del_vqs()
    1c80d994d3db regulator: consumer: Add missing stubs to regulator/consumer.h
    3303d0e2aeff ipv6: Fix stats accounting in ip6_pkt_drop
    c56e60f665e7 memcg: enable accounting of ipc resources
    e6c8ebd210a2 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
    1655ee30e684 sched/isolation: really align nohz_full with rcu_nocbs
    253c752ed120 pstore/ftrace: Add and use ftrace_test_recursion_trylock_safe
    356e8a12bd66 pstore/ftrace: Add recursion protection to the ftrace callback
    334706a1e873 ftrace: Add ftrace_test_recursion_trylock() helper function
    78c260d7f60b ftrace: Move the recursion testing into global headers
    c0b313d988a1 powerpc/mm: Switch obsolete dssall to .long
    1bd813fe8d0e riscv: fix build with binutils 2.38
    835a2d1b24c6 powerpc/lib/sstep: fix 'ptesync' build error
    fd84b99a8ccb drm/amd/display: Don't allow partial copy_from_user
    024f4ff63d55 drm/amdgpu: Fix even more out of bound writes from debugfs
    0c0ad634e899 e1000e: Serialize TGP e1000e PM ops
    add88b0536fa e1000e: Make mei_me active when e1000e is in use
    a8f317c1a17e yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    c8400a2cbe1f iommu/arm-smmu-v3: Ratelimit event dump
    b8ec7e43e95e regmap: teach regmap to use raw spinlocks if requested in the config
    4b7fa7684be7 OF: DT-Overlay configfs interface (v7)
    d515a5c0e9a9 net: xilinx_emaclite: Do not print real IOMEM pointer
    11329e49959b drivers: net: xilinx_emaclite: remove arch limitation
    29dc69bf2a07 drivers: net: xilinx_emaclite: Add COMPILE_TEST support
    ff106eff01f6 drivers: net: xilinx_emaclite: Fix -Wpointer-to-int-cast warnings with W=1
    c27462391070 serial: 8250: 8250_omap: Fix possible array out of bounds access
    16976d8e307f perf intel-pt: Use aux_watermark
    d421a2346946 perf: Cap allocation order at aux_watermark
    6da8d5f29481 timers: Fix get_next_timer_interrupt() with no timers pending
    af141841735a eventfd: Enlarge recursion limit to allow vhost to work
    a125a6102808 iwlwifi: select MAC80211_LEDS conditionally
    139fe7d68413 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock
    8d0c79931235 console: Fix build when CONFIG_BLK_DEV_INITRD is disabled.
    ea777841e8ea yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    ab49d2db98bd cgroup1: fix leaked context root causing sporadic NULL deref in LTP
    bdda1b6cf99b aufs5: aufs-core
    2fa276071d07 aufs5: aufs-standalone
    06ed4d532456 aufs5: aufs-mmap
    372857834999 aufs5: aufs-kbuild
    fd68c9840693 aufs5: aufs-base
    a673c127156c Revert "aufs5: core"
    cf62bfcde384 Revert "aufs5: aufs5-base"
    a644419ec785 Revert "aufs5: aufs5-mmap"
    b893f9a999bb Revert "aufs5: aufs5-standalone"
    c60db0819480 Revert "aufs: initial port to v5.10"
    c66a5900f139 Revert "Revert "aufs: initial port to v5.10""
    1320cf58f5dd Revert "aufs: linux-v5.10-rc1, no more set_fs()"
    02349d7738ff Revert "for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t"
    f01dab74750c Revert "aufs: linux-v5.10-rc1, no more f_op->read() and ->write()"
    3d5de709b676 Revert "aufs5: aufs5-kbuild"
    a97f1329edf7 tracing/arm: Have max stack tracer handle the case of return address after data
    5c54112a05ab net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT
    ddac76981cb3 sched/isolation: reconcile rcu_nocbs= and nohz_full=
    56fd8c36614e net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    a8808e541750 aufs: linux-v5.10-rc1, no more f_op->read() and ->write()
    cb1c41dac775 for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t
    a5805df6583f aufs: linux-v5.10-rc1, no more set_fs()
    64e145dcca8c Revert "aufs: initial port to v5.10"
    d6e20b2257ec defconfig: add dependency for CONFIG_ACPI_APEI_PCIEAER
    b237d48208d0 arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER
    1209195ed0f7 driver: adc: ltc2497: return directly after reading the adc conversion value
    a60fe3fcf113 Revert "mfd: syscon: Don't free allocated name for regmap_config"
    13d68767aa4a rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs"
    54e69571a97d rcu: deprecate "all" option to rcu_nocbs=
    a605b9d20447 lib: test_bitmap: add tests for "N" alias
    8c22517f444e lib: bitmap: support "N" as an alias for size of bitmap
    88187167e63a lib: bitmap: move ERANGE check from set_region to check_region
    ca5429633613 lib: bitmap: fold nbits into region struct
    9381134cea8a lib: test_bitmap: add more start-end:offset/len tests
    c825800730ab lib: test_bitmap: add tests to trigger ERANGE case.
    8cc8264dca3f lib: test_bitmap: clearly separate ERANGE from EINVAL tests.
    470da7b7f2ff Revert "cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers"
    28dc1d37602d Revert "cpumask: Make "all" alias global and not just RCU"
    dbfe0b183fca Revert "cpumask: Add a "none" alias to complement "all""
    a57711fcff30 Revert "cpumask: Add "last" alias for cpu list specifications"
    34523d7c8476 qemux86: add configuration symbol to select values
    cdca78778415 objtool: Fix seg fault with Clang non-section symbols
    d3287798bd88 x86/entry: Emit a symbol for register restoring thunk
    2ad99ddaac78 cpumask: Add "last" alias for cpu list specifications
    c10e9481810b cpumask: Add a "none" alias to complement "all"
    b00ceed9d388 cpumask: Make "all" alias global and not just RCU
    8b215206e797 cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers
    1b5024caeda8 clear_warn_once: add a clear_warn_once= boot parameter
    fc0dd76cce0e clear_warn_once: bind a timer to written reset value
    d64fc2d2b14a clear_warn_once: expand debugfs to include read support
    77592e956cc9 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    6e022759f727 perf: x86-32: explicitly include <errno.h>
    22d6bbb947d4 perf: mips64: Convert __u64 to unsigned long long
    c35f9150001c perf: fix bench numa compilation
    c4caef513eb1 perf: add SLANG_INC for slang.h
    07dfbf9405dd perf: add sgidefs.h to for mips builds
    42c5431ad2cf perf: change --root to --prefix for python install
    af79bfe90143 perf: add 'libperl not found' warning
    ddfbd9e75f08 perf: force include of <stdbool.h>
    0f34e6305176 fat: don't use obsolete random32 call in namei_vfat
    b5b55eaad1df FAT: Added FAT_NO_83NAME
    756b13bfab6e FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    fabad71cb2b5 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    06fd68d75bd1 aufs: initial port to v5.10
    c9126877d1f5 aufs5: core
    f5150173c643 aufs5: aufs5-standalone
    b57d26b072d9 aufs5: aufs5-mmap
    78f128c4b8e5 aufs5: aufs5-base
    47aa35171d08 aufs5: aufs5-kbuild
    35c480a23c66 yaffs: include blkdev.h
    2c64c43540a5 yaffs: fix misplaced variable declaration
    bde410ee9f59 yaffs2: v5.6 build fixups
    414c8e866931 yaffs2: fix memory leak when /proc/yaffs is read
    c99c1990cf7c yaffs: add strict check when call yaffs_internal_read_super
    498f5fafe50a yaffs: repair yaffs_get_mtd_device
    7ca3c08ebbf9 yaffs: Fix build failure by handling inode i_version with proper atomic API
    0ba47e881bb8 yaffs2: fix memory leak in mount/umount
    39a5406665dd yaffs: Avoid setting any ACL releated xattr
    ca5b43ddc6fd Yaffs:check oob size before auto selecting Yaffs1
    c2619c05a53e fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    5e08fb7b8ee0 yaffs2: adjust to proper location of MS_RDONLY
    5f1a1a9678a8 yaffs2: import git revision b4ce1bb (jan, 2020)
    fc21f09ae369 initramfs: allow an optional wrapper script around initramfs generation
    73887fca03be arm64/perf: Fix wrong cast that may cause wrong truncation
    a267cafaac44 defconfigs: drop obselete options
    eb5d1bc00c3f arm64/perf: fix backtrace for AAPCS with FP enabled
    062b2c98c087 linux-yocto: Handle /bin/awk issues
    d3beb253ae71 uvesafb: provide option to specify timeout for task completion
    75ccbf377a51 uvesafb: print error message when task timeout occurs
    18ffa2e88024 compiler.h: Undef before redefining __attribute_const__
    3ed931201746 vmware: include jiffies.h
    938942859596 Resolve jiffies wrapping about arp
    069a883d837c nfs: Allow default io size to be configured.
    3b568edcd3e9 check console device file on fs when booting
    77ec93228920 mount_root: clarify error messages for when no rootfs found
    17a15e0f7536 menuconfig,mconf-cfg: Allow specification of ncurses location
    8f13b1349a74 modpost: mask trivial warnings
    b6c9e0fa24e8 kbuild: exclude meta directory from distclean processing
    62dbbdbec60a powerpc: serialize image targets
    27b8dec5dbb3 arm: serialize build targets
    fc365512e4c4 Revert "platform/x86: wmi: Destroy on cleanup rather than unregister"
    9a6e91d2e691 crtsavres: fixups for 5.4+
    7dbc3cd0398f powerpc/ptrace: Disable array-bounds warning with gcc8
    ebe3bcb89cb0 powerpc: Disable attribute-alias warnings from gcc8
    65ba0e7de081 powerpc: add crtsavres.o to archprepare for kbuild
    6bd3efdce5a9 powerpc: kexec fix for powerpc64
    41671522c159 powerpc: Add unwind information for SPE registers of E500 core
    8851006b0109 mips: vdso: fix 'jalr $t9' crash in vdso code
    ed5db62477e8 mips: Kconfig: add QEMUMIPS64 option
    2a7ca094fc42 4kc cache tlb hazard: tlbp cache coherency
    b742d60d3f70 malta uhci quirks: make allowance for slow 4k(e)c
    8a160fc86eb6 arm/Makefile: Fix systemtap
    b9805882353c vexpress: Pass LOADADDR to Makefile
    332e618aa7ae arm: ARM EABI socketcall
    1ec682cb85f8 ARM: LPAE: Invalidate the TLB for module addresses during translation fault

(From OE-Core rev: ab08083489c6d5660245c5e1faa7837a66c695b5)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-09-16 06:09:56 -07:00
Bruce Ashfield
edfed2c359 linux-yocto/5.10: remove obsolete options
Integrating the following commit(s) to linux-yocto/.:

1/1 [
    Author: Wenlin Kang
    Email: wenlin.kang@windriver.com
    Subject: net_sched: remove NET_SCH_CBQ and NET_SCH_DSMARK
    Date: Tue, 18 Jun 2024 18:41:49 +0800

    The two configs have been removed from kernel source in commit 56a6720d9bc3
    and 3fa31e7a9d3a, so here also remove them to fix warning.

    WARNING: linux-yocto-5.10.216+gitAUTOINC+c658f078fe_bcf06546f5-r0 do_kernel_configcheck: [kernel config]: This BSP contains fragments with warnings:

    [INFO]: the following symbols were not found in the active configuration:
         - CONFIG_NET_SCH_CBQ
         - CONFIG_NET_SCH_DSMARK

    Signed-off-by: Wenlin Kang <wenlin.kang@windriver.com>
    Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]

(From OE-Core rev: 1f3046818f6f93366ad5ef3fb17cc1052f075b3d)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-09-16 06:09:56 -07:00
Bruce Ashfield
18348317e3 linux-yocto/5.10: update to v5.10.216
Updating linux-yocto/5.10 to the latest korg -stable release that comprises
the following commits:

    39fbb15b4a74 Linux 5.10.216
    1897993bb8a5 riscv: Disable STACKPROTECTOR_PER_TASK if GCC_PLUGIN_RANDSTRUCT is enabled
    ba7bc80da3cf serial: core: fix kernel-doc for uart_port_unlock_irqrestore()
    16affc4d731b udp: preserve the connected status if only UDP cmsg
    66297b2ceda8 bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS
    5095b93021b8 HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up
    5fd72404587d i2c: smbus: fix NULL function pointer dereference
    04bf2e5f95c1 riscv: Fix TASK_SIZE on 64-bit NOMMU
    d5cc3498f079 riscv: fix VMALLOC_START definition
    fcdd5bb4a8c8 dma: xilinx_dpdma: Fix locking
    5129f84bc377 idma64: Don't try to serve interrupts when device is powered off
    4d051d6f9c7d dmaengine: owl: fix register access functions
    ab31bc5022b6 tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge()
    74e5e5601df4 tcp: Clean up kernel listener's reqsk in inet_twsk_purge()
    179a890ee4c6 mtd: diskonchip: work around ubsan link failure
    f99de42b80e0 stackdepot: respect __GFP_NOLOCKDEP allocation flag
    c9d5f3b5af8f net: b44: set pause params only when interface is up
    f3a2f186a1cb ethernet: Add helper for assigning packet type when dest address does not match device address
    aa44d2157475 irqchip/gic-v3-its: Prevent double free on error
    5ab19dc55c5e drm/amdgpu: Fix leak when GPU memory allocation fails
    48a92487dbbc drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3
    b2d5ef07dd3c arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma
    af6d6a923b40 cpu: Re-enable CPU mitigations by default for !X86 architectures
    30189e54ba80 btrfs: fix information leak in btrfs_ioctl_logical_to_ino()
    6dc5afe8f242 Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853
    de657b21099b Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old()
    087de000e4f8 PM / devfreq: Fix buffer overflow in trans_stat_show
    772a23d60a64 tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together
    ffbeb5d4f9df tracing: Show size of requested perf buffer
    98f282c351db net/mlx5e: Fix a race in command alloc flow
    2862578fcdfb Revert "crypto: api - Disallow identical driver names"
    0dc0637e6b16 serial: mxs-auart: add spinlock around changing cts state
    fc955bdebaca serial: core: Provide port lock wrappers
    ae7c8f52aa2a af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().
    dd0eb1dab929 net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets
    d51037994f5f iavf: Fix TC config comparison with existing adapter TC config
    3a4677b21927 i40e: Report MFS in decimal base instead of hex
    fbbb2404340d i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
    e4bb6da24de3 netfilter: nf_tables: honor table dormant flag from netdev release event path
    857ed800133f mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work
    09846c2309b1 mlxsw: spectrum_acl_tcam: Fix incorrect list API usage
    1d76bd2a0034 mlxsw: spectrum_acl_tcam: Fix warning during rehash
    617e98ba4c50 mlxsw: spectrum_acl_tcam: Fix memory leak during rehash
    3c443a34a0e0 mlxsw: spectrum_acl_tcam: Rate limit error message
    a429a912d6c7 mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash
    e24d24874247 mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update
    e1ad8eaa80c4 mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work
    35880c3fa6f8 net: openvswitch: Fix Use-After-Free in ovs_ct_exit
    aca5dadab154 ipvs: Fix checksumming on GSO of SCTP packets
    0caff3e6390f net: gtp: Fix Use-After-Free in gtp_dellink
    9bda5e2f62cc net: usb: ax88179_178a: stop lying about skb->truesize
    7da0f91681c4 ipv4: check for NULL idev in ip_route_use_hint()
    c676c68e48e9 NFC: trf7970a: disable all regulators on removal
    6496fadf2a42 mlxsw: core: Unregister EMAD trap using FORWARD action
    e860a8705448 vxlan: drop packets from invalid src-address
    4dc8beb88745 wifi: iwlwifi: mvm: remove old PASN station when adding a new one
    b4a29e183502 ARC: [plat-hsdk]: Remove misplaced interrupt-cells property
    4c7a2f71b5d8 arm64: dts: mediatek: mt2712: fix validation errors
    755703e68dbd arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block
    ed993f7448ae arm64: dts: mediatek: mt7622: fix ethernet controller "compatible"
    819da78e4c7e arm64: dts: mediatek: mt7622: fix IR nodename
    55d07efd38a5 arm64: dts: mediatek: mt7622: fix clock controllers
    136c8e0169df arm64: dts: mediatek: mt7622: introduce nodes for Wireless Ethernet Dispatch
    57ff09043fa1 arm64: dts: mediatek: mt7622: add support for coherent DMA
    f9930871353a arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts
    759796d76844 arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma
    38db853f7c22 arm64: dts: rockchip: fix alphabetical ordering RK3399 puma
    7061c7efbb9e nilfs2: fix OOB in nilfs_set_de_type
    13d76b2f443d nouveau: fix instmem race condition around ptr stores
    1fd7db5c1602 drm/amdgpu: validate the parameters of bo mapping operations more clearly
    2ef607ea1036 init/main.c: Fix potential static_command_line memory overflow
    84bd4c2ae9c3 fs: sysfs: Fix reference leak in sysfs_break_active_protection()
    6401038acfa2 speakup: Avoid crash on very long word
    bf786df6bd83 mei: me: disable RPL-S on SPS and IGN firmwares
    5160b4bd4d8b usb: Disable USB3 LPM at shutdown
    26fde0ea40dd usb: dwc2: host: Fix dereference issue in DDMA completion flow.
    ab92e11b73b4 Revert "usb: cdc-wdm: close race between read and workqueue"
    ba11df453e23 USB: serial: option: add Telit FN920C04 rmnet compositions
    33b29a500750 USB: serial: option: add Rolling RW101-GL and RW135-GL support
    6e7cdfd6c72f USB: serial: option: support Quectel EM060K sub-models
    b5c3eceec209 USB: serial: option: add Lonsung U8300/U9300 product
    e32faa0e9d91 USB: serial: option: add support for Fibocom FM650/FG650
    3366e4fdfea3 USB: serial: option: add Fibocom FM135-GL variants
    ab86cf6f8d24 serial/pmac_zilog: Remove flawed mitigation for rx irq flood
    f15370e31597 comedi: vmk80xx: fix incomplete endpoint checking
    5a7e30d9be7a thunderbolt: Fix wake configurations after device unplug
    e6245ed82248 thunderbolt: Avoid notify PM core about runtime PM resume
    48a1f83ca9c6 binder: check offset alignment in binder_get_object()
    2e212ae0664f x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
    4af115f1a20a clk: Get runtime PM before walking tree during disable_unused
    d339ce273962 clk: Initialize struct clk_core kref earlier
    83e6e77f68e1 clk: Print an info line before disabling unused clocks
    c04fc24403d6 clk: remove extra empty line
    f5591ad6e2d6 clk: Mark 'all_lists' as const
    bde446f16766 clk: Remove prepare_lock hold assertion in __clk_release()
    f3d4f017373b drm/panel: visionox-rm69299: don't unregister DSI device
    097c7918fcfa drm: nv04: Fix out of bounds access
    5ebbbeb2950c RDMA/mlx5: Fix port number for counter query in multi-port configuration
    40c48586234d RDMA/cm: Print the old state when cm_destroy_id gets timeout
    2e45acd12c28 RDMA/rxe: Fix the problem "mutex_destroy missing"
    14cdb43dbc82 tun: limit printing rate when illegal packet received by tun dev
    e3b887a9c11c netfilter: nft_set_pipapo: do not free live element
    934e66e231cf netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get()
    26ebeffff238 Revert "tracing/trigger: Fix to return error if failed to alloc snapshot"
    5062d1f4f07f kprobes: Fix possible use-after-free issue on kprobe registration
    1d9ff61160f0 selftests/ftrace: Limit length in subsystem-enable tests
    9abc3e6f1116 riscv: process: Fix kernel gp leakage
    11a821ee5e57 riscv: Enable per-task stack canaries
    4c5e9eaa7086 btrfs: record delayed inode root in transaction
    c38ea6f1ea2e irqflags: Explicitly ignore lockdep_hrtimer_exit() argument
    85df831dc5c8 x86/apic: Force native_apic_mem_read() to use the MOV instruction
    4979a581c775 selftests: timers: Fix abs() warning in posix_timers test
    30da4180fd76 x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n
    a75a785dbe5d vhost: Add smp_rmb() in vhost_vq_avail_empty()
    41586487769e drm/client: Fully protect modes[] with dev->mode_config.mutex
    fb9f76b2a22c btrfs: qgroup: correctly model root qgroup rsv in convert
    b43ff1173615 mailbox: imx: fix suspend failue
    5ef15c06ac9e iommu/vt-d: Allocate local memory for page request queue
    b26aa765f743 net: ena: Fix incorrect descriptor free behavior
    c3b3b0c1acb7 net: ena: Wrong missing IO completions check order
    02c42a27742a net: ena: Fix potential sign extension issue
    2e2a03787f4f af_unix: Fix garbage collector racing against connect()
    14bea27d1cc2 af_unix: Do not use atomic ops for unix_sk(sk)->inflight.
    3d90ca9145f6 net/mlx5: Properly link new fs rules into the tree
    cf4bc359b761 netfilter: complete validation of user input
    b0e30c37695b Bluetooth: SCO: Fix not validating setsockopt user input
    3fb02ec57ead ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr
    9e55a650ace2 ipv4/route: avoid unused-but-set-variable warning
    1afc86bcfb18 ipv6: fib: hide unused 'pn' variable
    434aabb6c1a3 octeontx2-af: Fix NIX SQ mode and BP config
    10204df9beda geneve: fix header validation in geneve[6]_xmit_skb
    a82984b3c6a7 xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING
    69fbe5bf3194 u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file
    583b7b856f7f net: openvswitch: fix unwanted error log on timeout policy probing
    e252fc8279df nouveau: fix function cast warning
    7dc2f7b2c310 media: cec: core: remove length check of Timer Status
    8478394f76c7 Bluetooth: Fix memory leak in hci_req_sync_complete()
    70a8be9dc2fb batman-adv: Avoid infinite loop trying to resize local TT
    e2e4e7b4ae79 Linux 5.10.215
    cea750c99d8f x86/head/64: Re-enable stack protection
    0bdc64e9e716 x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk
    85d11ded2d1d scsi: sd: Fix wrong zone_write_granularity value during revalidate
    44900a8bec03 kbuild: dummy-tools: adjust to stricter stackprotector check
    682f6ca96759 VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler()
    f7d846acf91b Bluetooth: btintel: Fixe build regression
    fe34587acc99 drm/i915/gt: Reset queue_priority_hint on parking
    c2b2430b48f3 x86/mm/pat: fix VM_PAT handling in COW mappings
    3b29694dde9b virtio: reenable config if freezing device failed
    ada28eb4b956 tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc
    b58d0ac35f6d netfilter: nf_tables: discard table flag update with pending basechain deletion
    2cee2ff7f8cc netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path
    453c8da7ef6d netfilter: nf_tables: release batch on table validation from abort path
    951838fee462 fbmon: prevent division by zero in fb_videomode_from_videomode()
    c6e0de1e07aa drivers/nvme: Add quirks for device 126f:2262
    19536fe42003 fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2
    e9efe31e6baf usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined
    8406161fbeb9 usb: typec: tcpci: add generic tcpci fallback compatible
    e0184c95aaf1 tools: iio: replace seekdir() in iio_generic_buffer
    91698804bbee ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment
    694b7fa79e26 ktest: force $buildonly = 1 for 'make_warnings_file' test type
    804ed6c3aca2 platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet
    95bd7e317d6c Input: allocate keycode for Display refresh rate toggle
    d4b856aaaaea RDMA/cm: add timeout to cm_destroy_id wait
    b0cb5564c3e8 block: prevent division by zero in blk_rq_stat_sum()
    d2341dc41a96 libperf evlist: Avoid out-of-bounds access
    5e0a89c49f05 Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default"
    4b676584d02e SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int
    0b5668a87caa drm/amd/display: Fix nanosec stat overflow
    48882b489f90 ext4: forbid commit inconsistent quota data when errors=remount-ro
    6545e1307a1e ext4: add a hint for block bitmap corrupt state in mb_groups
    2fef0059859c media: sta2x11: fix irq handler cast
    bd12d39aaf8f isofs: handle CDs with bad root inode but good Joliet root directory
    c473288f27d1 scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc()
    674c1c4229e7 sysv: don't call sb_bread() with pointers_lock held
    94b01bdf49b9 pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs
    fd238540fb1a Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails
    86e9b47e8a75 Bluetooth: btintel: Fix null ptr deref in btintel_read_version
    bc4d1ebca11b net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list()
    4720d590c4cb btrfs: send: handle path ref underflow in header iterate_inode_ref()
    0002df7380ba btrfs: export: handle invalid inode or root reference in btrfs_get_parent()
    87299cdaae75 btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks()
    a2e43c53b885 tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num()
    98e2b97acb87 pstore/zone: Add a null pointer check to the psz_kmsg_read
    a3cd11046393 ionic: set adminq irq affinity
    bd365f064452 arm64: dts: rockchip: fix rk3399 hdmi ports node
    3ea4717296c9 arm64: dts: rockchip: fix rk3328 hdmi ports node
    5b71a921dbe7 panic: Flush kernel log buffer at the end
    ad78c5047dc4 VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host()
    46e219d886a3 wifi: ath9k: fix LNA selection in ath_ant_try_scan()
    1a038ea9f9cc objtool: Add asm version of STACK_FRAME_NON_STANDARD
    bb5fb12c50d9 x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word
    c137ee44c57a mptcp: don't account accept() of non-MPC client as fallback to TCP
    aae6464684fb x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO
    f5e9b93fbe70 x86/bugs: Fix the SRSO mitigation on Zen3/4
    2cba2ba2a884 riscv: Fix spurious errors from __get/put_kernel_nofault
    9fd381feafa5 s390/entry: align system call table on 8 bytes
    f5e65b782f3e x86/mce: Make sure to grab mce_sysfs_mutex in set_bank()
    3127b2ee50c4 of: dynamic: Synchronize of_changeset_destroy() with the devlink removals
    7f62d985e94e driver core: Introduce device_link_wait_removal()
    976b0215f6c5 ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone
    75c3348796d7 ata: sata_mv: Fix PCI device ID table declaration compilation warning
    ca2229553510 scsi: mylex: Fix sysfs buffer lengths
    dff4cd7de1f3 ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit
    aa5936f5ec83 ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw
    21d2994c743b arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken
    a6186caf176a arm64: dts: qcom: sc7180: Remove clock for bluetooth on Trogdor
    ae5f35ff244c net: ravb: Always process TX descriptor ring
    3391b157780b udp: do not accept non-tunnel GSO skbs landing in a tunnel
    43183be84aa9 Revert "usb: phy: generic: Get the vbus supply"
    00810a246402 scsi: qla2xxx: Update manufacturer detail
    20414bdc3294 scsi: qla2xxx: Update manufacturer details
    b8e82128b44f i40e: fix vf may be used uninitialized in this function warning
    a88765b0a591 i40e: fix i40e_count_filters() to count only active/new filters
    6ebcf688ae90 octeontx2-pf: check negative error code in otx2_open()
    360edeb6216f udp: do not transition UDP GRO fraglist partial checksums to unnecessary
    fd307f2d91d4 ipv6: Fix infinite recursion in fib6_dump_done().
    ed2bdbf5d280 selftests: reuseaddr_conflict: add missing new line at the end of the output
    b14b9f9503ec erspan: make sure erspan_base_hdr is present in skb->head
    42852763a0fc net: stmmac: fix rx queue priority assignment
    5e45dc440885 net/sched: act_skbmod: prevent kernel-infoleak
    dd54b48db0c8 bpf, sockmap: Prevent lock inversion deadlock in map delete elem
    aedc6cfb7147 vboxsf: Avoid an spurious warning if load_nls_xxx() fails
    0f038242b77d netfilter: validate user input for expected length
    940d41caa71f netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get()
    46c4481938e2 netfilter: nf_tables: flush pending destroy work before exit_net release
    7b6fba691871 netfilter: nf_tables: reject new basechain after table flag update
    8f6dfa1f1efe block: add check that partition length needs to be aligned with block size
    e7ea043bc3f1 x86/srso: Add SRSO mitigation for Hygon processors
    af47e6a95eb7 mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations
    a15bcaa75d90 Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped."
    1eff09acc808 io_uring: ensure '0' is returned on file registration success
    a563fc18583c vfio/fsl-mc: Block calling interrupt handler without trigger
    09452c8fcbd7 vfio/platform: Create persistent IRQ handlers
    27d40bf72dd9 vfio/pci: Create persistent INTx handler
    d6f77b5e4785 vfio: Introduce interface to flush virqfd inject workqueue
    3dd9be6cb55e vfio/pci: Lock external INTx masking ops
    561d5e1998d5 vfio/pci: Disable auto-enable of exclusive INTx IRQ
    cfb786b03b03 net/rds: fix possible cp null dereference
    6f3ae02bbb62 netfilter: nf_tables: disallow timeout for anonymous sets
    e47088075477 Bluetooth: Fix TOCTOU in HCI debugfs implementation
    71605692819b Bluetooth: hci_event: set the conn encrypted before conn establishes
    89583ff143c2 x86/cpufeatures: Add new word for scattered features
    77a82b961177 r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d
    e4be2df1b1b0 dm integrity: fix out-of-range warning
    c58306690998 Octeontx2-af: fix pause frame configuration in GMP mode
    9970e059af47 bpf: Protect against int overflow for stack access size
    e8ed357a6f4a ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields()
    e3e27d2b446d tcp: properly terminate timers for kernel sockets
    10b1273d8a10 ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa()
    755e53bbc61b nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet
    e451709573f8 USB: core: Fix deadlock in usb_deauthorize_interface()
    bb22d3689e04 scsi: lpfc: Correct size for wqe for memset()
    f49642661fe5 PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports
    34a81f5259b9 x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled
    72ba168746d8 scsi: qla2xxx: Delay I/O Abort on PCI error
    67b2d35853c2 scsi: qla2xxx: Fix command flush on cable pull
    a56b2033f152 scsi: qla2xxx: Split FCE|EFT trace control
    db0f08a6b60b usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset
    e9042f4e71f0 usb: typec: ucsi: Ack unsupported commands
    3e944ddc17c0 usb: udc: remove warning when queue disabled ep
    fd84c4eb4dbc usb: dwc2: gadget: LPM flow fix
    db4fa0c8e811 usb: dwc2: host: Fix ISOC flow in DDMA mode
    85ebae7707a6 usb: dwc2: host: Fix hibernation flow
    c63869e99026 usb: dwc2: host: Fix remote wakeup from hibernation
    8e047bc5a5c5 USB: core: Add hub_get() and hub_put() routines
    6f4953255bbc staging: vc04_services: fix information leak in create_component()
    3be3809b5d9d staging: vc04_services: changen strncpy() to strscpy_pad()
    5c2386ba80e7 scsi: core: Fix unremoved procfs host directory regression
    aa39e6878f61 ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs
    9b319f4a8809 usb: cdc-wdm: close race between read and workqueue
    6d9395ba7f85 net: ll_temac: platform_get_resource replaced by wrong function
    2b539c88940e mmc: core: Avoid negative index with array access
    bce3a98352ea mmc: core: Initialize mmc_blk_ioc_data
    51c99c6795c1 hexagon: vmlinux.lds.S: handle attributes section
    73b3ea467331 exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()
    e8b067c4058c wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes
    f8f76b757407 init: open /initrd.image with O_LARGEFILE
    2e5fe7403487 mm/migrate: set swap entry values of THP tail pages properly.
    38753f1adaf5 mm/memory-failure: fix an incorrect use of tail pages
    4e37416e4ee1 serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO
    9c5f4014f6d1 powerpc: xor_vmx: Add '-mhard-float' to CFLAGS
    f33255ccbb0f efivarfs: Request at most 512 bytes for variable names
    33414e560f03 perf/core: Fix reentry problem in perf_output_read_group()
    91cf85f75375 KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
    66d5260fc7d5 x86/rfds: Mitigate Register File Data Sampling (RFDS)
    5fbd9f6c3953 Documentation/hw-vuln: Add documentation for RFDS
    6e04cae36b8f x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set
    b9a97767c6be KVM/VMX: Move VERW closer to VMentry for MDS mitigation
    52aad34ee36f KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH
    6192d9ed311f x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key
    50f021f0b985 x86/entry_32: Add VERW just before userspace transition
    edc702b4a820 x86/entry_64: Add VERW just before userspace transition
    35e36eac881c x86/bugs: Add asm helpers for executing VERW
    8b20c6f894b7 x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix
    b42235849005 btrfs: allocate btrfs_ioctl_defrag_range_args on stack
    3377090b810c printk: Update @console_may_schedule in console_trylock_spinning()
    0fc88aeb2e32 xen/events: close evtchn after mapping cleanup
    bc40ded92af5 tee: optee: Fix kernel panic caused by incorrect error handling
    94eb0293703c fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion
    1ce408f75ccf vt: fix unicode buffer corruption when deleting characters
    28924c43ce61 mei: me: add arrow lake point H DID
    4ba385d29e03 mei: me: add arrow lake point S DID
    bb664ed988a0 tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled
    1d14247972dd usb: port: Don't try to peer unused USB ports based on location
    ef846cdbd100 usb: gadget: ncm: Fix handling of zero block length packets
    284fb1003d5d USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command
    24427b02bf81 ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform
    2d13b79640b1 KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region()
    6406c55fdc26 xfrm: Avoid clang fortify warning in copy_to_user_tmpl()
    d2951b72ea47 Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory
    2863e2f062cc netfilter: nf_tables: reject constant set with timeout
    fe40ffbca19d netfilter: nf_tables: disallow anonymous set with timeout flag
    e2d45f467096 netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout
    449b8bdcde9f cpufreq: brcmstb-avs-cpufreq: fix up "add check for cpufreq_cpu_get's return value"
    ac816bbb10fe comedi: comedi_test: Prevent timers rescheduling during deletion
    d430e298549b scripts: kernel-doc: Fix syntax error due to undeclared args variable
    d0838b072931 x86/pm: Work around false positive kmemleak report in msr_build_context()
    f5948717323a x86/stackprotector/32: Make the canary into a regular percpu variable
    6d22547437f1 vxge: remove unnecessary cast in kfree()
    9759ff196e7d dm snapshot: fix lockup in dm_exception_table_exit
    b074a76cbd2c drm/amd/display: Fix noise issue on HDMI AV mute
    1a77ee0f0695 drm/amd/display: Return the correct HDCP error code
    2f8329154384 ahci: asm1064: asm1166: don't limit reported ports
    ce4c5d278727 ahci: asm1064: correct count of reported ports
    493aa6bdcffd wireguard: netlink: access device through ctx instead of peer
    f52be46e3e6e wireguard: netlink: check for dangling peer via is_dead instead of empty list
    ec5098d4c88b net: hns3: tracing: fix hclgevf trace event strings
    bce7345ee0b5 x86/CPU/AMD: Update the Zenbleed microcode revisions
    224ec95f6397 cpufreq: dt: always allocate zeroed cpumask
    f0fe7ad5aff4 nilfs2: prevent kernel bug at submit_bh_wbc()
    c3b5c5c31e72 nilfs2: fix failure to detect DAT corruption in btree and direct mappings
    7607860ae4dd memtest: use {READ,WRITE}_ONCE in memory scanning
    c734f9c19896 drm/vc4: hdmi: do not return negative values from .get_modes()
    51c519d79fd0 drm/imx/ipuv3: do not return negative values from .get_modes()
    a8cb3b072403 drm/exynos: do not return negative values from .get_modes()
    9aaa60f35b89 drm/panel: do not return negative error codes from drm_panel_get_modes()
    6470078ab3d8 s390/zcrypt: fix reference counting on zcrypt card objects
    32edca2f03a6 soc: fsl: qbman: Use raw spinlock for cgr_lock
    39ed969a7a54 soc: fsl: qbman: Add CGR update function
    c542f3a70521 soc: fsl: qbman: Add helper for sanity checking cgr ops
    dd199e5b759f soc: fsl: qbman: Always disable interrupts when taking cgr_lock
    47ad5c133ed5 ring-buffer: Fix full_waiters_pending in poll
    616a78bd682e ring-buffer: Fix resetting of shortest_full
    756934d840a6 ring-buffer: Do not set shortest_full when full target is hit
    3d4873cf80c6 ring-buffer: Fix waking up ring buffer readers
    ad68ce493616 vfio/platform: Disable virqfds on cleanup
    ef73db1cc885 PCI: dwc: endpoint: Fix advertised resizable BAR size
    70077e0af5cf kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1
    4595d90b5d2e nfs: fix UAF in direct writes
    7e55155db07b PCI/AER: Block runtime suspend when handling errors
    648906b645f4 PCI/ERR: Clear AER status only when we control AER
    bb317bba5bd3 speakup: Fix 8bit characters from direct synth
    92eac4c00d9d usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic
    a799864b9e70 usb: gadget: tegra-xudc: Use dev_err_probe()
    350aeb14aac9 phy: tegra: xusb: Add API to retrieve the port number of phy
    0213b8bf7167 slimbus: core: Remove usage of the deprecated ida_simple_xx() API
    b45970fc0ad7 nvmem: meson-efuse: fix function pointer type mismatch
    e8e8b1973172 ext4: fix corruption during on-line resize
    89bc7ed7400e hwmon: (amc6821) add of_match table
    37005a1b8585 drm/etnaviv: Restore some id values
    a1d62c0651c5 mmc: core: Fix switch on gp3 partition
    d85c11c97ecf mm: swap: fix race between free_swap_and_cache() and swapoff()
    068ab2759bc0 mac802154: fix llsec key resources release in mac802154_llsec_key_del
    1302344f8abf dm-raid: fix lockdep waring in "pers->hot_add_disk"
    b07326747952 Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d""
    be7f399e3ffd PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports
    a654d0a1863b PCI/DPC: Quirk PIO log size for certain Intel Root Ports
    51411a4d0a8b PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited
    81d9ca159791 PCI: Work around Intel I210 ROM BAR overlap defect
    619013d79739 PCI: Cache PCIe Device Capabilities register
    1f5ea9e3aeea PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities()
    bbe068b24409 PCI/PM: Drain runtime-idle callbacks before driver removal
    39f7310eaa79 PCI: Drop pci_device_remove() test of pci_dev->driver
    d2a970972800 btrfs: fix off-by-one chunk length calculation at contains_pending_extent()
    d7800338a208 serial: Lock console when calling into driver before registration
    590326a5d466 printk/console: Split out code that enables default console
    a0e8272533cd usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros
    c71ac0596ebf fuse: don't unhash root
    853f0c0d34be fuse: fix root lookup with nonzero generation
    ab166a9445bc mmc: tmio: avoid concurrent runs of mmc_request_done()
    40dda0548655 PM: sleep: wakeirq: fix wake irq warning in system suspend
    ad5b7fc6a7b5 USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M
    fec4dea54d71 USB: serial: option: add MeiG Smart SLM320 product
    76b4979096d4 USB: serial: cp210x: add ID for MGP Instruments PDS100
    cc235a4b8a7f USB: serial: add device ID for VeriFone adapter
    dccd649747f4 USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB
    a51a65d33ef3 powerpc/fsl: Fix mfpmr build errors with newer binutils
    3ff4a0f6a8f0 clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays
    a09aecb6cb48 clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays
    851cc19bdb02 clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays
    ae60e3342296 clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays
    0aa06ebe69bd PM: suspend: Set mem_sleep_current during kernel command line setup
    47cad45f8bd6 parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds
    d4a20501ddbe parisc: Fix csum_ipv6_magic on 64-bit systems
    2a318f10d412 parisc: Fix csum_ipv6_magic on 32-bit systems
    27b0db8def1f parisc: Fix ip_fast_csum
    8b8019f9d76e parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros
    c2f8af101ce2 mtd: rawnand: meson: fix scrambling mode value in command macro
    7a9337af5ba0 ubi: correct the calculation of fastmap size
    0a16a633a208 ubi: Check for too small LEB size in VTBL code
    8f599ab6fabb ubifs: Set page uptodate in the correct place
    a276c595c3a6 fat: fix uninitialized field in nostale filehandles
    83a2275f9d32 bounds: support non-power-of-two CONFIG_NR_CPUS
    96661f8c3d5f block: Clear zone limits for a non-zoned stacked queue
    6b4bb49e3418 block: introduce zone_write_granularity limit
    0eb348f4d736 ext4: correct best extent lstart adjustment logic
    8f5dfcbf962d selftests/mqueue: Set timeout to 180 seconds
    d03092550f52 crypto: qat - resolve race condition during AER recovery
    02fa834fb427 crypto: qat - fix double free during reset
    6796844c054f sparc: vDSO: fix return value of __setup handler
    308b721d69e4 sparc64: NMI watchdog: fix return value of __setup handler
    f8730d6335e5 KVM: Always flush async #PF workqueue when vCPU is being destroyed
    7936e5c8da5b media: xc4000: Fix atomicity violation in xc4000_get_frequency
    c45e53c27b78 serial: max310x: fix NULL pointer dereference in I2C instantiation
    c560327d900b drm/vmwgfx: Fix possible null pointer derefence with invalid contexts
    675ebda69c5a drm/vmwgfx: Fix some static checker warnings
    dc7cd107cef3 drm/vmwgfx/vmwgfx_cmdbuf_res: Remove unused variable 'ret'
    b6fc792bf8f2 drm/vmwgfx: switch over to the new pin interface v2
    1502b87c652a drm/vmwgfx: stop using ttm_bo_create v2
    7f0de642acd9 arm: dts: marvell: Fix maxium->maxim typo in brownstone dts
    fbda83d03fd4 smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity()
    a354d9e3b66c smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr()
    1c18c1541f53 clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd
    b3afaa407d76 media: staging: ipu3-imgu: Set fields before media_entity_pads_init()
    bacb8c3ab86d wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach
    d8166e8adb7f timers: Rename del_timer_sync() to timer_delete_sync()
    fa576cdd4d24 timers: Use del_timer_sync() even on UP
    127dbb3d8be8 timers: Update kernel-doc for various functions
    6487fb01b7ee x86/bugs: Use sysfs_emit()
    d3084b03098a x86/cpu: Support AMD Automatic IBRS
    2c1a50493189 Documentation/hw-vuln: Update spectre doc
    fcbd99b3c733 amdkfd: use calloc instead of kzalloc to avoid integer overflow
    dfa382591091 Linux 5.10.214
    5148026b65ca remoteproc: stm32: fix phys_addr_t format string
    a943eb828364 regmap: Add missing map->bus check
    bcfcdf196980 spi: spi-mt65xx: Fix NULL pointer access in interrupt handler
    6c46d680e4b3 bpf: report RCU QS in cpumap kthread
    aad6bb260beb rcu: add a helper to report consolidated flavor QS
    fcf32a5bfcb8 netfilter: nf_tables: do not compare internal table flags on updates
    096245bb7f9d ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add regulator nodes vcc-dram and vcc1v2
    f205ed8d9ead scsi: fc: Update formal FPIN descriptor definitions
    b36b83297ff4 netfilter: nft_set_pipapo: release elements in clone only from destroy path
    766c2627acb2 octeontx2-af: Use separate handlers for interrupts
    8eebff95ce95 net/bnx2x: Prevent access to a freed page in page_pool
    f6c6ca618e93 hsr: Handle failures in module init
    1e1e4316fcae rds: introduce acquire/release ordering in acquire/release_in_xmit()
    f87884e0dffd wireguard: receive: annotate data-race around receiving_counter.counter
    d0ab075e34b5 net: dsa: mt7530: prevent possible incorrect XTAL frequency selection
    68e84120319d packet: annotate data-races around ignore_outgoing
    7fb2d4d6bb1c hsr: Fix uninit-value access in hsr_get_node()
    cdff6144b04b soc: fsl: dpio: fix kcalloc() argument order
    76d1394d9b07 s390/vtime: fix average steal time calculation
    ce061bf4eff9 octeontx2-af: Use matching wake_up API variant in CGX command interface
    2ddc931ccca2 io_uring: don't save/restore iowait state
    ed71e73693fe usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin
    745c27184be3 staging: greybus: fix get_channel_from_mode() failure path
    a4d503856a91 serial: 8250_exar: Don't remove GPIO device on suspend
    864f17c1347a rtc: mt6397: select IRQ_DOMAIN instead of depending on it
    87ddba29e72b kconfig: fix infinite loop when expanding a macro at the end of file
    1639e9c7a3ae tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT
    1eb9ab1f9f20 serial: max310x: fix syntax error in IRQ error message
    6199e1942e0d tty: vt: fix 20 vs 0x20 typo in EScsiignore
    40260d06497d remoteproc: stm32: Fix incorrect type assignment returned by stm32_rproc_get_loaded_rsc_tablef
    0dd5b63ae2b5 remoteproc: stm32: Fix incorrect type in assignment for va
    f0b0a4de789d remoteproc: stm32: use correct format strings on 64-bit
    9d057eacf804 remoteproc: stm32: Move resource table setup to rproc_ops
    7b9547204985 remoteproc: Add new get_loaded_rsc_table() to rproc_ops
    1d7e9bc40abb remoteproc: stm32: Constify st_rproc_ops
    b94f434fe977 afs: Revert "afs: Hide silly-rename files from userspace"
    b8c52f7d08f1 NFS: Fix an off by one in root_nfs_cat()
    32903ecf21ab watchdog: stm32_iwdg: initialize default timeout
    916ee6deae6f NFSv4.2: fix listxattr maximum XDR buffer size
    4403438eaca6 NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102
    84ec5c0a7fab net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr()
    a2b74f35eea3 scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn
    11adfabee1ae RDMA/device: Fix a race between mad_client and cm_client init
    3ac85382bcfb scsi: csiostor: Avoid function pointer casts
    6370d070e235 f2fs: compress: fix to check unreleased compressed cluster
    bdd895e0190c RDMA/srpt: Do not register event handler until srpt device is fully setup
    5cd466673b34 ALSA: usb-audio: Stop parsing channels bits when all channels are found.
    4266f6e72620 ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops
    239174535dba clk: Fix clk_core_get NULL dereference
    e55a6014631b sparc32: Fix section mismatch in leon_pci_grpci
    6ec49d07905c backlight: lp8788: Fully initialize backlight_properties during probe
    ad70a7888e8e backlight: lm3639: Fully initialize backlight_properties during probe
    f3bd1e36f0ae backlight: da9052: Fully initialize backlight_properties during probe
    f58ce2bed9d8 backlight: lm3630a: Don't set bl->props.brightness in get_brightness
    fc43d668c98b backlight: lm3630a: Initialize backlight_properties on init
    97b397aa3f80 leds: sgm3140: Add missing timer cleanup and flash gpio control
    b9040d5746c0 leds: aw2013: Unlock mutex before destroying it
    72f9bf6ddbb3 powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc.
    cfb3a57e7bbc drm/msm/dpu: add division of drm_display_mode's hskew parameter
    fd639cb8fa57 powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks
    4688be96d20f drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip
    6c5a15622ead media: mediatek: vcodec: avoid -Wcast-function-type-strict warning
    910363473e4b media: ttpci: fix two memleaks in budget_av_attach
    b49fe84c6cef media: go7007: fix a memleak in go7007_load_encoder
    fb07104a02e8 media: dvb-frontends: avoid stack overflow warnings with clang
    ab896d93fd6a media: pvrusb2: fix uaf in pvr2_context_set_notify
    1c5620f99ad8 drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int()
    24d71c7e46b4 ASoC: meson: axg-tdm-interface: add frame rate constraint
    4bc8e7f3a129 ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs
    fe9796edda93 mtd: rawnand: lpc32xx_mlc: fix irq handler prototype
    2c8a6d2bef2f mtd: maps: physmap-core: fix flash size larger than 32-bit
    858839c64b92 drm/tidss: Fix initial plane zpos values
    9e42bebd4bef crypto: arm/sha - fix function cast warnings
    9883ac689493 mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref
    df6924449fc9 mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref
    bd5f2747e3e0 drm/tegra: put drm_gem_object ref on error in tegra_fb_create
    2d476959f263 clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister()
    7057b8fa7695 PCI: Mark 3ware-9650SE Root Port Extended Tags as broken
    792e6428597a drm/mediatek: dsi: Fix DSI RGB666 formats and definitions
    85e2d9166095 clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times
    0680a58e2d11 media: pvrusb2: fix pvr2_stream_callback casts
    964f45a7840a media: pvrusb2: remove redundant NULL check
    1f8d45cd0e9f media: go7007: add check of return value of go7007_read_addr()
    5d9fe604bf9b media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak
    c753ca1e5a07 media: sun8i-di: Fix chroma difference threshold
    6b5791c54084 media: sun8i-di: Fix power on/off sequences
    d2f806664c18 media: sun8i-di: Fix coefficient writes
    47588154b10e ASoC: meson: t9015: fix function pointer type mismatch
    3df9cd610b05 ASoC: meson: aiu: fix function pointer type mismatch
    ac85b842418f ASoC: meson: Use dev_err_probe() helper
    bae8577ea7ba perf stat: Avoid metric-only segv
    eca94a4b07cc ALSA: seq: fix function cast warnings
    33a44d8759f1 drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode()
    89526d7728e2 perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str()
    8a01335aedc5 crypto: xilinx - call finalize with bh disabled
    38e61b751113 PCI: switchtec: Fix an error handling path in switchtec_pci_probe()
    ca1cd5605a77 quota: Fix rcu annotations of inode dquot pointers
    61380537aa6d quota: Fix potential NULL pointer dereference
    00684e932839 quota: simplify drop_dquot_ref()
    2e005642a680 clk: qcom: reset: Ensure write completion on reset de/assertion
    b30800467c71 clk: qcom: reset: Commonize the de/assert functions
    160095aadafe pinctrl: mediatek: Drop bogus slew rate register range for MT8192
    096237039d00 media: edia: dvbdev: fix a use-after-free
    afd2a82fe300 media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity
    94303a06e185 media: v4l2-tpg: fix some memleaks in tpg_alloc
    19cb33fa22a2 media: em28xx: annotate unchecked call to media_device_register()
    892d955f8e0a perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample()
    330caa061af5 drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()'
    ff28893c96c5 drm/amd/display: Fix a potential buffer overflow in 'dp_dsc_clock_en_read()'
    53dea95c23f7 HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd
    7007354d0caf perf record: Fix possible incorrect free in record__switch_output()
    ed2be47b8dfb PCI/DPC: Print all TLP Prefixes, not just the first
    610f20e5cf35 media: tc358743: register v4l2 async device only after successful setup
    2c58c4dda2f3 dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA
    f2e80ac9344a drm/lima: fix a memleak in lima_heap_alloc
    e0d4850ecd8d drm/rockchip: lvds: do not print scary message when probing defer
    375a60fce4e6 drm/rockchip: lvds: do not overwrite error code
    2cb881069e31 drm: Don't treat 0 as -1 in drm_fixp2int_ceil
    fbb37b397733 drm/rockchip: inno_hdmi: Fix video timing
    b7a82cfb85e2 drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe()
    f95401a50921 drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe()
    317155c5fac0 drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe()
    0e8c9283e5e7 drm/tegra: dsi: Make use of the helper function dev_err_probe()
    92003981a6df drm/tegra: dsi: Add missing check for of_find_device_by_node
    f89bd2770937 dm: call the resume method on internal suspend
    94a6a9cfbfbb dm raid: fix false positive for requeue needed during reshape
    928705e34101 nfp: flower: handle acti_netdevs allocation failure
    e9b72f729db4 net/x25: fix incorrect parameter validation in the x25_getsockopt() function
    3627f21b9e38 net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function
    03c74f548f94 udp: fix incorrect parameter validation in the udp_lib_getsockopt() function
    b42e56435846 l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function
    5a98fa3332b1 ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function
    8693e3cf0c96 bpf: net: Change do_ip_getsockopt() to take the sockptr_t argument
    415edd2d661c net/ipv4/ipv6: Replace one-element arraya with flexible-array members
    7394669d5987 net/ipv4: Revert use of struct_size() helper
    1ebd0d898fae net/ipv4: Replace one-element array with flexible-array member
    c8059876317a tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function
    1f6244e9954e OPP: debugfs: Fix warning around icc_get_name()
    6cf2e53315a1 net: phy: dp83822: Fix RGMII TX delay configuration
    c44a5aa4bef7 net: phy: DP83822: enable rgmii mode if phy_interface_is_rgmii
    a352d039ffa2 net: hns3: fix port duplex configure error in IMP reset
    06dd21045a7e net: phy: fix phy_get_internal_delay accessing an empty array
    77fd5294ea09 net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv()
    edcec2363477 ipv6: fib6_rules: flush route cache when rule is changed
    15641007df0f bpf: Fix stackmap overflow check on 32-bit arches
    64f00b4df059 bpf: Fix hashtab overflow check on 32-bit arches
    225da02acdc9 bpf: Fix DEVMAP_HASH overflow check on 32-bit arches
    70294d8bc31f bpf: Eliminate rlimit-based memory accounting for devmap maps
    6b4a39acafaf sr9800: Add check for usbnet_get_endpoints
    d47e6c1932ce Bluetooth: hci_core: Fix possible buffer overflow
    69d9425b8878 Bluetooth: Remove superfluous call to hci_conn_check_pending()
    cbe742db8bc5 igb: Fix missing time sync events
    02cba67662c3 igb: move PEROUT and EXTTS isr logic to separate functions
    f873b85ec762 iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected
    f858c084ebde PCI: Make pci_dev_is_disconnected() helper public for other drivers
    722c24cddc6d wifi: rtw88: 8821c: Fix false alarm count
    c55cc6363880 mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function
    bb336cd8d5ec SUNRPC: fix some memleaks in gssx_dec_option_array
    a4e7ff1a7427 x86, relocs: Ignore relocations in .notes section
    47a429a524e2 ACPI: scan: Fix device check notification handling
    5f99b46dce89 arm64: dts: marvell: reorder crypto interrupts on Armada SoCs
    46792f9ba314 ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node
    2d1e515789dc ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address
    23d05494481f ARM: dts: imx6dl-yapp4: Move phy reset into switch node
    229563e2168f ARM: dts: arm: realview: Fix development chip ROM compatible value
    2478026f94e4 net: ena: Remove ena_select_queue
    98d186a14264 wifi: brcmsmac: avoid function pointer casts
    fb7601ebf686 iommu/amd: Mark interrupt as managed
    be8c53390a4e bus: tegra-aconnect: Update dependency to ARCH_TEGRA
    c2a30c81bf3c ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit()
    5956f4203b6c wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces
    115252fc6183 wireless: Remove redundant 'flush_workqueue()' calls
    23278c845a0b bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly
    c5f2076aaa7a bpf: Factor out bpf_spin_lock into helpers.
    dfd8a62a107e arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes
    f0dd27314c7a wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
    7d4b47f20f7e net: blackhole_dev: fix build warning for ethh set but not used
    918d7f0d3ee9 wifi: iwlwifi: fix EWRD table validity check
    fabe2db7de32 wifi: iwlwifi: dbg-tlv: ensure NUL termination
    1bc5461a21c5 wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete
    bdaf08b472c2 af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc().
    1524f46376b1 bpftool: Silence build warning about calloc()
    926d95eb399e inet_diag: annotate data-races around inet_diag_table[]
    784412247e7d sock_diag: annotate data-races around sock_diag_handlers[family]
    9127599c075c cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value
    11824d6a8a79 wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir()
    5aa586bf8010 wifi: wilc1000: fix multi-vif management when deleting a vif
    dddedfa3b29a wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work
    b4bbf38c350a wifi: wilc1000: fix RCU usage in connect path
    fd86efb897e4 wifi: wilc1000: fix declarations ordering
    caa839d40ea4 wifi: b43: Disable QoS for bcm4331
    39c915a32302 wifi: b43: Stop correct queue in DMA worker when QoS is disabled
    871788995c16 wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled
    49f067726ab0 wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled
    e1dc7aa814a9 wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev()
    c6fd906c3c33 timekeeping: Fix cross-timestamp interpolation for non-x86
    763a009228da timekeeping: Fix cross-timestamp interpolation corner case decision
    fe90806209b9 timekeeping: Fix cross-timestamp interpolation on counter wrap
    faf0b4c5e00b aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts
    bb567cb5cdbe md: Don't clear MD_CLOSING when the raid is about to stop
    ab25f7cd4914 md: implement ->set_read_only to hook into BLKROSET processing
    2a0f8202f77a block: add a new set_read_only method
    a0bccba5f503 fs/select: rework stack allocation hack for clang
    4af837db0fd3 nbd: null check for nla_nest_start
    cde76b3af247 do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak
    cc6ddd6fa93e x86/paravirt: Fix build due to __text_gen_insn() backport
    0344b12a970b ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll
    cd72f7de5bca ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode
    423d747fa35d ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC
    442864752b38 Input: gpio_keys_polled - suppress deferred probe error for gpio
    020601445f6b ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet
    713eaf5c510c firewire: core: use long bus reset on gap count error
    81d7d920a22f Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security
    ba3a55d118bf scsi: mpt3sas: Prevent sending diag_reset when the controller is ready
    e30b8525e140 dm-verity, dm-crypt: align "struct bvec_iter" correctly
    87221877ed99 block: sed-opal: handle empty atoms when parsing response
    d2e2cb525811 parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check
    3e0f73be40db net/iucv: fix the allocation size of iucv_path_table array
    6e4694e65b6d x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault()
    aa64355c4537 x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h
    434a709df130 RDMA/mlx5: Relax DEVX access upon modify commands
    d27c48dc309d RDMA/mlx5: Fix fortify source warning while accessing Eth segment
    0f9fa4e6b2b3 gen_compile_commands: fix invalid escape sequence warning
    a8fee6674b50 HID: multitouch: Add required quirk for Synaptics 0xcddc device
    df14e946ea98 MIPS: Clear Cause.BD in instruction_pointer_set
    eb279074bada x86/xen: Add some null pointer checking to smp.c
    eddf7e95b846 ASoC: rt5645: Make LattePanda board DMI match more precise
    8e2113f61d9d selftests: tls: use exact comparison in recv_partial
    90c445799fd1 bpf: Defer the free of inner map when necessary
    93c37f1c63b4 rcu-tasks: Provide rcu_trace_implies_rcu_gp()
    a6771f343af9 io_uring: drop any code related to SCM_RIGHTS
    875f5fed30a1 io_uring/unix: drop usage of io_uring socket
    d35f38551c21 Linux 5.10.213
    738845b022d3 serial: max310x: fix IO data corruption in batched operations
    85d79478710a serial: max310x: implement I2C support
    8082cc992dec serial: max310x: make accessing revision id interface-agnostic
    f36ef837a7a6 regmap: Add bulk read/write callbacks into regmap_config
    915848be2f1b regmap: allow to define reg_update_bits for no bus configuration
    82a62478b9f7 Drivers: hv: vmbus: Drop error message when 'No request id available'
    74d83d0fe04e serial: max310x: Unprepare and disable clock in error path
    f610023e67ec getrusage: use sig->stats_lock rather than lock_task_sighand()
    9ca97868205a getrusage: use __for_each_thread()
    21677f35e104 getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand()
    811415fe768f getrusage: add the "signal_struct *sig" local variable
    14136bed4104 mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE
    05edf43452c0 mm/hugetlb: change hugetlb_reserve_pages() to type bool
    5b10a88f64c0 hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed
    8f41b33d240e hv_netvsc: use netif_is_bond_master() instead of open code
    0d54d2240da7 hv_netvsc: Make netvsc/VF binding check both MAC and serial number
    3cfee5668b35 hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove
    0db98ee09b9c hv_netvsc: Wait for completion on request SWITCH_DATA_PATH
    cdba03568050 hv_netvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening
    2ce36635004a Drivers: hv: vmbus: Add vmbus_requestor data structure for VMBus hardening
    58bf67d524e2 ext4: convert to exclusive lock while inserting delalloc extents
    5b69dabd7e4a ext4: refactor ext4_da_map_blocks()
    b3bca5e8c76a ext4: make ext4_es_insert_extent() return void
    c09ffff246ca lsm: fix default return value of the socket_getpeersec_*() hooks
    ea6e87db9037 lsm: make security_socket_getpeersec_stream() sockptr_t safe
    a9482f3b4877 bpf: net: Change sk_getsockopt() to take the sockptr_t argument
    be155e9466dd net: Change sock_getsockopt() to take the sk ptr instead of the sock ptr
    518ec3da99f8 serial: max310x: prevent infinite while() loop in port startup
    fe0d16b3a3c3 serial: max310x: use a separate regmap for each port
    c1ecaadbcd40 serial: max310x: use regmap methods for SPI batch operations
    32e32ab1da5a serial: max310x: Make use of device properties
    c7e9e6d5ee84 serial: max310x: fail probe if clock crystal is unstable
    c2b9cbf09e59 serial: max310x: Try to get crystal clock rate from property
    569154b29a24 serial: max310x: Use devm_clk_get_optional() to get the input clock
    696e4112e5c1 xhci: handle isoc Babble and Buffer Overrun events properly
    fe2322caa074 xhci: process isoc TD properly when there was a transaction error mid TD.
    fa5aaf31e5f5 xhci: prevent double-fetch of transfer and transfer event TRBs
    89ed7ebae4f0 xhci: remove extra loop in interrupt context
    9c398afd4930 um: allow not setting extra rpaths in the linux binary
    c9c3cc6a13bd selftests: mm: fix map_hugetlb failure on 64K page size systems
    1dee72c02170 selftests/mm: switch to bash from sh
    bbf950a6e96a netrom: Fix data-races around sysctl_net_busy_read
    cfe0f73fb38a netrom: Fix a data-race around sysctl_netrom_link_fails_count
    b7d33e083f9d netrom: Fix a data-race around sysctl_netrom_routing_control
    01d4e3afe257 netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout
    652b0b358196 netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size
    f3315a6edaec netrom: Fix a data-race around sysctl_netrom_transport_busy_delay
    34c84e0036a6 netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay
    34a164d24482 netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries
    291d36d772f5 netrom: Fix a data-race around sysctl_netrom_transport_timeout
    d1261bde59a3 netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser
    18c95d11c347 netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser
    e041df5dc9e6 netrom: Fix a data-race around sysctl_netrom_default_path_quality
    ccd1108b16ab netfilter: nf_conntrack_h323: Add protection for bmp length out of range
    2b4e7cb7d523 netfilter: nft_ct: fix l3num expectations with inet pseudo family
    9dfc15a10dfd net/rds: fix WARNING in rds_conn_connect_if_down
    5f4e51abfbe6 cpumap: Zero-initialise xdp_rxq_info struct before running XDP program
    79ce2e54cc0a net/ipv6: avoid possible UAF in ip6_route_mpath_notify()
    37fe99016b12 net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink()
    c7137900691f geneve: make sure to pull inner header in geneve_rx()
    fdb63c179f7a tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string
    71e21eb1f888 i40e: disable NAPI right after disabling irqs when handling xsk_pool
    ad91d5d1b65a ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able
    336261af0415 net: lan78xx: fix runtime PM count underflow on link stop
    11a3c9f48940 lan78xx: Fix race conditions in suspend/resume handling
    69215f8edae3 lan78xx: Fix partial packet errors on suspend/resume
    e5d7f43c4cdd lan78xx: Add missing return code checks
    061336268eb9 lan78xx: Fix white space and style issues
    0224cbc53ba8 mmc: mmci: stm32: fix DMA API overlapping mappings warning
    abda366ece48 mmc: mmci: stm32: use a buffer for unaligned DMA requests
    2bba1cb1487b loop: Select I/O scheduler 'none' from inside add_disk()
    027f4dd7c993 blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag
    7cfcd0ed929b Linux 5.10.212
    f74362a00422 mptcp: fix double-free on socket dismantle
    30d84d87c36e mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG
    1805131d8f93 gpio: fix resource unwinding order in error path
    51f7044d103b gpiolib: Fix the error path order in gpiochip_add_data_with_key()
    947baae18505 gpio: 74x164: Enable output pins after registers are reset
    80d852299987 fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super
    43eccc582373 cachefiles: fix memory leak in cachefiles_add_cache()
    287172812726 ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks()
    70e5b013538d mptcp: fix possible deadlock in subflow diag
    36103f8cb902 x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers
    7a7cb5266b8f pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
    36b02df0a6ce mmc: sdhci-xenon: fix PHY init clock stability
    d3c703c22b09 mmc: sdhci-xenon: add timeout for PHY init complete
    3fd14520dd86 mmc: core: Fix eMMC initialization with 1-bit bus connection
    9579a21e99fe dmaengine: fsl-qdma: init irq after reg initialization
    bb3a06e9b9a3 dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
    2886fe308a83 btrfs: dev-replace: properly validate device names
    99eb2159680a wifi: nl80211: reject iftype change with mesh ID change
    e668b92a3a01 gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
    a23ac1788e2c tomoyo: fix UAF write bug in tomoyo_write_control()
    8af1c121b010 riscv: Sparse-Memory/vmemmap out-of-bounds fix
    96370ba395c5 afs: Fix endless loop in directory parsing
    14aacfcd7308 ALSA: Drop leftover snd-rtctimer stuff from Makefile
    d7acc4a569f5 power: supply: bq27xxx-i2c: Do not free non existing IRQ
    537e3f49dbe8 efi/capsule-loader: fix incorrect allocation size
    882a51a10ecf rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
    80fabcd5d10c netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()
    e24acaefdd79 Bluetooth: Enforce validation on max value of connection interval
    df193568d612 Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
    0309b68aeaac Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
    6dd0a9dfa99f Bluetooth: Avoid potential use-after-free in hci_error_reset
    6782a54e1a7f net: usb: dm9601: fix wrong return value in dm9601_mdio_read
    c1c7396b571c lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected
    810fa7d5e520 ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
    906986fed827 tun: Fix xdp_rxq_info's queue_index when detaching
    2e95350fe9db net: ip_tunnel: prevent perpetual headroom growth
    f19d1f98e60e netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
    acd9f6d481d8 mtd: spinand: gigadevice: Fix the get ecc status issue
    8e3a867593e1 mtd: spinand: gigadevice: Support GD5F1GQ5UExxG
    37077ed16c77 crypto: virtio/akcipher - Fix stack overflow on memcpy
    bf85def4b6cb platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names
    9985c44f239f Linux 5.10.211
    94ebf71bddbc ext4: regenerate buddy after block freeing failed if under fc replay
    dbc9b22d0ed3 arp: Prevent overflow in arp_req_get().
    ea1cd64d59f2 fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio
    bff0a0658e57 block: ataflop: more blk-mq refactoring fixes
    b49b022f7dfc drm/amd/display: Fix memory leak in dm_sw_fini()
    c6551ff227f6 drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set
    144ec5e1ce3b drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3
    31ea574aeca1 netfilter: nf_tables: set dormant flag on hook register failure
    31e10d6cb0c9 tls: stop recv() if initial process_rx_list gave us non-DATA
    7c54eaa3b078 tls: rx: drop pointless else after goto
    4820e84e2852 tls: rx: jump to a more appropriate label
    5d4e4eff791d s390: use the correct count for __iowrite64_copy()
    f6ce90567ed3 net: dev: Convert sa_data to flexible array in struct sockaddr
    c1b447a21a65 packet: move from strlcpy with unused retval to strscpy
    65c38f23d10f ipv6: sr: fix possible use-after-free and null-ptr-deref
    d9b5e2b7a819 afs: Increase buffer size in afs_update_volume_status()
    2f56d7126299 ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid
    dcc1375d41a0 ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid
    fc30793e0610 nouveau: fix function cast warnings
    49ef33a90e1f scsi: jazz_esp: Only build if SCSI core is builtin
    b42b801abada bpf, scripts: Correct GPL license name
    a2d1e1f8f064 RDMA/srpt: fix function pointer cast warnings
    905de68fcdff arm64: dts: rockchip: set num-cs property for spi on px30
    5639414a52a2 RDMA/qedr: Fix qedr_create_user_qp error flow
    5a5c039dac1b RDMA/srpt: Support specifying the srpt_service_guid parameter
    179bb08834fb RDMA/bnxt_re: Return error for SRQ resize
    3fa240bb6b2d IB/hfi1: Fix a memleak in init_credit_return
    8affdbb3e2ef mptcp: fix lockless access in subflow ULP diag
    eb3693454baa usb: roles: don't get/set_role() when usb_role_switch is unregistered
    e279bf8e5189 usb: roles: fix NULL pointer issue when put module's reference
    57ca0e16f393 usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs
    1e204a8e9eb5 usb: cdns3: fix memory double free when handle zero packet
    b40328eea93c usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable()
    1dfe6393d179 x86/alternative: Make custom return thunk unconditional
    dd1a169b4496 Revert "x86/alternative: Make custom return thunk unconditional"
    e8e9d1f6cf02 x86/returnthunk: Allow different return thunks
    4eb421fa71e4 x86/ftrace: Use alternative RET encoding
    b253061d4b86 x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch()
    e752912ce18c x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBR
    c13d42604069 Revert "x86/ftrace: Use alternative RET encoding"
    70d92abbe296 ARM: ep93xx: Add terminator to gpiod_lookup_table
    dcb4d1426859 l2tp: pass correct message length to ip6_append_data
    03366ad11115 PCI/MSI: Prevent MSI hardware interrupt number truncation
    2e534fd15e5c gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp()
    6e5069b40fb4 KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table()
    615af9cb3e70 KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler
    3c652f6fa1e1 dm-crypt: don't modify the data when using authenticated encryption
    f6a765a61e0e s390/cio: fix invalid -EBUSY on ccw_device_start
    3f38d22e645e IB/hfi1: Fix sdma.h tx->num_descs off-by-one error
    a0180e940cf1 erofs: fix lz4 inplace decompression
    841b9f6f681d x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm()
    6360869cc4e9 jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint
    69389d82ab6d jbd2: recheck chechpointing non-dirty buffer
    cb1609ef8aa2 jbd2: remove redundant buffer io error checks
    52b9609b89e3 iwlwifi: mvm: write queue_sync_state only for sync
    f5e6da2ca116 iwlwifi: mvm: do more useful queue sync accounting
    87b7d049ce55 platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC
    6c367739cd64 lan743x: fix for potential NULL pointer dereference with bare card
    a1ccc4f44133 btrfs: do not pin logs too early during renames
    16b70511bd48 btrfs: unify lookup return value when dir entry is missing
    fccb8a610987 btrfs: introduce btrfs_lookup_match_dir
    aaf2d6b7ecba btrfs: tree-checker: check for overlapping extent items
    b8034ca2fdcc task_stack, x86/cea: Force-inline stack helpers
    68ffe3ec198d ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use
    edeef1b4fb10 ASoC: Intel: boards: get codec device with ACPI instead of bus search
    151b360f4739 ASoC: Intel: boards: harden codec property handling
    877037eff7d1 mtd: spinand: macronix: Add support for MX35LFxGE4AD
    b6c4a44e89d7 cifs: add a warning when the in-flight count goes negative
    e410dfaaac17 powerpc/watchpoints: Annotate atomic context in more places
    2641aa3f56b1 powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 byte instructions
    d021ba1142e2 block: ataflop: fix breakage introduced at blk-mq refactoring
    1dd3dc389211 seccomp: Invalidate seccomp mode to catch death failures
    7ab8a3bac531 x86/uaccess: Implement macros for CMPXCHG on user addresses
    13f6937f53e3 hsr: Avoid double remove of a node.
    b2e72d88c33b hvc/xen: prevent concurrent accesses to the shared ring
    86ba65e5357b media: av7110: prevent underflow in write_ts_to_decoder()
    d6e60c53d2e2 ASoC: fsl_micfil: register platform component before registering cpu dai
    de899edac73d ARM: dts: imx: Set default tuning step for imx6sx usdhc
    51582123dd84 irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable
    ef6128a1bafe ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger
    a4c0234b167b pmdomain: renesas: r8a77980-sysc: CR7 must be always on
    5fe446b245ba virtio-blk: Ensure no requests in virtqueues before deleting vqs.
    92a1090b4798 firewire: core: send bus reset promptly on gap count error
    6a375022b0a8 scsi: lpfc: Use unsigned type for num_sge
    7fb19792749c hwmon: (coretemp) Enlarge per package core count limit
    988ae00e69b9 efi: Don't add memblocks for soft-reserved memory
    4fff3d735bae efi: runtime: Fix potential overflow of soft-reserved region size
    865f99f64121 Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table
    30a878457286 ext4: correct the hole length returned by ext4_map_blocks()
    a72037da4ab8 nvmet-fc: abort command when there is no binding
    a0fa157bd4eb nvmet-fc: release reference on target port
    5da866be3d49 nvmet-fcloop: swap the list_add_tail arguments
    4f2c95015ec2 nvme-fc: do not wait in vain when unloading module
    f82ed69f6aed netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new
    da47fc8d30fb spi: sh-msiof: avoid integer overflow in constants
    0a840d798435 ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616
    5b33bbeefbd8 nvmet-tcp: fix nvme tcp ida memory leak
    d21c122de3cc regulator: pwm-regulator: Add validity checks in continuous .get_voltage
    c432094aa7c9 dmaengine: ti: edma: Add some null pointer checks to the edma_probe
    ffeb72a80a82 ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal()
    927794a02169 ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found()
    2b39c1a0a89f ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers
    15bb22da0fd6 ahci: asm1166: correct count of reported ports
    e94da8aca2e7 spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected
    cd36da760bd1 fbdev: sis: Error out if pixclock equals zero
    512ee6d6041e fbdev: savage: Error out if pixclock equals zero
    5ffab99e070b wifi: mac80211: fix race condition on enabling fast-xmit
    7e71fbc68dad wifi: cfg80211: fix missing interfaces when dumping
    17c976fe2cf6 dmaengine: fsl-qdma: increase size of 'irq_name'
    d94a80da905b dmaengine: shdma: increase size of 'dev_id'
    168ed59170de scsi: target: core: Add TMF to tmr_list handling
    e4bc31174507 sched/rt: Disallow writing invalid values to sched_rt_period_us
    13c6bce76d94 sched/rt: Fix sysctl_sched_rr_timeslice intial value
    b1ba065137f4 zonefs: Improve error handling
    19087d70e9e6 userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb
    18d88bf9c2e7 sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset
    94b064984a19 smb: client: fix parsing of SMB3.1.1 POSIX create context
    13fb0fc49176 smb: client: fix potential OOBs in smb2_parse_contexts()
    b03c8099a738 smb: client: fix OOB in receive_encrypted_standard()
    3fa31e7a9d3a net/sched: Retire dsmark qdisc
    71925d686386 net/sched: Retire ATM qdisc
    56a6720d9bc3 net/sched: Retire CBQ qdisc
    2214ded26c86 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    44494049e815 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    0d7c23009d82 tpm: Add flag to use default cancellation policy
    07914bef4e16 tpm: tis_i2c: Fix sanity check interrupt enable mask
    35f85f04bd69 tpm: Add tpm_tis_i2c backend for tpm_tis_core
    7b04c6c08107 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
    4790cb2d1283 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
    50f74deaf308 hwmon: Add driver for Texas Instruments TMP464 and TMP468
    a4e6e4b7bb08 dt-bindings: hwmon: add tmp464.yaml
    e0ed2149d7b5 drm/amdkfd: Check for null pointer after calling kmemdup
    c6ddded89322 ARM: renumber bits related to _TIF_WORK_MASK
    35b96a325c1e arm64: make _TIF_WORK_MASK bits contiguous
    f5a8f06aa595 arm64: uaccess: remove vestigal UAO support
    3a330b569301 arm64: uaccess: remove redundant PAN toggling
    9cbbb016d6e7 arm64: uaccess: remove addr_limit_user_check()
    fd83411f5e08 arm64: uaccess: remove set_fs()
    15a6dc2f4b53 arm64: uaccess cleanup macro naming
    912a6ab683a4 arm64: uaccess: split user/kernel routines
    d004ab02dae2 arm64: uaccess: refactor __{get,put}_user
    e1941a8b459e arm64: uaccess: simplify __copy_user_flushcache()
    dfae822b4c59 arm64: uaccess: rename privileged uaccess routines
    1efdb8f0a0c7 arm64: sdei: explicitly simulate PAN/UAO entry
    b35fec69554c arm64: sdei: move uaccess logic to arch/arm64/
    b5a28033fe7b arm64: head.S: always initialize PSTATE
    243eb8553513 arm64: head.S: cleanup SCTLR_ELx initialization
    74a00405d97f arm64: head.S: rename el2_setup -> init_kernel_el
    73c5f386d175 arm64: add C wrappers for SET_PSTATE_*()
    e17fb7543df1 arm64: ensure ERET from kthread is illegal
    eff6289cc53b ixgbevf: add disable link state
    262595681381 ixgbe: add improvement for MDD response functionality
    b9d78b06dea8 ixgbe: add the ability for the PF to disable VF link state
    d829911485da Documentation: arm64: Document PMU counters access from userspace
    fe5d29bfce20 arm64: perf: Enable PMU counter userspace access for perf event
    15ce6d04ed6a arm64: perf: Add userspace counter access disable switch
    4f288acbeed8 perf: Add a counter for number of user access events in context
    354ba4a8c4b8 x86: perf: Move RDPMC event flag to a common definition
    d29cec94c49b libperf xyarray: Add bounds checks to xyarray__entry()
    8264d2b91841 libperf: Add support for user space counter access
    7fd81b678b5f libperf tests: Add support for verbose printing
    6029ff53a48f libperf: Add evsel mmap support
    28b0c8956369 tools include: Add an initial math64.h
    492e532d20f1 perf record: Improve 'Workload failed' message printing events + what was exec'ed
    d0a1fc61733e perf evlist: Add a method to return the list of evsels as a string
    81a77b39be0a perf annotate: Fix sample events lost in stdio mode
    2883e69e202d pnmtologo: use relocatable file name
    80f5207b5abd tools: use basename to identify file in gen-mach-types
    4d201ec392f1 vt/conmakehash: improve reproducibility
    ae24d013888f lib/build_OID_registry: fix reproducibility issues
    5d72da88dbb4 x86/boot: Wrap literal addresses in absolute_pointer()
    dc0bd7aa2319 ACPI: thermal: drop an always true check
    0c4288cceef5 xfs: Fix -Werror=dangling-pointer work-around for older GCC
    5509050b3392 xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
    669827c6e293 virtio-pci: Remove wrong address verification in vp_del_vqs()
    1c80d994d3db regulator: consumer: Add missing stubs to regulator/consumer.h
    3303d0e2aeff ipv6: Fix stats accounting in ip6_pkt_drop
    c56e60f665e7 memcg: enable accounting of ipc resources
    e6c8ebd210a2 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
    1655ee30e684 sched/isolation: really align nohz_full with rcu_nocbs
    253c752ed120 pstore/ftrace: Add and use ftrace_test_recursion_trylock_safe
    356e8a12bd66 pstore/ftrace: Add recursion protection to the ftrace callback
    334706a1e873 ftrace: Add ftrace_test_recursion_trylock() helper function
    78c260d7f60b ftrace: Move the recursion testing into global headers
    c0b313d988a1 powerpc/mm: Switch obsolete dssall to .long
    1bd813fe8d0e riscv: fix build with binutils 2.38
    835a2d1b24c6 powerpc/lib/sstep: fix 'ptesync' build error
    fd84b99a8ccb drm/amd/display: Don't allow partial copy_from_user
    024f4ff63d55 drm/amdgpu: Fix even more out of bound writes from debugfs
    0c0ad634e899 e1000e: Serialize TGP e1000e PM ops
    add88b0536fa e1000e: Make mei_me active when e1000e is in use
    a8f317c1a17e yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    c8400a2cbe1f iommu/arm-smmu-v3: Ratelimit event dump
    b8ec7e43e95e regmap: teach regmap to use raw spinlocks if requested in the config
    4b7fa7684be7 OF: DT-Overlay configfs interface (v7)
    d515a5c0e9a9 net: xilinx_emaclite: Do not print real IOMEM pointer
    11329e49959b drivers: net: xilinx_emaclite: remove arch limitation
    29dc69bf2a07 drivers: net: xilinx_emaclite: Add COMPILE_TEST support
    ff106eff01f6 drivers: net: xilinx_emaclite: Fix -Wpointer-to-int-cast warnings with W=1
    c27462391070 serial: 8250: 8250_omap: Fix possible array out of bounds access
    16976d8e307f perf intel-pt: Use aux_watermark
    d421a2346946 perf: Cap allocation order at aux_watermark
    6da8d5f29481 timers: Fix get_next_timer_interrupt() with no timers pending
    af141841735a eventfd: Enlarge recursion limit to allow vhost to work
    a125a6102808 iwlwifi: select MAC80211_LEDS conditionally
    139fe7d68413 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock
    8d0c79931235 console: Fix build when CONFIG_BLK_DEV_INITRD is disabled.
    ea777841e8ea yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    ab49d2db98bd cgroup1: fix leaked context root causing sporadic NULL deref in LTP
    bdda1b6cf99b aufs5: aufs-core
    2fa276071d07 aufs5: aufs-standalone
    06ed4d532456 aufs5: aufs-mmap
    372857834999 aufs5: aufs-kbuild
    fd68c9840693 aufs5: aufs-base
    a673c127156c Revert "aufs5: core"
    cf62bfcde384 Revert "aufs5: aufs5-base"
    a644419ec785 Revert "aufs5: aufs5-mmap"
    b893f9a999bb Revert "aufs5: aufs5-standalone"
    c60db0819480 Revert "aufs: initial port to v5.10"
    c66a5900f139 Revert "Revert "aufs: initial port to v5.10""
    1320cf58f5dd Revert "aufs: linux-v5.10-rc1, no more set_fs()"
    02349d7738ff Revert "for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t"
    f01dab74750c Revert "aufs: linux-v5.10-rc1, no more f_op->read() and ->write()"
    3d5de709b676 Revert "aufs5: aufs5-kbuild"
    a97f1329edf7 tracing/arm: Have max stack tracer handle the case of return address after data
    5c54112a05ab net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT
    ddac76981cb3 sched/isolation: reconcile rcu_nocbs= and nohz_full=
    56fd8c36614e net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    a8808e541750 aufs: linux-v5.10-rc1, no more f_op->read() and ->write()
    cb1c41dac775 for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t
    a5805df6583f aufs: linux-v5.10-rc1, no more set_fs()
    64e145dcca8c Revert "aufs: initial port to v5.10"
    d6e20b2257ec defconfig: add dependency for CONFIG_ACPI_APEI_PCIEAER
    b237d48208d0 arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER
    1209195ed0f7 driver: adc: ltc2497: return directly after reading the adc conversion value
    a60fe3fcf113 Revert "mfd: syscon: Don't free allocated name for regmap_config"
    13d68767aa4a rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs"
    54e69571a97d rcu: deprecate "all" option to rcu_nocbs=
    a605b9d20447 lib: test_bitmap: add tests for "N" alias
    8c22517f444e lib: bitmap: support "N" as an alias for size of bitmap
    88187167e63a lib: bitmap: move ERANGE check from set_region to check_region
    ca5429633613 lib: bitmap: fold nbits into region struct
    9381134cea8a lib: test_bitmap: add more start-end:offset/len tests
    c825800730ab lib: test_bitmap: add tests to trigger ERANGE case.
    8cc8264dca3f lib: test_bitmap: clearly separate ERANGE from EINVAL tests.
    470da7b7f2ff Revert "cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers"
    28dc1d37602d Revert "cpumask: Make "all" alias global and not just RCU"
    dbfe0b183fca Revert "cpumask: Add a "none" alias to complement "all""
    a57711fcff30 Revert "cpumask: Add "last" alias for cpu list specifications"
    34523d7c8476 qemux86: add configuration symbol to select values
    cdca78778415 objtool: Fix seg fault with Clang non-section symbols
    d3287798bd88 x86/entry: Emit a symbol for register restoring thunk
    2ad99ddaac78 cpumask: Add "last" alias for cpu list specifications
    c10e9481810b cpumask: Add a "none" alias to complement "all"
    b00ceed9d388 cpumask: Make "all" alias global and not just RCU
    8b215206e797 cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers
    1b5024caeda8 clear_warn_once: add a clear_warn_once= boot parameter
    fc0dd76cce0e clear_warn_once: bind a timer to written reset value
    d64fc2d2b14a clear_warn_once: expand debugfs to include read support
    77592e956cc9 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    6e022759f727 perf: x86-32: explicitly include <errno.h>
    22d6bbb947d4 perf: mips64: Convert __u64 to unsigned long long
    c35f9150001c perf: fix bench numa compilation
    c4caef513eb1 perf: add SLANG_INC for slang.h
    07dfbf9405dd perf: add sgidefs.h to for mips builds
    42c5431ad2cf perf: change --root to --prefix for python install
    af79bfe90143 perf: add 'libperl not found' warning
    ddfbd9e75f08 perf: force include of <stdbool.h>
    0f34e6305176 fat: don't use obsolete random32 call in namei_vfat
    b5b55eaad1df FAT: Added FAT_NO_83NAME
    756b13bfab6e FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    fabad71cb2b5 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    06fd68d75bd1 aufs: initial port to v5.10
    c9126877d1f5 aufs5: core
    f5150173c643 aufs5: aufs5-standalone
    b57d26b072d9 aufs5: aufs5-mmap
    78f128c4b8e5 aufs5: aufs5-base
    47aa35171d08 aufs5: aufs5-kbuild
    35c480a23c66 yaffs: include blkdev.h
    2c64c43540a5 yaffs: fix misplaced variable declaration
    bde410ee9f59 yaffs2: v5.6 build fixups
    414c8e866931 yaffs2: fix memory leak when /proc/yaffs is read
    c99c1990cf7c yaffs: add strict check when call yaffs_internal_read_super
    498f5fafe50a yaffs: repair yaffs_get_mtd_device
    7ca3c08ebbf9 yaffs: Fix build failure by handling inode i_version with proper atomic API
    0ba47e881bb8 yaffs2: fix memory leak in mount/umount
    39a5406665dd yaffs: Avoid setting any ACL releated xattr
    ca5b43ddc6fd Yaffs:check oob size before auto selecting Yaffs1
    c2619c05a53e fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    5e08fb7b8ee0 yaffs2: adjust to proper location of MS_RDONLY
    5f1a1a9678a8 yaffs2: import git revision b4ce1bb (jan, 2020)
    fc21f09ae369 initramfs: allow an optional wrapper script around initramfs generation
    73887fca03be arm64/perf: Fix wrong cast that may cause wrong truncation
    a267cafaac44 defconfigs: drop obselete options
    eb5d1bc00c3f arm64/perf: fix backtrace for AAPCS with FP enabled
    062b2c98c087 linux-yocto: Handle /bin/awk issues
    d3beb253ae71 uvesafb: provide option to specify timeout for task completion
    75ccbf377a51 uvesafb: print error message when task timeout occurs
    18ffa2e88024 compiler.h: Undef before redefining __attribute_const__
    3ed931201746 vmware: include jiffies.h
    938942859596 Resolve jiffies wrapping about arp
    069a883d837c nfs: Allow default io size to be configured.
    3b568edcd3e9 check console device file on fs when booting
    77ec93228920 mount_root: clarify error messages for when no rootfs found
    17a15e0f7536 menuconfig,mconf-cfg: Allow specification of ncurses location
    8f13b1349a74 modpost: mask trivial warnings
    b6c9e0fa24e8 kbuild: exclude meta directory from distclean processing
    62dbbdbec60a powerpc: serialize image targets
    27b8dec5dbb3 arm: serialize build targets
    fc365512e4c4 Revert "platform/x86: wmi: Destroy on cleanup rather than unregister"
    9a6e91d2e691 crtsavres: fixups for 5.4+
    7dbc3cd0398f powerpc/ptrace: Disable array-bounds warning with gcc8
    ebe3bcb89cb0 powerpc: Disable attribute-alias warnings from gcc8
    65ba0e7de081 powerpc: add crtsavres.o to archprepare for kbuild
    6bd3efdce5a9 powerpc: kexec fix for powerpc64
    41671522c159 powerpc: Add unwind information for SPE registers of E500 core
    8851006b0109 mips: vdso: fix 'jalr $t9' crash in vdso code
    ed5db62477e8 mips: Kconfig: add QEMUMIPS64 option
    2a7ca094fc42 4kc cache tlb hazard: tlbp cache coherency
    b742d60d3f70 malta uhci quirks: make allowance for slow 4k(e)c
    8a160fc86eb6 arm/Makefile: Fix systemtap
    b9805882353c vexpress: Pass LOADADDR to Makefile
    332e618aa7ae arm: ARM EABI socketcall
    1ec682cb85f8 ARM: LPAE: Invalidate the TLB for module addresses during translation fault

(From OE-Core rev: 08f115ae2dabb202d091b8a6e13d43710bd2aa90)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-09-16 06:09:56 -07:00
Bruce Ashfield
c7bc3c496e linux-yocto/5.10: update to v5.10.210
Updating linux-yocto/5.10 to the latest korg -stable release that comprises
the following commits:

    aa6ca808a467 Linux 5.10.210
    cf5a69e35591 PCI: dwc: Fix a 64bit bug in dw_pcie_ep_raise_msix_irq()
    9f53d24852ff net: bcmgenet: Fix EEE implementation
    9a865a11d689 netfilter: nf_tables: fix pointer math issue in nft_byteorder_eval()
    67f386f75637 drm/msm/dsi: Enable runtime PM
    21b38d85f6de PM: runtime: Have devm_pm_runtime_enable() handle pm_runtime_dont_use_autosuspend()
    ede393e11819 PM: runtime: add devm_pm_runtime_enable helper
    a891a0621e72 dm: limit the number of targets and parameter size area
    c90746c03b3c nilfs2: replace WARN_ONs for invalid DAT metadata block requests
    f3e4963566f5 nilfs2: fix potential bug in end_buffer_async_write
    db896bbe4a9c sched/membarrier: reduce the ability to hammer on sys_membarrier
    8f8f18564374 net: prevent mss overflow in skb_segment()
    f7e0231eeaa3 Revert "arm64: Stash shadow stack pointer in the task struct on interrupt"
    70ca0dbae4e9 hrtimer: Ignore slack time for RT tasks in schedule_hrtimeout_range()
    c80ddc10927f netfilter: ipset: Missing gc cancellations fixed
    a24d5f2ac8ef netfilter: ipset: fix performance regression in swap operation
    583a6c76b949 scripts/decode_stacktrace.sh: optionally use LLVM utilities
    0f906882eba5 scripts: decode_stacktrace: demangle Rust symbols
    a3d71b6ae935 scripts/decode_stacktrace.sh: support old bash version
    ae992f14b117 scripts/decode_stacktrace.sh: silence stderr messages from addr2line/nm
    00f09825e14c serial: 8250_exar: Set missing rs485_supported flag
    84bf7b87594d serial: 8250_exar: Fill in rs485_supported
    dfd8b9d26b8b serial: Add rs485_supported to uart_port
    0c3687822259 crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init
    e0d2eeec88ae mips: Fix max_mapnr being uninitialized on early stages
    41a4bd51d87c PCI: dwc: endpoint: Fix dw_pcie_ep_raise_msix_irq() alignment support
    ff67f77fb0fc bus: moxtet: Add spi device table
    88ec9bbcd33c Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"
    6a42eb0d2170 tracing: Inform kmemleak of saved_cmdlines allocation
    3a6e27dbe2fe pmdomain: core: Move the unused cleanup to a _sync initcall
    978e50ef8c38 can: j1939: Fix UAF in j1939_sk_match_filter during setsockopt(SO_J1939_FILTER)
    e4a6d3acaddb of: property: fix typo in io-channels
    8180d0c27b93 ceph: prevent use-after-free in encode_cap_msg()
    2e9506c9e0b9 s390/qeth: Fix potential loss of L3-IP@ in case of network issues
    888679afbfc2 irqchip/gic-v3-its: Fix GICv4.1 VPE affinity update
    2809645d8ae2 irqchip/irq-brcmstb-l2: Add write memory barrier before exit
    45a3657c3fae wifi: mac80211: reload info pointer in ieee80211_tx_dequeue()
    c7fa9590a9b2 nfp: flower: prevent re-adding mac index for bonded port
    962091c40813 nfp: use correct macro for LengthSelect in BAR config
    58054faf3bd2 crypto: ccp - Fix null pointer dereference in __sev_platform_shutdown_locked
    98a4026b22ff nilfs2: fix hang in nilfs_lookup_dirty_data_buffers()
    364a66be2abd nilfs2: fix data corruption in dsync block recovery for small block sizes
    a643d8d17947 ALSA: hda/conexant: Add quirk for SWS JS201D
    ca0533fe6650 mmc: slot-gpio: Allow non-sleeping GPIO ro
    bdc29f9ca3b1 x86/mm/ident_map: Use gbpages only where full GB page should be mapped.
    09f21bee5b02 x86/Kconfig: Transmeta Crusoe is CPU family 5, not 6
    1a8a72ee17e4 serial: max310x: improve crystal stable clock detection
    6f248ee7aade serial: max310x: set default value when reading clock ready bit
    92a0a5d61376 ring-buffer: Clean ring_buffer_poll_wait() error return
    9ec807e7b6f5 hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove
    93d8109bf182 media: rc: bpf attach/detach requires write permission
    a98ccbcddbb5 iio: accel: bma400: Fix a compilation problem
    36a49290d7e6 iio: magnetometer: rm3100: add boundary check for the value read from RM3100_REG_TMRC
    fa5884dd5bc2 staging: iio: ad5933: fix type mismatch regression
    8a744f925de0 tracing: Fix wasted memory in saved_cmdlines logic
    d033a555d9a1 ext4: fix double-free of blocks due to wrong extents moved_len
    f86e12415b4e misc: fastrpc: Mark all sessions as invalid in cb_remove
    a423042052ec binder: signal epoll threads of self-work
    6d11240dd11b ALSA: hda/realtek: Enable headset mic on Vaio VJFE-ADL
    cdaddb457d9e xen-netback: properly sync TX responses
    0d8011a878fd net: hsr: remove WARN_ONCE() in send_hsr_supervision_frame()
    2f6d16f0520d nfc: nci: free rx_data_reassembly skb on NCI device cleanup
    5abf3e8af2e3 kbuild: Fix changing ELF file type for output of gen_btf for big endian
    6717c593c7cf firewire: core: correct documentation of fw_csr_string() kernel API
    2dc1d93b2c77 lsm: fix the logic in security_inode_getsecctx()
    7d4e19f7ff64 scsi: Revert "scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock"
    ca188f2512d6 modpost: trim leading spaces when processing source files list
    7a14b8a477b8 i2c: i801: Fix block process call transactions
    5e8a6140d42f i2c: i801: Remove i801_set_block_buffer_mode
    230e89b5ad0a powerpc/kasan: Fix addr error caused by page alignment
    486a4176bc78 media: ir_toy: fix a memleak in irtoy_tx
    b8da59ad91e8 usb: f_mass_storage: forbid async queue when shutdown happen
    9a8ccbc6ecbf USB: hub: check for alternate port before enabling A_ALT_HNP_SUPPORT
    9d07bdbfa490 usb: ucsi_acpi: Fix command completion handling
    f304eb483393 HID: wacom: Do not register input devices until after hid_hw_start
    4f7927310e2d HID: wacom: generic: Avoid reporting a serial of '0' to userspace
    d51fc41e159f ALSA: hda/realtek: Enable Mute LED on HP Laptop 14-fq0xxx
    8da18c51ce4a ALSA: hda/realtek: Fix the external mic not being recognised for Acer Swift 1 SF114-32
    81e7d2530d45 mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again
    56cfbe607107 tracing/trigger: Fix to return error if failed to alloc snapshot
    6d05659b60ac i40e: Fix waiting for queues of all VSIs to be disabled
    f026f23849fb MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler
    ed8c87ac8afc net: sysfs: Fix /sys/class/net/<iface> path for statistics
    4a98bc739d07 ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()
    f8cd86c67d4c spi: ppc4xx: Drop write-only variable
    55cfccb658fc net: openvswitch: limit the number of recursions from action sets
    3f9b9585b7e4 of: unittest: Fix compile in the non-dynamic case
    dc8bce9c71ef btrfs: send: return EOPNOTSUPP on unknown flags
    22965e4fee0f btrfs: forbid deleting live subvol qgroup
    3f5d47eb163b btrfs: do not ASSERT() if the newly created subvolume already got read
    d7247ce32ab2 btrfs: forbid creating subvol qgroups
    4cee42fcf54f netfilter: nft_set_rbtree: skip end interval element from gc
    feace3c24044 net: stmmac: xgmac: fix a typo of register name in DPP safety handling
    78115a3473b1 net: stmmac: xgmac: use #define for string constants
    8868106251cd clocksource: Skip watchdog check for large watchdog intervals
    cda4ca038caf vhost: use kzalloc() instead of kmalloc() followed by memset()
    63d97c3abafd Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
    9a564a9a0731 Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU
    b1f576be92d0 hrtimer: Report offline hrtimer enqueue
    b87060b3e835 usb: host: xhci-plat: Add support for XHCI_SG_TRB_CACHE_SIZE_QUIRK
    34fd6f444b8a USB: serial: cp210x: add ID for IMST iM871A-USB
    53479fcfd04c USB: serial: option: add Fibocom FM101-GL variant
    c537b88b39d3 USB: serial: qcserial: add new usb-id for Dell Wireless DW5826e
    e800ef36d1fa net/af_iucv: clean up a try_then_request_module()
    9f56f3833117 blk-iocost: Fix an UBSAN shift-out-of-bounds warning
    9878c660d1f0 scsi: core: Move scsi_host_busy() out of host lock if it is for per-command
    1dd947c21d3f netfilter: nft_set_pipapo: remove scratch_aligned pointer
    d6fcad0da2bd netfilter: nft_set_pipapo: add helper to release pcpu scratch area
    1771e8347ff1 netfilter: nft_set_pipapo: store index in scratch maps
    d1ec65c49e74 netfilter: nft_ct: reject direction for ct id
    730fce47e593 netfilter: nft_compat: restrict match/target protocol to u16
    78909916a22b netfilter: nft_compat: reject unused compat flag
    b06e067e93fa ppp_async: limit MRU to 64K
    19d7314f2fb9 tipc: Check the bearer type before calling tipc_udp_nl_bearer_add()
    09e91f3e7e5c rxrpc: Fix response to PING RESPONSE ACKs to a dead call
    88081ba41522 inet: read sk->sk_family once in inet_recv_error()
    7e42379d29de hwmon: (coretemp) Fix bogus core_id to attr name mapping
    f0da068c75c2 hwmon: (coretemp) Fix out-of-bounds memory access
    9551de5caa2b hwmon: (aspeed-pwm-tacho) mutex for tach reading
    edfd328fe7bd atm: idt77252: fix a memleak in open_card_ubr0
    e77bf828f1ca tunnels: fix out of bounds access when building IPv6 PMTU error
    fd473100bfed selftests: net: avoid just another constant wait
    2fc45a4631ac net: stmmac: xgmac: fix handling of DPP safety error for DMA channels
    66c8243e6130 drm/msm/dp: return correct Colorimetry for DP_TEST_DYNAMIC_RANGE_CEA case
    be3b82e4871b phy: ti: phy-omap-usb2: Fix NULL pointer dereference for SRP
    784d31548236 dmaengine: fix is_slave_direction() return false when DMA_DEV_TO_DEV
    68459d2b0c21 phy: renesas: rcar-gen3-usb2: Fix returning wrong error code
    ae6769ba5141 dmaengine: fsl-qdma: Fix a memory leak related to the queue command DMA
    fbe1c5c6a8a2 dmaengine: fsl-qdma: Fix a memory leak related to the status queue DMA
    3496a1da711e dmaengine: ti: k3-udma: Report short packet errors
    b7dbf4115bd8 dmaengine: fsl-dpaa2-qdma: Fix the size of dma pools
    6db18971f73a PM: sleep: Fix error handling in dpm_prepare()
    6388d0e3200d uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++
    2563e7c6877d bonding: remove print in bond_verify_device_path
    d1a9900e6442 HID: apple: Add 2021 magic keyboard FN key mapping
    b1e3ea7c48a5 HID: apple: Add support for the 2021 Magic Keyboard
    e5eca7954aac net: sysfs: Fix /sys/class/net/<iface> path
    f199018dc762 af_unix: fix lockdep positive in sk_diag_dump_icons()
    9c9cab01c7a3 net: ipv4: fix a memleak in ip_setup_cork
    65ee90efc928 netfilter: nft_ct: sanitize layer 3 and 4 protocol number in custom expectations
    32fa7abb18b0 netfilter: nf_log: replace BUG_ON by WARN_ON_ONCE when putting logger
    d0b5b1f12429 llc: call sock_orphan() at release time
    e34c91e7e8a3 ipv6: Ensure natural alignment of const ipv6 loopback and router addresses
    b45fae96bd1e ixgbe: Fix an error handling path in ixgbe_read_iosf_sb_reg_x550()
    f8bccfa175a5 ixgbe: Refactor overtemp event handling
    e16c254f60d3 ixgbe: Refactor returning internal error codes
    2499c0661b18 ixgbe: Remove non-inclusive language
    f48bf9a83b16 tcp: add sanity checks to rx zerocopy
    14690e419bb3 net-zerocopy: Refactor frag-is-remappable test.
    a9bc32879a08 ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()
    a57b114a84f8 ip6_tunnel: use dev_sw_netstats_rx_add()
    f5944853f7a9 scsi: core: Move scsi_host_busy() out of host lock for waking up EH handler
    7efadce40a6b scsi: core: Introduce enum scsi_disposition
    dca11bfa0125 scsi: isci: Fix an error code problem in isci_io_request_build()
    948090f66aed drm: using mul_u32_u32() requires linux/math64.h
    02161f622df3 wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update
    b54eecdc08d4 perf: Fix the nr_addr_filters fix
    73eda2693117 drm/amdgpu: Release 'adev->pm.fw' before return in 'amdgpu_device_need_post()'
    feacc800407c drm/amd/powerplay: Fix kzalloc parameter 'ATOM_Tonga_PPM_Table' in 'get_platform_power_management_table()'
    e016e358461b ceph: fix deadlock or deadcode of misusing dget()
    7610ba131925 blk-mq: fix IO hang from sbitmap wakeup race
    27ae156e638d virtio_net: Fix "‘%d’ directive writing between 1 and 11 bytes into a region of size 10" warnings
    0079078f5ee8 libsubcmd: Fix memory leak in uniq()
    32a824378841 PCI/AER: Decode Requester ID when no error info found
    feaf0752b310 fs/kernfs/dir: obey S_ISGID
    6f921430b07a tty: allow TIOCSLCKTRMIOS with CAP_CHECKPOINT_RESTORE
    e962b59d3749 usb: hub: Replace hardcoded quirk value with BIT() macro
    4a5d0528cf19 PCI: switchtec: Fix stdev_release() crash after surprise hot remove
    385e49a40fff PCI: Only override AMD USB controller if required
    bb59b30a5ce2 mfd: ti_am335x_tscadc: Fix TI SoC dependencies
    e4fdf3b17686 xen/gntdev: Fix the abuse of underlying struct page in DMA-buf import
    89bdf3a9f98c i3c: master: cdns: Update maximum prescaler value for i2c clock
    b345f330aeed um: net: Fix return type of uml_net_start_xmit()
    ef21984653fc um: Don't use vfprintf() for os_info()
    e4cc55538841 um: Fix naming clash between UML and scheduler
    d47f5d41d8c0 leds: trigger: panic: Don't register panic notifier if creating the trigger failed
    8342ac4a552a drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()'
    48bb06f8e380 drm/amdgpu: Let KFD sync with VM fences
    e90c8f9785ea watchdog: it87_wdt: Keep WDTCTRL bit 3 unmodified for IT8784/IT8786
    6f59516a36b9 clk: mmp: pxa168: Fix memory leak in pxa168_clk_init()
    2cb6059468f8 clk: hi3620: Fix memory leak in hi3620_mmc_clk_init()
    5fd28ab1c89d drm/msm/dpu: Ratelimit framedone timeout msgs
    179fe24bd675 media: ddbridge: fix an error code problem in ddb_probe
    ac2630fd3c90 IB/ipoib: Fix mcast list locking
    9503ce5f8795 drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/unbind time
    1eeca000f268 ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL
    3841b8a64e60 ALSA: hda: Intel: add HDA_ARL PCI ID support
    56d717aa7bbe PCI: add INTEL_HDA_ARL to pci_ids.h
    b68e373dc031 media: rockchip: rga: fix swizzling for RGB formats
    32c5e3f8085f media: stk1160: Fixed high volume of stk1160_dbg messages
    425a441c5c32 drm/mipi-dsi: Fix detach call without attach
    0ec29a0f0366 drm/framebuffer: Fix use of uninitialized variable
    d7b81afa11ba drm/drm_file: fix use of uninitialized variable
    9a572fc1f6af f2fs: fix write pointers on zoned device after roll forward
    7fb8c132738b drm/amd/display: Fix tiled display misalignment
    3a1da8abd772 RDMA/IPoIB: Fix error code return in ipoib_mcast_join
    13d20b2c20be fast_dput(): handle underflows gracefully
    706fb30da0a5 ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument
    354785abdf5e ALSA: hda: Refer to correct stream index at loops
    80c69f576ff3 f2fs: fix to check return value of f2fs_reserve_new_block()
    e474e7a7d6f9 i40e: Fix VF disable behavior to block all traffic
    ed6de41473c8 Bluetooth: L2CAP: Fix possible multiple reject send
    e1bcd9a42e5b Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES quirks for QCA2066
    27575c2f1f46 wifi: cfg80211: free beacon_ies when overridden from hidden BSS
    40bcbf7d9069 wifi: rtlwifi: rtl8723{be,ae}: using calculate_bit_shift()
    1632481a990d wifi: rtl8xxxu: Add additional USB IDs for RTL8192EU devices
    2131606a5fd7 arm64: dts: qcom: msm8998: Fix 'out-ports' is a required property
    4668f3e6ac23 arm64: dts: qcom: msm8996: Fix 'in-ports' is a required property
    82f6e7e68e95 md: Whenassemble the array, consult the superblock of the freshest device
    1746cd95a553 block: prevent an integer overflow in bvec_try_merge_hw_page
    1335310a6a87 net: dsa: mv88e6xxx: Fix mv88e6352_serdes_get_stats error path
    9c51d26ff95f ARM: dts: imx23/28: Fix the DMA controller node name
    6c22388d960f ARM: dts: imx23-sansa: Use preferred i2c-gpios properties
    fb9bdf84b612 ARM: dts: imx27-apf27dev: Fix LED name
    1dd3a37909d7 ARM: dts: imx25/27: Pass timing0
    3c2bce897698 ARM: dts: imx25: Fix the iim compatible string
    95bc866c1197 block/rnbd-srv: Check for unlikely string overflow
    03ca1d3d8f4d ionic: pass opcode to devcmd_wait
    ba108f3db98c ARM: dts: imx1: Fix sram node
    2f22ce556e38 ARM: dts: imx27: Fix sram node
    e6c0ea054cf9 ARM: dts: imx: Use flash@0,0 pattern
    bfbaf1551bee ARM: dts: imx25/27-eukrea: Fix RTC node name
    24bb6b264792 ARM: dts: rockchip: fix rk3036 hdmi ports node
    11c1fc73bf17 bpf: Set uattr->batch.count as zero before batched update or deletion
    2e7f8d05ec95 scsi: libfc: Fix up timeout error in fc_fcp_rec_error()
    a72670f465a1 scsi: libfc: Don't schedule abort twice
    80700978cb34 bpf: Add map and need_defer parameters to .map_fd_put_ptr()
    84770a996ad8 wifi: ath9k: Fix potential array-index-out-of-bounds read in ath9k_htc_txstatus()
    c390b6a2c30b ARM: dts: imx7s: Fix nand-controller #size-cells
    d7cb295b53f9 ARM: dts: imx7s: Fix lcdif compatible
    73ead7a37a4d ARM: dts: imx7d: Fix coresight funnel ports
    86781b3a8eae scsi: arcmsr: Support new PCI device IDs 1883 and 1886
    db516f6030bf bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk
    4f87b8d93297 PCI: Add no PM reset quirk for NVIDIA Spectrum devices
    9bc7617a0d46 scsi: lpfc: Fix possible file string name overflow when updating firmware
    9b9bbba16be4 selftests/bpf: Fix pyperf180 compilation failure with clang18
    747838941f1c selftests/bpf: satisfy compiler by having explicit return in btf test
    69e905beca19 wifi: rt2x00: restart beacon queue when hardware reset
    cfbbb3199e71 ext4: avoid online resizing failures due to oversized flex bg
    e7b9fa6c298f ext4: remove unnecessary check from alloc_flex_gd()
    b96019242269 ext4: unify the type of flexbg_size to unsigned int
    64448275f8ef ext4: fix inconsistent between segment fstrim and full fstrim
    5183595c0bfd ecryptfs: Reject casefold directory inodes
    c430e6bb4395 SUNRPC: Fix a suspicious RCU usage warning
    150a3a387149 KVM: s390: fix setting of fpc register
    856caf2730ea s390/ptrace: handle setting of fpc register correctly
    e2b77d107b33 jfs: fix array-index-out-of-bounds in diNewExt
    5f1f459520ed rxrpc_find_service_conn_rcu: fix the usage of read_seqbegin_or_lock()
    ae53c54ed74c afs: fix the usage of read_seqbegin_or_lock() in afs_find_server*()
    a02356d996b4 afs: fix the usage of read_seqbegin_or_lock() in afs_lookup_volume_rcu()
    108c4db05791 crypto: stm32/crc32 - fix parsing list of devices
    a63e48cd835c pstore/ram: Fix crash when setting number of cpus to an odd number
    bc6ef64dbe71 jfs: fix uaf in jfs_evict_inode
    2037cb9d95f1 jfs: fix array-index-out-of-bounds in dbAdjTree
    1c40ca3d39d7 jfs: fix slab-out-of-bounds Read in dtSearch
    7aa33854477d UBSAN: array-index-out-of-bounds in dtSplitRoot
    de34de6e57bb FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree
    95c864c81148 ACPI: APEI: set memory failure flags as MF_ACTION_REQUIRED on synchronous events
    3399cc7013e7 PM / devfreq: Synchronize devfreq_monitor_[start/stop]
    b17a71435e7e ACPI: extlog: fix NULL pointer dereference check
    c2615948536a PNP: ACPI: fix fortify warning
    3a13ed6298c4 ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop
    c74b2af2ccbc audit: Send netlink ACK before setting connection in auditd_set
    37e00ed71e86 regulator: core: Only increment use_count when enable_count changes
    19c71322702d debugobjects: Stop accessing objects after releasing hash bucket lock
    c57cb397fe23 perf/core: Fix narrow startup race when creating the perf nr_addr_filters sysfs file
    5224b9db24f6 x86/mce: Mark fatal MCE's page as poison to avoid panic in the kdump kernel
    beee482cc4c9 powerpc/lib: Validate size for vector operations
    24a58abcfff3 powerpc: pmd_move_must_withdraw() is only needed for CONFIG_TRANSPARENT_HUGEPAGE
    02e5b2ff4753 x86/boot: Ignore NMIs during very early boot
    9d06c199d881 powerpc/mm: Fix build failures due to arch_reserved_kernel_pages()
    3928c06363de powerpc: Fix build error due to is_valid_bugaddr()
    353496cb35e2 drivers/perf: pmuv3: don't expose SW_INCR event in sysfs
    aa28eecb43ca powerpc/mm: Fix null-pointer dereference in pgtable_cache_add
    4e806600eb14 x86/entry/ia32: Ensure s32 is sign extended to s64
    cdc01845df11 tick/sched: Preserve number of idle sleeps across CPU hotplug events
    3736a7832bfe mips: Call lose_fpu(0) before initializing fcr31 in mips_set_personality_nan
    95a8a5193e06 spi: bcm-qspi: fix SFDP BFPT read by usig mspi read
    f1ba5bf9e0ac gpio: eic-sprd: Clear interrupt after set the interrupt type
    0924bcd2fd49 drm/exynos: gsc: minor fix for loop iteration in gsc_runtime_resume
    b6abe30de368 drm/exynos: fix accidental on-stack copy of exynos_drm_plane
    4e56c5a9b9cf drm: panel-simple: add missing bus flags for Tianma tm070jvhg[30/33]
    e1c50b0c6242 btrfs: avoid copying BTRFS_ROOT_SUBVOL_DEAD flag to snapshot of subvolume being deleted
    d073f4608b47 btrfs: remove err variable from btrfs_delete_subvolume
    90ad17575d26 mm/sparsemem: fix race in accessing memory_section->usage
    74a80f8dda6a mm: use __pfn_to_section() instead of open coding it
    43872f44eee6 media: mtk-jpeg: Fix use after free bug due to error path handling in mtk_jpeg_dec_device_run
    9087d0c2ba04 arm64: dts: qcom: sc7180: fix USB wakeup interrupt types
    3de807b14036 arm64: dts: qcom: sc7180: Use pdc interrupts for USB instead of GIC interrupts
    8b2c7bb60510 ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12
    162ae0e78bda pipe: wakeup wr_wait after setting max_usage
    b6f27626f56e fs/pipe: move check to pipe_has_watch_queue()
    f46eb832389f PM: sleep: Fix possible deadlocks in core system-wide PM code
    8b604883d4cb PM: core: Remove unnecessary (void *) conversions
    57df40f80089 PM: sleep: Avoid calling put_device() under dpm_list_mtx
    2245a8498569 PM: sleep: Use dev_printk() when possible
    8a6a51b80bbd drm/bridge: nxp-ptn3460: simplify some error checking
    bedbbdf05663 drm/tidss: Fix atomic_flush check
    ea192526910d drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking
    f55261469be8 drm: Don't unref the same fb many times by mistake due to deadlock handling
    bb575bc3e767 gpiolib: acpi: Ignore touchpad wakeup on GPD G1619-04
    55a60251fa50 netfilter: nf_tables: reject QUEUE/DROP verdict parameters
    9489e214ea8f netfilter: nft_chain_filter: handle NETDEV_UNREGISTER for inet/ingress basechain
    05dd9facfb9a wifi: iwlwifi: fix a memory corruption
    c0760a5c3e28 exec: Fix error handling in begin_new_exec()
    30f38928b69b rbd: don't move requests to the running list on errors
    2bdf872bcfe6 btrfs: don't abort filesystem when attempting to snapshot deleted subvolume
    5d3687baa9db btrfs: defrag: reject unknown flags of btrfs_ioctl_defrag_range_args
    f27937426b57 btrfs: don't warn if discard range is not aligned to sector
    f8a7a51a6c2d btrfs: tree-checker: fix inline ref size in error messages
    be90e25880f2 btrfs: ref-verify: free ref cache before clearing mount opt
    7c3a572e1581 net: fec: fix the unhandled context fault from smmu
    a52b2faf6010 fjes: fix memleaks in fjes_hw_setup
    e1bf3ec97a82 selftests: netdevsim: fix the udp_tunnel_nic test
    83f99138bf3b net: mvpp2: clear BM pool before initialization
    6a2e2d9890e7 netfilter: nf_tables: validate NFPROTO_* family
    4fbdc3a18f61 netfilter: nf_tables: restrict anonymous set and map names to 16 bytes
    cf116d9c3c2a net/mlx5e: fix a double-free in arfs_create_groups
    1123661a089a net/mlx5: DR, Use the right GVMI number for drop action
    a3eba5989fc9 ipv6: init the accept_queue's spinlocks in inet6_create
    be8d1f619ea3 netlink: fix potential sleeping issue in mqueue_flush_file
    69ca75e063a5 tcp: Add memory barrier to tcp_push()
    8499e2f1218e afs: Hide silly-rename files from userspace
    ef70dfa0b1e5 tracing: Ensure visibility when inserting an element into tracing_map
    5ae8d5004463 net/rds: Fix UBSAN: array-index-out-of-bounds in rds_cmsg_recv
    9ccdef19cf94 llc: Drop support for ETH_P_TR_802_2.
    04f2a74b562f llc: make llc_ui_sendmsg() more robust against bonding changes
    ea4c3cb7fded vlan: skip nested type that is not IFLA_VLAN_QOS_MAPPING
    fc74f86a3367 bnxt_en: Wait for FLR to complete during probe
    bc99dcedd2f4 tcp: make sure init the accept_queue's spinlocks once
    5fed92ca32ea net/smc: fix illegal rmb_desc access in SMC-D connection dump
    c71e1c1a08c2 KVM: use __vcalloc for very large allocations
    95670878a612 mm: vmalloc: introduce array allocation functions
    02f629bb460d smb3: Replace smb2pdu 1-element arrays with flex-arrays
    443b16ee3d9c stddef: Introduce DECLARE_FLEX_ARRAY() helper
    bfc0647791d7 block: Remove special-casing of compound pages
    ff4332f1ec75 rename(): fix the locking of subdirectories
    d132010e6d5c ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path
    c6e6640784e4 nouveau/vmm: don't set addr on the fail path to avoid warning
    83217f1bcb35 rtc: Adjust failure return code for cmos_set_alarm()
    b51578bd86be mmc: mmc_spi: remove custom DMA mapped buffers
    59020bf0999f mmc: core: Use mrq.sbc in close-ended ffu
    625cb3f3bc8a scripts/get_abi: fix source path leak
    311dc5afad11 lsm: new security_file_ioctl_compat() hook
    f726690397df arm64: dts: qcom: sdm845: fix USB DP/DM HS PHY interrupts
    dfc2c685f3a9 arm64: dts: qcom: sdm845: fix USB wakeup interrupt types
    ac4dcccbe910 async: Introduce async_schedule_dev_nocall()
    9ef68b58fd00 async: Split async_schedule_node_domain()
    1dd8449e2008 parisc/firmware: Fix F-extend for PDC addresses
    20a6dea2d1c6 bus: mhi: host: Drop chan lock before queuing buffers
    69ca89d80f2c rpmsg: virtio: Free driver_override when rpmsg_remove()
    cd51e26a3b89 crypto: s390/aes - Fix buffer overread in CTR mode
    c6a8111aacbf hwrng: core - Fix page fault dead lock on mmap-ed hwrng
    981a31b7547a PM: hibernate: Enforce ordering during image compression/decompression
    462c383e732f crypto: api - Disallow identical driver names
    fa9491224183 ext4: allow for the last group to be marked as trimmed
    d173ef1255bb iio:adc:ad7091r: Move exports into IIO_AD7091R namespace.
    9de69732dde4 dmaengine: fix NULL pointer in channel unregistration function
    653d2890602c iio: adc: ad7091r: Enable internal vref if external vref is not supplied
    1eba6f7ffa29 iio: adc: ad7091r: Allow users to configure device events
    9ec7498a25f1 iio: adc: ad7091r: Set alert bit in config register
    be5d6a297d30 serial: sc16is7xx: add check for unsupported SPI modes during probe
    8df2aec94bf5 spi: introduce SPI_MODE_X_MASK macro
    6ec08ce3bf7f serial: sc16is7xx: set safe default SPI clock frequency
    e83f1149942f units: add the HZ macros
    762217e973ea units: change from 'L' to 'UL'
    f37f4a0c537c PCI: mediatek: Clear interrupt status before dispatching handler
    490eaca84275 usb: cdns3: Fix uvc fail when DMA cross 4k boundery since sg enabled
    bf703214190c usb: cdns3: fix iso transfer error when mult is not zero
    6aec2f089d5c usb: cdns3: fix incorrect calculation of ep_buf_size when more than one config
    2fdc98b05cb2 usb: cdns3: fix uvc failure work since sg support enabled
    67d3c71cf856 usb: cdns3: Fixes for sparse warnings

(From OE-Core rev: 11abb97e51ac242a6f867d35b6b9d0ac1746bfe7)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-03-13 07:36:51 -10:00
Bruce Ashfield
fd2d3a3873 linux-yocto/5.10: update to v5.10.209
Updating linux-yocto/5.10 to the latest korg -stable release that comprises
the following commits:

    16ad71c250c1 Linux 5.10.209
    66e4f4a84791 arm64: dts: armada-3720-turris-mox: set irq type for RTC
    2e23761beb90 i2c: s3c24xx: fix transferring more than one message in polling mode
    da60686bab6b i2c: s3c24xx: fix read transfers in polling mode
    8ba74e90162e selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanes
    3e1ca8065926 selftests: mlxsw: qos_pfc: Convert to iproute2 dcb
    56750ea5d154 mlxsw: spectrum_acl_tcam: Fix stack corruption
    a9b233b287aa mlxsw: spectrum_acl_tcam: Reorder functions to avoid forward declarations
    d3669ebc4c2a mlxsw: spectrum_acl_tcam: Make fini symmetric to init
    a557dbda6407 mlxsw: spectrum_acl_tcam: Add missing mutex_destroy()
    936d06d699c3 mlxsw: spectrum: Use 'bitmap_zalloc()' when applicable
    e8bfdf630142 mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failure
    f90b1cebc442 ethtool: netlink: Add missing ethnl_ops_begin/complete
    b44e1aec8038 kdb: Fix a potential buffer overflow in kdb_local()
    977c2cf5637a ipvs: avoid stat macros calls from preemptible context
    00a86f81c80e netfilter: nf_tables: reject NFT_SET_CONCAT with not field length description
    9a4d25267d50 netfilter: nf_tables: skip dead set elements in netlink dump
    2d4c0798a1ef netfilter: nf_tables: do not allow mismatch field size and set key length
    b099b495e1da net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probe
    6c8a5bbca6e6 net: ravb: Fix dma_addr_t truncation in error case
    ba77c8b4e106 net: phy: micrel: populate .soft_reset for KSZ9131
    1658d7a7a207 net: ethernet: ti: am65-cpsw: Fix max mtu to fit ethernet frames
    2295c22348fa net: qualcomm: rmnet: fix global oob in rmnet_policy
    b55808b96e63 s390/pci: fix max size calculation in zpci_memcpy_toio()
    178b4373446d PCI: keystone: Fix race condition when initializing PHYs
    0de2e62067d2 nvmet-tcp: Fix the H2C expected PDU len calculation
    172276460ab5 serial: imx: Correct clock error message in function probe()
    5ff00408e502 apparmor: avoid crash when parsed profile name is empty
    866d32bff035 perf env: Avoid recursively taking env->bpf_progs.lock
    39669fae69f3 nvmet-tcp: fix a crash in nvmet_req_complete()
    f775f2621c2a nvmet-tcp: Fix a kernel panic when host sends an invalid H2C PDU length
    1550b870ae9c usb: cdc-acm: return correct error code on unsupported break
    d7c74b010aae tty: use 'if' in send_break() instead of 'goto'
    3483ca0390c1 tty: don't check for signal_pending() in send_break()
    2cf81d344032 tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK
    4e76dbd7c360 tty: change tty_write_lock()'s ndelay parameter to bool
    abcc25a23731 perf genelf: Set ELF program header addresses properly
    1e17feb4ada9 iio: adc: ad9467: fix scale setting
    a3167e5ab5b8 iio: adc: ad9467: don't ignore error codes
    00e916d9985f iio: adc: ad9467: fix reset gpio handling
    8083d6840179 iio: adc: ad9467: Benefit from devm_clk_get_enabled() to simplify
    6e04a9d30509 serial: imx: fix tx statemachine deadlock
    6746f3e8939d software node: Let args be NULL in software_node_get_reference_args
    381bea33a86e acpi: property: Let args be NULL in __acpi_node_get_property_reference
    7166e8e9135e libapi: Add missing linux/types.h header to get the __u64 type on io.h
    bc57f3ef8a9e serial: 8250: omap: Don't skip resource freeing if pm_runtime_resume_and_get() failed
    89b97e6b19a8 power: supply: cw2015: correct time_to_empty units in sysfs
    5e3995ec39c4 MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()
    c3ed63f6a1c2 MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()
    9995dee8b952 mips: Fix incorrect max_low_pfn adjustment
    5cdda6239ce6 mips: dmi: Fix early remap on MIPS32
    b1528687739b leds: aw2013: Select missing dependency REGMAP_I2C
    927626a20738 mfd: syscon: Fix null pointer dereference in of_syscon_register()
    c964a0597b50 HID: wacom: Correct behavior when processing some confidence == false touches
    c7883c9f83e6 iio: adc: ad7091r: Pass iio_dev to event handler
    ba7be6667408 KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cache
    9b5a278594b9 KVM: arm64: vgic-v4: Restore pending state on host userspace write
    7521ea8f62b2 x86/kvm: Do not try to disable kvmclock if it was not enabled
    322c5fe40f7f wifi: mwifiex: configure BSSID consistently when starting AP
    ba8a4fba622a wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors
    3dc3122b0be3 wifi: rtlwifi: Remove bogus and dangerous ASPM disable/enable code
    5e9142b6a200 iommu/arm-smmu-qcom: Add missing GMU entry to match table
    394c6c0b6d9b Bluetooth: Fix atomicity violation in {min,max}_key_size_set
    3b8d7a1b8519 rootfs: Fix support for rootfstype= when root= is given
    8c0b563e9b4d io_uring/rw: ensure io->bytes_done is always initialized
    daa61bacd3b9 pwm: jz4740: Don't use dev_err_probe() in .request()
    a7d4ec5672b5 fbdev: flush deferred work in fb_deferred_io_fsync()
    ff2d54d9ccb4 ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq2xxx
    b5c2a32621ae ALSA: oxygen: Fix right channel of capture volume mixer
    57f34589e954 serial: imx: Ensure that imx_uart_rs485_config() is called with enabled clock
    b7747ca58e85 usb: mon: Fix atomicity violation in mon_bin_vma_fault
    5e5ab50effb5 usb: typec: class: fix typec_altmode_put_partner to put plugs
    baaa6d8e3f72 Revert "usb: typec: class: fix typec_altmode_put_partner to put plugs"
    f5c09e1d6e33 usb: chipidea: wait controller resume finished for wakeup irq
    084de4c659bb Revert "usb: dwc3: don't reset device side if dwc3 was configured as host-only"
    1af042358781 Revert "usb: dwc3: Soft reset phy on probe for host"
    325388866014 usb: dwc: ep0: Update request status in dwc3_ep0_stall_restart
    e70b17282a5c usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()
    d65cade544de tick-sched: Fix idle and iowait sleeptime accounting vs CPU hotplug
    7e7a0d86542b binder: fix race between mmput() and do_exit()
    cce8ba6fa4ec xen-netback: don't produce zero-size SKB frags
    d1e68ad27901 net: ethernet: mtk_eth_soc: remove duplicate if statements
    8a2946391531 kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list
    c02cdc2c5e87 Revert "ASoC: atmel: Remove system clock tree configuration for at91sam9g20ek"
    79026a2d0a1b virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session()
    dfdb686d1b43 virtio-crypto: fix memory-leak
    c3b3389ad046 dma-mapping: Fix build error unused-value
    0dfe57f1f237 Input: atkbd - use ab83 as id when skipping the getid command
    c8c1158ffb00 binder: fix use-after-free in shinker's callback
    abbb90928719 binder: fix unused alloc->free_async_space
    fa62c9050e9d binder: fix async space check for 0-sized buffers
    4533e7623e6d keys, dns: Fix size check of V1 server-list header
    9e8a31c1aa4a of: unittest: Fix of_count_phandle_with_args() expected value message
    d5f490343c77 of: Fix double free in of_parse_phandle_with_args_map
    c9ee325baed1 IB/iser: Prevent invalidating wrong MR
    bedecbb5a5fc mmc: sdhci_omap: Fix TI SoC dependencies
    613af7d57622 mmc: sdhci_am654: Fix TI SoC dependencies
    8da3a51f74e1 pwm: stm32: Fix enable count for clk in .probe()
    e33e1bdbe66a pwm: stm32: Use hweight32 in stm32_pwm_detect_channels
    5af4ce2a543d pwm: stm32: Use regmap_clear_bits and regmap_set_bits where applicable
    bed5ec2a5984 clk: fixed-rate: fix clk_hw_register_fixed_rate_with_accuracy_parent_hw
    764b78b927e7 clk: fixed-rate: add devm_clk_hw_register_fixed_rate
    e5236e58cc65 clk: si5341: fix an error code problem in si5341_output_clk_set_rate
    428381fbcb1f watchdog: rti_wdt: Drop runtime pm reference count when watchdog is unused
    d83662bb9079 watchdog: bcm2835_wdt: Fix WDIOC_SETTIMEOUT handling
    6c93290da90b watchdog/hpwdt: Only claim UNKNOWN NMI if from iLO
    cbc15095d1ff watchdog: set cdev owner before adding
    e4f4a2cb7447 drivers: clk: zynqmp: update divider round rate logic
    af0b86199b6c clk: zynqmp: Add a check for NULL pointer
    45b4ea38c93c clk: zynqmp: make bestdiv unsigned
    7fdcd873c047 drivers: clk: zynqmp: calculate closest mux rate
    6cccbfafc0d3 clk: qcom: videocc-sm8150: Add missing PLL config property
    84ee04572faa clk: qcom: videocc-sm8150: Update the videocc resets
    74bbdacf1bc9 dt-bindings: clock: Update the videocc resets for sm8150
    0c8ba6937a8c gpu/drm/radeon: fix two memleaks in radeon_vm_init
    520e213a0b97 drivers/amd/pm: fix a use-after-free in kv_parse_power_table
    aeed2b4e4a70 drm/amd/pm: fix a double-free in si_dpm_init
    d53fee9e34f6 drm/amdgpu/debugfs: fix error code when smc register accessors are NULL
    56a79c68b5e3 media: dvb-frontends: m88ds3103: Fix a memory leak in an error handling path of m88ds3103_probe()
    b5ebb9b4c1da media: dvbdev: drop refcount on error path in dvb_device_open()
    9284f409e407 f2fs: fix to update iostat correctly in f2fs_filemap_fault()
    40d36882c7dc f2fs: fix to check compress file in f2fs_move_file_range()
    b864287581c5 media: rkisp1: Disable runtime PM in probe error path
    962b35733b46 clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config
    21a30b59693a media: cx231xx: fix a memleak in cx231xx_init_isoc
    abd50cebf9c7 drm/bridge: tc358767: Fix return value on error case
    3f6932b5baa1 drm/radeon/trinity_dpm: fix a memleak in trinity_parse_power_table
    e646308eda40 drm/radeon/dpm: fix a memleak in sumo_parse_power_table
    57ca7984806d drm/radeon: check the alloc_workqueue return value in radeon_crtc_init()
    c20a6aa0a3f3 drm/drv: propagate errors from drm_modeset_register_all()
    da5e0feb12f2 drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refcnt leaks
    b704eabe8780 drm/msm/mdp4: flush vblank event on disable
    96f5856867f8 ASoC: cs35l34: Fix GPIO name and drop legacy include
    defe0327f555 ASoC: cs35l33: Fix GPIO name and drop legacy include
    1421b06618f7 drm/radeon: check return value of radeon_ring_lock()
    99244692122c drm/radeon/r100: Fix integer overflow issues in r100_cs_track_check()
    ca267f79a578 drm/radeon/r600_cs: Fix possible int overflows in r600_cs_check_reg()
    6f866885e147 f2fs: fix to avoid dirent corruption
    13ea8af95768 drm/bridge: Fix typo in post_disable() description
    3233d8bf7893 media: pvrusb2: fix use after free on context disconnection
    53926e2a3962 drm/bridge: tpd12s015: Drop buggy __exit annotation for remove function
    1eb7ceae4887 drm/nouveau/fence:: fix warning directly dereferencing a rcu pointer
    b1a07165be21 rcu: Create an unrcu_pointer() to remove __rcu from a pointer
    1d1d5b90ea01 drm/panel-elida-kd35t133: hold panel in reset for unprepare
    7794c1481233 RDMA/usnic: Silence uninitialized symbol smatch warnings
    d807f4ef22de ARM: davinci: always select CONFIG_CPU_ARM926T
    da23bd709b46 ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()
    4e09df9b24b1 Bluetooth: btmtkuart: fix recv_buf() return value
    fd54d16613cf Bluetooth: Fix bogus check for re-auth no supported with non-ssp
    15be96e1a628 netfilter: nf_tables: mark newset as dead on transaction abort
    6f39bea6629a wifi: rtlwifi: rtl8192se: using calculate_bit_shift()
    c7138266538e wifi: rtlwifi: rtl8192ee: using calculate_bit_shift()
    99f56c3f7c56 wifi: rtlwifi: rtl8192de: using calculate_bit_shift()
    b75b68dde5c1 rtlwifi: rtl8192de: make arrays static const, makes object smaller
    df14e4321997 wifi: rtlwifi: rtl8192ce: using calculate_bit_shift()
    016781c16e96 wifi: rtlwifi: rtl8192cu: using calculate_bit_shift()
    bf277a76d31a wifi: rtlwifi: rtl8192c: using calculate_bit_shift()
    483c975e4094 wifi: rtlwifi: rtl8188ee: phy: using calculate_bit_shift()
    31b651a7a17d wifi: rtlwifi: add calculate_bit_shift()
    64299791d070 dma-mapping: clear dev->dma_mem to NULL after freeing it
    a6dd1095640b dma-mapping: Add dma_release_coherent_memory to DMA API
    ad43344ab432 virtio/vsock: fix logic which reduces credit update messages
    30ae0c663141 selftests/net: fix grep checking for fib_nexthop_multiprefix
    7a0f8295e7e1 scsi: hisi_sas: Replace with standard error code return value
    afea95d319cc bpf: Fix verification of indirect var-off stack access
    419ab8f74a4b arm64: dts: qcom: sdm845-db845c: correct LED panic indicator
    812cebdc5f7b arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator
    ba31bb08c15c scsi: fnic: Return error if vmalloc() failed
    2757f17972d8 bpf: fix check for attempt to corrupt spilled pointer
    7e98bbeb0708 arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type
    d49863ed285d wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise shift behavior
    2799324d92a6 firmware: meson_sm: populate platform devices from sm device tree data
    3959dbb37595 firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()
    01f9feb5edc5 net/ncsi: Fix netlink major/minor version numbers
    7bcddd12a947 ncsi: internal.h: Fix a spello
    ae98b7f7bbfb ARM: dts: qcom: apq8064: correct XOADC register address
    4675cacd6b02 wifi: libertas: stop selecting wext
    24d8aef5d93b wifi: ath11k: Defer on rproc_get failure
    91f311155884 bpf: Add crosstask check to __bpf_get_stack
    d5d181df8d75 bpf, lpm: Fix check prefixlen before walking trie
    eb0eac573646 wifi: rtw88: fix RX filter in FIF_ALLMULTI flag
    d8caf15ab156 NFSv4.1/pnfs: Ensure we handle the error NFS4ERR_RETURNCONFLICT
    722c700dd87a blocklayoutdriver: Fix reference leak of pnfs_device_node
    4518dc468cdd crypto: scomp - fix req->dst buffer overflow
    1798c8fd0093 crypto: sahara - do not resize req->src when doing hash operations
    67ae336f3b83 crypto: sahara - fix processing hash requests with req->nbytes < sg->length
    b3287c8a7eab crypto: sahara - improve error handling in sahara_sha_process()
    98985edab61f crypto: sahara - fix wait_for_completion_timeout() error handling
    69451bf97c83 crypto: sahara - fix ahash reqsize
    d8d9580831ea crypto: sahara - handle zero-length aes requests
    b839648d0585 crypto: sahara - avoid skcipher fallback code duplication
    14f57a013a95 crypto: virtio - Wait for tasklet to complete on device remove
    5c28478af371 gfs2: Fix kernel NULL pointer dereference in gfs2_rgrp_dump
    57c7b331f0e5 gfs2: Also reflect single-block allocations in rgd->rd_extfail_pt
    22f63f9bc851 Revert "gfs2: Don't reject a supposedly full bitmap if we have blocks reserved"
    cd48d2a8e6ba fs: indicate request originates from old mount API
    acd413da3e1f pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()
    c60fd7a66366 crypto: sahara - fix error handling in sahara_hw_descriptor_create()
    25b7ca747b0c crypto: sahara - fix processing requests with cryptlen < sg->length
    fc91d32c7ded crypto: sahara - fix ahash selftest failure
    4f4786b81845 crypto: sahara - fix cbc selftest failure
    ccdb86c339d5 crypto: sahara - remove FLAGS_NEW_KEY logic
    7f807dc07341 crypto: af_alg - Disallow multiple in-flight AIO requests
    97f9d0455bd4 crypto: ccp - fix memleak in ccp_init_dm_workarea
    95586bb74bf4 crypto: sa2ul - Return crypto_aead_setkey to transfer the error
    0eb69890e867 crypto: virtio - Handle dataq logic with tasklet
    0dee72f9b7ba virtio-crypto: wait ctrl queue instead of busy polling
    4ee475e76b5e virtio-crypto: use private buffer for control request
    7d386768ef66 virtio-crypto: change code style
    1ff57428894f virtio-crypto: implement RSA algorithm
    f32dfee5a6a6 virtio-crypto: introduce akcipher service
    b2092cdcdabc virtio_crypto: Introduce VIRTIO_CRYPTO_NOSPC
    1bc7a682edea selinux: Fix error priority for bind with AF_UNSPEC on PF_INET6 socket
    001a3f59d8c9 mtd: Fix gluebi NULL pointer dereference caused by ftl notifier
    1d7b39c842c8 ACPI: extlog: Clear Extended Error Log status when RAS_CEC handled the error
    46e3dc02a4ae spi: sh-msiof: Enforce fixed DTDL for R-Car H3
    94c742324ed7 efivarfs: force RO when remounting if SetVariable is not supported
    44a88650ba55 calipso: fix memory leak in netlbl_calipso_add_pass()
    5ac84b01a09b netlabel: remove unused parameter in netlbl_netlink_auditinfo()
    47210a5754ba net: netlabel: Fix kerneldoc warnings
    d5ce66bdf6e4 cpufreq: scmi: process the result of devm_of_clk_add_hw_provider()
    fda130920584 cpufreq: Use of_property_present() for testing DT property presence
    ba7c7e353041 of: Add of_property_present() helper
    ded221bf4c74 of: property: define of_property_read_u{8,16,32,64}_array() unconditionally
    f39c3d578c7d ACPI: LPIT: Avoid u32 multiplication overflow
    c4e1a0ef0b47 ACPI: video: check for error while searching for backlight device parent
    11ac297aba78 mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand controller response
    f8df7c9886db spi: spi-zynqmp-gqspi: fix driver kconfig dependencies
    5a669f3511d2 powerpc/imc-pmu: Add a null pointer check in update_events_in_group()
    a67a04ad05ac powerpc/powernv: Add a null pointer check in opal_powercap_init()
    e6ad05e3ae9c powerpc/powernv: Add a null pointer check in opal_event_init()
    1eefa93faf69 powerpc/powernv: Add a null pointer check to scom_debug_init_one()
    428ab6a9dda5 selftests/powerpc: Fix error handling in FPU/VMX preemption tests
    b582aa1f6641 powerpc/pseries/memhp: Fix access beyond end of drmem array
    f2ec41874b65 powerpc/pseries/memhotplug: Quieten some DLPAR operations
    81dce186f1dd powerpc/44x: select I2C for CURRITUCK
    d67339e9c81e powerpc: Remove in_kernel_text()
    ecbbd90e7046 powerpc: add crtsavres.o to always-y instead of extra-y
    6aa7865ba7ff EDAC/thunderx: Fix possible out-of-bounds string access
    36dbbfff2823 x86/lib: Fix overflow when counting digits
    83da4fc5aa5c coresight: etm4x: Fix width of CCITMIN field
    67d3d17e3166 PCI: Add ACS quirk for more Zhaoxin Root Ports
    e5457b54add0 parport: parport_serial: Add Brainboxes device IDs and geometry
    937293ff64f4 parport: parport_serial: Add Brainboxes BAR details
    5e0be1229ae1 uio: Fix use-after-free in uio_open
    214aac202d97 binder: fix comment on binder_alloc_new_buf() return value
    689f13128fbc binder: fix trivial typo of binder_free_buf_locked()
    e18d60757bca binder: use EPOLLERR from eventpoll.h
    19d949b37e4a ACPI: resource: Add another DMI match for the TongFang GMxXGxx
    f138fb6e640b drm/crtc: fix uninitialized variable use
    7ba78e08238b ARM: sun9i: smp: fix return code check of of_property_match_string
    01d89184152f net: qrtr: ns: Return 0 if server port is not present
    dbf8b0d9387f ida: Fix crash in ida_free when the bitmap is empty
    d8a07ba130da i2c: rk3x: fix potential spinlock recursion on poll
    a57c59c85c5a Input: xpad - add Razer Wolverine V2 support
    86e4e2eea4ea ARC: fix spare error
    9700ff5a4f77 s390/scm: fix virtual vs physical address confusion
    6e17155869fb Input: i8042 - add nomux quirk for Acer P459-G2-M
    b0e82ef61153 Input: atkbd - skip ATKBD_CMD_GETID in translated mode
    6f1614080fc6 reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
    8d6913d05025 ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI
    439f3bbf7554 tracing: Add size check when printing trace_marker output
    bc6619c9aa91 tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
    c0f1db7380aa jbd2: fix soft lockup in journal_finish_inode_data_buffers()
    cd94f81f7752 neighbour: Don't let neigh_forced_gc() disable preemption for long
    3887ba719800 drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
    956b740f3e46 jbd2: correct the printing of write_flags in jbd2_write_superblock()
    656d684109c6 clk: rockchip: rk3128: Fix HCLK_OTG gate register
    05644e636541 drm/exynos: fix a wrong error checking
    0fc35b0d9f94 drm/exynos: fix a potential error pointer dereference
    fb2f34d93992 nvme: introduce helper function to get ctrl state
    a8b1ddeeacd9 ASoC: da7219: Support low DC impedance headset
    1059aa41c5a8 net/tg3: fix race condition in tg3_reset_task()
    44ad1b9eb37f nouveau/tu102: flush all pdbs on vmm flush
    ffe13302b8fd ASoC: rt5650: add mutex to avoid the jack detection failure
    8b50b177bf98 ASoC: cs43130: Fix incorrect frame delay configuration
    921ff9f2b19e ASoC: cs43130: Fix the position of const qualifier
    304529d56449 ASoC: Intel: Skylake: mem leak in skl register function
    1e31b47b2e57 ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16
    9c89777c7dcc ASoC: Intel: Skylake: Fix mem leak in few functions
    c78083013bef ASoC: wm8974: Correct boost mixer inputs
    06a33eec1dc2 nvme-core: check for too small lba shift
    974f127fcf65 drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer
    52a33dbeacc8 debugfs: fix automount d_fsdata usage
    65bde47aaddc mptcp: fix uninit-value in mptcp_incoming_options
    6b00598b64dd ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
    94e192054fac pinctrl: lochnagar: Don't build on MIPS
    3e47740091b0 f2fs: explicitly null-terminate the xattr list
    3fee45ee557a Linux 5.10.208
    929ba86476b3 Revert "nvme: use command_id instead of req->tag in trace_nvme_complete_rq()"
    8a10841c1a9c PCI: Disable ATS for specific Intel IPU E2000 devices
    b74a0c4ddf57 PCI: Extract ATS disabling to a helper function
    25d1e7be85cf netfilter: nf_tables: Reject tables of unsupported family
    03585b18b715 drm/qxl: fix UAF on handle creation
    dd56c5790dc3 ipv6: remove max_size check inline with ipv4
    c6b2a6b827d4 net: tls, update curr on splice as well
    d36b6b152f47 powerpc: update ppc_save_regs to save current r1 in pt_regs
    ae64985e0e9c mmc: sdhci-sprd: Fix eMMC init failure after hw reset
    f7796d76bddd mmc: core: Cancel delayed work before releasing host
    c29da60e1f6b mmc: rpmb: fixes pause retune on all RPMB partitions.
    c82efcaad2a4 mmc: meson-mx-sdhc: Fix initialization frozen issue
    73704c6b35c7 mm: fix unmap_mapping_range high bits shift bug
    4aca0af44721 i2c: core: Fix atomic xfer check for non-preempt config
    0ba8c7ef197c x86/kprobes: fix incorrect return address calculation in kprobe_emulate_call_indirect
    23c006a760a7 firewire: ohci: suppress unexpected system reboot in AMD Ryzen machines and ASM108x/VT630x PCIe cards
    70168fdc743b mm/memory-failure: check the mapcount of the precise page
    18203c4484d5 net: Implement missing SO_TIMESTAMPING_NEW cmsg support
    701b03fc14f7 bnxt_en: Remove mis-applied code from bnxt_cfg_ntp_filters()
    cfbf618e9a21 asix: Add check for usbnet_get_endpoints
    0fc5fe6e4134 net/qla3xxx: fix potential memleak in ql_alloc_buffer_queues
    c492f9c7d313 net/qla3xxx: switch from 'pci_' to 'dma_' API
    53e92564c56a i40e: Restore VF MSI-X state during PCI reset
    6d3465c3dd53 ASoC: meson: g12a-tohdmitx: Fix event generation for S/PDIF mux
    e08399e81210 ASoC: meson: g12a-toacodec: Fix event generation
    51e88b2cef12 ASoC: meson: g12a-tohdmitx: Validate written enum values
    85f8d007deab ASoC: meson: g12a-toacodec: Validate written enum values
    21ecce245624 i40e: fix use-after-free in i40e_aqc_add_filters()
    f8c03fd8262e net: Save and restore msg_namelen in sock_sendmsg
    06ce3b8ec444 netfilter: nft_immediate: drop chain reference counter on error
    cf3c516dec82 netfilter: nftables: add loop check helper function
    4366b7e1f541 net: bcmgenet: Fix FCS generation for fragmented skbuffs
    d1eb795385e1 sfc: fix a double-free bug in efx_probe_filters
    cb69cad457fa ARM: sun9i: smp: Fix array-index-out-of-bounds read in sunxi_mc_smp_init
    8abb7ab7cf2f net: sched: em_text: fix possible memory leak in em_text_destroy()
    ecdfb0970c09 i40e: Fix filter input checks to prevent config with invalid values
    8d4ae760c793 drm/i915/dp: Fix passing the correct DPCD_REV for drm_dp_set_phy_test_pattern
    3ff482518b8e octeontx2-af: Fix marking couple of structure as __packed
    6adeb15cb6ad nfc: llcp_core: Hold a ref to llcp_local->dev when holding a ref to llcp_local
    74c9135d1659 ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP ProBook 440 G6
    132ba71b4e81 block: Don't invalidate pagecache for invalid falloc modes
    ef1d1d7c1048 keys, dns: Fix missing size check of V1 server-list header
    03a0e87f70e8 Linux 5.10.207
    a7fd5c7ba4b9 scsi: core: Always send batch on reset or error handling command
    e30419672e3a Revert "scsi: core: Add scsi_prot_ref_tag() helper"
    f60f60e1deca Revert "scsi: core: Introduce scsi_get_sector()"
    a5edb4070293 Revert "scsi: core: Make scsi_get_lba() return the LBA"
    212929776027 Revert "scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request"
    cea19678bf55 Revert "scsi: core: Use a structure member to track the SCSI command submitter"
    6963d049a422 Revert "scsi: core: Always send batch on reset or error handling command"

(From OE-Core rev: bc5c1a8631e65a2e6715987f67b8957b41da5dcc)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-28 03:32:09 -10:00
Bruce Ashfield
4ac358ad8a linux-yocto/5.10: update to v5.10.206
Updating linux-yocto/5.10 to the latest korg -stable release that comprises
the following commits:

    cf13ba74e8eb Linux 5.10.206
    2df1e1887c68 spi: atmel: Fix PDC transfer setup bug
    2a0a658ed6ef Bluetooth: SMP: Fix crash when receiving new connection when debug is enabled
    ecd50f820d86 Revert "MIPS: Loongson64: Enable DMA noncoherent support"
    9175341bd80b dm-integrity: don't modify bio's immutable bio_vec in integrity_metadata()
    73117ea03363 netfilter: nf_tables: skip set commit for deleted/destroyed sets
    8bf79dec73fe tracing: Fix blocked reader of snapshot buffer
    0afe42022865 ring-buffer: Fix wake ups when buffer_percent is set to 100
    9db5239d7533 scsi: core: Always send batch on reset or error handling command
    f2d30198c053 scsi: core: Use a structure member to track the SCSI command submitter
    df83ca8e986d scsi: core: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
    d054858a9c9e scsi: core: Make scsi_get_lba() return the LBA
    f230e6d4249b scsi: core: Introduce scsi_get_sector()
    294d66c35a4e scsi: core: Add scsi_prot_ref_tag() helper
    929f475ebaf0 spi: atmel: Fix CS and initialization bug
    23d9267c548b spi: atmel: Switch to transfer_one transfer method
    db1b14eec8c6 Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg
    0c54b79d1d9b smb: client: fix OOB in smbCalcSize()
    203a412e52b5 smb: client: fix OOB in SMB2_query_info_init()
    79e158ddc3c7 usb: fotg210-hcd: delete an incorrect bounds test
    da448f145f8d Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE
    4bc912140b1c Bluetooth: use inclusive language in SMP
    e219c3110a16 Bluetooth: SMP: Convert BT_ERR/BT_DBG to bt_dev_err/bt_dev_dbg
    cdbc4a1115a5 ARM: dts: Fix occasional boot hang for am3 usb
    1e2db0124c69 9p/net: fix possible memory leak in p9_check_errors()
    c4a22227f7eb x86/alternatives: Sync core before enabling interrupts
    7d407ef18327 lib/vsprintf: Fix %pfwf when current node refcount == 0
    565fadc3ea91 bus: ti-sysc: Flush posted write only after srst_udelay
    e50cfb544742 tracing / synthetic: Disable events after testing in synth_event_gen_test_init()
    cd6e41593ed7 dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp
    786788bb1396 net: ks8851: Fix TX stall caused by TX buffer overrun
    391c1019a005 net: rfkill: gpio: set GPIO direction
    6d7b8e5a6d91 net: 9p: avoid freeing uninit memory in p9pdu_vreadf
    45b63f09ba89 Input: soc_button_array - add mapping for airplane mode button
    2aa744ad0e9e Bluetooth: L2CAP: Send reject on command corrupted request
    25a6fdd26d13 Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY has been sent
    71e1c7654010 USB: serial: option: add Quectel RM500Q R13 firmware support
    d521896bcc0b USB: serial: option: add Foxconn T99W265 with new baseline
    d0cf8a4bee42 USB: serial: option: add Quectel EG912Y module support
    f41f44cea9eb USB: serial: ftdi_sio: update Actisense PIDs constant names
    20d84a19466f wifi: cfg80211: fix certs build to not depend on file order
    7a0a5cbfea34 wifi: cfg80211: Add my certificate
    9dcf50da596d iio: adc: ti_am335x_adc: Fix return value check of tiadc_request_dma()
    abbebddb19ac iio: common: ms_sensors: ms_sensors_i2c: fix humidity conversion time table
    c40db29812f9 scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()
    e3749f85fddc Input: ipaq-micro-keys - add error handling for devm_kmemdup
    b5f67cea27fa iio: imu: inv_mpu6050: fix an error code problem in inv_mpu6050_read_raw
    505df1c0abe6 interconnect: Treat xlate() returning NULL node as an error
    cc5eec86a4ff btrfs: do not allow non subvolume root targets for snapshot
    bd267af18f7b smb: client: fix NULL deref in asn1_ber_decoder()
    41350e813acf ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB
    a4692c38cd57 ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10
    e032ddb0e387 pinctrl: at91-pio4: use dedicated lock class for IRQ
    0b85149a9dc1 i2c: aspeed: Handle the coalesced stop conditions with the start conditions.
    3dce7a52b2fa afs: Fix overwriting of result of DNS query
    97be1e865e70 keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiry
    9e0d18f946b2 net: check dev->gso_max_size in gso_features_check()
    59dc16ce095d net: warn if gso_type isn't set for a GSO SKB
    63ad66d4844b afs: Fix dynamic root lookup DNS check
    65d2c287fc00 afs: Fix the dynamic root's d_delete to always delete unused dentries
    a3218319ee86 net: check vlan filter feature in vlan_vids_add_by_dev() and vlan_vids_del_by_dev()
    12e5a4719c99 net/rose: fix races in rose_kill_by_device()
    be0988c9b075 ethernet: atheros: fix a memleak in atl1e_setup_ring_resources
    8b6f8bfe3a3a net: sched: ife: fix potential use-after-free
    f245312e9f4f net/mlx5e: Correct snprintf truncation handling for fw_version buffer used by representors
    e8ba688a64f9 net/mlx5: Fix fw tracer first block check
    fc4c53f8e929 net/mlx5e: Fix slab-out-of-bounds in mlx5_query_nic_vport_mac_list()
    50aa92e6999d Revert "net/mlx5e: fix double free of encap_header"
    b851889e9184 wifi: mac80211: mesh_plink: fix matches_local logic
    717f08fb5140 s390/vx: fix save/restore of fpu kernel context
    c48219fad182 reset: Fix crash when freeing non-existent optional resets
    c999682ce8de ARM: OMAP2+: Fix null pointer dereference and memory leak in omap_soc_device_init
    dbc8edb80f05 smb: client: fix OOB in smb2_query_reparse_point()
    bc3c57493b20 ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE

(From OE-Core rev: 28b884d3ba7854fbddd353f57214a4a24799f29c)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-28 03:32:09 -10:00
Bruce Ashfield
870f196f41 linux-yocto/5.10: update to v5.10.205
Updating  to the latest korg -stable release that comprises
the following commits:

    ca4427ebc626 Linux 5.10.205
    05c547e8427a powerpc/ftrace: Fix stack teardown in ftrace_no_trace
    e30e62f0e178 powerpc/ftrace: Create a dummy stackframe to fix stack unwind
    5a82cf64f8ad tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf()
    a11ea2c08f51 tty: n_gsm, remove duplicates of parameters
    b8faa754b523 tty: n_gsm: fix tty registration before control channel open
    918ba07224e9 USB: gadget: core: adjust uevent timing on gadget unbind
    20c2cb79a38c ring-buffer: Fix a race in rb_time_cmpxchg() for 32 bit archs
    9f5bf009f77d ring-buffer: Fix writing to the buffer with max_data_size
    3e8055fc3b21 ring-buffer: Have saved event hold the entire event
    d7a293981427 tracing: Update snapshot buffer on resize if it is allocated
    a3580b2bfe90 ring-buffer: Fix memory leak of free page
    5ffda6998be5 team: Fix use-after-free when an option instance allocation fails
    33fb8ac30c3e arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify
    26eeec522aca ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS
    6e2628dfade5 soundwire: stream: fix NULL pointer dereference for multi_link
    7ccfc078cd47 perf: Fix perf_event_validate_size() lockdep splat
    5984306f6ce7 HID: hid-asus: add const to read-only outgoing usb buffer
    e9709a88a8ee net: usb: qmi_wwan: claim interface 4 for ZTE MF290
    09c8ee5f9bb3 asm-generic: qspinlock: fix queued_spin_value_unlocked() implementation
    f6a1bf429978 HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad
    744027bb8ee0 HID: hid-asus: reset the backlight brightness level on resume
    1ac7379d2e18 HID: add ALWAYS_POLL quirk for Apple kb
    a64a9f38ae3e HID: glorious: fix Glorious Model I HID report
    6026a862f351 platform/x86: intel_telemetry: Fix kernel doc descriptions
    e01135763b9b bcache: avoid NULL checking to c->root in run_cache_set()
    a7555524e325 bcache: add code comments for bch_btree_node_get() and __bch_btree_node_alloc()
    3b48e1c0485a bcache: remove redundant assignment to variable cur_idx
    ea2341d08255 bcache: avoid oversize memory allocation by small stripe_size
    dbf0cdacdb4e blk-throttle: fix lockdep warning of "cgroup_mutex or RCU read lock required!"
    d69581c17608 usb: aqc111: check packet for fixup for true limit
    1e3ea8d2bad8 drm/mediatek: Add spinlock for setting vblank event in atomic_begin
    022b82336a62 PCI: loongson: Limit MRRS to 256
    791bca1b0996 Revert "PCI: acpiphp: Reassign resources on bridge if necessary"
    7e2afd088506 ALSA: hda/realtek: Apply mute LED quirk for HP15-db
    063302851147 ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 variants
    851783a0c4ff fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()
    2623cf1fe825 cred: switch to using atomic_long_t
    03b50868ae53 net: atlantic: fix double free in ring reinit logic
    a232eb81c7cb appletalk: Fix Use-After-Free in atalk_ioctl
    9deccfbaed4b net: stmmac: Handle disabled MDIO busses from devicetree
    5470533a7d7e net: stmmac: use dev_err_probe() for reporting mdio bus registration failure
    52a4c0e82a24 vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()
    4c0d7e826160 sign-file: Fix incorrect return values check
    25bfae19b84a net: ena: Fix XDP redirection error
    c83544b70cc8 net: ena: Destroy correct number of xdp queues upon failure
    7ed59c4027a8 net: Remove acked SYN flag from packet in the transmit queue correctly
    10760f4234f7 qed: Fix a potential use-after-free in qed_cxt_tables_alloc
    7eda5960a533 net/rose: Fix Use-After-Free in rose_ioctl
    64a032015c33 atm: Fix Use-After-Free in do_vcc_ioctl
    c20f425e0692 net: fec: correct queue selection
    d15e4b825dc0 net: vlan: introduce skb_vlan_eth_hdr()
    bc0860a3c49c atm: solos-pci: Fix potential deadlock on &tx_queue_lock
    df5c24df63c4 atm: solos-pci: Fix potential deadlock on &cli_queue_lock
    6a7b673e6ec7 qca_spi: Fix reset behavior
    347d10877bde qca_debug: Fix ethtool -G iface tx behavior
    a07e5568d95f qca_debug: Prevent crash on TX ring changes
    97275e470c2a net: ipv6: support reporting otherwise unknown prefix flags in RTM_NEWPREFIX
    b30fbeb390d0 HID: lenovo: Restrict detection of patched firmware only to USB cptkbd
    84eed654ff33 afs: Fix refcount underflow from error handling race
    8ee7b2c46594 netfilter: nf_tables: fix 'exist' matching on bigendian arches
    b50306f77190 Linux 5.10.204
    fa49e956b725 r8169: fix rtl8125b PAUSE frames blasting when suspended
    9e3ca02b1164 devcoredump: Send uevent once devcd is ready
    9e0ca920123f devcoredump : Serialize devcd_del work
    12467ad3f3d4 smb: client: fix potential NULL deref in parse_dfs_referrals()
    0b1711b486de cifs: Fix non-availability of dedup breaking generic/304
    8cb1209989fb Revert "btrfs: add dmesg output for first mount and last unmount of a filesystem"
    d7c3a467f47a mmc: block: Be sure to wait while busy in CQE error recovery
    91b70f60c8e5 platform/x86: asus-wmi: Document the dgpu_disable sysfs attribute
    a8b781c410a5 tools headers UAPI: Sync linux/perf_event.h with the kernel sources
    bdb26b819955 platform/x86: asus-wmi: Fix kbd_dock_devid tablet-switch reporting
    bf72b44fe81b netfilter: nft_set_pipapo: skip inactive elements during set walk
    e844a9309f51 drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group
    ad2223a16925 psample: Require 'CAP_NET_ADMIN' when joining "packets" group
    015870c10c45 genetlink: add CAP_NET_ADMIN test for multicast bind
    df6cb4c43098 netlink: don't call ->netlink_bind with table lock held
    3fe1ea5f921b io_uring/af_unix: disable sending io_uring over sockets
    3ee7e2faef87 MIPS: Loongson64: Enable DMA noncoherent support
    ff803322e935 MIPS: Loongson64: Reserve vgabios memory on boot
    e0e897ddf392 KVM: s390/mm: Properly reset no-dat
    ab8816a7c2c6 x86/CPU/AMD: Check vendor in the AMD microcode callback
    6059c313ff9c serial: 8250_omap: Add earlycon support for the AM654 UART controller
    8ffaaf80c64c serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
    b74ace5dec53 serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
    863bacf3a3f3 serial: sc16is7xx: address RX timeout interrupt errata
    e4ed3247465e ARM: PL011: Fix DMA support
    713f6ff32651 usb: typec: class: fix typec_altmode_put_partner to put plugs
    f16d5355aab7 Revert "xhci: Loosen RPM as default policy to cover for AMD xHC 1.1"
    9caaf469afd4 parport: Add support for Brainboxes IX/UC/PX parallel cards
    558b6a436832 usb: gadget: f_hid: fix report descriptor allocation
    d4fb20dcc13b drm/amdgpu: correct the amdgpu runtime dereference usage count
    b5862e5ca58f gpiolib: sysfs: Fix error handling on failed export
    208dd116f96e perf: Fix perf_event_validate_size()
    8bd3d61624d5 perf/core: Add a new read format to get a number of lost samples
    f460ff26bd99 tracing: Stop current tracer when resizing buffer
    21beb0d86ff0 tracing: Set actual size after ring buffer resize
    7123b54c8b5f ring-buffer: Force absolute timestamp on discard of event
    bceeaa5cdace misc: mei: client.c: fix problem of return '-EOVERFLOW' in mei_cl_write
    ee2719b59fb4 misc: mei: client.c: return negative error code in mei_cl_write
    3cd3eea1f745 arm64: dts: mediatek: mt8183: Fix unit address for scp reserved memory
    7f6daf9ee3e7 arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
    0a9f3e1f570f arm64: dts: mediatek: mt7622: fix memory node warning check
    9bceffa42320 packet: Move reference count in packet_sock to atomic_long_t
    0d0564cfb746 tracing: Fix a possible race when disabling buffered events
    85e86d6989aa tracing: Fix incomplete locking when disabling buffered events
    ad9efb0b275a tracing: Disable snapshot buffer when stopping instance tracers
    97c2b3b2329d tracing: Always update snapshot buffer size
    2f7368f336ee checkstack: fix printed address
    35a7f92507dc nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
    8df769d92b1c nilfs2: fix missing error check for sb_set_blocksize call
    3764b24499e8 ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
    0ff1c0f5a45f ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
    1f1c2a3452fb riscv: fix misaligned access handling of C.SWSP and C.SDSP
    cb3543fdaac1 ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
    f337ccfa9f6d ARM: imx: Check return value of devm_kasprintf in imx_mmdc_perf_init
    04769017dec9 scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
    a28083d41c90 tracing: Fix a warning when allocating buffered events fails
    888580bfaaf5 ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
    9dfd86241815 hwmon: (acpi_power_meter) Fix 4.29 MW bug
    c0a428245a83 RDMA/bnxt_re: Correct module description string
    58a7281feb1a RDMA/rtrs-clt: Remove the warnings for req in_use check
    02916f39b8e8 arm64: dts: rockchip: Expand reg size of vdec node for RK3399
    a953e45ebeae tee: optee: Fix supplicant based device enumeration
    3c852b26a55e bpf: sockmap, updating the sg structure should also update curr
    b17a886ed29f tcp: do not accept ACK of bytes we never sent
    f1a6a94912f8 netfilter: xt_owner: Fix for unsafe access of sk->sk_socket
    e94b6e964018 net: hns: fix fake link up on xge port
    f25356834830 ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
    860d53a347e4 ionic: Fix dim work handling in split interrupt mode
    b41bf6ac2485 ionic: fix snprintf format length warning
    49809af89c07 net: bnxt: fix a potential use-after-free in bnxt_init_tc
    2093072ed72b i40e: Fix unexpected MFS warning message
    d54f5a5bc85a arcnet: restoring support for multiple Sohard Arcnet cards
    effb9ad00447 net: arcnet: com20020 fix error handling
    a657bddfb4c5 mlxbf-bootctl: correctly identify secure boot with development keys
    d3f479283687 hv_netvsc: rndis_filter needs to select NLS
    909de62207ea octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
    7827c1802dac ipv6: fix potential NULL deref in fib6_add()
    ba6dc2f56441 of: dynamic: Fix of_reconfig_get_state_change() return value documentation
    08dbdacbfe2e of: Add missing 'Return' section in kerneldoc comments
    f58e3b3652fc of: Fix kerneldoc output formatting
    58ccdcc9d720 of: base: Fix some formatting issues and provide missing descriptions
    7db515e82ab5 platform/x86: asus-wmi: Move i8042 filter install to shared asus-wmi code
    5fe052b8fa4b platform/x86: asus-wmi: Simplify tablet-mode-switch handling
    a113da75908b platform/x86: asus-wmi: Simplify tablet-mode-switch probing
    68b795d04007 platform/x86: asus-wmi: Add support for ROG X13 tablet mode
    97620a08fc1b platform/x86: asus-wmi: Adjust tablet/lidflip handling to use enum
    ada7c5cc697b asus-wmi: Add dgpu disable method
    3a8fc16d5e78 platform/x86: asus-nb-wmi: Add tablet_mode_sw=lid-flip quirk for the TP200s
    79b863382043 platform/x86: asus-nb-wmi: Allow configuring SW_TABLET_MODE method with a module option
    9a861dde99cb platform/x86: asus-wmi: Add support for SW_TABLET_MODE on UX360
    13b1fa540794 drm/amdgpu: correct chunk_ptr to a pointer to chunk.
    8887047de358 kconfig: fix memory leak from range properties
    96d55414304a tg3: Increment tx_dropped in tg3_tso_bug()
    9068403d9465 tg3: Move the [rt]x_dropped counters to tg3_napi
    e7152a138a5a netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test
    348111c3be90 i2c: designware: Fix corrupted memory seen in the ISR
    7f4c89400d29 hrtimers: Push pending hrtimers away from outgoing CPU earlier

(From OE-Core rev: a1b6f991484529756f8e86c5af3391aef39d6e6e)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-28 03:32:09 -10:00
Bruce Ashfield
4ab485f35b linux-yocto/5.10: update to v5.10.203
Updating  to the latest korg -stable release that comprises
the following commits:

    d330ef1d295d Linux 5.10.203
    9c957e2b5254 driver core: Release all resources during unbind before updating device links
    2325d3b6b10f r8169: fix deadlock on RTL8125 in jumbo mtu mode
    b29e6055db1e r8169: disable ASPM in case of tx timeout
    8b76708eb9f1 mmc: sdhci-sprd: Fix vqmmc not shutting down after the card was pulled
    b532bc9b73e6 mmc: core: add helpers mmc_regulator_enable/disable_vqmmc
    376fabe3677a mmc: block: Retry commands in CQE error recovery
    bf62a283a779 mmc: core: convert comma to semicolon
    bb785011843e mmc: cqhci: Fix task clearing in CQE error recovery
    cb9ca7cc273b mmc: cqhci: Warn of halt or task clear failure
    e94ededefc42 mmc: cqhci: Increase recovery halt timeout
    2011f06e32ab cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
    6b35f36ff8f0 cpufreq: imx6q: don't warn for disabling a non-existing frequency
    910566a789a2 scsi: qla2xxx: Fix system crash due to bad pointer access
    46a4bf13502f scsi: qla2xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.request
    b19fe82b4b92 scsi: core: Introduce the scsi_cmd_to_rq() function
    c2b6f7e48e38 smb3: fix caching of ctime on setxattr
    f9aa2857c6e6 fs: add ctime accessors infrastructure
    8d4237a149e3 drm/amdgpu: don't use ATRM for external devices
    2df04d76c97d driver core: Move the "removable" attribute from USB to core
    01fbfcd8105c ima: annotate iint mutex to avoid lockdep false positive warnings
    8a3322a35f74 fbdev: stifb: Make the STI next font pointer a 32-bit signed offset
    15bc430fc176 misc: pci_endpoint_test: Add deviceID for J721S2 PCIe EP device support
    a6128ad78771 misc: pci_endpoint_test: Add deviceID for AM64 and J7200
    c922282d11b3 s390/cmma: fix detection of DAT pages
    03e07092c6ce s390/mm: fix phys vs virt confusion in mark_kernel_pXd() functions family
    cb420e35571c ASoC: SOF: sof-pci-dev: Fix community key quirk detection
    b37e1fbe6d30 ASoC: SOF: sof-pci-dev: don't use the community key on APL Chromebooks
    3a79fcb743f7 ASoC: SOF: sof-pci-dev: add parameter to override topology filename
    4aeb3320d70e ASoC: SOF: sof-pci-dev: use community key on all Up boards
    6368a32d26a3 ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header
    8e52b19d92e1 smb3: fix touch -h of symlink
    889c84e2b200 net: ravb: Start TX queues after HW initialization succeeded
    5d428cda38e8 net: ravb: Use pm_runtime_resume_and_get()
    f78d0f301395 ravb: Fix races between ravb_tx_timeout_work() and net related ops
    a36e00e957a2 r8169: prevent potential deadlock in rtl8169_close
    8a909c119827 Revert "workqueue: remove unused cancel_work()"
    72ce3379cd5e octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64
    ef7af2105a25 net: stmmac: xgmac: Disable FPE MMC interrupts
    f18bcace1294 selftests/net: mptcp: fix uninitialized variable warnings
    cb1644f9f005 selftests/net: ipsec: fix constant out of range
    fe7fd9c209e8 dpaa2-eth: increase the needed headroom to account for alignment
    772fe1da9a8d ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
    9ef94ec8e52e usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
    713530d3c8f1 USB: core: Change configuration warnings to notices
    ae6e41066e6e hv_netvsc: fix race of netvsc and VF register_netdevice
    4937fb36bbb8 Input: xpad - add HyperX Clutch Gladiate Support
    5c4d5c8556ee btrfs: make error messages more clear when getting a chunk map
    74ff16c84433 btrfs: send: ensure send_fd is writable
    12a0ec5ed7cf btrfs: fix off-by-one when checking chunk map includes logical address
    baaab02a8c0b btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
    2d6c2238acf8 btrfs: add dmesg output for first mount and last unmount of a filesystem
    bab9cec493b6 parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
    b53dc7c766ae powerpc: Don't clobber f0/vs0 during fp|altivec register save
    b5cbbc2b2da9 iommu/vt-d: Add MTL to quirk list to skip TE disabling
    f62ceb880a71 bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
    18ac427906af dm verity: don't perform FEC for failed readahead IO
    c3c9f9273822 dm-verity: align struct dm_verity_fec_io properly
    5de40a7ffaa0 ALSA: hda/realtek: Add supported ALC257 for ChromeOS
    cf80c538061e ALSA: hda/realtek: Headset Mic VREF to 100%
    f338f738d7bd ALSA: hda: Disable power-save on KONTRON SinglePC
    b02b66194d54 mmc: block: Do not lose cache flush during CQE error recovery
    71c9fb31e18b firewire: core: fix possible memory leak in create_units()
    d6bac7048f28 pinctrl: avoid reload of p state in list iteration
    8fb79be6e980 io_uring: fix off-by one bvec index
    f5f85ea5bb6a USB: dwc3: qcom: fix wakeup after probe deferral
    5ac96667ea32 usb: dwc3: set the dma max_seg_size
    2620c5977f49 usb: dwc3: Fix default mode initialization
    d5325ed6eb7c USB: dwc2: write HCINT with INTMASK applied
    5d7a5e63dc3b USB: serial: option: don't claim interface 4 for ZTE MF290
    f1432dff5dd6 USB: serial: option: fix FM101R-GL defines
    14a6e089d610 USB: serial: option: add Fibocom L7xx modules
    f49ad460a2c8 bcache: fixup lock c->root error
    be327b8f76c2 bcache: fixup init dirty data errors
    3ebf83df623a bcache: prevent potential division by zero error
    e74c2e6fecb7 bcache: check return value from btree_node_alloc_replacement()
    c73dd8f4b476 dm-delay: fix a race between delay_presuspend and delay_bio
    a70b6da7c640 hv_netvsc: Mark VF as slave before exposing it to user-mode
    ff6c130e48a7 hv_netvsc: Fix race of register_netdevice_notifier and VF register
    518ef825016d USB: serial: option: add Luat Air72*U series products
    c841de6247e9 s390/dasd: protect device queue against concurrent access
    89f9ba7ee702 bcache: fixup multi-threaded bch_sectors_dirty_init() wake-up race
    cd7a0695906d bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in btree_gc_coalesce()
    be8af3b6c80d swiotlb-xen: provide the "max_mapping_size" method
    8c4b5cc90843 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
    0f312dc1eb2f ASoC: simple-card: fixup asoc_simple_probe() error handling
    fcc60c0a1870 nfsd: lock_rename() needs both directories to live on the same fs
    ec75d1d0cd2c ext4: make sure allocate pending entry not fail
    10341e77e49f ext4: fix slab-use-after-free in ext4_es_insert_extent()
    5527898c6a9f ext4: using nofail preallocation in ext4_es_insert_extent()
    2ae2be6e7cd7 ext4: using nofail preallocation in ext4_es_insert_delayed_block()
    aa6568033cfb ext4: using nofail preallocation in ext4_es_remove_extent()
    608758ef8670 ext4: use pre-allocated es in __es_remove_extent()
    fcb07d8ea363 ext4: use pre-allocated es in __es_insert_extent()
    0cc7653887b0 ext4: factor out __es_alloc_extent() and __es_free_extent()
    8234c1c690a3 ext4: add a new helper to check if es must be kept
    62526a55fee7 MIPS: KVM: Fix a build warning about variable set but not used
    3b2e8b30b0d7 media: ccs: Correctly initialise try compose rectangle
    1301467cbe4c lockdep: Fix block chain corruption
    cbfa5aadd650 USB: dwc3: qcom: fix ACPI platform device leak
    68fe711312f1 USB: dwc3: qcom: fix resource leaks on probe deferral
    2be451e7a2f1 nvmet: nul-terminate the NQNs passed in the connect command
    86a7f67d7605 nvmet: remove unnecessary ctrl parameter
    d24a18cb51bf afs: Fix file locking on R/O volumes to operate in local mode
    6e48c3175d0b afs: Return ENOENT if no cell DNS record can be found
    497e9b0b21a6 net: axienet: Fix check for partial TX checksum
    8fb804dabdda amd-xgbe: propagate the correct speed and duplex status
    b7c9e8c038f5 amd-xgbe: handle the corner-case during tx completion
    a2e868ad07eb amd-xgbe: handle corner-case during sfp hotplug
    ebc7fbd15a64 arm/xen: fix xen_vcpu_info allocation alignment
    5ada292b5c50 net/smc: avoid data corruption caused by decline
    3ae55e3a3734 net: usb: ax88179_178a: fix failed operations during ax88179_reset
    27914bff9602 ipv4: Correct/silence an endian warning in __ip_do_redirect
    f8467afa754d HID: fix HID device resource race between HID core and debugging support
    2f0ea5e0944a HID: core: store the unique system identifier in hid_device
    650e43dfe7d2 drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full
    cc3b63c089e7 ata: pata_isapnp: Add missing error check for devm_ioport_map()
    9942c1948346 wireguard: use DEV_STATS_INC()
    939352ad6502 drm/panel: simple: Fix Innolux G101ICE-L01 timings
    a5e82e345f4a drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
    60660af9577a drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
    2c688ae2dd78 drm/panel: boe-tv101wum-nl6: Fine tune the panel power sequence
    3b797242d178 afs: Make error on cell lookup failure consistent with OpenAFS
    dbc1929a5214 afs: Fix afs_server_list to be cleaned up with RCU
    c3bead2f8fca PCI: keystone: Drop __init from ks_pcie_add_pcie_{ep,port}()
    ac65f8979b0e RDMA/irdma: Prevent zero-length STAG registration

(From OE-Core rev: 501af4c5f91746f934083178efdb1a59ff82ff51)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-02-28 03:32:09 -10:00
Bruce Ashfield
30be4f67cc linux-yocto/5.10: update to v5.10.202
Updating  to the latest korg -stable release that comprises
the following commits:

    479e8b892541 Linux 5.10.202
    610057f4f6e0 interconnect: qcom: Add support for mask-based BCMs
    7ce66afcaaf6 netfilter: nf_tables: disable toggling dormant table state more than once
    d9c4da8cb74e netfilter: nf_tables: fix table flag updates
    7d1d3f113425 netfilter: nftables: update table flags from the commit phase
    a98172e36e5f tracing: Have trace_event_file have ref counters
    c6e8af2a8a63 io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid
    aeeb1ad2dd4e drm/amd/display: Change the DMCUB mailbox memory location from FB to inbox
    e2bdd437886c drm/amdgpu: fix error handling in amdgpu_bo_list_get()
    dfa8e63ca527 drm/amd/pm: Handle non-terminated overdrive commands.
    7dc933b4b498 ext4: remove gdb backup copy for meta bg in setup_new_flex_group_blocks
    0932764fb54a ext4: correct the start block of counting reserved clusters
    3c1ad03a5ff2 ext4: correct return value of ext4_convert_meta_bg
    d739a7e38944 ext4: correct offset of gdb backup in non meta_bg group to update_backups
    c878db71edc0 ext4: apply umask if ACL support is disabled
    3a51aee542b0 Revert "net: r8169: Disable multicast filter for RTL8168H and RTL8107E"
    f6e014b5eb1d media: qcom: camss: Fix vfe_get() error jump
    e2d2e266089d mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
    6875820f36bf nfsd: fix file memleak on client_opens_release
    b51b20c018c6 media: venus: hfi: add checks to handle capabilities from firmware
    bcee276a1e02 media: venus: hfi: fix the check to handle session buffer requirement
    da240b7bada2 media: venus: hfi_parser: Add check to keep the number of codecs within range
    0f887306bd8b media: sharp: fix sharp encoding
    dfa9f4ea6502 media: lirc: drop trailing space from scancode transmit
    c041f5ddef00 f2fs: avoid format-overflow warning
    829f0d5231b7 i2c: i801: fix potential race in i801_block_transaction_byte_by_byte
    430603f6de33 net: phylink: initialize carrier state at creation
    4dc0484e90a3 net: dsa: lan9303: consequently nested-lock physical MDIO
    cb1006640cb3 i2c: designware: Disable TX_EMPTY irq while waiting for block length byte
    8e29eebe4c39 lsm: fix default return value for inode_getsecctx
    8327f50442d2 lsm: fix default return value for vm_enough_memory
    a011391f019c Revert ncsi: Propagate carrier gain/loss events to the NCSI controller
    969d994612ff arm64: dts: qcom: ipq6018: Fix tcsr_mutex register size
    2b3931eb8e9c arm64: dts: qcom: ipq6018: switch TCSR mutex to MMIO
    bdda1c356d58 PCI: exynos: Don't discard .remove() callback
    62d15b6a6ec9 Bluetooth: btusb: Add 0bda:b85b for Fn-Link RTL8852BE
    dbbf3c456002 Bluetooth: btusb: Add RTW8852BE device 13d3:3570 to device tables
    990d4c76d254 bluetooth: Add device 13d3:3571 to device tables
    3aba34baa4fb bluetooth: Add device 0bda:887b to device tables
    0952747362c1 Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0cb8:0xc559
    8617305611c1 cpufreq: stats: Fix buffer overflow detection in trans_stats()
    2ed25af15b32 tty: serial: meson: fix hard LOCKUP on crtscts mode
    07c61839582d serial: meson: Use platform_get_irq() to get the interrupt
    980c3135f1ae tty: serial: meson: retrieve port FIFO size from DT
    1e66cd408353 serial: meson: remove redundant initialization of variable id
    ba30578def84 ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
    ddd47d8d1ba6 ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
    a681d28b973f ALSA: info: Fix potential deadlock at disconnection
    f04fa1e1997f xhci: Enable RPM on controllers that support low-power states
    5e34fe50a976 parisc/pgtable: Do not drop upper 5 address bits of physical address
    064c697cac4b parisc: Prevent booting 64-bit kernels on PA1.x machines
    c6effcdd7dd0 i3c: master: cdns: Fix reading status register
    76320f05b99d mtd: cfi_cmdset_0001: Byte swap OTP info
    dce3e7c40055 mm/memory_hotplug: use pfn math in place of direct struct page manipulation
    63d2023fbbe1 mm/cma: use nth_page() in place of direct struct page manipulation
    d24340f08104 dmaengine: stm32-mdma: correct desc prep when channel running
    788322e1ede6 mcb: fix error handling for different scenarios when parsing
    25284c46b657 i2c: core: Run atomic i2c xfer when !preemptible
    8f8fc95b3a7f kernel/reboot: emergency_restart: Set correct system_state
    9386f59759b4 quota: explicitly forbid quota files from being encrypted
    f729cf6f3217 jbd2: fix potential data lost in recovering journal raced with synchronizing fs bdev
    db5ebaeb8fda PCI: keystone: Don't discard .probe() callback
    2bcdc1b6b61e PCI: keystone: Don't discard .remove() callback
    943347e53a75 genirq/generic_chip: Make irq_remove_generic_chip() irqdomain aware
    b2c194fe8f31 mmc: meson-gx: Remove setting of CMD_CFG_ERROR
    03ed26935beb wifi: ath11k: fix htt pktlog locking
    f882f5190551 wifi: ath11k: fix dfs radar event locking
    c3f61ca48612 wifi: ath11k: fix temperature event locking
    cd5a262a07a5 ima: detect changes to the backing overlay file
    df4133ebc86a firmware: qcom_scm: use 64-bit calling convention only when client is 64-bit
    76211f1dd91d btrfs: don't arbitrarily slow down delalloc if we're committing
    175f4b062f69 rcu: kmemleak: Ignore kmemleak false positives when RCU-freeing objects
    3c1c1af25d45 PM: hibernate: Clean up sync_read handling in snapshot_write_next()
    df8363e468f2 PM: hibernate: Use __get_safe_page() rather than touching the list
    21bc829337ca arm64: dts: qcom: ipq6018: Fix hwlock index for SMEM
    1fd46d32772d PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
    e3ed58ee4e4a mmc: sdhci_am654: fix start loop index for TAP value parsing
    198366a5ffe6 mmc: vub300: fix an error code
    3a4431014cfb clk: qcom: ipq6018: drop the CLK_SET_RATE_PARENT flag from PLL clocks
    30af31fc002e clk: qcom: ipq8074: drop the CLK_SET_RATE_PARENT flag from PLL clocks
    8dc83cf76290 parisc/pdc: Add width field to struct pdc_model
    d08a1e75253b arm64: Restrict CPU_BIG_ENDIAN to GNU as or LLVM IAS 15.x or newer
    61695b9aecfe ACPI: resource: Do IRQ override on TongFang GMxXGxx
    6edbd6b4811f watchdog: move softlockup_panic back to early_param
    85fe64c8dcce PCI/sysfs: Protect driver's D3cold preference from user space
    1b0836242900 hvc/xen: fix error path in xen_hvc_init() to always register frontend driver
    d5455c421fad hvc/xen: fix console unplug
    a158a74e701b tty/sysrq: replace smp_processor_id() with get_cpu()
    fc557bcfd7ff audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare()
    121973ef1ad7 audit: don't take task_lock() in audit_exe_compare() code path
    910caee34640 KVM: x86: Ignore MSR_AMD64_TW_CFG access
    66406d49ac14 KVM: x86: hyper-v: Don't auto-enable stimer on write from user-space
    8cf6b6658541 x86/cpu/hygon: Fix the CPU topology evaluation for real
    243c4833f345 scsi: megaraid_sas: Increase register read retry rount from 3 to 30 for selected registers
    697bc325b977 scsi: mpt3sas: Fix loop logic
    5fb8ec5943b1 bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
    9617a9fe4f41 bpf: Fix check_stack_write_fixed_off() to correctly spill imm
    7975f7b2a6fc randstruct: Fix gcc-plugin performance mode to stay in group
    d83f4bc0a4db powerpc/perf: Fix disabling BHRB and instruction sampling
    e7de8ffbbbc7 media: venus: hfi: add checks to perform sanity on queue pointers
    99dbc39c22ce cifs: fix check of rc in function generate_smb3signingkey
    e5a0ef02829d cifs: spnego: add ';' in HOST_KEY_LEN
    6d388b641c8f tools/power/turbostat: Fix a knl bug
    f56e228d67fc macvlan: Don't propagate promisc change to lower dev in passthru
    ac4979dbd9b6 net/mlx5e: Check return value of snprintf writing to fw_version buffer for representors
    a3ce491b1738 net/mlx5_core: Clean driver version and name
    0eaec8126b46 net/mlx5e: fix double free of encap_header
    541fece7caa4 net: stmmac: fix rx budget limit check
    66dbaa2eecf1 netfilter: nf_conntrack_bridge: initialize err to 0
    3f643150563c net: ethernet: cortina: Fix MTU max setting
    eac9ef50d6f3 net: ethernet: cortina: Handle large frames
    f0d9b80f7624 net: ethernet: cortina: Fix max RX frame define
    396baca6683f bonding: stop the device in bond_setup_by_slave()
    1f368fd61223 ptp: annotate data-race around q->head and q->tail
    ecc74e7acb6d xen/events: fix delayed eoi list handling
    144a80ef40a6 ppp: limit MRU to 64K
    3ee249a3b993 tipc: Fix kernel-infoleak due to uninitialized TLV value
    072f0eb962c9 net: hns3: fix VF reset fail issue
    b0eac93bae42 net: hns3: fix variable may not initialized problem in hns3_init_mac_addr()
    48fa8a85f8f5 tty: Fix uninit-value access in ppp_sync_receive()
    43b781e7cb5c ipvlan: add ipvlan_route_v6_outbound() helper
    59fadfa99bcb gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
    dedf2a0eb944 SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
    39b2bf040510 NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO
    37f3aaf7945e SUNRPC: Add an IS_ERR() check back to where it was
    c7eacf01ddb1 SUNRPC: ECONNRESET might require a rebind
    4ea3b98fa6a1 xhci: turn cancelled td cleanup to its own function
    6ebd42a7b713 wifi: iwlwifi: Use FW rate for non-data frames
    e52518b9cb9f pwm: Fix double shift bug
    53b2393eeba7 drm/amdgpu: fix software pci_unplug on some chips
    f1ea84696ea5 ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
    3cfacacb9caa kgdb: Flush console before entering kgdb on panic
    79b6a90f4f24 drm/amd/display: Avoid NULL dereference of timing generator
    0f5068519f89 media: imon: fix access to invalid resource for the second interface
    cf8519f40ce3 media: cobalt: Use FIELD_GET() to extract Link Width
    5f8d51a04baf gfs2: fix an oops in gfs2_permission
    2a054b87a1b7 gfs2: ignore negated quota changes
    0ac2652b9674 media: vivid: avoid integer overflow
    c6b6b8692218 media: gspca: cpia1: shift-out-of-bounds in set_flicker
    90e3c3dd9306 i2c: sun6i-p2wi: Prevent potential division by zero
    18fa7a30cd0c 9p/trans_fd: Annotate data-racy writes to file::f_flags
    76716a7604b2 usb: gadget: f_ncm: Always set current gadget in ncm_bind()
    4ef41a7f33ff tty: vcc: Add check for kstrdup() in vcc_probe()
    484cc536a3a2 exfat: support handle zero-size directory
    491529d383b7 HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
    65d78d54e4e5 misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe controller
    bb83f79f90e9 scsi: libfc: Fix potential NULL pointer dereference in fc_lport_ptp_setup()
    5cebe796eaaa atm: iphase: Do PCI error checks on own line
    65491968365c PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Width fields
    25354bae4fc3 ALSA: hda: Fix possible null-ptr-deref when assigning a stream
    e0d739e66bc1 ARM: 9320/1: fix stack depot IRQ stack filter
    62d21f9df46d HID: lenovo: Detect quirk-free fw on cptkbd and stop applying workaround
    1ba7df5457dc jfs: fix array-index-out-of-bounds in diAlloc
    81aa58cd8495 jfs: fix array-index-out-of-bounds in dbFindLeaf
    c6c8863fb3f5 fs/jfs: Add validity check for db_maxag and db_agpref
    524b4f203afc fs/jfs: Add check for negative db_l2nbperpage
    885824a44d35 RDMA/hfi1: Use FIELD_GET() to extract Link Width
    e97bf4ada7dd crypto: pcrypt - Fix hungtask for PADATA_RESET
    98fa52d89a4f ASoC: soc-card: Add storage for PCI SSID
    f161a6b11ae7 selftests/efivarfs: create-read: fix a resource leak
    f475d5502f33 drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is NULL
    da1409ea0845 drm/panel: st7703: Pick different reset sequence
    9acc2bc00135 drm/panel/panel-tpo-tpg110: fix a possible null pointer dereference
    c7dc0aca5962 drm/panel: fix a possible null pointer dereference
    b93a25de28af drm/amdgpu: Fix potential null pointer derefernce
    8c1dbddbfcb0 drm/amd: Fix UBSAN array-index-out-of-bounds for Polaris and Tonga
    8af28ae3acb7 drm/amd: Fix UBSAN array-index-out-of-bounds for SMU7
    4ffb2b0e48c0 drm/msm/dp: skip validity check for DP CTS EDID checksum
    2810a9c40b6f drm/komeda: drop all currently held locks if deadlock happens
    a70457f181d6 platform/x86: thinkpad_acpi: Add battery quirk for Thinkpad X120e
    53d61daf35b1 Bluetooth: Fix double free in hci_conn_cleanup
    9f8e4d1a4ca1 Bluetooth: btusb: Add date->evt_skb is NULL check
    bba97f5e8ff3 wifi: ath10k: Don't touch the CE interrupt registers after power up
    22fa35ded3ec net: annotate data-races around sk->sk_dst_pending_confirm
    67b7de95d1e3 net: annotate data-races around sk->sk_tx_queue_mapping
    beb75dccba9d wifi: ath10k: fix clang-specific fortify warning
    2d6303cafb7c wifi: ath9k: fix clang-specific fortify warnings
    6058e4829696 bpf: Detect IP == ksym.end as part of BPF program
    717de20abdcd wifi: mac80211: don't return unset power in ieee80211_get_tx_power()
    cdfc689e10e6 wifi: mac80211_hwsim: fix clang-specific fortify warning
    a7aa2f1ca855 x86/mm: Drop the 4 MB restriction on minimal NUMA node memory size
    89356bee8eda clocksource/drivers/timer-atmel-tcb: Fix initialization on SAM9 hardware
    1b8687ed3cf3 clocksource/drivers/timer-imx-gpt: Fix potential memory leak
    1a2a4202c60f perf/core: Bail out early if the request AUX area is out of bound
    9ed2d68b3925 locking/ww_mutex/test: Fix potential workqueue corruption
    6db6caba87ef Linux 5.10.201
    4be0407ffcf6 btrfs: use u64 for buffer sizes in the tree search ioctls
    2bbbb976faa1 Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
    3b092dfdabf2 tracing/kprobes: Fix the order of argument descriptions
    3697fda1c671 fbdev: fsl-diu-fb: mark wr_reg_wa() static
    a4dfebec32ec fbdev: imsttfb: fix a resource leak in probe
    9e8e731571e6 fbdev: imsttfb: Fix error path of imsttfb_probe()
    de721d7ef7ac spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
    876a119790e5 drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
    b9bc1806b907 x86/sev-es: Allow copy_from_kernel_nofault() in earlier boot
    14042d6d80db x86: Share definition of __is_canonical_address()
    bc794a667b1e netfilter: nat: fix ipv6 nat redirect with mapped and scoped addresses
    b65d851b2eb0 netfilter: nft_redir: use `struct nf_nat_range2` throughout and deduplicate eval call-backs
    7764290452d1 netfilter: xt_recent: fix (increase) ipv6 literal buffer length
    00b188209196 r8169: respect userspace disabling IFF_MULTICAST
    e02824db7c43 tg3: power down device only on SYSTEM_POWER_OFF
    34c5a24633bc net/smc: put sk reference if close work was canceled
    f652ab15af0a net/smc: allow cdc msg send rather than drop it with NULL sndbuf_desc
    4e7bad730160 net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
    13d6bc35deb1 net: stmmac: xgmac: Enable support for multiple Flexible PPS outputs
    eafacef7eeef Fix termination state for idr_for_each_entry_ul()
    0a84ffc72f1e net: r8169: Disable multicast filter for RTL8168H and RTL8107E
    4969fcebe76d dccp/tcp: Call security_inet_conn_request() after setting IPv6 addresses.
    7827667989e1 dccp: Call security_inet_conn_request() after setting IPv4 addresses.
    f830d4f69835 inet: shrink struct flowi_common
    b33d130f07f1 tipc: Change nla_policy for bearer-related names to NLA_NUL_STRING
    ddf4e04e946a hsr: Prevent use after free in prp_create_tagged_frame()
    3a2653828ffc llc: verify mac len before reading mac header
    6c71e065befb Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
    e5d481d9b6cf pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
    005965cab108 pwm: sti: Reduce number of allocations and drop usage of chip_data
    ce5e0a3c9d39 pwm: sti: Avoid conditional gotos
    0bc796e66b5d regmap: prevent noinc writes from clobbering cache
    1b86938925bd media: dvb-usb-v2: af9035: fix missing unlock
    2e2efaed79c0 media: cedrus: Fix clock/reset sequence
    64863ba8e6b7 media: vidtv: mux: Add check and kfree for kstrdup
    3387490c89b1 media: vidtv: psi: Add check for kstrdup
    62557ab73d3a media: s3c-camif: Avoid inappropriate kfree()
    2f3d9198cdae media: bttv: fix use after free error due to btv->timeout timer
    0627e8623eb5 media: i2c: max9286: Fix some redundant of_node_put() calls
    c3e148aba95a pcmcia: ds: fix possible name leak in error path in pcmcia_device_add()
    84540ef92434 pcmcia: ds: fix refcount leak in pcmcia_device_add()
    cd154225d419 pcmcia: cs: fix possible hung task and memory leak pccardd()
    5e3c75158642 rtc: pcf85363: fix wrong mask/val parameters in regmap_update_bits call
    1832ed55df45 i3c: Fix potential refcount leak in i3c_master_register_new_i3c_devs
    a83fc293acd5 perf hist: Add missing puts to hist__account_cycles
    4e66bde5c7d1 perf machine: Avoid out of bounds LBR memory read
    188425eb2da2 usb: host: xhci-plat: fix possible kernel oops while resuming
    ba894bd2737c xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
    ad0370c41a19 powerpc/pseries: fix potential memory leak in init_cpu_associativity()
    d12372af8955 powerpc/imc-pmu: Use the correct spinlock initializer.
    c75707293dcf powerpc/xive: Fix endian conversion size
    f95f5512fdcb powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
    b54a4c8ca1c8 modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
    362f0241dbe9 interconnect: qcom: sc7180: Set ACV enable_mask
    08588fac00b1 interconnect: qcom: sc7180: Retire DEFINE_QBCM
    ebaf7a73f634 f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
    758f735604f8 dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_free_desc()
    5fe228041c51 USB: usbip: fix stub_dev hub disconnect
    798692e48c0a tools: iio: iio_generic_buffer ensure alignment
    3eadba058276 tools: iio: iio_generic_buffer: Fix some integer type and calculation
    a0a41991ddf2 tools: iio: privatize globals and functions in iio_generic_buffer.c file
    d046e3f8de1d misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
    c53cfe99c2aa dmaengine: ti: edma: handle irq_of_parse_and_map() errors
    bdb3dd409630 usb: dwc2: fix possible NULL pointer dereference caused by driver concurrency
    05de1536d052 livepatch: Fix missing newline character in klp_resolve_symbols()
    3ebf42fe8cc7 tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
    380837052669 leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu'
    23eb8629c22f leds: pwm: Don't disable the PWM when the LED should be off
    c2766ed2b7af mfd: dln2: Fix double put in dln2_probe
    b708eb26b560 mfd: core: Ensure disabled devices are skipped without aborting
    9f831533d2d0 mfd: core: Un-constify mfd_cell.of_reg
    b7b4851e630d ASoC: ams-delta.c: use component after check
    41aad9d69539 padata: Fix refcnt handling in padata_free_shell()
    7606807bd6d0 padata: Convert from atomic_t to refcount_t on parallel_data->refcnt
    2de16f6169a2 ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
    6fd432f392a7 HID: logitech-hidpp: Move get_wireless_feature_index() check to hidpp_connect_event()
    7581eef4aef2 HID: logitech-hidpp: Revert "Don't restart communication if not necessary"
    c82e376bc24e HID: logitech-hidpp: Don't restart IO, instead defer hid_connect() only
    0fe443314cf6 HID: logitech-hidpp: Remove HIDPP_QUIRK_NO_HIDINPUT quirk
    8337286600cd Revert "HID: logitech-hidpp: add a module parameter to keep firmware gestures"
    6d2de161cdc6 sh: bios: Revive earlyprintk support
    2ca51477c6da hid: cp2112: Fix IRQ shutdown stopping polling for all IRQs on chip
    9c895d20f8ee RDMA/hfi1: Workaround truncation compilation error
    cd268264f594 scsi: ufs: core: Leave space for '\0' in utf8 desc string
    cded69a7f8b3 ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
    159639486834 RDMA/hns: Fix signed-unsigned mixed comparisons
    8018a3444e39 RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
    08a246064def IB/mlx5: Fix rdma counter binding for RAW QP
    53067926cd83 ASoC: fsl: mpc5200_dma.c: Fix warning of Function parameter or member not described
    83eee515e415 ext4: move 'ix' sanity check to corrent position
    67959b362687 ARM: 9321/1: memset: cast the constant byte to unsigned char
    3d959406c8ff hid: cp2112: Fix duplicate workqueue initialization
    63e8e2ee5815 crypto: qat - increase size of buffers
    a921d6b795a0 crypto: qat - mask device capabilities with soft straps
    16f2033de013 crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
    727ba935d906 crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
    b0e7a935739f nd_btt: Make BTT lanes preemptible
    efeaa2396e3b libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and check its return value
    ffb3483c4b0b hwrng: geode - fix accessing registers
    02db438311f8 crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
    5176ebe6aa2b selftests/resctrl: Ensure the benchmark commands fits to its array
    b3768f089210 selftests/pidfd: Fix ksft print formats
    a0846b4c8e74 clk: scmi: Free scmi_clk allocated when the clocks with invalid info are skipped
    bcc7d46fa4dd firmware: ti_sci: Mark driver as non removable
    5e5b85ea0f4b soc: qcom: llcc: Handle a second device without data corruption
    a44aa8d8a532 ARM: dts: qcom: mdm9615: populate vsdcc fixed regulator
    8bd7c8a9b838 arm64: dts: qcom: sdm845-mtp: fix WiFi configuration
    4df18b233ef2 arm64: dts: qcom: msm8916: Fix iommu local address range
    1e17eab1a49a xen-pciback: Consider INTx disabled when MSI/MSI-X is enabled
    bc714abe7dc0 drm/rockchip: Fix type promotion bug in rockchip_gem_iommu_map()
    666a4120dcf6 arm64/arm: xen: enlighten: Fix KPTI checks
    0dd40dca1ebb drm/rockchip: cdn-dp: Fix some error handling paths in cdn_dp_probe()
    6f710918df7d drm/mediatek: Fix iommu fault during crtc enabling
    c12f2eaeb38b drm/bridge: tc358768: Fix bit updates
    1133e72cd82b drm/bridge: tc358768: Disable non-continuous clock mode
    c0d25ef81a11 drm/bridge: tc358768: Fix use of uninitialized variable
    7b063c93bece drm/radeon: possible buffer overflow
    a6d6769e2db6 drm/rockchip: vop: Fix call to crtc reset helper
    bb8143016130 drm/rockchip: vop: Fix reset of state in duplicate state crtc funcs
    9899097b1fcf hwmon: (coretemp) Fix potentially truncated sysfs attribute name
    7d870088db48 hwmon: (axi-fan-control) Fix possible NULL pointer dereference
    060d54f09004 hwmon: (axi-fan-control) Support temperature vs pwm points
    d426a2955e45 platform/x86: wmi: Fix opening of char device
    d2220737330b platform/x86: wmi: remove unnecessary initializations
    3433a69c00ee platform/x86: wmi: Fix probe failure when failing to register WMI devices
    b16622d304e7 clk: qcom: config IPQ_APSS_6018 should depend on QCOM_SMEM
    001e5def774f clk: mediatek: clk-mt2701: Add check for mtk_alloc_clk_data
    4f861b63945e clk: mediatek: clk-mt7629: Add check for mtk_alloc_clk_data
    96e9544a0c4f clk: mediatek: clk-mt7629-eth: Add check for mtk_alloc_clk_data
    81b162861107 clk: mediatek: clk-mt6797: Add check for mtk_alloc_clk_data
    3994387ba356 clk: mediatek: clk-mt6779: Add check for mtk_alloc_clk_data
    2617aa8ceaf3 clk: mediatek: clk-mt6765: Add check for mtk_alloc_clk_data
    55e5fd11a21d clk: npcm7xx: Fix incorrect kfree
    0beaefa9885f clk: ti: fix double free in of_ti_divider_clk_setup()
    acb535d75077 clk: ti: change ti_clk_register[_omap_hw]() API
    98c5012c11a1 clk: ti: Update component clocks to use ti_dt_clk_name()
    1c4253252c7f clk: ti: Update pll and clockdomain clocks to use ti_dt_clk_name()
    00c67e0aa7e4 clk: ti: Add ti_dt_clk_name() helper to use clock-output-names
    de33b367f80d clk: keystone: pll: fix a couple NULL vs IS_ERR() checks
    c07a0e2e93b6 spi: nxp-fspi: use the correct ioremap function
    d459cb424483 clk: linux/clk-provider.h: fix kernel-doc warnings and typos
    f28709097db4 clk: asm9260: use parent index to link the reference clock
    8d03f7c5800d clk: imx: imx8mq: correct error handling path
    c1bacea8a64b clk: imx: Select MXC_CLK for CLK_IMX8QXP
    a52c963d8d7b clk: qcom: gcc-sm8150: Fix gcc_sdcc2_apps_clk_src
    c6919a1576bc clk: qcom: gcc-sm8150: use ARRAY_SIZE instead of specifying num_parents
    355a12fa1c50 clk: qcom: mmcc-msm8998: Fix the SMMU GDSC
    ba7f9695d545 clk: qcom: mmcc-msm8998: Set bimc_smmu_gdsc always on
    97a671174433 clk: qcom: mmcc-msm8998: Don't check halt bit on some branch clks
    05eebcd4bc5b clk: qcom: mmcc-msm8998: Add hardware clockgating registers to some clks
    3181168e61f4 clk: qcom: clk-rcg2: Fix clock rate overflow for high parent frequencies
    80836b5859b7 regmap: debugfs: Fix a erroneous check after snprintf()
    9954a7f3808b ipvlan: properly track tx_errors
    e897dcbd5fbc net: add DEV_STATS_READ() helper
    98e8a5a370da ipv6: avoid atomic fragment on GSO packets
    dea8d9e571ee ACPI: sysfs: Fix create_pnp_modalias() and create_of_modalias()
    88be6453d7c9 tcp: fix cookie_init_timestamp() overflows
    76894f305c96 chtls: fix tp->rcv_tstamp initialization
    d104f6cb41e8 r8169: fix rare issue with broken rx after link-down on RTL8125
    fdd4a3c20ad5 r8169: use tp_to_dev instead of open code
    3f795fb35c2d thermal: core: prevent potential string overflow
    ae681e5eff0c PM / devfreq: rockchip-dfi: Make pmu regmap mandatory
    d7a220bf6bd6 can: dev: can_restart(): fix race condition between controller restart and netif_carrier_on()
    040f65c2821f can: dev: can_restart(): don't crash kernel if carrier is OK
    03d138b6b243 wifi: rtlwifi: fix EDCA limit set by BT coexistence
    d8f2e18d1dcf tcp_metrics: do not create an entry from tcp_init_metrics()
    73999f29ab19 tcp_metrics: properly set tp->snd_ssthresh in tcp_init_metrics()
    37308a39262b tcp_metrics: add missing barriers on delete
    d203f9921ac0 wifi: mt76: mt7603: rework/fix rx pse hang check
    3068527d17e8 wifi: rtw88: debug: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
    d44f88b20d44 net: spider_net: Use size_add() in call to struct_size()
    9b8486fdad65 tipc: Use size_add() in calls to struct_size()
    5f5aabbdc27f mlxsw: Use size_mul() in call to struct_size()
    f927d4469632 gve: Use size_add() in call to struct_size()
    2b46db3bb73d overflow: Implement size_t saturating arithmetic helpers
    2f4b4eb58fc0 tcp: call tcp_try_undo_recovery when an RTOd TFO SYNACK is ACKed
    0ca9fc8200d4 udp: add missing WRITE_ONCE() around up->encap_rcv
    61e7961ff33d i40e: fix potential memory leaks in i40e_remove()
    47479ed7fcf7 genirq/matrix: Exclude managed interrupts in irq_matrix_allocated()
    bb166bdae1a7 pstore/platform: Add check for kstrdup
    66f9969141c0 x86/boot: Fix incorrect startup_gdt_descr.size
    ffa4cc86e959 futex: Don't include process MM in futex key on no-MMU
    f52587051637 x86/srso: Fix SBPB enablement for (possible) future fixed HW
    f49926b8d2a5 vfs: fix readahead(2) on block devices
    9fe0f6b5720e sched/uclamp: Ignore (util == 0) optimization in feec() when p_util_max = 0
    bdb7de7ed5ba iov_iter, x86: Be consistent about the __user tag on copy_mc_to_user()

(From OE-Core rev: 8f2c31ddd3b93f3f3e4eee5f3e97c84167f54dc4)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-12-12 04:20:34 -10:00
Bruce Ashfield
75cd31f6d3 linux-yocto/5.10: update to v5.10.200
Updating  to the latest korg -stable release that comprises
the following commits:

    3e55583405ac Linux 5.10.200
    a5feaf765935 ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detection
    9109649559f9 tty: 8250: Add support for Intashield IS-100
    73bcb4d44988 tty: 8250: Add support for Brainboxes UP cards
    119f38e8ca16 tty: 8250: Add support for additional Brainboxes UC cards
    a8bf6f62187f tty: 8250: Remove UC-257 and UC-431
    e705aee2a657 usb: raw-gadget: properly handle interrupted requests
    8e0324f2cbb7 usb: storage: set 1.50 as the lower bcdDevice for older "Super Top" compatibility
    747b8f877998 PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DRD device
    deddf60c271f can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior
    8716c28f695c can: isotp: isotp_bind(): do not validate unused address information
    e4c4e0e1b29c can: isotp: add local echo tx processing and tx without FC
    569c95b7ece0 can: isotp: handle wait_event_interruptible() return values
    de3c02383aa6 can: isotp: check CAN address family in isotp_bind()
    0386f3704789 can: isotp: isotp_bind(): return -EINVAL on incorrect CAN ID formatting
    93b1e3f3a263 can: isotp: set max PDU size to 64 kByte
    7adbc048d84b can: isotp: Add error message if txqueuelen is too small
    57798a2cfe15 can: isotp: add symbolic error message to isotp_module_init()
    186ab5645199 can: isotp: change error format from decimal to symbolic error names
    b881ce6c7d10 powerpc/mm: Fix boot crash with FLATMEM
    1b285a1bfb0d net: chelsio: cxgb4: add an error code check in t4_load_phy_fw
    955a1105eec2 platform/mellanox: mlxbf-tmfifo: Fix a warning message
    268ec38b797b scsi: mpt3sas: Fix in error path
    abf9c7811836 fbdev: uvesafb: Call cn_del_callback() at the end of uvesafb_exit()
    ec45886637ee ASoC: rt5650: fix the wrong result of key button
    c683d8b6417c netfilter: nfnetlink_log: silence bogus compiler warning
    66cc633fc6e1 spi: npcm-fiu: Fix UMA reads when dummy.nbytes == 0
    6f9093b6f8f7 fbdev: atyfb: only use ioremap_uc() on i386 and ia64
    ead3c123a753 Input: synaptics-rmi4 - handle reset delay when using SMBus trsnsport
    fb8f253b9532 dmaengine: ste_dma40: Fix PM disable depth imbalance in d40_probe
    e619b38a873f irqchip/stm32-exti: add missing DT IRQ flag translation
    d151fb801957 net: sched: cls_u32: Fix allocation size in u32_init()
    9ade01b2949b x86: Fix .brk attribute in linker script
    3fdd5b2bb09f rpmsg: Fix possible refcount leak in rpmsg_register_device_override()
    41c13a571de4 rpmsg: glink: Release driver_override
    5f1bb9f4d4b5 rpmsg: Fix calling device_lock() on non-initialized device
    5bbd3469a4b6 rpmsg: Fix kfree() of static memory on setting driver_override
    d0208fb38f43 rpmsg: Constify local variable in field store macro
    da369d3996cc driver: platform: Add helper for safer setting of driver_override
    4a20f5ea62db objtool/x86: add missing embedded_insn check
    6b977a7323f7 ext4: avoid overlapping preallocations due to overflow
    58fe961c606c ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow
    c0db17e55ff6 ext4: add two helper functions extent_logical_end() and pa_logical_end()
    c761d34a7ec0 x86/mm: Fix RESERVE_BRK() for older binutils
    01a5e17e3ef3 x86/mm: Simplify RESERVE_BRK()
    571ce7d944cd f2fs: fix to do sanity check on inode type during garbage collection
    d1c37e849f37 smbdirect: missing rc checks while waiting for rdma events
    b2e62728b106 kobject: Fix slab-out-of-bounds in fill_kobj_path()
    b9b197f65904 x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility
    62184eb77821 iio: adc: xilinx-xadc: Don't clobber preset voltage/temperature thresholds
    e96eb8853f33 iio: adc: xilinx: use more devres helpers and remove remove()
    0eb1198fe4d6 iio: adc: xilinx: use devm_krealloc() instead of kfree() + kcalloc()
    c4b496c9f772 iio: adc: xilinx: use helper variable for &pdev->dev
    d8928befffe5 clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name
    09ce0d85cc00 sparc32: fix a braino in fault handling in csum_and_copy_..._user()
    0258ca32b0ea perf/core: Fix potential NULL deref
    4e3c606afa25 nvmem: imx: correct nregs for i.MX6UL
    37ccf15ebeec nvmem: imx: correct nregs for i.MX6SLL
    7a1c29e93c25 nvmem: imx: correct nregs for i.MX6ULL
    d44166341f4b misc: fastrpc: Clean buffers on remote invocation failures
    866838eb8ee9 tracing/kprobes: Fix the description of variable length arguments
    ca764116b5c1 i2c: aspeed: Fix i2c bus hang in slave read
    18c5167d0460 i2c: stm32f7: Fix PEC handling in case of SMBUS transfers
    80416f6ba002 i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node()
    9a9ead53e72f i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node()
    3cb69f1dbc86 i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node()
    0c8587fec9d5 iio: exynos-adc: request second interupt only when touchscreen mode is used
    632c2199e52d kasan: print the original fault addr when access invalid shadow
    be9e6f51ba7b i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR
    fe65fc90e9f2 gtp: fix fragmentation needed check with gso
    3ae8b75fce05 gtp: uapi: fix GTPA_MAX
    4d0d5e54b590 tcp: fix wrong RTO timeout when received SACK reneging
    e0308c793943 r8152: Release firmware if we have an error in probe
    17b455747bc6 r8152: Cancel hw_phy_work if we have an error in probe
    7dc907d855df r8152: Run the unload routine if we have errors during probe
    704c25fc6abd r8152: Increase USB control msg timeout to 5000ms as per spec
    79e2610efc94 net: usb: smsc95xx: Fix uninit-value access in smsc95xx_read_reg
    d9864e589f0e net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show()
    634c72adc864 igc: Fix ambiguity in the ethtool advertising
    1e628189a21b neighbour: fix various data-races
    77c4f14f952e igb: Fix potential memory leak in igb_add_ethtool_nfc_entry
    1ac4f8e5553c treewide: Spelling fix in comment
    5eab293b1cbf r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1
    13d357d9f226 r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1
    31c31a78dccf drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper()
    957ec0823a5a mmc: renesas_sdhi: use custom mask for TMIO_MASK_ALL
    3ab81820bf92 mm/page_alloc: correct start page when guard page debug is enabled
    f2c0b571a5fc virtio-mmio: fix memory leak of vm_dev
    8b857a93d6be virtio_balloon: Fix endless deflation and inflation on arm64
    c88dd2aebf0c mcb-lpc: Reallocate memory region to avoid memory overlapping
    6976459c6439 mcb: Return actual parsed size when reading chameleon table
    09bcf9254838 selftests/ftrace: Add new test case which checks non unique symbol
    cb49f0e441ce Linux 5.10.199
    657a3ca8236c xfrm6: fix inet6_dev refcount underflow problem
    5d5680755bce Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name
    b423509bc99c Bluetooth: hci_sock: fix slab oob read in create_monitor_event
    653c808023cd phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins
    e9c20d3078cc phy: mapphone-mdm6600: Fix runtime PM for remove
    f42634685ee5 phy: mapphone-mdm6600: Fix runtime disable on probe
    05e06fb6a642 ASoC: pxa: fix a memory leak in probe()
    7e29dadf265d gpio: vf610: set value before the direction to avoid a glitch
    6c3a72d4ae24 platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c events
    8fece0081b64 platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e
    3be044840e8e s390/pci: fix iommu bitmap allocation
    487a8e24643a perf: Disallow mis-matched inherited group reads
    550c70f72a1b USB: serial: option: add Fibocom to DELL custom modem FM101R-GL
    a39ea926ff6d USB: serial: option: add entry for Sierra EM9191 with new firmware
    3fb223086de9 USB: serial: option: add Telit LE910C4-WWX 0x1035 composition
    d78d3e0d8462 nvme-rdma: do not try to stop unallocated queues
    6238faecf88a nvme-pci: add BOGUS_NID for Intel 0a54 device
    9efa38fdca2c ACPI: irq: Fix incorrect return value in acpi_register_gsi()
    9df654268aec pNFS: Fix a hang in nfs4_evict_inode()
    c44e09a89ad2 Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()"
    b26b0b8757c6 mmc: core: Capture correct oemid-bits for eMMC cards
    f4771efb0683 mmc: core: sdio: hold retuning if sdio in 1-bit mode
    2312fb7f3b20 mtd: physmap-core: Restore map_rom fallback
    3a141424f8fe mtd: spinand: micron: correct bitmask for ecc status
    7682dae0a607 mtd: rawnand: arasan: Ensure program page operations are successful
    875d17e4524b mtd: rawnand: marvell: Ensure program page operations are successful
    6224890ad0b4 mtd: rawnand: qcom: Unmap the right resource upon probe failure
    f707bc0a55b7 Bluetooth: hci_event: Fix using memcmp when comparing keys
    3b6aa631df0c net/mlx5: Handle fw tracer change ownership event based on MTRC
    ead8131372af platform/x86: touchscreen_dmi: Add info for the Positivo C4128B
    fd1271632769 HID: multitouch: Add required quirk for Synaptics 0xcd7e device
    4e71ae53f121 btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c
    661b4ce3b54a drm: panel-orientation-quirks: Add quirk for One Mix 2S
    5b7cae7c35dd ipv4/fib: send notify when delete source address routes
    21f85b026dfe sky2: Make sure there is at least one frag_addr available
    f06c3a50ef2b regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()"
    461341412960 wifi: cfg80211: avoid leaking stack data into trace
    fde6d84daa0f wifi: mac80211: allow transmitting EAPOL frames with tainted key
    8de7f7058314 wifi: cfg80211: Fix 6GHz scan configuration
    ffb060b136dd Bluetooth: hci_core: Fix build warnings
    65f5da6df897 Bluetooth: Avoid redundant authentication
    115f2c88fde3 HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event
    a59636cdd84a tracing: relax trace_event_eval_update() execution with cond_resched()
    fb60e9c00042 ata: libata-eh: Fix compilation warning in ata_eh_link_report()
    22c3641bef9c gpio: timberdale: Fix potential deadlock on &tgpio->lock
    b4fcf1a0bbd0 overlayfs: set ctime when setting mtime and atime
    4b472c25a597 i2c: mux: Avoid potential false error message in i2c_mux_add_adapter
    840b912df518 btrfs: initialize start_slot in btrfs_log_prealloc_extents
    9801e2798b63 btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1
    d69131b48fea ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone
    9ed14f807f4f usb: typec: altmodes/displayport: Signal hpd low when exiting mode
    f25a13d318b8 usb: typec: altmodes/displayport: Notify drm subsys of hotplug events
    2ea6a14e8a55 drm/connector: Add support for out-of-band hotplug notification (v3)
    6e55f6a8a498 drm/connector: Add drm_connector_find_by_fwnode() function (v3)
    89b1868bab48 drm/connector: Add a fwnode pointer to drm_connector and register with ACPI (v2)
    86502f1b63aa drm/connector: Give connector sysfs devices there own device_type
    cedcbf61dfce drm/amd/display: Don't set dpms_off for seamless boot
    ebba01fcd562 drm/amd/display: only check available pipe to disable vbios mode.
    1ac717000403 serial: 8250_omap: Fix errors with no_console_suspend
    be300358b55d serial: 8250: omap: Fix imprecise external abort for omap_8250_pm()
    fc778e9d7995 xhci: track port suspend state correctly in unsuccessful resume cases
    1c034c6e224d xhci: decouple usb2 port resume and get_port_status request handling
    92088dd88627 xhci: clear usb2 resume related variables in one place.
    e7abc4b18d1a xhci: rename resume_done to resume_timestamp
    d44c9285ce35 xhci: move port specific items such as state completions to port structure
    e2b4de13e5f9 xhci: cleanup xhci_hub_control port references
    95b9f1e3927b usb: core: Track SuperSpeed Plus GenXxY
    d6316f592988 selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause error
    69f40ce372b9 selftests/vm: make charge_reserved_hugetlb.sh work with existing cgroup setting
    cb868d8857ae ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA
    7d0728e7ac04 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CBA
    3a58c28bff79 ACPI: resource: Skip IRQ override on Asus Expertbook B2402CBA
    1b4659e283bc ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks
    980dd4dfb9e8 ACPI: resource: Skip IRQ override on Asus Vivobook S5602ZA
    e0014184cd11 ACPI: resource: Add ASUS model S5402ZA to quirks
    7f26f0ac3854 ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA
    ffcb69e923aa ACPI: resources: Add DMI-based legacy IRQ override quirk
    8a8918b51080 ACPI: Drop acpi_dev_irqresource_disabled()
    196896455bd1 resource: Add irqresource_disabled()
    faa9a9d07c06 thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridge
    482fa2345f03 net: pktgen: Fix interface flags printing
    068e4ecea226 netfilter: nft_set_rbtree: .deactivate fails if element has expired
    9cef803e9ed0 neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section
    36848adbdeba net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve
    923e47c0b40a net: dsa: bcm_sf2: Fix possible memory leak in bcm_sf2_mdio_register()
    a53fc0641683 i40e: prevent crash on probe if hw registers have invalid values
    9b5661bda392 net: usb: smsc95xx: Fix an error code in smsc95xx_reset()
    250cd610f8c4 ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr
    1cef1a2d5c22 tun: prevent negative ifindex
    f828e15db3c7 tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb
    c39c31c5265b tcp: fix excessive TLP and RACK timeouts from HZ rounding
    805b38062e28 net: rfkill: gpio: prevent value glitch during probe
    8023c7e90007 net: ipv6: fix return value check in esp_remove_trailer
    2ca00d93f2b1 net: ipv4: fix return value check in esp_remove_trailer
    4ba4eec4f40d xfrm: interface: use DEV_STATS_INC()
    4d78b9dc79d5 xfrm: fix a data-race in xfrm_gen_index()
    8c6c3d0b9f2e qed: fix LL2 RX buffer allocation
    88c493297e40 drm/i915: Retry gtt fault when out of fence registers
    e985d78bdcf3 nvmet-tcp: Fix a possible UAF in queue intialization setup
    287401f92c57 netfilter: nft_payload: fix wrong mac header matching
    fe37e56ed47d tcp: check mptcp-level constraints for backlog coalescing
    6550cbe25de1 x86/sev: Check for user-space IOIO pointing to kernel space
    5bb9ba7dafbe x86/sev: Check IOBM for IOIO exceptions from user-space
    d78c5d8c23c3 x86/sev: Disable MMIO emulation from user mode
    459af3fb81e6 KVM: x86: Mask LVTPC when handling a PMI
    4cbac83549dd regmap: fix NULL deref on lookup
    c95fa5b20fe0 nfc: nci: fix possible NULL pointer dereference in send_acknowledge()
    2e64f4c732cb ice: reset first in crash dump kernels
    95d68fdc71ba ice: fix over-shifted variable
    a56c436b4335 Bluetooth: avoid memcmp() out of bounds warning
    7e83d15e0ca2 Bluetooth: hci_event: Fix coding style
    c6878fa1730b Bluetooth: vhci: Fix race when opening vhci device
    40a33a129d99 Bluetooth: Fix a refcnt underflow problem for hci_conn
    ab950561bca4 Bluetooth: Reject connection with the device which has same BD_ADDR
    0e025a4528f4 Bluetooth: hci_event: Ignore NULL link key
    241f23032433 usb: hub: Guard against accesses to uninitialized BOS descriptors
    aec24b096300 Documentation: sysctl: align cells in second content column
    f10690787d2c mm/memory_hotplug: rate limit page migration warnings
    bf97ea76eac5 lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default
    c44b14469af0 dev_forward_skb: do not scrub skb mark within the same name space
    db9aafa19547 ravb: Fix use-after-free issue in ravb_tx_timeout_work()
    db375fa550c0 RDMA/srp: Fix srp_abort()
    f022576aa03c RDMA/srp: Set scmnd->result only when scmnd is not NULL
    489818719a88 arm64: armv8_deprecated: fix unused-function error
    da7603cedb7d arm64: armv8_deprecated: rework deprected instruction handling
    45a26d2a5394 arm64: armv8_deprecated: move aarch32 helper earlier
    0b6a7a9f6d94 arm64: armv8_deprecated move emulation functions
    2202536144bc arm64: armv8_deprecated: fold ops into insn_emulation
    5aa232345e4d arm64: rework EL0 MRS emulation
    15e964971ff7 arm64: factor insn read out of call_undef_hook()
    0edde7fd1c3b arm64: factor out EL1 SSBS emulation hook
    7a76df1ae1b3 arm64: split EL0/EL1 UNDEF handlers
    8a8d4cc303ef arm64: allow kprobes on EL0 handlers
    793ed958b62a arm64: rework BTI exception handling
    9113333d7c7c arm64: rework FPAC exception handling
    a8d7c8484ff7 arm64: consistently pass ESR_ELx to die()
    004bdab6edc7 arm64: die(): pass 'err' as long
    835cb1f78d74 arm64: report EL1 UNDEFs better
    6788b10620ca x86/alternatives: Disable KASAN in apply_alternatives()
    ba4b37721096 powerpc/64e: Fix wrong test in __ptep_test_and_clear_young()
    dadb86fba67f powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE
    288a0593c798 dmaengine: mediatek: Fix deadlock caused by synchronize_irq()
    17c653d4913b usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call
    a906f2eb675c usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
    7decb6515138 counter: microchip-tcb-capture: Fix the use of internal GCLK logic
    a177771bff63 pinctrl: avoid unsafe code pattern in find_pinctrl()
    2a4a82804024 cgroup: Remove duplicates in cgroup v1 tasks file
    da7ce52a2f6c tee: amdtee: fix use-after-free vulnerability in amdtee_close_session
    0ea0231dd1b2 Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 case
    39fb79407e59 Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table
    8d862a3dff7e Input: xpad - add PXN V900 support
    e8ea649fc35f Input: psmouse - fix fast_reconnect function for PS/2 mode
    cd2fbfd8b922 Input: powermate - fix use-after-free in powermate_config_complete
    27b6c809d393 ceph: fix type promotion bug on 32bit systems
    2b2bf63671cc ceph: fix incorrect revoked caps assert in ceph_fill_file_size()
    62f6d24f2e7d libceph: use kernel_connect()
    5850eb4df422 thunderbolt: Check that lane 1 is in CL0 before enabling lane bonding
    008ba1a5ada5 mcb: remove is_added flag from mcb_device struct
    ec93456c0289 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs
    b608f4aedc0e iio: pressure: ms5611: ms5611_prom_is_valid false negative bug
    02388eaf3a15 iio: pressure: dps310: Adjust Timeout Settings
    2abd2cffa1b8 iio: pressure: bmp280: Fix NULL pointer exception
    aadbf612f8b1 usb: musb: Modify the "HWVers" register address
    bc929a0052c4 usb: musb: Get the musb_qh poniter after musb_giveback
    459eb7c6885f usb: dwc3: Soft reset phy on probe for host
    d71d0009f9e7 net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read
    4bf69ee6bb41 usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer
    2d30692c6c94 dmaengine: stm32-mdma: abort resume if no ongoing transfer
    d346a2ef6b1e media: mtk-jpeg: Fix use after free bug due to uncanceled work
    014cab5329d1 net: release reference to inet6_dev pointer
    d491ac7aa12a net: change accept_ra_min_rtr_lft to affect all RA lifetimes
    354a96770d94 net: add sysctl accept_ra_min_rtr_lft
    1ceaf0d3a883 Revert "spi: spi-zynqmp-gqspi: Fix runtime PM imbalance in zynqmp_qspi_probe"
    649237ccf440 Revert "spi: zynqmp-gqspi: fix clock imbalance on probe failure"
    ce03f0234f9d workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask()
    a424807d860b nfc: nci: assert requested protocol is valid
    b5b03da30bd5 pinctrl: renesas: rzn1: Enable missing PINMUX
    6ac22ecdaad2 net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn()
    31ea13e3ff52 ixgbe: fix crash with empty VF macvlan list
    b24bd1277501 net: phy: mscc: macsec: reject PN update requests
    a848ae8b5ad7 net: macsec: indicate next pn update when offloading
    a629f0575c9c drm/vmwgfx: fix typo of sizeof argument
    d4ba78e5522e riscv, bpf: Sign-extend return values
    2a8ef2234b3a riscv, bpf: Factor out emit_call for kernel and bpf context
    1bf4da1818c2 xen-netback: use default TX queue size for vifs
    33548a6b3c7c mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type
    55e06850c789 ieee802154: ca8210: Fix a potential UAF in ca8210_probe
    ef7a0d51bfdb ravb: Fix up dma_free_coherent() call in ravb_remove()
    1673841da013 drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflow
    6004ca7ad2d0 drm/msm/dsi: skip the wait for video mode done if not applicable
    dbbbeaef7786 drm/msm/dp: do not reinitialize phy unless retry during link training
    31e7e77b24f1 net: prevent address rewrite in kernel_bind()
    22c06bf1f99e quota: Fix slow quotaoff
    093af62c0235 HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect
    cb4a8146e3a9 lib/test_meminit: fix off-by-one error in test_pages()
    06068e7f3ff8 perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7
    0ed2ad00f333 RDMA/cxgb4: Check skb value for failure to allocate
    26788a5b48d9 RDMA/srp: Do not call scsi_done() from srp_abort()
    81982125c352 RDMA/srp: Make struct scsi_cmnd and struct srp_request adjacent

(From OE-Core rev: 630963a1396afa8c1550ec971d50e444f5ccbcfd)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-12-12 04:20:34 -10:00
Bruce Ashfield
f5c3c374e8 linux-yocto/5.10: update to v5.10.198
Updating  to the latest korg -stable release that comprises
the following commits:

    a8d812240fdd Linux 5.10.198
    660627c71bc1 xen/events: replace evtchn_rwlock with RCU
    1e3d016a9506 mmc: renesas_sdhi: only reset SCC when its pointer is populated
    a7d86a77c33b netfilter: nftables: exthdr: fix 4-byte stack OOB write
    84f6b686df2d netfilter: nf_tables: fix kdoc warnings after gc rework
    c17446c00805 parisc: Restore __ldcw_align for PA-RISC 2.0 processors
    cfc333393ae6 RDMA/mlx5: Fix NULL string error
    0d520cdb0cd0 RDMA/siw: Fix connection failure handling
    5a4a6a47e074 RDMA/uverbs: Fix typo of sizeof argument
    626868282c36 RDMA/cma: Fix truncation compilation warning in make_cma_ports
    7de0e42444e9 RDMA/cma: Initialize ib_sa_multicast structure to 0 when join
    36953b4da78b gpio: pxa: disable pinctrl calls for MMP_GPIO
    6ad972e66870 gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config()
    d7d8f1a679ec IB/mlx4: Fix the size of a buffer in add_port_entries()
    204c2d485f86 of: dynamic: Fix potential memory leak in of_changeset_action()
    b74f12f98b7f RDMA/core: Require admin capabilities to set system parameters
    ccd87fe7a0f6 dm zoned: free dmz->ddev array in dmz_put_zoned_devices
    82d87c944ea8 cpupower: add Makefile dependencies for install targets
    492241613cf4 sctp: update hb timer immediately after users change hb_interval
    f87658493898 sctp: update transport state when processing a dupcook packet
    ff346b01eba5 tcp: fix delayed ACKs for MSS boundary condition
    677aaa261e7a tcp: fix quick-ack counting to count actual ACKs of new data
    6a24d0661fa3 tipc: fix a potential deadlock on &tx->lock
    b9f1568ba37f net: stmmac: dwmac-stm32: fix resume on STM32 MCU
    3a5142f01758 netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure
    0ba9348532bd netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp
    b212f361a5d1 net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns()
    dba849cc9811 net: nfc: llcp: Add lock when modifying device list
    30bc4d7aebe3 net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg
    d44346dda7d4 net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent
    96b2e1090397 ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data()
    2ea52a2fb8e8 net: fix possible store tearing in neigh_periodic_work()
    6e3d9e5caba8 modpost: add missing else to the "of" check
    225cd4f67bd4 NFSv4: Fix a nfs4_state_manager() race
    d8f2ba9ec358 ima: rework CONFIG_IMA dependency block
    77f82df960cb scsi: target: core: Fix deadlock due to recursive locking
    a9430129d8db ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig
    725fd2080559 regmap: rbtree: Fix wrong register marked as in-cache when creating new node
    666cdc43df24 wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling
    54a4faab2baa drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close()
    93dd471d3a2f bpf: Fix tr dereferencing
    10a18c8bac7f wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet
    8c15c1bcc5b5 wifi: iwlwifi: dbg_ini: fix structure packing
    a5f643ab1163 ubi: Refuse attaching if mtd's erasesize is 0
    33420a82067b arm64: Add Cortex-A520 CPU part definition
    81d03e251894 net: prevent rewrite of msg_name in sock_sendmsg()
    72fc02ebfc93 net: replace calls to sock->ops->connect() with kernel_connect()
    1aeff207e295 wifi: mwifiex: Fix tlv_buf_left calculation
    f6f25930fa34 qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info
    b9c4b3ca9016 scsi: zfcp: Fix a double put in zfcp_port_enqueue()
    04b6b67a3e77 Revert "PCI: qcom: Disable write access to read only registers for IP v2.3.3"
    c2cf152e8bb8 Revert "clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz"
    f94471c0cc31 block: fix use-after-free of q->q_usage_counter
    0d6987d4a34c rbd: take header_rwsem in rbd_dev_refresh() only when updating
    d3d170c5fc06 rbd: decouple parent info read-in from updating rbd_dev
    3ceb306f9b2d rbd: decouple header read-in from updating rbd_dev->header
    7c4f11d73b24 rbd: move rbd_dev_refresh() definition
    d0952ce316d1 drm/mediatek: Fix backport issue in mtk_drm_gem_prime_vmap()
    c33d75a57a81 ring-buffer: Fix bytes info in per_cpu buffer stats
    0ecde7dd766f ring-buffer: remove obsolete comment for free_buffer_page()
    2ad1a1d3d616 NFSv4: Fix a state manager thread deadlock regression
    ec4325e80633 NFS: rename nfs_client_kset to nfs_kset
    598539f38c72 NFS: Cleanup unused rpc_clnt variable
    19f3d5d13b75 spi: zynqmp-gqspi: fix clock imbalance on probe failure
    2cdec9c13f81 spi: spi-zynqmp-gqspi: Fix runtime PM imbalance in zynqmp_qspi_probe
    ae03dafc3761 fs: binfmt_elf_efpic: fix personality for ELF-FDPIC
    8ec1abb59a98 ata: libata-sata: increase PMP SRST timeout to 10s
    dc0bd0f2da5c ata: libata-core: Do not register PM operations for SAS ports
    531d9f6dbfd5 ata: libata-core: Fix port and device removal
    99d308c31923 ata: libata-core: Fix ata_port_request_pm() locking
    eaf449666221 net: thunderbolt: Fix TCPv6 GSO checksum calculation
    72595dbfcae3 bpf: Fix BTF_ID symbol generation collision in tools/
    6a80578bd441 bpf: Fix BTF_ID symbol generation collision
    cbbfdb4bab70 btrfs: properly report 0 avail for very full file systems
    ef47f25e98de ring-buffer: Update "shortest_full" in polling
    b7a0df4c0877 proc: nommu: /proc/<pid>/maps: release mmap read lock
    acc7fc82d0ad Revert "SUNRPC dont update timeout value on connection reset"
    e3b8c9e0fc3c i2c: i801: unregister tco_pdev in i801_probe() error path
    b664e9db8d2c ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES
    25872c67de20 ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q
    5a03b42ae1ed netfilter: nf_tables: disallow rule removal from chain binding
    7130a87ca323 nilfs2: fix potential use after free in nilfs_gccache_submit_read_data()
    e14afa4450cb serial: 8250_port: Check IRQ data before use
    6d5c8862932d Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux"
    14443223e08c Smack:- Use overlay inode label in smack_inode_copy_up()
    297c51c63fe1 smack: Retrieve transmuting information in smack_inode_getsecurity()
    41de7a6b95df smack: Record transmuting in smk_transmuted
    831f18c735e2 nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev
    fb28f89d50c0 netfilter: nft_exthdr: Fix for unsafe packet data read
    e18216cd0ec7 netfilter: nft_exthdr: Search chunks in SCTP packets only
    152b8ac839c9 watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running
    13b7d49f339a watchdog: iTCO_wdt: No need to stop the timer in probe
    0d599a3f57a5 nvme-pci: do not set the NUMA node of device if it has none
    97e148dcb97d nvme-pci: factor out a nvme_pci_alloc_dev helper
    71357c751fb2 nvme-pci: factor the iod mempool creation into a helper
    38f82cf86096 ACPI: Check StorageD3Enable _DSD property in ACPI code
    67025d565450 cgroup: Fix suspicious rcu_dereference_check() usage warning
    b2788f6d4924 sched/cpuacct: Optimize away RCU read lock
    82756d8a2394 sched/cpuacct: Fix charge percpu cpuusage
    f8e8e72c58c7 sched/cpuacct: Fix user/system in shown cpuacct.usage*
    ef3c728ca0d4 perf build: Define YYNOMEM as YYNOABORT for bison < 3.81
    da91481c5d2b fbdev/sh7760fb: Depend on FB=y
    ffc459a93065 ncsi: Propagate carrier gain/loss events to the NCSI controller
    8c2500228b8f powerpc/watchpoints: Disable preemption in thread_change_pc()
    f5bdbed0361c media: vb2: frame_vector.c: replace WARN_ONCE with a comment
    ebc91848062e bpf: Clarify error expectations from bpf_clone_redirect
    0118244848a5 spi: nxp-fspi: reset the FLSHxCR1 registers
    f6cf19c1b313 ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset()
    2afd8fcee0c4 scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command
    0decc581e1dc scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command
    f44e66447c4f platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig
    cee5151c5410 ring-buffer: Do not attempt to read past "commit"
    2956e33fb4f8 selftests: fix dependency checker script
    9ccce21bd77b ring-buffer: Avoid softlockup in ring_buffer_resize()
    5dfcb92905b3 selftests/ftrace: Correctly enable event in instance-event.tc
    38ef4b2e4dca scsi: qedf: Add synchronization between I/O completions and abort
    2081b2a15b08 parisc: irq: Make irq_stack_union static to avoid sparse warning
    f47efdffdc13 parisc: drivers: Fix sparse warning
    d967a9472bf9 parisc: iosapic.c: Fix sparse warnings
    7b2440c2d64f parisc: sba: Fix compile warning wrt list of SBA devices
    c79300599923 dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock
    061f40275338 i2c: npcm7xx: Fix callback completion ordering
    dd81e91b2efc gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip
    b317f69871ef xtensa: boot/lib: fix function prototypes
    be17dfdcc87a xtensa: boot: don't add include-dirs
    a10bfbe599b7 xtensa: iss/network: make functions static
    608af5511a8f xtensa: add default definition for XCHAL_HAVE_DIV32
    3696261859c5 power: supply: ucs1002: fix error code in ucs1002_get_property()
    eff55feb8b87 bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up
    1bc88671960f ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot
    a2a592adad7c ARM: dts: Unify pwm-omap-dmtimer node names
    2d9c9589da6a ARM: dts: am335x: Guardian: Update beeper label
    ef83f35ced40 ARM: dts: motorola-mapphone: Drop second ti,wlcore compatible value
    12a28c379ef8 ARM: dts: motorola-mapphone: Add 1.2GHz OPP
    afdc40a74ae3 ARM: dts: motorola-mapphone: Configure lower temperature passive cooling
    093a9a02d4d5 ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4
    28e5423ad8fb ARM: dts: omap: correct indentation
    50789f37239c clk: tegra: fix error return case for recalc_rate
    0fd5839e2504 bus: ti-sysc: Fix missing AM35xx SoC matching
    1d4d846e2a49 bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset()
    a8ee76d72737 MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled
    d678c078f302 btrfs: reset destination buffer when read_extent_buffer() gets invalid range
    a1f85bc9bc69 ata: ahci: Add Elkhart Lake AHCI controller
    51d190cc98de ata: ahci: Rename board_ahci_mobile
    8061c399c83b ata: ahci: Add support for AMD A85 FCH (Hudson D4)
    0156cce71f8e ata: libata: Rename link flag ATA_LFLAG_NO_DB_DELAY
    9f0d34663025 netfilter: nft_exthdr: Fix non-linear header modification
    ed60b8014c9a netfilter: exthdr: add support for tcp option removal
    10670abe1115 netfilter: nft_exthdr: break evaluation if setting TCP option fails
    45b3eb6afcff netfilter: nf_tables: add and use nft_thoff helper
    39546418b84d netfilter: nf_tables: add and use nft_sk helper
    af844ba799b5 netfilter: nft_exthdr: Support SCTP chunks
    858ca1921639 netfilter: use actual socket sk for REJECT action
    2d9ea86f3c4a media: venus: hfi_venus: Write to VIDC_CTRL_INIT after unmasking interrupts
    c4cc1f690f19 media: venus: hfi: Add a 6xx boot logic
    4596fece3c24 media: venus: core: Add differentiator IS_V6(core)
    3ed9d3dc244b media: venus: hfi: Define additional 6xx registers
    ebccb53232cc media: venus: hfi,pm,firmware: Convert to block relative addressing
    4ccdeb68da0c media: venus: core: Add io base variables for each block
    6d3745bbc334 mmc: renesas_sdhi: register irqs before registering controller
    995ef65e4b5c mmc: tmio: support custom irq masks
    97eb045386de mmc: renesas_sdhi: populate SCC pointer at the proper place
    7217ceb61a47 mmc: renesas_sdhi: probe into TMIO after SCC parameters have been setup
    e492f8125133 Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN
    677bff659fd3 Input: i8042 - rename i8042-x86ia64io.h to i8042-acpipnpio.h
    3fac8ce48fa9 netfilter: nf_tables: double hook unregistration in netns path
    e51f30826bc5 netfilter: nf_tables: unregister flowtable hooks on netns exit
    5e95c88e9061 i2c: mux: demux-pinctrl: check the return value of devm_kstrdup()
    0a78bcc2d526 gpio: tb10x: Fix an error handling path in tb10x_gpio_probe()
    f515112e8337 net: rds: Fix possible NULL-pointer dereference
    466e88548e19 bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI
    78106529b390 locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested()
    a8dd21118b0f seqlock: Prefix internal seqcount_t-only macros with a "do_"
    ac01a0dd7905 seqlock: Rename __seqprop() users
    a8460ee6c80b seqlock: avoid -Wshadow warnings
    f1893feb20ea netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP
    b44dd92e2afd team: fix null-ptr-deref when team device type is changed
    04cc361f029c net: bridge: use DEV_STATS_INC()
    1671dc1b25e5 net: hns3: add 5ms delay before clear firmware reset irq source
    309af4a39b8e net: hns3: only enable unicast promisc when mac table full
    ae806c74c063 x86/srso: Fix SBPB enablement for spec_rstack_overflow=off
    423ba1b3a5a7 x86/srso: Fix srso_show_state() side effect
    1ec40ef6f765 platform/x86: intel_scu_ipc: Fail IPC send if still busy
    4c5eaf6d8bb4 platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command()
    441b61d742ef platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt()
    c463898b6e72 platform/x86: intel_scu_ipc: Check status after timeout in busy_loop()
    60d73c62e3e4 dccp: fix dccp_v4_err()/dccp_v6_err() again
    09a1c790e1b9 powerpc/perf/hv-24x7: Update domain value check
    8689c9ace976 ipv4: fix null-deref in ipv4_link_failure
    47907ebeb77a i40e: Fix VF VLAN offloading when port VLAN is configured
    a91861446f1c ASoC: imx-audmix: Fix return error with devm_clk_get()
    c4ecedf980b0 selftests: tls: swap the TX and RX sockets in some tests
    78ef69b6e770 selftests/tls: Add {} to avoid static checker warning
    388c9d3eefae bpf: Avoid deadlock when using queue and stack maps from NMI
    6dc85d848c26 netfilter: nf_tables: disallow element removal on anonymous sets
    a45632f99713 ASoC: meson: spdifin: start hw on dai probe
    09c85f2d21ab netfilter: nf_tables: fix memleak when more than 255 elements expired
    4deaf1316b42 netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration
    26d0e4d632f8 netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails
    b796c4e4bf29 netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention
    c323ed65f66e netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction
    09f2dda1e576 netfilter: nf_tables: defer gc run if previous batch is still pending
    b71dcee2fc9c netfilter: nf_tables: use correct lock to protect gc_list
    23292bdfda5f netfilter: nf_tables: GC transaction race with abort path
    dc0b1f019554 netfilter: nf_tables: GC transaction race with netns dismantle
    4046f2b56e5a netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path
    891ca5dfe3b7 netfilter: nf_tables: don't fail inserts if duplicate has expired
    911dd3cdf108 netfilter: nf_tables: remove busy mark and gc batch API
    77046cb00850 netfilter: nft_set_hash: mark set element as dead when deleting from packet path
    146c76866795 netfilter: nf_tables: adapt set backend to use GC transaction API
    448be0774882 netfilter: nf_tables: GC transaction API to avoid race with control plane
    b15ea4017af8 netfilter: nf_tables: don't skip expired elements during walk
    f8bf7706151a netfilter: nf_tables: integrate pipapo into commit protocol
    9b65bff30a61 tracing: Have event inject files inc the trace array ref count
    f8a86ab3c4a4 ext4: do not let fstrim block system suspend
    c502b09d9bef ext4: move setting of trimmed bit into ext4_try_to_trim_range()
    e78e9f08a24e ext4: replace the traditional ternary conditional operator with with max()/min()
    cbf6a0f65404 ext4: mark group as trimmed only if it was fully scanned
    5eaf4a1e06cf ext4: change s_last_trim_minblks type to unsigned long
    24a86315a353 ext4: scope ret locally in ext4_try_to_trim_range()
    da1895f731f3 ext4: add new helper interface ext4_try_to_trim_range()
    6f5fc957dfb7 ext4: remove the 'group' parameter of ext4_trim_extent
    69c966583022 ata: libahci: clear pending interrupt status
    11d15a115c90 ata: ahci: Drop pointless VPRINTK() calls and convert the remaining ones
    407bf1c140f0 tracing: Increase trace array ref count on enable and filter files
    3f7df02fa0d4 SUNRPC: Mark the cred for revalidation if the server rejects it
    25ae2b2fdb12 NFS/pNFS: Report EINVAL errors from connect() to the server
    26db22a6397b NFS: Use the correct commit info in nfs_join_page_group()

(From OE-Core rev: 2c379dc34820b80f3f4132437737f0e4d601e36a)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-12-12 04:20:34 -10:00
Bruce Ashfield
c156968a90 linux-yocto/5.10: update to v5.10.197
Updating  to the latest korg -stable release that comprises
the following commits:

    393e225fe8ff Linux 5.10.197
    242c5740dd17 ext4: fix rec_len verify error
    8768583b2509 scsi: pm8001: Setup IRQs on resume
    f4fffa1abb7f scsi: megaraid_sas: Fix deadlock on firmware crashdump
    3753e568d67f ata: libata: disallow dev-initiated LPM transitions to unsupported states
    993bb01d228b i2c: aspeed: Reset the i2c controller when timeout occurs
    f5e303fce3be tracefs: Add missing lockdown check to tracefs_create_dir()
    96afb318ae5d nfsd: fix change_info in NFSv4 RENAME replies
    b3183f5f05cd tracing: Have option files inc the trace array ref count
    ec7eb8b06481 tracing: Have current_trace inc the trace array ref count
    bb3e295a388c drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma
    2cdcf6481cb3 mm/filemap: fix infinite loop in generic_file_buffered_read()
    0c5d5f8e0d2b proc: fix a dentry lock race between release_task and lookup
    8db844077ec9 net/sched: Retire rsvp classifier
    7a8f285cb58e drm/amdgpu: fix amdgpu_cs_p1_user_fence
    7390bb377b5f btrfs: release path before inode lookup during the ino lookup ioctl
    3d379dd109f8 btrfs: fix lockdep splat and potential deadlock after failure running delayed items
    c6422e6f173d ovl: fix incorrect fdput() on aio completion
    68308b0a33ed attr: block mode changes of symlinks
    634444dea898 md/raid1: fix error: ISO C90 forbids mixed declarations
    7be3a38f0e37 samples/hw_breakpoint: fix building without module unloading
    d20beafaa69b x86/boot/compressed: Reserve more memory for page tables
    7635020b9bd4 scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
    f99005237684 selftests: tracing: Fix to unmount tracefs for recovering environment
    ae889fffae52 scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir()
    82910aa5501d drm: gm12u320: Fix the timeout usage for usb_bulk_msg()
    df380d6f5c06 btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super
    ab90a3930d39 btrfs: add a helper to read the superblock metadata_uuid
    cc87d2bb391c btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h
    e16f5f8cab65 perf tools: Add an option to build without libbfd
    c56095812721 perf jevents: Make build dependency on test JSONs
    4954c5a05494 mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller
    b87d03ed6ab7 mtd: rawnand: brcmnand: Allow SoC to provide I/O operations
    5df582915851 kobject: Add sanity check for kset->kobj.ktype in kset_register()
    a3efb2b57e9d media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning
    f354456f8df1 serial: cpm_uart: Avoid suspicious locking
    bbe3ff47bf09 scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show()
    6d3a1dd10537 usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc
    890d10e6b72f media: pci: cx23885: replace BUG with error return
    2ae53dd15eef media: tuners: qt1010: replace BUG_ON with a regular error
    578b67614ae0 media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer
    a9def3e9718a media: az6007: Fix null-ptr-deref in az6007_i2c_xfer()
    4a9763d2bc4a media: anysee: fix null-ptr-deref in anysee_master_xfer
    c7e5ac737db2 media: af9005: Fix null-ptr-deref in af9005_i2c_xfer
    97fdbdb75034 media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer()
    6c01ef65de0b media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer
    9f3b2b666833 powerpc/pseries: fix possible memory leak in ibmebus_bus_init()
    756747d4b439 jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount
    6f8b34458948 fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount()
    4bff1d95ba62 ext2: fix datatype of block number in ext2_xattr_set2()
    7993cfc04148 md: raid1: fix potential OOB in raid1_remove_disk()
    5933cd61399c bus: ti-sysc: Configure uart quirks for k3 SoC
    5475b8bea148 drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable()
    d51d6c42d1e5 ALSA: hda: intel-dsp-cfg: add LunarLake support
    fcfb71848e9e samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000'
    9726e8dcabae drm/bridge: tc358762: Instruct DSI host to generate HSE packets
    672205c6f2d1 wifi: mac80211_hwsim: drop short frames
    5bf52e431c83 netfilter: ebtables: fix fortify warnings in size_entry_mwt()
    f6f0a687546e alx: fix OOB-read compiler warning
    acf0019b93a6 mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450
    c7a8813d91f9 tpm_tis: Resend command to recover from data transfer errors
    0fc7147c6943 crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui()
    03385b243bad wifi: wil6210: fix fortify warnings
    269eb4e1d5ea wifi: mwifiex: fix fortify warning
    08fdbe379022 wifi: ath9k: fix printk specifier
    268a10c9eb0f wifi: ath9k: fix fortify warnings
    8c19ddc21566 crypto: lrw,xts - Replace strlcpy with strscpy
    cfca20009bff devlink: remove reload failed checks in params get/set callbacks
    020ecfa7b676 hw_breakpoint: fix single-stepping when using bpf_overflow_handler
    bfc747fe0725 ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2
    dc01bfdc3d91 perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09
    560014aefb70 ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470
    3f72fdb20f6d scftorture: Forgive memory-allocation failure if KASAN
    55887adc76e1 rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle()
    f8bab887a4ae kernel/fork: beware of __put_task_struct() calling context
    625c12dc04a6 ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer
    a6f4129378ca locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock
    b7c3cf2f6c42 btrfs: output extra debug info if we failed to find an inline backref
    69ddafc7a7af autofs: fix memory leak of waitqueues in autofs_catatonic_mode
    ff0bfa8f23eb Linux 5.10.196
    2cc1f4986233 Revert "configfs: fix a race in configfs_lookup()"
    5452d1be676c Linux 5.10.195
    d653c35de087 parisc: Drop loops_per_jiffy from per_cpu struct
    1d02ef8c8a1f drm/amd/display: Fix a bug when searching for insert_above_mpcc
    2e18493c4214 kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg().
    606a0d8ff674 ixgbe: fix timestamp configuration code
    6edf82223fab ipv6: fix ip6_sock_set_addr_preferences() typo
    a5096cc6e783 net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()
    03be4412d31e platform/mellanox: mlxbf-tmfifo: Drop jumbo frames
    687031788fb1 platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors
    33db24ad811b kcm: Fix memory leak in error path of kcm_sendmsg()
    ed584f1e72d7 r8152: check budget for r8152_poll()
    1e90a93ac484 hsr: Fix uninit-value access in fill_frame_info()
    75f2de75c118 net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all()
    61054a8ddb17 net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc()
    d1c6c93c27a4 net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add
    fcb9e879a53e kselftest/runner.sh: Propagate SIGTERM to runner child
    d94aac13a102 selftests/kselftest/runner/run_one(): allow running non-executable files
    7c8ddcdab1b9 net: ipv4: fix one memleak in __inet_del_ifa()
    15dabd02a975 bus: mhi: host: Skip MHI reset if device is in RDDM
    de20747ee610 ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2
    81d06d1919c9 ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size
    61fa6a16bb94 scsi: qla2xxx: Flush mailbox commands on chip reset
    b5775b8530b9 scsi: qla2xxx: Fix crash in PCIe error handling
    41a660c204ea scsi: qla2xxx: Consolidate zio threshold setting for both FCP & NVMe
    5c069bce2d67 scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry
    e7ed3585d092 arm64: sdei: abort running SDEI handlers during crash
    0b55460c312e ACPI: APEI: explicit init of HEST and GHES in apci_init()
    c6dc2a2e11c2 perf hists browser: Fix the number of entries for 'e' key
    c07e4a4ef36a perf tools: Handle old data in PERF_RECORD_ATTR
    b52a33a9079c perf hists browser: Fix hierarchy mode header
    d72b01d9f96f drm/amd/display: prevent potential division by zero errors
    d68f639ddec4 mtd: rawnand: brcmnand: Fix potential false time out warning
    d00b03126651 mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write
    c839a24d6ef7 mtd: rawnand: brcmnand: Fix crash during the panic_write
    e76cef3dcdb8 btrfs: use the correct superblock to compare fsid in btrfs_validate_super
    f2873a18c235 btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART
    3856e7b11810 fuse: nlookup missing decrement in fuse_direntplus_link
    1d21b03f7738 ata: pata_ftide010: Add missing MODULE_DESCRIPTION
    35a3dec703bb ata: sata_gemini: Add missing MODULE_DESCRIPTION
    b1d63e2bbd5b ext4: add correct group descriptors and reserved GDT blocks to system zone
    6612d5b5350d sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory()
    97ef9ba7df1c net: hns3: fix the port information display when sfp is absent
    780f60dde296 netfilter: nfnetlink_osf: avoid OOB read
    e89a361d99f6 net: dsa: sja1105: fix -ENOSPC when replacing the same tc-cbs too many times
    94a3117efff8 net: dsa: sja1105: fix bandwidth discrepancy between tc-cbs software and offload
    e90e70343b24 ip_tunnels: use DEV_STATS_INC()
    2539b28a2b1f idr: fix param name in idr_alloc_cyclic() doc
    0878052579cb s390/zcrypt: don't leak memory if dev_set_name() fails
    d878011b5d93 igb: Change IGB_MIN to allow set rx/tx value between 64 and 80
    417b11433eb1 igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80
    9444881a375d igc: Change IGC_MIN to allow set rx/tx value between 64 and 80
    46f02fc7f6fb kcm: Destroy mutex in kcm_exit_net()
    746a8df5e4d2 net: sched: sch_qfq: Fix UAF in qfq_dequeue()
    31e08e7fa6a3 af_unix: Fix data race around sk->sk_err.
    90e32f81f9cc af_unix: Fix data-races around sk->sk_shutdown.
    cf29b42766ad af_unix: Fix data-race around unix_tot_inflight.
    b401d7e485b0 af_unix: Fix data-races around user->unix_inflight.
    98e12d075c7f net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr
    d47bc5023e54 veth: Fixing transmit return status for dropped packets
    ab9796f43cfc igb: disable virtualization features on 82580
    160fdb4116e7 ipv4: ignore dst hint for multipath routes
    29039819c662 drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()
    23d2651372bd drm/i915/gvt: Save/restore HW status to support GVT suspend/resume
    895dc4c47171 net: read sk->sk_family once in sk_mc_loop()
    8edced38dbe5 ipv4: annotate data-races around fi->fib_dead
    ab5c26dc5392 sctp: annotate data-races around sk->sk_wmem_queued
    94d527c3759d net/sched: fq_pie: avoid stalls in fq_pie_timer()
    a2d9d884e84b pwm: lpc32xx: Remove handling of PWM channels
    6909e28cf387 watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load
    aec02fba99f8 perf top: Don't pass an ERR_PTR() directly to perf_session__delete()
    28df38af326d x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()
    23ec6fc52c14 perf annotate bpf: Don't enclose non-debug code with an assert()
    934d29b9fa91 backlight: gpio_backlight: Drop output GPIO direction check for initial power state
    84f99532152b kconfig: fix possible buffer overflow
    6cc6f79b931f NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info
    4185605cd0f7 NFS: Fix a potential data corruption
    2ccab9f82772 soc: qcom: qmi_encdec: Restrict string length in decode
    bf27518fb93f clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock
    972acd701b19 clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz
    921453672846 dt-bindings: clock: xlnx,versal-clk: drop select:false
    690a22d6c581 pinctrl: cherryview: fix address_space_handler() argument
    b02d1fb74e8b parisc: led: Reduce CPU overhead for disk & lan LED computation
    3add85c962ab parisc: led: Fix LAN receive and transmit LEDs
    2a1cf9fe09d9 lib/test_meminit: allocate pages up to order MAX_ORDER
    6bfa28f441da drm/ast: Fix DRAM init on AST2200
    4aade6c9100a fbdev/ep93xx-fb: Do not assign to struct fb_info.dev
    db8b5a2254c3 scsi: qla2xxx: Remove unsupported ql2xenabledif option
    fd48544f3e03 scsi: qla2xxx: Turn off noisy message log
    931fadf9728d scsi: qla2xxx: Fix erroneous link up failure
    3694f18beaa1 scsi: qla2xxx: fix inconsistent TMF timeout
    4d7da12483e9 scsi: qla2xxx: Fix deletion race condition
    f271e3d64b8b io_uring: break iopolling on signal
    9faa6d0677ec io_uring: break out of iowq iopoll on teardown
    208858d4b08a io_uring: always lock in io_apoll_task_func
    6ffab754d220 net/ipv6: SKB symmetric hash should incorporate transport ports
    26f9ccb7a043 udf: initialize newblock to 0
    06494cd473e0 md/md-bitmap: remove unnecessary local variable in backlog_store()
    5103216b863f tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY
    1c4c9191b3f8 usb: typec: tcpci: clear the fault status bit
    beba5051dd34 USB: core: Fix oversight in SuperSpeed initialization
    9d241c5d9a9b USB: core: Fix race by not overwriting udev->descriptor in hub_port_init()
    6ceffc2ecf3d USB: core: Change usb_get_device_descriptor() API
    3cef18d13f37 USB: core: Unite old scheme and new scheme descriptor reads
    38e1f2ee82ba usb: typec: bus: verify partner exists in typec_altmode_attention
    b97e3c5e9768 cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug
    a1d2e2c670a3 crypto: stm32 - fix loop iterating through scatterlist for DMA
    54d03dc5d1c3 s390/ipl: add missing secure/has_secure file to ipl type 'unknown'
    dc2f60de9a7d pstore/ram: Check start of empty przs during init
    5b1f71c0b95a fsverity: skip PKCS#7 parser when keyring is empty
    a9864e126b73 net: handle ARPHRD_PPP in dev_is_mac_header_xmit()
    c681d477c03d X.509: if signature is unsupported skip validation
    4b8a938e329a dccp: Fix out of bounds access in DCCP error handler
    a4f4a5b41a13 dlm: fix plock lookup when using multiple lockspaces
    9f73fd6972bc parisc: Fix /proc/cpuinfo output for lscpu
    1f03e6dd194e procfs: block chmod on /proc/thread-self/comm
    9a0b35dc3aa0 Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset"
    3d8d13a174ef ntb: Fix calculation ntb_transport_tx_free_entry()
    c028e90e0de1 ntb: Clean up tx tail index on link down
    3cfdc448e8bf ntb: Drop packets when qp link is down
    ffed0c8fcf04 scsi: mpt3sas: Perform additional retries if doorbell read returns 0
    bf67d43f07b5 Revert "scsi: qla2xxx: Fix buffer overrun"
    27dfaf2ee05e media: dvb: symbol fixup for dvb_attach()
    5a85727239a2 arm64: csum: Fix OoB access in IP checksum code for negative lengths
    b24bebcea556 xtensa: PMU: fix base address for the newer hardware
    8594605a0446 backlight/lv5207lp: Compare against struct fb_info.device
    e2c77841cd8d backlight/bd6107: Compare against struct fb_info.device
    35c56c48737f backlight/gpio_backlight: Compare against struct fb_info.device
    13264260eb66 ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch()
    5c5f02e16b91 ipmi_si: fix a memleak in try_smi_init()
    5d27baee6cd9 scsi: core: Fix the scsi_set_resid() documentation
    8c90c4e61929 printk: ringbuffer: Fix truncating buffer size min_t cast
    61b918dfb675 ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl
    ab192e5e5d3b PM / devfreq: Fix leak in devfreq_dev_release()
    3e39008e9e30 igb: set max size RX buffer when store bad packet is enabled
    8836c266201c skbuff: skb_segment, Call zero copy functions before using skbuff frags
    5541827d13cf netfilter: xt_sctp: validate the flag_info count
    a1b711c370f5 netfilter: xt_u32: validate user space input
    83091f8ac03f netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c
    1186eaffd87e igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU
    504bb3fc66aa virtio_ring: fix avail_wrap_counter in virtqueue_add_packed
    ea374bdf2374 cpufreq: Fix the race condition while updating the transition_task of policy
    27b75c7203fc dmaengine: ste_dma40: Add missing IRQ check in d40_probe
    cfe215a04a21 um: Fix hostaudio build errors
    eb33921806fc mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume()
    40d8f9bffed0 mtd: spi-nor: Check bus width while setting QE bit
    71ac2ffd7f80 rpmsg: glink: Add check for kstrdup
    268fce6ec2e0 phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write
    6739746f4b81 phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate
    88813bd9bbb7 phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328
    3a890f993b6c mtd: rawnand: brcmnand: Fix mtd oobsize
    c5d30d6aa83d tracing: Fix race issue between cpu buffer write and swap
    ee519526d58c x86/speculation: Mark all Skylake CPUs as vulnerable to GDS
    15ec7cb55e7d HID: multitouch: Correct devm device reference for hidinput input_dev name
    e38a6f12685d HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode()
    bdb3cd9dffdf RDMA/siw: Correct wrong debug message
    d006f2cb3c68 RDMA/siw: Balance the reference of cep->kref in the error path
    aa950b9835f2 Revert "IB/isert: Fix incorrect release of isert connection"
    9baf2278b3ee amba: bus: fix refcount leak
    0c6c0280f740 serial: tegra: handle clk prepare error in tegra_uart_hw_init()
    9cce8ef7a6fa scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock
    356da2d5c084 scsi: core: Use 32-bit hostnum in scsi_host_lookup()
    629079f502fb cgroup:namespace: Remove unused cgroup_namespaces_init()
    3534ae5f171b media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors
    a427ce197e75 media: ov2680: Fix vflip / hflip set functions
    cd7a0e391eb5 media: ov2680: Fix ov2680_bayer_order()
    faf1408a68c8 media: ov2680: Remove auto-gain and auto-exposure controls
    e1552a0b990b media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips
    2d29ce41de4d media: ov5640: Enable MIPI interface in ov5640_set_power_mipi()
    44c71cbe7c5a USB: gadget: f_mass_storage: Fix unused variable warning
    8f7de8215804 media: go7007: Remove redundant if statement
    3183b0cab7b5 iommu/vt-d: Fix to flush cache of PASID directory table
    4136094df53f iommu/qcom: Disable and reset context bank before programming
    b374b039e066 fsi: aspeed: Reset master errors after CFAM reset
    f8949c06c735 IB/uverbs: Fix an potential error pointer dereference
    10bd5f8ceb3e driver core: test_async: fix an error code
    19138f8cc651 dma-buf/sync_file: Fix docs syntax
    e621dbeb9f91 coresight: tmc: Explicit type conversions to prevent integer overflow
    d7f21ef741a5 scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly
    1198a0e93587 scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly
    d86d85e23e8a scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly
    4ede2ee95b41 x86/APM: drop the duplicate APM_MINOR_DEV macro
    9a26aaea6c21 serial: sprd: Fix DMA buffer leak issue
    6232bd4dca91 serial: sprd: Assign sprd_port after initialized to avoid wrong access
    6d65079c69dc scsi: qla4xxx: Add length check when parsing nlattrs
    b65b13d01b28 scsi: be2iscsi: Add length check when parsing nlattrs
    4df82c6d6e7d scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param()
    18d49266dd6e scsi: iscsi: Add length check for nlattr payload
    3ef17ca47690 scsi: iscsi: Rename iscsi_set_param() to iscsi_if_set_param()
    8356a3ba1083 scsi: RDMA/srp: Fix residual handling
    cc2d5cdb19e3 usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host()
    5a6f480b2ecc media: mediatek: vcodec: Return NULL if no vdec_fb is found
    43c69dc9a327 media: rkvdec: increase max supported height for H.264
    1e5eac0022f4 scsi: hisi_sas: Fix normally completed I/O analysed as failed
    b6aca9f5ab29 scsi: hisi_sas: Fix warnings detected by sparse
    0d383e555fa6 scsi: hisi_sas: Modify v3 HW SATA completion error processing
    634220605198 scsi: hisi_sas: Modify v3 HW SSP underflow error processing
    d84e5d445af1 scsi: libsas: Introduce more SAM status code aliases in enum exec_status
    519b9e3e5ce7 scsi: hisi_sas: Print SAS address for v3 hw erroneous completion print
    5e5a528c29f0 media: cx24120: Add retval check for cx24120_message_send()
    d13a84874a2e media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer()
    656423cc56bd media: dib7000p: Fix potential division by zero
    61bc9293da19 drivers: usb: smsusb: fix error handling code in smsusb_init_device
    d8a8f75fce04 media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link()
    5865926da24e media: i2c: tvp5150: check return value of devm_kasprintf()
    6dff92b3fe2f media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables
    9d82a58d2af5 NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ
    7bc36ac6713e NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN
    3f1a2b0b2d57 NFSD: da_addr_body field missing in some GETDEVICEINFO replies
    aaeac3a6b119 fs: lockd: avoid possible wrong NULL parameter
    6d5361618988 jfs: validate max amount of blocks before allocation.
    f08944e3c696 powerpc/iommu: Fix notifiers being shared by PCI and VIO buses
    46ff3bd14b6d nfs/blocklayout: Use the passed in gfp flags
    953c54dfdc5d powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT
    e46cc0e42f3f powerpc: Don't include lppaca.h in paca.h
    9837d6a483cf wifi: ath10k: Use RMW accessors for changing LNKCTL
    924d1ab98706 net/mlx5: Use RMW accessors for changing LNKCTL
    37eecd50856a drm/radeon: Use RMW accessors for changing LNKCTL
    ead3dbc92bd4 drm/amdgpu: Use RMW accessors for changing LNKCTL
    2f8269ca8062 powerpc/perf: Convert fsl_emb notifier to state machine callbacks
    d45bf1528b7c powerpc/fadump: reset dump area size if fadump memory reserve fails
    ad83d83dd891 vfio/type1: fix cap_migration information leak
    d8f5613c5c6c clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op
    0d81a0546b19 clk: imx8mp: fix sai4 clock
    69795c689e7b PCI/ASPM: Use RMW accessors for changing LNKCTL
    f647b8fe55b1 PCI: pciehp: Use RMW accessors for changing LNKCTL
    ae52f8ba4596 pinctrl: mcp23s08: check return value of devm_kasprintf()
    ef8e561ddb33 PCI: Mark NVIDIA T4 GPUs to avoid bus reset
    344c16a8441e clk: qcom: reset: Use the correct type of sleep/delay based on length
    289f5a88f14a clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src
    b3a80429b1cf clk: qcom: gcc-sm8250: use ARRAY_SIZE instead of specifying num_parents
    245759d987b6 ext4: correct grp validation in ext4_mb_good_group
    2aefe3ae098d clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src
    74a5f9755aa8 clk: qcom: gcc-sc7180: use ARRAY_SIZE instead of specifying num_parents
    2640d3be822c clk: sunxi-ng: Modify mismatched function name
    c1ff788f731d drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()
    13623b966bb6 ipmi:ssif: Fix a memory leak when scanning for an adapter
    6128288d8f55 ipmi:ssif: Add check for kstrdup
    8917591d7247 ALSA: ac97: Fix possible error value of *rac97
    cd062ebe0cb3 of: unittest: Fix overlay type in apply/revert check
    ca7634e5491b bus: ti-sysc: Fix cast to enum warning
    43f561e809aa drm/mediatek: Fix potential memory leak if vmap() fail
    265515548610 bus: ti-sysc: Fix build warning for 64-bit build
    98ef243d5900 audit: fix possible soft lockup in __audit_inode_child()
    69800bc5d7fd drm/msm/a2xx: Call adreno_gpu_init() earlier
    7fcbaf4bdb75 drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create()
    9b89db24c6b2 smackfs: Prevent underflow in smk_set_cipso()
    9f4017cac70c firmware: meson_sm: fix to avoid potential NULL pointer dereference
    815e42029f6e drm/msm/mdp5: Don't leak some plane state
    a21e73a6d8e0 drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask
    524f23b08290 ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig
    e2d1c9b39721 drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01
    c02917e70a05 drm/armada: Fix off-by-one error in armada_overlay_get_property()
    f41c65f8d05b of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name()
    883fdbbdbe93 drm/tegra: dpaux: Fix incorrect return value of platform_get_irq
    5f0994e3f271 drm/tegra: Remove superfluous error messages around platform_get_irq()
    4a61d72585af md/md-bitmap: hold 'reconfig_mutex' in backlog_store()
    8563d52a4f61 md/bitmap: don't set max_write_behind if there is no write mostly device
    a15f309eb99c drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl'
    8e766a94ec2d arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk"
    36d3e4dedb86 arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC
    0eea279e01fe ARM: dts: BCM53573: Fix Ethernet info for Luxul devices
    ed4e48de8962 drm: adv7511: Fix low refresh rate register for ADV7533/5
    61ccdd21679e ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split)
    e9875d2f2507 ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210
    c4c72bf42f48 ARM: dts: s5pv210: adjust node names to DT spec
    bbcea0924b83 ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split)
    a2d6c5e8e703 ARM: dts: s3c64xx: align pinctrl with dtschema
    3f0d83994e98 x86/mm: Fix PAT bit missing from page protection modify mask
    b56309c77d76 drm/etnaviv: fix dumping of active MMU context
    8303282409b3 ARM: dts: BCM53573: Use updated "spi-gpio" binding properties
    031ab0f10e3b ARM: dts: BCM53573: Add cells sizes to PCIe node
    8415d803d840 ARM: dts: BCM53573: Drop nonexistent #usb-cells
    cfc4a78e7054 ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch
    36d958ad4088 ARM: dts: BCM5301X: Harmonize EHCI/OHCI DT nodes name
    826ef1576996 drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar()
    967cbc8a23e5 arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller
    71d2d9aa2bd8 soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros
    1356531e9249 soc: qcom: ocmem: Add OCMEM hardware version print
    4bf179f53694 ASoC: stac9766: fix build errors with REGMAP_AC97
    86d89987f099 quota: fix dqput() to follow the guarantees dquot_srcu should provide
    af4ff4748985 quota: add new helper dquot_active()
    905e316e5e99 quota: rename dquot_active() to inode_quota_active()
    a5da2849db58 quota: factor out dquot_write_dquot()
    53805176ec6a drm/bridge: tc358764: Fix debug print parameter order
    abd1c17ef4fb netrom: Deny concurrent connect().
    b08cc6c0396f net/sched: sch_hfsc: Ensure inner classes have fsc curve
    ab04c731a198 hwmon: (tmp513) Fix the channel number in tmp51x_is_visible()
    db7a3531662c mlxsw: i2c: Limit single transaction buffer size
    3d36ba3f7e77 mlxsw: i2c: Fix chunk size setting in output mailbox buffer
    7cc9e1dcc1af net: arcnet: Do not call kfree_skb() under local_irq_disable()
    d4f79aa9ee34 wifi: ath9k: use IS_ERR() with debugfs_create_dir()
    50f89daf9e62 Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave()
    bef85d58f770 wifi: mwifiex: avoid possible NULL skb pointer dereference
    cfce1973ffe0 wifi: ath9k: protect WMI command response buffer replacement with a lock
    ee72b2b1f57e wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx
    91d92d897560 samples/bpf: fix broken map lookup probe
    08a6e99a334d wifi: mwifiex: Fix missed return in oob checks failed path
    0c4240d23db5 wifi: mwifiex: fix memory leak in mwifiex_histogram_read()
    0fe11dd3fe05 fs: ocfs2: namei: check return value of ocfs2_add_entry()
    d8f5415d4d49 lwt: Check LWTUNNEL_XMIT_CONTINUE strictly
    a97f221651fc lwt: Fix return values of BPF xmit ops
    97ccf9f19580 hwrng: iproc-rng200 - Implement suspend and resume calls
    49729fc47289 crypto: caam - fix unchecked return value error
    7a97044477c9 ice: ice_aq_check_events: fix off-by-one check when filling buffer
    9b812dcf2b1e selftests/bpf: Clean up fmod_ret in bench_rename test script
    88bc7122dba2 net: tcp: fix unexcepted socket die when snd_wnd is 0
    e87da6a0ac6e Bluetooth: Fix potential use-after-free when clear keys
    6668886ebecc Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()
    625bf86bf53e crypto: api - Use work queue in crypto_destroy_instance
    7545292d87db crypto: stm32 - Properly handle pm_runtime_get failing
    323084d77d1f selftests/bpf: fix static assert compilation issue for test_cls_*.c
    a8d69658437c wifi: mwifiex: fix error recovery in PCIE buffer descriptor management
    3fe3923d092e wifi: mwifiex: Fix OOB and integer underflow when rx packets
    5120d93c24bb can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM
    1d6c3017cea5 spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe()
    ca7ee1b75c36 wifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH
    791a12102e51 bpf: reject unhashed sockets in bpf_sk_assign
    4d271804f536 udp: re-score reuseport groups when connected sockets are present
    e6e11cbaa1f1 regmap: rbtree: Use alloc_flags for memory allocations
    1d210321de6d hwrng: nomadik - keep clock enabled while hwrng is registered
    f24152c20972 tcp: tcp_enter_quickack_mode() should be static
    b275f0ae3598 bpf: Clear the probe_addr for uprobe
    514116de91c4 bpftool: Use a local bpf_perf_event_value to fix accessing its fields
    920b2f99bcbd cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit()
    133a1f45b9a6 x86/efistub: Fix PCI ROM preservation in mixed mode
    3de36b8b9bc5 s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs
    e06326ff3aae s390/pkey: fix/harmonize internal keyblob headers
    08b1803bfc73 perf/imx_ddr: don't enable counter0 if none of 4 counters are used
    c0e1f9bddcea x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved
    0682fc175c82 selftests/resctrl: Close perf value read fd on errors
    f399938a917d selftests/resctrl: Unmount resctrl FS if child fails to run benchmark
    bf1f7aeb5780 selftests/resctrl: Don't leak buffer in fill_cache()
    3ee719b3a026 OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd()
    066fbd8bc981 refscale: Fix uninitalized use of wait_queue_head_t
    ac96370db7e1 selftests/harness: Actually report SKIP for signal tests
    ac5a73b5d933 tmpfs: verify {g,u}id mount options correctly
    644e93a79056 fs: Fix error checking for d_hash_and_lookup()
    731f39e4a12b eventfd: prevent underflow for eventfd semaphores
    755e86f28ab9 eventfd: Export eventfd_ctx_do_read()
    6b5d585e2302 reiserfs: Check the return value from __getblk()
    5101e2c8a567 Revert "net: macsec: preserve ingress frame ordering"
    ca8f04553ecb udf: Handle error when adding extent to a file
    4ac54312f623 udf: Check consistency of Space Bitmap Descriptor
    42714d3d7097 net: Avoid address overwrite in kernel_connect
    4ded72985bb0 platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications
    0c0547d2a60a tracing: Introduce pipe_cpumask to avoid race on trace_pipes
    99d8d419dd29 ALSA: seq: oss: Fix racy open/close of MIDI devices
    21f47cc15ae1 scsi: storvsc: Always set no_report_opcodes
    5cbc749d11f7 sctp: handle invalid error codes without calling BUG()
    2bdd081a7d7c bnx2x: fix page fault following EEH recovery
    d11a4542889d netlabel: fix shift wrapping bug in netlbl_catmap_setlong()
    7dd6ef1cedca scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock
    7a1a7f40adf2 idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM
    d399b6ce1ae6 net: usb: qmi_wwan: add Quectel EM05GV2
    bb8a4a36321d vmbus_testing: fix wrong python syntax for integer value comparison
    0ff30413a738 clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM
    0111b7bb5143 kprobes: Prohibit probing on CFI preamble symbol
    654e3d27791c security: keys: perform capable check only on privileged operations
    b23cbd3c2518 ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() in data_xfer()
    331d85f0bc6e ovl: Always reevaluate the file signature for IMA
    357badc01add drm/amd/display: Exit idle optimizations before attempt to access PHY
    de0cdcceaab3 platform/x86: huawei-wmi: Silence ambient light sensor
    8964b32a67e5 platform/x86: intel: hid: Always call BTNL ACPI method
    6b953ee81a45 ASoC: atmel: Fix the 8K sample parameter in I2SC master
    37121461dd47 ASoc: codecs: ES8316: Fix DMIC config
    bc2b0d4d37f1 fs/nls: make load_nls() take a const parameter
    0a584c077967 s390/dasd: fix hanging device after request requeue
    0c96df6913d4 s390/dasd: use correct number of retries for ERP requests
    a5fd143673f3 m68k: Fix invalid .section syntax
    f7700e987f6a vxlan: generalize vxlan_parse_gpe_hdr and remove unused args
    b7cd83cfff56 ethernet: atheros: fix return value check in atl1c_tso_csum()
    16c113426755 ASoC: da7219: Check for failure reading AAD IRQ events
    afa2dbd7d13b ASoC: da7219: Flush pending AAD IRQ when suspending
    efa372af6bfe 9p: virtio: make sure 'offs' is initialized in zc_request
    2f13007fbe66 media: pci: cx23885: fix error handling for cx23885 ATSC boards
    92704dd05521 media: pulse8-cec: handle possible ping error
    9d9cdc32bfce phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code
    a8ba2b695955 ARM: dts: imx: Set default tuning step for imx7d usdhc
    678a88ac02e5 ARM: dts: imx: Adjust dma-apbh node name
    6895499b2239 ARM: dts: imx7s: Drop dma-apb interrupt-names
    614c27dfdee0 ARM: dts: imx: update sdma node name format
    d45e2a3d2e4f ASoC: rt5682: Fix a problem with error handling in the io init function of the soundwire
    977baccbbd4e pinctrl: amd: Don't show `Invalid config param` errors
    f1d637b63d8a nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse
    0e11bb5ad33d nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()
    734c6d3dc7b0 fsi: master-ast-cf: Add MODULE_FIRMWARE macro
    da5dc81ed2b5 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
    9fda2319018c serial: sc16is7xx: fix bug when first setting GPIO direction
    2f982ce208fe serial: sc16is7xx: fix broken port 0 uart init
    bd0ed45dd661 serial: qcom-geni: fix opp vote on shutdown
    c709c7ca020a configfs: fix a race in configfs_lookup()
    746b363bef41 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition
    b074fb0fa02e staging: rtl8712: fix race condition
    65bfaf5f9dea HID: wacom: remove the battery when the EKR is off
    542c61470732 usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0
    5c4996c22970 usb: dwc3: meson-g12a: do post init to fix broken usb after resumption
    d44fa38193c2 USB: serial: option: add FOXCONN T99W368/T99W373 product
    df6696e42e68 USB: serial: option: add Quectel EM05G variant (0x030e)
    f71b0b4a497e modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules
    92de8497c342 rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff
    1aeb76ffdfc0 net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index
    d90e5956c0cc mmc: au1xmmc: force non-modular build and remove symbol_get usage
    c1112a2b54ce ARM: pxa: remove use of symbol_get()
    8c599aa78ce5 erofs: ensure that the post-EOF tails are all zeroed

(From OE-Core rev: e5690db43930efb6166fe398776eac044ce56048)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-10-05 15:48:49 -10:00
Bruce Ashfield
ad12417f38 linux-yocto/5.10: update to v5.10.194
Updating  to the latest korg -stable release that comprises
the following commits:

    006d5847646b Linux 5.10.194
    d93ba6e46e5f rcu-tasks: Add trc_inspect_reader() checks for exiting critical section
    3e22624f8fd3 rcu-tasks: Wait for trc_read_check_handler() IPIs
    9190c1f0aed1 rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader
    ad4f8c117b8b rcu: Prevent expedited GP from enabling tick on offline CPU
    268e92252277 Revert "MIPS: Alchemy: fix dbdma2"
    79ea9eb723b7 Revert "drm/amdgpu: install stub fence into potential unused fence pointers"
    be4ccafc077f mhi: pci_generic: Fix implicit conversion warning
    df3427204f1d ARM: module: Use module_init_layout_section() to spot init sections
    b59cfee8d8a2 arm64: module: Use module_init_layout_section() to spot init sections
    943ed7dc5ee4 arm64: module-plts: inline linux/moduleloader.h
    ecd62c85120d module: Expose module_init_layout_section()
    4566606fe3a4 Linux 5.10.193
    b3ac2c1d725b mm,hwpoison: fix printing of page flags
    7f92be110c0f ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode
    32f71ef62737 mm: memory-failure: fix unexpected return value in soft_offline_page()
    20c2db79f157 mm: memory-failure: kill soft_offline_free_page()
    406166a3acd7 mm: fix page reference leak in soft_offline_page()
    749630ce9147 mm,hwpoison: refactor get_any_page
    0df5eaab03ed dma-buf/sw_sync: Avoid recursive lock during fence signal
    7592a392b3e1 pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function}
    91cbf41a9d8b clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'
    148a86651caf scsi: core: raid_class: Remove raid_component_add()
    5d02f4320a95 scsi: snic: Fix double free in snic_tgt_create()
    d643d3f322e8 ASoC: rt711: add two jack detection modes
    c7b26063fcae drm/i915: Fix premature release of request's reusable memory
    2d69f68ad409 cgroup/cpuset: Free DL BW in case can_attach() fails
    4603c2a104bc sched/deadline: Create DL BW alloc, free & check overflow interface
    c9546921a4b9 cgroup/cpuset: Iterate only if DEADLINE tasks are present
    5ac05ce56843 sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets
    b950133d9a73 sched/cpuset: Bring back cpuset_mutex
    312713e3eae3 cgroup/cpuset: Rename functions dealing with DEADLINE accounting
    b2125926ba66 timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped
    ae4f109b954d tick: Detect and fix jiffies update stall
    c7e91047d345 torture: Fix hang during kthread shutdown phase
    4bc6a4fca1f0 x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4
    9e0c0b4ce541 drm/display/dp: Fix the DP DSC Receiver cap size
    8735d1c66c7c drm/vmwgfx: Fix shader stage validation
    ff0639b222e7 PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus
    da4e9eff0f1e media: vcodec: Fix potential array out-of-bounds in encoder queue_setup
    d2540b5f5aa1 of: dynamic: Refactor action prints to not use "%pOF" inside devtree_lock
    851f686ed0f5 radix tree: remove unused variable
    3b9a61570bc1 lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels
    72e4a5a28ebf batman-adv: Hold rtnl lock during MTU update via netlink
    ee1d443eefb2 batman-adv: Fix batadv_v_ogm_aggr_send memory leak
    0c6da1d84921 batman-adv: Fix TT global entry leak when client roamed back
    6f5d10c0ac60 batman-adv: Do not get eth header before batadv_check_management_packet
    7c0959088366 batman-adv: Don't increase MTU when set by user
    480f2a129d8d batman-adv: Trigger events for auto adjusted MTU
    0dbedf9afee3 selinux: set next pointer before attaching to list
    a54c2048cd75 nfsd: Fix race to FREE_STATEID and cl_revoked
    7c262127d264 NFS: Fix a use after free in nfs_direct_join_group()
    f3c5697aae62 mm: add a call to flush_cache_vmap() in vmap_pfn()
    c9a0e31d9239 clk: Fix slab-out-of-bounds error in devm_clk_release()
    f979b92db1f5 NFSv4: Fix dropped lock for racing OPEN and delegation return
    0a809e01578b ibmveth: Use dcbf rather than dcbfl
    ffde5f9e8876 bonding: fix macvlan over alb bond support
    615ea2603dc8 net: remove bond_slave_has_mac_rcu()
    c8e1e17dee53 rtnetlink: Reject negative ifindexes in RTM_NEWLINK
    7b79dabd639c rtnetlink: return ENODEV when ifname does not exist and group is given
    d64cdb9cb629 netfilter: nf_tables: fix out of memory error handling
    5db1249c70b1 net/sched: fix a qdisc modification with ambiguous command request
    3847137cd167 igb: Avoid starting unnecessary workqueues
    fa7d7a7f007b ice: fix receive buffer size miscalculation
    70dfdbba3070 net: validate veth and vxcan peer ifindexes
    67c8d7ef54df net: bcmgenet: Fix return value check for fixed_phy_register()
    92b20b1569eb net: bgmac: Fix return value check for fixed_phy_register()
    0b39e3070a00 ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()
    8162b73eef40 dccp: annotate data-races in dccp_poll()
    403cc3e6253d sock: annotate data-races around prot->memory_pressure
    005b6572d039 octeontx2-af: SDP: fix receive link config
    b8205dfed681 tracing: Fix memleak due to race between current_tracer and trace
    9c2ceffd4e36 tracing: Fix cpu buffers unavailable due to 'record_disabled' missed
    0498107394d4 rbd: prevent busy loop when requesting exclusive lock
    5f1697523367 rbd: retrieve and check lock owner twice before blocklisting
    2547026bb8c4 rbd: make get_lock_owner_info() return a single locker or NULL
    145248ebe0b2 libceph, rbd: ignore addr->type while comparing in some cases
    61c303cfb135 drm/amd/display: check TG is non-null before checking if enabled
    b964eb37c020 drm/amd/display: do not wait for mpc idle if tg is disabled
    7e11c58b2620 ALSA: pcm: Fix potential data race at PCM memory allocation helpers
    8c3a4c3b6485 dm integrity: reduce vmalloc space footprint on 32-bit architectures
    4fdfd3d2f09a dm integrity: increase RECALC_SECTORS to improve recalculate speed
    570f52137e9a fbdev: fix potential OOB read in fast_imageblit()
    31131cce2455 fbdev: Fix sys_imageblit() for arbitrary image widths
    209a84a14c0c fbdev: Improve performance of sys_imageblit()
    188edaaaad21 MIPS: cpu-features: Use boot_cpu_type for CPU type based features
    61913b303b31 MIPS: cpu-features: Enable octeon_cache by cpu_type
    bda55fb5ca61 fs: dlm: fix mismatch of plock results from userspace
    c3a1c4d996bf fs: dlm: use dlm_plock_info for do_unlock_close
    d503919895d8 fs: dlm: change plock interrupted message to debug again
    1652bcbf9e71 fs: dlm: add pid to debug log
    e850cd32df9f dlm: replace usage of found with dedicated list iterator variable
    7b44c1f383a1 dlm: improve plock logging if interrupted
    cd689b59129f PCI: acpiphp: Reassign resources on bridge if necessary
    e82757215295 xprtrdma: Remap Receive buffers after a reconnect
    8a64aadc29ba NFSv4: fix out path in __nfs4_get_acl_uncached
    c6aecc29d29e objtool/x86: Fix SRSO mess

(From OE-Core rev: 5bdf0da0372084ca312428f4e2585833fc732e9b)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-10-05 15:48:49 -10:00
Bruce Ashfield
7eefa6dfb6 linux-yocto/5.10: update to v5.10.192
Updating  to the latest korg -stable release that comprises
the following commits:

    1599cb60bace Linux 5.10.192
    0e8139f92304 x86/srso: Correct the mitigation status when SMT is disabled
    23e59874657c objtool/x86: Fixup frame-pointer vs rethunk
    26e3f7690cda x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG
    88e16ce7f8a6 x86/srso: Disable the mitigation on unaffected configurations
    69712baf2495 x86/CPU/AMD: Fix the DIV(0) initial fix attempt
    62ebfeb0dcf7 x86/retpoline: Don't clobber RFLAGS during srso_safe_ret()
    91b349289ef1 x86/static_call: Fix __static_call_fixup()
    d2be58f9215a x86/srso: Explain the untraining sequences a bit more
    06597b650beb x86/cpu: Cleanup the untrain mess
    e0f50b0e4186 x86/cpu: Rename srso_(.*)_alias to srso_alias_\1
    0676a392539b x86/cpu: Rename original retbleed methods
    8b0ff83e8ad3 x86/cpu: Clean up SRSO return thunk mess
    20e24c8b4c2a x86/ibt: Add ANNOTATE_NOENDBR
    bbbe1b23c7e6 objtool: Add frame-pointer-specific function ignore
    bd3d12e6fda0 x86/alternative: Make custom return thunk unconditional
    043d3bfe0a72 x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk()
    d5b3c88d153c x86/cpu: Fix __x86_return_thunk symbol type
    5962f64ed2b6 mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove
    98c7fe38c41e net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled
    9aead733f5e0 virtio-net: set queues after driver_ok
    c080cee93030 af_unix: Fix null-ptr-deref in unix_stream_sendpage().
    7aa165d761e7 netfilter: set default timeout to 3 secs for sctp shutdown send and recv state
    e62de63c63f3 mmc: block: Fix in_flight[issue_type] value error
    9022e9e62db9 mmc: wbsd: fix double mmc_free_host() in wbsd_init()
    6e74926ede96 cifs: Release folio lock on fscache read hit.
    a04ac0c31881 ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.
    bd70d0b28010 serial: 8250: Fix oops for port->pm on uart_change_pm()
    03a7f213af46 ALSA: hda/realtek - Remodified 3k pull low procedure
    b7d1c719842d ASoC: meson: axg-tdm-formatter: fix channel slot allocation
    e761b7e90ac9 ASoC: rt5665: add missed regulator_bulk_disable
    d23dd85903c9 arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4
    70626b93d6eb arm64: dts: rockchip: sort nodes/properties on rk3399-rock-4
    7ba9ac0b5a90 arm64: dts: rockchip: fix regulator name on rk3399-rock-4
    fba59a4b55ae arm64: dts: rockchip: add SPDIF node for ROCK Pi 4
    77806f63c317 arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4
    1411c3e86e66 arm64: dts: rockchip: use USB host by default on rk3399-rock-pi-4
    eb5b1e932c18 arm64: dts: rockchip: fix supplies on rk3399-rock-pi-4
    73990370d63d bus: ti-sysc: Flush posted write on enable before reset
    0a593e8a9d24 net: do not allow gso_size to be set to GSO_BY_FRAGS
    51bc052db86d sock: Fix misuse of sk_under_memory_pressure()
    773075d38a2f net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset
    0a9040dedec2 i40e: fix misleading debug logs
    abe68922d774 team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
    526d42c558f5 net: phy: broadcom: stub c45 read/write for 54810
    a7653eaea0a5 netfilter: nft_dynset: disallow object maps
    49f57a9087d1 ipvs: fix racy memcpy in proc_do_sync_threshold
    c8d0d3811e20 drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs
    86517421f470 selftests: mirror_gre_changes: Tighten up the TTL test match
    614811692e21 xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH
    bd30aa9c7feb xfrm: add NULL check in xfrm_update_ae_params
    0b4d69539fde ip_vti: fix potential slab-use-after-free in decode_session6
    ec23b25e5687 ip6_vti: fix slab-use-after-free in decode_session6
    bafa23638081 xfrm: fix slab-use-after-free in decode_session6
    0f89909c80a9 net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure
    8b92d03cfcec net: af_key: fix sadb_x_filter validation
    7e50815d2903 net: xfrm: Fix xfrm_address_filter OOB read
    549e4e167a4d i2c: designware: Handle invalid SMBus block data response length value
    bd7bef82ce0e btrfs: fix BUG_ON condition in btrfs_cancel_balance
    483d713ba2f6 tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms
    869ce5e59845 tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux
    0ba7f969be59 powerpc/rtas_flash: allow user copy to flash block cache objects
    c5f59de36202 fbdev: mmp: fix value check in mmphw_probe()
    268cc9bc54bd i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue
    3ff54d904faf virtio-mmio: don't break lifecycle of vm_dev
    b1fe05cc5126 virtio-mmio: Use to_virtio_mmio_device() to simply code
    3b76d9263679 tracing/probes: Fix to update dynamic data counter if fetcharg uses it
    265a979dedb1 tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs
    a89054535368 mmc: meson-gx: fix deferred probing
    e8a41b4a5008 mmc: meson-gx: use devm_mmc_alloc_host
    50ed76c9e09b mmc: core: add devm_mmc_alloc_host
    d523ce6f51f1 mmc: sunxi: fix deferred probing
    939a12f29a4b mmc: bcm2835: fix deferred probing
    01dfc61f72a8 USB: dwc3: qcom: fix NULL-deref on suspend
    3e2b5d66e926 usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM
    f5c11b45f3f9 usb: cdns3: allocate TX FIFO size according to composite EP number
    a461bcfb36d6 usb: gadget: udc: core: Introduce check_config to verify USB configuration
    a64f5fe493b5 irqchip/mips-gic: Use raw spinlock for gic_lock
    0704666c570d irqchip/mips-gic: Get rid of the reliance on irq_cpu_online()
    372f1752b745 bus: mhi: host: Range check CHDBOFF and ERDBOFF
    77944a6f3cf8 bus: mhi: Move host MHI code to "host" directory
    f73891261566 bus: mhi: Add MMIO region length to controller structure
    1cacbb711e32 bus: mhi: Add MHI PCI support for WWAN modems
    436b4232533a iio: addac: stx104: Fix race condition when converting analog-to-digital
    aeecd8d97da7 iio: addac: stx104: Fix race condition for stx104_write_raw()
    f6576d4851fa iio: adc: stx104: Implement and utilize register structures
    9d1609824554 iio: adc: stx104: Utilize iomap interface
    d2ba1f40fc09 dt-bindings: iio: add AD74413R
    c5e580831b2d iio: add addac subdirectory
    bb70fdbfa272 IMA: allow/fix UML builds
    66a3b2a12138 ring-buffer: Do not swap cpu_buffer during resize process
    dd5a12cdf20c powerpc/kasan: Disable KCOV in KASAN code
    9f9eed451176 ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()
    7a21c2e474ae ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760
    b870b9a47fdb drm/amdgpu: Fix potential fence use-after-free v2
    f19add5c7760 Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally
    2958cf9f805b Bluetooth: L2CAP: Fix use-after-free
    04bb8af40a77 pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()
    7c5b2649f6a3 gfs2: Fix possible data races in gfs2_show_options()
    e8f3d96051c1 usb: chipidea: imx: add missing USB PHY DPDM wakeup setting
    7a3a7c6fa0dc usb: chipidea: imx: don't request QoS for imx8ulp
    2caeb722f0ea media: platform: mediatek: vpu: fix NULL ptr dereference
    99d6afa19d6d usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push
    e52de26cb374 media: v4l2-mem2mem: add lock to protect parameter num_rdy
    5c094ca99482 FS: JFS: Check for read-only mounted filesystem in txBegin
    2a3f20efe6c9 FS: JFS: Fix null-ptr-deref Read in txBegin
    e778c8b0a9b6 MIPS: dec: prom: Address -Warray-bounds warning
    911b48eec451 fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev
    4503f6fc95d6 udf: Fix uninitialized array access for some pathnames
    a2966e0436dd ovl: check type and offset of struct vfsmount in ovl_entry
    73311dd83185 RDMA/mlx5: Return the firmware result upon destroying QP/RQ
    19312bc3ff67 HID: add quirk for 03f0:464a HP Elite Presenter Mouse
    04bd3a362d2f drm/amdgpu: install stub fence into potential unused fence pointers
    04e774fb6789 dma-remap: use kvmalloc_array/kvfree for larger dma memory remap
    cbaebbba722c quota: fix warning in dqgrab()
    8a4f4d47b82f quota: Properly disable quotas when add_dquot_ref() fails
    df907501ba54 iopoll: Call cpu_relax() in busy loops
    940ccc291cca ASoC: Intel: sof_sdw: Add support for Rex soundwire
    b2882c51e6d0 ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings
    dbe0f607f84c PCI: tegra194: Fix possible array out of bounds access
    10459ffd56ad ASoC: Intel: sof_sdw: add quirk for LNL RVP
    9f4dd39696c8 ASoC: Intel: sof_sdw: add quirk for MTL RVP
    751c5b6a2315 ALSA: emu10k1: roll up loops in DSP setup code for Audigy
    e6825b30d37f drm/radeon: Fix integer overflow in radeon_cs_parser_init
    e6c0a9728e3a net/mlx5: Skip clock update work when device is in error state
    81cc91bba42b net/mlx5: Move all internal timer metadata into a dedicated struct
    ba2e27e5100d net/mlx5: Refactor init clock function
    e77ef787415b macsec: use DEV_STATS_INC()
    ecf0e627fbbb macsec: Fix traffic counters/statistics
    b630367a608d mmc: sdhci-f-sdh30: Replace with sdhci_pltfm

(From OE-Core rev: 8851b954ba00761fc6dd31561643fecf6749b838)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-10-05 15:48:49 -10:00
Bruce Ashfield
0b624c308c linux-yocto/5.10: update to v5.10.191
Updating  to the latest korg -stable release that comprises
the following commits:

    da742ebfa00c Linux 5.10.191
    3b55ce96efc5 sch_netem: fix issues in netem_change() vs get_dist_table()
    db9d161a0407 alpha: remove __init annotation from exported page_is_ram()
    4af122b5d7b8 scsi: qedf: Fix firmware halt over suspend and resume
    3bb05745cacc scsi: qedi: Fix firmware halt over suspend and resume
    aa9a76d5ffde scsi: core: Fix possible memory leak if device_add() fails
    58889d5ad74c scsi: snic: Fix possible memory leak if device_add() fails
    a370e2d653e5 scsi: 53c700: Check that command slot is not NULL
    1678408d08f3 scsi: storvsc: Fix handling of virtual Fibre Channel timeouts
    267ad381c2fc scsi: core: Fix legacy /proc parsing buffer overflow
    039ce5eb6ba2 netfilter: nf_tables: report use refcount overflow
    93b3195d370a nvme-rdma: fix potential unbalanced freeze & unfreeze
    9ad83e3e6121 nvme-tcp: fix potential unbalanced freeze & unfreeze
    200ae5fa0b7e btrfs: set cache_block_group_error if we find an error
    bd3175f9d597 btrfs: don't stop integrity writeback too early
    c91d822127d3 ibmvnic: Handle DMA unmapping of login buffs in release functions
    9024873b943d ibmvnic: Unmap DMA login rsp buffer on send login fail
    d4750cea76f7 ibmvnic: Enforce stronger sanity checks on login response
    879750c6a7e1 net/mlx5: Allow 0 for total host VFs
    f8510dfa958b dmaengine: mcf-edma: Fix a potential un-allocated memory access
    e8d349408a49 net: hns3: add wait until mac link down
    70660e6faac5 net: hns3: refactor hclge_mac_link_status_wait for interface reuse
    b564f32fb369 net: phy: at803x: remove set/get wol callbacks for AR8032
    0d3573811894 wifi: cfg80211: fix sband iftype data lookup for AP_VLAN
    33c677d1e087 IB/hfi1: Fix possible panic during hotplug remove
    13f7752f4adb drivers: net: prevent tun_build_skb() to exceed the packet size limit
    6d701c95ee64 dccp: fix data-race around dp->dccps_mss_cache
    6d0bd7b7b3a7 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
    5850c391fd7e tunnels: fix kasan splat when generating ipv4 pmtu error
    b3b6b9331abc net/packet: annotate data-races around tp->status
    cafe399d4d50 mISDN: Update parameter type of dsp_cmx_send()
    4f1d1cc16ad3 selftests: forwarding: tc_flower: Relax success criterion
    501e3de09a53 selftests: forwarding: Switch off timeout
    fe8fac37aa73 selftests: forwarding: Skip test when no interfaces are specified
    44a47be97cf2 selftests: forwarding: ethtool_extended_state: Skip when using veth pairs
    0a93fa240d7c selftests: forwarding: ethtool: Skip when using veth pairs
    7e6af9c133c0 selftests: forwarding: Add a helper to skip test when using veth pairs
    e731ad522159 selftests/rseq: Fix build with undefined __weak
    cba47d0c95fb drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes
    98eaa12c967b x86: Move gds_ucode_mitigated() declaration to header
    09f78fc442fa x86/speculation: Add cpu_show_gds() prototype
    5258281a930c x86/mm: Fix VDSO and VVAR placement on 5-level paging machines
    eda9f8ffca46 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405
    cb1eefc04634 x86/srso: Fix build breakage with the LLVM linker
    df8d390a210f usb: common: usb-conn-gpio: Prevent bailing out if initial role is none
    598ccdb92dec usb: dwc3: Properly handle processing of pending events
    fe7c3a445d22 usb-storage: alauda: Fix uninit-value in alauda_check_media()
    d7e5e2b87f5d binder: fix memory leak in binder_init()
    0439ce5aefcd iio: cros_ec: Fix the allocation size for cros_ec_command
    aa425ee2278d io_uring: correct check for O_TMPFILE
    372072408724 nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput
    a16c66baa4de x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate")
    04499d2c973a radix tree test suite: fix incorrect allocation size for pthreads
    db0e1e2abddb hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100
    a73d999fdfd9 drm/amd/display: check attr flag before set cursor degamma on DCN3+
    188e8e25ae24 drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap()
    6b6839e440d7 drm/nouveau/gr: enable memory loads on helper invocation on all channels
    002cde0b78d3 riscv,mmio: Fix readX()-to-delay() ordering
    8362ad5367dc dmaengine: pl330: Return DMA_PAUSED when transaction is paused
    7328c5319e08 selftests/bpf: Fix sk_assign on s390x
    b1a3e27d6bfc selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code
    4af2d9ddb7e7 selftests/bpf: make test_align selftest more robust
    1952a4d5e4cf bpf: aggressively forget precise markings during state checkpointing
    7ca3e7459f4a bpf: stop setting precise in current state
    2474ec58b96d bpf: allow precision tracking for programs with subprogs
    6796c2a0c5fc ipv6: adjust ndisc_is_useropt() to also return true for PIO
    f327f463c7ac mmc: moxart: read scr register without changing byte order
    890ac460b0e8 wireguard: allowedips: expand maximum node depth
    ec585727b63d Linux 5.10.190
    b6fc2fbf8908 x86/CPU/AMD: Do not leak quotient data after a division by 0
    98b7ab5e8d88 ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node
    14f2e2ac731b ARM: dts: imx6sll: fixup of operating points
    f1c928496d2a ARM: dts: imx: add usb alias
    c0e7123e896a wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC)
    37fad83ae527 mt76: mt7615: Fix fall-through warnings for Clang
    b85c7882fd3c mt76: move band capabilities in mt76_phy
    381f7df0f3c3 exfat: check if filename entries exceeds max filename length
    bd3bdb9e0d65 exfat: support dynamic allocate bh for exfat_entry_set_cache
    e0d192a4023e exfat: speed up iterate/lookup by fixing start point of traversing cluster chain
    86e4e949ea81 PM: sleep: wakeirq: fix wake irq arming
    9a320469add4 PM / wakeirq: support enabling wake-up irq after runtime_suspend called
    48d1d0ce0782 soundwire: fix enumeration completion
    7d949774e7c1 soundwire: bus: pm_runtime_request_resume on peripheral attachment
    662735bc1127 soundwire: bus: add better dev_dbg to track complete() calls
    173d9c7090db selftests/rseq: Play nice with binaries statically linked against glibc 2.35+
    c08de20e7041 selftests/rseq: check if libc rseq support is registered
    fbb6657037d4 powerpc/mm/altmap: Fix altmap boundary check
    1f09d67d3906 mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op()
    027710952b53 mtd: rawnand: omap_elm: Fix incorrect type in assignment
    d328849fb63b ext2: Drop fragment support
    7e4e87ec56aa fs: Protect reconfiguration of sb read-write from racing writes
    ec0d0be41721 net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb
    06f87c96216b Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb
    7f740bc696d4 fs/sysv: Null check to prevent null-ptr-deref bug
    426656e8dd03 tracing: Fix sleeping while atomic in kdb ftdump
    4f86da9abe31 file: reinstate f_pos locking optimization for regular files
    d39971d902d0 drm/ttm: check null pointer before accessing when swapping
    c9c78b91c783 open: make RESOLVE_CACHED correctly test for O_TMPFILE
    3048cb0dc0cc bpf: Disable preemption in bpf_event_output
    33a339e717be net: tap_open(): set sk_uid from current_fsuid()
    5ea23f1cb67e net: tun_chr_open(): set sk_uid from current_fsuid()
    8d104bfd41a9 arm64: dts: stratix10: fix incorrect I2C property for SCL signal
    8625802a1ba8 mtd: rawnand: meson: fix OOB available bytes for ECC
    82dc2bffeabc mtd: spinand: toshiba: Fix ecc_get_status
    ddf7cc702973 exfat: release s_lock before calling dir_emit()
    79d16a84ea41 exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree
    a4b2673e3c04 ceph: defer stopping mdsc delayed_work
    b5b39ff6917f USB: zaurus: Add ID for A-300/B-500/C-700
    513bfdde8a3b libceph: fix potential hang in ceph_osdc_notify()
    181274d2f3de scsi: zfcp: Defer fc_rport blocking until after ADISC response
    6d9f5f3d8920 tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen
    05d1dc88c40f tcp_metrics: annotate data-races around tm->tcpm_net
    079afb181504 tcp_metrics: annotate data-races around tm->tcpm_vals[]
    57bcbbb208a0 tcp_metrics: annotate data-races around tm->tcpm_lock
    289091eef30f tcp_metrics: annotate data-races around tm->tcpm_stamp
    420aad608f72 tcp_metrics: fix addr_same() helper
    80e9488ece3d net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio
    7a634336a03b net/mlx5: fs_core: Make find_closest_ft more generic
    c650597647ec vxlan: Fix nexthop hash size
    1683124129a4 ip6mr: Fix skb_under_panic in ip6mr_cache_report()
    c33d5a5c5b2c s390/qeth: Don't call dev_close/dev_open (DOWN/UP)
    8e309f43d0ca net: dcb: choose correct policy to parse DCB_ATTR_BCN
    6d4f24736df9 net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode
    216092963ce5 net: ll_temac: fix error checking of irq_of_parse_and_map()
    20fe059c1d47 net: ll_temac: Switch to use dev_err_probe() helper
    a0e42f4bd496 bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire
    aaa71c4e8ad9 net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free
    a8d478200b10 net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free
    b4256c99a711 net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free
    268b29ef1947 net: add missing data-race annotation for sk_ll_usec
    ad417bab9d5b net: add missing data-race annotations around sk->sk_peek_off
    11e0590af333 net: add missing READ_ONCE(sk->sk_rcvbuf) annotation
    dc20f7bada00 net: add missing READ_ONCE(sk->sk_sndbuf) annotation
    427c611d846d net: add missing READ_ONCE(sk->sk_rcvlowat) annotation
    c7ebe08f4081 net: annotate data-races around sk->sk_max_pacing_rate
    14db69381dd8 mISDN: hfcpci: Fix potential deadlock on &hc->lock
    d163337bef20 net: sched: cls_u32: Fix match key mis-addressing
    e68929f11b19 perf test uprobe_from_different_cu: Skip if there is no gcc
    eb8031b7ce0c net: dsa: fix value check in bcm_sf2_sw_probe()
    abb0172fa8dc rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length
    6b93c510684a bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing
    2cf67912078f net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer()
    165159854757 net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx
    ef3d0a732d69 wifi: cfg80211: Fix return value in scan logic
    b4bdcbc0e391 KVM: s390: fix sthyi error handling
    4241cfc973ad word-at-a-time: use the same return type for has_zero regardless of endianness
    94f8447ab802 arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux
    832a4d4cdb3f loop: Select I/O scheduler 'none' from inside add_disk()
    3f7395c38204 perf: Fix function pointer case
    a883b98dc737 io_uring: gate iowait schedule on having pending requests
    058c0cbd251a x86/kprobes: Fix JNG/JNLE emulation
    edc2ac7c7265 x86/kprobes: Update kcb status flag after singlestepping
    f07f3938c813 x86/kprobes: Move 'inline' to the beginning of the kprobe_is_ss() declaration
    2b5afe25f5b6 x86/kprobes: Fix to identify indirect jmp and others using range case
    ba7d1dae9fe8 x86/kprobes: Use int3 instead of debug trap for single-step
    2c57553a77e1 x86/kprobes: Identify far indirect JMP correctly
    41db23bad952 x86/kprobes: Retrieve correct opcode for group instruction
    ff97a14c8a86 x86/kprobes: Do not decode opcode in resume_execution()
    5601d812c8d8 kprobes/x86: Fix fall-through warnings for Clang
    7a413fa04726 ASoC: cs42l51: fix driver to properly autoload with automatic module loading
    4d360a819453 io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq
    9164e27c5a8e selftests: mptcp: depend on SYN_COOKIES
    f0acd6c3a2cd cpufreq: intel_pstate: Drop ACPI _PSS states table patching
    a241fc02f1ce ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily
    ad938dd2af28 ACPI: processor: perflib: Use the "no limit" frequency QoS
    4148f28f9824 drm/ttm: make ttm_bo_unpin more defensive
    c0f2b2b02096 dm cache policy smq: ensure IO doesn't prevent cleaner policy progress
    aae65b1793bb ceph: never send metrics if disable_send_metrics is set
    4f669618c99f ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register
    c837f121bc98 s390/dasd: fix hanging device after quiesce/resume
    276738b382cf virtio-net: fix race between set queues and probe
    3d10481a90c3 btrfs: check if the transaction was aborted at btrfs_wait_for_commit()
    fc511ae405f7 staging: r8712: Fix memory leak in _r8712_init_xmit_priv()
    223ecf871b42 staging: rtl8712: Use constants from <linux/ieee80211.h>
    836b13168336 KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest
    c710ff061237 KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants 'em
    7fc51da40b9d KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0()
    96c73bc9efef KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guest
    90cd5ab951ea irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation
    57b8db5800a5 irq-bcm6345-l1: Do not assume a fixed block to cpu mapping
    b1867cddd780 tpm_tis: Explicitly check for error code
    5be81139d2ff nfsd: Remove incorrect check in nfsd4_validate_stateid
    4a871fcebc02 file: always lock position for FMODE_ATOMIC_POS
    c5c797ccc3b5 btrfs: check for commit error at btrfs_attach_transaction_barrier()
    5e0e4e72ca21 hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled
    7c6df7f0fc3d ALSA: hda/relatek: Enable Mute LED on HP 250 G8
    8fc0eabaa73b tty: n_gsm: fix UAF in gsm_cleanup_mux
    caac4b6c15b6 staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()
    baef414b1ca0 Documentation: security-bugs.rst: clarify CVE handling
    0d5b23743bed Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group
    65cd02e3c37e Revert "usb: xhci: tegra: Fix error check"
    b0fd110578e7 usb: xhci-mtk: set the dma max_seg_size
    d0b588bbe4d9 USB: quirks: add quirk for Focusrite Scarlett
    66a622275a11 usb: ohci-at91: Fix the unhandle interrupt when resume
    96c433aff5fd usb: dwc3: don't reset device side if dwc3 was configured as host-only
    05b201de4418 usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy
    75ad45cef699 Revert "usb: dwc3: core: Enable AutoRetry feature in the controller"
    bf468806b63f can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED
    d5db33a667f5 USB: serial: simple: sort driver entries
    81c54eef1dd7 USB: serial: simple: add Kaufmann RKS+CAN VCP
    fca2a74eee5a USB: serial: option: add Quectel EC200A module support
    c704cb21138b USB: serial: option: support Quectel EM060K_128
    1037ee1dbf73 serial: sifive: Fix sifive_serial_console_setup() section
    6209a7383d3a serial: 8250_dw: Preserve original value of DLF register
    9e671a6116f4 serial: qcom-geni: drop bogus runtime pm state update
    68e6287ac61d USB: gadget: Fix the memory leak in raw_gadget driver
    da1b105dc66d Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()"
    a6d2fd1703cd tracing: Fix warning in trace_buffered_event_disable()
    0efbdbc4530c ring-buffer: Fix wrong stat of cpu_buffer->read
    e410839c0cd8 ata: pata_ns87415: mark ns87560_tf_read static
    82ce0ae87a96 dm raid: protect md_stop() with 'reconfig_mutex'
    d6a1cf4ee5eb dm raid: clean up four equivalent goto tags in raid_ctr()
    a43c761a7e1c dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths
    d82bfe9686f3 block: Fix a source code comment in include/uapi/linux/blkzoned.h
    ab6d14bc4041 ASoC: fsl_spdif: Silence output on stop
    94bac776cd27 drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb()
    b0100bdb9dcd RDMA/mthca: Fix crash when polling CQ for shared QPs
    62a8a4cafa96 drm/msm/adreno: Fix snapshot BINDLESS_DATA size
    5c9e03b86756 drm/msm/dpu: drop enum dpu_core_perf_data_bus_id
    08aa5a5297e6 RDMA/mlx4: Make check for invalid flags stricter
    9d1fd118bcb4 tipc: stop tipc crypto on failure in tipc_node_create
    d03de937765f tipc: check return value of pskb_trim()
    3661bab5afcb benet: fix return value check in be_lancer_xmit_workarounds()
    f40f7a858b3b net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64
    3ed3729a6a8e net/sched: mqprio: add extack to mqprio_parse_nlattr()
    6227b461542f net/sched: mqprio: refactor nlattr parsing to a separate function
    308a43f1521d netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID
    ab5a97a94b57 netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR
    7782ce022fea netfilter: nftables: add helper function to validate set element data
    893cb3c3513c netfilter: nft_set_rbtree: fix overlap expiration walk
    89060b831c41 platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100
    75f57acda32f team: reset team's flags when down link is P2P device
    de982f46be83 bonding: reset bond's flags when down link is P2P device
    b2712c4bfc3b ice: Fix memory management in ice_ethtool_fdir.c
    0cd74fbd3b83 tcp: Reduce chance of collisions in inet6_hashfn().
    b55a2b34b1b6 ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address
    5a3c92968223 ethernet: atheros: fix return value check in atl1e_tso_csum()
    ad249aa3c38f phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()
    6f26f1457377 vxlan: calculate correct header length for GPE
    d2741769d512 vxlan: move to its own directory
    076f786f0414 net: hns3: fix wrong bw weight of disabled tc issue
    344b7c000398 net: hns3: reconstruct function hclge_ets_validate()
    111b699300a7 net: phy: marvell10g: fix 88x3310 power up
    8a6cc852f658 i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()
    39c789c9570d media: staging: atomisp: select V4L2_FWNODE
    fb1db979043a phy: qcom-snps-femto-v2: properly enable ref clock
    ffebc22bdd08 phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend
    f34090579a8b phy: qcom-snps: correct struct qcom_snps_hsphy kerneldoc
    ceba255a791b phy: qcom-snps: Use dev_err_probe() to simplify code
    ed3d841f2fc2 ext4: fix to check return value of freeze_bdev() in ext4_shutdown()
    e3454b438c67 pwm: meson: fix handling of period/duty if greater than UINT_MAX
    b306d09967ca pwm: meson: Simplify duplicated per-channel tracking
    840ce9cfc86f tracing: Show real address for trace event arguments
    8996b13051f0 drm/ttm: never consider pinned BOs for eviction&swap
    5f6d5b58c59e drm/ttm: add ttm_bo_pin()/ttm_bo_unpin() v2
    1815d9bf02b7 fs: dlm: interrupt posix locks only when process is killed
    0f6741acfd5b dlm: rearrange async condition return
    793123331007 dlm: cleanup plock_op vs plock_xop
    838d6e86ec74 PCI/ASPM: Avoid link retraining race
    9f283ca643dd PCI/ASPM: Factor out pcie_wait_for_retrain()
    ffc0ee491f04 PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()
    9fd349c8858e i2c: nomadik: Remove a useless call in the remove function
    a7ab5d7943b5 i2c: nomadik: Use devm_clk_get_enabled()
    ec954a4ab0c8 i2c: nomadik: Remove unnecessary goto label
    04b114067849 i2c: Improve size determinations
    41e90f0e50f5 i2c: Delete error messages for failed memory allocations
    52df40a5c71e btrfs: fix extent buffer leak after tree mod log failure at split_node()
    52403c3dad20 btrfs: fix race between quota disable and relocation
    3069fc0326b8 gpio: tps68470: Make tps68470_gpio_output() always set the initial value
    22786d53817d io_uring: don't audit the capability check in io_uring_create()
    8e635da0e0d3 KVM: s390: pv: fix index value of replaced ASCE

(From OE-Core rev: f3db78f6fdc439ba0d3450837d8b3e9052b7d8ca)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-10-05 15:48:49 -10:00
Bruce Ashfield
22caf0ce33 linux-yocto/5.10: update to v5.10.189
Updating  to the latest korg -stable release that comprises
the following commits:

    de5f63612d16 Linux 5.10.189
    2ae9a73819a7 x86: fix backwards merge of GDS/SRSO bit
    f9167a2d6b94 xen/netback: Fix buffer overrun triggered by unusual packet
    8457fb5740b1 x86/srso: Tie SBPB bit setting to microcode patch detection
    4873939c0e1c x86/srso: Fix return thunks in generated code
    384d41bea948 x86/srso: Add IBPB on VMEXIT
    4acaea47e3bc x86/srso: Add IBPB
    e47af0c255ae x86/srso: Add SRSO_NO support
    df76a59feba5 x86/srso: Add IBPB_BRTYPE support
    3f9b7101bea1 x86/srso: Add a Speculative RAS Overflow mitigation
    34f23ba8a399 x86/cpu, kvm: Add support for CPUID_80000021_EAX
    073a28a9b506 x86/bugs: Increase the x86 bugs vector size to two u32s
    9b7fe7c6fbc0 tools headers cpufeatures: Sync with the kernel sources
    437fa179f213 x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX]
    baf6d6c39e23 x86/cpu: Add VM page flush MSR availablility as a CPUID feature
    675046878431 Documentation/x86: Fix backwards on/off logic about YMM support
    79972c2b95ec x86/mm: Initialize text poking earlier
    1ff14defdfc9 mm: Move mm_cachep initialization to mm_init()
    6ee042fd240f x86/mm: Use mm_alloc() in poking_init()
    f076d0817878 x86/mm: fix poking_init() for Xen PV guests
    583016037a09 x86/xen: Fix secondary processors' FPU initialization
    eb13cce48874 KVM: Add GDS_NO support to KVM
    7db4ddcb8d8e x86/speculation: Add Kconfig option for GDS
    363c98f9cfa8 x86/speculation: Add force option to GDS mitigation
    288a2f6bc1ce x86/speculation: Add Gather Data Sampling mitigation
    4ae1cbb730bd x86/fpu: Move FPU initialization into arch_cpu_finalize_init()
    2462bc3ef061 x86/fpu: Mark init functions __init
    7a2f42bce9ab x86/fpu: Remove cpuinfo argument from init functions
    18fcd72da1ed init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()
    09658b81d158 init: Invoke arch_cpu_finalize_init() earlier
    bf2fa3a9d0e6 init: Remove check_bugs() leftovers
    b05031c2bca7 um/cpu: Switch to arch_cpu_finalize_init()
    2edb3b39ca79 sparc/cpu: Switch to arch_cpu_finalize_init()
    3c45134b38b4 sh/cpu: Switch to arch_cpu_finalize_init()
    75bb54c951e9 mips/cpu: Switch to arch_cpu_finalize_init()
    1cd3fc18eb16 m68k/cpu: Switch to arch_cpu_finalize_init()
    12d93c6c98d5 ia64/cpu: Switch to arch_cpu_finalize_init()
    c0fff20d4efa ARM: cpu: Switch to arch_cpu_finalize_init()
    e5eb18e164d0 x86/cpu: Switch to arch_cpu_finalize_init()
    6e606e681873 init: Provide arch_cpu_finalize_init()

(From OE-Core rev: f674e44ff69a1e51c4b6929d195ce0a110577c12)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-10-05 15:48:49 -10:00
Bruce Ashfield
76ad0319b0 linux-yocto/5.10: update to v5.10.188
Updating  to the latest korg -stable release that comprises
the following commits:

    3602dbc57b55 Linux 5.10.188
    edce5fba78cc ftrace: Fix possible warning on checking all pages used in ftrace_process_locs()
    115b19f89353 ftrace: Store the order of pages allocated in ftrace_page
    1a1e793e021d tracing: Fix memory leak of iter->temp when reading trace_pipe
    43e786aa51b8 tracing/histograms: Return an error if we fail to add histogram to hist_vars list
    e3da59f42820 net: phy: prevent stale pointer dereference in phy_init()
    e0ac63e194f4 tcp: annotate data-races around fastopenq.max_qlen
    d01afbfc2f7d tcp: annotate data-races around icsk->icsk_user_timeout
    3cf0a0f11d39 tcp: annotate data-races around tp->notsent_lowat
    9c786d5faf3a tcp: annotate data-races around rskq_defer_accept
    f891375eba6e tcp: annotate data-races around tp->linger2
    9168bd8f54c5 tcp: annotate data-races around icsk->icsk_syn_retries
    7b0084918c5f tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries.
    cf6c06ac7487 net: Introduce net.ipv4.tcp_migrate_req.
    a5c30a518764 tcp: annotate data-races around tp->keepalive_probes
    93715448f116 tcp: annotate data-races around tp->keepalive_intvl
    7b52a78a91fd tcp: annotate data-races around tp->keepalive_time
    1d4f2c4be136 tcp: annotate data-races around tp->tcp_tx_delay
    30e5460d69e6 netfilter: nf_tables: skip bound chain on rule flush
    94c10c0fa51b netfilter: nf_tables: skip bound chain in netns release path
    3a91099ecd59 netfilter: nft_set_pipapo: fix improper element removal
    9c2df17e3cfc netfilter: nf_tables: can't schedule in nft_chain_validate
    533193a23914 netfilter: nf_tables: fix spurious set element insertion failure
    a6f1988780a7 llc: Don't drop packet from non-root netns.
    49e435ca02c7 fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe
    bc9d4d432f78 Revert "tcp: avoid the lookup process failing to get sk in ehash table"
    d06fc7b39199 net:ipv6: check return value of pskb_trim()
    1a478ad1297a net: ipv4: Use kfree_sensitive instead of kfree
    937105d2b0bf tcp: annotate data-races around tcp_rsk(req)->ts_recent
    41b00238699a octeontx2-pf: Dont allocate BPIDs for LBK interfaces
    5bc78ba88905 security: keys: Modify mismatched function name
    b92defe4e8ee iavf: Fix out-of-bounds when setting channels on remove
    a4635f190f33 iavf: Fix use-after-free in free_netdev
    b37bc3b07eab bridge: Add extack warning when enabling STP in netns.
    f6d311b95394 net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field()
    54aa4c03861e pinctrl: amd: Use amd_pinconf_set() for all config options
    7041605e8594 fbdev: imxfb: warn about invalid left/right margin
    6e88cc510f27 spi: bcm63xx: fix max prepend length
    994c2ceb70ea igb: Fix igb_down hung on surprise removal
    a956c3af70fa wifi: iwlwifi: mvm: avoid baid size integer overflow
    85cf0d5f45cb wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point()
    2864cc9a1fd1 devlink: report devlink_port_type_warn source device
    b6d9a4062c94 bpf: Address KCSAN report on bpf_lru_list
    532f8bac6041 wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range
    6b0c79aa3307 sched/fair: Don't balance task to its current running CPU
    32020fc2a837 arm64: mm: fix VA-range sanity check
    c71d6934c6ac arm64: set __exception_irq_entry with __irq_entry as a default
    71e3f2354072 ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version)
    776a72f612a8 ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3
    e090f70ae4cc ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A
    ae51eb90bcca btrfs: add xxhash to fast checksum implementations
    322377cc909d posix-timers: Ensure timer ID search-loop limit is valid
    634daf6b2c81 md/raid10: prevent soft lockup while flush writes
    b02939413e5c md: fix data corruption for raid456 when reshape restart while grow up
    4a2c62c8d67c nbd: Add the maximum limit of allocated index in nbd_dev_add
    5f84a34b646f debugobjects: Recheck debug_objects_enabled before reporting
    5d5aa5b64887 ext4: correct inline offset when handling xattrs in inode body
    48aa53937584 ASoC: fsl_sai: Disable bit clock with transmitter
    5f2a12f64347 drm/client: Fix memory leak in drm_client_modeset_probe
    105275879a80 drm/client: Fix memory leak in drm_client_target_cloned
    cf254b4f68e4 can: bcm: Fix UAF in bcm_proc_show()
    3e412b6e2b57 regmap: Account for register length in SMBus I/O limits
    8b3dd8d23fa0 regmap: Drop initial version of maximum transfer length fixes
    4935761daa33 selftests: tc: add 'ct' action kconfig dep
    1ab5aa1846a5 selftests: tc: set timeout to 15 minutes
    dad97c205af2 fuse: revalidate: don't invalidate if interrupted
    d2c667cc1831 btrfs: fix warning when putting transaction with qgroups enabled after abort
    4410f4a938ae perf probe: Add test for regression introduced by switch to die_get_decl_file()
    0a6b0ca58685 keys: Fix linking a duplicate key to a keyring's assoc_array
    a26208e184ae ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx
    ce2a7e7b504c ALSA: hda/realtek - remove 3k pull low procedure
    f09c0ac142c5 drm/atomic: Fix potential use-after-free in nonblocking commits
    9a085fa9b7d6 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests
    73e72a5380a2 net/sched: sch_qfq: reintroduce lmax bound check for MTU
    0b1ce92fabdb scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue
    5addd62586a9 scsi: qla2xxx: Pointer may be dereferenced
    e8de73238d5d scsi: qla2xxx: Correct the index of array
    921d68446255 scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport()
    2bea9c1c9831 scsi: qla2xxx: Fix potential NULL pointer dereference
    eecb8a491c82 scsi: qla2xxx: Fix buffer overrun
    bcd773969a87 scsi: qla2xxx: Array index may go out of bound
    a9fe97fb7b4e scsi: qla2xxx: Wait for io return on terminate rport
    6ea2a408d3e3 tracing/probes: Fix not to count error code to total length
    7060e5aac6dc tracing: Fix null pointer dereference in tracing_err_log_open()
    81fb8a58d4ec xtensa: ISS: fix call to split_if_spec
    5e68f1f3a20f ring-buffer: Fix deadloop issue on reading trace_pipe
    1e760b2d18bf net: ena: fix shift-out-of-bounds in exponential backoff
    1f2a8f083575 samples: ftrace: Save required argument registers in sample trampolines
    1576f0df7b4d tracing/histograms: Add histograms to hist_vars if they have referenced variables
    07edd294b16a s390/decompressor: fix misaligned symbol build error
    5f4a1111ad04 Revert "8250: add support for ASIX devices with a FIFO bug"
    7f2f0e6ec561 meson saradc: fix clock divider mask length
    790e4e82c57d xhci: Show ZHAOXIN xHCI root hub speed correctly
    c52e04c58ded xhci: Fix TRB prefetch issue of ZHAOXIN hosts
    b56a07c2a550 xhci: Fix resume issue of some ZHAOXIN hosts
    8e807eadf0b9 ceph: don't let check_caps skip sending responses for revoke msgs
    c04ed61ebf01 firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool()
    1962717c4649 tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk
    a49e5a05121c tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error
    08673739ed85 serial: atmel: don't enable IRQs prematurely
    4016d36fec63 drm/amd/display: Correct `DMUB_FW_VERSION` macro
    d89bd2ecd39b drm/rockchip: vop: Leave vblank enabled in self-refresh
    b9ec9372a47a drm/atomic: Allow vblank-enabled + self-refresh "disable"
    23d5004ee7aa fs: dlm: return positive pid value for F_GETLK
    5e9aff5b10c2 md/raid0: add discard support for the 'original' layout
    8e3c7776405a misc: pci_endpoint_test: Re-init completion for every test
    cdf9a7e2cdc7 misc: pci_endpoint_test: Free IRQs before removing the device
    8c90c466e38e PCI: rockchip: Set address alignment for endpoint mode
    f1986416cfb4 PCI: rockchip: Use u32 variable to access 32-bit registers
    36eb13031227 PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core
    c417a4c7de1d PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked
    ddda61419af3 PCI: rockchip: Write PCI Device ID to correct register
    bec3e0f7f272 PCI: rockchip: Assert PCI Configuration Enable bit after probe
    48e11e7c81b9 PCI: qcom: Disable write access to read only registers for IP v2.3.3
    aca71b004a66 PCI: Add function 1 DMA alias quirk for Marvell 88SE9235
    d3bab5de91c6 PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold
    5a89a5cc817e hwrng: imx-rngc - fix the timeout for init and self check
    47b7eaae08e8 jfs: jfs_dmap: Validate db_l2nbperpage while mounting
    84293af5455b ext4: only update i_reserved_data_blocks on successful block allocation
    0a5d12e7107e ext4: fix wrong unit use in ext4_mb_new_blocks
    514220246aa8 ext4: get block from bh in ext4_free_blocks for fast commit replay
    d054422eb609 ext4: fix wrong unit use in ext4_mb_clear_bb
    be99faf0c4db ext4: Fix reusing stale buffer heads from last failed mounting
    8fbe951d6546 MIPS: Loongson: Fix cpu_probe_loongson() again
    8c723eef989b erofs: fix compact 4B support for 16k block size
    3bd4d316b1a8 misc: fastrpc: Create fastrpc scalar with correct buffer count
    3d1d037f2749 powerpc: Fail build if using recordmcount with binutils v2.37
    fe1ae1fb507a net: bcmgenet: Ensure MDIO unregistration has clocks enabled
    21d5d3eb36bf mtd: rawnand: meson: fix unaligned DMA buffers handling
    9ff7fcb3a2ed tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation
    59490249c2c0 pinctrl: amd: Only use special debounce behavior for GPIO 0
    4f77a87ce919 pinctrl: amd: Detect internal GPIO0 debounce handling
    3674b9c056ad pinctrl: amd: Fix mistake in handling clearing pins at startup
    b39ef5b52f10 f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io()
    f4ff37981235 nvme-pci: fix DMA direction of unmapping integrity data
    8359ee85fd6d net/sched: sch_qfq: account for stab overhead in qfq_enqueue
    5bef780e06d2 net/sched: sch_qfq: refactor parsing of netlink parameters
    1d7ae38daac7 net/sched: make psched_mtu() RTNL-less safe
    d5ca61b7642b netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write()
    9b69cdb6e534 net/sched: flower: Ensure both minimum and maximum ports are specified
    934c85b8ecd1 wifi: airo: avoid uninitialized warning in airo_get_rate()
    4511499138ae erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF
    bbc500ff3f2c riscv, bpf: Fix inconsistent JIT image generation
    a976adc3bca4 bpf, riscv: Support riscv jit to provide bpf_line_info
    eb3d1d84f3d6 riscv: bpf: Avoid breaking W^X
    7c616437981f riscv: bpf: Move bpf_jit_alloc_exec() and bpf_jit_free_exec() to core
    83579a626169 igc: Fix inserting of empty frame for launchtime
    c48e8ee81ad3 igc: Fix launchtime before start of cycle
    cdf5b9af92da platform/x86: wmi: Break possible infinite loop when parsing GUID
    7157ee0de522 platform/x86: wmi: move variables
    4bb2bb69bd9a platform/x86: wmi: use guid_t and guid_equal()
    88dfb592d2c1 platform/x86: wmi: remove unnecessary argument
    2ad31ce40e81 ipv6/addrconf: fix a potential refcount underflow for idev
    8271145523a5 NTB: ntb_tool: Add check for devm_kcalloc
    41c6d8ff71cd NTB: ntb_transport: fix possible memory leak while device_register() fails
    03cfa0653406 ntb: intel: Fix error handling in intel_ntb_pci_driver_init()
    23e09f0a868f NTB: amd: Fix error handling in amd_ntb_pci_driver_init()
    0bb2683b0cde ntb: idt: Fix error handling in idt_pci_driver_init()
    3e8fed805cf3 udp6: fix udp6_ehashfn() typo
    d30ddd7ff15d icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev().
    bc3ab5d2ab69 net: prevent skb corruption on frag list segmentation
    cddd04f34124 net: bgmac: postpone turning IRQs off to avoid SoC hangs
    f8cc4fd99a32 ionic: remove WARN_ON to prevent panic_on_warn
    9085429821b4 gve: Set default duplex configuration to full
    80e0e8d5f543 net/sched: cls_fw: Fix improper refcount update leads to use-after-free
    d341f246123e net: mvneta: fix txq_map in case of txq_number==1
    c175603d84d3 scsi: qla2xxx: Fix error code in qla2x00_start_sp()
    b687b7836157 igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings
    30c281a77fb1 net/mlx5e: Check for NOT_READY flag state after locking
    de6e6b07974c net/mlx5e: fix double free in mlx5e_destroy_flow_table
    3d4bba694aed igc: Remove delay during TX ring configuration
    2a587b71c532 drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags
    547ab8ea86c1 drm/panel: simple: Add connector_type for innolux_at043tn24
    13c353dc5c2e workqueue: clean up WORK_* constant types, clarify masking
    fc359e5b45da net: lan743x: Don't sleep in atomic context
    dc4a25fa7565 io_uring: add reschedule point to handle_tw_list()
    297883bbcab1 io_uring: Use io_schedule* in cqring wait
    bb2f7e4bfe81 block/partition: fix signedness issue for Amiga partitions
    4f91de9a81bd rcu-tasks: Simplify trc_read_check_handler() atomic operations
    3a64cd01cdd6 rcu-tasks: Mark ->trc_reader_special.b.need_qs data races
    058f077d09ba rcu-tasks: Mark ->trc_reader_nesting data races
    83be9fd7843c tty: serial: fsl_lpuart: add earlycon for imx8ulp platform
    999f3b6104ed wireguard: netlink: send staged packets when setting initial private key
    1b7107040596 wireguard: queueing: use saner cpu selection wrapping
    ea213922249c netfilter: nf_tables: prevent OOB access in nft_byteorder_eval
    4ae2e501331a netfilter: nf_tables: do not ignore genmask when looking up chain by id
    8289d422f5e4 netfilter: conntrack: Avoid nf_ct_helper_hash uses after free
    be6478f5cce6 netfilter: nf_tables: fix scheduling-while-atomic splat
    a07e415be383 netfilter: nf_tables: unbind non-anonymous set if rule construction fails
    a136b7942ad2 netfilter: nf_tables: drop map element references from preparation phase
    21cf0d66ef88 netfilter: nftables: rename set element data activation/deactivation functions
    237f37f7b9f0 netfilter: nf_tables: reject unbound chain set before commit phase
    0205dd16edeb netfilter: nf_tables: reject unbound anonymous set before commit phase
    34d09fe49f59 netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain
    d53c295c1f43 netfilter: nf_tables: fix chain binding transaction logic
    8180fc2fadd4 netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE
    e546e6ebb19d netfilter: nf_tables: add rescheduling points during loop detection walks
    3f51f1157f67 netfilter: nf_tables: use net_generic infra for transaction data
    01248dd65155 sh: pgtable-3level: Fix cast to pointer from integer of different size
    87410743b548 block: add overflow checks for Amiga partition support
    f0aec6c403a0 selftests/bpf: Add verifier test for PTR_TO_MEM spill
    88bffb61bc03 tpm, tpm_tis: Claim locality in interrupt handler
    5bf73af8b382 fanotify: disallow mount/sb marks on kernel internal pseudo fs
    5cb46b80ecda fs: no need to check source
    66a0647cdc56 leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename
    5d6fbb624576 ARM: orion5x: fix d2net gpio initialization
    9b0f7940e212 ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path
    1dac8584be0c ASoC: mediatek: mt8173: Fix irq error path
    6819bb0b8552 btrfs: fix race when deleting quota root from the dirty cow roots list
    a3fbd156bd2c btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile
    59efb8671105 fs: Lock moved directories
    c5b5e72df13d fs: Establish locking order for unrelated directories
    4b03f503b730 Revert "f2fs: fix potential corruption when moving a directory"
    2b563acd2dfa ext4: Remove ext4 locking of moved directory
    5e7d18a52c88 fs: avoid empty option when generating legacy mount string
    988a5d791156 jffs2: reduce stack usage in jffs2_build_xattr_subsystem()
    5fada3751137 shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs
    79bef379d55a autofs: use flexible array in ioctl structure
    8bf91a8d4871 integrity: Fix possible multiple allocation in integrity_inode_get()
    9658a03f80b2 um: Use HOST_DIR for mrproper
    a4405f6ee033 bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent
    db9439cef0b5 bcache: Remove unnecessary NULL point check in node allocations
    bcb295778afd bcache: fixup btree_cache_wait list damage
    dc3287206a32 mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used.
    191628e2d96a mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS
    02c8c2b5f680 mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M
    6f9708e5c110 mmc: core: disable TRIM on Kingston EMMC04G-M627
    28e649dc9947 io_uring: wait interruptibly for request completions on exit
    8482ac2e5a26 NFSD: add encoding of op_recall flag for write delegation
    8d36cb6d1aed i2c: qup: Add missing unwind goto in qup_i2c_probe()
    e41a8e461561 ALSA: jack: Fix mutex call in snd_jack_report()
    e71714ad24d8 i2c: xiic: Don't try to handle more interrupt events after error
    b6eefa7a27a6 i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process()
    023bd9dc410c apparmor: fix missing error check for rhashtable_insert_fast
    d1c946552af2 sh: dma: Fix DMA channel offset calculation
    37750131d2a5 s390/qeth: Fix vipa deletion
    9f5548e4214d net: dsa: tag_sja1105: fix MAC DA patching from meta frames
    2758fb81bbc9 pptp: Fix fib lookup calls.
    0b08ff091f31 net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX
    2434a6715f59 xsk: Honor SO_BINDTODEVICE on bind
    b785ba0acc82 tcp: annotate data races in __tcp_oow_rate_limited()
    73f512bedfd4 net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode
    9a9d468fdcca powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y
    f970b05c9b76 octeontx2-af: Fix mapping for NIX block from CGX connection
    5ded9e8aa53e f2fs: fix error path handling in truncate_dnode()
    358145cc3797 mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0
    32b9c8f7892c spi: bcm-qspi: return error if neither hif_mspi nor mspi is available
    1f3643f9cfca net: dsa: vsc73xx: fix MTU configuration
    c377451012ce Add MODULE_FIRMWARE() for FIRMWARE_TG357766.
    6d2243ab783b sctp: fix potential deadlock on &net->sctp.addr_wq_lock
    620993d5ee5b media: cec: i2c: ch7322: also select REGMAP
    f733a7bfe8f8 rtc: st-lpc: Release some resources in st_rtc_probe() in case of error
    aa70e5dd7268 pwm: sysfs: Do not apply state to already disabled PWMs
    8a0413be8a1e pwm: imx-tpm: force 'real_period' to be zero in suspend
    e4845cdea71e phy: tegra: xusb: check return value of devm_kzalloc()
    442e1a98bd02 mfd: stmpe: Only disable the regulators if they are enabled
    724448d6021d KVM: s390: vsie: fix the length of APCB bitmap
    c5e2f6f2bb66 mfd: stmfx: Nullify stmfx->vdd in case of error
    30ead8b9bf0d mfd: stmfx: Fix error path in stmfx_chip_init
    4d2405147385 test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation
    5b31ac1d6d88 serial: 8250_omap: Use force_suspend and resume for system suspend
    8e00ae25a371 Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection"
    a81e1f22e17f mfd: intel-lpss: Add missing check for platform_get_resource
    1dc07edc01d2 usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe()
    7ade555ac58d usb: common: usb-conn-gpio: Set last role to unknown before initial detection
    0e9e127835c8 usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe()
    a6171452085b usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove()
    96898fb476d1 KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes
    4e8e838fce5e media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var()
    b754ea60e690 media: venus: helpers: Fix ALIGN() of non power of two
    02b22660231d mfd: rt5033: Drop rt5033-battery sub-device
    e52019c09535 coresight: Fix loss of connection info when a module is unloaded
    018eddcb6bef kernfs: fix missing kernfs_idr_lock to remove an ID from the IDR
    a59f64a83516 serial: 8250: lock port for UART_IER access in omap8250_irq()
    8d65d0a2bfd5 serial: 8250: lock port for stop_rx() in omap8250_irq()
    d66ddb61fa23 usb: hide unused usbfs_notify_suspend/resume functions
    56901de56335 usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe()
    6538e5d9f7eb extcon: Fix kernel doc of property capability fields to avoid warnings
    dac7d7efcb54 extcon: Fix kernel doc of property fields to avoid warnings
    2788a3553f74 usb: gadget: u_serial: Add null pointer check in gserial_suspend
    74f8606ddfa4 usb: dwc3: qcom: Fix potential memory leak
    bdce16c1e650 clk: qcom: ipq6018: fix networking resets
    ee3f494cfc3e clk: qcom: reset: support resetting multiple bits
    35fd1a213fa4 clk: qcom: reset: Allow specifying custom reset delay
    d87ef4e857b7 media: usb: siano: Fix warning due to null work_func_t function pointer
    300388887cbb media: videodev2.h: Fix struct v4l2_input tuner index comment
    5f3f4aa673a0 media: usb: Check az6007_read() return value
    32809afb6063 clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks
    bb81ca33ace3 serial: 8250: omap: Fix freeing of resources on failed register
    ed68e8e22ee1 sh: j2: Use ioremap() to translate device tree address into kernel memory
    a7890637b3b9 w1: fix loop in w1_fini()
    a27aeae714cd w1: w1_therm: fix locking behavior in convert_t
    cd5ec3ee52ce SUNRPC: Fix UAF in svc_tcp_listen_data_ready()
    e4a9b3333e67 block: change all __u32 annotations to __be32 in affs_hardblocks.h
    54da6c4c143f block: fix signed int overflow in Amiga partition support
    b6a107c52073 phy: tegra: xusb: Clear the driver reference in usb-phy dev
    fac7be49f1e6 usb: dwc3: gadget: Propagate core init errors to UDC during pullup
    8b0a55b59244 USB: serial: option: add LARA-R6 01B PIDs
    810e401b34c4 io_uring: ensure IOPOLL locks around deferred work
    cd5837564ff5 hwrng: st - keep clock enabled while hwrng is registered
    557e528255d5 dax: Introduce alloc_dev_dax_id()
    94a85474f5e3 dax: Fix dax_mapping_release() use after free
    7c9f5a14d93b NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION
    bab0bf567797 ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard
    cb0cdca5c979 modpost: fix off by one in is_executable_section()
    f0350516b9d2 crypto: marvell/cesa - Fix type mismatch warning
    b54069445591 modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24}
    88978ef7fdef modpost: fix section mismatch message for R_ARM_ABS32
    31195ee328e9 crypto: nx - fix build warnings when DEBUG_FS is not enabled
    77471e4912d3 hwrng: virtio - Fix race on data_avail and actual data
    e8f51401d642 hwrng: virtio - always add a pending request
    ffc5ce9c272f hwrng: virtio - don't waste entropy
    d13ea82bfe15 hwrng: virtio - don't wait on cleanup
    5f23dae018c6 hwrng: virtio - add an internal buffer
    aba192bb31df powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary
    7afd0de0cc14 powerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo
    7289ca7a5170 mm: rename p4d_page_vaddr to p4d_pgtable and make it return pud_t *
    bfad11018806 mm: rename pud_page_vaddr to pud_pgtable and make it return pmd_t *
    07c19c0ad4b0 powerpc/powernv/sriov: perform null check on iov before dereferencing iov
    f3c7b95c9991 pinctrl: at91-pio4: check return value of devm_kasprintf()
    b7a38fc3f384 perf dwarf-aux: Fix off-by-one in die_get_varname()
    75a3cb1e2317 perf script: Fix allocation of evsel->priv related to per-event dump files
    647c6d35ccfe perf script: Fixup 'struct evsel_script' method prefix
    958acb479ef2 kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures
    5533f0eb0a29 pinctrl: cherryview: Return correct value if pin in push-pull mode
    4b63caf86eda perf bench: Add missing setlocale() call to allow usage of %'d style formatting
    345ee8521655 perf bench: Use unbuffered output when pipe/tee'ing to a file
    f0d2310f6b46 PCI: Add pci_clear_master() stub for non-CONFIG_PCI
    b65fe59b2d62 PCI: ftpci100: Release the clock resources
    cb389e8edf64 PCI: pciehp: Cancel bringup sequence if card is not present
    b9895a4c95f3 scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe()
    7badf4d6f49a PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free
    d27238fc83b9 pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors
    ac64019e4d4b scsi: qedf: Fix NULL dereference in error handling
    8e9907e9219f PCI: cadence: Fix Gen2 Link Retraining process
    07be8e60f27f ASoC: imx-audmix: check return value of devm_kasprintf()
    714ba10a6dd1 ovl: update of dentry revalidate flags after copy up
    47f4d875aa54 drivers: meson: secure-pwrc: always enable DMA domain
    5f149d053898 clk: ti: clkctrl: check return value of kasprintf()
    fd9324fa4d81 clk: keystone: sci-clk: check return value of kasprintf()
    0b754f9cfd66 clk: si5341: free unused memory on probe failure
    dc8d0178d506 clk: si5341: check return value of {devm_}kasprintf()
    dc3eef648055 clk: si5341: return error if one synth clock registration fails
    040113980081 clk: si5341: Add sysfs properties to allow checking/resetting device faults
    fc813d05739e clk: si5341: Allow different output VDD_SEL values
    f64fcd3acf1f clk: cdce925: check return value of kasprintf()
    866d4340c6c9 clk: vc5: check memory returned by kasprintf()
    c67a55f7cc8d drm/msm/dp: Free resources after unregistering them
    c3b63584d8c2 drm/msm/dpu: do not enable color-management if DSPPs are not available
    f923a582217b ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer
    404e9f741acf clk: tegra: tegra124-emc: Fix potential memory leak
    cb047c13bbf9 clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe()
    294321349bd3 clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe
    e749bc5a9054 RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context
    9341501e2f7a RDMA/bnxt_re: wraparound mbox producer index
    968e27fd037e amdgpu: validate offset_in_bo of drm_amdgpu_gem_va
    e070120e6d68 drm/radeon: fix possible division-by-zero errors
    a77b80825bf1 drm/amdkfd: Fix potential deallocation of previously deallocated memory.
    245aa7c0233e ARM: dts: BCM5301X: fix duplex-full => full-duplex
    7e2edb84fe7c hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272
    580e9b987b89 hwmon: (adm1275) Allow setting sample averaging
    a3c5d148b78b hwmon: (adm1275) enable adm1272 temperature reporting
    4610efa404be hwmon: (gsc-hwmon) fix fan pwm temperature scaling
    6e12311dcedd ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx
    badeb7fe2450 ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2
    17cd31487dc3 arm64: dts: ti: k3-j7200: Fix physical address of pin
    ce6e0434e502 fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe()
    34e1e2f3cf5a arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1
    6817914c67b7 ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier
    220f86cc19dc RDMA/hns: Fix hns_roce_table_get return value
    9196f44239cf RDMA/hns: Clean the hardware related code for HEM
    aa495b927f9c RDMA/hns: Use refcount_t APIs for HEM
    de1049dd18bd RDMA/hns: Fix coding style issues
    cc1b04b699e6 RDMA: Remove uverbs_ex_cmd_mask values that are linked to functions
    7dcb9ea3ee4b IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate
    6cf8f3d690bb IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors
    2d38866a99ba IB/hfi1: Use bitmap_zalloc() when applicable
    42b6865bf58c soc/fsl/qe: fix usb.c build errors
    9c14d1406662 ARM: dts: meson8: correct uart_B and uart_C clock references
    684a2f180e46 ASoC: es8316: Do not set rate constraints for unsupported MCLKs
    d883e16c7f35 ASoC: es8316: Increment max value for ALC Capture Target Volume control
    105af71974ea memory: brcmstb_dpfe: fix testing array offset after use
    ddc74d6ea3dc ARM: dts: stm32: Shorten the AV96 HDMI sound card name
    392ee3cc995d arm64: dts: qcom: apq8096: fix fixed regulator name property
    c85a076215a9 ARM: omap2: fix missing tick_broadcast() prototype
    aec18da74194 ARM: ep93xx: fix missing-prototype warnings
    b574cd7e4dfc drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H
    02d8b008ffee arm64: dts: qcom: msm8996: correct camss unit address
    6d103b1cc133 arm64: dts: qcom: msm8994: correct SPMI unit address
    160ac75a5a82 arm64: dts: qcom: msm8916: correct camss unit address
    e8b131d21638 ARM: dts: gta04: Move model property out of pinctrl node
    b0b180a712ee RDMA/bnxt_re: Fix to remove an unnecessary log
    446092f136d3 RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid
    b54b26ac50a2 RDMA/bnxt_re: Use unique names while registering interrupts
    11bd3882c3a6 RDMA/bnxt_re: Fix to remove unnecessary return labels
    7080ef46ad3d RDMA/bnxt_re: Disable/kill tasklet only if it is enabled
    2a9895df8088 arm64: dts: microchip: sparx5: do not use PSCI on reference boards
    726fdf47c148 bus: ti-sysc: Fix dispc quirk masking bool variables
    8ee24ddf45f0 ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards
    617a4da09d77 drm/panel: sharp-ls043t1le01: adjust mode settings
    3c87c98225be drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks`
    39305592dc97 Input: adxl34x - do not hardcode interrupt trigger type
    e629efc6d602 ARM: dts: meson8b: correct uart_B and uart_C clock references
    bd46ade71497 ARM: dts: BCM5301X: Drop "clock-names" from the SPI node
    20ecae1af578 drm/vram-helper: fix function names in vram helper doc
    46a34e145955 drm/bridge: tc358768: fix THS_TRAILCNT computation
    f2f7d0a4a22a drm/bridge: tc358768: fix TXTAGOCNT computation
    8e47328fe089 drm/bridge: tc358768: fix THS_ZEROCNT computation
    6b9450723bab drm/bridge: tc358768: fix TCLK_TRAILCNT computation
    33abcfbb17b0 drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation
    43b2d11ccffb drm/bridge: tc358768: fix TCLK_ZEROCNT computation
    46b741718989 drm/bridge: tc358768: fix PLL target frequency
    825b00c68589 drm/bridge: tc358768: fix PLL parameters computation
    1b4f23fdf27f drm/bridge: tc358768: always enable HS video mode
    4e0fd4f54bea Input: drv260x - sleep between polling GO bit
    2780d5844855 drm/amd/display: Explicitly specify update type per plane info change
    b2213fc60b83 radeon: avoid double free in ci_dpm_init()
    472a615e66b9 netlink: Add __sock_i_ino() for __netlink_diag_dump().
    d10b38036977 ipvlan: Fix return value of ipvlan_queue_xmit()
    5215c0096839 netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value.
    9bdcda7abaf2 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one
    36e07e8acfb9 lib/ts_bm: reset initial match offset for every block of text
    96f2c6f272ec net: nfc: Fix use-after-free caused by nfc_llcp_find_local
    a3a1550c4d2e nfc: llcp: simplify llcp_sock_connect() error paths
    cb1aa7cc562c sfc: fix crash when reading stats while NIC is resetting
    6ccfec84f025 net: axienet: Move reset before 64-bit DMA detection
    bccc7ace12e6 gtp: Fix use-after-free in __gtp_encap_destroy().
    4d9cd4b330d8 selftests: rtnetlink: remove netdevsim device after ipsec offload test
    44db85c6e1a1 netlink: do not hard code device address lenth in fdb dumps
    cde7b90e0539 netlink: fix potential deadlock in netlink_set_err()
    0c9e48428f6b net: stmmac: fix double serdes powerdown
    1ba91ffa1a0e igc: Fix race condition in PTP tx code
    660d4e73efb0 wifi: ath9k: convert msecs to jiffies where needed
    150ca0768b50 wifi: cfg80211: rewrite merging of inherited elements
    4e321c18ef92 wifi: iwlwifi: pull from TXQs with softirqs disabled
    2715617c2aad rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO
    581401cd3cf9 wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key()
    6b22c2c649a1 memstick r592: make memstick_debug_get_tpc_name() static
    6cb477e7226b kexec: fix a memory leak in crash_shrink_memory()
    fdb07728d8ff watchdog/perf: more properly prevent false positives with turbo modes
    ac23d7f41426 watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config
    22da8363e35f wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown
    b2aeb97fd470 wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled
    1044187e7249 wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes
    c10c6ea9b3a2 wifi: ray_cs: Fix an error handling path in ray_probe()
    8825991838fc wifi: ray_cs: Drop useless status variable in parse_addr()
    a66e3fd3801a wifi: ray_cs: Utilize strnlen() in parse_addr()
    18d71562f70d wifi: wl3501_cs: Fix an error handling path in wl3501_probe()
    b6f793de619b wl3501_cs: use eth_hw_addr_set()
    cbd44a9e1cf1 net: create netdev->dev_addr assignment helpers
    13cf0e3894d1 wl3501_cs: Fix misspelling and provide missing documentation
    5512db9bd404 wifi: atmel: Fix an error handling path in atmel_probe()
    86ebbcbdc7b1 wifi: orinoco: Fix an error handling path in orinoco_cs_probe()
    fb7d78feb55a wifi: orinoco: Fix an error handling path in spectrum_cs_probe()
    8782dc2504da regulator: core: Streamline debugfs operations
    92bcd8494126 regulator: core: Fix more error checking for debugfs_create_dir()
    78f390aa0eb5 bpftool: JIT limited misreported as negative value on aarch64
    107e849f3c6a nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect()
    0be9de2ea01e nfc: constify several pointers to u8, char and sk_buff
    ef7fe1b5c4fb libbpf: fix offsetof() and container_of() to work with CO-RE
    b190ced50a5e sctp: add bpf_bypass_getsockopt proto callback
    08f61a349135 bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE
    c62e2ac02e28 wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan()
    3ae910a375b6 wifi: wilc1000: fix for absent RSN capabilities WFA testcase
    795ef550307c spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG
    bd3e880dce27 samples/bpf: Fix buffer overflow in tcp_basertt
    250efb4d3f5b wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx
    0f3f41b47533 wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation
    cbd0f41a5362 igc: Enable and fix RX hash usage by netstack
    a14cb307267b pstore/ram: Add check for kstrdup
    628709a05708 ima: Fix build warnings
    16ec59c03ad2 evm: Complete description of evm_inode_setattr()
    cba85e1cb79f x86/mm: Fix __swp_entry_to_pte() for Xen PV guests
    365f546de584 perf/ibs: Fix interface via core pmu events
    604d6a5ff718 rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale
    d414e24d1509 rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup()
    ecc5e6dbc269 rcuscale: Move shutdown from wait_event() to wait_event_idle()
    b62c816bdb5e rcuscale: Always log error message
    8cd9917c13a7 rcuscale: Console output claims too few grace periods
    456f783b83f8 thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe()
    bacc49b2d561 cpufreq: intel_pstate: Fix energy_performance_preference for passive
    a8bfe527556b ARM: 9303/1: kprobes: avoid missing-declaration warnings
    a50b75c13d37 powercap: RAPL: Fix CONFIG_IOSF_MBI dependency
    23f6efd22644 perf/arm-cmn: Fix DTC reset
    b69868d50df4 PM: domains: fix integer overflow issues in genpd_parse_state()
    ebdff0986513 clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe
    a2f83a4c7cb5 tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode().
    f1be1ed32daa posix-timers: Prevent RT livelock in itimer_delete()
    b315d57da456 irqchip/jcore-aic: Fix missing allocation of IRQ descriptors
    495cee0e1417 irqchip/jcore-aic: Kill use of irq_create_strict_mappings()
    9d1cccdad080 md/raid10: fix io loss while replacement replace rdev
    2990e2ece18d md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request
    b1d8f38310bc md/raid10: fix wrong setting of max_corr_read_errors
    b3a0bc4a01fa md/raid10: fix overflow of md/safe_mode_delay
    39fa14e824ac md/raid10: check slab-out-of-bounds in md_bitmap_get_counter
    8563b58a4360 blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost
    3db97cc79b82 x86/resctrl: Only show tasks' pid in current pid namespace
    1a82005f3f63 fs: pipe: reveal missing function protoypes
    f70407e8e027 nubus: Partially revert proc_create_single_data() conversion
    0336c8f07223 drm/amdgpu: Validate VM ioctl flags.
    c484b65f93e0 scripts/tags.sh: Resolve gtags empty index generation
    649104c834ba Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe"
    02a4c4e225f4 HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651.
    9598a647ecc8 HID: wacom: Use ktime_t rather than int when dealing with timestamps
    2bf70b88cc35 fbdev: imsttfb: Fix use after free bug in imsttfb_probe
    5b813734a0d2 video: imsttfb: check for ioremap() failures
    02fbf62df99f can: isotp: isotp_sendmsg(): fix return error fix on TX path
    8667f7113107 x86/smp: Use dedicated cache-line for mwait_play_dead()
    1d0fe3fb5d4b media: atomisp: fix "variable dereferenced before check 'asd'"

(From OE-Core rev: a0694f3cb9dffff43c00929b4acef877797573ff)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-08-19 05:56:58 -10:00
Bruce Ashfield
05f211d9e5 linux-yocto/5.10: update to v5.10.187
Updating  to the latest korg -stable release that comprises
the following commits:

    140d69b4e41d Linux 5.10.187
    93df00f9d48d x86/cpu/amd: Add a Zenbleed fix
    191b8f9b0e37 x86/cpu/amd: Move the errata checking functionality up
    113ce5ed59fc x86/microcode/AMD: Load late on both threads too

(From OE-Core rev: 50f8192a95315db169beb38d36d5d0a974f3ac4d)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-08-19 05:56:58 -10:00
Bruce Ashfield
e0d3928962 linux-yocto/5.10: update to v5.10.186
Updating  to the latest korg -stable release that comprises
the following commits:

    381518b4a916 Linux 5.10.186
    29917a20be43 bpf/btf: Accept function names that contain dots
    8b7454dd984a netfilter: nf_tables: hold mutex on netns pre_exit path
    9e8d927cfa56 netfilter: nf_tables: validate registers coming from userspace.
    f19a4818a92a netfilter: nftables: statify nft_parse_register()
    42997367cb67 i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle
    5a257f355366 x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys
    d8efc77f23c8 drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl
    485fe165084b drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl
    0b0fdc43b2ab drm/exynos: vidi: fix a wrong error return
    32134e7a0f21 ARM: dts: Fix erroneous ADS touchscreen polarities
    79cf5657be38 s390/purgatory: disable branch profiling
    a819de62ec2b ASoC: nau8824: Add quirk to active-high jack-detect
    fa08753c2d04 ASoC: simple-card: Add missing of_node_put() in case of error
    9138ed7e2b43 spi: lpspi: disable lpspi module irq in DMA mode
    97b6c4c1d1a8 s390/cio: unregister device when the only path is gone
    fe949c1662c9 Input: soc_button_array - add invalid acpi_index DMI quirk handling
    eaf1fa945206 usb: gadget: udc: fix NULL dereference in remove()
    7d1a0733a55e nfcsim.c: Fix error checking for debugfs_create_dir
    dc357c0787e8 media: cec: core: don't set last_initiator if tx in progress
    c13573032b7b arm64: Add missing Set/Way CMO encodings
    49a2b18f4972 HID: wacom: Add error check to wacom_parse_and_register()
    2b43198de03f scsi: target: iscsi: Prevent login threads from racing between each other
    75aa3f255c88 gpiolib: Fix GPIO chip IRQ initialization restriction
    304802e5b038 gpio: Allow per-parent interrupt data
    bc75968b494a sch_netem: acquire qdisc lock in netem_change()
    caddeadd0d03 Revert "net: phy: dp83867: perform soft reset and retain established link"
    5702afa2c331 netfilter: nfnetlink_osf: fix module autoload
    3d5c09c782a3 netfilter: nf_tables: disallow element updates of bound anonymous sets
    2a90da8e0dd5 netfilter: nft_set_pipapo: .walk does not deal with generations
    792bfe26a655 be2net: Extend xmit workaround to BE3 chip
    cebb5cee0984 net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch
    7a1ae0000509 ipvs: align inner_mac_header for encapsulation
    f2547bc71663 mmc: usdhi60rol0: fix deferred probing
    4a99e35c5a62 mmc: sh_mmcif: fix deferred probing
    c2278de1382b mmc: sdhci-acpi: fix deferred probing
    f6e176ef894a mmc: owl: fix deferred probing
    f29d0ab0e6bd mmc: omap_hsmmc: fix deferred probing
    65d9318e3d56 mmc: omap: fix deferred probing
    9ad3c21fb66d mmc: mvsdio: fix deferred probing
    9b0417fd402f mmc: mtk-sd: fix deferred probing
    ced13bc50ef0 net: qca_spi: Avoid high load if QCA7000 is not available
    b1b9c81e29d2 xfrm: Linearize the skb after offloading if needed.
    31cd0d4a4470 selftests: net: fcnal-test: check if FIPS mode is enabled
    2af75a36af8d selftests: net: vrf-xfrm-tests: change authentication and encryption algos
    07fbbddae5af xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets
    562800447f8b bpf: Fix verifier id tracking of scalars on spill
    3b0a96db670b bpf: track immediate values written to stack by BPF_ST instruction
    bff7824db681 xfrm: Ensure policies always checked on XFRM-I input path
    01af67ed83d0 xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c
    cdaa6e1105c0 xfrm: Treat already-verified secpath entries as optional
    47be2931c4e5 ieee802154: hwsim: Fix possible memory leaks
    051d6421337b memfd: check for non-NULL file_seals in memfd_create() syscall
    1ac6e9ee8428 sysctl: move some boundary constants from sysctl.c to sysctl_vals
    e1aa3fe3e282 mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30%
    ad10dd211370 x86/mm: Avoid using set_pgd() outside of real PGD pages
    4de2093674f2 nilfs2: prevent general protection fault in nilfs_clear_dirty_page()
    3845c38417bd io_uring/net: disable partial retries for recvmsg with cmsg
    826ee9fa3647 io_uring/net: clear msg_controllen on partial sendmsg retry
    5fdea4468f57 io_uring/net: save msghdr->msg_control for retries
    5a7101d8faab writeback: fix dereferencing NULL mapping->host on writeback_page_template
    f00cd687c2cd regmap: spi-avmm: Fix regmap_bus max_raw_write
    bc35f93e4bd7 regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK
    5938470f9c80 ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN
    2e454015ca27 mmc: mmci: stm32: fix max busy timeout calculation
    1be288fd3b0d mmc: meson-gx: remove redundant mmc_request_done() call from irq context
    1b97630cd9a9 mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916
    63608437a83d cgroup: Do not corrupt task iteration when rebinding subsystem
    988d06f5eb32 PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic
    8f2d5ebdfef7 PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev
    8b7484676994 Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally"
    79ceb758e3db PCI: hv: Fix a race condition bug in hv_pci_query_relations()
    8b8c9812c048 Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs
    b435298349ab nilfs2: fix buffer corruption due to concurrent device reads
    524a2c0bcf99 selftests: mptcp: join: skip check if MIB counter not supported
    e508d9cef887 selftests: mptcp: pm nl: remove hardcoded default limits
    4c4ca42418a5 selftests: mptcp: lib: skip if not below kernel version
    6d20cfbc578d selftests: mptcp: lib: skip if missing symbol
    3cc7935d3221 tick/common: Align tick period during sched_timer setup
    db4ab0c97a4d tracing: Add tracing_reset_all_online_cpus_unlocked() function
    9ced73049016 net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs
    b1b42fff8ae1 drm/amd/display: fix the system hang while disable PSR

(From OE-Core rev: 591afa6b33a409df5fcd92d66069f39495bc526f)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-08-19 05:56:58 -10:00
Bruce Ashfield
e35effd45f linux-yocto/5.10: cfg: fix DECNET configuration warning
Dropping CONFIG_DECNET as it has been removed from -stable
and we now get a configuration warning.

(From OE-Core rev: 60eb677142dfd0264a99f626b5b9ede1a6d706e1)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-07-01 08:37:24 -10:00
Bruce Ashfield
9d1288c709 linux-yocto/5.10: update to v5.10.185
Updating  to the latest korg -stable release that comprises
the following commits:

    ef0d5feb32ab Linux 5.10.185
    ed2bf5cee6c6 um: Fix build w/o CONFIG_PM_SLEEP
    f73ec12dc718 drm/i915/gen11+: Only load DRAM information from pcode
    27458487c8f4 drm/i915/dg1: Wait for pcode/uncore handshake at startup
    2d1c19597d1e media: dvb-core: Fix use-after-free due to race at dvb_register_device()
    5c61c3945adf media: dvbdev: fix error logic at dvb_register_device()
    a1b26dac8bc6 media: dvbdev: Fix memleak in dvb_register_device
    a13dee47fa2a nilfs2: reject devices with insufficient block count
    c374552b54d6 mm/memory_hotplug: extend offline_and_remove_memory() to handle more than one memory block
    e6dc6a9d0a76 mmc: block: ensure error propagation for non-blk
    7ce0e8b28720 batman-adv: Switch to kstrtox.h for kstrtou64
    e6104284c42f neighbour: delete neigh_lookup_nodev as not used
    bf82668eb950 net: Remove DECnet leftovers from flow.h.
    7d07fd03f50c net: Remove unused inline function dst_hold_and_use()
    53076071fb92 neighbour: Remove unused inline function neigh_key_eq16()
    7230a9e599d3 rcu/kvfree: Avoid freeing new kfree_rcu() memory after old grace period
    a26158962176 cgroup: always put cset in cgroup_css_set_put_fork
    4c1084386332 afs: Fix vlserver probe RTT handling
    49b6607dedc2 selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET
    08899e8d5a99 net: tipc: resize nlattr array to correct size
    5fd696b404fb net: lapbether: only support ethernet devices
    6ee3728ae87e net/sched: cls_api: Fix lockup on flushing explicitly created chain
    efed5b50f3b8 ext4: drop the call to ext4_error() from ext4_get_group_info()
    6ab91d1adb5a drm/nouveau: add nv_encoder pointer check for NULL
    5d43bb9b3e0c drm/nouveau/dp: check for NULL nv_connector->native_mode
    edb970e03d65 drm/nouveau: don't detect DSM for non-NVIDIA device
    8c3446ab5902 igb: fix nvm.ops.read() error handling
    221281d60c46 sctp: fix an error code in sctp_sf_eat_auth()
    5c47ed7f25d6 ipvlan: fix bound dev checking for IPv6 l3s mode
    3c97f2c9ec29 IB/isert: Fix incorrect release of isert connection
    da6ae4aab5a6 IB/isert: Fix possible list corruption in CMA handler
    2b6f8817ca66 IB/isert: Fix dead lock in ib_isert
    2f9d26345c6e IB/uverbs: Fix to consider event queue closing also upon non-blocking mode
    6cccdbc9f09c RDMA/cma: Always set static rate to 0 for RoCE
    f49abbb27416 RDMA/mlx5: Initiate dropless RQ for RAW Ethernet functions
    aa277d5cd4b2 octeontx2-af: fixed resource availability check
    0fb48a2a6ad4 iavf: remove mask from iavf_irq_enable_queues()
    079a9591ee18 RDMA/rxe: Fix the use-before-initialization error of resp_pkts
    089a0e831f68 RDMA/rxe: Removed unused name from rxe_task struct
    6205c0d9ff8b RDMA/rxe: Remove the unused variable obj
    af6eaa57986e net/sched: cls_u32: Fix reference counter leak leading to overflow
    5852d17aaa8b ping6: Fix send to link-local addresses with VRF.
    9e666a77f008 net: enetc: correct the indexes of highest and 2nd highest TCs
    1200af82cf0b netfilter: nfnetlink: skip error delivery on batch in case of ENOMEM
    af42c4fd827c spi: fsl-dspi: avoid SCK glitches with continuous transfers
    cb6ec51ddd00 RDMA/rtrs: Fix the last iu->buf leak in err path
    26293251ab64 usb: dwc3: gadget: Reset num TRBs before giving back the request
    f4bc41694289 serial: lantiq: add missing interrupt ack
    0b6e65016c3c USB: serial: option: add Quectel EM061KGL series
    1c004b379b03 Remove DECnet support from kernel
    e9d384983fa9 ALSA: hda/realtek: Add a quirk for Compaq N14JP6
    1148d4ca3029 net: usb: qmi_wwan: add support for Compal RXM-G1
    d7acfd522560 RDMA/uverbs: Restrict usage of privileged QKEYs
    96e14c91c530 nouveau: fix client work fence deletion race
    f1f7117b2236 powerpc/purgatory: remove PGO flags
    26c80741ceb6 x86/purgatory: remove PGO flags
    f368aed4827b kexec: support purgatories with .text.hot sections
    7e78b9142fdf nilfs2: fix possible out-of-bounds segment allocation in resize ioctl
    902fcec05295 nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key()
    d59293f082dc nios2: dts: Fix tse_mac "max-frame-size" property
    2847d9eed48b ocfs2: check new file size on fallocate call
    e73b135f540c ocfs2: fix use-after-free when unmounting read-only filesystem
    370f5d98ffe5 epoll: ep_autoremove_wake_function should use list_del_init_careful
    4716c73b1885 io_uring: hold uring mutex around poll removal
    93a68acc497b irqchip/gic: Correctly validate OF quirk descriptors
    2a2641a842ea drm:amd:amdgpu: Fix missing buffer object unlock in failure path
    7c0b17679b43 xen/blkfront: Only check REQ_FUA for writes
    8e45fb70f4b5 ASoC: dwc: move DMA init to snd_soc_dai_driver probe()
    d47b5a6d2331 mips: Move initrd_start check after initrd address sanitisation.
    619672bf2d04 MIPS: Alchemy: fix dbdma2
    0ca73b45b767 parisc: Flush gatt writes and adjust gatt mask in parisc_agp_mask_memory()
    3f7625e08620 parisc: Improve cache flushing for PCXL in arch_sync_dma_for_cpu()
    73102fdb5bf3 ASoC: soc-pcm: test if a BE can be prepared
    3bc883132d03 btrfs: handle memory allocation failure in btrfs_csum_one_bio
    142fbad31405 btrfs: scrub: try harder to mark RAID56 block groups read-only
    35d32d841592 power: supply: Fix logic checking if system is running from battery
    8b7a2207ee40 irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices w/ firmware issues
    dbf610997242 regulator: Fix error checking for debugfs_create_dir
    37bcc48e7dd1 platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0
    88d1c1365ff6 power: supply: Ratelimit no data debug output
    6be7a4bef9dc tools: gpio: fix debounce_period_us output of lsgpio
    39eb9eb9ea43 ARM: dts: vexpress: add missing cache properties
    b2856c3cd3b2 power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() + schedule()
    ce2b5f24caad power: supply: sc27xx: Fix external_power_changed race
    9e9e150fa8a6 power: supply: ab8500: Fix external_power_changed race
    539c387f0bb9 test_firmware: fix a memory leak with reqs buffer
    af36f35074b1 test_firmware: prevent race conditions by a correct implementation of locking
    682ca602515d test_firmware: Use kstrtobool() instead of strtobool()
    6e2e551e39fd kernel.h: split out kstrtox() and simple_strtox() to a separate header
    c2def5578b44 lib: cleanup kstrto*() usage

(From OE-Core rev: 0cacc63b11f85a37e3a91b1097ca516647facb8f)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-07-01 08:37:24 -10:00
Bruce Ashfield
ba277d1a5f linux-yocto/5.10: update to v5.10.184
Updating  to the latest korg -stable release that comprises
the following commits:

    a1f0beb13d9b Linux 5.10.184
    7f896130eff7 Revert "staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE"
    b60e862e133f btrfs: unset reloc control if transaction commit fails in prepare_to_relocate()
    6f371623f315 btrfs: check return value of btrfs_commit_transaction in relocation
    ea0d413094e0 drm/atomic: Don't pollute crtc_state->mode_blob with error pointers
    1659268d1ab4 MIPS: locking/atomic: Fix atomic{_64,}_sub_if_positive
    0e98a97f772f xfs: verify buffer contents when we skip log replay
    58e8cf94de12 tcp: fix tcp_min_tso_segs sysctl
    1b4b3350969e ext4: only check dquot_initialize_needed() when debugging
    fd6cb5171903 Revert "ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled"
    cfa91c0573a5 vhost: support PACKED when setting-getting vring_base
    461c88caa889 riscv: fix kprobe __user string arg print fault issue
    c6b905087428 eeprom: at24: also select REGMAP
    10e376a7c387 i2c: sprd: Delete i2c adapter in .remove's error path
    c4aeef56022e ASoC: codecs: wsa881x: do not set can_multi_write flag
    b6f309e9d24e staging: vc04_services: fix gcc-13 build warning
    0d3c75a69344 usb: usbfs: Use consistent mmap functions
    143f40572174 usb: usbfs: Enforce page requirements for mmap
    bcd474d1838e pinctrl: meson-axg: add missing GPIOA_18 gpio group
    1981d37b1d76 rbd: get snapshot context after exclusive lock is ensured to be held
    76ae4a7bc999 rbd: move RBD_OBJ_FLAG_COPYUP_ENABLED flag setting
    841d3b5a8446 tee: amdtee: Add return_origin to 'struct tee_cmd_load_ta'
    a94024991d82 Bluetooth: hci_qca: fix debugfs registration
    2270e32bd199 Bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk
    76b40319a1ea s390/dasd: Use correct lock while counting channel queue length
    e715c86e92fd ceph: fix use-after-free bug for inodes when flushing capsnaps
    67148731582d can: j1939: avoid possible use-after-free when j1939_can_rx_register fails
    cc834f4d9762 can: j1939: change j1939_netdev_lock type to mutex
    026800507640 can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in J1939 Socket
    00380551353b drm/amdgpu: fix xclk freq on CHIP_STONEY
    ef95f987bea8 ALSA: hda/realtek: Add Lenovo P3 Tower platform
    95520b3fba92 ALSA: hda/realtek: Add a quirk for HP Slim Desktop S01
    ca26d00828d3 Input: psmouse - fix OOB access in Elantech protocol
    86efc409f29d Input: xpad - delete a Razer DeathAdder mouse VID/PID entry
    9ece26ff0815 batman-adv: Broken sync while rescheduling delayed work
    3f6dfff5fe41 bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks
    deead0d8729f bnxt_en: Query default VLAN before VNIC setup on a VF
    84dbd27ad5da bnxt_en: Don't issue AP reset during ethtool's reset operation
    dedd47977ae5 lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release()
    27b8d6931f3f bpf: Add extra path pointer check to d_path helper
    36d07046c2d9 net: sched: fix possible refcount leak in tc_chain_tmplt_add()
    54acac57fe39 net: sched: move rtm_tca_policy declaration to include file
    dad7417db765 rfs: annotate lockless accesses to RFS sock flow table
    c62ca9d03777 rfs: annotate lockless accesses to sk->sk_rxhash
    86e3981ff1bc ipv6: rpl: Fix Route of Death.
    b4be099c5fb5 netfilter: ipset: Add schedule point in call_ad().
    35c89cfcac05 netfilter: conntrack: fix NULL pointer dereference in nf_confirm_cthelper
    c4ba90ae3578 qed/qede: Fix scheduling while atomic
    0fee54fa330b Bluetooth: L2CAP: Add missing checks for invalid DCID
    00665980128c Bluetooth: Fix l2cap_disconnect_req deadlock
    83cfac5851c2 net/sched: fq_pie: ensure reasonable TCA_FQ_PIE_QUANTUM values
    8ab2bec9e165 net/smc: Avoid to access invalid RMBs' MRs in SMCRv1 ADD LINK CONT
    47ef881f1cbe net: dsa: lan9303: allow vid != 0 in port_fdb_{add|del} methods
    9fcc3c3d26a0 neighbour: fix unaligned access to pneigh_entry
    99883d4a0be2 wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll
    2d3e4c5b3e05 afs: Fix setting of mtime when creating a file/dir/symlink
    1ed651e234fd spi: qup: Request DMA before enabling clocks
    e7c61c39d6d1 staging: vchiq_core: drop vchiq_status from vchiq_initialise
    fa303270602d i40e: fix build warning in ice_fltr_add_mac_to_list()
    15ca8d584c1a i40e: fix build warnings in i40e_alloc.h
    f7e208d1c549 i40iw: fix build warning in i40iw_manage_apbvt()
    318e2c18da7c block/blk-iocost (gcc13): keep large values in a new enum
    b6d652f7fbdc blk-iocost: avoid 64-bit division in ioc_timer_fn
    9214a5484e33 f2fs: fix iostat lock protection
    d3b74c288d84 bonding (gcc13): synchronize bond_{a,t}lb_xmit() types
    f122e5517401 remove the sx8 block driver
    9236470a1dd4 sfc (gcc13): synchronize ef100_enqueue_skb()'s return type
    02ce3cf22291 gcc-plugins: Reorganize gimple includes for GCC 13
    4c3ddc06cedb ata: ahci: fix enum constants for gcc-13

(From OE-Core rev: 1588c4ebc21543a6a0a0d254339505f2c4ceb8c1)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-07-01 08:37:24 -10:00
Bruce Ashfield
8b0ae951cf linux-yocto/5.10: update to v5.10.183
Updating  to the latest korg -stable release that comprises
the following commits:

    7356714b95aa Linux 5.10.183
    842156dc0aad ARM: defconfig: drop CONFIG_DRM_RCAR_LVDS
    2c0ea7a06db5 ext4: enable the lazy init thread when remounting read/write
    92450a1eaa9e selftests: mptcp: join: skip if MPTCP is not supported
    1a6db1f92724 selftests: mptcp: simult flows: skip if MPTCP is not supported
    4f8356ab74dd selftests: mptcp: diag: skip if MPTCP is not supported
    81df7153f011 crypto: ccp: Play nice with vmalloc'd memory for SEV command structs
    1f988ce6e44f crypto: ccp: Reject SEV commands with mismatching command buffer
    d21a20f4421d scsi: dpt_i2o: Do not process completions with invalid addresses
    a2cd7599b558 scsi: dpt_i2o: Remove broken pass-through ioctl (I2OUSERCMD)
    6d6612f7f976 drm/rcar: stop using 'imply' for dependencies
    c759c9e4bf38 media: ti-vpe: cal: avoid FIELD_GET assertion
    d21e955de918 tpm, tpm_tis: Request threaded interrupt handler
    608c1f20830c regmap: Account for register length when chunking
    cb1cbe430e67 KEYS: asymmetric: Copy sig and digest in public_key_verify_signature()
    3295dc04af33 KVM: x86: Account fastpath-only VM-Exits in vCPU stats
    21bb3cd2e1bc test_firmware: fix the memory leak of the allocated firmware buffer
    510e015b9058 serial: 8250_tegra: Fix an error handling path in tegra_uart_probe()
    b02ae50c7fd8 fbcon: Fix null-ptr-deref in soft_cursor
    c94228a5aea4 ext4: add lockdep annotations for i_data_sem for ea_inode's
    ef70012ab51c ext4: disallow ea_inodes with extended attributes
    6f4fa43757bb ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find()
    6d67d4966c1e ext4: add EA_INODE checking to ext4_iget()
    6d0adaa90dbe selftests: mptcp: pm nl: skip if MPTCP is not supported
    54dea0aa6bef selftests: mptcp: connect: skip if MPTCP is not supported
    57eb824b8cbb tracing/probe: trace_probe_primary_from_call(): checked list_first_entry
    122ba1d40bea selinux: don't use make's grouped targets feature yet
    e0b8664c2fec btrfs: fix csum_tree_block page iteration to avoid tripping on -Werror=array-bounds
    6c859764f44d tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of UARTCTRL_SBK
    6127e956c3a7 mmc: vub300: fix invalid response handling
    99cb5ed15d3e eth: sun: cassini: remove dead code
    1d8693376aaa gcc-12: disable '-Wdangling-pointer' warning for now
    7c602f540bfd ath6kl: Use struct_group() to avoid size-mismatched casting
    c92ea38a779f ACPI: thermal: drop an always true check
    93e28b66c104 x86/boot: Wrap literal addresses in absolute_pointer()
    3442be8f3095 ata: libata-scsi: Use correct device no in ata_find_dev()
    ae0d7613e0e3 scsi: stex: Fix gcc 13 warnings
    86b2d292c260 misc: fastrpc: reject new invocations during device removal
    dacb7c103c2f misc: fastrpc: return -EPIPE to invocations on device removal
    a4f88cb043c5 usb: gadget: f_fs: Add unbind event before functionfs_unbind
    90f581eb745c net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818
    e18b0009ddfb iio: dac: build ad5758 driver when AD5758 is selected
    a869ab6987f4 iio: adc: ad7192: Change "shorted" channels to differential
    143dbb313aea iio: dac: mcp4725: Fix i2c_master_send() return value handling
    81c70f4beaad iio: light: vcnl4035: fixed chip ID check
    ff864a92d903 iio: imu: inv_icm42600: fix timestamp reset
    954bd5a44b09 HID: wacom: avoid integer overflow in wacom_intuos_inout()
    adac1c22f54b HID: google: add jewel USB id
    55c507a34e7e iio: adc: mxs-lradc: fix the order of two cleanup operations
    5a445c2bf651 mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()
    c05ac53bb0df atm: hide unused procfs functions
    ab332304583d drm/msm: Be more shouty if per-process pgtables aren't working
    93a61212db4b ALSA: oss: avoid missing-prototype warnings
    4987bf04465e netfilter: conntrack: define variables exp_nat_nla_policy and any_addr with CONFIG_NF_NAT
    1c2537291e9c wifi: b43: fix incorrect __packed annotation
    ea478186ea29 scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed
    05226a8f2288 arm64/mm: mark private VM_FAULT_X defines as vm_fault_t
    32f86763c2a2 ARM: dts: stm32: add pin map for CAN controller on stm32f7
    01c76cb5e512 wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value
    046721280664 s390/pkey: zeroize key blobs
    76169f749089 media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221
    ca2d171fd1f3 media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()
    2ea7d26ed851 media: dvb-core: Fix use-after-free due on race condition at dvb_net
    415651c8f468 media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table
    eb37fef417a2 media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()
    1995e714725f media: dvb_ca_en50221: fix a size write bug
    b85233ab5335 media: netup_unidvb: fix irq init by register it at the end of probe
    74c80d2024d9 media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address
    fcbb72b041d9 media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer()
    7945c13c9b7f media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer
    2d47867a6b3c media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer()
    647da51e4da7 media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer()
    084e43d9a4c1 media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer()
    a81280cf3343 media: dvb_demux: fix a bug for the continuity counter
    204e9082f6af ASoC: ssm2602: Add workaround for playback distortions
    beee708ccccc ASoC: dt-bindings: Adjust #sound-dai-cells on TI's single-DAI codecs
    bd99da647262 xfrm: Check if_id in inbound policy/secpath match
    5ee83fef0c24 ASoC: dwc: limit the number of overrun messages
    32f6f1bf1bef block/rnbd: replace REQ_OP_FLUSH with REQ_OP_WRITE
    01c3d3064975 nbd: Fix debugfs_create_dir error checking
    29f6b42a73b3 fbdev: stifb: Fix info entry in sti_struct on error path
    742dab42d70e fbdev: modedb: Add 1920x1080 at 60 Hz video mode
    d03d31d3a206 gfs2: Don't deref jdesc in evict
    fe4f6e159b9a media: rcar-vin: Select correct interrupt mode for V4L2_FIELD_ALTERNATE
    16ee4562c7bb ARM: 9295/1: unwind:fix unwind abort for uleb128 case
    a3393eb6fb41 btrfs: abort transaction when sibling keys check fails for leaves
    c12c288f1e67 mailbox: mailbox-test: Fix potential double-free in mbox_test_message_write()
    0dcf021af4cb ALSA: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs.
    d5fcccfc5010 watchdog: menz069_wdt: fix watchdog initialisation
    9823ac6e7ae1 mtd: rawnand: marvell: don't set the NAND frequency select
    e4666d793a22 mtd: rawnand: marvell: ensure timing values are written
    a437d3d25a27 net: dsa: mv88e6xxx: Increase wait after reset deactivation
    7c5c67aa2944 net/sched: flower: fix possible OOB write in fl_set_geneve_opt()
    f5c29a9e9146 net/mlx5: Read embedded cpu after init bit cleared
    f03bc013604c udp6: Fix race condition in udp6_sendmsg & connect
    57e6c5403427 net/netlink: fix NETLINK_LIST_MEMBERSHIPS length report
    ae7e941f4dc3 net: sched: fix NULL pointer dereference in mq_attach
    a8ad1303b9de net/sched: Prohibit regrafting ingress or clsact Qdiscs
    676f203803f9 net/sched: Reserve TC_H_INGRESS (TC_H_CLSACT) for ingress (clsact) Qdiscs
    18c76349afda net/sched: sch_clsact: Only create under TC_H_CLSACT
    1b0163b2dc3b net/sched: sch_ingress: Only create under TC_H_INGRESS
    dfb80ebc3bb4 tcp: Return user_mss for TCP_MAXSEG in CLOSE/LISTEN state if user_mss set
    cccc6209708f tcp: deny tcp_disconnect() when threads are waiting
    8f0365a3e286 af_packet: do not use READ_ONCE() in packet_bind()
    4de3c2c43c6f mtd: rawnand: ingenic: fix empty stub helper definitions
    11a1f2561b53 amd-xgbe: fix the false linkup in xgbe_phy_status
    fa909b138480 af_packet: Fix data-races of pkt_sk(sk)->num.
    616da05ff8a9 netrom: fix info-leak in nr_write_internal()
    d1b224cb7856 net/mlx5: fw_tracer, Fix event handling
    a864a8543cd5 dmaengine: pl330: rename _start to prevent build error
    33d7035dc224 iommu/amd: Don't block updates to GATag if guest mode is on
    bd9e61ee3e9d iommu/rockchip: Fix unwind goto issue
    75c60dacf0b4 RDMA/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx
    861868b06304 RDMA/bnxt_re: Fix a possible memory leak
    ff296fccebcb dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved()
    6b32ed353f44 dmaengine: at_xdmac: Move the free desc to the tail of the desc list
    3041b768cc0f dmaengine: at_xdmac: Fix race for the tx desc callback
    127afc87bb02 dmaengine: at_xdmac: Fix concurrency over chan's completed_cookie
    958226b3a663 RDMA/efa: Fix unsupported page sizes in device
    7d6662e4a4b6 RDMA/bnxt_re: Fix the page_size used during the MR creation
    b51c8962853e RDMA/bnxt_re: Code refactor while populating user MRs

(From OE-Core rev: 3a6f5720936c106e35be41b4b3e14e818baec739)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-07-01 08:37:24 -10:00
Bruce Ashfield
402de28911 linux-yocto/5.10: update to v5.10.182
Updating  to the latest korg -stable release that comprises
the following commits:

    c7992b6c7f0e Linux 5.10.182
    468bebc426ba netfilter: ctnetlink: Support offloaded conntrack entry deletion
    18c14d3028c0 ipv{4,6}/raw: fix output xfrm lookup wrt protocol
    2218752325a9 binder: fix UAF caused by faulty buffer cleanup
    e4d2e6c3054b bluetooth: Add cmd validity checks at the start of hci_sock_ioctl()
    6a0712d9fe46 net: phy: mscc: enable VSC8501/2 RGMII RX clock
    b556990235c3 net/mlx5: Devcom, serialize devcom registration
    57dc3c124e7b net/mlx5: devcom only supports 2 ports
    860ad704e450 regulator: pca9450: Fix BUCK2 enable_mask
    b3a9c4081db9 regulator: pca9450: Convert to use regulator_set_ramp_delay_regmap
    12cb97ed85fb regulator: Add regmap helper for ramp-delay setting
    b557220d3140 power: supply: bq24190: Call power_supply_changed() after updating input current
    224f7bbf577b power: supply: core: Refactor power_supply_set_input_current_limit_from_supplier()
    277b489ad0b7 power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize
    0949c572d42d power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes
    6ed541254f4b power: supply: bq27xxx: Move bq27xxx_battery_update() down
    ed78797a264c power: supply: bq27xxx: expose battery data when CI=1
    7ff807d68b5d power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status()
    432f98c559f2 power: supply: bq27xxx: make status more robust
    659094e4057a power: supply: bq27xxx: fix sign of current_now for newer ICs
    14e1a958d988 power: supply: bq27xxx: fix polarity of current_now
    18c9cf463337 x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define
    4a8980cb2a7c x86/cpu: Add Raptor Lake to Intel family
    272d4b8a5b96 Linux 5.10.181
    cf7ee4b15838 net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE
    98cedb991094 3c589_cs: Fix an error handling path in tc589_probe()
    6f449e409b75 arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay
    d4d10a6df152 net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device
    8b9c561b9fc1 net/mlx5: Fix error message when failing to allocate device memory
    c21862232f6c net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs
    058fd18e7477 net/mlx5e: do as little as possible in napi poll when budget is 0
    5afd5fb8a9a7 forcedeth: Fix an error handling path in nv_probe()
    80a4b9ad4288 ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg
    c966b58c8515 x86/show_trace_log_lvl: Ensure stack pointer is aligned, again
    0de80163dea6 xen/pvcalls-back: fix double frees with pvcalls_new_active_socket()
    b663696c0652 coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet()
    a52d2019ec7c fs: fix undefined behavior in bit shift for SB_NOUSER
    52967bbb93eb power: supply: sbs-charger: Fix INHIBITED bit for Status reg
    e85757da9091 power: supply: bq27xxx: Fix poll_interval handling and races on remove
    1da9a4b55a66 power: supply: bq27xxx: Fix I2C IRQ race on remove
    ac1ab213946d power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition
    2de6eb7c40f9 power: supply: leds: Fix blink to LED on transition
    e5f82688ae10 ipv6: Fix out-of-bounds access in ipv6_find_tlv()
    a61d5c13c7d1 bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields
    72971f4071b4 octeontx2-pf: Fix TSOv6 offload
    1c8a016822bb selftests: fib_tests: mute cleanup error message
    a594382ec6d0 net: fix skb leak in __skb_tstamp_tx()
    8a30dce9d7f7 media: radio-shark: Add endpoint checks
    ccef03c51135 USB: sisusbvga: Add endpoint checks
    4c260bbf356a USB: core: Add routines for endpoint checks in old drivers
    5014b64e369b udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated().
    4bb955c4d283 net: fix stack overflow when LRO is disabled for virtual interfaces
    58ecc165abda fbdev: udlfb: Fix endpoint check
    fd673079749b debugobjects: Don't wake up kswapd from fill_pool()
    a12ce786bef6 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms
    518c39fc1ed6 parisc: Fix flush_dcache_page() for usage from irq context
    2d78438c3183 selftests/memfd: Fix unknown type name build failure
    d4a5e6ae9967 x86/mm: Avoid incomplete Global INVLPG flushes
    628d7e494134 dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type
    139f84c80d9f btrfs: use nofs when cleaning up aborted transactions
    ea50ee0ef904 gpio: mockup: Fix mode of debugfs files
    c570dbf279a8 parisc: Allow to reboot machine after system halt
    de0d7dd5efd4 parisc: Handle kgdb breakpoints only in kernel context
    89eba5586aa4 m68k: Move signal frame following exception on 68020/030
    42b78c8cc774 net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize
    798c1c62cfa5 ALSA: hda/realtek: Enable headset onLenovo M70/M90
    1f57a1b97949 ALSA: hda: Fix unhandled register update during auto-suspend period
    b0d7e62fd15e ALSA: hda/ca0132: add quirk for EVGA X299 DARK
    c41324385aa7 ocfs2: Switch to security_inode_init_security()
    60afe299bb54 spi: fsl-cpm: Use 16 bit mode for large transfers with even size
    e3674788a865 spi: fsl-spi: Re-organise transfer bits_per_word adaptation
    532451037863 act_mirred: use the backlog for nested calls to mirred ingress
    f5bf8e3ca13e net/sched: act_mirred: better wording on protection against excessive stack growth
    bba7ebe10baf net/sched: act_mirred: refactor the handle of xmit
    047f618d198e writeback, cgroup: remove extra percpu_ref_exit()
    84fbe6ad0fa3 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15
    dbcc95bb510e watchdog: sp5100_tco: Immediately trigger upon starting.
    75258f083868 s390/qdio: fix do_sqbs() inline assembly constraint
    3681a0287a73 s390/qdio: get rid of register asm
    9c9f253fc60b serial: 8250_exar: Add support for USR298x PCI Modems
    1ffa0b8ba928 serial: exar: Add support for Sealevel 7xxxC serial cards
    fb3c5714f5ce serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards
    18fbf8cfbb9d KVM: arm64: Link position-independent string routines into .hyp.text
    e266da1656d6 HID: wacom: add three styli to wacom_intuos_get_tool_type
    dfd419db0391 HID: wacom: Add new Intuos Pro Small (PTH-460) device IDs
    05b170379744 HID: wacom: Force pen out of prox if no events have been received in a while
    6b4205ea9790 nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode()
    710dee57012e powerpc/64s/radix: Fix soft dirty tracking
    ae149cdaef4e tpm/tpm_tis: Disable interrupts for more Lenovo devices
    8c0109d76235 ceph: force updating the msg pointer in non-split case
    11dddfbb7a4e vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF
    ea3d5de90bc0 serial: Add support for Advantech PCI-1611U card
    ba061afa060e statfs: enforce statfs[64] structure initialization
    845f98af6ae8 can: kvaser_pciefd: Disable interrupts in probe error path
    7a7ec807fe54 can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt
    65e85232ffa6 can: kvaser_pciefd: Clear listen-only bit if not explicitly requested
    0babb3fabf55 can: kvaser_pciefd: Empty SRB buffer in probe
    03714e9c04ec can: kvaser_pciefd: Call request_irq() before enabling interrupts
    3bbeba3ce14d can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop()
    073a4d750cec can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag
    b4b8294a41ca can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag
    f7f799a6fe38 ALSA: hda/realtek: Add quirk for 2nd ASUS GU603
    b4f770e61230 ALSA: hda/realtek: Add a quirk for HP EliteDesk 805
    6cebdffba628 ALSA: hda/realtek: Add quirk for Clevo L140AU
    3add6b2a4a69 ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table
    546b1f5f45a3 ALSA: hda: Fix Oops by 9.1 surround channel names
    ff466f77d0a5 usb: typec: altmodes/displayport: fix pin_assignment_show
    35e31e1e921c usb: gadget: u_ether: Fix host MAC address case
    e35adb75fda5 usb: dwc3: debugfs: Resume dwc3 before accessing registers
    66070f5b9995 USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value
    0caed1faf5f6 usb-storage: fix deadlock when a scsi command timeouts more than once
    6340e432cf70 USB: usbtmc: Fix direction for 0-length ioctl control messages
    3b3c6f2d2f1f ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go
    3bd6d11e7e63 bridge: always declare tunnel functions
    3fa13203b6d9 netfilter: nft_set_rbtree: fix null deref on element insertion
    6cfe6f51856b vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit()
    562ec162b04a igb: fix bit_shift to be in [1..8] range
    dc61f7582cc9 cassini: Fix a memory leak in the error handling path of cas_init_one()
    81139679f4d2 scsi: storvsc: Don't pass unused PFNs to Hyper-V host
    d0d39bed9e95 wifi: iwlwifi: mvm: don't trust firmware n_channels
    f9337a41772d wifi: mac80211: fix min center freq offset tracing
    43f6575004e0 net: bcmgenet: Restore phy_stop() depending upon suspend/close
    e92727ed9e8b net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop()
    2937127d24cc tipc: check the bearer min mtu properly when setting it by netlink
    2bd4ff4ffb92 tipc: do not update mtu if msg_max is too small in mtu negotiation
    097ea78d8cca tipc: add tipc_bearer_min_mtu to calculate min mtu
    76ea144a35ba net/tipc: fix tipc header files for kernel-doc
    02b20e0bc0c2 net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment()
    01cdda0d27d7 drm/exynos: fix g2d_open/close helper function definitions
    ce97bb60a6e4 SUNRPC: Fix trace_svc_register() call site
    f9982db735a8 media: netup_unidvb: fix use-after-free at del_timer()
    0cefa4215243 net: hns3: fix reset delay time to avoid configuration timeout
    aba74ad99870 net: hns3: fix sending pfc frames after reset issue
    e1f800be74c1 erspan: get the proto with the md version for collect_md
    153017561d28 serial: arc_uart: fix of_iomap leak in `arc_serial_probe`
    e7fd68abbba3 tcp: fix possible sk_priority leak in tcp_v4_send_reset()
    788791990d74 net: Find dst with sk's xfrm policy not ctl_sk
    a9ef8b258988 ipv4/tcp: do not use per netns ctl sockets
    171669917762 vsock: avoid to close connected socket after the timeout
    b1cf6bd8833b ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15
    13c5fa1248bf ALSA: firewire-digi00x: prevent potential use after free
    6fb537895d29 net: phy: dp83867: add w/a for packet errors seen with short cables
    83996d317b1d net: fec: Better handle pm_runtime_get() failing in .remove()
    8f57715f8ef6 af_key: Reject optional tunnel/BEET mode templates in outbound policies
    f5cb28a90c8c cpupower: Make TSC read per CPU for Mperf monitor
    dc30fed07ddf drm/msm/dpu: Remove duplicate register defines from INTF
    eaf9394ed79c drm/msm/dp: unregister audio driver during unbind
    c5449195f86e Revert "Fix XFRM-I support for nested ESP tunnels"
    295e07a76bf3 xfrm: don't check the default policy if the policy allows the packet
    84fdaaf0d76e btrfs: fix space cache inconsistency after error loading it from disk
    a842fb6038e5 btrfs: replace calls to btrfs_find_free_ino with btrfs_find_free_objectid
    9c69a9d05824 btrfs: move btrfs_find_highest_objectid/btrfs_find_free_objectid to disk-io.c
    6a1a72a8cfda mfd: dln2: Fix memory leak in dln2_probe()
    7d939e367b64 phy: st: miphy28lp: use _poll_timeout functions for waits
    3b37bb0d9290 Input: xpad - add constants for GIP interface numbers
    94ec1a44e843 iommu/arm-smmu-v3: Acknowledge pri/event queue overflow if any
    cae5f8f4f7a8 clk: tegra20: fix gcc-7 constant overflow warning
    8c472e68bea0 iommu/arm-smmu-qcom: Limit the SMR groups to 128
    214ae2c1a9ce RDMA/core: Fix multiple -Warray-bounds warnings
    2d9ca5f62f2b recordmcount: Fix memory leaks in the uwrite function
    cf3e2916017d sched: Fix KCSAN noinstr violation
    158502f79076 mcb-pci: Reallocate memory region to avoid memory overlapping
    2c86a1305c14 serial: 8250: Reinit port->pm on port specific driver unbind
    7ed30db87994 usb: typec: tcpm: fix multiple times discover svids error
    60fabcba7543 HID: wacom: generic: Set battery quirk only when we see battery data
    d234de1a924e spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3
    0898a1df72ac HID: logitech-hidpp: Reconcile USB and Unifying serials
    958534d4368b HID: logitech-hidpp: Don't use the USB serial for USB devices
    bb1313f37e7b staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE
    55410a9144c7 Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp
    a2d816f55da1 Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set
    ba66851aba80 ipvs: Update width of source for ip_vs_sync_conn_options
    866921dc06b9 wifi: ath11k: Fix SKB corruption in REO destination ring
    91ad1ab3cc7e wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace
    e732a266b973 null_blk: Always check queue mode setting from configfs
    059e426d666a wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf
    0fc0d287c1e7 wifi: iwlwifi: pcie: fix possible NULL pointer dereference
    7560ed6592ff samples/bpf: Fix fout leak in hbm's run_bpf_prog
    ad87bd313f70 f2fs: fix to drop all dirty pages during umount() if cp_error is set
    fc7237e191b9 ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa()
    3ca3005b502c ext4: set goal start correctly in ext4_mb_normalize_request
    4c2c8f959984 gfs2: Fix inode height consistency check
    697f92f8317e scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition
    f748e1525383 lib: cpu_rmap: Avoid use after free on rmap->obj array entries
    4621e24c9257 scsi: target: iscsit: Free cmds before session free
    2ea171230a39 net: Catch invalid index in XPS mapping
    8b61e7ad13f2 net: pasemi: Fix return type of pasemi_mac_start_tx()
    e0e7faee3a7d scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow
    22ab5fed07ad ext2: Check block size validity during mount
    4e8dc0e5c763 wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex
    e8d49d1c5968 bpf: Annotate data races in bpf_local_storage
    30d041c18dfb wifi: ath: Silence memcpy run-time false positive warning
    b8e7589f50b7 drm/amd: Fix an out of bounds error in BIOS parser
    978e0d05547a ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects
    16359bc02c09 ACPICA: Avoid undefined behavior: applying zero offset to null pointer
    3f64a0e66469 drm/tegra: Avoid potential 32-bit integer overflow
    f718f1fd3e4c remoteproc: stm32_rproc: Add mutex protection for workqueue
    066b90bca755 ACPI: EC: Fix oops when removing custom query handlers
    7d8f5ccc826b firmware: arm_sdei: Fix sleep from invalid context BUG
    5c23f6da62f7 memstick: r592: Fix UAF bug in r592_remove due to race condition
    ae6769fb939c arm64: dts: qcom: msm8996: Add missing DWC3 quirks
    bb1616e1057d regmap: cache: Return error in cache sync operations for REGCACHE_NONE
    d5138ad7ca1d drm/amd/display: Use DC_LOG_DC in the trasform pixel function
    c8daee665858 fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode()
    a7d21b858589 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access
    e4842de4ec13 refscale: Move shutdown from wait_event() to wait_event_idle()
    100c0ad6c045 ext4: allow ext4_get_group_info() to fail
    371d8b8ea0cb ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set
    8669fff0d0cd ext4: add mballoc stats proc file
    9b6a0c140e27 ext4: drop s_mb_bal_lock and convert protected fields to atomic
    0983142c5f17 ext4: remove redundant mb_regenerate_buddy()
    d48b7eea9469 ext4: fix lockdep warning when enabling MMP
    5c87115520d2 ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled
    8284c7592d90 ext4: reflect error codes from ext4_multi_mount_protect() to its callers
    efd18a91c9c2 ext4: remove an unused variable warning with CONFIG_QUOTA=n
    df1be652a45f fbdev: arcfb: Fix error handling in arcfb_probe()
    bd6b353671fc drm/i915/dp: prevent potential div-by-zero
    8307e372e744 af_unix: Fix data races around sk->sk_shutdown.
    9b977b0cbb6d af_unix: Fix a data race of sk->sk_receive_queue->qlen.
    fb6ac4b5bdfe net: datagram: fix data-races in datagram_poll()
    f4a371d3f5a7 ipvlan:Fix out-of-bounds caused by unclear skb->cb
    963fe9ed8626 tcp: add annotations around sk->sk_shutdown accesses
    f86568eca4c9 tcp: factor out __tcp_close() helper
    34a5ee69ec62 net: add vlan_get_protocol_and_depth() helper
    9ccf3edbafba net: tap: check vlan with eth_type_vlan() method
    449391400960 net: deal with most data-races in sk_wait_event()
    1b33bdd76635 net: annotate sk->sk_err write from do_recvmmsg()
    f92557f79a60 netlink: annotate accesses to nlk->cb_running
    26001e75dc5c netfilter: conntrack: fix possible bug_on with enable_hooks=1
    d06f67b2b8dc net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs().
    8eb35b1aca84 linux/dim: Do nothing if no time delta between samples
    4d3ae448e850 net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe()
    b882224d7367 ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings
    139c27648f8d drm/mipi-dsi: Set the fwnode for mipi_dsi_device
    423908e89d7d driver core: add a helper to setup both the of_node and fwnode of a device

(From OE-Core rev: 2829482f2924082ad01f356ea281ed308e35d44f)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-07-01 08:37:24 -10:00
Bruce Ashfield
08252caaee linux-yocto/5.10: update to v5.10.180
Updating  to the latest korg -stable release that comprises
the following commits:

    4c893ff55907 Linux 5.10.180
    3ebe5d6d69ce drm/amd/display: Fix hang when skipping modeset
    a992c387b411 mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock
    f2656f437fb1 drm/exynos: move to use request_irq by IRQF_NO_AUTOEN flag
    32232bcd4e53 printk: declare printk_deferred_{enter,safe}() in include/linux/printk.h
    fcfe05990a5c KVM: x86: move guest_pv_has out of user_access section
    85cfbaa575ea KVM: x86: do not report preemption if the steal time cache is stale
    4bffae22bec7 KVM: x86: revalidate steal time cache if MSR value changes
    e10a73f53809 KVM: x86: do not set st->preempted when going back to user space
    029662004359 KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put()
    8e39c2f407af KVM: Fix steal time asm constraints
    ebd3010d42ba KVM: x86: Fix recording of guest steal time / preempted status
    4b19cbdb1dd3 KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior
    01c0002ec7bd drbd: correctly submit flush bio on barrier
    ef77d602e306 serial: 8250: Fix serial8250_tx_empty() race with DMA Tx
    1a8822343e67 ext4: fix invalid free tracking in ext4_xattr_move_to_block()
    b0fc279de4bf ext4: remove a BUG_ON in ext4_mb_release_group_pa()
    d88fe8e61126 ext4: bail out of ext4_xattr_ibody_get() fails for any reason
    4597554b4f7b ext4: add bounds checking in get_max_inline_xattr_value_size()
    5f8b55136ad7 ext4: fix deadlock when converting an inline directory in nojournal mode
    37c69da3adc4 ext4: improve error recovery code paths in __ext4_remount()
    08838aeefa6f ext4: check iomap type only if ext4_iomap_begin() does not fail
    4aa7f744fa37 ext4: fix data races when using cached status extents
    0dde3141c527 ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum
    5d356d902e9d ext4: fix WARNING in mb_find_extent
    529f41f0eb1e KVM: x86: do not report a vCPU as preempted outside instruction boundaries
    0cb6e9e7d3f1 KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL
    4502ebbdc0e2 HID: wacom: insert timestamp to packed Bluetooth (BT) events
    77fd800d3f1b HID: wacom: Set a default resolution for older tablets
    c1420276be7a drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend
    20ca90ceda71 drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras
    eed63477ae06 drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini()
    c85327c1e93c drm/panel: otm8009a: Set backlight parent to panel device
    957904f531fd f2fs: fix potential corruption when moving a directory
    4a638a958230 ARM: dts: s5pv210: correct MIPI CSIS clock name
    fed6318e4722 ARM: dts: exynos: fix WM8960 clock name in Itop Elite
    777952ce1187 remoteproc: st: Call of_node_put() on iteration error
    30e0834becd8 remoteproc: stm32: Call of_node_put() on iteration error
    62fe5d74ef7f sh: nmi_debug: fix return value of __setup handler
    9245f34029b7 sh: init: use OF_EARLY_FLATTREE for early init
    f19bc0d2a68c sh: mcount.S: fix build error when PRINTK is not enabled
    bbad64abd610 sh: math-emu: fix macro redefined warning
    2d65c97777e5 inotify: Avoid reporting event with invalid wd
    73aef14407de platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i
    4b87eec73e47 platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet
    8c2cdb7326f0 cifs: fix pcchunk length type in smb2_copychunk_range
    829c20fd7a7b btrfs: print-tree: parent bytenr must be aligned to sector size
    148b16cd30b2 btrfs: don't free qgroup space unless specified
    08fa23adbdcc btrfs: fix btrfs_prev_leaf() to not return the same key twice
    7a4db11f00f3 perf symbols: Fix return incorrect build_id size in elf_read_build_id()
    87a1fa0ad74e crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs()
    be3517ae6b80 perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp()
    604b650fb574 perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents
    1ebd0dfb271e perf vendor events power9: Remove UTF-8 characters from JSON files
    796616f216d0 net: enetc: check the index of the SFI rather than the handle
    b6b15de5129e virtio_net: suppress cpu stall when free_unused_bufs
    c043714ef230 virtio_net: split free_unused_bufs()
    0773270b1314 net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621
    0f1ad0ef60cc ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init`
    7f497a9451d7 drm/amdgpu: add a missing lock for AMDGPU_SCHED
    f00ef2618fa1 af_packet: Don't send zero-byte data in packet_sendmsg_spkt().
    02359ba526ce ionic: remove noise from ethtool rxnfc error msg
    3605b3318483 octeontx2-vf: Detach LF resources on probe cleanup
    ea7453f5e5b6 octeontx2-pf: Disable packet I/O for graceful exit
    15152b8a4bbb rxrpc: Fix hard call timeout units
    9291aba0ffa0 sfc: Fix module EEPROM reporting for QSFP modules
    774da7052156 net/sched: act_mirred: Add carrier check
    f3fae1b1c721 watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe()
    3b7798b42e1d writeback: fix call of incorrect macro
    f47f0fb5b58b net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu
    d6f0687d506d sit: update dev->needed_headroom in ipip6_tunnel_bind_dev()
    7311c8be3755 net/sched: cls_api: remove block_cb from driver_list before freeing
    cc8efc78c3f6 net/ncsi: clear Tx enable mode when handling a Config required AEN
    fa19c533ab19 scsi: qedi: Fix use after free bug in qedi_remove()
    4285cc0a22d2 dm verity: fix error handling for check_at_most_once on FEC
    fc097cfca004 dm verity: skip redundant verity_handle_err() on I/O errors
    26b1b0d0bebd mailbox: zynqmp: Fix counts of child nodes
    67fb57f24737 mailbox: zynq: Switch to flexible array to simplify code
    c4e636f025a1 crypto: ccp - Clear PSP interrupt status register before calling handler
    6f60aae72ccc ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus
    2fcb12b3f421 tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH
    6c2ee50c9012 tty: clean include/linux/tty.h up
    57b510c7d377 tty: move some tty-only functions to drivers/tty/tty.h
    1924d47a2809 tty: move some internal tty lock enums and functions out of tty.h
    f665d81ffad7 tty: audit: move some local functions out of tty.h
    6a392b806f18 tty: create internal tty.h file
    e044a2444718 netfilter: nf_tables: deactivate anonymous set from preparation phase
    a222d2794c53 scsi: target: core: Avoid smp_processor_id() in preemptible code
    14fc6af67b3f arm64: dts: qcom: sdm845: correct dynamic power coefficients
    c820c05c5ff6 sound/oss/dmasound: fix 'dmasound_setup' defined but not used
    9079ff34a1ac debugobject: Ensure pool refill (again)
    3f225f29c69c arm64: Stash shadow stack pointer in the task struct on interrupt
    9134b5a4647e arm64: Always load shadow stack pointer directly from the task struct
    a25a403e4b31 perf intel-pt: Fix CYC timestamps after standalone CBR
    905f847675cf perf auxtrace: Fix address filter entire kernel size
    ea827627a924 dm ioctl: fix nested locking in table_clear() to remove deadlock concern
    a1e3fffe02e0 dm flakey: fix a crash with invalid table line
    44f29e93a55b dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path
    717ceb487bc3 dm clone: call kmem_cache_destroy() in dm_clone_init() error path
    eded3ad80a04 ia64: fix an addr to taddr in huge_pte_offset()
    abb427cb7730 s390/dasd: fix hanging blockdevice after request requeue
    c96807a4adbe btrfs: scrub: reject unsupported scrub flags
    f7fd1eed3125 scripts/gdb: fix lx-timerlist for Python3
    9aabb5f9ef32 afs: Fix updating of i_size with dv jump from server
    3530a795bb07 mfd: tqmx86: Correct board names for TQMxE39x
    cbe060011b56 mfd: tqmx86: Specify IO port register range more precisely
    640a1f7e36e8 mfd: tqmx86: Add support for TQMx110EB and TQMxE40x
    4be49b7c2457 mfd: tqmx86: Remove incorrect TQMx90UC board ID
    6697a3b0ed83 mfd: tqmx86: Do not access I2C_DETECT register through io_base
    15da2acad515 thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe
    08012d9edc52 dmaengine: at_xdmac: do not enable all cyclic channels
    4f6303fd8f90 dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing
    b29543194594 dmaengine: dw-edma: Fix to change for continuous transfer
    da67d60467dd phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port
    45e4c00940be pwm: mtk-disp: Disable shadow registers before setting backlight values
    6d13804388d6 pwm: mtk-disp: Adjust the clocks to avoid them mismatch
    060bd30bf705 pwm: mtk-disp: Don't check the return code of pwmchip_remove()
    795cec288e9c leds: tca6507: Fix error handling of using fwnode_property_read_string
    033f00eb8969 dmaengine: mv_xor_v2: Fix an error code.
    198fbdd10620 leds: TI_LMU_COMMON: select REGMAP instead of depending on it
    770b0613637f ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline
    8f009ae90b2b openrisc: Properly store r31 to pt_regs on unhandled exceptions
    1fe1580521dd clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails
    3bc78eddf0a0 RDMA/mlx5: Use correct device num_ports when modify DC
    95468f165d93 SUNRPC: remove the maximum number of retries in call_bind_status
    50440cdb0b47 RDMA/mlx5: Fix flow counter query via DEVX
    0d6a5c9489c8 Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe
    09bfd90d040f input: raspberrypi-ts: Release firmware handle when not needed
    3aa2503717ba firmware: raspberrypi: Introduce devm_rpi_firmware_get()
    73a65744c7fd NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease
    9c4c6512d733 IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests
    f84c02597857 IB/hfi1: Add additional usdma traces
    1af73620a191 IB/hfi1: Add AIP tx traces
    823b59fc5617 IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order
    8ec6acdb9b6a RDMA/srpt: Add a check for valid 'mad_agent' pointer
    16f596cfe956 RDMA/cm: Trace icm_send_rej event before the cm state is reset
    3ef7a4c0d5cd RDMA/siw: Remove namespace check from siw_netdev_event()
    ac7f79ee11c3 clk: add missing of_node_put() in "assigned-clocks" property parsing
    391fbf0d081d power: supply: generic-adc-battery: fix unit scaling
    9e5a7c110645 rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time
    9ad3221c86cc RDMA/mlx4: Prevent shift wrapping in set_user_sq_size()
    889a2070dc09 rtc: omap: include header for omap_rtc_power_off_program prototype
    647781347af9 workqueue: Fix hung time report of worker pools
    77d9a64cfbc6 workqueue: Rename "delayed" (delayed by active management) to "inactive"
    960167e0e019 RDMA/rdmavt: Delete unnecessary NULL check
    f7790aecb3c7 RDMA/siw: Fix potential page_array out of range access
    ab8646c9a0b1 clk: at91: clk-sam9x60-pll: fix return value check
    8f381b249424 perf/core: Fix hardlockup failure caused by perf throttle
    3ea9186a3ef5 powerpc/rtas: use memmove for potentially overlapping buffer copy
    6339b9dcdba2 macintosh: via-pmu-led: requires ATA to be set
    15f3a811bfde powerpc/sysdev/tsi108: fix resource printk format warnings
    4f41f55d82cb powerpc/wii: fix resource printk format warnings
    701e3e599913 powerpc/mpc512x: fix resource printk format warning
    d68265ec0bb1 macintosh/windfarm_smu_sat: Add missing of_node_put()
    c45ab3ab9c37 spmi: Add a check for remove callback when removing a SPMI driver
    4ca4a3e45436 staging: rtl8192e: Fix W_DISABLE# does not work after stop/start
    d5d628fea5f6 serial: 8250: Add missing wakeup event reporting
    fde8ffaaacfa tty: serial: fsl_lpuart: adjust buffer length to the intended size
    5a76bc35cce8 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
    012936502a9c usb: mtu3: fix kernel panic at qmu transfer done irq handler
    e8f64f3200cd usb: chipidea: fix missing goto in `ci_hdrc_probe`
    7d667749b3dd usb: gadget: tegra-xudc: Fix crash in vbus_draw
    95d97e182dbd sh: sq: Fix incorrect element size for allocating bitmap buffer
    a69eb1200eb6 uapi/linux/const.h: prefer ISO-friendly __typeof__
    fd7bf900c321 i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path
    b24f1ecc8fe2 spi: cadence-quadspi: fix suspend-resume implementations
    b5a6930fc6a4 ASoC: fsl_mqs: move of_node_put() to the correct location
    5bf2d84074dd coresight: etm_pmu: Set the module field
    174d7483f15c scripts/gdb: bail early if there are no generic PD
    01710564a92a scripts/gdb: bail early if there are no clocks
    b4b4409510a3 ia64: salinfo: placate defined-but-not-used warning
    65b5b2c5fd86 ia64: mm/contig: fix section mismatch warning/error
    fd4e45d8d7c8 PCI/EDR: Clear Device Status after EDR error recovery
    9e5ee4fa0d06 of: Fix modalias string generation
    85b4aa4eb2e3 vmci_host: fix a race condition in vmci_host_poll() causing GPF
    4bdae667f911 spi: fsl-spi: Fix CPM/QE mode Litte Endian
    bc88243bbe61 spi: qup: Don't skip cleanup in remove's error path
    00c5b5498bd1 linux/vt_buffer.h: allow either builtin or modular for macros
    d4a3c912c87b ASoC: es8316: Handle optional IRQ assignment
    67b6e077fb89 ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ
    eb971efca7f0 PCI: imx6: Install the fault handler only on compatible match
    36c237b202a4 usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition
    aa93a46f998a spi: imx: Don't skip cleanup in remove's error path
    c3aba912f40e spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
    f1f3bc9915b2 iio: light: max44009: add missing OF device matching
    ed1f459af644 fpga: bridge: fix kernel-doc parameter description
    98bf98e749e6 usb: dwc3: gadget: Change condition for processing suspend event
    8a859ac86dea usb: host: xhci-rcar: remove leftover quirk handling
    c76ba917915c pstore: Revert pmsg_lock back to a normal mutex
    7d285c6cfee6 ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it
    230a5ed7d813 tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp.
    0abcb0b0d629 net: amd: Fix link leak when verifying config failed
    b978d22fa122 netlink: Use copy_to_user() for optval in netlink_getsockopt().
    0837d10f6c37 Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work"
    566785731c6d ipv4: Fix potential uninit variable access bug in __ip_make_skb()
    4b8a05e38016 net/sched: sch_fq: fix integer overflow of "credit"
    cb71b24a8927 netfilter: nf_tables: don't write table validation state without mutex
    f4fc43fde12a bpf: Don't EFAULT for getsockopt with optval=NULL
    80090acb5885 ixgbe: Enable setting RSS table to default values
    7a150a5b5468 ixgbe: Allow flow hash to be set via ethtool
    89496d6cff29 wifi: iwlwifi: fw: fix memory leak in debugfs
    f4eb14d2618f wifi: iwlwifi: mvm: check firmware response size
    4ff7c0fbb3fd wifi: iwlwifi: make the loop for card preparation effective
    62fde4651759 jdb2: Don't refuse invalidation of already invalidated buffers
    038cbab55069 wifi: iwlwifi: fw: move memset before early return
    c0ca3824190e wifi: iwlwifi: yoyo: Fix possible division by zero
    2a65555f7e0f md/raid10: fix memleak of md thread
    6361b0592b46 md/raid10: fix memleak for 'conf->bio_split'
    1697fb124c6d md/raid10: fix leak of 'r10bio->remaining' for recovery
    fcacaa9d0457 bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap
    21f2503d37ee nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage"
    e119d1918303 nvme: fix async event trace event
    a9e3d9bac963 nvme: handle the persistent internal error AER
    2f9307222227 bpf, sockmap: fix deadlocks in the sockhash and sockmap
    2be04fa7ee85 net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling
    bab8dc38b1a0 scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup()
    b2f423fda64f f2fs: fix to avoid use-after-free for cached IPU bio
    5877980dc2e4 xsk: Fix unaligned descriptor validation
    2a67bc52cd3f crypto: drbg - Only fail when jent is unavailable in FIPS mode
    9dbdedd44ff4 crypto: drbg - make drbg_prepare_hrng() handle jent instantiation errors
    27942f477d10 bpftool: Fix bug for long instructions in program CFG dumps
    072d16abf567 selftests/bpf: Wait for receive in cg_storage_multi test
    d64a12eeb4a6 net: qrtr: correct types of trace event parameters
    dc55805db254 wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg()
    c621697505b3 wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg()
    adc2d82eee22 crypto: sa2ul - Select CRYPTO_DES
    de3908e15152 crypto: caam - Clear some memory in instantiate_rng
    a8226a45b2a9 f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages()
    d11a74577c21 f2fs: apply zone capacity to all zone type
    d420c4a06d8f f2fs: enforce single zone capacity
    c3a1914b9678 f2fs: handle dqget error in f2fs_transfer_project_quota()
    202048ec1ee5 scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS
    bfe67e056327 scsi: target: iscsit: Fix TAS handling during conn cleanup
    e1f59cd18a10 scsi: target: Fix multiple LUN_RESET handling
    008b936bbde3 scsi: target: Make state_list per CPU
    7c8a29f1b22e scsi: target: Rename cmd.bad_sector to cmd.sense_info
    621c89a0216a scsi: target: Rename struct sense_info to sense_detail
    05c6db12aece net/packet: convert po->auxdata to an atomic flag
    5ca1be3658cd net/packet: convert po->origdev to an atomic flag
    8bb81a925a9f net/packet: annotate accesses to po->xmit
    ba6d56b20e8a vlan: partially enable SIOCSHWTSTAMP in container
    118df5df1b4b bpf: Remove misleading spec_v1 check on var-offset stack read
    10c105126787 scm: fix MSG_CTRUNC setting condition for SO_PASSSEC
    10702be8b373 bpf: fix precision propagation verbose logging
    6be8ad4cdcac bpf: take into account liveness when propagating precision
    243fab8e37d4 wifi: rtw88: mac: Return the original error from rtw_mac_power_switch()
    1980dd8c53ec wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser()
    3ab6ec6c485b tools: bpftool: Remove invalid \' json escape
    1300517e371e wifi: ath6kl: reduce WARN to dev_dbg() in callback
    6c91b3b57b1f wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list()
    320d760a3527 wifi: ath9k: hif_usb: fix memory leak of remain_skbs
    129c3fb5795d wifi: ath6kl: minor fix for allocation size
    c4013689269d tick/common: Align tick period with the HZ tick.
    107ea1f63b26 tick: Get rid of tick_period
    fdc48767461a tick/sched: Optimize tick_do_update_jiffies64() further
    93c43008368d tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64()
    ca721584e9a4 tick/sched: Use tick_next_period for lockless quick check
    780f303233c3 drm/i915: Make intel_get_crtc_new_encoder() less oopsy
    9edf5518db25 debugobject: Prevent init race with static objects
    f16f065f8ce3 arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step
    55fc2246c46d x86/ioapic: Don't return 0 from arch_dynirq_lower_bound()
    dfce9bb3517a regulator: stm32-pwr: fix of_iomap leak
    a6aeba550c59 media: venus: dec: Fix handling of the start cmd
    3a227dc12b1a media: venus: vdec: Handle DRC after drain
    5bac3de7f49f media: venus: preserve DRC state across seeks
    4c1239274f41 media: venus: vdec: Make decoder return LAST flag for sufficient event
    a30297bff881 media: venus: vdec: Fix non reliable setting of LAST flag
    025a34716c88 media: rc: gpio-ir-recv: Fix support for wake-up
    1acb982e3616 media: rcar_fdp1: Fix refcount leak in probe and remove function
    ccc454881f09 media: rcar_fdp1: Fix the correct variable assignments
    ee24c9e23206 media: rcar_fdp1: Make use of the helper function devm_platform_ioremap_resource()
    bf91fb6c1e9d media: rcar_fdp1: fix pm_runtime_get_sync() usage count
    21de9d0daab1 media: rcar_fdp1: simplify error check logic at fdp_open()
    7dac96e9cc98 media: saa7134: fix use after free bug in saa7134_finidev due to race condition
    e9d64e90a0ad media: dm1105: Fix use after free bug in dm1105_remove due to race condition
    de19d02d734e media: rkvdec: fix use after free bug in rkvdec_remove
    4883f0f7ee44 x86/apic: Fix atomic update of offset in reserve_eilvt_offset()
    06140d6dfe72 regulator: core: Avoid lockdep reports when resolving supplies
    4c0b98d87c3e regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow()
    e21c93b20a86 drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe()
    0fc1a90bcef7 ARM: dts: gta04: fix excess dma channel usage
    f59421334e94 mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data
    1487b29030ba ACPI: processor: Fix evaluating _PDC method when running as Xen dom0
    ee22417f8299 drm: msm: adreno: Disable preemption on Adreno 510
    00f02bb8cb05 drm/msm/adreno: drop bogus pm_runtime_set_active()
    f9ba5962ccfc drm/msm/adreno: Defer enabling runpm until hw_init()
    9a3a907cf69f media: max9286: Free control handler
    f8d28cecf210 drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535
    076cdba34de2 firmware: qcom_scm: Clear download bit during reboot
    4362444dca02 media: bdisp: Add missing check for create_workqueue
    a9b9ea0e63a0 x86/MCE/AMD: Use an u64 for bank_map
    a8504f9a1304 ARM: dts: qcom: ipq8064: Fix the PCI I/O port range
    7d731faebc8e ARM: dts: qcom: ipq8064: reduce pci IO size to 64K
    870644bf1bfc ARM: dts: qcom: ipq4019: Fix the PCI I/O port range
    45855912958f arm64: dts: qcom: msm8996: Fix the PCI I/O port range
    b6082e8caad8 arm64: dts: qcom: ipq8074: Fix the PCI I/O port range
    5f6302ab78f4 arm64: dts: qcom: msm8998: Fix the PCI I/O port range
    212352542d72 arm64: dts: qcom: sdm845: Fix the PCI I/O port range
    eb9c5b383e03 arm64: dts: qcom: sdm845: correct dynamic power coefficients
    94e6f7e75729 arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name
    e951bdaa6586 EDAC/skx: Fix overflows on the DRAM row address mapping arrays
    6e6c27b2fb9d drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources
    9c4c9010ae80 arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table
    fbfca9b8399f arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table
    08310f810975 soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe
    a1e6a4161a27 soc: ti: pm33xx: Enable basic PM runtime support for genpd
    e33f374d65d9 drm/probe-helper: Cancel previous job before starting new one
    67f07215eb8b drm/vgem: add missing mutex_destroy
    ae784c3ed373 drm/rockchip: Drop unbalanced obj unref
    056a1217cffa erofs: fix potential overflow calculating xattr_isize
    7a4579cd6e49 erofs: stop parsing non-compact HEAD index if clusterofs is invalid
    e5ec129158f3 tpm, tpm_tis: Claim locality when interrupts are reenabled on resume
    933bfc5ad213 tpm, tpm: Implement usage counter for locality
    140735c46d37 tpm, tpm_tis: Claim locality before writing interrupt registers
    35ca7f625283 tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed
    cbb1dd27058e tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register
    c62a2331abfa tpm, tpm_tis: Do not skip reset of original interrupt vector
    3ec77043a27d selinux: ensure av_permissions.h is built when needed
    fea314463926 selinux: fix Makefile dependencies of flask.h
    0c29f14cf470 selftests/resctrl: Check for return value after write_schemata()
    4075fbcde40f selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem
    d0653cc6e0c7 rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check
    d1ab8b54b2ce clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent
    e0dd13b49da9 wifi: rtl8xxxu: RTL8192EU always needs full init
    0fd9b0f61119 mailbox: zynqmp: Fix typo in IPI documentation
    63314371ebbf mailbox: zynqmp: Fix IPI isr handling
    bdbf104b1c91 md/raid10: fix null-ptr-deref in raid10_sync_request
    8a89d36a07af nilfs2: fix infinite loop in nilfs_mdt_get_block()
    7c3e66204805 nilfs2: do not write dirty data after degenerating to read-only
    e4b526442247 parisc: Fix argument pointer in real64_call_asm()
    be649ea153b0 sound/oss/dmasound: fix build when drivers are mixed =y/=m
    b8f444a4fadf ubifs: Free memory for tmpfile name
    5b4b6cb7246e ubi: Fix return value overwrite issue in try_write_vid_and_data()
    66e9f2fb3e75 ubifs: Fix memleak when insert_old_idx() failed
    a4904c56fc6f Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path"
    87d98984b050 iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE
    db8b34ffb29b i2c: omap: Fix standard mode false ACK readings
    2b00b2a0e642 writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs
    1b0df44753bf relayfs: fix out-of-bounds access in relay_file_read
    e28df70df007 KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted
    680c419d0d8a reiserfs: Add security prefix to xattr name in reiserfs_security_write()
    eb18bc5a8678 rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed
    0a89d4a07552 crypto: safexcel - Cleanup ring IRQ workqueues on load failure
    ff86deaba1fa crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON()
    1c99f65d6af2 ring-buffer: Sync IRQ works before buffer destruction
    dda1372c8d83 pwm: meson: Fix g12a ao clk81 name
    c1cabb10e072 pwm: meson: Fix axg ao mux parents
    fcd2da2e6bf2 kheaders: Use array declaration instead of char
    1b633da2fecf ipmi: fix SSIF not responding under certain cond.
    6d5993d56963 ipmi:ssif: Add send_retries increment
    47e61cadc7a5 MIPS: fw: Allow firmware to pass a empty env
    2884595932ea tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem
    29b89908fdd9 xhci: fix debugfs register accesses while suspended
    a863ac03fae0 staging: iio: resolver: ads1210: fix config mode
    c8714ddf3ccf ext4: use ext4_journal_start/stop for fast commit transactions
    701a8220762f blk-crypto: make blk_crypto_evict_key() more robust
    5072008bef23 blk-crypto: make blk_crypto_evict_key() return void
    874bdf43b4a7 blk-mq: release crypto keyslot before reporting I/O complete
    68494eb75f1f perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE)
    7c5811b95c57 posix-cpu-timers: Implement the missing timer_wait_running callback
    aed39acf7ed6 hwmon: (adt7475) Use device_property APIs when configuring polarity
    b009006887e3 hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write
    a71cb92ec431 USB: dwc3: fix runtime pm imbalance on unbind
    27dc207c386e USB: dwc3: fix runtime pm imbalance on probe errors
    b978269ddad4 PCI: qcom: Fix the incorrect register usage in v2.7.0 config
    2f31633da843 PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock
    5434c7019d23 wireguard: timers: cast enum limits members to int in prints
    69fdbb334d6e asm-generic/io.h: suppress endianness warnings for readq() and writeq()
    925cbb725367 ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750
    f5e96af71eab iio: adc: palmas_gpadc: fix NULL dereference on rmmod
    8aa079c2fdfc driver core: Don't require dynamic_debug for initcall_debug probe timing
    f964a00386ca USB: serial: option: add UNISOC vendor and TOZED LT70C product
    c0e921422359 x86/fpu: Prevent FPU state corruption
    98cfbad52fc2 bluetooth: Perform careful capability checks in hci_sock_ioctl()
    dc110b20f4ce drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var
    549825602e3e wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies()
    1dd95b2109de KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg()
    0f29d0e8fc77 counter: 104-quad-8: Fix race condition between FLAG and CNTR reads
    d4a895e924b4 seccomp: Move copy_seccomp() to no failure path.

(From OE-Core rev: c00e421942407b60145cc52844290e9e0f18f84c)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-06-01 16:24:07 -10:00
Bruce Ashfield
ce8b35569a linux-yocto/5.10: update to v5.10.179
Updating  to the latest korg -stable release that comprises
the following commits:

    f1b32fda06d2 Linux 5.10.179
    0367bf3f4a4e ASN.1: Fix check for strdup() success
    4ab5f8f9d026 ASoC: fsl_asrc_dma: fix potential null-ptr-deref
    42604b4ad5f3 iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()
    155b2586de3f pwm: hibvt: Explicitly set .polarity in .get_state()
    1c3a1211370d pwm: iqs620a: Explicitly set .polarity in .get_state()
    b28079807de2 pwm: meson: Explicitly set .polarity in .get_state()
    f69112de70a0 sctp: Call inet6_destroy_sock() via sk->sk_destruct().
    7da54ddc04e6 dccp: Call inet6_destroy_sock() via sk->sk_destruct().
    04d393c4bbf5 inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy().
    b1f06ab985ef tcp/udp: Call inet6_destroy_sock() in IPv6 sk->sk_destruct().
    0e7b5e1020aa udp: Call inet6_destroy_sock() in setsockopt(IPV6_ADDRFORM).
    05cf34a2b641 ext4: fix use-after-free in ext4_xattr_set_entry
    c75711396c04 ext4: remove duplicate definition of ext4_xattr_ibody_inline_set()
    9400206d9d5e Revert "ext4: fix use-after-free in ext4_xattr_set_entry"
    81775ab858b4 fuse: fix deadlock between atomic O_TRUNC and page invalidation
    03cefde986f1 fuse: always revalidate rename target dentry
    42dfdbd4dcfa fuse: fix attr version comparison in fuse_read_update_size()
    0078a1667cbf fuse: check s_root when destroying sb
    6d0d67b05f7b virtiofs: split requests that exceed virtqueue size
    cf08dc79168a virtiofs: clean up error handling in virtio_fs_get_tree()
    e220438d1e33 purgatory: fix disabling debug info
    37df709706ae docs: futex: Fix kernel-doc references after code split-up preparation
    77748b0a047e MIPS: Define RUNTIME_DISCARD_EXIT in LD script
    4735b6f74f25 sched/fair: Fixes for capacity inversion detection
    89ad8a672f57 sched/uclamp: Fix a uninitialized variable warnings
    09129798a608 sched/fair: Consider capacity inversion in util_fits_cpu()
    30f04dd56dfd sched/fair: Detect capacity inversion
    b18cbd359d72 sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition
    41a880740c9f sched/uclamp: Make cpu_overutilized() use util_fits_cpu()
    07750955e9a2 sched/uclamp: Make asym_fits_capacity() use util_fits_cpu()
    2fd1c194e688 sched/uclamp: Make select_idle_capacity() use util_fits_cpu()
    8ca2bf63d946 sched/uclamp: Fix fits_capacity() check in feec()
    5cb1a56ced30 sched/uclamp: Make task_fits_capacity() use util_fits_cpu()
    2523d9d7bb5c mm/khugepaged: check again on anon uffd-wp during isolation
    651b0bf43d67 mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25
    c61928fcca27 kernel/sys.c: fix and improve control flow in __sys_setres[ug]id()
    e10a6d88ae9b memstick: fix memory leak if card device is never registered
    2c90ef37151f nilfs2: initialize unused bytes in segment summary blocks
    09daff9c3cd7 iio: light: tsl2772: fix reading proximity-diodes from device tree
    77ac8f2ad4ad xfs: drop submit side trans alloc for append ioends
    a4e800a7bd67 powerpc/doc: Fix htmldocs errors
    c215c636819c xen/netback: use same error messages for same errors
    0c9cbfc951c4 nvme-tcp: fix a possible UAF when failing to allocate an io queue
    8c746b665089 s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling
    a36246a7480d net: dsa: b53: mmap: add phy ops
    b33f28ea45e9 scsi: core: Improve scsi_vpd_inquiry() checks
    24ddcc6a635b scsi: megaraid_sas: Fix fw_crash_buffer_show()
    01bd481b1b94 selftests: sigaltstack: fix -Wuninitialized
    8b44a83a1680 Input: i8042 - add quirk for Fujitsu Lifebook A574/H
    37882b203a2d f2fs: Fix f2fs_truncate_partial_nodes ftrace event
    9a8dbfd7f3e5 e1000e: Disable TSO on i219-LM card to increase speed
    b1281d008845 bpf: Fix incorrect verifier pruning due to missing register precision taints
    b085b5787b4a mlxsw: pci: Fix possible crash during initialization
    c972851d3848 net: rpl: fix rpl header size calculation
    b6b06c5ee333 mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next()
    880c09bc2f0b i40e: fix i40e_setup_misc_vector() error handling
    72df55d3dc96 i40e: fix accessing vsi->active_filters without holding lock
    381110d06192 netfilter: nf_tables: fix ifdef to also consider nf_tables=m
    6758a51ef36a sfc: Fix use-after-free due to selftest_work
    06a72bbf0d98 sfc: Split STATE_READY in to STATE_NET_DOWN and STATE_NET_UP.
    b6dd232f6350 virtio_net: bugfix overflow inside xdp_linearize_page()
    ddcf35deb8f2 net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg
    8e73952957a3 regulator: fan53555: Explicitly include bits header
    3224458030a2 netfilter: br_netfilter: fix recent physdev match breakage
    08b78037c4f1 arm64: dts: imx8mm-evk: correct pmic clock source
    2c06e904c2b7 arm64: dts: meson-g12-common: specify full DMC range
    b33dbd06ac5f arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node
    e662521ec739 ARM: dts: rockchip: fix a typo error for rk3288 spdif node

(From OE-Core rev: 168b245456602d3d08cd2278e6ac97933dcbff6d)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-06-01 16:24:07 -10:00
Bruce Ashfield
fdc1438438 linux-yocto/5.10: update to v5.10.178
Updating  to the latest korg -stable release that comprises
the following commits:

    791a854ae5a5 Linux 5.10.178
    f177b382c339 sysctl: Fix data-races in proc_dou8vec_minmax().
    56314b90fd43 panic, kexec: make __crash_kexec() NMI safe
    d425f348211f kexec: turn all kexec_mutex acquisitions into trylocks
    784b6ba15eb2 kexec: move locking into do_kexec_load
    0b077b22ea9f riscv: Handle zicsr/zifencei issues between clang and binutils
    c36a25101179 kbuild: check CONFIG_AS_IS_LLVM instead of LLVM_IAS
    d5f67f6d4ec4 kbuild: Switch to 'f' variants of integrated assembler flag
    83f55e6f298e kbuild: check the minimum assembler version in Kconfig
    6facabb4d069 coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug
    7b78445bce52 watchdog: sbsa_wdog: Make sure the timeout programming is within the limits
    10b7a33c5de3 i2c: ocores: generate stop condition after timeout in polling mode
    b4210b10dc7e x86/rtc: Remove __init for runtime functions
    ba4a2f6d99fc sched/fair: Fix imbalance overflow
    68387ae3b63e sched/fair: Move calculate of avg_load to a better location
    ccbec01cc99c powerpc/papr_scm: Update the NUMA distance table for the target node
    453b3188be89 powerpc/pseries: Add support for FORM2 associativity
    498618e0a1e7 powerpc/pseries: Add a helper for form1 cpu distance
    18ce785effd9 powerpc/pseries: Consolidate different NUMA distance update code paths
    f2ae0eb96bfb powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY
    f6d8a3a2eaab powerpc/pseries: rename min_common_depth to primary_domain_index
    5abf8af8df97 ubi: Fix deadlock caused by recursively holding work_sem
    33611d4a8181 mtd: ubi: wl: Fix a couple of kernel-doc issues
    0279e82e1484 ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size
    37a3cf4abc5a cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()
    10bda0ec3160 x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot
    176d7345b89c scsi: ses: Handle enclosure with just a primary component gracefully
    cf22c98bcbf8 net: sfp: initialize sfp->i2c_block_size at sfp allocation
    2a4835b8ede0 riscv: add icache flush for nommu sigreturn trampoline
    c76e79e526cd asymmetric_keys: log on fatal failures in PE/pkcs7
    5de2e1f5e26f verify_pefile: relax wrapper length check
    e4b9f0bf91a3 drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F
    9f0ee9ed54e1 efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L
    e1f80b4dfad9 i2c: imx-lpi2c: clean rx/tx buffers upon new message
    81c30f89b9c3 wifi: mwifiex: mark OF related data as maybe unused
    ab39582f3081 power: supply: cros_usbpd: reclassify "default case!" as debug
    6de0d0699f5c libbpf: Fix single-line struct definition output in btf_dump
    1bec9da233f7 net: macb: fix a memory corruption in extended buffer descriptor mode
    7d8c844b337d udp6: fix potential access to stale information
    d1b9b3191697 RDMA/core: Fix GID entry ref leak when create_ah fails
    79b28f42214a sctp: fix a potential overflow in sctp_ifwdtsn_skip
    3814d211ff13 net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume()
    dad92d8ada07 qlcnic: check pci_reset_function result
    4a519731ece8 drm/armada: Fix a potential double free in an error handling path
    a069d4d98cd2 tcp: restrict net.ipv4.tcp_app_win
    cc9f9a49f5b3 tcp: convert elligible sysctls to u8
    f662a0786dfd ipv4: shrink netns_ipv4 with sysctl conversions
    389dab6142d7 sysctl: add proc_dou8vec_minmax()
    8a1fdb35459d niu: Fix missing unwind goto in niu_alloc_channels()
    9266e939d762 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition
    ae1149885142 RDMA/cma: Allow UD qp_type to join multicast only
    5e567fd29611 IB/mlx5: Add support for 400G_8X lane speed
    a1d2fb5d13c9 IB/mlx5: Add support for NDR link speed
    8a886f01b85d clk: sprd: set max_register according to mapping range
    6e2845284b12 mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min
    9e946e4e8c3d mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
    6b0e71919264 mtd: rawnand: meson: fix bitmask for length in command word
    441e57ff87c2 mtdblock: tolerate corrected bit-flips
    0d07ea8d385c fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace
    5635e6940656 btrfs: fix fast csum implementation detection
    3576e08f19dc btrfs: print checksum type and implementation at mount time
    f7ec5ca433ce Bluetooth: Fix race condition in hidp_session_thread
    d9ba36c22a7b Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp}
    8533fe864574 ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
    8f6a20a4f4ce ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex()
    69108a8a45c6 ALSA: i2c/cs8427: fix iec958 mixer control deactivation
    e63a515d11de ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard
    df4af0ddf7f0 ALSA: emu10k1: fix capture interrupt handler unlinking
    14e90335bc73 Revert "pinctrl: amd: Disable and mask interrupts on resume"
    59dc9767cefb bpftool: Print newline before '}' for struct with padding only fields
    2765aca63776 ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown
    a412ba6b6cc6 Revert "media: ti: cal: fix possible memory leak in cal_ctx_create()"
    2d96c8dca946 drm/bridge: lt9611: Fix PLL being unable to lock
    a2773afc81fc selftests: intel_pstate: ftime() is deprecated
    ea8c42b3b6d9 mm/swap: fix swap_info_struct race between swapoff and get_swap_pages()
    5a74837809cc ring-buffer: Fix race while reader and writer are on the same page
    c1bbe926a1c7 drm/nouveau/disp: Support more modes by checking with lower bpc
    8250f7f7ae21 drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path
    acbbfdba9ca6 ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots()
    6e36373aa5ff tracing: Free error logs of tracing instances
    9c5df2f14ee3 can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events
    70caa596d158 can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access
    f018ef34c44b ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct()
    eadcad0a47bf ftrace: Mark get_lock_parent_ip() __always_inline
    9470fc63ab42 perf/core: Fix the same task check in perf_event_set_output
    499757ad3332 scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param()
    4bfdead17443 iio: adc: ad7791: fix IRQ flags
    14f9ff7857e7 ALSA: hda/realtek: Add quirk for Clevo X370SNW
    1f3b8c3b047a dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs
    3dbee84bf9e3 nilfs2: fix sysfs interface lifetime
    f32297dba338 nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread()
    a17bed82c0d3 tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty
    25eff5e7f743 tty: serial: sh-sci: Fix Rx on RZ/G2L SCI
    72a3e4fa882d tty: serial: sh-sci: Fix transmit end interrupt handler
    741d73fc573c iio: light: cm32181: Unregister second I2C client if present
    58bf30479a2e iio: dac: cio-dac: Fix max DAC write value check for 12-bit
    f47659f1e942 iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip
    52a003870ee2 USB: serial: option: add Quectel RM500U-CN modem
    e6655d483766 USB: serial: option: add Telit FE990 compositions
    9d1f2a6b8d9a usb: typec: altmodes/displayport: Fix configure initial pin assignment
    4be2b71e9d36 USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs
    ec20260950af xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu
    b4b4f17aa46c usb: xhci: tegra: fix sleep in atomic call
    07216da8fb1d NFSD: callback request does not use correct credential for AUTH_SYS
    a3c4aa48e5f2 sunrpc: only free unix grouplist after RCU settles
    890517a4a255 net: stmmac: fix up RX flow hash indirection table when setting channels
    bdbbd3fa58f8 net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe
    d8c8476c1433 gpio: davinci: Add irq chip flag to skip set wake
    605b056d6330 ipv6: Fix an uninit variable access bug in __ip6_make_skb()
    ff2565fb8f19 net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT
    b4b6dfad41aa sctp: check send stream number after wait_for_sndbuf
    efda95cebfdd net: don't let netpoll invoke NAPI if in xmit context
    ec81049f0957 icmp: guard against too small mtu
    98a9cd82c541 net: qrtr: Fix a refcount bug in qrtr_recvmsg()
    94c53d294944 net: qrtr: combine nameservice into main module
    3fe20515449a wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta
    2951229ee7d0 KVM: s390: pv: fix external interruption loop not always detected
    b43a8939f1e1 pwm: sprd: Explicitly set .polarity in .get_state()
    d59b83494d1b pwm: cros-ec: Explicitly set .polarity in .get_state()
    176c6b488919 Drivers: vmbus: Check for channel allocation before looking up relids
    c51b336bd951 gpio: GPIO_REGMAP: select REGMAP instead of depending on it

(From OE-Core rev: 91f9c4095a3f99cb880400259fcaa2606c831bf1)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-06-01 16:24:07 -10:00
Bruce Ashfield
5f26c81523 linux-yocto/5.10: update to v5.10.177
Updating  to the latest korg -stable release that comprises
the following commits:

    387078f9030c Linux 5.10.177
    34a02011c5d1 hsr: ratelimit only when errors are printed
    7c414f6f06e9 gfs2: Always check inode size of inline inodes
    3392d67af0a4 ext4: fix kernel BUG in 'ext4_write_inline_data_end()'
    b4781477f397 libbpf: Fix btf_dump's packed struct determination
    7ad30ad8c684 selftests/bpf: Add few corner cases to test padding handling of btf_dump
    e5a16bcb131c libbpf: Fix BTF-to-C converter's padding logic
    b9f7422dd94a selftests/bpf: Test btf dump for struct with padding only fields
    f1c17475a9dc zonefs: Fix error message in zonefs_file_dio_append()
    b51e4422952b btrfs: scan device in non-exclusive mode
    3eeff8d26c6d s390/uaccess: add missing earlyclobber annotations to __clear_user()
    7051d51f1241 drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub
    79815326a516 drm/etnaviv: fix reference leak when mmaping imported buffer
    a484f8bec8ee rcu: Fix rcu_torture_read ftrace event
    08bfd05987df xtensa: fix KASAN report for show_stack
    8ada1b5c8b43 ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z
    3b6992bdf09d ALSA: usb-audio: Fix regression on detection of Roland VS-100
    0044721f4f95 ALSA: hda/conexant: Partial revert of a quirk for Lenovo
    3d328a17c8cb NFSv4: Fix hangs when recovering open state after a server reboot
    80a4200d51e5 powerpc: Don't try to copy PPR for task with NULL pt_regs
    12c2612e18ca pinctrl: at91-pio4: fix domain name assignment
    25065ed83b5f pinctrl: amd: Disable and mask interrupts on resume
    fbf3fe7f7bc3 net: phy: dp83869: fix default value for tx-/rx-internal-delay
    b3d7a4478ce0 xen/netback: don't do grant copy across page boundary
    5f6347034341 btrfs: fix race between quota disable and quota assign ioctls
    ba5deb64ddde Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table
    26a32a212bc5 cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL
    63bbe24b99f9 cifs: prevent infinite recursion in CIFSGetDFSRefer()
    8b3d7ad3e8f1 Input: focaltech - use explicitly signed char type
    449a1a61f7f1 Input: alps - fix compatibility with -funsigned-char
    988061d09972 pinctrl: ocelot: Fix alt mode for ocelot
    ed3439a8c4fe net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only
    8104c795517c bnxt_en: Add missing 200G link speed reporting
    62850a076353 bnxt_en: Fix typo in PCI id to device description string mapping
    f524d1e55013 i40e: fix registers dump after run ethtool adapter self test
    fa7fafedc9fd net: ipa: compute DMA pool size properly
    96e34c88000f ALSA: ymfpci: Fix BUG_ON in probe function
    688b1178c443 ALSA: ymfpci: Fix assignment in if condition
    ee17dea3072d s390/vfio-ap: fix memory leak in vfio_ap device driver
    ab2a55907823 can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write
    9b22e0cfc4d7 net: stmmac: don't reject VLANs when IFF_PROMISC is set
    f032e125149d net/net_failover: fix txq exceeding warning
    1025c471517b regulator: Handle deferred clk
    69ed49a7b881 r8169: fix RTL8168H and RTL8107E rx crc error
    3907fcb5a439 ptp_qoriq: fix memory leak in probe()
    6ff4a54c0218 scsi: megaraid_sas: Fix crash after a double completion
    059c3a7a3d6d sfc: ef10: don't overwrite offload features at NIC reset
    4a81e2da7297 mtd: rawnand: meson: invalidate cache on polling ECC bit
    47a449ec09b4 mips: bmips: BCM6358: disable RAC flush for TP1
    ac63f78d9aca ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx()
    8b1269b709c9 tracing: Fix wrong return in kprobe_event_gen_test.c
    038765a095fd tools/power turbostat: Fix /dev/cpu_dma_latency warnings
    5ec5680dc656 fbdev: au1200fb: Fix potential divide by zero
    ce5551db3629 fbdev: lxfb: Fix potential divide by zero
    c2be7f80562d fbdev: intelfb: Fix potential divide by zero
    78eb964805f9 fbdev: nvidia: Fix potential divide by zero
    1f2a94baee43 sched_getaffinity: don't assume 'cpumask_size()' is fully initialized
    6eaa2254cc5e fbdev: tgafb: Fix potential divide by zero
    baef27176ea5 ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()
    fcf80111a4f6 ALSA: asihpi: check pao in control_message()
    b94ffa287415 net: hsr: Don't log netdev_err message on unknown prp dst node
    74d6d33f3695 md: avoid signed overflow in slot_store()
    10941fd5c3e1 fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY
    0b9493b504fc dm crypt: avoid accessing uninitialized tasklet
    b2d19565478f bus: imx-weim: fix branch condition evaluates to a garbage value
    1635a062fa0e drm/meson: fix missing component unbind on bind errors
    794a6cea2268 drm/meson: Fix error handling when afbcd.ops->init fails
    f7385e0886cd kcsan: avoid passing -g for test
    46ae204069e7 kernel: kcsan: kcsan_test: build without structleak plugin
    a5ce0a559b66 usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC
    ddb1973e6765 usb: dwc3: gadget: move cmd_endtransfer to extra function
    01e4c9c03de8 NFSD: fix use-after-free in __nfs42_ssc_open()
    34ef9cd887d5 KVM: fix memoryleak in kvm_init()
    a6d345c3a31e xfs: don't reuse busy extents on extent trim
    cb61e1e36fb3 xfs: shut down the filesystem if we screw up quota reservation
    91d7a4bd5656 ocfs2: fix data corruption after failed write
    d4a5181ba1b1 sched/fair: Sanitize vruntime of entity being migrated
    dfdcda25fb5e sched/fair: sanitize vruntime of entity being placed
    66ff37993dd7 dm crypt: add cond_resched() to dmcrypt_write()
    c68f08cc7456 dm stats: check for and propagate alloc_percpu failure
    1eaa2b7ae90c i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer()
    85b637feee1e firmware: arm_scmi: Fix device node validation for mailbox transport
    f632a90f8e39 tee: amdtee: fix race condition in amdtee_open_session
    4ede0da36c2f drm/i915: Preserve crtc_state->inherited during state clearing
    d5329a06b4cb drm/i915/active: Fix missing debug object activation
    d18db946cc6a nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy()
    560437bba14d wifi: mac80211: fix qos on mesh interfaces
    a6adfe9bbd6a usb: ucsi: Fix NULL pointer deref in ucsi_connector_change()
    09671cfc2b22 usb: chipidea: core: fix possible concurrent when switch role
    073ce98aa3a6 usb: chipdea: core: fix return -EINVAL if request role is the same with current role
    5a36b601aff3 usb: cdns3: Fix issue with using incorrect PCI device function
    aae6d1bf4d8e dm thin: fix deadlock when swapping to thin device
    4d2626e10709 igb: revert rtnl_lock() that causes deadlock
    e66f3039c792 fsverity: Remove WQ_UNBOUND from fsverity read workqueue
    33f341c1fc60 usb: gadget: u_audio: don't let userspace block driver unbind
    1f01027c51eb usb: dwc2: fix a devres leak in hw_enable upon suspend resume
    dce128421554 scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR
    f7a4ce351426 cifs: empty interface list when server doesn't support query interfaces
    8beb18c25bef sh: sanitize the flags on sigreturn
    87e800e3dc77 net: usb: qmi_wwan: add Telit 0x1080 composition
    27d4ce4aa3bb net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990
    ddfc06179338 scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file
    3e0a423a55a7 scsi: lpfc: Avoid usage of list iterator variable after loop
    f9a937f75ba2 scsi: ufs: core: Add soft dependency on governor_simpleondemand
    522314863f78 scsi: hisi_sas: Check devm_add_action() return value
    799d29a447dc scsi: target: iscsi: Fix an error message in iscsi_check_key()
    8c42442887db selftests/bpf: check that modifier resolves after pointer
    df1da53a7e98 m68k: Only force 030 bus error if PC not in exception table
    7df72bedbdd1 ca8210: fix mac_len negative array access
    3d8fafc5308f HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded
    082b8240a66a riscv: Bump COMMAND_LINE_SIZE value to 1024
    2d6c2dee59a3 thunderbolt: Use const qualifier for `ring_interrupt_index`
    06e04b450bb4 thunderbolt: Use scale field when allocating USB3 bandwidth
    32fa53c27ea3 uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2
    231cfa78ec5b scsi: qla2xxx: Perform lockless command completion in abort path
    f73a88df19b7 hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs
    33c2fa39fb9e hwmon: fix potential sensor registration fail if of_node is missing
    f86ff88a1548 platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl
    da3d3fdfb4d5 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work
    fce0e47e9ec5 Bluetooth: L2CAP: Fix responding with wrong PDU type
    77a61df0a0e6 Bluetooth: L2CAP: Fix not checking for maximum number of DCID
    65ceb170749b Bluetooth: btqcomsmd: Fix command timeout after setting BD address
    7aa3d03e1b30 net: mdio: thunder: Add missing fwnode_handle_put()
    94ef1715d263 gve: Cache link_speed value from device
    3c72445dadc3 nvme-tcp: fix nvme_tcp_term_pdu to match spec
    73db80dcdc20 net/sonic: use dma_mapping_error() for error check
    f8cec30541f5 erspan: do not use skb_mac_header() in ndo_start_xmit()
    19aa85b9df48 atm: idt77252: fix kmemleak when rmmod idt77252
    5eadc8032829 net/mlx5: E-Switch, Fix an Oops in error handling code
    265101aea4c0 net/mlx5: Read the TC mapping of all priorities on ETS query
    18cead61e437 net/mlx5: Fix steering rules cleanup
    a4bbab27c4bf bpf: Adjust insufficient default bpf_jit_limit
    a44e98abcca4 keys: Do not cache key in task struct if key is requested from kernel thread
    ec23a669deca bootconfig: Fix testcase to increase max node
    56e0bc4a72a0 net/ps3_gelic_net: Use dma_mapping_error
    3d5a97283e2a net/ps3_gelic_net: Fix RX sk_buff length
    cb5879efde4f net: qcom/emac: Fix use after free bug in emac_remove due to race condition
    d04dac7fae75 net: mdio: fix owner field for mdio buses registered using device-tree
    1b333766ea7a net: phy: Ensure state transitions are processed from phy_stop()
    bfeeb3aaad4e xirc2ps_cs: Fix use after free bug in xirc2ps_detach
    39c3b9dd481c qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info
    33d1603a38e0 net: usb: smsc95xx: Limit packet length to skb->len
    c09cdf6eb815 scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate()
    a3ada13f20fd i2c: imx-lpi2c: check only for enabled interrupt flags
    bde2e73d5232 igc: fix the validation logic for taprio's gate list
    d3e4844c1829 igbvf: Regard vf reset nack as success
    fe3850c72a72 intel/igbvf: free irq on the error path in igbvf_request_msix()
    155d6d434f86 iavf: fix non-tunneled IPv6 UDP packet type and hashing
    15dcb57eba09 iavf: fix inverted Rx hash condition leading to disabled hash
    580634b03a55 xsk: Add missing overflow check in xdp_umem_reg
    7b5dffe048f9 ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl
    35a49d27585c ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl
    75e2144291e8 power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition
    2b346876b931 power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition
    18359b8e30c4 power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
    1fde5782f187 net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf()
    cfeda9432c1d drm/sun4i: fix missing component unbind on bind errors
    b5131ed83c83 serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it
    5fcb12f00a05 serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED
    19a98d56dfed tty: serial: fsl_lpuart: fix race on RX DMA shutdown
    ae12308c7d55 serial: fsl_lpuart: Fix comment typo
    a43f7d0628e4 KVM: Register /dev/kvm as the _very_ last thing during initialization
    7958663668ef KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except()
    6100066358ee KVM: Optimize kvm_make_vcpus_request_mask() a bit
    ad120bc86930 KVM: KVM: Use cpumask_available() to check for NULL cpumask when kicking vCPUs
    4cc54f6ae535 KVM: Clean up benign vcpu->cpu data races when kicking vCPUs
    8f9ae017dd35 ipmi:ssif: Add a timer between request retries
    c94de7f85d99 ipmi:ssif: resend_msg() cannot fail
    cd35cbde0078 ipmi:ssif: Increase the message retry time
    4d57c90f24e1 ipmi:ssif: make ssif_i2c_send() void
    18dd825b8651 perf: fix perf_event_context->time
    ddcf83200036 perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output
    29ee1495e857 interconnect: qcom: osm-l3: fix icc_onecell_data allocation

(From OE-Core rev: 87febe433a6bf27b1a85ba4866f395dbcd131271)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-06-01 16:24:07 -10:00
Bruce Ashfield
7cfdccfa4a linux-yocto/5.10: update to v5.10.176
Updating  to the latest korg -stable release that comprises
the following commits:

    ca9787bdecfa Linux 5.10.176
    e57f797e3ffa HID: uhid: Over-ride the default maximum data buffer value with our own
    9bc878756b01 HID: core: Provide new max_buffer_size attribute to over-ride the default
    daa97e770e78 xfs: remove xfs_setattr_time() declaration
    183ca919544c fs: use consistent setgid checks in is_sxid()
    0e9dbde96cac attr: use consistent sgid stripping checks
    240b96ffece8 attr: add setattr_should_drop_sgid()
    baea3ae425fb fs: move should_remove_suid()
    24378d6f7486 attr: add in_group_or_capable()
    94ac142c19f1 fs: move S_ISGID stripping into the vfs_*() helpers
    347750e1b69c fs: add mode_strip_sgid() helper
    f60b68c46444 xfs: use setattr_copy to set vfs inode attributes
    8cf9400f8948 xfs: set prealloc flag in xfs_alloc_file_space()
    308dfe49eb75 xfs: fallocate() should call file_modified()
    35f049abbae3 xfs: remove XFS_PREALLOC_SYNC
    c84fb2962680 xfs: don't leak btree cursor when insrec fails after a split
    be60f08c03de xfs: purge dquots after inode walk fails during quotacheck
    d6f223cfef32 xfs: don't assert fail on perag references on teardown
    d0292124bb57 PCI/DPC: Await readiness of secondary bus after reset
    337aa99f76ea PCI: Unify delay handling for reset and resume
    b5e0b3d74285 s390/ipl: add missing intersection check to ipl_report handling
    84e2e393bf9f io_uring: avoid null-ptr-deref in io_arm_poll_handler
    5e784a7d07af drm/i915/active: Fix misuse of non-idle barriers as fence trackers
    8f27d4321700 drm/i915: Don't use stolen memory for ring buffers with LLC
    b4a798374f2d x86/mm: Fix use of uninitialized buffer in sme_enable()
    764217184f9e x86/mce: Make sure logged MCEs are processed after sysfs update
    15e926dfd820 cpuidle: psci: Iterate backwards over list in psci_pd_remove()
    38742635eda9 fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks
    03fc29e75e44 mmc: sdhci_am654: lower power-on failed message severity
    b2747b690cb9 mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage
    83c3b2f4e7c6 ftrace: Fix invalid address access in lookup_rec() when index is 0
    f9a98b8dde09 mptcp: avoid setting TCP_CLOSE state twice
    684c7372bbd6 drm/shmem-helper: Remove another errant put in error path
    fbc5ffcce72b ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro
    9addf5e1050a ALSA: hda: intel-dsp-config: add MTL PCI id
    c54974ccaff7 KVM: nVMX: add missing consistency checks for CR0 and CR4
    7b18dea697e4 cifs: Fix smb2_set_path_size()
    ec663c410ce0 tracing: Make tracepoint lockdep check actually test something
    8ae86ef7a058 tracing: Check field value in hist_field_name()
    de3170bd41de tracing: Make splice_read available again
    efae80ca13fa interconnect: fix mem leak when freeing nodes
    b37d3ccbd549 firmware: xilinx: don't make a sleepable memory allocation from an atomic context
    0c16c20b8787 serial: 8250_em: Fix UART port type
    f5a5150c7066 tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted
    020166bc6669 ext4: fix possible double unlock when moving a directory
    7257070be70e drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes
    ab7da8d93a6f sh: intc: Avoid spurious sizeof-pointer-div warning
    6936525142a0 drm/amdkfd: Fix an illegal memory access
    a98160d8f3e6 ext4: fix task hung in ext4_xattr_delete_inode
    0bf15bc393a1 ext4: fail ext4_iget if special inode unallocated
    8e7f26b9565a jffs2: correct logic when creating a hole in jffs2_write_begin
    980d4e70c708 mmc: atmel-mci: fix race between stop command and start of next command
    04eaeaa2f79f media: m5mols: fix off-by-one loop termination error
    a4c048d502eb hwmon: (adm1266) Set `can_sleep` flag for GPIO chip
    a4c3e1132422 hwmon: tmp512: drop of_match_ptr for ID table
    c5bd9719b53b hwmon: (ucd90320) Add minimum delay between bus accesses
    663c3afee81e hwmon: (ina3221) return prober error code
    0a73c8b3cc99 hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition
    4a8c3ad12c9d hwmon: (adt7475) Fix masking of hysteresis registers
    aff84fadba53 hwmon: (adt7475) Display smoothing attributes in correct order
    d4dbd26f985c ethernet: sun: add check for the mdesc_grab()
    eb80cb66a2c5 qed/qed_mng_tlv: correctly zero out ->min instead of ->hour
    1c06d1223728 selftests: net: devlink_port_split.py: skip test if no suitable device available
    bd2e78462ae1 net/iucv: Fix size of interrupt data
    2cc46ed406bb net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull
    013fae04b8ff ipv4: Fix incorrect table ID in IOCTL path
    1f0586dcc076 net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290
    cccba1ff0798 ice: xsk: disable txq irq before flushing hw
    2f28cb5c2a51 block: sunvdc: add check for mdesc_grab() returning NULL
    a6317235da8a nvmet: avoid potential UAF in nvmet_req_complete()
    9ebc344ce547 nvme: fix handling single range discard request
    4cf15887a41b block: null_blk: Fix handling of fake timeout request
    d14d2574a54c null_blk: Move driver into its own directory
    d5e61a859a8a drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc
    e294f0aa47e4 net: usb: smsc75xx: Limit packet length to skb->len
    9708efad9ba5 net/smc: fix deadlock triggered by cancel_delayed_work_syn()
    43aa468df246 nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition
    194248138f8d net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails
    be59b87ee4ae net: tunnels: annotate lockless accesses to dev->needed_headroom
    281e86e3fab6 qed/qed_dev: guard against a possible division by zero
    31817c530768 net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler()
    3cbecb1c9085 i40e: Fix kernel crash during reboot when adapter is in recovery mode
    91eb59240150 ipvlan: Make skb->skb_iif track skb->dev for l3s mode
    2703da78849c nfc: pn533: initialize struct pn533_out_arg properly
    77ad58bca011 tcp: tcp_make_synack() can be called from process context
    68c665bb1850 scsi: core: Fix a procfs host directory removal regression
    be5aa2534188 scsi: core: Fix a comment in function scsi_host_dev_release()
    0fac20b1806b netfilter: nft_redir: correct value of inet type `.maxattrs`
    c144dff64ea9 netfilter: nft_redir: correct length for loading protocol registers
    3a0f8ea35ddc netfilter: nft_masq: correct length for loading protocol registers
    eff050d83eee netfilter: nft_nat: correct length for loading protocol registers
    0c6c5abeb471 ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU()
    6f0c2f70d992 scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add()
    79fe786dab5c docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate
    ea1e21d38a8d clk: HI655X: select REGMAP instead of depending on it
    081893e254f1 drm/meson: fix 1px pink line on GXM when scaling video overlay
    ed9ed2f58ceb cifs: Move the in_send statistic to __smb_send_rqst()
    a3c502218cd3 drm/panfrost: Don't sync rpm suspension after mmu flushing
    0da0b816972a xfrm: Allow transport-mode states with AF_UNSPEC selector

(From OE-Core rev: 9f27f11e19fc1929d42820e88e8df3380495f659)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2023-06-01 16:24:07 -10:00
Bruce Ashfield
2ee5383344 linux-yocto/5.10: update to v5.10.175
Updating  to the latest korg -stable release that comprises
the following commits:

    de26e1b2103b Linux 5.10.175
    aa8579bc0846 s390/dasd: add missing discipline function
    6baebcecf09a KVM: VMX: Fix crash due to uninitialized current_vmcs
    685ed0a277f1 KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper
    0ef55bafabb9 KVM: nVMX: Don't use Enlightened MSR Bitmap for L3
    9da269bee7ea UML: define RUNTIME_DISCARD_EXIT
    5c425eb9da8a sh: define RUNTIME_DISCARD_EXIT
    bfef72d2fc62 s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36
    6af633e7782c powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds
    af560685bad5 powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT
    d367c5ebe943 arch: fix broken BuildID for arm64 and riscv
    7550aade9783 ext4: block range must be validated before use in ext4_mb_clear_bb()
    c3fd717b58f0 ext4: add strict range checks while freeing blocks
    65061f49a50f ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid()
    9cd21f5babb5 ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb()
    b5005605013d drm/i915: Don't use BAR mappings for ring buffers with LLC
    c53d50d8081a skbuff: Fix nfct leak on napi stolen
    a4932a2c5446 ipmi:watchdog: Set panic count to proper value on a panic
    7aa5a495cbf8 ipmi/watchdog: replace atomic_add() and atomic_sub()
    a5c140d88a69 media: rc: gpio-ir-recv: add remove function
    13b04efb5bd0 media: ov5640: Fix analogue gain control
    42bb1e6b7fe8 scripts: handle BrokenPipeError for python scripts
    be658aa43a47 PCI: Add SolidRun vendor ID
    d47d364f6671 macintosh: windfarm: Use unsigned type for 1-bit bitfields
    9cff3f106a4c alpha: fix R_ALPHA_LITERAL reloc for large modules
    9a61a3a6ec66 powerpc/kcsan: Exclude udelay to prevent recursive instrumentation
    5ddcb0a34819 MIPS: Fix a compilation issue
    7f77f3dab506 block, bfq: fix uaf for bfqq in bic_set_bfqq()
    6291281f15e1 block, bfq: replace 0/1 with false/true in bic apis
    e6f03decf5b7 block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC"
    1425f1bb5df5 block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq
    5533742c7cb1 block, bfq: fix possible uaf for 'bfqq->bic'
    c660e024bc68 tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address
    b1fddddf58ac watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths
    f2a5ec7f7b28 iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter
    b113f9020447 ext4: Fix deadlock during directory rename
    ab89b8a67fbb RISC-V: Don't check text_mutex during stop_machine
    3de277af481a riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode
    ce7dd61e0040 SUNRPC: Fix a server shutdown leak
    e1b8342a8528 net/smc: fix fallback failed while sendmsg with fastopen
    93367126f68c platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it
    0fe672336d69 scsi: megaraid_sas: Update max supported LD IDs to 240
    f4eae84f5754 net: ethernet: mtk_eth_soc: fix RX data corruption issue
    01a1e9810905 btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR
    065c1ed5c4ce netfilter: tproxy: fix deadlock due to missing BH disable
    26fa059cc924 netfilter: ctnetlink: revert to dumping mark regardless of event type
    d16701a385b5 bnxt_en: Avoid order-5 memory allocation for TPA data
    c0df4e5c247d net: phylib: get rid of unnecessary locking
    d2a5a9cdc5d6 net: stmmac: add to set device wake up flag when stmmac init phy
    c3aaec463a63 net: caif: Fix use-after-free in cfusbl_device_notify()
    db16d6567402 net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver
    d5e8f7edc2ac net: usb: lan78xx: Remove lots of set but unused 'ret' variables
    374cbffe7d6f selftests: nft_nat: ensuring the listening side is up before starting the client
    42d9ed4e5dc5 ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping()
    6f0cc879c889 powerpc: dts: t1040rdb: fix compatible string for Rev A boards
    80be62358fa5 nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties
    cbf11ff3708f bgmac: fix *initial* chip reset to support BCM5358
    4c43a0291f87 drm/msm/a5xx: fix context faults during ring switch
    34e71ca0a006 drm/msm/a5xx: fix the emptyness check in the preempt code
    8dde1d9d6f06 drm/msm: Document and rename preempt_lock
    00c2020b8bb8 drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register
    08c0b54bef78 drm/msm: Fix potential invalid ptr free
    8b4a6dd15717 drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype
    9ca74e5e75ea drm/nouveau/kms/nv50-: remove unused functions
    0c440f14558b ext4: Fix possible corruption when moving a directory
    6b223e32d66c scsi: core: Remove the /proc/scsi/${proc_name} directory earlier
    e993e3ea9550 riscv: Add header include guards to insn.h
    713c335e5a8f riscv: Avoid enabling interrupts in die()
    f9fdb3e7b075 RISC-V: Avoid dereferening NULL regs in die()
    030b1c4217a4 arm64: efi: Make efi_rt_lock a raw_spinlock
    7e00b52c8cdd iommu/vt-d: Fix PASID directory pointer coherency
    c424b1819120 iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry()
    aeab1f1a60ae irqdomain: Fix domain registration race
    bb7597777c13 irqdomain: Change the type of 'size' in __irq_domain_add() to be consistent
    4ab311d51cd9 irqdomain: Fix mapping-creation race
    8617599c646f irqdomain: Refactor __irq_domain_alloc_irqs()
    ff762cdbf0c8 irqdomain: Look for existing mapping only once
    6414597815d5 irq: Fix typos in comments
    fe80a53eabdb udf: Fix off-by-one error when discarding preallocation
    7786bfd8f7ab nfc: change order inside nfc_se_io error path
    3f00c476da8f ext4: zero i_disksize when initializing the bootloader inode
    a9bd94f67b27 ext4: fix WARNING in ext4_update_inline_data
    d72a6c31393d ext4: move where set the MAY_INLINE_DATA flag is set
    1d2366624b4c ext4: fix another off-by-one fsmap error on 1k block filesystems
    8706c972fcfa ext4: fix RENAME_WHITEOUT handling for inline directories
    d0632ff49bd1 ext4: fix cgroup writeback accounting with fs-layer encryption
    3106cb47cded drm/connector: print max_requested_bpc in state debugfs
    4279e87da6c8 drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15
    5462843dc40f x86/CPU/AMD: Disable XSAVES on AMD family 0x17
    a1eb8bf1e35f fork: allow CLONE_NEWTIME in clone3 flags
    a759905de9cd fs: prevent out-of-bounds array speculation when closing a file descriptor
    955623617f2f Linux 5.10.174
    c036dae03678 staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh
    1afff6203a73 staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script
    decf73066f7e wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext"
    e5f315b55f8e Linux 5.10.173
    8ecd5dabddc0 usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails
    a5bbea50d622 malidp: Fix NULL vs IS_ERR() checking
    1dfc0a52f768 scsi: mpt3sas: Remove usage of dma_get_required_mask() API
    747652f9c503 scsi: mpt3sas: re-do lost mpt3sas DMA mask fix
    2392303df240 scsi: mpt3sas: Don't change DMA mask while reallocating pools
    f73bbfb47ff1 Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()"
    331c18e8ac81 media: uvcvideo: Fix race condition with usb_kill_urb
    9d83b69e934d media: uvcvideo: Provide sync and async uvc_ctrl_status_event
    c5fe3fba1b7b drm/virtio: Fix error code in virtio_gpu_object_shmem_init()
    0a1d0c79eaec tcp: Fix listen() regression in 5.10.163
    7474be26b032 Bluetooth: hci_sock: purge socket queues in the destruct() callback
    d90967f850b1 drm/display/dp_mst: Fix down message handling after a packet reception error
    ee4a4282d78d drm/display/dp_mst: Fix down/up message handling after sink disconnect
    411b8ad505f7 x86/resctl: fix scheduler confusion with 'current'
    9554af98018c x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid}
    7123a4337bf7 net: tls: avoid hanging tasks on the tx_lock
    a6549336f574 soundwire: cadence: Drain the RX FIFO after an IO timeout
    e5ca5b71363a soundwire: cadence: Remove wasted space in response_buf
    4d2423f15b36 phy: rockchip-typec: Fix unsigned comparison with less than zero
    01923e3196ee PCI: Add ACS quirk for Wangxun NICs
    faa050d2ff88 PCI: loongson: Add more devices that need MRRS quirk
    dd9981a11d74 kernel/fail_function: fix memory leak with using debugfs_lookup()
    b2301851e7e3 PCI: Take other bus devices into account when distributing resources
    fdca189e5228 PCI: Align extra resources for hotplug bridges properly
    877aacda1469 usb: gadget: uvc: Make bSourceID read/write
    56495e8d3cb4 usb: uvc: Enumerate valid values for color matching
    961f93d63da7 USB: ene_usb6250: Allocate enough memory for full object
    426cbe9a0a68 usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math
    654ae539254d PCI: loongson: Prevent LS7A MRRS increases
    09ca779ac04c iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word()
    3357e90d3c36 iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word()
    8db64cea4788 tools/iio/iio_utils:fix memory leak
    160494b66fe0 mei: bus-fixup:upon error print return values of send and receive
    17b96b5c19be serial: sc16is7xx: setup GPIO controller later in probe
    0cb1f78d886b tty: serial: fsl_lpuart: disable the CTS when send break signal
    84ea44dc3e4e tty: fix out-of-bounds access in tty_driver_lookup_tty()
    e8a5efd5aefc staging: emxx_udc: Add checks for dma_alloc_coherent()
    c4d96503d67b media: uvcvideo: Silence memcpy() run-time false positive warnings
    78b1fdc47e4e media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910
    23f9bead358d media: uvcvideo: Handle errors from calls to usb_string
    d8aa2e1ae642 media: uvcvideo: Handle cameras with invalid descriptors
    76752888edcc IB/hfi1: Update RMT size calculation
    754e81ff4406 mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak
    903b91cea77a bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support
    07fb5653366c firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3
    25c9fba724bd tracing: Add NULL checks for buffer in ring_buffer_free_read_page()
    e30b26e74617 thermal: intel: BXT_PMIC: select REGMAP instead of depending on it
    f73134231fa2 thermal: intel: quark_dts: fix error pointer dereference
    01829cb87089 ASoC: zl38060 add gpiolib dependency
    2bc1f260ede1 ASoC: zl38060: Remove spurious gpiolib select
    c8e7c0ec458c ASoC: adau7118: don't disable regulators on device unbind
    c79a924ed6af loop: loop_set_status_from_info() check before assignment
    af5f9a476147 scsi: ipr: Work around fortify-string warning
    555f315832ec rtc: sun6i: Always export the internal oscillator
    3e734e694181 vc_screen: modify vcs_size() handling in vcs_read()
    ac73d8f6a64a tcp: tcp_check_req() can be called from process context
    4d08ed4651a1 ARM: dts: spear320-hmi: correct STMPE GPIO compatible
    2f935409cd82 net/sched: act_sample: fix action bind logic
    8978315cb4bf nfc: fix memory leak of se_io context in nfc_genl_se_io
    8817602cffe0 net/mlx5: Geneve, Fix handling of Geneve object id as error code
    0ac65fab2b3f 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv()
    3e0359f151ac 9p/xen: fix connection sequence
    c959a53b62a6 9p/xen: fix version parsing
    82a0c1fe1fe0 net: fix __dev_kfree_skb_any() vs drop monitor
    8ee401f89cdb sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop
    da26369377f0 ipv6: Add lwtunnel encap size of all siblings in nexthop calculation
    9060abce3305 netfilter: ebtables: fix table blob use-after-free
    1ff0b87df98b netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack()
    9f7abdd50026 watchdog: pcwd_usb: Fix attempting to access uninitialized memory
    c5a21a550150 watchdog: Fix kmemleak in watchdog_cdev_register
    273559f58f71 watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path
    7cb46fa16b96 x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list
    8a18856e0744 ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed
    9d448dd6bcb6 ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show()
    0aa0253f6c99 ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap
    f09a84548c37 ubifs: ubifs_writepage: Mark page dirty after writing inode failed
    9d4768523b09 ubifs: dirty_cow_znode: Fix memleak in error handling path
    343d273d5fd0 ubifs: Re-statistic cleaned znode count if commit failed
    fcbc795abe78 ubi: Fix possible null-ptr-deref in ubi_free_volume()
    bf50229494f0 ubifs: Fix memory leak in alloc_wbufs()
    31d60afe2cc2 ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume()
    35f8d4064e54 ubi: Fix use-after-free when volume resizing failed
    38fd7acdc1d2 ubifs: Reserve one leb for each journal head while doing budget
    38a097dce184 ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1
    495ea59a24a3 ubifs: Fix wrong dirty space budget for dirty inode
    9e07ee28c20d ubifs: Rectify space budget for ubifs_xrename()
    ffebd804c7ab ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted
    93e748ba5174 ubifs: Fix build errors as symbol undefined
    846bfba34175 ubi: ensure that VID header offset + VID header size <= alloc, size
    f2b9c4544e3b um: vector: Fix memory leak in vector_config
    6be349d7388f fs: f2fs: initialize fsdata in pagecache_write()
    33909b1a646d f2fs: use memcpy_{to,from}_page() where possible
    9d4a4a9ee95e pwm: stm32-lp: fix the check on arr and cmp registers update
    c2677c49b766 pwm: sifive: Always let the first pwm_apply_state succeed
    8b98e7a45e63 pwm: sifive: Reduce time the controller lock is held
    a1368eaea058 objtool: Fix memory leak in create_static_call_sections()
    5d03a19ac7e8 fs/jfs: fix shift exponent db_agl2size negative
    18c3fa7a7fdb net/sched: Retire tcindex classifier
    322df540ba05 kbuild: Port silent mode detection to future gnu make.
    f8ac5467e1f3 pinctrl: rockchip: fix reading pull type on rk3568
    50afcd5316f2 pinctrl: rockchip: fix mux route data for rk3568
    844da3901304 wifi: ath9k: use proper statements in conditionals
    a2a1e3f4ed5b arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY
    64a99c0ac6f8 drm/edid: fix AVI infoframe aspect ratio handling
    1f064aaa81af drm/radeon: Fix eDP for single-display iMac11,2
    266864c1e0ed drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv
    5a2712427168 vfio/type1: prevent underflow of locked_vm via exec()
    691a8e26de78 PCI: Avoid FLR for AMD FCH AHCI adapters
    88b51c6a6d57 PCI: hotplug: Allow marking devices as disconnected during bind/unbind
    d219b19e1f26 PCI/PM: Observe reset delay irrespective of bridge_d3
    285d8390d98e riscv: jump_label: Fixup unaligned arch_static_branch function
    8f9542cad6c2 scsi: ses: Fix slab-out-of-bounds in ses_intf_remove()
    c315560e3ef7 scsi: ses: Fix possible desc_ptr out-of-bounds accesses
    2ecd344173a5 scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses
    e4dd25da784b scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process()
    d68937dfc73e scsi: ses: Don't attach if enclosure has no components
    0d14ace68dd5 scsi: qla2xxx: Fix erroneous link down
    e596253113b6 scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests
    40bedbf10d56 scsi: qla2xxx: Fix link failure in NPIV environment
    6e02a43acd06 ring-buffer: Handle race between rb_move_tail and rb_check_pages
    1693f3bc1f25 ktest.pl: Add RUN_TIMEOUT option with default unlimited
    39255e4788fb ktest.pl: Fix missing "end_monitor" when machine check fails
    0dfb3f4588bc ktest.pl: Give back console on Ctrt^C on monitor
    ed77831e69ee mm/thp: check and bail out if page in deferred queue already
    e6d20325f422 mm: memcontrol: deprecate charge moving
    f1f6c87d8224 docs: gdbmacros: print newest record
    6814e8e4202f remoteproc/mtk_scp: Move clk ops outside send_lock
    3b78c2482bbe media: ipu3-cio2: Fix PM runtime usage_count in driver unbind
    6c96c0b2e326 mips: fix syscall_get_nr
    cd4d3eab2310 dax/kmem: Fix leak of memory-hotplug resources
    241e893df474 alpha: fix FEN fault handling
    ae16346078b1 rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails
    0f2fd21b5b54 ARM: dts: exynos: correct TMU phandle in Odroid HC1
    7dd9de2e2f7b ARM: dts: exynos: correct TMU phandle in Odroid XU
    d1887cca6526 ARM: dts: exynos: correct TMU phandle in Exynos5250
    136d6f3c5dc9 ARM: dts: exynos: correct TMU phandle in Odroid XU3 family
    135e968d6a86 ARM: dts: exynos: correct TMU phandle in Exynos4
    aaa2d2249c90 ARM: dts: exynos: correct TMU phandle in Exynos4210
    f2b478228bfd dm flakey: don't corrupt the zero page
    07e375c18af0 dm flakey: fix logic when corrupting a bio
    17f81b127712 thermal: intel: powerclamp: Fix cur_state for multi package system
    2cfe78619b0d wifi: cfg80211: Fix use after free for wext
    73090cebe3f3 wifi: rtl8xxxu: Use a longer retry limit of 48
    3383f79d6b0a dm: add cond_resched() to dm_wq_work()
    e6409208c13f mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type
    0dc0fa313bb4 ext4: refuse to create ea block when umounted
    d738789ae9ec ext4: optimize ea_inode block expansion
    ab22799f11e3 jbd2: fix data missing when reusing bh which is ready to be checkpointed
    a9cd89463ea4 ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC
    ae2340769ed3 ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()
    246f26664b2e io_uring/poll: allow some retries for poll triggering spuriously
    7f3d13241574 io_uring: remove MSG_NOSIGNAL from recvmsg
    72783d2af89b io_uring/rsrc: disallow multi-source reg buffers
    a442f12e47aa io_uring: add a conditional reschedule to the IOPOLL cancelation loop
    3d1f9533a39d io_uring: mark task TASK_RUNNING before handling resume/task work
    3f32f8492e10 io_uring: handle TIF_NOTIFY_RESUME when checking for task_work
    306c8b49b566 irqdomain: Drop bogus fwspec-mapping error handling
    e0538aa7e099 irqdomain: Fix disassociation race
    6b24bd85ae5c irqdomain: Fix association race
    8c64acd24aed ima: Align ima_file_mmap() parameters with mmap_file LSM hook
    c1aa96927b24 brd: return 0/-error from brd_insert_page()
    3326ef84cdbe Documentation/hw-vuln: Document the interaction between IBRS and STIBP
    abfed855f058 x86/speculation: Allow enabling STIBP with legacy IBRS
    44a44b57e88f x86/microcode/AMD: Fix mixed steppings support
    87cf9bc78c43 x86/microcode/AMD: Add a @cpu parameter to the reloading functions
    0a89768b85f0 x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter
    5255fd8dfbd2 x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range
    c16e4610d5e5 x86/kprobes: Fix __recover_optprobed_insn check optimizing logic
    f75ee95196ce x86/reboot: Disable SVM, not just VMX, when stopping CPUs
    051f991c571b x86/reboot: Disable virtualization in an emergency if SVM is supported
    8ff2cc2f8775 x86/crash: Disable virt in core NMI crash handler to avoid double shootdown
    537be939a86a x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)
    edd7f5bc6f97 KVM: s390: disable migration mode when dirty tracking is disabled
    018798c6fbef KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI
    76a9886e1b61 KVM: Destroy target device if coalesced MMIO unregistration fails
    bacfce056ea6 udf: Fix file corruption when appending just after end of preallocated extent
    a44ec34b9044 udf: Detect system inodes linked into directory hierarchy
    63478c3ce24b udf: Preserve link count of system files
    eb2133900cac udf: Do not update file length for failed writes to inline files
    965982feb333 udf: Do not bother merging very long extents
    9c792a59e078 udf: Truncate added extents on failed expansion
    6bf9caa58526 ocfs2: fix non-auto defrag path not working issue
    2c559b3ba8e0 ocfs2: fix defrag path triggering jbd2 ASSERT
    e9f20138b5fb f2fs: fix cgroup writeback accounting with fs-layer encryption
    00b558732662 f2fs: fix information leak in f2fs_move_inline_dirents()
    f9dbc35ecb94 exfat: fix inode->i_blocks for non-512 byte sector size device
    4017209e08d2 exfat: redefine DIR_DELETED as the bad cluster number
    c2d1997074ce exfat: fix unexpected EOF while reading dir
    34b05883414c exfat: fix reporting fs error when reading dir beyond EOF
    ef7d71d7bd57 fs: hfsplus: fix UAF issue in hfsplus_put_super
    dc9f78b6d254 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create
    300b6404e601 ARM: dts: exynos: correct HDMI phy compatible in Exynos4
    69493675fdfb cifs: Fix uninitialized memory read in smb3_qfs_tcon()
    59102ded7480 s390/kprobes: fix current_kprobe never cleared after kprobes reenter
    d8724dc0ce76 s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler
    d43abcf91c5e s390: discard .interp section
    6cf48403c46a s390/extmem: return correct segment type in __segment_load()
    be2dad7bc932 ipmi_ssif: Rename idle state and check
    66b40f8756d2 rtc: pm8xxx: fix set-alarm race
    e5b643645a9a firmware: coreboot: framebuffer: Ignore reserved pixel color bits
    bf990eebeaa7 wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu
    759f6a72bc5a nfsd: zero out pointers after putting nfsd_files on COPY setup error
    9b8047b21000 dm cache: add cond_resched() to various workqueue loops
    52206dd1c77f dm thin: add cond_resched() to various workqueue loops
    861229a52bac drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5
    7df5da8e6bcf HID: logitech-hidpp: Don't restart communication if not necessary
    ca64ebcb4501 pinctrl: at91: use devm_kasprintf() to avoid potential leaks
    5735878a7b7d hwmon: (coretemp) Simplify platform device handling
    2f8623377f3e gfs2: Improve gfs2_make_fs_rw error handling
    bfa4ffd81591 regulator: s5m8767: Bounds check id indexing into arrays
    b4ff71c6f029 regulator: max77802: Bounds check regulator id against opmode
    0adacf6d6b12 ASoC: kirkwood: Iterate over array indexes instead of using pointer math
    fcfc7740228d docs/scripts/gdb: add necessary make scripts_gdb step
    540c66180afd drm/msm/dsi: Add missing check for alloc_ordered_workqueue
    d473c55ce197 drm: amd: display: Fix memory leakage
    ce9e9d3dcbb0 drm/radeon: free iio for atombios when driver shutdown
    819d8dba030d drm/tiny: ili9486: Do not assume 8-bit only SPI controllers
    bc919c866dd5 HID: Add Mapping for System Microphone Mute
    f4cb42525208 drm/omap: dsi: Fix excessive stack usage
    9f73793b8163 drm/amd/display: Fix potential null-deref in dm_resume
    348cc9ab3380 Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE
    e974e8f1e37d PM: EM: fix memory leak with using debugfs_lookup()
    0c2b778edd8a uaccess: Add minimum bounds check on kernel buffer size
    d80f947bb303 coda: Avoid partial allocation of sig_inputArgs
    206c511e4214 net/mlx5: fw_tracer: Fix debug print
    1ef724fed392 ACPI: video: Fix Lenovo Ideapad Z570 DMI match
    46ce77b07cd8 wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup
    7873def499df m68k: Check syscall_trace_enter() return code
    841881320562 net: bcmgenet: Add a check for oversized packets
    1fc9760afd8a crypto: hisilicon: Wipe entire pool on error
    2fc7748d4823 clocksource: Suspend the watchdog temporarily when high read latency detected
    94933dab75d5 ACPI: Don't build ACPICA with '-Os'
    9f1865ebfa7a ice: add missing checks for PF vsi type
    b33091fc2896 inet: fix fast path in __inet_hash_connect()
    47dc1f425af5 wifi: mt7601u: fix an integer underflow
    0ca2efea4f11 wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds
    4707c94f7f89 x86/bugs: Reset speculation control settings on init
    6ef02cdb5a30 timers: Prevent union confusion from unexpected restart_syscall()
    781bff0a532f thermal: intel: Fix unsigned comparison with less than zero
    744e538dcf27 wifi: ath11k: debugfs: fix to work with multiple PCI devices
    d99d194e2f8c rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug
    2bf501f1bc78 rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait()
    f5657f330603 rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks
    d6ef66194bb4 wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds()
    99ff971b62e5 wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect()
    6e291810fe83 blk-iocost: fix divide by 0 error in calc_lcoefs()
    199624f3144d ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy
    f34cc701ea0a udf: Define EFSCORRUPTED error code
    91f9d708716d rpmsg: glink: Avoid infinite loop on intent for missing channel
    2b72ceef1740 media: saa7134: Use video_unregister_device for radio_dev
    42f8ba835568 media: usb: siano: Fix use after free bugs caused by do_submit_urb
    cc2f9c8eb1ee media: i2c: ov7670: 0 instead of -EINVAL was returned
    78da5a378bda media: rc: Fix use-after-free bugs caused by ene_tx_irqsim()
    c6c3b4ae3166 media: i2c: imx219: Fix binning for RAW8 capture
    a34288e3a116 media: i2c: imx219: Split common registers from mode tables
    09a0410886aa media: i2c: imx219: remove redundant writes
    dfaafeb8e953 media: i2c: ov772x: Fix memleak in ov772x_probe()
    bcae9115a163 media: ov5675: Fix memleak in ov5675_init_controls()
    a163ee11345d media: ov2740: Fix memleak in ov2740_init_controls()
    505ff3a0c595 media: max9286: Fix memleak in max9286_v4l2_register()
    f3e10a3437dc builddeb: clean generated package content
    55f3bca25d3f powerpc: Remove linker flag from KBUILD_AFLAGS
    b74aaa314f6a media: platform: ti: Add missing check for devm_regulator_get
    c7a218cbf67f media: ti: cal: fix possible memory leak in cal_ctx_create()
    0a2e2674f720 remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers
    7e5bc675eb7b Input: iqs269a - do not poll during ATI
    65e39fdce1fc Input: iqs269a - do not poll during suspend or resume
    b0b84fd32cb4 alpha/boot/tools/objstrip: fix the check for ELF header
    4cab7debf3e0 vdpa/mlx5: Don't clear mr struct on destroy MR
    bccccd43a06d MIPS: vpe-mt: drop physical_memsize
    132203ce40d0 MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set
    6fc6d29be811 powerpc/eeh: Set channel state after notifying the drivers
    dfc41e385915 powerpc/eeh: Small refactor of eeh_handle_normal_event()
    386cc2af90e9 powerpc/rtas: ensure 4KB alignment for rtas_data_buf
    c9a299f2f465 powerpc/rtas: make all exports GPL
    7afd768784bd powerpc/pseries/lparcfg: add missing RTAS retry status handling
    df995aef6400 powerpc/pseries/lpar: add missing RTAS retry status handling
    9626f83a6ec7 powerpc/perf/hv-24x7: add missing RTAS retry status handling
    831a2d8de1d6 clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled()
    4f060379aaf2 powerpc/powernv/ioda: Skip unallocated resources when mapping to PE
    15fed9258b84 clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC
    241048adcb40 clk: qcom: gpucc-sc7180: fix clk_dis_wait being programmed for CX GDSC
    1957c5b5ec4b Input: ads7846 - don't check penirq immediately for 7845
    8d9b9e56c2b6 Input: ads7846 - always set last command to PWRDOWN
    d247f3527b31 Input: ads7846 - convert to one message
    a6c43844462e Input: ads7846 - convert to full duplex
    7f2034b9b061 Input: ads7846 - don't report pressure for ads7845
    092effd9f992 clk: imx: avoid memory leak
    092f17eca84b clk: renesas: cpg-mssr: Remove superfluous check in resume code
    7beb9b4538e7 clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed
    44a2a912c750 linux/kconfig.h: replace IF_ENABLED() with PTR_IF() in <linux/kernel.h>
    9a6dca86cfae Input: iqs269a - configure device with a single block write
    b7afc359f6e5 Input: iqs269a - increase interrupt handler return delay
    a6a70ab2bbe2 Input: iqs269a - drop unused device node references
    b7fb5b5d2c8c mtd: rawnand: sunxi: Fix the size of the last OOB region
    c90fa32bd4d2 RISC-V: fix funct4 definition for c.jalr in parse_asm.h
    c7950aa87280 clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents
    7fd6fd898b64 clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents
    3ee13bdf0d25 mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read()
    8a041377a458 objtool: add UACCESS exceptions for __tsan_volatile_read/write
    455cf05161be printf: fix errname.c list
    b18946a9cee2 selftests/ftrace: Fix bash specific "==" operator
    b8dc9f6fde19 sparc: allow PM configs for sparc32 COMPILE_TEST
    93925ab9dd74 perf tools: Fix auto-complete on aarch64
    1d6101d9222e leds: led-core: Fix refcount leak in of_led_get()
    071b7f572051 perf llvm: Fix inadvertent file creation
    deece7bd60b0 gfs2: jdata writepage fix
    cfd85a0922c4 cifs: Fix warning and UAF when destroy the MR list
    caac205e0d5b cifs: Fix lost destroy smbd connection when MR allocate failed
    9e8ccaf4ff2c nfsd: fix race to check ls_layouts
    e73640184cb6 hid: bigben_probe(): validate report count
    fddde36316da HID: bigben: use spinlock to safely schedule workers
    ec8b79668ebf HID: bigben_worker() remove unneeded check on report_field
    2ca8ae5cf61e HID: bigben: use spinlock to protect concurrent accesses
    f69065e1bd90 ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared
    c785a87d9a77 spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one()
    ac3a513d4fa8 NFS: fix disabling of swap
    242df51a8291 nfs4trace: fix state manager flag printing
    6d434b4c49f0 NFSv4: keep state manager thread active if swap is enabled
    d601f782824e NFS: Fix up handling of outstanding layoutcommit in nfs_update_inode()
    c550f65a54a0 dm: remove flush_scheduled_work() during local_exit()
    f23a4b9bf895 ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init
    4c6d18ea71d8 hwmon: (mlxreg-fan) Return zero speed for broken fan
    a79f1e71e7b5 spi: bcm63xx-hsspi: Fix multi-bit mode setting
    59b0ce292a09 spi: bcm63xx-hsspi: fix pm_runtime
    ca769960cb57 scsi: aic94xx: Add missing check for dma_map_single()
    30c7c72b6cf9 scsi: mpt3sas: Fix a memory leak
    0cb8a92a880d drm/amdgpu: fix enum odm_combine_mode mismatch
    859bdc96ba89 hwmon: (ltc2945) Handle error case in ltc2945_value_store
    d9bcf67b8bb3 ASoC: dt-bindings: meson: fix gx-card codec node regex
    b4d74716da00 ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params()
    ce07bbe038ae ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove()
    d8f5539b5e7f ASoC: mchp-spdifrx: fix controls that works with completion mechanism
    45956f1764ca ASoC: mchp-spdifrx: fix return value in case completion times out
    426423ed55de ASoC: atmel: fix spelling mistakes
    1983a70778eb ASoC: mchp-spdifrx: fix controls which rely on rsr register
    b33ca7b7bb66 spi: dw_bt1: fix MUX_MMIO dependencies
    33033f392d81 gpio: vf610: connect GPIO label to dev name
    f2f6e683d9e7 ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress()
    6a89ddee1686 drm/mediatek: Clean dangling pointer on bind error path
    b64b6dff15a3 drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc
    3a50d86696f6 drm/mediatek: Drop unbalanced obj unref
    55bc7babc094 drm/mediatek: Use NULL instead of 0 for NULL pointer
    da5fd5399933 drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd
    cfd710a7e5a5 gpu: host1x: Don't skip assigning syncpoints to channels
    53f98ffcd89b pinctrl: mediatek: Initialize variable *buf to zero
    d2eb2e712514 pinctrl: mediatek: Initialize variable pullen and pullup to zero
    a46d29437b0a pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback()
    49907c887382 drm/msm/mdp5: Add check for kzalloc
    e9743b3052e1 drm/msm/dpu: Add check for pstates
    31f2f8de0ea7 drm/msm/dpu: Add check for cstate
    70bc4db1fb7b drm/msm: use strscpy instead of strncpy
    23770064a339 drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness
    10c58ca62a54 drm/bridge: lt9611: pass a pointer to the of node
    ffd4cbd7eabd drm/bridge: lt9611: fix clock calculation
    aa37ec52c1a9 drm/bridge: lt9611: fix programming of video modes
    bffd0078026f drm/bridge: lt9611: fix polarity programming
    3c865a014623 drm/bridge: lt9611: fix HPD reenablement
    88618e800acf drm/bridge: lt9611: fix sleep mode setup
    8dbd54d679e3 drm/msm/dpu: Disallow unallocated resources to be returned
    42fdae9f59b1 ALSA: hda/ca0132: minor fix for allocation size
    b26bd7791f3c drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup()
    a3bf72eab8c8 ASoC: fsl_sai: initialize is_dsp_mode flag
    d4438cbd9c04 drm/vc4: hdmi: Correct interlaced timings again
    15a6be1011c2 drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5
    bc65127ba4c0 drm/vc4: hvs: Set AXI panic modes
    d562054a3a2e pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups
    3dd6f159385d pinctrl: rockchip: do coding style for mux route struct
    6da121152ada pinctrl: rockchip: add support for rk3568
    8ab860dd8717 pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain
    86704e50ffb5 pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins
    1bab31a0969c drm/msm/hdmi: Add missing check for alloc_ordered_workqueue
    8eb74bd9c972 gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id()
    fdcacfd11015 drm: tidss: Fix pixel format definition
    2adbcf94ebfc drm/vc4: dpi: Fix format mapping for RGB565
    09c6e21d6a1e drm/vc4: dpi: Add option for inverting pixel clock and output enable
    0b8f390e2251 drm/vkms: Fix null-ptr-deref in vkms_release()
    5b9bcb33cf3f drm/bridge: megachips: Fix error handling in i2c_register_driver()
    181fb5efb649 drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC
    a86bd12bd974 drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats
    5ae70041a6d7 drm: Fix potential null-ptr-deref due to drmm_mode_config_init()
    8f06907f9f58 sefltests: netdevsim: wait for devlink instance after netns removal
    6038e458798d selftest: fib_tests: Always cleanup before exit
    e1c848d9ddd5 net: bcmgenet: fix MoCA LED control
    4a413d360959 l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register()
    5663df20622d selftests/net: Interpret UDP_GRO cmsg data as an int value
    7cefa692224a irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts
    27a601623dde irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts
    9f487d888ee5 bpf: Fix global subprog context argument resolution logic
    3e8733949f81 can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error
    e02bc492883a thermal/drivers/hisi: Drop second sensor hi3660
    3856f7559722 wifi: mac80211: make rate u32 in sta_set_rate_info_rx()
    f333346001f9 crypto: crypto4xx - Call dma_unmap_page when done
    b10827bce739 selftests/bpf: Fix out-of-srctree build
    d7c5ecbc4915 wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize()
    3185d6cfc592 wifi: iwl4965: Add missing check for create_singlethread_workqueue()
    2f80b3ff9251 wifi: iwl3945: Add missing check for create_singlethread_workqueue
    5da95a7eb9e3 RISC-V: time: initialize hrtimer based broadcast clock event device
    dabc22a30d83 m68k: /proc/hardware should depend on PROC_FS
    c9c87142260c crypto: rsa-pkcs1pad - Use akcipher_request_complete
    eb209a35d362 rds: rds_rm_zerocopy_callback() correct order for list_add_tail()
    b7aa7fbc1693 libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()
    b8ed41cc04fb Bluetooth: L2CAP: Fix potential user-after-free
    4f4c970a05a2 OPP: fix error checking in opp_migrate_dentry()
    4a9272a864cb tap: tap_open(): correctly initialize socket uid
    9a31af61f397 tun: tun_chr_open(): correctly initialize socket uid
    2416abd6bad2 net: add sock_init_data_uid()
    4a614a68d9f8 s390/vmem: fix empty page tables cleanup under KASAN
    df8d3536b660 irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe
    cee12e8be8e2 irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe
    c9aaf4efe1f0 irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains
    b00baffcc256 irqchip: Fix refcount leak in platform_irqchip_probe
    9cc2a41c5804 net/mlx5: Enhance debug print in page allocation failure
    94c4eafbbde3 bpftool: profile online CPUs instead of possible
    627e140a5b7d crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware
    959bd9d42a83 crypto: ccp - Refactor out sev_fw_alloc()
    6952629bed36 leds: led-class: Add missing put_device() to led_put()
    92a07ba4f0af crypto: xts - Handle EBUSY correctly
    119848416480 net: ethernet: ti: add missing of_node_put before return
    80c81aafc998 net: ethernet: ti: am65-cpsw: handle deferred probe with dev_err_probe()
    37f0ca73fe81 net: ethernet: ti: am65-cpsw: fix tx csum offload for multi mac mode
    8e83e1619fac x86/microcode: Adjust late loading result reporting message
    511e27e5fdd6 x86/microcode: Check CPU capabilities after late microcode update correctly
    89e848bb4aa1 x86/microcode: Add a parameter to microcode_check() to store CPU capabilities
    f5e78fa916aa x86/microcode: Print previous version of microcode after reload
    e6230806681f x86/microcode: Default-disable late loading
    9e56938f2072 x86/microcode: Rip out the OLD_INTERFACE
    8078a170baab x86: Mark stop_this_cpu() __noreturn
    3900b7de1df7 x86/microcode: Replace deprecated CPU-hotplug functions.
    2e3bd75f64d2 x86/cpu: Init AP exception handling from cpu_init_secondary()
    0e7a569929ac powercap: fix possible name leak in powercap_register_zone()
    ae849d2f4801 crypto: seqiv - Handle EBUSY correctly
    796e02cca30a crypto: essiv - Handle EBUSY correctly
    62d428c9fe1b crypto: ccp - Failure on re-initialization due to duplicate sysfs filename
    6fb7dead798c ACPI: battery: Fix missing NUL-termination with large strings
    45a1ca6f3ae7 wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data()
    137963e3b957 wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup
    78b56b0a613a wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback()
    f26dd69f61ef wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails
    5668e63e2673 ath9k: htc: clean up statistics macros
    221f9bd5ec56 ath9k: hif_usb: simplify if-if to if-else
    ec246dfe006b wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function
    b44178e71810 wifi: orinoco: check return value of hermes_write_wordrec()
    430f9f9bec53 wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU
    695f1d9431ff thermal/drivers/tsens: Sort out msm8976 vs msm8956 data
    40f62ff0d7ed thermal/drivers/tsens: Add compat string for the qcom,msm8960
    a9f2002484ec thermal/drivers/qcom/tsens_v1: Enable sensor 3 on MSM8976
    e6ec7fa688d9 thermal/drivers/tsens: Drop msm8976-specific defines
    5419cd28c8f2 ACPICA: nsrepair: handle cases without a return value correctly
    4c33e01fe1d2 crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2
    4c5300f6f5e1 crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak
    daaec051cd19 crypto: ccp: Use the stack and common buffer for status commands
    c997b509fd01 crypto: ccp: Use the stack for small SEV command buffers
    318dd6f5b7b4 lib/mpi: Fix buffer overrun when SG is too long
    1c37e86a78c2 rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes()
    ad410f64f7ab rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls
    b02b6bb83c68 rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose
    a4935bb73444 genirq: Fix the return type of kstat_cpu_irqs_sum()
    5562585c4aa2 ACPICA: Drop port I/O validation for some regions
    6e43b2d9d166 crypto: x86/ghash - fix unaligned access in ghash_setkey()
    f6e429cde9ea wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave()
    93b8809be5ba wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave()
    2ddb1820bdac wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave()
    647230e71e1c wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave()
    0258757caab5 wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave()
    b4b4447481db wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid()
    e08e6812efb6 wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit()
    a1e94fb4d09d wifi: wilc1000: fix potential memory leak in wilc_mac_xmit()
    8a2eb9d9d0c1 wifi: ipw2200: fix memory leak in ipw_wdev_init()
    841ae9b924f4 wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave()
    3938f01405d6 libbpf: Fix btf__align_of() by taking into account field offsets
    1e950b9a841b wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit()
    d4fddfd7282f rtlwifi: fix -Wpointer-sign warning
    75f4eed70a51 wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave()
    9c8f50c7433b wifi: libertas: fix memory leak in lbs_init_adapter()
    e9ef5631dd43 wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave()
    0e5b782c1c72 wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave()
    97018e737bd0 wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave()
    d85d0b1a6135 wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave()
    efc8df970561 wifi: rsi: Fix memory leak in rsi_coex_attach()
    0a82c1e0573b block: bio-integrity: Copy flags when bio_integrity_payload is cloned
    895cb50196ab x86/perf/zhaoxin: Add stepping check for ZXC
    80a1751730b3 sched/rt: pick_next_rt_entity(): check list_entry
    53dbbe36340d sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity()
    a50e28d433ac s390/dasd: Fix potential memleak in dasd_eckd_init()
    72aebdac390b s390/dasd: Prepare for additional path event handling
    a33c33593b66 blk-mq: correct stale comment of .get_budget
    2c58012d9656 blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
    12bcc4ec5496 blk-mq: avoid sleep in blk_mq_alloc_request_hctx
    d7cf3864d781 arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node
    e874629c5fb7 ARM: dts: imx7s: correct iomuxc gpr mux controller cells
    bbddc7c70870 ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference
    a451c1377aa8 arm64: dts: renesas: beacon-renesom: Fix gpio expander reference
    4c37a37743a6 arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name
    c39c3ed4a3b9 arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name
    269fd2fb043e arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name
    373bb505ffe6 arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name
    1c30db46dd1d arm64: dts: amlogic: meson-gx: add missing unit address to rng node name
    436060c1b668 arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property
    6a46320f2ae7 arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible
    eb5f2c565779 arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name
    a7163b258ae8 arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name
    14736f2eaec5 ARM: imx: Call ida_simple_remove() for ida_simple_get
    23134f7a5429 ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato
    5325b8a1208c arm64: dts: ti: k3-j7200: Fix wakeup pinmux range
    4811cfd28622 ARM: s3c: fix s3c64xx_set_timer_source prototype
    66315db914aa ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init()
    1fa673af0af8 arm64: dts: meson: remove CPU opps below 1GHz for G12A boards
    c56595b948ad arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names
    192cb335d89b arm64: dts: qcom: ipq8074: fix Gen3 PCIe node
    e839d027d71a arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges
    77970cf38954 arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY
    9b5b1652e330 arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size
    8f1cb871f948 arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes
    7ee2ca51e357 arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names
    5633e86cce6a arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address
    bd55aa16bf34 arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name
    8303a34fce2a arm64: dts: meson-gx: Fix Ethernet MAC address unit name
    2df155a11447 arm64: dts: qcom: sc7180: correct SPMI bus address cells
    64b69cb420c5 arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name
    717aa3984652 arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description
    227f8c1c5c4b ARM: zynq: Fix refcount leak in zynq_early_slcr_init
    644688a92162 arm64: dts: qcom: qcs404: use symbol names for PCIe resets
    4862c41d5f3b ARM: OMAP2+: Fix memory leak in realtime_counter_init()
    e1bb97947cac powerpc/mm: Rearrange if-else block to avoid clang warning
    21a2eec4a440 HID: asus: use spinlock to safely schedule workers
    6a63a3334aca HID: asus: use spinlock to protect concurrent accesses
    cb8382c37145 HID: asus: Remove check for same LED brightness on set

(From OE-Core rev: 43fe1cdb8d6220c9fc4d7df8bc89456e2f791580)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-04-11 11:31:52 +01:00
Bruce Ashfield
95246b3291 linux-yocto/5.10: update to v5.10.172
Updating  to the latest korg -stable release that comprises
the following commits:

    9fd42770b507 Linux 5.10.172
    da24142b1ef9 io_uring: ensure that io_init_req() passes in the right issue_flags
    a25aa776b0c4 Linux 5.10.171
    08681391b84d io_uring: add missing lock in io_get_file_fixed
    218925bfd5d1 USB: core: Don't hold device lock while reading the "descriptors" sysfs file
    c5360eec648b usb: gadget: u_serial: Add null pointer check in gserial_resume
    cebcd4300af9 USB: serial: option: add support for VW/Skoda "Carstick LTE"
    87c647def389 drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling
    0a4181b23acf drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init
    a401ef0557da scripts/tags.sh: fix incompatibility with PCRE2
    65c07e15f2ce scripts/tags.sh: Invoke 'realpath' via 'xargs'
    1c44109c3094 md: Flush workqueue md_rdev_misc_wq in md_alloc()
    80653a6e6e28 vc_screen: don't clobber return value in vcs_read
    3e4bbd1f38a8 net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues().
    a2957adbf3f5 bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
    75fbe1e43505 HID: core: Fix deadloop in hid_apply_multiplier.
    2fd5059f4fdf neigh: make sure used and confirmed times are valid
    065f6a663392 IB/hfi1: Assign npages earlier
    6195cea4c738 btrfs: send: limit number of clones and allocated memory size
    8e833fe47f45 ACPI: NFIT: fix a potential deadlock during NFIT teardown
    abbf52efadeb ARM: dts: rockchip: add power-domains property to dp node on rk3288
    1f3a209b2f4e arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc
    887975834dea Fix XFRM-I support for nested ESP tunnels

(From OE-Core rev: 2f13f3e02efb83e9d935efac71bbf0b750420d23)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-04-11 11:31:52 +01:00
Bruce Ashfield
c7e2b92be5 linux-yocto/5.10: update to v5.10.170
Updating  to the latest korg -stable release that comprises
the following commits:

    22d269bb30db Linux 5.10.170
    12e3119a8762 bpf: add missing header file include
    c44e96d6c31a Revert "net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs"
    1ba10d3640e9 ext4: Fix function prototype mismatch for ext4_feat_ktype
    01e652f03a86 audit: update the mailing list in MAINTAINERS
    e1dc3f102a81 wifi: mwifiex: Add missing compatible string for SD8787
    4311ad1e7654 nbd: fix possible overflow on 'first_minor' in nbd_dev_add()
    2e0c3e43ebb9 nbd: fix possible overflow for 'first_minor' in nbd_dev_add()
    fd8107206a67 nbd: fix max value for 'first_minor'
    f3f6b33b77ba Revert "Revert "block: nbd: add sanity check for first_minor""
    3b6ce54cfa2c uaccess: Add speculation barrier to copy_from_user()
    267f62b7f3ee mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh
    3d743415c6fb drm/i915/gvt: fix double free bug in split_2MB_gtt_entry
    b50f6fc9d79f powerpc: dts: t208x: Disable 10G on MAC1 and MAC2
    6a3fb887da7d can: kvaser_usb: hydra: help gcc-13 to figure out cmd_len
    1b0cafaae888 KVM: VMX: Execute IBPB on emulated VM-exit when guest has IBRS
    c41d856b7064 KVM: SVM: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid
    a7ef904b68f0 KVM: x86: Fail emulation during EMULTYPE_SKIP on any exception
    119e75d8fe4d random: always mix cycle counter in add_latent_entropy()
    2da1f9508579 clk: mxl: syscon_node_to_regmap() returns error pointers
    1423d88753ed powerpc: dts: t208x: Mark MAC1 and MAC2 as 10G
    caa47d91738f clk: mxl: Fix a clk entry by adding relevant flags
    9dcf2ca5d301 clk: mxl: Add option to override gate clks
    3789e905f488 clk: mxl: Remove redundant spinlocks
    072eb5fbd69c clk: mxl: Switch from direct readl/writel based IO to regmap based IO
    051d73eb9ab4 wifi: rtl8xxxu: gen2: Turn on the rate control
    eb9236d74c8c drm/etnaviv: don't truncate physical page address
    2ae73796985b Linux 5.10.169
    e95381034519 nvmem: core: fix return value
    c00867afe4ef net: sched: sch: Fix off by one in htb_activate_prios()
    31167df7c21f ASoC: SOF: Intel: hda-dai: fix possible stream_tag leak
    6af2872cc625 alarmtimer: Prevent starvation by small intervals and SIG_IGN
    6416c2108ba5 kvm: initialize all of the kvm_debugregs structure before sending it to userspace
    4fe9950815e1 net/sched: tcindex: search key must be 16 bits
    b452e20b95d7 i40e: Add checking for null for nlmsg_find_attr()
    5dfa51dbfc12 net/sched: act_ctinfo: use percpu stats
    015ea70d72c3 flow_offload: fill flags to action structure
    1d76a8444874 drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list
    210e6011806a drm/i915/gen11: Moving WAs to icl_gt_workarounds_init()
    0ee5ed0126a2 nilfs2: fix underflow in second superblock position calculations
    7546fb3554df ipv6: Fix tcp socket connection with DSCP.
    5337bb508ba2 ipv6: Fix datagram socket connection with DSCP.
    1a4a5fd652dd ixgbe: add double of VLAN header when computing the max MTU
    7ff0fdba8229 net: mpls: fix stale pointer if allocation fails during device rename
    2dd914105a1e net: stmmac: Restrict warning on disabling DMA store and fwd mode
    7eb8ebb5e83f bnxt_en: Fix mqprio and XDP ring checking logic
    cc7ca4871a92 net: stmmac: fix order of dwmac5 FlexPPS parametrization sequence
    c0f65ee0a332 net: openvswitch: fix possible memory leak in ovs_meter_cmd_set()
    525bdcb0838d net/usb: kalmia: Don't pass act_len in usb_bulk_msg error path
    9d68bfa2205d dccp/tcp: Avoid negative sk_forward_alloc by ipv6_pinfo.pktoptions.
    eb8e9d8572d1 net/sched: tcindex: update imperfect hash filters respecting rcu
    747a17e25aec sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list
    a5c51e0c3202 net: bgmac: fix BCM5358 support by setting correct flags
    23974088fd6a i40e: add double of VLAN header when computing the max MTU
    152a5f32ac9e ixgbe: allow to increase MTU to 3K with XDP enabled
    3a63392c19e9 revert "squashfs: harden sanity check in squashfs_read_xattr_id_table"
    e2bf52ff159d net: Fix unwanted sign extension in netdev_stats_to_stats64()
    1933be146c96 Revert "mm: Always release pages to the buddy allocator in memblock_free_late()."
    9662320238b9 hugetlb: check for undefined shift on 32 bit architectures
    ec9c7aa08819 sched/psi: Fix use-after-free in ep_remove_wait_queue()
    7ed5c147220f ALSA: hda/realtek - fixed wrong gpio assigned
    59d5c80ce538 ALSA: hda/conexant: add a new hda codec SN6180
    0b3edcb24bd8 mmc: mmc_spi: fix error handling in mmc_spi_probe()
    30716d9f0fa1 mmc: sdio: fix possible resource leaks in some error paths
    73ad25c50d3c mmc: jz4740: Work around bug on JZ4760(B)
    eaba3f9b672c netfilter: nft_tproxy: restrict to prerouting hook
    6618b0dcf265 ovl: remove privs in ovl_fallocate()
    f6f94837d92f ovl: remove privs in ovl_copyfile()
    645df4047bd6 s390/signal: fix endless loop in do_signal
    c261f798f7ba aio: fix mremap after fork null-deref
    2dcb474af1d5 nvmem: core: fix registration vs use race
    23676ecd2eb3 nvmem: core: fix cleanup after dev_set_name()
    89991ededcb5 nvmem: core: remove nvmem_config wp_gpio
    a19a0f67dbb8 nvmem: core: add error handling for dev_set_name
    25f65c83f5f7 platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match
    ecf5b49df38f nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association
    55dbd6f4ea95 s390/decompressor: specify __decompress() buf len to avoid overflow
    90fcf55d83b2 net: sched: sch: Bounds check priority
    614a58e00d7b net: stmmac: do not stop RX_CLK in Rx LPI state for qcs404 SoC
    aa84a8cc1b53 net/rose: Fix to not accept on connected socket
    37bb61763d9f tools/virtio: fix the vringh test for virtio ring changes
    3ec44268e29c ASoC: cs42l56: fix DT probe
    7fc4e7191eae ALSA: hda: Do not unset preset when cleaning up codec
    490fcbc7b5f6 selftests/bpf: Verify copy_register_state() preserves parent/live fields
    7d3a5ec57975 ASoC: Intel: sof_rt5682: always set dpcm_capture for amplifiers

(From OE-Core rev: 5ea52e8cbb054de807caee8f7d82840af181f8a5)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-04-11 11:31:52 +01:00
Bruce Ashfield
eb95a68b98 linux-yocto/5.10: update to v5.10.168
Updating  to the latest korg -stable release that comprises
the following commits:

    707c48210a53 Linux 5.10.168
    0a626e27f984 Fix page corruption caused by racy check in __free_pages
    0ef2490a876b arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive
    5bfc8f09619a arm64: dts: meson-g12-common: Make mmc host controller interrupts level-sensitive
    809f4acb7f01 arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive
    8eee3521bca7 riscv: Fixup race condition on PG_dcache_clean in flush_icache_pte
    6ff8b4825392 ceph: flush cap releases when the session is flushed
    4f518a4a79bd usb: typec: altmodes/displayport: Fix probe pin assign check
    f25fa93e5236 usb: core: add quirk for Alcor Link AK9563 smartcard reader
    dd965ad39de4 btrfs: free device in btrfs_close_devices for a single device filesystem
    1be271c52bf3 net: USB: Fix wrong-direction WARNING in plusb.c
    2b693fe3f760 cifs: Fix use-after-free in rdata->read_into_pages()
    bbc850904457 pinctrl: intel: Restore the pins that used to be in Direct IRQ mode
    4863f46ddaf9 spi: dw: Fix wrong FIFO level setting for long xfers
    6e2a0521e4e8 pinctrl: single: fix potential NULL dereference
    61f8a493c076 pinctrl: aspeed: Fix confusing types in return value
    ef3edede7b73 ALSA: pci: lx6464es: fix a debug loop
    3914b71dad5a selftests: forwarding: lib: quote the sysctl values
    c53f34ec3fbf rds: rds_rm_zerocopy_callback() use list_first_entry()
    3eb04ef27811 net/mlx5: fw_tracer, Zero consumer index when reloading the tracer
    fac1fb80088a net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers
    703c3efa4b0b net/mlx5e: IPoIB, Show unknown speed instead of error
    896bd85688b4 net: mscc: ocelot: fix VCAP filters not matching on MAC with "protocol 802.1Q"
    1ad4112c9fcf ice: Do not use WQ_MEM_RECLAIM flag for workqueue
    34a5af788ed4 uapi: add missing ip/ipv6 header dependencies for linux/stddef.h
    4259a4082772 ionic: clean interrupt before enabling queue to avoid credit race
    07097ad30b36 net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY
    cafa2ad4f1d7 bonding: fix error checking in bond_debug_reregister()
    30fdf660356f xfrm: fix bug with DSCP copy to v6 from v4 tunnel
    491b7a5fc8e2 RDMA/usnic: use iommu_map_atomic() under spin_lock()
    b1afb666c329 IB/IPoIB: Fix legacy IPoIB due to wrong number of queues
    a893cc644812 xfrm/compat: prevent potential spectre v1 gadget in xfrm_xlate32_attr()
    79b595d95914 IB/hfi1: Restore allocated resources on failed copyout
    3797e94c1992 xfrm: compat: change expression for switch in xfrm_xlate64
    bc9771cd6398 can: j1939: do not wait 250 ms if the same addr was already claimed
    edaf5c718314 of/address: Return an error when no valid dma-ranges are found
    b7d5fa8052ad tracing: Fix poll() and select() do not work on per_cpu trace_pipe and trace_pipe_raw
    35452bf986ab ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360
    e1646e2be956 ALSA: emux: Avoid potential array out-of-bound in snd_emux_xg_control()
    1c6576239906 ALSA: hda/realtek: Add Positivo N14KP6-TG
    f1fd16cd9753 btrfs: zlib: zero-initialize zlib workspace
    a1406d5aa393 btrfs: limit device extents to the device size
    dbe5a11954d8 migrate: hugetlb: check for hugetlb shared PMD in node migration
    97a5104d640d mm/migration: return errno when isolate_huge_page failed
    91ad3104b211 iio:adc:twl6030: Enable measurement of VAC
    e4c3ea9b6045 bpf: Do not reject when the stack read size is different from the tracked scalar size
    34ec4c7831c4 nvmem: core: Fix a conflict between MTD and NVMEM on wp-gpios property
    b2e412879595 wifi: brcmfmac: Check the count value of channel spec to prevent out-of-bounds reads
    914e38f02a49 f2fs: fix to do sanity check on i_extra_isize in is_alive()
    3931014367ef fbdev: smscufx: fix error handling code in ufx_usb_probe
    6c8a2c67a9d6 serial: 8250_dma: Fix DMA Rx rearm race
    967e726e57c3 serial: 8250_dma: Fix DMA Rx completion race
    1fd7a6a57968 nvmem: core: fix cell removal on error
    bb875f0a34e7 nvmem: core: initialise nvmem->id early
    b591abac78e2 drm/i915: Fix potential bit_17 double-free
    5c4d4a83bf1a Squashfs: fix handling and sanity checking of xattr_ids count
    30187be29052 mm/swapfile: add cond_resched() in get_swap_pages()
    639b40007a48 fpga: stratix10-soc: Fix return value check in s10_ops_write_init()
    0139d61d28a2 x86/debug: Fix stack recursion caused by wrongly ordered DR7 accesses
    556959327b19 mm: hugetlb: proc: check for hugetlb shared PMD in /proc/PID/smaps
    50d31309c999 riscv: disable generation of unwind tables
    71a4f39f99e8 parisc: Wire up PTRACE_GETREGS/PTRACE_SETREGS for compat case
    2982b473d764 parisc: Fix return code of pdc_iodc_print()
    170e1cc3c00f nvmem: qcom-spmi-sdam: fix module autoloading
    f11330b7ba51 iio: imu: fxos8700: fix MAGN sensor scale and unit
    5b30998c7f05 iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN
    42e34a08394a iio: imu: fxos8700: fix failed initialization ODR mode assignment
    ab976ecd0430 iio: imu: fxos8700: fix incorrect ODR mode readback
    9d6502ed6314 iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback
    aff4add60998 iio: imu: fxos8700: fix map label of channel type to MAGN sensor
    9545ce720ab1 iio: imu: fxos8700: fix IMU data bits returned to user space
    6d43eddc567b iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback
    f7d996c953bf iio: imu: fxos8700: fix ACCEL measurement range selection
    11ac43f7631e iio:adc:twl6030: Enable measurements of VUSB, VBAT and others
    5602f6a244ab iio: adc: berlin2-adc: Add missing of_node_put() in error path
    33483172b35c iio: hid: fix the retval in accel_3d_capture_sample
    55cf65461b20 efi: Accept version 2 of memory attributes table
    8fb515c8b127 ALSA: hda/realtek: Add Acer Predator PH315-54
    192fd121d04f watchdog: diag288_wdt: fix __diag288() inline assembly
    5bcdcf437d3f watchdog: diag288_wdt: do not use stack buffers for hardware data
    0c76eddc1f89 net: qrtr: free memory on error path in radix_tree_insert()
    28d190882ba5 fbcon: Check font dimension limits
    658e0d99dbfb Input: i8042 - add Clevo PCX0DX to i8042 quirk table
    a82d49360496 Input: i8042 - add TUXEDO devices to i8042 quirk tables
    04d99a0a966a Input: i8042 - merge quirk tables
    ab85074c308f Input: i8042 - move __initconst to fix code styling warning
    55515d7d8743 vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF
    434a36ed64ac usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait
    6e5565aa0047 usb: dwc3: qcom: enable vbus override when in OTG dr-mode
    1ca8629505fd usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API
    30d0e2cf9900 iio: adc: stm32-dfsdm: fill module aliases
    4bbc34401d97 net/x25: Fix to not accept on connected socket
    2b1e8e20b984 platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table
    ac4d9c86e9f5 i2c: rk3x: fix a bunch of kernel-doc warnings
    9758ffe1c07b scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress
    1b28bf868fce scsi: target: core: Fix warning on RT kernels
    4e66ba3cfb4f i2c: mxs: suppress probe-deferral error message
    d09b0bf9ffd3 qede: execute xdp_do_flush() before napi_complete_done()
    8aba483f7034 qede: add netpoll support for qede driver
    87d4ff18738f efi: fix potential NULL deref in efi_mem_reserve_persistent
    70154489f531 net: openvswitch: fix flow memory leak in ovs_flow_cmd_new
    4fb430c69878 virtio-net: Keep stop() to follow mirror sequence of open()
    812236bb6a89 selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy benchmarking
    9e7e2887ccb8 selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs
    4babbd1f594d selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided
    a4a493e599e3 selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning
    4d9c9627161a ata: libata: Fix sata_down_spd_limit() when no link speed is reported
    b6d44072117b can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate
    6362b861704f igc: return an error if the mac type is unknown in igc_ptp_systim_to_hwtstamp()
    98c93a01608f net: phy: meson-gxl: Add generic dummy stubs for MMD register access
    de2785aa3448 squashfs: harden sanity check in squashfs_read_xattr_id_table
    f53c6e7e77df netfilter: br_netfilter: disable sabotage_in hook after first suppression
    dd6991251a13 netrom: Fix use-after-free caused by accept on already connected socket
    362a2f5531dc net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices
    6824169e7488 sfc: correctly advertise tunneled IPv6 segmentation
    539fc3ef5104 virtio-net: execute xdp_do_flush() before napi_complete_done()
    63d1c4edbfc1 fix "direction" argument of iov_iter_kvec()
    0c67fb777508 fix iov_iter_bvec() "direction" argument
    b5437e0ba9e7 READ is "data destination", not source...
    fefb47a8331c WRITE is "data source", not destination...
    f9815b303e61 vhost/net: Clear the pending messages when the backend is removed
    de990d157179 scsi: Revert "scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT"
    d08a9b0ad211 drm/vc4: hdmi: make CEC adapter name unique
    8c6b46d426ed arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX
    9bd6074e1872 bpf, sockmap: Check for any of tcp_bpf_prots when cloning a listener
    36dbb8daf08a bpf: Fix to preserve reg parent/live fields when copying range info
    8de8c4a25ed8 bpf: Support <8-byte scalar spill and refill
    2b557fa635e7 ALSA: hda/via: Avoid potential array out-of-bound in add_secret_dac_path()
    1b1f56cc0eaa bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers
    2d0f276d504f powerpc/imc-pmu: Revert nest_init_lock to being a mutex
    9ff2bebc2cea bpf: Fix incorrect state pruning for <8B spill/fill
    60c27e0e37c8 bus: sunxi-rsb: Fix error handling in sunxi_rsb_init()
    d5a2dcee53fa firewire: fix memory leak for payload of request subaction to IEC 61883-1 FCP region
    a5acb54d4066 Linux 5.10.167
    6446369fb9f0 net: fix NULL pointer in skb_segment_list
    0f9db1209f59 Bluetooth: fix null ptr deref on hci_sync_conn_complete_evt
    d744c03c04a7 ACPI: processor idle: Practically limit "Dummy wait" workaround to old Intel systems
    bd0050b7ffa8 dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init
    19c9a2ba4699 blk-cgroup: fix missing pd_online_fn() while activating policy
    a1c0263f1eb4 bpf: Skip task with pid=1 in send_signal_common()
    f18546863123 arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI
    a26cef004146 ARM: dts: vf610: Fix pca9548 i2c-mux node names
    67a8beb8544e ARM: dts: imx: Fix pca9547 i2c-mux node name

(From OE-Core rev: d5eaf4d5a3a4ba24d8ebf84c84bf454c7e5fa02f)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-04-11 11:31:52 +01:00
Bruce Ashfield
26265dea94 linux-yocto/5.10: update to v5.10.166
Updating  to the latest korg -stable release that comprises
the following commits:

    8d823aaa220e Linux 5.10.166
    19f1f99be371 clk: Fix pointer casting to prevent oops in devm_clk_release()
    f84c9b72fb20 perf/x86/amd: fix potential integer overflow on shift of a int
    743435cd1705 netfilter: conntrack: unify established states for SCTP paths
    e284c273dbb4 x86/i8259: Mark legacy PIC interrupts with IRQ_LEVEL
    2eca102b350f block: fix and cleanup bio_check_ro
    7fe4fab87061 Revert "selftests/ftrace: Update synthetic event syntax errors"
    032a7d5ff519 nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted
    8fe3e574b3ac nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf
    9f3dd454fea5 Revert "Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode"
    230be65a18f8 tools: gpio: fix -c option of gpio-event-mon
    7ff8128bb116 net: mdio-mux-meson-g12a: force internal PHY off on mux switch
    62a0806eb4d2 net/tg3: resolve deadlock in tg3_reset_task() during EEH
    e9c1b1e1a00b thermal: intel: int340x: Add locking to int340x_thermal_get_trip_type()
    3af20f63212d net: ravb: Fix possible hang if RIS2_QFF1 happen
    6ef652f35dcf sctp: fail if no bound addresses can be used for a given scope
    cf9a2ce0383e net/sched: sch_taprio: do not schedule in taprio_reset()
    7de16d75b20a netrom: Fix use-after-free of a listening socket.
    498584ccf46c netfilter: conntrack: fix vtag checks for ABORT/SHUTDOWN_COMPLETE
    7f9828fb1f68 ipv4: prevent potential spectre v1 gadget in fib_metrics_match()
    34c6142f0df9 ipv4: prevent potential spectre v1 gadget in ip_metrics_convert()
    870a565bd6fe netlink: annotate data races around sk_state
    8583f52c23c3 netlink: annotate data races around dst_portid and dst_group
    eccb532adabc netlink: annotate data races around nlk->portid
    0308b7dfea6f netfilter: nft_set_rbtree: skip elements in transaction from garbage collection
    4aacf3d78424 netfilter: nft_set_rbtree: Switch to node list walk for overlap detection
    d4c008f3b7f7 net: fix UaF in netns ops registration error path
    539ca5dcbc91 netlink: prevent potential spectre v1 gadgets
    ed173f77fd28 i2c: designware: use casting of u64 in clock multiplication to avoid overflow
    8949ef3a7a0c i2c: designware: Use DIV_ROUND_CLOSEST() macro
    8ebc2efcb6d6 units: Add SI metric prefix definitions
    974aaf11804f units: Add Watt units
    76d9ebb7f0bc EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_info
    511f6c7c40b0 EDAC/device: Respect any driver-supplied workqueue polling value
    0cb922cef7e9 ARM: 9280/1: mm: fix warning on phys_addr_t to void pointer assignment
    98d85586aace thermal: intel: int340x: Protect trip temperature from concurrent updates
    76c5640737b8 KVM: x86/vmx: Do not skip segment attributes if unusable bit is set
    e037baee16e0 cifs: Fix oops due to uncleared server->smbd_conn in reconnect
    c42a6e687060 ftrace/scripts: Update the instructions for ftrace-bisect.sh
    886aa449235f trace_events_hist: add check for return value of 'create_hist_field'
    de3930a4883d tracing: Make sure trace_printk() can output as soon as it can be used
    083b3dda86f8 module: Don't wait for GOING modules
    ce3aa7694627 scsi: hpsa: Fix allocation size for scsi_host_alloc()
    6da7055826a1 xhci: Set HCD flag to defer primary roothub registration
    1d580d3e1311 Bluetooth: hci_sync: cancel cmd_timer if hci_open failed
    b98a8b731bd2 exit: Use READ_ONCE() for all oops/warn limit reads
    53f177b50449 docs: Fix path paste-o for /sys/kernel/warn_count
    b0bd5dcfa608 panic: Expose "warn_count" to sysfs
    8c99d4c4c192 panic: Introduce warn_limit
    55eba18262cb panic: Consolidate open-coded panic_on_warn checks
    530cdae5c2b2 exit: Allow oops_limit to be disabled
    7cffbcd68f1c exit: Expose "oops_count" to sysfs
    de586785b981 exit: Put an upper limit on how often we can oops
    191a3b17dd9b panic: Separate sysctl logic from CONFIG_SMP
    1b9a33a94b9c ia64: make IA64_MCA_RECOVERY bool instead of tristate
    6d971830da31 csky: Fix function name in csky_alignment() and die()
    648d8b8c4938 h8300: Fix build errors from do_exit() to make_task_dead() transition
    63d77c559678 hexagon: Fix function name in die()
    b2c178f31162 objtool: Add a missing comma to avoid string concatenation
    d9c740c765e5 exit: Add and use make_task_dead.
    715a63588f56 kasan: no need to unset panic_on_warn in end_report()
    b857b42a8c09 ubsan: no need to unset panic_on_warn in ubsan_epilogue()
    590ba6fee095 panic: unset panic_on_warn inside panic()
    e97ec099d7fd kernel/panic: move panic sysctls to its own file
    e6226917f4cf sysctl: add a new register_sysctl_init() interface
    c4097e844a6e fs: reiserfs: remove useless new_opts in reiserfs_remount
    1f6768143bf7 x86: ACPI: cstate: Optimize C3 entry on AMD CPUs
    5fb884d748e4 netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state
    a7345145e7bd Revert "selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID"
    20a02bc84508 lockref: stop doing cpu_relax in the cmpxchg loop
    f8ddf7dbf5e7 platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK
    9968f9a86251 platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD
    52249c2168af scsi: hisi_sas: Set a port invalid only if there are no devices attached when refreshing port id
    71bd134c4e9e KVM: s390: interrupt: use READ_ONCE() before cmpxchg()
    300da569a128 spi: spidev: remove debug messages that access spidev->spi without locking
    a84def9b108a ASoC: fsl-asoc-card: Fix naming of AC'97 CODEC widgets
    d9a0752a6a11 ASoC: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC
    00f230161187 cpufreq: armada-37xx: stop using 0 as NULL pointer
    2ca345d19cbd s390/debug: add _ASM_S390_ prefix to header guard
    ae108a5fc929 drm: Add orientation quirk for Lenovo ideapad D330-10IGL
    96f4899a3810 ASoC: fsl_micfil: Correct the number of steps on SX controls
    3b154d5204ff kcsan: test: don't put the expect array on the stack
    b75e9fc402c4 cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist
    6bc564f3fec0 scsi: iscsi: Fix multiple iSCSI session unbind events sent to userspace
    d79e700680f9 tcp: fix rate_app_limited to default to 1
    a84240df7079 net: dsa: microchip: ksz9477: port map correction in ALU table entry register
    704a423c9379 driver core: Fix test_async_probe_init saves device in wrong array
    216f35db6ec6 w1: fix WARNING after calling w1_process()
    8e5be0ae5506 w1: fix deadloop in __w1_remove_master_device()
    ddf16dae65d3 tcp: avoid the lookup process failing to get sk in ehash table
    5f10f7efe0fc nvme-pci: fix timeout request state check
    98519ed69113 dmaengine: xilinx_dma: call of_node_put() when breaking out of for_each_child_of_node()
    28fc6095da22 HID: betop: check shape of output reports
    16791d5a7a9a l2tp: prevent lockdep issue in l2tp_tunnel_register()
    f96b2f690887 net: macb: fix PTP TX timestamp failure due to packet padding
    42ecd72f02cd dmaengine: Fix double increment of client_count in dma_chan_get()
    1e97e2e08e79 drm/panfrost: fix GENERIC_ATOMIC64 dependency
    31f63c62a8e8 net: mlx5: eliminate anonymous module_init & module_exit
    4b3b5cc1a7dc usb: gadget: f_fs: Ensure ep0req is dequeued before free_request
    6dd9ea05534f usb: gadget: f_fs: Prevent race during ffs_ep0_queue_wait
    55be77aa8974 HID: revert CHERRY_MOUSE_000C quirk
    34f11949938b net: stmmac: fix invalid call to mdiobus_get_phy()
    20fd4598762e HID: check empty report_list in bigben_probe()
    5dc3469a1170 HID: check empty report_list in hid_validate_values()
    4bc5f1f6bc94 net: mdio: validate parameter addr in mdiobus_get_phy()
    67866b1e0ab9 net: usb: sr9700: Handle negative len
    2d77e5c0ad79 l2tp: close all race conditions in l2tp_tunnel_register()
    76c640d6a1e8 l2tp: convert l2tp_tunnel_list to idr
    5b209b8c99d4 l2tp: Don't sleep and disable BH under writer-side sk_callback_lock
    e34a965f771f l2tp: Serialize access to sk_user_data with sk_callback_lock
    c60fe70078d6 net/sched: sch_taprio: fix possible use-after-free
    802fd7623e9e wifi: rndis_wlan: Prevent buffer overflow in rndis_query_oid
    1af8071bd08e gpio: mxc: Always set GPIOs used as interrupt source to INPUT mode
    613020d0489e net: wan: Add checks for NULL for utdm in undo_uhdlc_init and unmap_si_regs
    ad1baab3a5c0 net: nfc: Fix use-after-free in local_cleanup()
    2a0156a4aaea phy: rockchip-inno-usb2: Fix missing clk_disable_unprepare() in rockchip_usb2phy_power_on()
    da75dec7c661 bpf: Fix pointer-leak due to insufficient speculative store bypass mitigation
    f351af45e203 amd-xgbe: Delay AN timeout during KR training
    a65a8727a2fe amd-xgbe: TX Flow Ctrl Registers are h/w ver dependent
    aa8b584cec01 ARM: dts: at91: sam9x60: fix the ddr clock for sam9x60
    fa566549a152 phy: ti: fix Kconfig warning and operator precedence
    b18490138dc6 PM: AVS: qcom-cpr: Fix an error handling path in cpr_probe()
    39ab0fc49842 affs: initialize fsdata in affs_truncate()
    f6fa12fbb17c IB/hfi1: Remove user expected buffer invalidate race
    6ce4382bd137 IB/hfi1: Immediately remove invalid memory from hardware
    6dd8136fd1b3 IB/hfi1: Fix expected receive setup error exit issues
    ee474dd66e82 IB/hfi1: Reserve user expected TIDs
    73e5666bf30d IB/hfi1: Reject a zero-length user expected buffer
    d66c1d4178c2 RDMA/core: Fix ib block iterator counter overflow
    eab7a920379a tomoyo: fix broken dependency on *.conf.default
    6813d8ba7dac firmware: arm_scmi: Harden shared memory access in fetch_notification
    e85df1db28dc firmware: arm_scmi: Harden shared memory access in fetch_response
    329fbd260352 EDAC/highbank: Fix memory leak in highbank_mc_probe()
    7b4516ba56f1 HID: intel_ish-hid: Add check for ishtp_dma_tx_map
    d775671dccf4 ARM: imx: add missing of_node_put()
    5c1dcedd5206 arm64: dts: imx8mm-beacon: Fix ecspi2 pinmux
    cccb0aea9c3f ARM: dts: imx6qdl-gw560x: Remove incorrect 'uart-has-rtscts'
    6805e392f508 ARM: dts: imx7d-pico: Use 'clock-frequency'
    2a3c3a01e2f0 ARM: dts: imx6ul-pico-dwarf: Use 'clock-frequency'
    e57ea0c6ba7f memory: mvebu-devbus: Fix missing clk_disable_unprepare in mvebu_devbus_probe()
    53f55d6e07c4 memory: atmel-sdramc: Fix missing clk_disable_unprepare in atmel_ramc_probe()
    935ec78de50e clk: Provide new devm_clk helpers for prepared and enabled clocks
    0b8b21c0b38f clk: generalize devm_clk_get() a bit
    179624a57b78 Linux 5.10.165
    e699cce29acc io_uring/rw: remove leftover debug statement
    3d5f181bda25 io_uring/rw: ensure kiocb_end_write() is always called
    c1a279d79e31 io_uring: fix double poll leak on repolling
    ddaaadf22bea io_uring: Clean up a false-positive warning from GCC 9.3.0
    8bc72b4952cf mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vma
    217721b76313 Bluetooth: hci_qca: Fixed issue during suspend
    c208f1e84a67 Bluetooth: hci_qca: check for SSR triggered flag while suspend
    ef11bc4bb975 Bluetooth: hci_qca: Wait for SSR completion during suspend
    c392c350a042 soc: qcom: apr: Make qcom,protection-domain optional again
    71e5cd1018d3 Revert "wifi: mac80211: fix memory leak in ieee80211_if_add()"
    be1067427abd net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work()
    f6c201b4382d net/ulp: use consistent error code when blocking ULP
    fc2491562a9b io_uring/net: fix fast_iov assignment in io_setup_async_msg()
    89a77271d254 io_uring: io_kiocb_update_pos() should not touch file for non -1 offset
    c6e3c12ff9fb tracing: Use alignof__(struct {type b;}) instead of offsetof()
    03ba86bb3811 x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN
    2f45b20c3999 Revert "drm/amdgpu: make display pinning more flexible (v2)"
    d6544bccc196 efi: rt-wrapper: Add missing include
    4012603cbd46 arm64: efi: Execute runtime services from a dedicated stack
    bf1d287c1413 drm/amd/display: Fix COLOR_SPACE_YCBCR2020_TYPE matrix
    75105d943d7a drm/amd/display: Calculate output_color_space after pixel encoding adjustment
    a3ef53248399 drm/amd/display: Fix set scaling doesn's work
    59590f50ec9d drm/i915: re-disable RC6p on Sandy Bridge
    d960fff8e2c0 mei: me: add meteor lake point M DID
    ae2a9dcc8caa gsmi: fix null-deref in gsmi_get_variable
    a75e80d11826 serial: atmel: fix incorrect baudrate setup
    5a7a04079592 dmaengine: tegra210-adma: fix global intr clear
    c9da2cb968ea serial: pch_uart: Pass correct sg to dma_unmap_sg()
    e924f79e67d7 dt-bindings: phy: g12a-usb3-pcie-phy: fix compatible string documentation
    31132df12a93 dt-bindings: phy: g12a-usb2-phy: fix compatible string documentation
    a9f2658a0192 usb-storage: apply IGNORE_UAS only for HIKSEMI MD202 on RTL9210
    e92c70059178 usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate()
    06600ae7e069 usb: gadget: g_webcam: Send color matching descriptor per frame
    6107a8f15c0f usb: typec: altmodes/displayport: Fix pin assignment calculation
    d26f38d16fcb usb: typec: altmodes/displayport: Add pin assignment helper
    9c58f1e9e693 usb: host: ehci-fsl: Fix module alias
    3dc896db027b USB: serial: cp210x: add SCALANCE LPE-9000 device id
    856e4b5e53f2 USB: gadgetfs: Fix race between mounting and unmounting
    894681682dbe tty: serial: qcom-geni-serial: fix slab-out-of-bounds on RX FIFO buffer
    c4ab24e3334b thunderbolt: Use correct function to calculate maximum USB3 link rate
    531268a875dc cifs: do not include page data when checking signature
    3bd433748571 btrfs: fix race between quota rescan and disable leading to NULL pointer deref
    6ee8feca9150 mmc: sdhci-esdhc-imx: correct the tuning start tap and step setting
    79819909c223 mmc: sunxi-mmc: Fix clock refcount imbalance during unbind
    2eed23765b7e comedi: adv_pci1760: Fix PWM instruction handling
    7efeed828c90 usb: core: hub: disable autosuspend for TI TUSB8041
    b171d0d2cf1b misc: fastrpc: Fix use-after-free race condition for maps
    193cd853145b misc: fastrpc: Don't remove map on creater_process and device_release
    e0db5d44bc27 USB: misc: iowarrior: fix up header size for USB_DEVICE_ID_CODEMERCS_IOW100
    20d0dedc7a04 staging: vchiq_arm: fix enum vchiq_status return types
    a06e9ec5abde USB: serial: option: add Quectel EM05CN modem
    2f44c60bb89c USB: serial: option: add Quectel EM05CN (SG) modem
    fcd49b230906 USB: serial: option: add Quectel EC200U modem
    21c5b618128b USB: serial: option: add Quectel EM05-G (RS) modem
    46b898f9345d USB: serial: option: add Quectel EM05-G (CS) modem
    3774654f7a63 USB: serial: option: add Quectel EM05-G (GR) modem
    9f8e45720e0e prlimit: do_prlimit needs to have a speculation check
    96562a23cfaf xhci: Detect lpm incapable xHC USB3 roothub ports from ACPI tables
    2551f8cbf2de usb: acpi: add helper to check port lpm capability using acpi _DSM
    4d70a8a9ab8e xhci: Add a flag to disable USB3 lpm on a xhci root port level.
    83e3a5be7475 xhci: Add update_hub_device override for PCI xHCI hosts
    081105213ff6 xhci: Fix null pointer dereference when host dies
    66fc1600855c usb: xhci: Check endpoint is valid before dereferencing it
    8ca60d59b963 xhci-pci: set the dma max_seg_size
    ea2e6286e3e8 io_uring/rw: defer fsnotify calls to task context
    e90cfb969994 io_uring: do not recalculate ppos unnecessarily
    ea528ecac3ae io_uring: update kiocb->ki_pos at execution time
    076f872314d4 io_uring: remove duplicated calls to io_kiocb_ppos
    e9c6556708d3 io_uring: ensure that cached task references are always put on exit
    e0140e9da31e io_uring: fix CQ waiting timeout handling
    de77faee2801 io_uring: lock overflowing for IOPOLL
    78e8151f04f0 io_uring: check for valid register opcode earlier
    aa4c9b3e45e2 io_uring: fix async accept on O_NONBLOCK sockets
    4bc17e6381bd io_uring: allow re-poll if we made progress
    f901b4bfd03e io_uring: support MSG_WAITALL for IORING_OP_SEND(MSG)
    96ccba4a1a59 io_uring: add flag for disabling provided buffer recycling
    aadd9b093018 io_uring: ensure recv and recvmsg handle MSG_WAITALL correctly
    abdc16c8361b io_uring: improve send/recv error handling
    2fd232bbd66f io_uring: don't gate task_work run on TIF_NOTIFY_SIGNAL
    e84ec6e25df9 Bluetooth: hci_qca: Fix driver shutdown on closed serdev
    1ab0098333f5 Bluetooth: hci_qca: Wait for timeout during suspend
    413638f61501 drm/i915/gt: Reset twice
    cab2123567af ALSA: hda/realtek - Turn on power early
    5822baf9501a efi: fix userspace infinite retry read efivars after EFI runtime services page fault
    712bd74eccb9 nilfs2: fix general protection fault in nilfs_btree_insert()
    03bf73e09ad6 zonefs: Detect append writes at invalid locations
    20d0a6d17e85 Add exception protection processing for vd in axi_chan_handle_err function
    187523fa7c2d wifi: mac80211: sdata can be NULL during AMPDU start
    2d1fd99e8e12 wifi: brcmfmac: fix regression for Broadcom PCIe wifi devices
    72009139a661 f2fs: let's avoid panic if extent_tree is not created
    bf6c7f180131 x86/asm: Fix an assembler warning with current binutils
    18bd1c9c02e6 btrfs: always report error in run_one_delayed_ref()
    936b8b15a23b RDMA/srp: Move large values to a new enum for gcc13
    0040e48492f3 net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats
    f7845de23f90 tools/virtio: initialize spinlocks in vring_test.c
    3093027183f2 selftests/bpf: check null propagation only neither reg is PTR_TO_BTF_ID
    c7c36bb6eafd pNFS/filelayout: Fix coalescing test for single DS
    2cbd815970f8 btrfs: fix trace event name typo for FLUSH_DELAYED_REFS

(From OE-Core rev: 4696c21e0b6f096847559dff4ac71d0cb91fda57)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-04-11 11:31:52 +01:00
Bruce Ashfield
37b2498b9b linux-yocto/5.10: update to v5.10.164
Updating  to the latest korg -stable release that comprises
the following commits:

    3a9f1b907bc4 Linux 5.10.164
    74985c575767 Revert "usb: ulpi: defer ulpi_register on ulpi_read_id timeout"
    a88a0d16e18f io_uring/io-wq: only free worker if it was allocated for creation
    b912ed1363b3 io_uring/io-wq: free worker if task_work creation is canceled
    68bcd0638570 drm/virtio: Fix GEM handle creation UAF
    4ca71bc0e199 efi: fix NULL-deref in init error path
    057f5ddfbc13 arm64: cmpxchg_double*: hazard against entire exchange variable
    9a5fd0844e7f arm64: atomics: remove LL/SC trampolines
    28840e46eaaf arm64: atomics: format whitespace consistently
    5dac4c7212a7 x86/resctrl: Fix task CLOSID/RMID update race
    446c7251f007 x86/resctrl: Use task_curr() instead of task_struct->on_cpu to prevent unnecessary IPI
    196c6f0c3e21 KVM: x86: Do not return host topology information from KVM_GET_SUPPORTED_CPUID
    0027164b24f2 Documentation: KVM: add API issues section
    caaea2ab6b6d iommu/mediatek-v1: Fix an error handling path in mtk_iommu_v1_probe()
    cf38e7624179 iommu/mediatek-v1: Add error handle for mtk_iommu_probe
    60806adc9be0 mm: Always release pages to the buddy allocator in memblock_free_late().
    092f0c2d1f83 net/mlx5e: Don't support encap rules with gbp option
    b3d47227f06f net/mlx5: Fix ptp max frequency adjustment range
    453277feb41c net/sched: act_mpls: Fix warning during failed attribute validation
    0ca78c99656f nfc: pn533: Wait for out_urb's completion in pn533_usb_send_frame()
    92b30a27e4fa hvc/xen: lock console list traversal
    14e72a56e16c octeontx2-af: Fix LMAC config in cgx_lmac_rx_tx_enable
    8e2bfcfaabc3 octeontx2-af: Map NIX block from CGX connection
    d9be5b57ab2c octeontx2-af: Update get/set resource count functions
    0d0675bc33e6 tipc: fix unexpected link reset due to discovery messages
    d83cac6c00b8 ASoC: wm8904: fix wrong outputs volume after power reactivation
    d4aa749e0464 regulator: da9211: Use irq handler when ready
    3ca8ef4d91ef EDAC/device: Fix period calculation in edac_device_reset_delay_period()
    28b9a0e216db x86/boot: Avoid using Intel mnemonics in AT&T syntax asm
    8cbeb60320ac powerpc/imc-pmu: Fix use of mutex in IRQs disabled section
    4e6a70fd8404 netfilter: ipset: Fix overflow before widen in the bitmap_ip_create() function.
    a3a1114aa615 xfrm: fix rcu lock in xfrm_notify_userpolicy()
    091f85db4c3f ext4: fix uninititialized value in 'ext4_evict_inode'
    98407a4ae34b usb: ulpi: defer ulpi_register on ulpi_read_id timeout
    3d13818a9995 xhci: Prevent infinite loop in transaction errors recovery for streams
    2f90fcedc5d6 xhci: move and rename xhci_cleanup_halted_endpoint()
    cad965cedbc4 xhci: store TD status in the td struct instead of passing it along
    9b63a80c45e9 xhci: move xhci_td_cleanup so it can be called by more functions
    44c635c60f78 xhci: Add xhci_reset_halted_ep() helper function
    10287d18f524 xhci: adjust parameters passed to cleanup_halted_endpoint()
    aaaa7cc4aba1 xhci: get isochronous ring directly from endpoint structure
    a81ace065694 xhci: Avoid parsing transfer events several times
    ba20d6056b6b clk: imx: imx8mp: add shared clk gate for usb suspend clk
    2b331d2137cc dt-bindings: clocks: imx8mp: Add ID for usb suspend clock
    cb769960ef48 clk: imx8mp: add clkout1/2 support
    85eaaa17c0a9 clk: imx8mp: Add DISP2 pixel clock
    6b21077146c5 iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options
    5badda810f69 iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands
    ab9bb65b8519 bus: mhi: host: Fix race between channel preparation and M0 event
    6c9e2c11c33c ipv6: raw: Deduct extension header length in rawv6_push_pending_frames
    112df4cd2b09 ixgbe: fix pci device refcount leak
    f401062d8dbd platform/x86: sony-laptop: Don't turn off 0x153 keyboard backlight during probe
    785607e5e6fb drm/msm/dp: do not complete dp_aux_cmd_fifo_tx() if irq is not for aux transfer
    8c71777b6a17 drm/msm/adreno: Make adreno quirks not overwrite each other
    afb6063aa89f cifs: Fix uninitialized memory read for smb311 posix symlink create
    51dbedee2ff3 s390/percpu: add READ_ONCE() to arch_this_cpu_to_op_simple()
    bddb35526784 s390/cpum_sf: add READ_ONCE() semantics to compare and swap loops
    2adc64f3e669 ASoC: qcom: lpass-cpu: Fix fallback SD line index handling
    5ee3083307ef s390/kexec: fix ipl report address for kdump
    d1725dbf2310 perf auxtrace: Fix address filter duplicate symbol selection
    eaabceae1b70 docs: Fix the docs build with Sphinx 6.0
    38c4a17c6b32 efi: tpm: Avoid READ_ONCE() for accessing the event log
    c47883105cff KVM: arm64: Fix S1PTW handling on RO memslots
    443b390f2cc9 ALSA: hda/realtek: Enable mute/micmute LEDs on HP Spectre x360 13-aw0xxx
    550efeff989b netfilter: nft_payload: incorrect arithmetics when fetching VLAN header bits
    19ff2d645f7a Linux 5.10.163
    de4a20e14823 ALSA: hda - Enable headset mic on another Dell laptop with ALC3254
    0ad275c139a3 ALSA: hda/hdmi: Add a HP device 0x8715 to force connect list
    df02234e6b87 ALSA: pcm: Move rwsem lock inside snd_ctl_elem_read to prevent UAF
    f8ed0a93b5d5 net/ulp: prevent ULP without clone op from entering the LISTEN status
    9f7bc28a6b8a net: sched: disallow noqueue for qdisc classes
    6eb02c596ec0 mptcp: use proper req destructor for IPv6
    f4c7afa951ea mptcp: dedicated request sock for subflow in v6
    31472f94c68f mptcp: remove MPTCP 'ifdef' in TCP SYN cookies
    5aa15a8400cc mptcp: mark ops structures as ro_after_init
    f5ef26276bb0 serial: fixup backport of "serial: Deassert Transmit Enable on probe in driver-specific way"
    2ecf0819e441 fsl_lpuart: Don't enable interrupts too early
    23ad034760dd ext4: don't set up encryption key during jbd2 transaction
    d9ff5ad203b6 ext4: disable fast-commit of encrypted dir operations
    5b700b9c0402 parisc: Align parisc MADV_XXX constants with all other architectures
    07b3672c4090 io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res()
    b57d7b1dcda1 efi: random: combine bootloader provided RNG seed with RNG protocol output
    da20f56a3532 mbcache: Avoid nesting of cache->c_list_lock under bit locks
    be01f35efa87 hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling
    1f881d9201f6 hfs/hfsplus: use WARN_ON for sanity check
    434909edcae3 selftests: set the BUILD variable to absolute path
    a41d63f20471 ext4: don't allow journal inode to have encrypt flag
    af90f8b36d78 drm/i915/gvt: fix vgpu debugfs clean in remove
    bb7c7b2c89d2 drm/i915/gvt: fix gvt debugfs destroy
    bc847857fbd8 riscv: uaccess: fix type of 0 variable on error in get_user()
    f64e56fb285a fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB
    d0c46b55d6d9 nfsd: fix handling of readdir in v4root vs. mount upcall timeout
    67e39c4f4cb3 x86/bugs: Flush IBP in ib_prctl_set()
    f13301a69aba nvme: fix multipath crash caused by flush request when blktrace is enabled
    3f257a98e54c ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet
    6df376e24569 udf: Fix extension of the last extent in the file
    84b2cc7b36b7 caif: fix memory leak in cfctrl_linkup_request()
    e5a05837445e drm/i915: unpin on error in intel_vgpu_shadow_mm_pin()
    232ef345e5d7 usb: rndis_host: Secure rndis_query check against int overflow
    2a9ee7c24b32 drivers/net/bonding/bond_3ad: return when there's no aggregator
    bc6a0993bf8f perf tools: Fix resources leak in perf_data__open_dir()
    ee756980e491 netfilter: ipset: Rework long task execution when adding/deleting entries
    ba5d27909745 netfilter: ipset: fix hash:net,port,net hang with /0 subnet
    b2c917e510e5 net: sched: cbq: dont intepret cls results when asked to drop
    5f65f48516bf net: sched: atm: dont intepret cls results when asked to drop
    f4a2ad100200 gpio: sifive: Fix refcount leak in sifive_gpio_probe
    7ec369e215bf ceph: switch to vfs_inode_has_locks() to fix file lock bug
    407710427dd5 filelock: new helper: vfs_inode_has_locks
    9f0ff5de3e81 drm/meson: Reduce the FIFO lines held when AFBC is not used
    ae2639cd2c8c RDMA/mlx5: Fix validation of max_rd_atomic caps for DC
    106d0d33c9d1 net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe
    398e14bb735d net: amd-xgbe: add missed tasklet_kill
    e3d90ca90652 net/mlx5e: Fix hw mtu initializing at XDP SQ allocation
    6d655a9d8251 net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default
    670b20617346 net/mlx5: Avoid recovery in probe flows
    66b92b80c95e net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path
    b6c74d237648 vhost: fix range used in translate_desc()
    264fb6dcbfde vringh: fix range used in iotlb_translate()
    eabb3ceb04cd vhost/vsock: Fix error handling in vhost_vsock_init()
    e0f5c962c066 nfc: Fix potential resource leaks
    513787ff9a33 qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure
    b314f6c35121 net: sched: fix memory leak in tcindex_set_parms
    4226ce95a934 net: hns3: add interrupts re-initialization while doing VF FLR
    998ebbdc3bb1 nfsd: shut down the NFSv4 state objects before the filecache
    69d896b60957 veth: Fix race with AF_XDP exposing old or uninitialized descriptors
    5f41212dc2ec vmxnet3: correctly report csum_level for encapsulated packet
    0b70f6ea4d4f drm/panfrost: Fix GEM handle creation ref-counting
    e68e088d0d6a bpf: pull before calling skb_postpull_rcsum()
    cb0d627bc711 SUNRPC: ensure the matching upcall is in-flight upon downcall
    1be16a0c2f10 ext4: fix deadlock due to mbcache entry corruption
    0da99012d3f7 mbcache: automatically delete entries from cache on freeing
    1a56cd972ce1 ext4: fix race when reusing xattr blocks
    4cc218e217bf ext4: unindent codeblock in ext4_xattr_block_set()
    0e6fbc566fcc ext4: remove EA inode entry from mbcache on inode eviction
    27c08673978e mbcache: add functions to delete entry if unused
    fb59d12ae7f9 mbcache: don't reclaim used entries
    4c363e2961cd ext4: use kmemdup() to replace kmalloc + memcpy
    b8b7922374b0 ext4: fix leaking uninitialized memory in fast-commit journal
    a5584ba9b3b6 ext4: fix various seppling typos
    adfefe804b1f ext4: simplify ext4 error translation
    95eaa8a95358 ext4: move functions in super.c
    769469f8f188 fs: ext4: initialize fsdata in pagecache_write()
    b33e42d65efe ext4: use memcpy_to_page() in pagecache_write()
    60d4383c1bda mm/highmem: Lift memcpy_[to|from]_page to core
    f86d3338c87c ext4: correct inconsistent error msg in nojournal mode
    99017eb3deee ext4: goto right label 'failed_mount3a'
    56d87959c654 riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument
    ecb8e8b2e55f riscv/stacktrace: Fix stack output without ra on the stack top
    b5c75efd0a6c ravb: Fix "failed to switch device to config mode" message during unbind
    5451efb2ca30 staging: media: tegra-video: fix device_node use after free
    f899baf6cb0f x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK
    5d112deb2a02 x86/kprobes: Convert to insn_decode()
    a1766efc5bbf perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data
    b5d0f7c24088 perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor
    c0a3d2158437 media: s5p-mfc: Fix in register read and write for H264
    8ff64edf9d16 media: s5p-mfc: Clear workbit to handle error condition
    dcd1a4ade590 media: s5p-mfc: Fix to handle reference queue during finishing
    97e7896000ce x86/MCE/AMD: Clear DFR errors found in THR handler
    ec75bc43681b x86/mce: Get rid of msr_ops
    58de7a95f0e6 btrfs: replace strncpy() with strscpy()
    7a04f8500924 perf/x86/intel/uncore: Clear attr_update properly
    53d24a9592eb perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure
    9620f8a5c72f ARM: renumber bits related to _TIF_WORK_MASK
    630270978483 drm/amdgpu: make display pinning more flexible (v2)
    dfc01905b870 drm/amdgpu: handle polaris10/11 overlap asics (v2)
    30e95fdc9609 ext4: allocate extended attribute value in vmalloc area
    8d3e87d43c62 ext4: avoid unaccounted block allocation when expanding inode
    15d0cf84df07 ext4: initialize quota before expanding inode in setproject ioctl
    9882601ee689 ext4: fix inode leak in ext4_xattr_inode_create() on an error path
    407f47728c6c ext4: avoid BUG_ON when creating xattrs
    00092b218d2b ext4: fix error code return to user-space in ext4_get_branch()
    f06c980287f1 ext4: fix corruption when online resizing a 1K bigalloc fs
    9404839e0c9d ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline
    84a2f2ed49d6 ext4: init quota for 'old.inode' in 'ext4_rename'
    71e99ec1315f ext4: fix bug_on in __es_tree_search caused by bad boot loader inode
    9020f56a3cad ext4: check and assert if marking an no_delete evicting inode dirty
    86c2a2ec4bd3 ext4: fix reserved cluster accounting in __es_remove_extent()
    98004f926d27 ext4: fix bug_on in __es_tree_search caused by bad quota inode
    20af66617eef ext4: add helper to check quota inums
    c0a738875c2e ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode
    f9cd6980800b ext4: fix undefined behavior in bit shift for ext4_check_flag_values
    7223d5e75f26 ext4: fix use-after-free in ext4_orphan_cleanup
    d6d18d6e2d06 ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop
    bdc698ce91f2 ext4: silence the warning when evicting inode with dioread_nolock
    68af1a4842b4 drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init()
    bf83a303f2b5 drm/i915/dsi: fix VBT send packet port selection for dual link DSI
    439cbbc15195 drm/vmwgfx: Validate the box size for the snooped cursor
    0a0662d597de drm/connector: send hotplug uevent on connector cleanup
    21a773ec8994 device_cgroup: Roll back to original exceptions after copy failure
    3505c187b861 parisc: led: Fix potential null-ptr-deref in start_task()
    2c7c487cd850 remoteproc: core: Do pm_relax when in RPROC_OFFLINE state
    e291dea722de iommu/amd: Fix ivrs_acpihid cmdline parsing code
    28e71fd8d5d9 driver core: Fix bus_type.match() error handling in __driver_attach()
    772dbbfc2084 crypto: n2 - add missing hash statesize
    7c44205748ed PCI/sysfs: Fix double free in error path
    99ef6cc79158 PCI: Fix pci_device_is_present() for VFs by checking PF
    f29d127b372e ipmi: fix use after free in _ipmi_destroy_user()
    bfe1e039a0fd ima: Fix a potential NULL pointer access in ima_restore_measurement_list
    62307558e71e mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type()
    4e17819cb302 ipmi: fix long wait in unload when IPMI disconnect
    24bc27ea4e71 ASoC: jz4740-i2s: Handle independent FIFO flush bits
    652f1d66a8be wifi: wilc1000: sdio: fix module autoloading
    d9f6614a732b efi: Add iMac Pro 2017 to uefi skip cert quirk
    ffcf71676d3b md/bitmap: Fix bitmap chunk size overflow issues
    e94443252b46 rtc: ds1347: fix value written to century register
    6155aed4768c cifs: fix missing display of three mount options
    8c82733e2408 cifs: fix confusing debug message
    3df07728abde media: dvb-core: Fix UAF due to refcount races at releasing
    7dd5a68cdbbb media: dvb-core: Fix double free in dvb_register_device()
    1032520b2109 ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod
    1306614412b8 staging: media: tegra-video: fix chan->mipi value on error
    52c0622e53ea tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line
    b838b1b9ca70 tracing/hist: Fix wrong return value in parse_action_params()
    ff3dd2c1befe x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK
    362495bf451f ftrace/x86: Add back ftrace_expected for ftrace bug reports
    b677629caebb x86/microcode/intel: Do not retry microcode reloading on the APs
    43dd254853aa KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails
    e61eacf99364 perf/core: Call LSM hook after copying perf_event_attr
    0cb31bd88361 tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx'
    18a489a3fda7 dm cache: set needs_check flag after aborting metadata
    2b17026685a2 dm cache: Fix UAF in destroy()
    342cfd8426df dm clone: Fix UAF in clone_dtr()
    a506b5c92757 dm integrity: Fix UAF in dm_integrity_dtr()
    34fe9c2251f1 dm thin: Fix UAF in run_timer_softirq()
    c84d1ca2285b dm thin: resume even if in FAIL mode
    94f01ecc2aa0 dm thin: Use last transaction's pmd->root when commit failed
    7e3757806973 dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata
    b45e77b79215 dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort
    d9fa243ab26c ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops
    2437b0622342 ALSA: patch_realtek: Fix Dell Inspiron Plus 16
    e379b88a8f8c cpufreq: Init completion before kobject_init_and_add()
    cea018aaf721 PM/devfreq: governor: Add a private governor_data for governor
    d1d73c303458 selftests: Use optional USERCFLAGS and USERLDFLAGS
    12576d2ebf65 arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength
    8546f11c42bd ARM: ux500: do not directly dereference __iomem
    0061ab5153fb btrfs: fix resolving backrefs for inline extent followed by prealloc
    c0aa6e6ab08d mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K
    e918762f8a08 arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength
    c023597baecb jbd2: use the correct print format
    8c444b3061f0 ktest.pl minconfig: Unset configs instead of just removing them
    5148dfceab55 kest.pl: Fix grub2 menu handling for rebooting
    780297af3c85 soc: qcom: Select REMAP_MMIO for LLCC driver
    d5db9aaf1b47 media: stv0288: use explicitly signed char
    25dbd87379f8 net/af_packet: make sure to pull mac header
    c2137d565ceb net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO
    7c15d7ecce00 rcu: Prevent lockdep-RCU splats on lock acquisition/release
    4c57f612f433 torture: Exclude "NOHZ tick-stop error" from fatal errors
    289f512d08c4 wifi: rtlwifi: 8192de: correct checking of IQK reload
    0f6d6974b08e wifi: rtlwifi: remove always-true condition pointed out by GCC 12
    40b844796b6b net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow()
    8b20aab8cfd0 ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire
    185c141946e0 ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio
    7b3631a2e17d kcsan: Instrument memcpy/memset/memmove with newer Clang
    2cd6026e2573 SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails
    3b6c822238da tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak
    0bd9b4be721c tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak
    8ddc48068ac8 tpm: acpi: Call acpi_put_table() to fix memory leak
    b51d5fed9f53 mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING
    252a72088280 f2fs: should put a page when checking the summary info
    882734bbc587 mm, compaction: fix fast_isolate_around() to stay within boundaries
    ae7793027766 md: fix a crash in mempool_free
    b591b2919d01 pnode: terminate at peers of source
    66f359ad66d4 ALSA: line6: fix stack overflow in line6_midi_transmit
    5e79f77ea42f ALSA: line6: correct midi status byte when receiving data from podxt
    56abf8046bc1 ovl: Use ovl mounter's fsuid and fsgid in ovl_link()
    c3e8bbcbaa87 binfmt: Fix error return code in load_elf_fdpic_binary()
    12407462d3fc hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount
    44cf50587e82 pstore/zone: Use GFP_ATOMIC to allocate zone buffer
    0d992c044cfb HID: plantronics: Additional PIDs for double volume key presses quirk
    eaf0b782269f HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint
    6f7e2fcab733 powerpc/rtas: avoid scheduling in rtas_os_term()
    f2167f10fcca powerpc/rtas: avoid device tree lookups in rtas_os_term()
    0af0e115ff59 objtool: Fix SEGFAULT
    57ae492f620c nvmet: don't defer passthrough commands with trivial effects to the workqueue
    4b3282a9779c nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition
    ab711f3eda7a ata: ahci: Fix PCS quirk application for suspend
    cc512539c44f nvme-pci: fix page size checks
    dfb6d54893d5 nvme-pci: fix mempool alloc size
    f5d8738fbe33 nvme-pci: fix doorbell buffer value endianness
    fe6ea044c4f0 cifs: fix oops during encryption
    f9089b95548f usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init
    ce2462bcf3ff pwm: tegra: Fix 32 bit build
    a8be7c2787b9 media: dvbdev: fix refcnt bug
    153319671a08 media: dvbdev: fix build warning due to comments
    740c537f52c1 ovl: fix use inode directly in rcu-walk mode
    f24474d12e68 gcov: add support for checksum field
    36be7afca103 regulator: core: fix deadlock on regulator enable
    e12f4c321247 iio: adc128s052: add proper .data members in adc128_of_match table
    9f604702b765 iio: adc: ad_sigma_delta: do not use internal iio_dev lock
    582f5fc2c586 reiserfs: Add missing calls to reiserfs_security_free()
    08371068fff8 HID: mcp2221: don't connect hidraw
    7a203471b980 HID: wacom: Ensure bootloader PID is usable in hidraw mode
    723ffde78af5 usb: dwc3: core: defer probe on ulpi_read_id timeout
    d17c82aad67a usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode
    2b725b6fbbe6 ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list
    c863b673503e ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB
    d3767082ebfa ALSA: usb-audio: add the quirk for KT0206 device
    7691fa41024e ima: Simplify ima_lsm_copy_rule
    1d8dcc3dadf9 pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES
    07b0ce902e28 afs: Fix lost servers_outstanding count
    1080729b9a56 perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option()
    1c7b03d00c07 pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion
    c3607ed7edfb LoadPin: Ignore the "contents" argument of the LSM hooks
    4138e1b7751c ASoC: rt5670: Remove unbalanced pm_runtime_put()
    fd49dc17c3d7 ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume()
    c0ae46693b85 ASoC: wm8994: Fix potential deadlock
    e4a8573b0460 ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume()
    06c9d468c068 ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link()
    812a18e48efb ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe()
    c2eb1a3877f5 ASoC: Intel: Skylake: Fix driver hang during shutdown
    72c0e552bc86 ALSA: hda: add snd_hdac_stop_streams() helper
    d3a8925d6c1d ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c
    2727dbfe8d06 hwmon: (jc42) Fix missing unlock on error in jc42_write()
    a076490b0211 orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init()
    b8affa0c6405 orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string()
    6e3c4d3fa5d4 drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid()
    f3d3f3564e8b drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid()
    dcd28191be9b hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param()
    efd025f32fce clk: st: Fix memory leak in st_of_quadfs_setup()
    1c6447d0fc68 media: si470x: Fix use-after-free in si470x_int_in_callback()
    a63a1ae13469 mmc: renesas_sdhi: better reset from HS400 mode
    58e21146c0f9 mmc: f-sdh30: Add quirks for broken timeout clock capability
    4b737246ff50 regulator: core: fix use_count leakage when handling boot-on
    17c2eb9ce8c1 libbpf: Avoid enum forward-declarations in public API in C++ mode
    e8022da1fa2f blk-mq: fix possible memleak when register 'hctx' failed
    7d7ab25ead96 media: dvb-usb: fix memory leak in dvb_usb_adapter_init()
    2abd73433872 media: dvbdev: adopts refcnt to avoid UAF
    b42580c8d8aa media: dvb-frontends: fix leak of memory fw
    dd1e1bf916da ethtool: avoiding integer overflow in ethtool_phys_id()
    329a76635548 bpf: Prevent decl_tag from being referenced in func_proto arg
    148dcbd3af03 ppp: associate skb with a device at tx
    755eb0879224 mrp: introduce active flags to prevent UAF when applicant uninit
    037db10e3f93 net: add atomic_long_t to net_device_stats fields
    e2d60023aff4 drm/amd/display: fix array index out of bound error in bios parser
    10d713532ffc md/raid1: stop mdx_raid1 thread when raid1 array run failed
    100caacfa0ed drivers/md/md-bitmap: check the return value of md_bitmap_get_counter()
    7d86851c304a drm/sti: Use drm_mode_copy()
    dd31d7304018 drm/rockchip: Use drm_mode_copy()
    4f238212c7c0 drm/msm: Use drm_mode_copy()
    ebc3c77785dc s390/lcs: Fix return type of lcs_start_xmit()
    3ac0217ca918 s390/netiucv: Fix return type of netiucv_tx()
    eeb75f80bceb s390/ctcm: Fix return type of ctc{mp,}m_tx()
    9606bbc271ac drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback
    a42a23bdae61 drm/amdgpu: Fix type of second parameter in trans_msg() callback
    3cb18dea1119 igb: Do not free q_vector unless new one was allocated
    87792567d9ed wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request()
    e7aa8a4709d4 hamradio: baycom_epp: Fix return type of baycom_send_packet()
    5b0b6553bf4a net: ethernet: ti: Fix return type of netcp_ndo_start_xmit()
    6d935a02658b bpf: make sure skb->len != 0 when redirecting to a tunneling device
    ebc2fb6afc98 qed (gcc13): use u16 for fid to be big enough
    648cdb8bf376 drm/amd/display: prevent memory leak
    c69bc8e34df4 ipmi: fix memleak when unload ipmi driver
    be4cd23cd36b ASoC: codecs: rt298: Add quirk for KBL-R RVP platform
    8af52492717e wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out
    1824ccabee54 wifi: ath9k: verify the expected usb_endpoints are present
    2e8bb402b060 brcmfmac: return error when getting invalid max_flowrings from dongle
    6cd4865bb4be drm/etnaviv: add missing quirks for GC300
    4fd3a11804c8 hfs: fix OOB Read in __hfs_brec_find
    6edd0cdee578 acct: fix potential integer overflow in encode_comp_t()
    ec93b5430ec0 nilfs2: fix shift-out-of-bounds due to too large exponent of block size
    d464b035c061 nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset()
    b0b83d3f3ffa ACPICA: Fix error code path in acpi_ds_call_control_method()
    911999b19373 fs: jfs: fix shift-out-of-bounds in dbDiscardAG
    40dba68d4182 udf: Avoid double brelse() in udf_rename()
    3e997e4ce8ae fs: jfs: fix shift-out-of-bounds in dbAllocAG
    dcbc51d31d0a binfmt_misc: fix shift-out-of-bounds in check_special_flags
    22c1d8f24cdb x86/hyperv: Remove unregister syscore call from Hyper-V cleanup
    9b267051c82a video: hyperv_fb: Avoid taking busy spinlock on panic path
    0461a8c278b8 arm64: make is_ttbrX_addr() noinstr-safe
    5a52380b8193 rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state()
    906249381167 net: stream: purge sk_error_queue in sk_stream_kill_queues()
    7c3a20bfd23b myri10ge: Fix an error handling path in myri10ge_probe()
    3c973736909f rxrpc: Fix missing unlock in rxrpc_do_sendmsg()
    5c544c7c6afa net_sched: reject TCF_EM_SIMPLE case for complex ematch module
    a39b4de0804f mailbox: zynq-ipi: fix error handling while device_register() fails
    821be5a5ab09 skbuff: Account for tail adjustment during pull operations
    6736b61ecf23 openvswitch: Fix flow lookup to use unmasked key
    ea14220031b3 selftests: devlink: fix the fd redirect in dummy_reporter_test
    57ce1a36c060 rtc: mxc_v2: Add missing clk_disable_unprepare()
    1e2a27dab1e5 igc: Set Qbv start_time and end_time to end_time if not being configured in GCL
    edb995b5ec32 igc: Lift TAPRIO schedule restriction
    b48d3db89161 igc: recalculate Qbv end_time by considering cycle time
    3f2a944c23e8 igc: Add checking for basetime less than zero
    a0e2295c2aed igc: Use strict cycles for Qbv scheduling
    413fe82420aa igc: Enhance Qbv scheduling by using first flag bit
    a8f9698a05b5 net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME
    ae5d96bae3cc net: igc: use skb_csum_is_sctp instead of protocol check
    4794d07fe635 net: add inline function skb_csum_is_sctp
    67349025f00d net: switch to storing KCOV handle directly in sk_buff
    3d5f83a62e82 r6040: Fix kmemleak in probe and remove
    aea9e64dec2c nfc: pn533: Clear nfc_target before being used
    6939f84e5369 mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
    b58c8719666d mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
    30e0a066b611 mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave()
    2a930b75bf93 net: macsec: fix net device access prior to holding a lock
    c1207219a4bf nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure
    452e85cc3edf NFSD: Remove spurious cb_setup_err tracepoint
    09c007e23923 rtc: pcf85063: fix pcf85063_clkout_control
    e9453c13ae9c rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe()
    34836c592345 rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe()
    8e65e707640b netfilter: flowtable: really fix NAT IPv6 offload
    1f5571cb1d7b powerpc/pseries/eeh: use correct API for error log size
    9dc96fee2648 powerpc/eeh: Drop redundant spinlock initialization
    12654b7d8deb remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region()
    be5816b27bff remoteproc: qcom_q6v5_pas: detach power domains on remove
    582dd58a186c remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove
    e4539eb5c0c3 remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev()
    6a65f4644b65 pwm: sifive: Call pwm_sifive_update_clock() while mutex is held
    57f215a23167 iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY
    dc02d8e59d36 selftests/powerpc: Fix resource leaks
    464506de9bb3 powerpc/hv-gpci: Fix hv_gpci event list
    0abfe735be54 powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe()
    da1a33795dfd powerpc/perf: callchain validate kernel stack pointer bounds
    8d2ff5b3e28d kbuild: refactor single builds of *.ko
    e3bdda22b49e kbuild: unify modules(_install) for in-tree and external modules
    e2155129599f kbuild: remove unneeded mkdir for external modules_install
    195cb98861dc powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data()
    f0bd6504e580 powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds
    76957b6aed99 powerpc/xmon: Enable breakpoints on 8xx
    81c8bbf5b2b5 cxl: Fix refcount leak in cxl_calc_capp_routing
    40b4be399e0d powerpc/52xx: Fix a resource leak in an error handling path
    7fded04fbbb8 macintosh/macio-adb: check the return value of ioremap()
    2ac0a7059b7b macintosh: fix possible memory leak in macio_add_one_device()
    0d240ac0e4c3 iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe()
    03f51c729975 iommu/amd: Fix pci device refcount leak in ppr_notifier()
    3929576f10ea rtc: pcf85063: Fix reading alarm
    aaed333e2237 rtc: snvs: Allow a time difference on clock register read
    f0c36ea4248a rtc: cmos: Disable ACPI RTC event on removal
    ca8cb20c2254 rtc: cmos: Rename ACPI-related functions
    9f9923baa291 rtc: cmos: Eliminate forward declarations of some functions
    462db582e8eb rtc: cmos: Call rtc_wake_setup() from cmos_do_probe()
    14ad1353c515 rtc: cmos: Call cmos_wake_setup() from cmos_do_probe()
    45b96601a6ec rtc: cmos: fix build on non-ACPI platforms
    f2ece2c722be rtc: cmos: Fix wake alarm breakage
    0bcfccb48696 rtc: cmos: Fix event handler registration ordering issue
    5814d77e2f72 rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0
    490b233677de dmaengine: idxd: Fix crc_val field for completion record
    a42e95547522 pwm: tegra: Improve required rate calculation
    ddd2bb08bd99 include/uapi/linux/swab: Fix potentially missing __always_inline
    c2a98433421e phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices
    ca31ad0932af iommu/sun50i: Fix flush size
    147af0c1e7fd iommu/sun50i: Fix R/W permission check
    3a63c4ff57bf iommu/sun50i: Consider all fault sources for reset
    160b92ab4a25 iommu/sun50i: Fix reset release
    aeef93416c09 RDMA/siw: Fix pointer cast warning
    5beadb55f4e3 power: supply: fix null pointer dereferencing in power_supply_get_battery_info
    72283ecfdc84 HSI: omap_ssi_core: Fix error handling in ssi_init()
    73ca3b19d902 perf symbol: correction while adjusting symbol
    c8e77bd7499f perf trace: Handle failure when trace point folder is missed
    bd29da58046a perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number
    6364577ae225 perf trace: Return error if a system call doesn't exist
    1d6d90994a8d power: supply: fix residue sysfs file in error handle route of __power_supply_register()
    ae2eb995abb9 HSI: omap_ssi_core: fix possible memory leak in ssi_probe()
    6ba4b00f8837 HSI: omap_ssi_core: fix unbalanced pm_runtime_disable()
    ee13e2aec330 fbdev: uvesafb: Fixes an error handling path in uvesafb_probe()
    164857bc0223 fbdev: vermilion: decrease reference count in error path
    71bca42bc44f fbdev: via: Fix error in via_core_init()
    3922415e4c3f fbdev: pm2fb: fix missing pci_disable_device()
    f279a7af799d fbdev: ssd1307fb: Drop optional dependency
    c56c1449ccc3 thermal/drivers/imx8mm_thermal: Validate temperature range
    86fa7bb4e2d5 samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe()
    962f869b3678 tracing/hist: Fix issue of losting command info in error_log
    b7bf15aa1973 usb: storage: Add check for kcalloc
    9ac541a0898e i2c: ismt: Fix an out-of-bounds bug in ismt_access()
    61df25c41b8e i2c: mux: reg: check return value after calling platform_get_resource()
    6d79546622ba gpiolib: cdev: fix NULL-pointer dereferences
    aeee7ad0897f gpiolib: Get rid of redundant 'else'
    37d3de40c1ff vme: Fix error not catched in fake_init()
    b9fa01fb3140 staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor()
    daa8045a9913 staging: rtl8192u: Fix use after free in ieee80211_rx()
    46b3885c8cb4 i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe
    c46db6088bcc chardev: fix error handling in cdev_device_add()
    7b289b791a59 mcb: mcb-parse: fix error handing in chameleon_parse_gdd()
    0d1c2c8db289 drivers: mcb: fix resource leak in mcb_probe()
    e88b89a096af usb: gadget: f_hid: fix refcount leak on error path
    1b6a53e447ec usb: gadget: f_hid: fix f_hidg lifetime vs cdev
    52302c30b218 usb: gadget: f_hid: optional SETUP/SET_REPORT mode
    c3767f81056b usb: roles: fix of node refcount leak in usb_role_switch_is_parent()
    07905a92497c counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update
    bb5e9402b24e iio: adis: add '__adis_enable_irq()' implementation
    3feb8fd8bf93 iio:imu:adis: Move exports into IIO_ADISLIB namespace
    83e321a2ec4d iio: adis: stylistic changes
    d1b73eebc70d iio: adis: handle devices that cannot unmask the drdy pin
    8eb2a679c603 iio:imu:adis: Use IRQF_NO_AUTOEN instead of irq request then disable
    50aaa6b1742c genirq: Add IRQF_NO_AUTOEN for request_irq/nmi()
    6b22e715bb5b iio: temperature: ltc2983: make bulk write buffer DMA-safe
    0f63c0ddc2ea cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter()
    170e8c2d2b61 cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter()
    d34742245e43 firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe()
    0f67ed565f20 misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os
    57c857353d50 misc: tifm: fix possible memory leak in tifm_7xx1_switch_media()
    a40e1b0a922a ocxl: fix pci device refcount leak when calling get_function_0()
    7525741cb302 misc: ocxl: fix possible name leak in ocxl_file_register_afu()
    0b5a89e8bce1 test_firmware: fix memory leak in test_firmware_init()
    d7c4331c073a serial: sunsab: Fix error handling in sunsab_init()
    a26b13d158ae serial: altera_uart: fix locking in polling mode
    8ff88d007f1b tty: serial: altera_uart_{r,t}x_chars() need only uart_port
    af320d1a3cef tty: serial: clean up stop-tx part in altera_uart_tx_chars()
    07f4ca68b0f6 serial: pch: Fix PCI device refcount leak in pch_request_dma()
    46d08b0e0be5 serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle.
    d5b16eb076f4 serial: amba-pl011: avoid SBSA UART accessing DMACR register
    fab27438abe2 usb: typec: tipd: Fix spurious fwnode_handle_put in error path
    d3b6c28a71f1 usb: typec: tcpci: fix of node refcount leak in tcpci_register_port()
    1ca02df871ad usb: typec: Check for ops->exit instead of ops->enter in altmode_exit
    5d2b286eb034 staging: vme_user: Fix possible UAF in tsi148_dma_list_add
    775a6f8bed87 usb: fotg210-udc: Fix ages old endianness issues
    2fcb7c7d5219 uio: uio_dmem_genirq: Fix deadlock between irq config and handling
    9bf7a0b2b15c uio: uio_dmem_genirq: Fix missing unlock in irq configuration
    27b612bd09bd vfio: platform: Do not pass return buffer to ACPI _RST method
    18a720064695 class: fix possible memory leak in __class_register()
    7e74868a38b4 serial: tegra: Read DMA status before terminating
    fce9890e1be4 drivers: dio: fix possible memory leak in dio_init()
    d21714134505 IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces
    aa96aff394a5 hwrng: geode - Fix PCI device refcount leak
    5998e5c30e83 hwrng: amd - Fix PCI device refcount leak
    38da26c8552e crypto: img-hash - Fix variable dereferenced before check 'hdev->req'
    15ca14894018 RDMA/hns: Fix page size cap from firmware
    83b2c33b53b2 RDMA/hns: Fix PBL page MTR find
    73ab1c956a32 orangefs: Fix sysfs not cleanup when dev init failed
    0c53bb661f0a RDMA/srp: Fix error return code in srp_parse_options()
    7cbf2fc276f7 RDMA/hfi1: Fix error return code in parse_platform_config()
    61c5b47c5b28 riscv/mm: add arch hook arch_clear_hugepage_flags
    09814c669d18 crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe()
    75c7b5d6b534 crypto: amlogic - Remove kcalloc without check
    357f3e175630 RDMA/nldev: Fix failure to send large messages
    25a8dabaabf6 f2fs: avoid victim selection from previous victim section
    d1b85d288345 RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps()
    ad27f74e901f scsi: snic: Fix possible UAF in snic_tgt_create()
    22e8c7a56bb1 scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails
    f4ba143b04a1 scsi: ipr: Fix WARNING in ipr_init()
    b520a3279681 scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper()
    9d0ad1e2bae7 scsi: fcoe: Fix possible name leak when device_register() fails
    2b142f6046ce scsi: scsi_debug: Fix a warning in resp_report_zones()
    eaa71cdae88a scsi: scsi_debug: Fix a warning in resp_verify()
    ac5cfe8bbbf9 scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device()
    f671a3f2869d scsi: hpsa: Fix error handling in hpsa_add_sas_host()
    ce1a69cc8500 scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add()
    7ccfc2bb5879 padata: Fix list iterator in padata_do_serial()
    8e0681dd4eee padata: Always leave BHs disabled when running ->parallel()
    4a99e6a1049c crypto: tcrypt - Fix multibuffer skcipher speed test mem leak
    c808edbf580b scsi: hpsa: Fix possible memory leak in hpsa_init_one()
    6bb5a62bfd62 RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed
    164fa80330a8 RDMA/hns: fix memory leak in hns_roce_alloc_mr()
    3d47544ba0c7 crypto: ccree - Make cc_debugfs_global_fini() available for module init function
    34bab85c2e1f RDMA/hfi: Decrease PCI device reference count in error path
    d8f2a0bc52a8 PCI: Check for alloc failure in pci_request_irq()
    8b5f1af3352a RDMA/hns: Fix ext_sge num error when post send
    cc5e9153586a RDMA/hns: Repacing 'dseg_len' by macros in fill_ext_sge_inl_data()
    ed97ade655ea crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set()
    2dfe1d221e1a crypto: cryptd - Use request context instead of stack for sub-request
    1ab9e15b1441 crypto: ccree - Remove debugfs when platform_driver_register failed
    33260f4c3ed3 scsi: scsi_debug: Fix a warning in resp_write_scat()
    917bf4c0a76d RDMA/siw: Set defined status for work completion with undefined status
    237a8936d621 RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port
    75af03fdf35a RDMA/siw: Fix immediate work request flush to completion queue
    ef8e236832fb f2fs: fix normal discard process
    9a32aa87a25d apparmor: Fix memleak in alloc_ns()
    417ef568a725 crypto: rockchip - rework by using crypto_engine
    6cd8bbb089be crypto: rockchip - delete unneeded variable initialization
    de041a2e7091 crypto: rockchip - remove non-aligned handling
    0971bc99d124 crypto: rockchip - better handle cipher key
    b0b9635f09e0 crypto: rockchip - add fallback for ahash
    fbd5f112dc9d crypto: rockchip - add fallback for cipher
    86f1e7f46ba9 crypto: rockchip - do not store mode globally
    a13c0ff862af crypto: rockchip - do not do custom power management
    f1acf7e69355 f2fs: Fix the race condition of resize flag between resizefs
    c42d8120bf47 PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled
    16db9aaa4151 RDMA/core: Fix order of nldev_exit call
    9784b01eb46c PCI: dwc: Fix n_fts[] array overrun
    6962f682d0c3 apparmor: Use pointer to struct aa_label for lbs_cred
    f4c917a4b030 scsi: core: Fix a race between scsi_done() and scsi_timeout()
    3bebfa5f9345 crypto: nitrox - avoid double free on error path in nitrox_sriov_init()
    ee3cffc38efe crypto: sun8i-ss - use dma_addr instead u32
    bf4d7c66a18a apparmor: Fix abi check to include v8 abi
    78629ca972ac apparmor: fix lockdep warning when removing a namespace
    935d86b29093 apparmor: fix a memleak in multi_transaction_new()
    f694e627c603 stmmac: fix potential division by 0
    815b961c71af Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave()
    4002180e0761 Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave()
    82256faaeb3a Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave()
    33af776a8d98 Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave()
    5991402fe091 Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave()
    0169acb41bc8 Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave()
    f7dc27702b59 Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave()
    214346a51724 sctp: sysctl: make extra pointers netns aware
    13286ad1c7c4 ntb_netdev: Use dev_kfree_skb_any() in interrupt context
    4df544f592ad net: lan9303: Fix read error execution path
    39b48a92edaf can: tcan4x5x: Remove invalid write in clear_interrupts
    334c9fb89232 net: amd-xgbe: Check only the minimum speed for active/passive cables
    03ea9ba5fd23 net: amd-xgbe: Fix logic around active and passive cables
    8eb5f8ae5132 net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave()
    ee3b1364af26 hamradio: don't call dev_kfree_skb() under spin_lock_irqsave()
    b242358a27a7 net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave()
    decede59ea06 net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave()
    c43def060cae net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave()
    0e23250149f4 net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave()
    91f09a776ae3 net/tunnel: wait until all sk_user_data reader finish before releasing the sock
    51e2d1b84aca net: farsync: Fix kmemleak when rmmods farsync
    0b3f452d0cf7 ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave()
    2b4af99b4486 of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop()
    14b349a15c29 drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init()
    787d1bae7f11 net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload()
    8ed99944572b net: defxx: Fix missing err handling in dfx_init()
    e2227eee7ae1 net: vmw_vsock: vmci: Check memcpy_from_msg()
    3e8fd1d0fab4 clk: socfpga: Fix memory leak in socfpga_gate_init()
    4b672ee71c1c clk: socfpga: use clk_hw_register for a5/c5
    ae8190f19f96 clk: socfpga: clk-pll: Remove unused variable 'rc'
    782d0444eac9 blktrace: Fix output non-blktrace event when blk_classic option enabled
    2484f1596480 wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware()
    f89c0fbb8bdb wifi: rtl8xxxu: Fix the channel width reporting
    d43003724879 wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h
    7f3b4fa48222 spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode
    da13355bb996 clk: samsung: Fix memory leak in _samsung_clk_register_pll()
    d9b37ea8869e media: coda: Add check for kmalloc
    35ddd00b3658 media: coda: Add check for dcoda_iram_alloc
    6fdb8661b964 media: c8sectpfe: Add of_node_put() when breaking out of loop
    0b1e96d3fd6a mmc: mmci: fix return value check of mmc_add_host()
    1922def5cb13 mmc: wbsd: fix return value check of mmc_add_host()
    63400da6cd37 mmc: via-sdmmc: fix return value check of mmc_add_host()
    64b2c441171f mmc: meson-gx: fix return value check of mmc_add_host()
    fb3d596267a9 mmc: omap_hsmmc: fix return value check of mmc_add_host()
    00ac0f5f9592 mmc: atmel-mci: fix return value check of mmc_add_host()
    9bedf64dda84 mmc: wmt-sdmmc: fix return value check of mmc_add_host()
    3049a3b927a4 mmc: vub300: fix return value check of mmc_add_host()
    aabbedcb6c9a mmc: toshsd: fix return value check of mmc_add_host()
    7fa922c7a3dd mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host()
    b896a9b7a0c3 mmc: pxamci: fix return value check of mmc_add_host()
    3904eb97bb78 mmc: mxcmmc: fix return value check of mmc_add_host()
    7c3b301ca8b0 mmc: moxart: fix return value check of mmc_add_host()
    4a6e5d022280 mmc: alcor: fix return value check of mmc_add_host()
    81ea3d964f2b NFSv4.x: Fail client initialisation if state manager thread can't run
    3fbc3c78fa32 SUNRPC: Fix missing release socket in rpc_sockname()
    be7d90fc3a8f xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()
    064912935921 ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt
    7df1fbe49bd2 media: saa7164: fix missing pci_disable_device()
    46a9b31369d7 ALSA: pcm: Set missing stop_operating flag at undoing trigger start
    be719496ae6a bpf, sockmap: fix race in sock_map_free()
    8c3ef38a0d58 hwmon: (jc42) Restore the min/max/critical temperatures on resume
    e7720ef53b23 hwmon: (jc42) Convert register access and caching to regmap/regcache
    6a03c31d08f9 regulator: core: fix resource leak in regulator_register()
    74ac7c9ee2d4 configfs: fix possible memory leak in configfs_create_dir()
    0cf92d235692 hsr: Synchronize sequence number updates.
    c671f2d10d83 hsr: Synchronize sending frames to have always incremented outgoing seq nr.
    28921ec555d5 hsr: Disable netpoll.
    8cee8543f002 net: hsr: generate supervision frame without HSR/PRP tag
    38d13a2a9e52 hsr: Add a rcu-read lock to hsr_forward_skb().
    ee4425e81d9b clk: qcom: clk-krait: fix wrong div2 functions
    6f25402d8a00 regulator: core: fix module refcount leak in set_supply()
    f532db69ab13 wifi: mt76: fix coverity overrun-call in mt76_get_txpower()
    4ecb7a6e61b1 wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails
    b2c0b94f4837 wifi: mac80211: fix memory leak in ieee80211_if_add()
    b0163248dbaf spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE
    ab19f402a12d bonding: uninitialized variable in bond_miimon_inspect()
    c58df40e3e67 bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect
    28e4a763cd4a bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data
    429a2a4258d5 netfilter: conntrack: set icmpv6 redirects as RELATED
    cd0e9ee50cb5 ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe
    7c1ddf7c664b drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios()
    3991d98a8a07 drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios()
    a012cdd4fd62 drm/amd/pm/smu11: BACO is supported when it's in BACO state
    57491967ad8f ASoC: mediatek: mt8173: Enable IRQ when pdata is ready
    52c9ad56c19d ASoC: mediatek: mt8173: Fix debugfs registration for components
    ae966649f665 wifi: iwlwifi: mvm: fix double free on tx path.
    ae66695aa1eb ALSA: asihpi: fix missing pci_disable_device()
    5458bc0f9df6 NFS: Fix an Oops in nfs_d_automount()
    bc60485b9347 NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn
    d16d7870fd8f NFSv4.2: Fix initialisation of struct nfs4_label
    15feece7afcf NFSv4.2: Fix a memory stomp in decode_attr_security_label
    58a1023eb5f7 NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding
    193691ff5b76 ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd
    6013c3de9557 ASoC: dt-bindings: wcd9335: fix reset line polarity in example
    cf2cbca71472 drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe()
    54ab1276001b media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC
    559891d430e3 media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer()
    e34cf6caccf5 media: dvb-core: Fix ignored return value in dvb_register_frontend()
    05be5d56f7ad pinctrl: pinconf-generic: add missing of_node_put()
    9916497a1239 clk: imx: replace osc_hdmi with dummy
    dabf7b675c16 media: imon: fix a race condition in send_packet()
    14d85b600bb1 media: vimc: Fix wrong function called when vimc_init() fails
    4518d7cc38b7 ASoC: qcom: Add checks for devm_kcalloc
    b73fac67f355 drbd: fix an invalid memory access caused by incorrect use of list iterator
    1d0c2b762dad mtd: maps: pxa2xx-flash: fix memory leak in probe
    7d1e0d237c4c bonding: fix link recovery in mode 2 when updelay is nonzero
    3725a8f26bdb drm/amdgpu: fix pci device refcount leak
    f4d70c139d31 clk: rockchip: Fix memory leak in rockchip_clk_register_pll()
    a065be02433e regulator: core: use kfree_const() to free space conditionally
    d7198b63cbee ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT
    88550b444647 ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT
    ad2d0a3dc224 HID: hid-sensor-custom: set fixed size for custom attributes
    0d6ae25da5cb bpf: Move skb->len == 0 checks into __bpf_redirect
    9920e87a84ec inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_conflict()
    49aa080951aa media: videobuf-dma-contig: use dma_mmap_coherent
    847006001953 media: platform: exynos4-is: Fix error handling in fimc_md_init()
    49060c0da57a media: solo6x10: fix possible memory leak in solo_sysfs_init()
    0369af6fe33d media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init()
    3afd738e7712 Input: elants_i2c - properly handle the reset GPIO when power is off
    0919982a1744 mtd: lpddr2_nvm: Fix possible null-ptr-deref
    effbf636162b wifi: ath10k: Fix return value in ath10k_pci_init()
    adf03c309968 ima: Fix misuse of dereference of pointer in template_desc_init_fields()
    3bd737289c26 integrity: Fix memory leakage in keyring allocation error path
    102df01caf5e drm/fourcc: Fix vsub/hsub for Q410 and Q401
    6f6a99fb620d drm/fourcc: Add packed 10bit YUV 4:2:0 format
    85273b4a7076 amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table()
    f48c474efe05 regulator: core: fix unbalanced of node refcount in regulator_dev_lookup()
    21a1409e8cf7 ASoC: pxa: fix null-pointer dereference in filter()
    698bbaf0b4ed drm/mediatek: Modify dpi power on/off sequence.
    b4b30f56ec51 drm/radeon: Add the missed acpi_put_table() to fix memory leak
    cea79ae89b6b rxrpc: Fix ack.bufferSize to be 0 when generating an ack
    00fce49d142d net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write()
    3d5cab726e3b media: camss: Clean up received buffers on failed start of streaming
    61c96d99d42c wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port
    624438195c32 Input: joystick - fix Kconfig warning for JOYSTICK_ADC
    330bc5533e8a mtd: Fix device name leak when register device failed in add_mtd_device()
    1a79539f4e8b clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs
    e1989d808b86 bpf: propagate precision across all frames, not just the last one
    cdd73a5ed084 bpf: Check the other end of slot_type for STACK_SPILL
    42b2b7382aab bpf: propagate precision in ALU/ALU64 operations
    7fc38327fd64 media: platform: exynos4-is: fix return value check in fimc_md_probe()
    f9d19f3a044c media: vivid: fix compose size exceed boundary
    72e8d9c731a7 bpf: Fix slot type check in check_stack_write_var_off
    d959ff7fa9e5 drm/msm/hdmi: drop unused GPIO support
    b12f354fe61f drm/msm/hdmi: switch to drm_bridge_connector
    c4b035b1f036 ima: Handle -ESTALE returned by ima_filter_rule_match()
    d5b227f0d28d ima: Fix fall-through warnings for Clang
    576828e59a0e drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure
    f1aa976857a3 spi: Update reference to struct spi_controller
    dd958c7f3e77 clk: renesas: r9a06g032: Repair grave increment error
    110bf15825ed drm/rockchip: lvds: fix PM usage counter unbalance in poweron
    1874f9143fba can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming
    669bdf121fa4 can: kvaser_usb: Add struct kvaser_usb_busparams
    a50ad6772f6f can: kvaser_usb_leaf: Fix bogus restart events
    cd56718e7cb6 can: kvaser_usb_leaf: Fix wrong CAN state after stopping
    f83742285f77 can: kvaser_usb_leaf: Fix improved state not being reported
    fbd155fe14c8 can: kvaser_usb_leaf: Set Warning state even without bus errors
    96af45b1b46e can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT
    caea629409dc can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event
    eafcf1b5997e can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device
    cd50258e9c28 can: kvaser_usb: do not increase tx statistics when sending error message frames
    580c79fd57f3 media: exynos4-is: don't rely on the v4l2_async_subdev internals
    c93cac58a7e5 media: exynos4-is: Use v4l2_async_notifier_add_fwnode_remote_subdev
    4882492ad3f0 venus: pm_helpers: Fix error check in vcodec_domains_get()
    86d531c1d794 media: i2c: ad5820: Fix error path
    83f7e3c98871 media: coda: jpeg: Add check for kmalloc
    7e0ba56c7e5f pata_ipx4xx_cf: Fix unsigned comparison with less than zero
    85b297d7986c libbpf: Fix null-pointer dereference in find_prog_by_sec_insn()
    c61650b869e0 libbpf: Fix use-after-free in btf_dump_name_dups
    26ce3f0c8f61 drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge
    9b6851c18263 wifi: rtl8xxxu: Fix reading the vendor of combo chips
    98d9172822dc wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb()
    c3fb3e9a2c0c wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs()
    53915ecc43c5 rapidio: devices: fix missing put_device in mport_cdev_open
    cff9fefdfbf5 hfs: Fix OOB Write in hfs_asc2mac
    93cdd1263691 relay: fix type mismatch when allocating memory in relay_create_buf()
    bbaa9ca06329 eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD
    5ee850645e42 rapidio: fix possible UAF when kfifo_alloc() fails
    ad4842634d68 fs: sysv: Fix sysv_nblocks() returns wrong value
    6f8ef1de8c65 MIPS: OCTEON: warn only once if deprecated link status is being used
    7b88747d6d98 MIPS: BCM63xx: Add check for NULL for clk in clk_enable
    d4c38ee665a2 platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register()
    17cd8c46cbec platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]()
    f983afc4326c PM: runtime: Do not call __rpm_callback() from rpm_idle()
    2cbbd78e08bc PM: runtime: Improve path in rpm_idle() when no callback
    46026bb057c3 xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource()
    70e7f308d7a8 x86/xen: Fix memory leak in xen_init_lock_cpu()
    fc134c355b52 x86/xen: Fix memory leak in xen_smp_intr_init{_pv}()
    95dbcb7e1c34 uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix
    02617006b5a4 ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage()
    7bc9c5ad522b clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock()
    270700e7df96 cpu/hotplug: Make target_store() a nop when target == state
    fc89b8853aec futex: Resend potentially swallowed owner death notification
    4750cac4df68 futex: Move to kernel/futex/
    d8e7a44f488c clocksource/drivers/sh_cmt: Access registers according to spec
    0853787db28e clocksource/drivers/sh_cmt: Make sure channel clock supply is enabled
    97d9eb45ffa6 rapidio: rio: fix possible name leak in rio_register_mport()
    88fa351b20ca rapidio: fix possible name leaks when rio_add_device() fails
    2b7e59ed2e77 ocfs2: fix memory leak in ocfs2_mount_volume()
    45dabd8fe8a8 ocfs2: rewrite error handling of ocfs2_fill_super
    e403024c832b ocfs2: ocfs2_mount_volume does cleanup job before return error
    81d26aa9036a debugfs: fix error when writing negative value to atomic_t debugfs file
    f649e18c9c10 docs: fault-injection: fix non-working usage of negative values
    869a37ad6f78 lib/notifier-error-inject: fix error when writing -errno to debugfs file
    c39aa503f471 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value
    0080461624e9 cpufreq: amd_freq_sensitivity: Add missing pci_dev_put()
    9346517ed2c2 genirq/irqdesc: Don't try to remove non-existing sysfs files
    d97e58f72875 nfsd: don't call nfsd_file_put from client states seqfile display
    2db53c705916 EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper()
    f870d5863e8e irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe()
    5c0cacdd3549 platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init()
    0afcb759f6f6 perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box()
    d2afced51108 perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map()
    c0539d5d474e perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox()
    dac87e295cdd PNP: fix name memory leak in pnp_alloc_dev()
    e1049bf0ca5b selftests/efivarfs: Add checking of the test return value
    911773f08ce6 MIPS: vpe-cmp: fix possible memory leak while module exiting
    48d42f4464d7 MIPS: vpe-mt: fix possible memory leak while module exiting
    f5f2682d3a34 ocfs2: fix memory leak in ocfs2_stack_glue_init()
    c9a9aa02f0fa lib/fonts: fix undefined behavior in bit shift for get_default_font
    9f6ea28f295f proc: fixup uptime selftest
    d5bf025c5b71 timerqueue: Use rb_entry_safe() in timerqueue_getnext()
    2f2ae35c0012 platform/x86: huawei-wmi: fix return value calculation
    a1014fbc83e7 lib/debugobjects: fix stat count and optimize debug_objects_mem_init
    60a7a0aa9dd8 perf: Fix possible memleak in pmu_dev_alloc()
    294ed8bfc937 selftests/ftrace: event_triggers: wait longer for test_event_enable
    3ef12a4a8ef5 cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut()
    aa5f2912bb2e fs: don't audit the capability check in simple_xattr_list()
    9e760e0cf28f PM: hibernate: Fix mistake in kerneldoc comment
    ef875e1c07dd alpha: fix syscall entry in !AUDUT_SYSCALL case
    1498d2723e74 cpuidle: dt: Return the correct numbers of parsed idle states
    2ff401441711 sched/uclamp: Fix relationship between uclamp and migration margin
    ca9ef12bf765 sched/fair: Cleanup task_util and capacity type
    6389c163c92b tpm/tpm_crb: Fix error message in __crb_relinquish_locality()
    5b217f4e79c0 tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init()
    295f59cd2cde pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP
    480bc6a165d6 ARM: mmp: fix timer_read delay
    d1b3164d0e11 pstore/ram: Fix error return code in ramoops_probe()
    4dad729f7c24 arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC
    872865db3b95 ARM: dts: turris-omnia: Add switch port 6 node
    c1322d5f6969 ARM: dts: turris-omnia: Add ethernet aliases
    d050513e6f59 ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port
    bac1a77b85e0 ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port
    ea907f303205 ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port
    ea8e313bb9ba ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port
    697b92a648f2 ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port
    73ab831afdc8 ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port
    c2cb1683d121 arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name
    126135283611 arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings
    853d57e9612e arm64: dts: mt2712-evb: Fix usb vbus regulators unit names
    436ac713a4a3 arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names
    148e77355797 arm64: dts: mt2712e: Fix unit address for pinctrl node
    a938c2a77492 arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators
    a455b0c509c9 arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node
    42d97a024ef6 arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node
    359286f886fe perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init()
    9afac95b87fa perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init()
    5e88aec62e7f soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe
    6a9a31c57887 soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe
    e325b4ee414b soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync
    0542d56e6333 arm: dts: spear600: Fix clcd interrupt
    a8d4fb0bf10b soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index
    6213df4f5fc2 soc: qcom: apr: make code more reuseable
    45d180a9f64b soc: qcom: llcc: make irq truly optional
    8fb204a4b5ac drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static
    6a2faf6fcefd ARM: dts: stm32: Fix AV96 WLAN regulator gpio property
    6d1b6dc38fe0 ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96
    933499bed78d objtool, kcsan: Add volatile read/write instrumentation to whitelist
    275a67e909f7 arm64: dts: qcom: msm8916: Drop MSS fallback compatible
    82baee2263b7 arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias
    82569f7e4044 arm64: dts: qcom: sdm630: fix UART1 pin bias
    4cef81dec2f1 ARM: dts: qcom: apq8064: fix coresight compatible
    5465b9a813fb arm64: dts: qcom: msm8996: fix GPU OPP table
    6cad948c9f4a arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins
    60184b1437db usb: musb: remove extra check in musb_gadget_vbus_draw

(From OE-Core rev: 54b1771499f1b53d8e48b6ab85555902ac64fcf7)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-04-11 11:31:52 +01:00
Bruce Ashfield
5eddd6cd2e linux-yocto/5.10: update to v5.10.162
Updating  to the latest korg -stable release that comprises
the following commits:

    0fe4548663f7 Linux 5.10.162
    189556b05e17 io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups
    4ef66581d7fd eventfd: provide a eventfd_signal_mask() helper
    2f093775022b eventpoll: add EPOLL_URING_WAKE poll wakeup flag
    b76c5373f084 Revert "proc: don't allow async path resolution of /proc/self components"
    87cb08dc6b4f Revert "proc: don't allow async path resolution of /proc/thread-self components"
    a3025359ffa7 net: remove cmsg restriction from io_uring based send/recvmsg calls
    6ef2b4728a00 task_work: unconditionally run task_work from get_signal()
    c91ab04781f9 signal: kill JOBCTL_TASK_WORK
    788d0824269b io_uring: import 5.15-stable io_uring
    ed3005032993 task_work: add helper for more targeted task_work canceling
    831cb78a2a5e kernel: don't call do_exit() for PF_IO_WORKER threads
    9ded44b69c71 kernel: stop masking signals in create_io_thread()
    f0a5f0dc0131 x86/process: setup io_threads more like normal user space threads
    dd26e2cec74f arch: ensure parisc/powerpc handle PF_IO_WORKER in copy_thread()
    320c8057eceb arch: setup PF_IO_WORKER threads like PF_KTHREAD
    000de389ad7b entry/kvm: Exit to user mode when TIF_NOTIFY_SIGNAL is set
    0f735cf52bd0 kernel: allow fork with TIF_NOTIFY_SIGNAL pending
    4b4d2c79921a coredump: Limit what can interrupt coredumps
    90a2c3821bbf kernel: remove checking for TIF_NOTIFY_SIGNAL
    61bdeb142e8f task_work: remove legacy TWA_SIGNAL path
    6e2bce21acb4 alpha: fix TIF_NOTIFY_SIGNAL handling
    db911277a2b3 ARC: unbork 5.11 bootup: fix snafu in _TIF_NOTIFY_SIGNAL handling
    a1240cc413eb ia64: don't call handle_signal() unless there's actually a signal queued
    e1402ba4df20 sparc: add support for TIF_NOTIFY_SIGNAL
    78a53ff02656 riscv: add support for TIF_NOTIFY_SIGNAL
    57e833a0a03d nds32: add support for TIF_NOTIFY_SIGNAL
    751fedb9ba5d ia64: add support for TIF_NOTIFY_SIGNAL
    48e9e35d33d6 h8300: add support for TIF_NOTIFY_SIGNAL
    c82617d9decc c6x: add support for TIF_NOTIFY_SIGNAL
    30b78a17ac8f alpha: add support for TIF_NOTIFY_SIGNAL
    bf0b619593cd xtensa: add support for TIF_NOTIFY_SIGNAL
    1bee9dbbcabb arm: add support for TIF_NOTIFY_SIGNAL
    02d383a59cbf microblaze: add support for TIF_NOTIFY_SIGNAL
    19f3e328b4c6 hexagon: add support for TIF_NOTIFY_SIGNAL
    c2037d61dec2 csky: add support for TIF_NOTIFY_SIGNAL
    12284aec880f openrisc: add support for TIF_NOTIFY_SIGNAL
    3fde31e96262 sh: add support for TIF_NOTIFY_SIGNAL
    dc808ffd9778 um: add support for TIF_NOTIFY_SIGNAL
    0aef2ec06394 s390: add support for TIF_NOTIFY_SIGNAL
    8ca2e5709922 mips: add support for TIF_NOTIFY_SIGNAL
    abab3d4444b5 powerpc: add support for TIF_NOTIFY_SIGNAL
    45b365bc6c1b parisc: add support for TIF_NOTIFY_SIGNAL
    cf3c64867319 nios32: add support for TIF_NOTIFY_SIGNAL
    fe137f46d41f m68k: add support for TIF_NOTIFY_SIGNAL
    79a9991e87fe arm64: add support for TIF_NOTIFY_SIGNAL
    2dbb0354517b arc: add support for TIF_NOTIFY_SIGNAL
    4b1dcf8ec9b2 x86: Wire up TIF_NOTIFY_SIGNAL
    eb42e7b30431 task_work: Use TIF_NOTIFY_SIGNAL if available
    3c295bd2ddae entry: Add support for TIF_NOTIFY_SIGNAL
    d2136fc145be fs: provide locked helper variant of close_fd_get_file()
    57b20530363d file: Rename __close_fd_get_file close_fd_get_file
    214f80e25176 fs: make do_renameat2() take struct filename
    52cfde6bbf64 signal: Add task_sigpending() helper
    ad0b0137953a net: add accept helper not installing fd
    069ac28d9243 net: provide __sys_shutdown_sock() that takes a socket
    0b8cd5d814cb tools headers UAPI: Sync openat2.h with the kernel sources
    5683caa7350f fs: expose LOOKUP_CACHED through openat2() RESOLVE_CACHED
    0cf0ce8fb5b1 Make sure nd->path.mnt and nd->path.dentry are always valid pointers
    146fe79fff13 fix handling of nd->depth on LOOKUP_CACHED failures in try_to_unlazy*
    c1fe7bd3e1aa fs: add support for LOOKUP_CACHED
    36ec31201a3d saner calling conventions for unlazy_child()
    e86db87191d8 iov_iter: add helper to save iov_iter state
    1500fed00878 kernel: provide create_io_thread() helper
    1a9148dfd8e0 Linux 5.10.161
    eec1c3ade48b net: loopback: use NET_NAME_PREDICTABLE for name_assign_type
    f3fe6817156a Bluetooth: L2CAP: Fix u8 overflow
    7c3a523c9b19 HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk
    1d5db0c322ae HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10
    263a1782a618 HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E
    a20b5eec0742 HID: ite: Add support for Acer S1002 keyboard-dock
    f2479c3daaab igb: Initialize mailbox message for VF reset
    9ff7aff40ef5 xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N
    c8bf31a00f4f USB: serial: f81534: fix division by zero on line-speed change
    5b75a0041674 USB: serial: f81232: fix division by zero on line-speed change
    9895ce5ea283 USB: serial: cp210x: add Kamstrup RF sniffer PIDs
    398215f78338 USB: serial: option: add Quectel EM05-G modem
    c79538f32df1 usb: gadget: uvc: Prevent buffer overflow in setup handler
    8b2f86f82c0e udf: Fix extending file within last block
    db873b770d8a udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size
    1a075f4a5494 udf: Fix preallocation discarding at indirect extent boundary
    1f7f7365aee8 udf: Discard preallocation before extending file with a hole

(From OE-Core rev: d462705cd1053f841e5d06586384f7440f9ceb47)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-04-11 11:31:52 +01:00
Bruce Ashfield
3fd177d610 linux-yocto/5.10: update to v5.10.160
Updating  to the latest korg -stable release that comprises
the following commits:

    a2428a8dcb4f Linux 5.10.160
    54c15f67cb72 ASoC: ops: Correct bounds check for second channel on SX controls
    74b139c63f07 nvme-pci: clear the prp2 field when not used
    77ebf88e0031 ASoC: cs42l51: Correct PGA Volume minimum value
    4db1d19b74e0 can: mcba_usb: Fix termination command argument
    683837f2f69d can: sja1000: fix size of OCR_MODE_MASK define
    434b5236710f pinctrl: meditatek: Startup with the IRQs disabled
    5cb4abb0caa5 libbpf: Use page size as max_entries when probing ring buffer map
    50b5f6d4d9d2 ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx()
    344739dc56f1 ASoC: fsl_micfil: explicitly clear CHnF flags
    a49c1a730775 ASoC: fsl_micfil: explicitly clear software reset bit
    75454b4bbfc7 io_uring: add missing item types for splice request
    17f386e6b769 fuse: always revalidate if exclusive create
    eb6313c12955 nfp: fix use-after-free in area_cache_get()
    965d93fb39b9 vfs: fix copy_file_range() averts filesystem freeze protection
    ed9673394979 vfs: fix copy_file_range() regression in cross-fs copies
    970862a96c0d x86/smpboot: Move rcu_cpu_starting() earlier
    931578be6987 Linux 5.10.159
    4fd6f84e0a0c can: esd_usb: Allow REC and TEC to return to zero
    cf0e42310648 macsec: add missing attribute validation for offload
    6b03e41767c7 net: mvneta: Fix an out of bounds check
    8208d7e56b1e ipv6: avoid use-after-free in ip6_fragment()
    3d59adad126d net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq()
    a00444e25bbc xen/netback: fix build warning
    87277bdf2c37 ethernet: aeroflex: fix potential skb leak in greth_init_rings()
    cc668fddde42 tipc: call tipc_lxc_xmit without holding node_read_lock
    4be43e46c3f9 net: dsa: sja1105: fix memory leak in sja1105_setup_devlink_regions()
    8e3f9ac00956 ipv4: Fix incorrect route flushing when table ID 0 is used
    5211e5ff9ddc ipv4: Fix incorrect route flushing when source address is deleted
    36e248269a16 tipc: Fix potential OOB in tipc_link_proto_rcv()
    93aaa4bb72e3 net: hisilicon: Fix potential use-after-free in hix5hd2_rx()
    296a50aa8b29 net: hisilicon: Fix potential use-after-free in hisi_femac_rx()
    8d1aed7a117a net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq
    a5cfbc199536 ip_gre: do not report erspan version on GRE interface
    696e34d54ca1 net: stmmac: fix "snps,axi-config" node property parsing
    ca26f45083d6 nvme initialize core quirks before calling nvme_init_subsystem
    27eb2d7a1b99 NFC: nci: Bounds check struct nfc_target arrays
    a2506b19d7a3 i40e: Disallow ip4 and ip6 l4_4_bytes
    8329b65e34ef i40e: Fix for VF MAC address 0
    215f3ac53b18 i40e: Fix not setting default xps_cpus after reset
    146ebee8fcdb net: mvneta: Prevent out of bounds read in mvneta_config_rss()
    e6860c889f4a xen-netfront: Fix NULL sring after live migration
    3d3b30718ae3 net: encx24j600: Fix invalid logic in reading of MISTAT register
    51ba1820e736 net: encx24j600: Add parentheses to fix precedence
    42c319635c0c mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add()
    4c693330cec2 selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload
    bccda3ad0748 net: dsa: ksz: Check return value
    e7b950458156 Bluetooth: Fix not cleanup led when bt_init fails
    1717354d77f8 Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn()
    80c69b31aa5b vmxnet3: correctly report encapsulated LRO packet
    575a6266f63d af_unix: Get user_ns from in_skb in unix_diag_get_exact().
    6c788c0a2506 drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420
    de918d9738c7 igb: Allocate MSI-X vector when testing
    6595c9208d97 e1000e: Fix TX dispatch condition
    5ee6413d3dd9 gpio: amd8111: Fix PCI device reference count leak
    b9aca69a6c82 drm/bridge: ti-sn65dsi86: Fix output polarity setting bug
    b46e8c50c386 netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark
    0a8e66e37573 ca8210: Fix crash by zero initializing data
    27c71825ffc4 ieee802154: cc2520: Fix error return code in cc2520_hw_init()
    a0418d0a6b2d netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one
    cb283cca1ddc rtc: mc146818-lib: fix signedness bug in mc146818_get_time()
    5c432383b687 rtc: mc146818-lib: fix locking in mc146818_set_time
    5e26531d8113 rtc: cmos: Disable irq around direct invocation of cmos_interrupt()
    fccee93eb20d mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page
    c42221efb115 can: af_can: fix NULL pointer dereference in can_rcv_filter
    bc03f809da78 HID: core: fix shift-out-of-bounds in hid_report_raw_event
    959a23a4d111 HID: hid-lg4ff: Add check for empty lbuf
    4dde75945a9c HID: usbhid: Add ALWAYS_POLL quirk for some mice
    11e95d85c3c9 drm/shmem-helper: Avoid vm_open error paths
    6a4da05acd06 drm/shmem-helper: Remove errant put in error path
    007f561f599f drm/vmwgfx: Don't use screen objects when SEV is active
    3cb78c39252e KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field
    549b46f8130e Bluetooth: Fix crash when replugging CSR fake controllers
    380d183e998b Bluetooth: btusb: Add debug message for CSR controllers
    f1cf856123ce mm/gup: fix gup_pud_range() for dax
    f1f7f36cf682 memcg: fix possible use-after-free in memcg_write_event_control()
    32f01f0306a9 media: v4l2-dv-timings.c: fix too strict blanking sanity checks
    043b2bc96ca2 Revert "ARM: dts: imx7: Fix NAND controller size-cells"
    abfb8ae69bdc media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area()
    83632fc41449 xen/netback: don't call kfree_skb() with interrupts disabled
    3eecd2bc10e0 xen/netback: do some code cleanup
    49e07c0768db xen/netback: Ensure protocol headers don't fall in the non-linear area
    db44a9443e58 rtc: mc146818: Reduce spinlock section in mc146818_set_time()
    17293d630f5f rtc: cmos: Replace spin_lock_irqsave with spin_lock in hard IRQ
    acfd8ef683fb rtc: cmos: avoid UIP when reading alarm time
    949bae02827e rtc: cmos: avoid UIP when writing alarm time
    33ac73a41af6 rtc: mc146818-lib: extract mc146818_avoid_UIP
    8bb5fe58305f rtc: mc146818-lib: fix RTC presence check
    775d4661f145 rtc: Check return value from mc146818_get_time()
    b9a5c470e075 rtc: mc146818-lib: change return values of mc146818_get_time()
    94eaf9966e04 rtc: cmos: remove stale REVISIT comments
    f5b51f855036 rtc: mc146818: Dont test for bit 0-5 in Register D
    3736972360fa rtc: mc146818: Detect and handle broken RTCs
    7c7075c88da4 rtc: mc146818: Prevent reading garbage
    7f445ca2e0e5 mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths
    4a1cdb49d0f2 mm/khugepaged: fix GUP-fast interaction by sending IPI
    cdfd3739b212 mm/khugepaged: take the right locks for page table retraction
    1c0eec6a1d17 net: usb: qmi_wwan: add u-blox 0x1342 composition
    a8c5ffb4dffd 9p/xen: check logical size for buffer size
    ec36ebae3667 usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer
    d9b53caf0191 fbcon: Use kzalloc() in fbcon_prepare_logo()
    8b130c770d00 regulator: twl6030: fix get status of twl6032 regulators
    f6f45e538328 ASoC: soc-pcm: Add NULL check in BE reparenting
    688a45aff2b2 btrfs: send: avoid unaligned encoded writes when attempting to clone range
    15c42ab8d43a ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event
    d38e021416b2 regulator: slg51000: Wait after asserting CS pin
    1331bcfcac18 9p/fd: Use P9_HDRSZ for header size
    96b43f36a593 ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188
    ddf58f59393b ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register
    dbd78abd696d ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation
    bb1866cf1ee9 ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels
    b1f40a0cdf00 ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name
    5f9474d07b60 arm64: dts: rockchip: fix ir-receiver node names
    060d58924af6 ARM: dts: rockchip: fix ir-receiver node names
    3e0c4667713a arm: dts: rockchip: fix node name for hym8563 rtc
    3ada63a87654 arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series
    592346d5dc9b Linux 5.10.158
    cc1b4718cc42 ipc/sem: Fix dangling sem_array access in semtimedop race
    d072a10c81d3 v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails
    9ba389863ac6 proc: proc_skip_spaces() shouldn't think it is working on C strings
    4aa32aaef6c1 proc: avoid integer type confusion in get_proc_long
    5f2f77560591 block: unhash blkdev part inode when the part is deleted
    a82869ac52f3 Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send()
    4e0d6c687c92 char: tpm: Protect tpm_pm_suspend with locks
    5a6f935ef34e Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend"
    f075cf139f55 ACPI: HMAT: Fix initiator registration for single-initiator systems
    f3b76b4d38fd ACPI: HMAT: remove unnecessary variable initialization
    63e72417a1ad i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set
    df7613659872 i2c: npcm7xx: Fix error handling in npcm_i2c_init()
    7462cd2443bc x86/pm: Add enumeration check before spec MSRs save/restore setup
    5e3d4a68e2e1 x86/tsx: Add a feature bit for TSX control MSR support
    b7f7a0402eb7 Revert "tty: n_gsm: avoid call of sleeping functions from atomic context"
    481f9ed8ebdc ipv4: Fix route deletion when nexthop info is not specified
    0b5394229eba ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference
    4919503426c9 selftests: net: fix nexthop warning cleanup double ip typo
    7ca14c5f24db selftests: net: add delete nexthop route warning test
    f09ac62f0e3f Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled
    19d91d3798e7 parisc: Increase FRAME_WARN to 2048 bytes on parisc
    fcf20da09974 xtensa: increase size of gcc stack frame check
    a1877001ed6d parisc: Increase size of gcc stack frame check
    a5c65cd56aed iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()
    10ed7655a17f iommu/vt-d: Fix PCI device refcount leak in has_external_pci()
    302edce1dd42 pinctrl: single: Fix potential division by zero
    b50c96418972 ASoC: ops: Fix bounds check for _sx controls
    a2efc465245e io_uring: don't hold uring_lock when calling io_run_task_work*
    be111ebd8868 tracing: Free buffers when a used dynamic event is removed
    648b92e57607 drm/i915: Never return 0 if not all requests retired
    8649c023c427 drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame
    940b774069f1 mmc: sdhci: Fix voltage switch delay
    ed1966245307 mmc: sdhci-sprd: Fix no reset data and command after voltage switch
    ef767907e77d mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check
    46ee041cd655 mmc: core: Fix ambiguous TRIM and DISCARD arg
    b79be962b567 mmc: mmc_test: Fix removal of debugfs file
    d4fc344c0d9c net: stmmac: Set MAC's flow control register to reflect current settings
    549e24409ac5 pinctrl: intel: Save and restore pins in "direct IRQ" mode
    471fb7b735bf x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3
    e858917ab785 nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry()
    6ddf788400dd tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep"
    c099d12c5502 error-injection: Add prompt for function error injection
    26b6f927bb86 riscv: vdso: fix section overlapping under some conditions
    2b1d8f27e205 net/mlx5: DR, Fix uninitialized var warning
    c40db1e5f316 hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new()
    f06e0cd01eab hwmon: (coretemp) Check for null before removing sysfs attrs
    d93522d04f84 net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed
    176ee6c673cc sctp: fix memory leak in sctp_stream_outq_migrate()
    1c38c88acc96 packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE
    5f442e1d403e net: tun: Fix use-after-free in tun_detach()
    5fa0fc5876b5 afs: Fix fileserver probe RTT handling
    7ca81a161e40 net: hsr: Fix potential use-after-free
    a1ba595e35aa tipc: re-fetch skb cb after tipc_msg_validate
    4621bdfff5f8 dsa: lan9303: Correct stat name
    45752af02475 net: ethernet: nixge: fix NULL dereference
    e01c1542379f net/9p: Fix a potential socket leak in p9_socket_open
    b080d4668f3f net: net_netdev: Fix error handling in ntb_netdev_init_module()
    fe6bc99c27c2 net: phy: fix null-ptr-deref while probe() failed
    0184ede0ec61 wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration
    e2ed90fd3ae0 wifi: cfg80211: don't allow multi-BSSID in S1G
    9e6b79a3cd17 wifi: cfg80211: fix buffer overflow in elem comparison
    6922948c2ec1 aquantia: Do not purge addresses when setting the number of rings
    fa59d49a49b0 qlcnic: fix sleep-in-atomic-context bugs caused by msleep
    d753f554f25d can: cc770: cc770_isa_probe(): add missing free_cc770dev()
    e74746bf0453 can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev()
    0d2f9d95d9fb net/mlx5e: Fix use-after-free when reverting termination table
    2cb84ff34938 net/mlx5: Fix uninitialized variable bug in outlen_write()
    b775f37d9439 e100: Fix possible use after free in e100_xmit_prepare
    086f656e447b e100: switch from 'pci_' to 'dma_' API
    971c55f0763b iavf: Fix error handling in iavf_init_module()
    d389a4c69877 iavf: remove redundant ret variable
    fd4960ea5362 fm10k: Fix error handling in fm10k_init_module()
    dd425cec79ba i40e: Fix error handling in i40e_init_module()
    f166c62cad79 ixgbevf: Fix resource leak in ixgbevf_init_module()
    8f7047f41810 of: property: decrement node refcount in of_fwnode_get_reference_args()
    be006212bd53 bpf: Do not copy spin lock field from user in bpf_selem_alloc
    90907cd4d113 hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails
    7649bba2633d hwmon: (i5500_temp) fix missing pci_disable_device()
    dddfc03f044b hwmon: (ina3221) Fix shunt sum critical calculation
    984fcd3ec1aa hwmon: (ltc2947) fix temperature scaling
    8a549ab67245 libbpf: Handle size overflow for ringbuf mmap
    cc140c729c68 ARM: at91: rm9200: fix usb device clock id
    592724b14da7 scripts/faddr2line: Fix regression in name resolution on ppc64le
    353c3aaaf3c4 bpf, perf: Use subprog name when reporting subprog ksymbol
    d48f6a578405 iio: light: rpr0521: add missing Kconfig dependencies
    5eb114f55b37 iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw
    b1756af172fb iio: health: afe4403: Fix oob read in afe4403_read_raw
    01d7c41eac91 btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit()
    d3f5be824669 drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read"
    00570fafc2bc drm/amdgpu: update drm_display_info correctly when the edid is read
    44b204730bf3 drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code
    1faf21bdd111 btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker
    6050872f9f31 spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock
    7b020665d482 btrfs: free btrfs_path before copying inodes to userspace
    d5b7a34379fa btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino
    f4245f05389c Linux 5.10.157
    4801672fb076 fuse: lock inode unconditionally in fuse_fallocate()
    86f0082fb947 drm/i915: fix TLB invalidation for Gen12 video and compute engines
    feb97cf45e77 drm/amdgpu: always register an MMU notifier for userptr
    596b7d55d7c6 drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN
    c86c1a7037cd btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs()
    1581830c0eca btrfs: free btrfs_path before copying subvol info to userspace
    0bdb8f7ef87d btrfs: free btrfs_path before copying fspath to userspace
    24a37ba2cb66 btrfs: free btrfs_path before copying root refs to userspace
    b56d6e55857b genirq: Take the proposed affinity at face value if force==true
    9d90a2b98e6e irqchip/gic-v3: Always trust the managed affinity provided by the core code
    e0d2c59ee995 genirq: Always limit the affinity to online CPUs
    f8f80d532f78 genirq/msi: Shutdown managed interrupts with unsatifiable affinities
    3eb6b89a4e9f wifi: wilc1000: validate number of channels
    5a068535c007 wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute
    905f886eae4b wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute
    7c6535fb4d67 wifi: wilc1000: validate pairwise and authentication suite offsets
    64b7f9a7ddfb dm integrity: clear the journal on suspend
    d306f73079f3 dm integrity: flush the journal on suspend
    79d9a1167978 gpu: host1x: Avoid trying to use GART on Tegra20
    a7f30b5b8d7c net: usb: qmi_wwan: add Telit 0x103a composition
    7e8eaa939eea tcp: configurable source port perturb table size
    0acc008cf98e platform/x86: hp-wmi: Ignore Smart Experience App event
    0964b77bab54 zonefs: fix zone report size in __zonefs_io_error()
    a5937dae662b platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017)
    52fb7bcea0c6 platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr()
    4fa717ba2d25 xen/platform-pci: add missing free_irq() in error path
    f45a5a6c9f6d xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too
    9bbb58747243 Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[]
    4ea4316dffda Input: soc_button_array - add use_low_level_irq module parameter
    c1620e996d0a Input: goodix - try resetting the controller when no config is set
    f4db0509587a serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios()
    7c3e39ccf5bd ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01
    36e0b976196c Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode
    ae9e0cc973fb binder: Gracefully handle BINDER_TYPE_FDA objects with num_fds=0
    017de842533f binder: Address corner cases in deferred copy and fixup
    2e3c27f24173 binder: fix pointer cast warning
    c9d3f25a7f4e binder: defer copies of pre-patched txn data
    5204296fc766 binder: read pre-translated fds from sender buffer
    23e9d815fad8 binder: avoid potential data leakage when copying txn
    22870431cd25 x86/ioremap: Fix page aligned size calculation in __ioremap_caller()
    3fdeacf087ff KVM: x86: remove exit_int_info warning in svm_handle_exit
    7e5cb13091e6 KVM: x86: nSVM: leave nested mode on vCPU free
    d925dd3e444c mm: vmscan: fix extreme overreclaim and swap floods
    a4a62a23fadc gcov: clang: fix the buffer overflow issue
    e7f21d10e93e nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty
    f06b7e6a77c1 usb: dwc3: gadget: Clear ep descriptor last
    cff7523ab8b8 usb: dwc3: gadget: Return -ESHUTDOWN on ep disable
    a32635528d65 usb: dwc3: gadget: conditionally remove requests
    ca3a08e9d9eb ceph: fix NULL pointer dereference for req->r_session
    00c004c070f2 ceph: Use kcalloc for allocating multiple elements
    69263bf781be ceph: fix possible NULL pointer dereference for req->r_session
    8e137ace5333 ceph: put the requests/sessions when it fails to alloc memory
    38993788f40c ceph: fix off by one bugs in unsafe_request_wait()
    8a31ae7f7794 ceph: flush the mdlog before waiting on unsafe reqs
    78b2f546f789 ceph: flush mdlog before umounting
    d94ba7b3b7e7 ceph: make iterate_sessions a global symbol
    9ac038d3c2f2 ceph: make ceph_create_session_msg a global symbol
    8382cdf0ab5d usb: cdns3: Add support for DRD CDNSP
    57112da86b1b mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI
    b5d770977b18 mmc: sdhci-brcmstb: Enable Clock Gating to save power
    049194538cb8 mmc: sdhci-brcmstb: Re-organize flags
    fbe955be268b nios2: add FORCE for vmlinuz.gz
    c0a9c9973d24 init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
    456e895fd0b8 iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails
    fa9efcbfbf77 iio: light: apds9960: fix wrong register for gesture gain
    bd1b8041c2f6 arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency
    86ba9c859577 ext4: fix use-after-free in ext4_ext_shift_extents
    350e98a08af1 usb: dwc3: exynos: Fix remove() function
    d21d26e65b5f lib/vdso: use "grep -E" instead of "egrep"
    c0cf8bc259e0 net: enetc: preserve TX ring priority across reconfiguration
    de4dd4f9b3f6 net: enetc: cache accesses to &priv->si->hw
    1f080b8caae9 net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled
    1d840c5d673d s390/crashdump: fix TOD programmable field size
    11052f118879 net: thunderx: Fix the ACPI memory leak
    b034fe2a0800 nfc: st-nci: fix memory leaks in EVT_TRANSACTION
    e14583073fc0 nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION
    9cc863d52399 arcnet: fix potential memory leak in com20020_probe()
    4d2be0cf27d9 net: arcnet: Fix RESET flag handling
    e61b00374a6e s390/dasd: fix no record found for raw_track_access
    aeebb0749972 ipv4: Fix error return code in fib_table_insert()
    c0af4d005a26 dccp/tcp: Reset saddr on failure after inet6?_hash_connect().
    b8e494240e69 netfilter: flowtable_offload: add missing locking
    af9de5cdcb10 dma-buf: fix racing conflict of dma_heap_add()
    c40b76dfa7e4 bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending()
    f81e9c0510b0 regulator: twl6030: re-add TWL6032_SUBCLASS
    32b944b9c4b2 NFC: nci: fix memory leak in nci_rx_data_packet()
    68a7aec3f4b5 net: sched: allow act_ct to be built without NF_NAT
    8e2664e12bc6 sfc: fix potential memleak in __ef100_hard_start_xmit()
    6b638a16ead1 xfrm: Fix ignored return value in xfrm6_init()
    c7788361a645 tipc: check skb_linearize() return value in tipc_disc_rcv()
    4058e3b74ab3 tipc: add an extra conn_get in tipc_conn_alloc
    e87a077d09c0 tipc: set con sock in tipc_conn_alloc
    891daa95b0bb net/mlx5: Fix handling of entry refcount when command is not issued to FW
    e06ff9f8fedf net/mlx5: Fix FW tracer timestamp calculation
    5689eba90a20 netfilter: ipset: regression in ip_set_hash_ip.c
    e62e62ea912a netfilter: ipset: Limit the maximal range of consecutive elements to add/delete
    8dca384970ac Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register()
    909186cf34de Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work()
    f42802e14a87 macsec: Fix invalid error code set
    72be055615e0 nfp: add port from netdev validation for EEPROM access
    ce41e03cacaa nfp: fill splittable of devlink_port_attrs correctly
    0b553ded3450 net: pch_gbe: fix pci device refcount leak while module exiting
    2c59ef9ab63d net/qla3xxx: fix potential memleak in ql3xxx_send()
    a24d5f6c8b7b net/mlx4: Check retval of mlx4_bitmap_init
    da86a63479e5 net: ethernet: mtk_eth_soc: fix error handling in mtk_open()
    756534f7cf53 ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties
    290a71ff721b ARM: mxs: fix memory leak in mxs_machine_init()
    5c97af75f53c netfilter: conntrack: Fix data-races around ct mark
    459332f8dbfb 9p/fd: fix issue of list_del corruption in p9_fd_cancel()
    26bb8f6aaae3 net: pch_gbe: fix potential memleak in pch_gbe_tx_queue()
    398a860a4429 nfc/nci: fix race with opening and closing
    3535c632e6d1 rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975]
    23c03ee0eec4 rxrpc: Use refcount_t rather than atomic_t
    bddde342c62e rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc
    a2d5dba2fc69 net: liquidio: simplify if expression
    8124a02e1717 ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl
    b547bf71fa7e tee: optee: fix possible memory leak in optee_register_device()
    b76c5a99f44a bus: sunxi-rsb: Support atomic transfers
    0c059b7d2a6b regulator: core: fix UAF in destroy_regulator()
    fcb2d286362b spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld()
    0b6441abfa5d regulator: core: fix kobject release warning and memory leak in regulator_register()
    26d3d3ffa82b scsi: storvsc: Fix handling of srb_status and capacity change events
    c34db0d6b88b ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open()
    4f6c7344ab26 ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove
    164a5b50d104 ASoC: hdac_hda: fix hda pcm buffer overflow issue
    7cfb4b8579d3 ARM: dts: am335x-pcm-953: Define fixed regulators in root node
    b7000254c125 af_key: Fix send_acquire race with pfkey_register
    51969d679ba4 xfrm: replay: Fix ESN wrap around for GSO
    497653f6d239 xfrm: fix "disable_policy" on ipv4 early demux
    836bbdfcf8ef MIPS: pic32: treat port as signed integer
    c0bb600f0768 RISC-V: vdso: Do not add missing symbols to version section in linker script
    81cc6d8400ac arm64/syscall: Include asm/ptrace.h in syscall_wrapper header.
    fa5f2c72d39f block, bfq: fix null pointer dereference in bfq_bio_bfqg()
    d29bde868945 drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017)
    f7ce6fb04e04 scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC
    2574903ee260 scsi: ibmvfc: Avoid path failures during live migration
    7fc62181c1d4 platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1
    f54a11b6bf82 Revert "net: macsec: report real_dev features when HW offloading is enabled"
    f4b8c0710ab6 selftests/bpf: Add verifier test for release_reference()
    361a16509898 spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run
    2c1ca23555ed wifi: mac80211: Fix ack frame idr leak when mesh has no route
    8d39913158ad wifi: airo: do not assign -1 to unsigned char
    8552e6048ec9 audit: fix undefined behavior in bit shift for AUDIT_BIT
    1c9eb641d13e riscv: dts: sifive unleashed: Add PWM controlled LEDs
    92ae6facd129 wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support
    2fcc593b5047 wifi: mac80211: fix memory free error when registering wiphy fail
    044bc6d3c2c0 ceph: avoid putting the realm twice when decoding snaps fails
    d43219bb33d5 ceph: do not update snapshot context when there is no new snapshot
    49c71b68141e iio: pressure: ms5611: fixed value compensation bug
    879139bc7afb iio: ms5611: Simplify IO callback parameters
    80c825e1e33b nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro
    f4066fb91021 nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH
    4f0cea018e03 drm/display: Don't assume dual mode adaptors support i2c sub-addressing
    347f1793b573 bridge: switchdev: Fix memory leaks when changing VLAN protocol
    89a7f155e6b2 bridge: switchdev: Notify about VLAN protocol changes
    f5cbd86ebf28 ata: libata-core: do not issue non-internal commands once EH is pending
    4034d06a4dbe ata: libata-scsi: simplify __ata_scsi_queuecmd()
    03aabcb88aee scsi: scsi_transport_sas: Fix error handling in sas_phy_add()
    6d46ef50b123 Linux 5.10.156
    7be134eb691f Revert "net: broadcom: Fix BCMGENET Kconfig"
    957732a09c38 ntfs: check overflow when iterating ATTR_RECORDs
    6322dda48334 ntfs: fix out-of-bounds read in ntfs_attr_find()
    b825bfbbaafb ntfs: fix use-after-free in ntfs_attr_find()
    294ef12dccc6 mm: fs: initialize fsdata passed to write_begin/write_end interface
    a8e2fc8f7b41 9p/trans_fd: always use O_NONBLOCK read/write
    a5da76df467a gfs2: Switch from strlcpy to strscpy
    5fa30be7ba81 gfs2: Check sb_bsize_shift after reading superblock
    f14858bc77c5 9p: trans_fd/p9_conn_cancel: drop client lock earlier
    4154b6afa2bd kcm: close race conditions on sk_receive_queue
    7deb7a9d33e4 kcm: avoid potential race in kcm_tx_work
    35309be06b6f tcp: cdg: allow tcp_cdg_release() to be called multiple times
    e929ec98c0c3 macvlan: enforce a consistent minimal mtu
    95ebea5a15e4 uapi/linux/stddef.h: Add include guards
    3f25add5ecf8 Input: i8042 - fix leaking of platform device on module removal
    7d606ae1abcc kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case
    89ece5ff7dbe scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper()
    75205f1b47a8 scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus()
    6e9334436d78 net: use struct_group to copy ip/ipv6 header addresses
    9fd7bdaffe0e stddef: Introduce struct_group() helper macro
    47c3bdd95505 usbnet: smsc95xx: Fix deadlock on runtime resume
    8208c266fe27 ring-buffer: Include dropped pages in counting dirty patches
    36b5095b07ac net: fix a concurrency bug in l2tp_tunnel_register()
    023435a095d2 nvme: ensure subsystem reset is single threaded
    b9a5ecf24180 nvme: restrict management ioctls to admin
    5e2f14d77223 perf/x86/intel/pt: Fix sampling using single range output
    62634b43d3c4 misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram()
    c1eb46a65b09 docs: update mediator contact information in CoC doc
    4423866d31a0 mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put()
    440653a180f5 mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout
    8e70b1413178 mmc: core: properly select voltage range without power cycle
    05b0f6624dda firmware: coreboot: Register bus in module init
    deda86a0d84d iommu/vt-d: Set SRE bit only when hardware has SRS cap
    d2c7d8f58e9c scsi: zfcp: Fix double free of FSF request when qdio send fails
    db744288af73 maccess: Fix writing offset in case of fault in strncpy_from_kernel_nofault()
    24cc679abbf3 Input: iforce - invert valid length check when fetching device IDs
    5f4611fe012f serial: 8250_lpss: Configure DMA also w/o DMA filter
    8679087e9357 serial: 8250: Flush DMA Rx on RLSI
    a5eaad87bfca serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs
    f59f5a269ca5 dm ioctl: fix misbehavior if list_versions races with module loading
    67a75a9480fc iio: pressure: ms5611: changed hardcoded SPI speed to value limited
    d95b85c5084a iio: adc: mp2629: fix potential array out of bound access
    46b8bc62c5ea iio: adc: mp2629: fix wrong comparison of channel
    8dddf2699da2 iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init()
    85d2a8b287a8 iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger()
    85cc1a2fd8bf usb: typec: mux: Enter safe mode only when pins need to be reconfigured
    efaab055201b usb: chipidea: fix deadlock in ci_otg_del_timer
    143ba5c2d2a7 usb: add NO_LPM quirk for Realforce 87U Keyboard
    249cef723fee USB: serial: option: add Fibocom FM160 0x0111 composition
    5c44c60358da USB: serial: option: add u-blox LARA-L6 modem
    0e88a3cfa6ed USB: serial: option: add u-blox LARA-R6 00B modem
    de707957d9d4 USB: serial: option: remove old LARA-R6 PID
    878227a3ddb2 USB: serial: option: add Sierra Wireless EM9191
    25c652811ddd USB: bcma: Make GPIO explicitly optional
    eb3af3ea5bca speakup: fix a segfault caused by switching consoles
    8cbaf4ed530e slimbus: stream: correct presence rate frequencies
    15155f7c0e30 Revert "usb: dwc3: disable USB core PHY management"
    100d1e53bb3b ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360
    c7dcc8948279 ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro
    a80369c8ca50 ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open()
    28a54854a959 tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit()
    bb70fcae4115 tracing: kprobe: Fix potential null-ptr-deref on trace_event_file in kprobe_event_gen_test_exit()
    315b149f0822 tracing: Fix wild-memory-access in register_synth_event()
    65ba7e7c2411 tracing: Fix memory leak in test_gen_synth_cmd() and test_empty_synth_event()
    5d4cc7bc1a8d tracing/ring-buffer: Have polling block on watermark
    5fdebbeca5db ring_buffer: Do not deactivate non-existant pages
    6a14828cadda ftrace: Fix null pointer dereference in ftrace_add_mod()
    6ed60c60ec90 ftrace: Optimize the allocation for mcount entries
    9569eed79bc0 ftrace: Fix the possible incorrect kernel message
    5fc19c831320 cifs: add check for returning value of SMB2_set_info_init
    0aeb0de528ec net: thunderbolt: Fix error handling in tbnet_init()
    e13ef43813eb cifs: Fix wrong return value checking when GETFLAGS
    9f00da9c866d net/x25: Fix skb leak in x25_lapb_receive_frame()
    94822d23310a net: ag71xx: call phylink_disconnect_phy if ag71xx_hw_enable() fail in ag71xx_open()
    3aeb13bc3db2 cifs: add check for returning value of SMB2_close_init
    c24013273ed4 platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized
    9ed51414aef6 drbd: use after free in drbd_create_device()
    6b23a4b25204 net: ena: Fix error handling in ena_init()
    2d5a49550135 net: ionic: Fix error handling in ionic_init_module()
    bb9924a6edd9 xen/pcpu: fix possible memory leak in register_pcpu()
    d6a561bd4c53 bnxt_en: Remove debugfs when pci_register_driver failed
    389738f5dbc5 net: caif: fix double disconnect client in chnl_net_open()
    fb5ee1560bab net: macvlan: Use built-in RCU list checking
    709aa1f73d3e mISDN: fix misuse of put_device() in mISDN_register_device()
    417f2d2edf30 net: liquidio: release resources when liquidio driver open failed
    4cba73f2d6fc net: hinic: Fix error handling in hinic_module_init()
    083a2c9ef82e mISDN: fix possible memory leak in mISDN_dsp_element_register()
    6b23993d5bef net: bgmac: Drop free_netdev() from bgmac_enet_remove()
    1f6a73b25dab bpf: Initialize same number of free nodes for each pcpu_freelist
    ef2ac07ab831 ata: libata-transport: fix error handling in ata_tdev_add()
    7377a14598f6 ata: libata-transport: fix error handling in ata_tlink_add()
    b5362dc1634d ata: libata-transport: fix error handling in ata_tport_add()
    ac471468f7c1 ata: libata-transport: fix double ata_host_put() in ata_tport_add()
    ac4f404c250b arm64: dts: imx8mn: Fix NAND controller size-cells
    30ece7dbeeca arm64: dts: imx8mm: Fix NAND controller size-cells
    f68a9efd7895 ARM: dts: imx7: Fix NAND controller size-cells
    1d160dfb3fdf drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker()
    c47a823ea186 drm/drv: Fix potential memory leak in drm_dev_init()
    c776a49d099c drm/panel: simple: set bpc field for logic technologies displays
    777430aa4ddc pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map
    bce3e6fe8ba7 parport_pc: Avoid FIFO port location truncation
    a4b5423f88a1 siox: fix possible memory leak in siox_device_add()
    0679f571d3de arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro
    58636b5ff3f6 block: sed-opal: kmalloc the cmd/resp buffers
    e27458b18b35 sctp: clear out_curr if all frag chunks of current msg are pruned
    0b4c259b63ea sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent
    7360e7c29d27 ASoC: soc-utils: Remove __exit for snd_soc_util_exit()
    e60f37a1d379 bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb()
    b8fe1a5aa733 tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send
    0a3160f4ffc7 serial: imx: Add missing .thaw_noirq hook
    7e1f908e65c5 serial: 8250: omap: Flush PM QOS work on remove
    d833cba201ad serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove()
    b0b6ea651ecf serial: 8250_omap: remove wait loop from Errata i202 workaround
    f14c312c2189 serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl()
    85cdbf04b435 serial: 8250: Remove serial_rs485 sanitization from em485
    f5dedad4059b ASoC: tas2764: Fix set_tdm_slot in case of single slot
    9e82d78fbe54 ASoC: tas2770: Fix set_tdm_slot in case of single slot
    8d21554ec768 ASoC: core: Fix use-after-free in snd_soc_exit()
    38ca9bd336c8 spi: stm32: Print summary 'callbacks suppressed' message
    a180da5564b5 drm/amdgpu: disable BACO on special BEIGE_GOBY card
    f3adf0adf306 drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards
    b0faeff69a0a drm/amd/pm: Read BIF STRAP also for BACO check
    6958556285ec drm/amd/pm: support power source switch on Sienna Cichlid
    7daab001a6f6 mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA
    65ac4d1807d2 spi: intel: Use correct mask for flash and protected regions
    23793518a752 mtd: spi-nor: intel-spi: Disable write protection only if asked
    a326fffdc78b ALSA: hda/realtek: fix speakers and micmute on HP 855 G8
    24839d027c83 ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route"
    bd487932408d Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm
    ce75e9085988 btrfs: remove pointless and double ulist frees in error paths of qgroup tests
    16743c4bf3ef drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid
    df2747f295ac i2c: i801: add lis3lv02d's I2C address for Vostro 5568
    959cb0fd6951 i2c: tegra: Allocate DMA memory for DMA engine
    6cb657722e37 NFSv4: Retry LOCK on OLD_STATEID during delegation return
    f0187227e2b8 drm/amd/display: Remove wrong pipe control lock
    bb3edbd09287 ASoC: rt1308-sdw: add the default value of some registers
    b1619f030776 selftests/intel_pstate: fix build for ARCH=x86_64
    fdf680760629 selftests/futex: fix build for clang
    c1f0defecbdc ASoC: codecs: jz4725b: fix capture selector naming
    aeb7e8bc0d3e ASoC: codecs: jz4725b: use right control for Capture Volume
    c87945c17385 ASoC: codecs: jz4725b: fix reported volume for Master ctl
    9aae00961ab3 ASoC: codecs: jz4725b: add missed Line In power control bit
    0b4d650f905c spi: intel: Fix the offset to get the 64K erase opcode
    6910e7279f5d ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK
    c7432616f6aa ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe
    a47606064cc0 ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe"
    f8f254c8b506 ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe"
    c73aa2cc4156 ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe"
    41217963b1d9 Linux 5.10.155
    0f544353fec8 io_uring: kill goto error handling in io_sqpoll_wait_sq()
    154d744fbefc x86/cpu: Restore AMD's DE_CFG MSR after resume
    e7294b01de40 mmc: sdhci-esdhc-imx: Convert the driver to DT-only
    534762e261c8 net: tun: call napi_schedule_prep() to ensure we own a napi
    367bc0fa988f dmaengine: at_hdmac: Check return code of dma_async_device_register
    85f97c97efc5 dmaengine: at_hdmac: Fix impossible condition
    f53a233eaad6 dmaengine: at_hdmac: Don't allow CPU to reorder channel enable
    f4512855223c dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors
    6be4ab08c863 dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware
    a35dd5dd98b6 dmaengine: at_hdmac: Fix concurrency over the active list
    0f603bf553a7 dmaengine: at_hdmac: Free the memset buf without holding the chan lock
    7f07cecc7411 dmaengine: at_hdmac: Fix concurrency over descriptor
    1582cc3b4805 dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all()
    9b69060a725d dmaengine: at_hdmac: Protect atchan->status with the channel lock
    ee356822618e dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all
    7078e935b410 dmaengine: at_hdmac: Fix premature completion of desc in issue_pending
    ad4cbe8e9c3a dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending
    24f9e93e506a dmaengine: at_hdmac: Don't start transactions at tx_submit level
    4b51cce72ab7 dmaengine: at_hdmac: Fix at_lli struct definition
    d37dfb9357e9 cert host tools: Stop complaining about deprecated OpenSSL functions
    f8e0edeaa0f2 can: j1939: j1939_send_one(): fix missing CAN header initialization
    0b692d41ee5c mm/memremap.c: map FS_DAX device memory as decrypted
    03f9582a6a2e udf: Fix a slab-out-of-bounds write bug in udf_find_entry()
    4ea3aa3b983b mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI
    9c0accfa5a35 btrfs: selftests: fix wrong error check in btrfs_free_dummy_root()
    8fa0c22ef824 platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi
    b5ee579fcb14 drm/i915/dmabuf: fix sg_table handling in map_dma_buf
    4feedde5486c nilfs2: fix use-after-free bug of ns_writer on remount
    1d4ff7306209 nilfs2: fix deadlock in nilfs_count_free_blocks()
    344ddbd688d8 ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure
    516f9f23008b vmlinux.lds.h: Fix placement of '.data..decrypted' section
    f6896fb69d50 ALSA: usb-audio: Add DSD support for Accuphase DAC-60
    2032c2d32b2a ALSA: usb-audio: Add quirk entry for M-Audio Micro
    a414a6d6ef3c ALSA: hda/realtek: Add Positivo C6300 model quirk
    3a79f9568de0 ALSA: hda: fix potential memleak in 'add_widget_node'
    380d64168da4 ALSA: hda/ca0132: add quirk for EVGA Z390 DARK
    181cfff57bdc ALSA: hda/hdmi - enable runtime pm for more AMD display audio
    ea6787e482ad mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI
    0a8d4531a0d5 mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI
    3f558930add7 mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI
    b55e64d0a3a3 mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI
    4631cb040645 MIPS: jump_label: Fix compat branch range check
    475fd3991a0d arm64: efi: Fix handling of misaligned runtime regions and drop warning
    94ab8f88feb7 riscv: fix reserved memory setup
    0cf9cb061493 riscv: Separate memory init from paging init
    d7716240bca5 riscv: Enable CMA support
    ecf78af5141f riscv: vdso: fix build with llvm
    e56d18a976dd riscv: process: fix kernel info leakage
    956e0216a199 net: macvlan: fix memory leaks of macvlan_common_newlink
    59ec132386a0 ethernet: tundra: free irq when alloc ring failed in tsi108_open()
    dd7beaec8b48 net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open()
    56d3b5531bf6 ethernet: s2io: disable napi when start nic failed in s2io_card_up()
    05b222843457 net: atlantic: macsec: clear encryption keys from the stack
    1a4e495edfe2 net: phy: mscc: macsec: clear encryption keys when freeing a flow
    4ad684ba028c cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open()
    38aa7ed8c2c3 net: cxgb3_main: disable napi when bind qsets failed in cxgb_up()
    fd52dd2d6e2f net: cpsw: disable napi in cpsw_ndo_open()
    3b27e20601ab net/mlx5e: E-Switch, Fix comparing termination table instance
    eb6fa0ac2a9c net/mlx5: Allow async trigger completion execution on single CPU systems
    bdd282bba72d net: nixge: disable napi when enable interrupts failed in nixge_open()
    5333cf1b7f68 net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init()
    cf4853880e24 perf stat: Fix printing os->prefix in CSV metrics output
    3a4a3c3b1fe6 drivers: net: xgene: disable napi when register irq failed in xgene_enet_open()
    0b7ee3d50f32 dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove()
    6e2ffae69d17 dmaengine: pxa_dma: use platform_get_irq_optional
    f31dd1585809 tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header
    fbb4e8e6dc7b net: broadcom: Fix BCMGENET Kconfig
    cb6d639bb1ef net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable()
    d68fa77ee3d0 can: af_can: fix NULL pointer dereference in can_rx_register()
    a033b86c7f76 ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network
    02f8dfee7580 tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent
    f3aa8a7d9550 drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register()
    bcb3bb10695f hamradio: fix issue of dev reference count leakage in bpq_device_event()
    bc4591a86b8f net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event()
    2bf8b1c111ff KVM: s390: pv: don't allow userspace to set the clock under PV
    a60cc64db72f KVM: s390x: fix SCK locking
    fcbd2b336834 capabilities: fix undefined behavior in bit shift for CAP_TO_MASK
    8aae24b0ed76 net: fman: Unregister ethernet device on removal
    e2c5ee3b628f bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer
    38147073c96d bnxt_en: Fix possible crash in bnxt_hwrm_set_coal()
    3401f964028a net: tun: Fix memory leaks of napi_get_frags
    adaa0f180de5 macsec: clear encryption keys from the stack after setting up offload
    9dc7503bae33 macsec: fix detection of RXSCs when toggling offloading
    7f4456f0119b macsec: fix secy->n_rx_sc accounting
    3b05d9073ae2 macsec: delete new rxsc when offload fails
    50868de7dc4e net: gso: fix panic on frag_list with mixed head alloc types
    cedd4f01f67b bpf: Fix wrong reg type conversion in release_reference()
    9069db2579e9 bpf: Add helper macro bpf_for_each_reg_in_vstate
    95b6ec733752 bpf: Support for pointers beyond pkt_end.
    8597b59e3d22 HID: hyperv: fix possible memory leak in mousevsc_probe()
    8c80b2fca411 bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE
    cc21dc48a78c bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues
    e1e12180321f wifi: cfg80211: fix memory leak in query_regdb_file()
    914cb94e738b wifi: cfg80211: silence a sparse RCU warning
    72ea2fc29962 phy: stm32: fix an error code in probe
    925bf1ba7604 hwspinlock: qcom: correct MMIO max register for newer SoCs
    76eba54f0ddf fuse: fix readdir cache race

(From OE-Core rev: 3ea61d42282a41d1266a48ad3f4d922967a3baed)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-06 17:33:23 +00:00
Bruce Ashfield
dde151f3ad linux-yocto/5.10: update to v5.10.154
Updating  to the latest korg -stable release that comprises
the following commits:

    f5b40c0eb9ea Linux 5.10.154
    bf506e366da4 ipc: remove memcg accounting for sops objects in do_semtimedop()
    c6678c8f4f3f wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker()
    a6c57adec567 drm/i915/sdvo: Setup DDC fully before output init
    b86830cc95af drm/i915/sdvo: Filter out invalid outputs more sensibly
    9f3b8678080a drm/rockchip: dsi: Force synchronous probe
    23f1fc7ce55f ext4,f2fs: fix readahead of verity data
    e5cef906cb40 KVM: x86: emulator: update the emulation mode after CR0 write
    ce9261accccd KVM: x86: emulator: introduce emulator_recalc_and_set_mode
    c8a2fd7a715d KVM: x86: emulator: em_sysexit should update ctxt->mode
    e0c7410378cd KVM: x86: Mask off reserved bits in CPUID.80000001H
    9302ebc1c21d KVM: x86: Mask off reserved bits in CPUID.80000008H
    cc40c5f3e921 KVM: x86: Mask off reserved bits in CPUID.8000001AH
    bd64a88f364c KVM: x86: Mask off reserved bits in CPUID.80000006H
    156451a67b93 ext4: fix BUG_ON() when directory entry has invalid rec_len
    5370b965b7a9 ext4: fix warning in 'ext4_da_release_space'
    c9598cf62953 parisc: Avoid printing the hardware path twice
    98f836e80d21 parisc: Export iosapic_serial_irq() symbol for serial port driver
    814af9a32b03 parisc: Make 8250_gsc driver dependend on CONFIG_PARISC
    29d106d086d2 perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[]
    98f6e7c33703 perf/x86/intel: Fix pebs event constraints for ICL
    3be2d66822a0 efi: random: Use 'ACPI reclaim' memory for random seed
    83294f7c7759 efi: random: reduce seed size to 32 bytes
    f8e8cda869fd fuse: add file_modified() to fallocate
    cdf01c807e97 capabilities: fix potential memleak on error path from vfs_getxattr_alloc()
    ff32d8a099dc tracing/histogram: Update document for KEYS_MAX size
    533bfacbacb8 tools/nolibc/string: Fix memcmp() implementation
    f100a0274861 kprobe: reverse kp->flags when arm_kprobe failed
    bef08acbe560 tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd()
    2bf33b5ea46d tcp/udp: Make early_demux back namespacified.
    ea5f2fd4640e ftrace: Fix use-after-free for dynamic ftrace_ops
    06de93a47cec btrfs: fix type of parameter generation in btrfs_get_dentry
    e33ce54cef5d coresight: cti: Fix hang in cti_disable_hw()
    015ac18be7de binder: fix UAF of alloc->vma in race with munmap()
    836686e1a01d memcg: enable accounting of ipc resources
    e4e4b24b42e7 mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times
    818c36b988b8 tcp/udp: Fix memory leak in ipv6_renew_options().
    29997a6fa60d fscrypt: fix keyring memory leak on mount failure
    391cceee6d43 fscrypt: stop using keyrings subsystem for fscrypt_master_key
    092401142b95 fscrypt: simplify master key locking
    54c13d3520ef ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices
    a0e2577cf3cc block, bfq: protect 'bfqd->queued' by 'bfqd->lock'
    26ca2ac091b4 Bluetooth: L2CAP: Fix attempting to access uninitialized memory
    6b6f94fb9a74 Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM
    bfd5e62f9a7e i2c: piix4: Fix adapter not be removed in piix4_remove()
    fc3e2fa0a5fb arm64: dts: juno: Add thermal critical trip points
    b743ecf29ca7 firmware: arm_scmi: Make Rx chan_setup fail on memory errors
    29e8e9bfc2f2 firmware: arm_scmi: Suppress the driver's bind attributes
    d7b1e2cbe0a4 ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset
    160d8904b2b5 efi/tpm: Pass correct address to memblock_reserve
    c40b4d604b3e i2c: xiic: Add platform module alias
    5bf8c7798b1c drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case
    496eb203d046 HID: saitek: add madcatz variant of MMO7 mouse device ID
    ff06067b7086 scsi: core: Restrict legal sdev_state transitions via sysfs
    9edf20e5a1d8 ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init()
    be6e22f54623 media: meson: vdec: fix possible refcount leak in vdec_probe()
    c5fd54a65c35 media: dvb-frontends/drxk: initialize err to 0
    7fdc58d8c213 media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE
    1609231f8676 media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE
    c46759e3703b media: rkisp1: Zero v4l2_subdev_format fields in when validating links
    3144ce557440 media: rkisp1: Initialize color space on resizer sink and source pads
    6b24d9c2acda s390/boot: add secure boot trailer
    efc6420d65ae xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices
    37bb57908dd3 mtd: parsers: bcm47xxpart: Fix halfblock reads
    85e458369c0f mtd: parsers: bcm47xxpart: print correct offset on read error
    ec54104febdc fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards
    f8c86d782952 video/fbdev/stifb: Implement the stifb_fillrect() function
    e975d7aecad7 mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake
    afeae13b8a3c mmc: sdhci-pci: Avoid comma separated statements
    a06721767cfc mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus
    59400c9b0d07 drm/msm/hdmi: fix IRQ lifetime
    8225bdaec5b0 drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag
    5dbb47ee8976 ipv6: fix WARNING in ip6_route_net_exit_late()
    1c89642e7f2b net, neigh: Fix null-ptr-deref in neigh_table_clear()
    634f066d02bd net: mdio: fix undefined behavior in bit shift for __mdiobus_register
    d9ec6e2fbd4a Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()
    cb1c012099ef Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu
    0a0dead4ad1a btrfs: fix ulist leaks in error paths of qgroup self tests
    61e061281137 btrfs: fix inode list leak during backref walking at find_parent_nodes()
    a52e24c7fcc3 btrfs: fix inode list leak during backref walking at resolve_indirect_refs()
    81204283ea13 isdn: mISDN: netjet: fix wrong check of device registration
    e77d213843e6 mISDN: fix possible memory leak in mISDN_register_device()
    f06186e5271b rose: Fix NULL pointer dereference in rose_send_frame()
    2c8d81bdb268 ipvs: fix WARNING in ip_vs_app_net_cleanup()
    931f56d59c85 ipvs: fix WARNING in __ip_vs_cleanup_batch()
    d69328cdb92f ipvs: use explicitly signed chars
    b2d7a92aff0f netfilter: nf_tables: release flow rule object from commit path
    3583826b443a net: tun: fix bugs for oversize packet when napi frags enabled
    5960b9081bac net: sched: Fix use after free in red_enqueue()
    24f9c41435a8 ata: pata_legacy: fix pdc20230_set_piomode()
    c85ee1c3cbc6 net: fec: fix improper use of NETDEV_TX_BUSY
    52438e734c15 nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send()
    0acfcd2aed4f nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send()
    9ae2c9a91ff0 nfc: nxp-nci: Fix potential memory leak in nxp_nci_send()
    eecea068bf11 NFC: nxp-nci: remove unnecessary labels
    e8c11ee2d07f nfc: fdp: Fix potential memory leak in fdp_nci_send()
    31b83d6990c8 nfc: fdp: drop ftrace-like debugging messages
    4e1e4485b252 RDMA/qedr: clean up work queue on failure in qedr_alloc_resources()
    d360e875c011 RDMA/core: Fix null-ptr-deref in ib_core_cleanup()
    37a098fc9b42 net: dsa: Fix possible memory leaks in dsa_loop_init()
    45aea4fbf61e nfs4: Fix kmemleak when allocate slot failed
    f0f1c74fa670 NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot
    10c554d72275 NFSv4.1: Handle RECLAIM_COMPLETE trunking errors
    4813dd737dc4 NFSv4: Fix a potential state reclaim deadlock
    7c4260f8f188 IB/hfi1: Correctly move list in sc_disable()
    87ac93c8dd6d RDMA/cma: Use output interface for net_dev check
    4dbb739eb29c KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER
    bb584caee895 KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter()
    9faacf442d11 KVM: x86: Protect the unused bits in MSR exiting flags
    5bdbccc79c86 x86/topology: Fix duplicated core ID within a package
    6c31fc028a65 x86/topology: Fix multiple packages shown on a single-package system
    f5ad52da145a x86/topology: Set cpu_die_id only if DIE_TYPE found
    570fa3bcd2f9 KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1)
    e5d7c6786bef KVM: x86: Trace re-injected exceptions
    8364786152d5 KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02
    523e1dd9f8d4 KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01
    028fcabd8a67 serial: ar933x: Deassert Transmit Enable on ->rs485_config()
    e6da7808c955 serial: 8250: Let drivers request full 16550A feature probing
    95aa34f72132 Linux 5.10.153
    26a2b9c468de serial: Deassert Transmit Enable on probe in driver-specific way
    4a230f65d6a8 serial: core: move RS485 configuration tasks from drivers into core
    eb69c07eca22 can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive
    d5924531dd8a arm64/kexec: Test page size support with new TGRAN range values
    c911f03f8d44 arm64/mm: Fix __enable_mmu() for new TGRAN range values
    d523384766fd scsi: sd: Revert "scsi: sd: Remove a local variable"
    52a43b82006d arm64: Add AMPERE1 to the Spectre-BHB affected list
    9889ca7efa12 net: enetc: survive memory pressure without crashing
    fdba224ab028 net/mlx5: Fix crash during sync firmware reset
    bbcc06933f35 net/mlx5: Fix possible use-after-free in async command interface
    16376ba5cfd7 net/mlx5e: Do not increment ESN when updating IPsec ESN state
    0d88359092dd nh: fix scope used to find saddr when adding non gw nh
    3519b5ddac21 net: ehea: fix possible memory leak in ehea_register_port()
    79631daa5a51 openvswitch: switch from WARN to pr_warn
    00d6f33f6782 ALSA: aoa: Fix I2S device accounting
    ce6fd1c382a3 ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev()
    97262705c0cb net: fec: limit register access on i.MX6UL
    df67a8e625fc PM: domains: Fix handling of unavailable/disabled idle states
    1f262d80882a net: ksz884x: fix missing pci_disable_device() on error in pcidev_init()
    6170b4579f36 i40e: Fix flow-type by setting GL_HASH_INSET registers
    9abae363af5c i40e: Fix VF hang when reset is triggered on another VF
    23d5599058a0 i40e: Fix ethtool rx-flow-hash setting for X722
    44affe7ede59 ipv6: ensure sane device mtu in tunnels
    905f05c0ab19 media: vivid: set num_in/outputs to 0 if not supported
    b6c7446d0a38 media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced'
    683015ae1634 media: v4l2-dv-timings: add sanity checks for blanking values
    147b8f1892aa media: vivid: dev->bitmap_cap wasn't freed in all cases
    1cf51d51581c media: vivid: s_fbuf: add more sanity checks
    3221c2701d19 PM: hibernate: Allow hybrid sleep to work with s2idle
    0eb19ecbd0a9 can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path
    6b2d07fc0b0a can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path
    1634d5d39cfd tcp: fix indefinite deferral of RTO with SACK reneging
    4f23cb2be530 tcp: fix a signed-integer-overflow bug in tcp_add_backlog()
    49713d7c3858 tcp: minor optimization in tcp_add_backlog()
    aab883bd60bc net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY
    c3edc6e80820 net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed
    e2a28807b1ce kcm: annotate data-races around kcm->rx_wait
    c325f92d8d9b kcm: annotate data-races around kcm->rx_psock
    af7879529e5a atlantic: fix deadlock at aq_nic_stop
    d7ccd49c4dd9 amd-xgbe: add the bit rate quirk for Molex cables
    17350734fdca amd-xgbe: fix the SFP compliance codes check for DAC cables
    b55d6ea965ba x86/unwind/orc: Fix unreliable stack dump with gcov
    0ce1ef335300 net: hinic: fix the issue of double release MBOX callback of VF
    6603843c80b1 net: hinic: fix the issue of CMDQ memory leaks
    bb01910763f9 net: hinic: fix memory leak when reading function table
    ce605b68db53 net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg()
    62f0a08e82a6 net: netsec: fix error handling in netsec_register_mdio()
    32a3d4660b34 tipc: fix a null-ptr-deref in tipc_topsrv_accept
    fb94152aae88 perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap()
    bfce73088682 ALSA: ac97: fix possible memory leak in snd_ac97_dev_register()
    2663b16c76d0 ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile
    a52755729956 arc: iounmap() arg is volatile
    648ac633e764 ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile
    6571f6ca8a21 drm/msm: Fix return type of mdp4_lvds_connector_mode_valid
    4953a989b72d media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation
    9d00384270b1 net: ieee802154: fix error return code in dgram_bind()
    568e3812b177 mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages
    935a8b620210 mm/memory: add non-anonymous page check in the copy_present_page()
    49db6cb81400 xen/gntdev: Prevent leaking grants
    a3f2cc11d6b6 Xen/gntdev: don't ignore kernel unmapping error
    467230b9ef40 s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser()
    fe187c801a44 s390/futex: add missing EX_TABLE entry to __futex_atomic_op()
    449070996ce6 perf auxtrace: Fix address filter symbol name match for modules
    6f72a3977ba9 kernfs: fix use-after-free in __kernfs_remove
    0bcd1ab3e8b3 counter: microchip-tcb-capture: Handle Signal1 read and Synapse
    8bf037279b58 mmc: core: Fix kernel panic when remove non-standard SDIO card
    5684808b269b mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO
    b686ffc0acb8 drm/msm/dp: fix IRQ lifetime
    08c7375fa27a drm/msm/hdmi: fix memory corruption with too many bridges
    21c4679af01f drm/msm/dsi: fix memory corruption with too many bridges
    44a86d96fac8 scsi: qla2xxx: Use transport-defined speed mask for supported_speeds
    c368f751da8e mac802154: Fix LQI recording
    9ba2990f4e80 exec: Copy oldsighand->action under spin-lock
    706215300411 fs/binfmt_elf: Fix memory leak in load_elf_binary()
    d9ddfeb01fb9 fbdev: smscufx: Fix several use-after-free bugs
    f19f1a75d378 iio: temperature: ltc2983: allocate iio channels once
    af236da8552e iio: light: tsl2583: Fix module unloading
    90ff5bef2bc7 tools: iio: iio_utils: fix digit calculation
    678d2cc2041c xhci: Remove device endpoints from bandwidth list when freeing the device
    3b250824b6d3 xhci: Add quirk to reset host back to default state at shutdown
    63c7df3c818e mtd: rawnand: marvell: Use correct logic for nand-keep-config
    228101fc832f usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller
    2bc4f99ee243 usb: bdc: change state when port disconnected
    e440957f9c8b usb: dwc3: gadget: Don't set IMI for no_interrupt
    fb074d622ccc usb: dwc3: gadget: Stop processing more requests on IMI
    c29fcef5791d USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM
    4cc7a360ec3b ALSA: rme9652: use explicitly signed char
    895909230008 ALSA: au88x0: use explicitly signed char
    2bf5b1631569 ALSA: Use del_timer_sync() before freeing timer
    ca1034bff85a can: kvaser_usb: Fix possible completions during init_completion
    370be31cde50 can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb()

(From OE-Core rev: ac6645ecd9e8770a4a6566b03f5c8f34348d5f14)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-06 17:33:23 +00:00
Bruce Ashfield
53360000fd linux-yocto/5.10: update to v5.10.152
Updating  to the latest korg -stable release that comprises
the following commits:

    7d51b4c67cfb Linux 5.10.152
    43d5109296fa udp: Update reuse->has_conns under reuseport_lock.
    a50ed2d28727 mm: /proc/pid/smaps_rollup: fix no vma's null-deref
    31b1570677e8 blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init()
    e2f9b62ead9a mmc: core: Add SD card quirk for broken discard
    3a260e9844c9 Makefile.debug: re-enable debug info for .S files
    6ab2287b26f1 x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB
    67dafece56b6 ACPI: video: Force backlight native for more TongFang devices
    dcaf6313202a hv_netvsc: Fix race between VF offering and VF association message from host
    da54c5f4b5b5 perf/x86/intel/pt: Relax address filter validation
    79c3482fbe20 riscv: topology: fix default topology reporting
    a6e770733dc4 arm64: topology: move store_cpu_topology() to shared code
    cb1024d8a4d0 arm64: dts: qcom: sc7180-trogdor: Fixup modem memory region
    f687e2111b6f fcntl: fix potential deadlocks for &fown_struct.lock
    b1efc196446a fcntl: make F_GETOWN(EX) return 0 on dead owner task
    ca4c49838278 perf: Skip and warn on unknown format 'configN' attrs
    dea47fefa6aa perf pmu: Validate raw event with sysfs exported format bits
    86e995f964f6 riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb
    0e4c06ae7c54 riscv: Add machine name to kernel boot log and stack dump output
    7fba4a389d07 mmc: sdhci-tegra: Use actual clock rate for SW tuning correction
    3c6a888e3522 xen/gntdev: Accommodate VMA splitting
    5232411f37d7 xen: assume XENFEAT_gnttab_map_avail_bits being set for pv guests
    ea82edad0aee tracing: Do not free snapshot if tracer is on cmdline
    bd6af07e7993 tracing: Simplify conditional compilation code in tracing_set_tracer()
    4e3a15ca24b3 dmaengine: mxs: use platform_driver_register
    1da5d2497046 dmaengine: mxs-dma: Remove the unused .id_table
    1414e9bf3c30 drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb()
    d74196bb278b iommu/vt-d: Clean up si_domain in the init_dmars() error path
    ef11e8ec00b9 iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check()
    35c92435be76 net: phy: dp83822: disable MDI crossover status change interrupt
    7aa3d623c11b net: sched: fix race condition in qdisc_graft()
    2974f3b330ef net: hns: fix possible memory leak in hnae_ae_register()
    3032e316e0a9 sfc: include vport_id in filter spec hash and equal()
    ded86c4191a3 net: sched: sfb: fix null pointer access issue when sfb_init() fails
    305aa36b628e net: sched: delete duplicate cleanup of backlog and qlen
    ae48bee2830b net: sched: cake: fix null pointer access issue when cake_init() fails
    2008ad08a2ae nvme-hwmon: kmalloc the NVME SMART log buffer
    770b7e3a2c1f nvme-hwmon: consistently ignore errors from nvme_hwmon_init
    67106ac27243 nvme-hwmon: Return error code when registration fails
    bc17f727b005 nvme-hwmon: rework to avoid devm allocation
    191d71c6357e ionic: catch NULL pointer issue on reconfig
    ff7ba7667583 net: hsr: avoid possible NULL deref in skb_clone()
    7286f8755104 cifs: Fix xid leak in cifs_ses_add_channel()
    2d08311aa305 cifs: Fix xid leak in cifs_flock()
    bf49d4fe4ab7 cifs: Fix xid leak in cifs_copy_file_range()
    05cc22c0085e net: phy: dp83867: Extend RX strap quirk for SGMII mode
    118f412bedc5 net/atm: fix proc_mpc_write incorrect return value
    c8310a99e7e4 sfc: Change VF mac via PF as first preference if available.
    39d10f0dfb72 HID: magicmouse: Do not set BTN_MOUSE on double report
    ed5baf3d0a33 i40e: Fix DMA mappings leak
    e558e1489384 tipc: fix an information leak in tipc_topsrv_kern_subscr
    1f4ed95ce617 tipc: Fix recognition of trial period
    fc8c6b8bb294 ACPI: extlog: Handle multiple records
    57e157749ad9 btrfs: fix processing of delayed tree block refs during backref walking
    590929ef6972 btrfs: fix processing of delayed data refs during backref walking
    cc841a8a704c r8152: add PID for the Lenovo OneLink+ Dock
    51b96ecaedc0 arm64: errata: Remove AES hwcap for COMPAT tasks
    910ba49b3345 blk-wbt: call rq_qos_add() after wb_normal is initialized
    392536023da1 block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init
    ab6aaa821024 media: venus: dec: Handle the case where find_format fails
    bce5808fc95d media: mceusb: set timeout to at least timeout provided
    6d725672ce85 KVM: arm64: vgic: Fix exit condition in scan_its_table()
    34db701dc65f kvm: Add support for arch compat vm ioctls
    e55feb31df3f cpufreq: qcom: fix memory leak in error path
    303d0f761431 ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS
    6a2aadcb0186 ata: ahci-imx: Fix MODULE_ALIAS
    d9f0159da05d hwmon/coretemp: Handle large core ID value
    0fb04676c4fd x86/microcode/AMD: Apply the patch early on every logical thread
    6dcf1f0802cc i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter
    794ded0bc461 cpufreq: qcom: fix writes in read-only memory region
    2723875e9d67 selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context()
    0d65f040fdbb ocfs2: fix BUG when iput after ocfs2_mknod fails
    b838dcfda164 ocfs2: clear dinode links count in case of error
    c34d1b22fef3 Linux 5.10.151
    ecad33121117 kbuild: Add skip_encoding_btf_enum64 option to pahole
    c5006abb80e2 kbuild: Unify options for BTF generation for vmlinux and modules
    f5f413cb3e8a kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21
    06481cd9f7f6 kbuild: Quote OBJCOPY var to avoid a pahole call break the build
    bbaea0f1cd33 bpf: Generate BTF_KIND_FLOAT when linking vmlinux
    a10a57a224f3 Linux 5.10.150
    243c8f42ba10 Revert "drm/amdgpu: make sure to init common IP before gmc"
    8026d58b495a gcov: support GCC 12.1 and newer compilers
    cbf2c43b36e0 f2fs: fix wrong condition to trigger background checkpoint correctly
    7b19858803d7 thermal: intel_powerclamp: Use first online CPU as control_cpu
    f039b43cbaea inet: fully convert sk->sk_rx_dst to RCU rules
    67de22cb0b6c ext4: continue to expand file system when the target size doesn't reach
    357db159e965 Revert "drm/amdgpu: use dirty framebuffer helper"
    98ab15bfdcda Revert "drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega"
    791489a5c563 net/ieee802154: don't warn zero-sized raw_sendmsg()
    a96336a5f28b Revert "net/ieee802154: reject zero-sized raw_sendmsg()"
    dc54ff9fc4a4 net: ieee802154: return -EINVAL for unknown addr type
    45c33966759e mm: hugetlb: fix UAF in hugetlb_handle_userfault
    c378c479c517 io_uring/af_unix: defer registered files gc to io_uring release
    67cbc8865a66 io_uring: correct pinned_vm accounting
    904f881b5736 arm64: topology: fix possible overflow in amu_fie_setup()
    b5dc2f25789d perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc
    9b4e849777a9 clk: bcm2835: Make peripheral PLLC critical
    b8bbae3236ab usb: idmouse: fix an uninit-value in idmouse_open
    d5bb45f47b37 nvmet-tcp: add bounds check on Transfer Tag
    b79da0080d81 nvme: copy firmware_rev on each init
    e6cc39db24a6 staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv()
    3a5a34ed9d68 Revert "usb: storage: Add quirk for Samsung Fit flash"
    acf0006f2b2b usb: musb: Fix musb_gadget.c rxstate overflow bug
    91271a3e772e usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()
    782b3e71c957 md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d
    dbcca76435a6 HID: roccat: Fix use-after-free in roccat_read()
    f00c049ede46 soundwire: intel: fix error handling on dai registration issues
    f04a673d4a27 soundwire: cadence: Don't overwrite msg->buf during write commands
    c263516c2c20 bcache: fix set_at_max_writeback_rate() for multiple attached devices
    fcad2ac86399 ata: libahci_platform: Sanity check the DT child nodes number
    19c010ae44f0 blk-throttle: prevent overflow while calculating wait time
    1b3cebeca99e staging: vt6655: fix potential memory leak
    89f305a71418 power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type()
    b2700f98b3f4 nbd: Fix hung when signal interrupts nbd_start_device_ioctl()
    5942e5c63dc9 scsi: 3w-9xxx: Avoid disabling device if failing to enable it
    48727117bd62 usb: host: xhci-plat: suspend/resume clks for brcm
    c13d0d2f5a48 usb: host: xhci-plat: suspend and resume clocks
    12d31182de8d clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate
    c2257c8a5015 media: cx88: Fix a null-ptr-deref bug in buffer_prepare()
    d9e2585c3bce clk: zynqmp: Fix stack-out-of-bounds in strncpy`
    70f8b48d0b61 btrfs: scrub: try to fix super block errors
    8f554dd23c18 arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply
    451ce2521c21 kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT
    017cabfb3f86 ARM: dts: imx6sx: add missing properties for sram
    9d3ca48722d3 ARM: dts: imx6sll: add missing properties for sram
    9735f2b62be9 ARM: dts: imx6sl: add missing properties for sram
    2829b6ad30c2 ARM: dts: imx6qp: add missing properties for sram
    0c3a0b3d5e9c ARM: dts: imx6dl: add missing properties for sram
    2763a3b43ac3 ARM: dts: imx6q: add missing properties for sram
    82e0d91484f7 ARM: dts: imx7d-sdb: config the max pressure for tsc2046
    166feb964fc8 drm/amd/display: Remove interface for periodic interrupt 1
    1bb6f4a8db5a drm/dp: Don't rewrite link config when setting phy test pattern
    bb91c06b0be4 mmc: sdhci-msm: add compatible string check for sdm670
    8a427a22839d drm/meson: explicitly remove aggregate driver at module unload time
    1c7d957c5d81 drm/amdgpu: fix initial connector audio value
    69130888b226 ASoC: SOF: pci: Change DMI match info to support all Chrome platforms
    54f2585e2de0 platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading
    a9d6a7c9b685 platform/chrome: cros_ec: Notify the PM of wake events during resume
    e29d20deaf9a drm: panel-orientation-quirks: Add quirk for Anbernic Win600
    bfdb391d57df drm/vc4: vec: Fix timings for VEC modes
    b70f8abc1a44 drm: bridge: dw_hdmi: only trigger hotplug event on link change
    bbe2f6f90310 udmabuf: Set ubuf->sg = NULL if the creation of sg table fails
    0a4fddc95c63 drm/amd/display: fix overflow on MIN_I64 definition
    3959e8faf8bf gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init()
    c28a8082b25c drm: Prevent drm_copy_field() to attempt copying a NULL pointer
    e7d701800365 drm: Use size_t type for len variable in drm_copy_field()
    3339a51bcd89 drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()
    484400d433ca r8152: Rate limit overflow messages
    0c108cf3ad38 Bluetooth: L2CAP: Fix user-after-free
    65029aaedd15 net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory
    4851303c8539 wifi: rt2x00: correctly set BBP register 86 for MT7620
    a01614447954 wifi: rt2x00: set SoC wmac clock register
    5aa0461d1180 wifi: rt2x00: set VGC gain for both chains of MT7620
    8d9c00979a7e wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620
    27ed98e8a9b0 wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620
    3d67986e7208 can: bcm: check the result of can_send() in bcm_can_tx()
    7b674dce4162 Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times
    e25ca9af8a13 Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()
    b051d9bf98bd regulator: core: Prevent integer underflow
    e01d96494a9d wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()
    be81c44242b2 xfrm: Update ipcomp_scratches with NULL when freed
    9661724f6206 wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()
    0958e487e81b tcp: annotate data-race around tcp_md5sig_pool_populated
    129ca0db956e openvswitch: Fix overreporting of drops in dropwatch
    4398e8a7fd6a openvswitch: Fix double reporting of drops in dropwatch
    e3c9b9473453 bpftool: Clear errno after libcap's checks
    50e45034c580 wifi: brcmfmac: fix invalid address access when enabling SCAN log level
    bbacfcde5fff NFSD: fix use-after-free on source server when doing inter-server copy
    3de402a5248a NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data
    1f730d4ae6f9 x86/entry: Work around Clang __bdos() bug
    513943bf879d thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash
    708b9abe1b4a powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue
    b434edb0e9d1 MIPS: BCM47XX: Cast memcmp() of function to (void *)
    6c61a37ea70e ACPI: video: Add Toshiba Satellite/Portege Z830 quirk
    0dd025483f15 rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE()
    36d4ffbedff7 rcu: Back off upon fill_page_cache_func() allocation failure
    278d8ba2b288 selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle
    b60aa21e2f3a f2fs: fix to account FS_CP_DATA_IO correctly
    0b8230d44ce7 f2fs: fix to avoid REQ_TIME and CP_TIME collision
    ecbd95958c48 f2fs: fix race condition on setting FI_NO_EXTENT flag
    110146ce8f84 ACPI: APEI: do not add task_work to kernel thread to avoid memory leak
    dce07e87ee1e thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id
    3a720eb89026 crypto: cavium - prevent integer overflow loading firmware
    7bfa7d677353 crypto: marvell/octeontx - prevent integer overflows
    cdd42eb4689b kbuild: rpm-pkg: fix breakage when V=1 is used
    6d1aef17e7f2 kbuild: remove the target in signal traps when interrupted
    8d76dd508093 tracing: kprobe: Make gen test module work in arm and riscv
    c6512a6f0cb1 tracing: kprobe: Fix kprobe event gen test module on exit
    9e6ba62d418d iommu/iova: Fix module config properly
    426d5bc089e7 crypto: qat - fix DMA transfer direction
    a43babc059a7 crypto: qat - use pre-allocated buffers in datapath
    a91af5085027 crypto: qat - fix use of 'dma_map_single'
    8a4ed09ed816 crypto: inside-secure - Change swab to swab32
    d33935e66604 crypto: ccp - Release dma channels before dmaengine unrgister
    a1354bdd191d crypto: akcipher - default implementation for setting a private key
    2fee0dbfaeaa iommu/omap: Fix buffer overflow in debugfs
    cfde58a8e41f cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset
    ab2485eb5dfa hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear()
    d88b88514ef2 crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr
    25f134247372 crypto: sahara - don't sleep when in softirq
    2d285164fbe4 powerpc: Fix SPE Power ISA properties for e500v1 platforms
    2bde4e1e4f01 powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5
    7ae8bed9087a x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition
    6315998170b4 powerpc/powernv: add missing of_node_put() in opal_export_attrs()
    434db6d17b6b powerpc/pci_dn: Add missing of_node_put()
    718e2d802388 powerpc/sysdev/fsl_msi: Add missing of_node_put()
    592d283a656d powerpc/math_emu/efp: Include module.h
    44c26ceffaa3 mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg
    b1616599c99a clk: ast2600: BCLK comes from EPLL
    6d01017247ee clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe
    9b65fd651334 clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration
    9a6087a438ef clk: baikal-t1: Add SATA internal ref clock buffer
    5f143f3bc2e0 clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent
    823fd523912f clk: baikal-t1: Fix invalid xGMAC PTP clock divider
    2f19a1050e1b clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD
    92f52770a7af spmi: pmic-arb: correct duplicate APID to PPID mapping logic
    a01c0c160049 dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()
    1dd5148445eb clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent
    6e58f2469ec5 mfd: sm501: Add check for platform_driver_register()
    3469dd8e22ff mfd: fsl-imx25: Fix check for platform_get_irq() errors
    b425e03c9639 mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()
    f7b438863622 mfd: lp8788: Fix an error handling path in lp8788_probe()
    08d40518033d mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()
    28868b940b53 mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()
    382a5fc49e6e fsi: core: Check error number after calling ida_simple_get
    ed8e6011b953 clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical
    884a788f0655 scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername()
    a9e5176ead6d scsi: libsas: Fix use-after-free bug in smp_execute_task_sg()
    8f740c11d891 serial: 8250: Fix restoring termios speed after suspend
    ab5a3e714437 firmware: google: Test spinlock on panic path to avoid lockups
    95ac62e8545b staging: vt6655: fix some erroneous memory clean-up loops
    878f9871668f phy: qualcomm: call clk_disable_unprepare in the error handling
    9a56ade124d4 tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown
    572fb97fce35 serial: 8250: Toggle IER bits on only after irq has been set up
    3fbfa5e3cc0d serial: 8250: Add an empty line and remove some useless {}
    71ffe5111f0f drivers: serial: jsm: fix some leaks in probe
    7efdd91d54cb usb: gadget: function: fix dangling pnp_string in f_printer.c
    cc952e3bf61c xhci: Don't show warning for reinit on known broken suspend
    dac769dd7dc8 IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers
    360386e11c8d RDMA/cm: Use SLID in the work completion as the DLID in responder side
    a1263294b55c md/raid5: Ensure stripe_fill happens on non-read IO with journal
    76694e9ce0b2 md: Replace snprintf with scnprintf
    7bd5f3b4a805 mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct()
    f5325f3202b8 ata: fix ata_id_has_dipm()
    f5a6fa1877f4 ata: fix ata_id_has_ncq_autosense()
    3c34a91c8aa7 ata: fix ata_id_has_devslp()
    fc61a0c8200a ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()
    e3917c85f41e RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall.
    3a9d7d8dcf98 mtd: rawnand: fsl_elbc: Fix none ECC mode
    f87f72081132 mtd: devices: docg3: check the return value of devm_ioremap() in the probe
    d06cc0e11d5b dyndbg: drop EXPORTed dynamic_debug_exec_queries
    1d6598558914 dyndbg: let query-modname override actual module name
    c0e206da44e5 dyndbg: fix module.dyndbg handling
    5047bd3bd739 dyndbg: fix static_branch manipulation
    af12e209a9d5 dmaengine: hisilicon: Add multi-thread support for a DMA channel
    d3fd838536df dmaengine: hisilicon: Fix CQ head update
    d5065ca461a4 dmaengine: hisilicon: Disable channels when unregister hisi_dma
    f59861946fa5 fpga: prevent integer overflow in dfl_feature_ioctl_set_irq()
    7ba19a60c74f misc: ocxl: fix possible refcount leak in afu_ioctl()
    cf3bb86edd8f RDMA/rxe: Fix the error caused by qp->sk
    cdce36a88def RDMA/rxe: Fix "kernel NULL pointer dereference" error
    2630cc88327a media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init
    40aa0999a3e4 media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start()
    551b87976a0c tty: xilinx_uartps: Fix the ignore_status
    28cdf6c6fb7a media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop
    1f683bff1a9c HSI: omap_ssi_port: Fix dma_map_sg error check
    962f22e7f769 HSI: omap_ssi: Fix refcount leak in ssi_probe
    70f0a0a27d79 clk: tegra20: Fix refcount leak in tegra20_clock_init
    c01bfd23cc13 clk: tegra: Fix refcount leak in tegra114_clock_init
    f487137a53b1 clk: tegra: Fix refcount leak in tegra210_clock_init
    59e90c4d9861 clk: sprd: Hold reference returned by of_get_parent()
    57141b1dd689 clk: berlin: Add of_node_put() for of_get_parent()
    dc190b46c63f clk: qoriq: Hold reference returned by of_get_parent()
    baadc6f58fa8 clk: oxnas: Hold reference returned by of_get_parent()
    b95f4f905461 clk: meson: Hold reference returned by of_get_parent()
    beec2f02555c usb: common: debug: Check non-standard control requests
    9d965a22f657 usb: common: move function's kerneldoc next to its definition
    20b63631a38a usb: common: add function to get interval expressed in us unit
    c1ef8c66a362 usb: common: Parse for USB SSP genXxY
    ffffb159e1e5 usb: ch9: Add USB 3.2 SSP attributes
    aa7aada4b7b8 iio: ABI: Fix wrong format of differential capacitance channel ABI.
    b9a0526cd02b iio: inkern: only release the device node when done with it
    44ec4b04fc99 iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume
    513c72d76df6 iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq
    d259b90f0c3d iio: adc: at91-sama5d2_adc: check return status for pressure and touch
    bc2b97e177a9 iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX
    5b9bb0cbd9e7 ARM: dts: exynos: fix polarity of VBUS GPIO of Origen
    657de36c72f5 arm64: ftrace: fix module PLTs with mcount
    40e966a404c7 ARM: Drop CMDLINE_* dependency on ATAGS
    477dbf9d1bd5 ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family
    5bbd3dd7f923 soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA
    09c35f1520e7 ia64: export memory_add_physaddr_to_nid to fix cxl build error
    e31c0e14cfad ARM: dts: kirkwood: lsxl: remove first ethernet port
    df4f05b35634 ARM: dts: kirkwood: lsxl: fix serial line
    43faaedf3a7f ARM: dts: turris-omnia: Fix mpp26 pin name and comment
    d5c2051898fd soc: qcom: smem_state: Add refcounting for the 'state->of_node'
    39781c98ad46 soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()
    1d312c12c91f memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings()
    daaec4b3fe22 memory: of: Fix refcount leak bug in of_get_ddr_timings()
    fde46754d548 memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe()
    2c442b0c0624 ALSA: hda/hdmi: Don't skip notification handling during PM operation
    f182de42d786 ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe
    37e3e01c9a78 ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe
    fb2356969935 ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe
    c1b269dda1e7 ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe
    71704c2e1b2c mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()
    c940636d9c74 ALSA: dmaengine: increment buffer pointer atomically
    4993c1511d66 ASoC: da7219: Fix an error handling path in da7219_register_dai_clks()
    ef59819976da drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa()
    598d8f7d86f1 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx
    a9a60d640572 ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API
    ad0b8ed172a1 mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()
    1f340e1c1c74 drm/omap: dss: Fix refcount leak bugs
    cbe37857dda1 ALSA: hda: beep: Simplify keep-power-at-enable behavior
    f0fb0817ebce ASoC: rsnd: Add check for rsnd_mod_power_on
    877e92e9b1bd drm/bridge: megachips: Fix a null pointer dereference bug
    c577b4e97227 drm: fix drm_mipi_dbi build errors
    804d8e59f34f platform/x86: msi-laptop: Fix resource cleanup
    c21c08fab716 platform/x86: msi-laptop: Fix old-ec check for backlight registering
    b77755f58ede ASoC: tas2764: Fix mute/unmute
    2e6b64df54cd ASoC: tas2764: Drop conflicting set_bias_level power setting
    c2c6022e1004 ASoC: tas2764: Allow mono streams
    868fc93b615b platform/chrome: fix memory corruption in ioctl
    84da5cdf43d2 platform/chrome: fix double-free in chromeos_laptop_prepare()
    5e25bfcd12d8 drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node()
    ad06d6bed5f2 drm/dp_mst: fix drm_dp_dpcd_read return value checks
    3f5889fd6500 drm/bridge: parade-ps8640: Fix regulator supply order
    45120fa5e522 drm/mipi-dsi: Detach devices when removing the host
    050b65050741 drm/bridge: Avoid uninitialized variable warning
    7839f2b3495b drm: bridge: adv7511: fix CEC power down control register offset
    29f50bcf0f8b net: mvpp2: fix mvpp2 debugfs leak
    6cb54f21623d once: add DO_ONCE_SLOW() for sleepable contexts
    67cb80a9d2c8 net/ieee802154: reject zero-sized raw_sendmsg()
    6cc0e2afc6a1 bnx2x: fix potential memory leak in bnx2x_tpa_stop()
    da349221c4d2 net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()
    d9e25dc053f6 spi: Ensure that sg_table won't be used after being freed
    96a3ddb87031 tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited
    f65955340e00 sctp: handle the error returned from sctp_auth_asoc_init_active_key
    2a1d03632085 mISDN: fix use-after-free bugs in l1oip timer handlers
    b4a5905fd2ef vhost/vsock: Use kvmalloc/kvfree for larger packets.
    d2b5dc3a5394 wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM
    17196f2f98ab spi: s3c64xx: Fix large transfers with DMA
    b284e1fe15c4 netfilter: nft_fib: Fix for rpath check with VRF devices
    b384e8fb1606 Bluetooth: hci_core: Fix not handling link timeouts propertly
    129f01116b8c i2c: mlxbf: support lock mechanism
    534909fe3c92 spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe
    9da61e7b5993 spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe
    1ef5798638bd x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype
    6ed7b05a3592 x86/microcode/AMD: Track patch allocation size explicitly
    07299e52e5b9 wifi: ath11k: fix number of VHT beamformee spatial streams
    d7cc0d51ffcb Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure
    ed403bcd979d bpf: Ensure correct locking around vulnerable function find_vpid()
    2a1c29dc9b7e net: fs_enet: Fix wrong check in do_pd_setup
    795954d75197 wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask
    226e6f241258 wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration
    0a60ac7a0dad bpf: btf: fix truncated last_member_type_id in btf_struct_resolve
    8398a45d3d72 spi: meson-spicc: do not rely on busy flag in pow2 clk ops
    351cf55595d3 wifi: rtl8xxxu: Fix skb misuse in TX queue selection
    1e911790576f spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()
    7b83d11d48ff spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()
    557600830515 selftests/xsk: Avoid use-after-free on ctx
    c823df067941 wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()
    ea1b6b54098c Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend
    07194ccbb14c Bluetooth: btusb: fix excessive stack usage
    cdadf95435ff Bluetooth: btusb: Fine-tune mt7663 mechanism.
    294395caacf1 x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register
    029a1de92ce2 spi: mt7621: Fix an error message in mt7621_spi_probe()
    2afb93e4e416 bpftool: Fix a wrong type cast in btf_dumper_int
    61905bbb6116 wifi: mac80211: allow bw change during channel switch in mesh
    75652070667f leds: lm3601x: Don't use mutex after it was destroyed
    08faf07717be wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()
    e060c4b9f33c nfsd: Fix a memory leak in an error handling path
    730191a098d8 objtool: Preserve special st_shndx indexes in elf_update_symbol
    84837738d406 ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE
    f1d6edeaa8d0 ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd()
    da2aecef866b MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create()
    0c667858c026 MIPS: SGI-IP27: Free some unused memory
    35984456983b sh: machvec: Use char[] for section boundaries
    6e4be747f15f userfaultfd: open userfaultfds with O_RDONLY
    28d9b3973307 selinux: use "grep -E" instead of "egrep"
    d11e09953cc0 smb3: must initialize two ACL struct fields to zero
    abd13b21004d drm/i915: Fix watermark calculations for gen12+ MC CCS modifier
    fd37286f392a drm/i915: Fix watermark calculations for gen12+ RC CCS modifier
    5d6093c49c09 drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()
    57f1a89a8e4e drm/nouveau/kms/nv140-: Disable interlacing
    d0febad83e29 staging: greybus: audio_helper: remove unused and wrong debugfs usage
    ceeb8d4a43ac KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS
    83fe0b009bd0 KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"
    085ca1d33b19 KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility
    bda8120e5b10 media: cedrus: Set the platform driver data earlier
    dbdd3b1448e5 efi: libstub: drop pointless get_memory_map() call
    68158654b583 thunderbolt: Explicitly enable lane adapter hotplug events at startup
    fc08f8438172 tracing: Disable interrupt or preemption before acquiring arch_spinlock_t
    0cf6c09dafee ring-buffer: Fix race between reset page and reading page
    588f02f8b9d9 ring-buffer: Add ring_buffer_wake_waiters()
    586f02c500b2 ring-buffer: Check pending waiters when doing wake ups as well
    6617e5132c44 ring-buffer: Have the shortest_full queue be the shortest not longest
    4a3bbd40e452 ring-buffer: Allow splice to read previous partially read pages
    f2ca4609d0c3 ftrace: Properly unset FTRACE_HASH_FL_MOD
    846f041203b9 livepatch: fix race between fork and KLP transition
    2189756eabbb ext4: update 'state->fc_regions_size' after successful memory allocation
    2cfb769d60a2 ext4: fix potential memory leak in ext4_fc_record_regions()
    c9ce7766dc4e ext4: fix potential memory leak in ext4_fc_record_modified_inode()
    d575fb52c466 ext4: fix miss release buffer head in ext4_fc_write_inode
    74d2a398d2d8 ext4: place buffer head allocation before handle start
    fbb0e601bd51 ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate
    0e1764ad71ab ext4: don't increase iversion counter for ea_inodes
    483831ad0440 ext4: fix check for block being out of directory size
    ac66db1a4365 ext4: make ext4_lazyinit_thread freezable
    f34ab9516276 ext4: fix null-ptr-deref in ext4_write_info
    fb98cb61efff ext4: avoid crash when inline data creation follows DIO write
    e65506ff181f jbd2: add miss release buffer head in fc_do_one_pass()
    1d4d16daec2a jbd2: fix potential use-after-free in jbd2_fc_wait_bufs
    7a33dde572fc jbd2: fix potential buffer head reference count leak
    eea3e455a3ae jbd2: wake up journal waiters in FIFO order, not LIFO
    ba52e685d29b hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero
    bdcb1d7cf285 hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO
    d621a87064fa hardening: Clarify Kconfig text for auto-var-init
    4a8e8bf28070 f2fs: fix to do sanity check on summary info
    73fb4bd2c055 f2fs: fix to do sanity check on destination blkaddr during recovery
    12014eaf1b3f f2fs: increase the limit for reserve_root
    47b5ffe86332 btrfs: fix race between quota enable and quota rescan ioctl
    e50472949604 fbdev: smscufx: Fix use-after-free in ufx_ops_open()
    9931bd05bb8d scsi: qedf: Populate sysfs attributes for vport
    102c4b6e8c4b powerpc/boot: Explicitly disable usage of SPE instructions
    7db60fd46e0c powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain
    9119a92ad93e PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge
    a3c08c021778 mm/mmap: undo ->mmap() when arch_validate_flags() fails
    7d551b7d6114 block: fix inflight statistics of part0
    0a129790893b drm/udl: Restore display mode on resume
    f134f261d76a drm/virtio: Check whether transferred 2D BO is shmem
    303436e301ba nvme-pci: set min_align_mask before calculating max_hw_sectors
    6a73e6edcbf3 UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
    1a053f597f42 riscv: Pass -mno-relax only on lld < 15.0.0
    d15dca1d46ab riscv: Make VM_WRITE imply VM_READ
    d8c6f9b2e194 riscv: Allow PROT_WRITE-only mmap()
    a6dcc6cfa293 parisc: fbdev/stifb: Align graphics memory size to 4MB
    2ce9fab94b8d RISC-V: Make port I/O string accessors actually work
    ffb571e1232f regulator: qcom_rpm: Fix circular deferral regression
    85909424a1f5 hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API
    8ef0e1c0ae50 ASoC: wcd934x: fix order of Slimbus unprepare/disable
    9b2c82af65f7 ASoC: wcd9335: fix order of Slimbus unprepare/disable
    1c20d672e3a5 platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure
    6b7ae4a904a4 quota: Check next/prev free block number after reading from quota file
    5b1a56beb6b8 HID: multitouch: Add memory barriers
    bfe60d7641b0 fs: dlm: handle -EBUSY first in lock arg validation
    0b2d8e4db40c fs: dlm: fix race between test_bit() and queue_work()
    057d5838c795 mmc: sdhci-sprd: Fix minimum clock limit
    448fffc1aea6 can: kvaser_usb_leaf: Fix CAN state after restart
    a3776e09b361 can: kvaser_usb_leaf: Fix TX queue out of sync after restart
    0f8c88978da4 can: kvaser_usb_leaf: Fix overread with an invalid command
    5d1cb7bfad21 can: kvaser_usb: Fix use of uninitialized completion
    b239a0993aa2 usb: add quirks for Lenovo OneLink+ Dock
    afbbf305dbac iio: pressure: dps310: Reset chip after timeout
    9daadd1d1015 iio: pressure: dps310: Refactor startup procedure
    ae49d80400e6 iio: adc: ad7923: fix channel readings for some variants
    ea4dcd3d6acc iio: ltc2497: Fix reading conversion results
    30e1bd0d3e66 iio: dac: ad5593r: Fix i2c read protocol requirements
    9312e04b6c6b cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message
    64f23e5430d3 cifs: destage dirty pages before re-reading them for cache=none
    50d3d895375c mtd: rawnand: atmel: Unmap streaming DMA mappings
    e8eb44eeee59 ALSA: hda/realtek: Add Intel Reference SSID to support headset keys
    4491fbd0a79c ALSA: hda/realtek: Add quirk for ASUS GV601R laptop
    4285d06d1296 ALSA: hda/realtek: Correct pin configs for ASUS G533Z
    768cd2cd1ae6 ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530
    3e29645fbaa6 ALSA: usb-audio: Fix NULL dererence at error path
    bc1d16d282bc ALSA: usb-audio: Fix potential memory leaks
    ef1658bc482c ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()
    026fcb6336d6 ALSA: oss: Fix potential deadlock at unregistration

(From OE-Core rev: c344ea005c7a17b945f91ee0753081d8e356cf21)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-06 17:33:23 +00:00
Bruce Ashfield
a7718c54a1 linux-yocto/5.10: update to v5.10.149
Updating  to the latest korg -stable release that comprises
the following commits:

    09be132bfe3a Linux 5.10.149
    31ce5da48a84 wifi: mac80211: fix MBSSID parsing use-after-free
    353b5c8d4bea wifi: mac80211: don't parse mbssid in assoc response
    66dacdbc2e83 mac80211: mlme: find auth challenge directly
    a07708a84355 Revert "fs: check FMODE_LSEEK to control internal pipe splicing"
    3783e64fee4a Linux 5.10.148
    0df206bdc620 misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic
    40a29e58f639 misc: pci_endpoint_test: Aggregate params checking for xfer
    9c13b1a044c9 Input: xpad - fix wireless 360 controller breaking after suspend
    19dba9c3b5a3 Input: xpad - add supported devices as contributed on github
    b2b9386667e6 wifi: cfg80211: update hidden BSSes to avoid WARN_ON
    58c0306d0bcd wifi: mac80211: fix crash in beacon protection for P2P-device
    3539e75abe3c wifi: mac80211_hwsim: avoid mac80211 warning on bad rate
    b0e5c5deb788 wifi: cfg80211: avoid nontransmitted BSS list corruption
    6b9448450313 wifi: cfg80211: fix BSS refcounting bugs
    6144c97f96f5 wifi: cfg80211: ensure length byte is present before access
    e7aa7fd10eba wifi: cfg80211/mac80211: reject bad MBSSID elements
    a6408e0b694c wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
    b0c37581be9a random: use expired timer rather than wq for mixing fast pool
    c1a4423fd30f random: avoid reading two cache lines on irq randomness
    638f84a718d9 USB: serial: qcserial: add new usb-id for Dell branded EM7455
    36b33c63515a scsi: stex: Properly zero out the passthrough command structure
    438994b8cd6a efi: Correct Macmini DMI match in uefi cert quirk
    2fd1caa0c64b ALSA: hda: Fix position reporting on Poulsbo
    011399a3f926 random: clamp credited irq bits to maximum mixed
    fc87c413f272 random: restore O_NONBLOCK support
    c04b67c54472 Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5"
    0a49bfa8f82f rpmsg: qcom: glink: replace strncpy() with strscpy_pad()
    3451df3a514c USB: serial: ftdi_sio: fix 300 bps rate for SIO
    1b257f97fec4 usb: mon: make mmapped memory read only
    3ba555d8e12f mmc: core: Terminate infinite loop in SD-UHS voltage switch
    068465836652 mmc: core: Replace with already defined values for readability
    4f32f266b108 drm/amd/display: skip audio setup when audio stream is enabled
    a6fe179ba03f drm/amd/display: update gamut remap if plane has changed
    73e1b27b58a6 net: atlantic: fix potential memory leak in aq_ndev_close()
    3287f0d72710 arch: um: Mark the stack non-executable to fix a binutils warning
    aeb8315593a6 um: Cleanup compiler warning in arch/x86/um/tls_32.c
    6d4deaba063d um: Cleanup syscall_handler_t cast in syscalls_32.h
    6d7a47e84913 ALSA: hda/hdmi: Fix the converter reuse for the silent stream
    c1337f8ea861 net/ieee802154: fix uninit value bug in dgram_sendmsg
    034b30c31146 scsi: qedf: Fix a UAF bug in __qedf_probe()
    29461bbe2d7f ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer
    dae0b77cb8b2 dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure
    e0ca2998dfba dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property
    789e590cb8c4 dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling
    64e240934c31 firmware: arm_scmi: Add SCMI PM driver remove routine
    6df7c6d141ec compiler_attributes.h: move __compiletime_{error|warning}
    1e555c3ed1fc fs: fix UAF/GPF bug in nilfs_mdt_destroy
    acf05d61d39b powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush
    377c60dd32d3 mm: gup: fix the fast GUP race against THP collapse
    fce793a056c6 ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC
    132590d776e2 xsk: Inherit need_wakeup flag for shared sockets
    beffc38dc6b2 perf tools: Fixup get_current_dir_name() compilation
    fb380f548c44 docs: update mediator information in CoC docs
    c7f4af575b1d Makefile.extrawarn: Move -Wcast-function-type-strict to W=1
    b23b0cd57e2c ceph: don't truncate file in atomic_open
    8a18fdc5ae8e nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure
    aad4c997857f nilfs2: fix leak of nilfs_root in case of writer thread creation failure
    21ee3cffed8f nilfs2: fix use-after-free bug of struct nilfs_root
    3f840480e314 nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level()

(From OE-Core rev: de59742490f649f2e66924313e21b3142314a1d3)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-10-29 16:32:24 +01:00
Bruce Ashfield
68559c8a62 linux-yocto/5.10: update to v5.10.147
Updating  to the latest korg -stable release that comprises
the following commits:

    014862eecf03 Linux 5.10.147
    98f722cc2438 ALSA: hda/hdmi: fix warning about PCM count when used with SOF
    b12d0489e402 x86/alternative: Fix race in try_get_desc()
    374d4c307534 KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest
    a8e6cde5062f clk: iproc: Do not rely on node name for correct PLL setup
    cf41711aa4a7 clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks
    83db457b41a8 selftests: Fix the if conditions of in test_extra_filter()
    84cab3531ff7 net: stmmac: power up/down serdes in stmmac_open/release
    743a6e53cf1c nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices
    469dc5fd9a58 nvme: add new line after variable declatation
    2c248c468162 cxgb4: fix missing unlock on ETHOFLD desc collect fail path
    fde656dbc372 net: sched: act_ct: fix possible refcount leak in tcf_ct_init()
    fa065e60811a usbnet: Fix memory leak in usbnet_disconnect()
    57959392f7f0 Input: melfas_mip4 - fix return value check in mip4_probe()
    330b77578168 Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"
    359e73edd3be ASoC: tas2770: Reinit regcache on reset
    8884a192f95e soc: sunxi: sram: Fix debugfs info for A64 SRAM C
    4e2ede7cb9b5 soc: sunxi: sram: Fix probe function ordering issues
    50fbc81f80d2 soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource()
    0fdc3ab9b438 soc: sunxi: sram: Prevent the driver from being unbound
    3e0405c69bc9 soc: sunxi: sram: Actually claim SRAM regions
    a658f0bc72cb reset: imx7: Fix the iMX8MP PCIe PHY PERST support
    8934aea1a46c ARM: dts: am33xx: Fix MMCHS0 dma properties
    cce5dc03338e scsi: hisi_sas: Revert "scsi: hisi_sas: Limit max hw sectors for v3 HW"
    625899cd06e1 swiotlb: max mapping size takes min align mask into account
    6f478fe8c3fb media: rkvdec: Disable H.264 error detection
    ac828e241691 media: dvb_vb2: fix possible out of bound access
    be2cd261ca51 mm: fix madivse_pageout mishandling on non-LRU page
    1002d5fef406 mm/migrate_device.c: flush TLB while holding PTL
    a54fc5369113 mm: prevent page_frag_alloc() from corrupting the memory
    466a26af2d10 mm/page_alloc: fix race condition between build_all_zonelists and page allocation
    9b751b4dc350 mmc: hsq: Fix data stomping during mmc recovery
    36b10cde0c44 mmc: moxart: fix 4-bit bus width and remove 8-bit bus width
    02d55a837e1a libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205
    e72a435fa30c net: mt7531: only do PLL once after the reset
    a48daecd0994 ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()
    1d71422bd483 ARM: dts: integrator: Tag PCI host with device_type
    dab144c5dd07 clk: ingenic-tcu: Properly enable registers before accessing timers
    6c5742372b2d Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address
    8cf377baf0c3 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455
    0695e590de3c thunderbolt: Explicitly reset plug events delay back to USB4 spec value
    efdff5339462 usb: typec: ucsi: Remove incorrect warning
    e5ee7b77ac9b uas: ignore UAS for Thinkplus chips
    5f91ceea6c14 usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
    1e4b856fc0bb uas: add no-uas quirk for Hiksemi usb_disk
    6ac5b52e3f35 btrfs: fix hang during unmount when stopping a space reclaim worker
    29d849c3de57 ALSA: hda: Fix Nvidia dp infoframe
    24070d32c6ec ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically
    c1256c531d67 ALSA: hda/tegra: Reset hardware
    ded9e8964d00 ALSA: hda/tegra: Use clk_bulk helpers
    b2ad53fbc0e1 thunderbolt: Add support for Intel Maple Ridge single port controller
    53e6282dde62 thunderbolt: Add support for Intel Maple Ridge
    62aea694445d Linux 5.10.146
    c18383218c31 ext4: make directory inode spreading reflect flexbg size
    a968542d7e24 ext4: limit the number of retries after discarding preallocations blocks
    958b0ee23f5a ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0
    25117265152e devdax: Fix soft-reservation memory description
    0fa11239c4d3 i2c: mlxbf: Fix frequency calculation
    48ee0a864d1a i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction()
    4f6db1f9219e i2c: mlxbf: incorrect base address passed during io write
    2f58c47c36d3 i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible
    90f1c0025be0 workqueue: don't skip lockdep work dependency in cancel_work_sync()
    4dfc96d8d730 drm/rockchip: Fix return type of cdn_dp_connector_mode_valid
    58101a9cfc5f drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage
    3ae1dede22e3 drm/amd/display: Limit user regamma to a valid value
    867b2b2b6802 drm/amdgpu: use dirty framebuffer helper
    c5812807e416 drm/gma500: Fix BUG: sleeping function called from invalid context errors
    ec2bf249bdff Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region
    2a2e503a62e5 cifs: always initialize struct msghdr smb_msg completely
    877231b0e678 cifs: use discard iterator to discard unneeded network data more efficiently
    09867977fcc2 drm/amdgpu: Fix check for RAS support
    8c6fd05cf887 vfio/type1: fix vaddr_get_pfns() return in vfio_pin_page_external()
    f31ea57c1183 usb: xhci-mtk: fix issue of out-of-bounds array access
    f5fcc9d6d71d s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup
    fb189aa1be09 serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting
    e1993864a935 serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting
    7f11386733ab serial: Create uart_xmit_advance()
    fda04a0bab7f drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV
    4bc4b6419e65 selftests: forwarding: add shebang for sch_red.sh
    8844c750eeb0 net: sched: fix possible refcount leak in tc_new_tfilter()
    75ca7f44dab6 net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD
    d76151a8131e net/smc: Stop the CLC flow if no link to map buffers on
    fd938b4ce0fb drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff()
    c99062160688 perf kcore_copy: Do not check /proc/modules is unchanged
    28d185095e51 perf jit: Include program header in ELF files
    78926cf76291 can: gs_usb: gs_can_open(): fix race dev->can.state condition
    ebd97dbe3c55 netfilter: ebtables: fix memory leak when blob is malformed
    b043a525a3f5 netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain()
    710e3f526bd2 netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain()
    1e7e55374d01 net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs
    586def6ebed1 net/sched: taprio: avoid disabling offload when it was never enabled
    aa400ccadf59 net: socket: remove register_gifconf
    8bd98cfbfcb0 net: enetc: move enetc_set_psfp() out of the common enetc_set_features()
    f0a057f49b8d wireguard: netlink: avoid variable-sized memcpy on sockaddr
    b7b385959894 wireguard: ratelimiter: disable timings test by default
    ddd47f1cd67d net: ipa: properly limit modem routing table use
    8c1454d5493b net: ipa: kill IPA_TABLE_ENTRY_SIZE
    53b1715e283e net: ipa: DMA addresses are nicely aligned
    48afea293a89 net: ipa: avoid 64-bit modulus
    3ae25aca3f89 net: ipa: fix table alignment requirement
    c2cf0613d1ff net: ipa: fix assumptions about DMA address size
    d58815af8979 of: mdio: Add of_node_put() when breaking out of for_each_xx
    9101e54c95cf drm/hisilicon: Add depends on MMU
    bac7328fc0d7 drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled
    b3b41d4d95d3 sfc: fix null pointer dereference in efx_hard_start_xmit
    b4afd3878f96 sfc: fix TX channel offset when using legacy interrupts
    2dbf487d6b38 i40e: Fix set max_tx_rate when it is lower than 1 Mbps
    65ee2bcc8990 i40e: Fix VF set max MTU size
    15e9724f6bb3 iavf: Fix set max MTU size with port VLAN and jumbo frames
    ccddb1db4b3c iavf: Fix bad page state
    21b535fe5ecb MIPS: Loongson32: Fix PHY-mode being left unspecified
    a4121785a3a3 MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko
    1ac50c1ad40f drm/panel: simple: Fix innolux_g121i1_l01 bus_format
    90fbcb26d666 net: team: Unsync device addresses on ndo_stop
    e2b94a11223a net: bonding: Unsync device addresses on ndo_stop
    dc209962c093 net: bonding: Share lacpdu_mcast_addr definition
    2b9aba0c5d58 scsi: mpt3sas: Fix return value check of dma_get_required_mask()
    e7fafef9830c scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region
    351f2d2c357f net: phy: aquantia: wait for the suspend/resume operations to finish
    d298fc2eefd6 net: core: fix flow symmetric hash
    e90001e1dd96 net: let flow have same hash in two directions
    ab4a733874ea ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header
    14446a1bc2a8 iavf: Fix cached head and tail value for iavf_get_tx_pending
    5d75fef3e61e netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find()
    9a5d7e0acb41 netfilter: nf_conntrack_irc: Tighten matching on DCC message
    369ec4dab097 netfilter: nf_conntrack_sip: fix ct_sip_walk_headers
    66f9470ffe42 arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma
    aa11dae059a4 dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get()
    1cc871fe6d31 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz
    3ca272b231d6 drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks
    39f97714f3e2 arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob
    dce466286944 xfs: validate inode fork size against fork format
    a6bfdc157f85 xfs: reorder iunlink remove operation in xfs_ifree
    e811a534ec2f xfs: fix up non-directory creation in SGID directories
    4e74179a164d interconnect: qcom: icc-rpmh: Add BCMs to commit list in pre_aggregate
    a60babeb60ff KVM: SEV: add cache flush to solve SEV cache incoherency issues
    379ac7905ff3 mm/slub: fix to return errno if kmalloc() fails
    fa57bb9b1ab5 can: flexcan: flexcan_mailbox_read() fix return value for drop = true
    12fda27a412b riscv: fix a nasty sigreturn bug...
    657803b918e0 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
    bdea98b98f84 gpio: mockup: fix NULL pointer dereference when removing debugfs
    bd5958ccfc45 wifi: mt76: fix reading current per-tid starting sequence number for aggregation
    85f9a2d51e72 efi: libstub: check Shim mode using MokSBStateRT
    3490ebe43505 efi: x86: Wipe setup_data on pure EFI boot
    c5ee36018d32 media: flexcop-usb: fix endpoint type check
    0d99b180ce68 iommu/vt-d: Check correct capability for sagaw determination
    213cdb2901e9 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop
    10c7e52d9585 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop
    4cd84a9518e0 ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack
    2f7cad4ecd0b ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack
    62ce31979fd5 ALSA: hda/realtek: Re-arrange quirk table entries
    d4bad13828f0 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop
    62b0824c2c69 ALSA: hda/realtek: Add quirk for Huawei WRT-WX9
    c78bce842d47 ALSA: hda: add Intel 5 Series / 3400 PCI DID
    f109dd1607f8 ALSA: hda/tegra: set depop delay for tegra
    a1926f11d9aa USB: serial: option: add Quectel RM520N
    4d1d91a6343e USB: serial: option: add Quectel BG95 0x0203 composition
    3a26651a7856 USB: core: Fix RST error in hub.c
    381f77b6a69a arm64/bti: Disable in kernel BTI when cross section thunks are broken
    050de2898039 arm64: Restrict ARM64_BTI_KERNEL to clang 12.0.0 and newer
    561d86bd0e28 Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio"
    578d644edc7d vfio/type1: Unpin zero pages
    abb560abdf47 vfio/type1: Prepare for batched pinning with struct vfio_batch
    38cb9b868369 vfio/type1: Change success value of vaddr_get_pfn()
    c4adbfa9cea7 Revert "usb: add quirks for Lenovo OneLink+ Dock"
    905e8be5284b usb: cdns3: fix issue with rearming ISO OUT endpoint
    8fcb5f027b39 usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer
    f457bb21984b usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
    b9e5c47e3357 usb: add quirks for Lenovo OneLink+ Dock
    345bdea212e3 tty: serial: atmel: Preserve previous USART mode if RS485 disabled
    730f78c51bdc serial: atmel: remove redundant assignment in rs485_config
    b3f2adf42621 mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure
    7780b3dda212 usb: xhci-mtk: relax TT periodic bandwidth allocation
    99f48a3a6eec usb: xhci-mtk: allow multiple Start-Split in a microframe
    b19f9f412216 usb: xhci-mtk: add some schedule error number
    402fa9214e12 usb: xhci-mtk: add a function to (un)load bandwidth info
    c2e7000b137b usb: xhci-mtk: use @sch_tt to check whether need do TT schedule
    a2566a8dc5da usb: xhci-mtk: add only one extra CS for FS/LS INTR
    b1e11bc66cfd usb: xhci-mtk: get the microframe boundary for ESIT
    9c28189bb654 usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop
    ff23c7277fb4 usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup()
    ab046365c91c usb: dwc3: gadget: Refactor pullup()
    db27874477fd usb: dwc3: gadget: Prevent repeat pullup()
    6bd182beef5d usb: dwc3: Issue core soft reset before enabling run/stop
    b83692feb09c usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind
    2a358ad19c3e usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device
    c267bb83340e usb: typec: intel_pmc_mux: Update IOM port status offset for AlderLake
    7b0db849ea03 drm/amdgpu: make sure to init common IP before gmc
    9d18013dac86 drm/amdgpu: Separate vf2pf work item init from virt data exchange
    87a4e51fb8d6 drm/amdgpu: indirect register access for nv12 sriov
    9f55f36f749a drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega
    4a77e6ef2057 Linux 5.10.145
    ca5539d42164 ALSA: hda/sigmatel: Fix unused variable warning for beep power change
    9f267393b036 cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()
    06e194e1130c video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write
    3fefe614ed80 mksysmap: Fix the mismatch of 'L0' symbols in System.map
    3e6d2eff5661 MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping()
    72602bc62013 afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked
    517a0324db6e net: usb: qmi_wwan: add Quectel RM520N
    a36fd2d8d69c ALSA: hda/tegra: Align BDL entry to 4KB boundary
    e41b97a27780 ALSA: hda/sigmatel: Keep power up while beep is enabled
    b95a5ef4c054 wifi: mac80211_hwsim: check length for virtio packets
    c505fee07b3d rxrpc: Fix calc of resend age
    35da670ed13e rxrpc: Fix local destruction being repeated
    891d5c46f282 regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe()
    c2ef959e33b2 ASoC: nau8824: Fix semaphore unbalance at error paths
    107c6b60582c Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field"
    e00582a36198 video: fbdev: i740fb: Error out if 'pixclock' equals zero
    f63ddf62d0c8 tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa
    331eba80cbd7 cifs: don't send down the destination address to sendmsg for a SOCK_STREAM
    f3fbd08e7ca3 cifs: revalidate mapping when doing direct writes
    a9398cb81cdc of/device: Fix up of_dma_configure_id() stub
    6a27acda3d6a tracing: hold caller_addr to hardirq_{enable,disable}_ip
    65dd251c516d parisc: ccio-dma: Add missing iounmap in error path in ccio_probe()
    1f24b0a7ca41 drm/meson: Fix OSD1 RGB to YCbCr coefficient
    4d3d2e384b22 drm/meson: Correct OSD1 global alpha value
    24196210b198 gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx
    4d065f835658 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0
    2f16f5b582cd pinctrl: sunxi: Fix name for A100 R_PIO
    ee4369260e77 of: fdt: fix off-by-one error in unflatten_dt_nodes()
    cae6172a9464 net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports
    4a6c6041e8d8 platform/x86/intel: hid: add quirk to support Surface Go 3
    8faabaf112c9 usb: cdns3: gadget: fix new urb never complete if ep cancel previous requests
    cd226d8c1b4a powerpc/pseries/mobility: ignore ibm, platform-facilities updates
    d5ee5a9e47f3 powerpc/pseries/mobility: refactor node lookup during DT update
    4dbe84b9b66c dmaengine: bestcomm: fix system boot lockups
    7bbdf49e2624 parisc: Flush kernel data mapping in set_pte_at() when installing pte for user page
    b00a56e64713 parisc: Optimize per-pagetable spinlocks
    59819f0aafd0 serial: 8250: Fix reporting real baudrate value in c_ospeed field
    9230af9188a2 KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling
    6bae47548188 KVM: PPC: Book3S HV: Context tracking exit guest context before enabling irqs
    99c2dfe47a9c Linux 5.10.144
    744f98f71dc6 Input: goodix - add compatible string for GT1158
    c7f4c203d18c soc: fsl: select FSL_GUTS driver for DPIO
    35371fd68807 x86/ftrace: Use alternative RET encoding
    4586df06a020 x86/ibt,ftrace: Make function-graph play nice
    33015556a943 Revert "x86/ftrace: Use alternative RET encoding"
    891f03f688de mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region()
    dd3aa77d5d72 usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS
    5ce017619c30 platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes
    fc2c14c2cde9 perf/arm_pmu_platform: fix tests for platform_get_irq() failure
    187908079d94 drm/amd/amdgpu: skip ucode loading if ucode_size == 0
    c598e2704c3b nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change()
    1cae6f8e1765 Input: iforce - add support for Boeder Force Feedback Wheel
    de2aa495230b ieee802154: cc2520: add rc code in cc2520_tx()
    3815e66c2183 gpio: mockup: remove gpio debugfs when remove device
    1b8b5384e83a tg3: Disable tg3 device on system reboot to avoid triggering AER
    704d1f2ac6dc hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message
    ef033e619e4d HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo
    cff2b3a50c69 drm/msm/rd: Fix FIFO-full deadlock
    fac2c299efc6 Input: goodix - add support for GT1158
    218b71e32f9a tracefs: Only clobber mode/uid/gid on remount if asked
    0a81ddfc20cc iommu/vt-d: Correctly calculate sagaw value of IOMMU
    5ce1b0a0c27c ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible
    a381cac2ab08 ARM: dts: imx: align SPI NOR node name with dtschema

(From OE-Core rev: 68f28c7cba5e9d111668f26fe6486ceda07cdce9)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-10-29 16:32:24 +01:00
Bruce Ashfield
5fce24b840 linux-yocto/5.10: update to v5.10.143
Updating  to the latest korg -stable release that comprises
the following commits:

    f1101295c145 Linux 5.10.143
    71d3adbb2890 arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly
    202341395ce3 hwmon: (mr75203) enable polling for all VM channels
    c9da73ae78cb hwmon: (mr75203) fix multi-channel voltage reading
    19841592aea6 hwmon: (mr75203) fix voltage equation for negative source input
    8e8dc8fc53a8 hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors
    13521c94b9b1 hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined
    5e17967c7ea2 iommu/amd: use full 64-bit value in build_completion_wait()
    1a2742552372 swiotlb: avoid potential left shift overflow
    586f8c8330b7 MIPS: loongson32: ls1c: Fix hang during startup
    a9453be390b6 ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion
    9dacdc1d47ed ASoC: mchp-spdiftx: remove references to mchp_i2s_caps
    2ead78fbe6b5 sch_sfb: Also store skb len before calling child enqueue
    d47475d4e502 tcp: fix early ETIMEDOUT after spurious non-SACK RTO
    6a2a34484462 nvme-tcp: fix regression that causes sporadic requests to time out
    5914fa32ef1b nvme-tcp: fix UAF when detecting digest errors
    a00b1b10e0a6 RDMA/mlx5: Set local port to one when accessing counters
    e8de6cb5755e IB/core: Fix a nested dead lock as part of ODP flow
    076f2479fc5a ipv6: sr: fix out-of-bounds read when setting HMAC data.
    047e66867eb6 RDMA/siw: Pass a pointer to virt_to_page()
    0f1e7977e1f2 xen-netback: only remove 'hotplug-status' when the vif is actually destroyed
    342d77769a6c i40e: Fix kernel crash during module removal
    9d11d06e50bb ice: use bitmap_free instead of devm_kfree
    22922da7373c tipc: fix shift wrapping bug in map_get()
    2ee85ac1b29d sch_sfb: Don't assume the skb is still around after enqueueing to child
    63677a09238a afs: Use the operation issue time instead of the reply time for callbacks
    fbbd5d05ea63 rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2()
    6ccbb74801bb ALSA: usb-audio: Register card again for iface over delayed_register option
    1d29a63585b3 ALSA: usb-audio: Inform the delayed registration more properly
    e12ce30fe593 netfilter: nf_conntrack_irc: Fix forged IP logic
    910891a2a44c netfilter: nf_tables: clean up hook list when offload flags check fails
    908180f633d0 netfilter: br_netfilter: Drop dst references before setting.
    7d29f2bdd167 ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time
    0796953300f5 ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time
    360dd120eb11 ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges
    6bbef2694a06 ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges
    e198c0857032 RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift
    b2e82e325a84 RDMA/hns: Fix supported page size
    6dc0251638a4 soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs
    e9ea271c2e43 RDMA/cma: Fix arguments order in net device validation
    465eecd2b3a4 tee: fix compiler warning in tee_shm_register()
    75c961d01199 regulator: core: Clean up on enable failure
    bb4bee3eca78 ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node
    015c2ec053f3 smb3: missing inode locks in punch hole
    98127f140bc4 cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl()
    dee1e2b18cf5 cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock
    bfbacc2ef7b5 cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree
    a5620d3e0cf9 scsi: lpfc: Add missing destroy_workqueue() in error path
    ea10a652ad2a scsi: mpt3sas: Fix use-after-free warning
    de572edecc29 drm/i915: Implement WaEdpLinkRateDataReload
    be01f1c98875 nvmet: fix a use-after-free
    68f22c80c181 debugfs: add debugfs_lookup_and_remove()
    ab60010225ce kprobes: Prohibit probes in gate area
    6123bec8480d ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()
    ab730d3c4491 ALSA: aloop: Fix random zeros in capture data when using jiffies timer
    39a90720f3ab ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc()
    dfb27648eea5 drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly
    2078e326b64e fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init()
    9d040a629e7e net/core/skbuff: Check the return value of skb_copy_bits()
    43b9af72751a arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level
    96d206d0a14e parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines
    44739b5aae3a parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources()
    826b46fd5974 drm/radeon: add a force flush to delay work when radeon
    04102568671e drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
    c19656cd951a drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini
    67bf86ff81fe drm/gem: Fix GEM handle release errors
    a175aed83eb4 scsi: megaraid_sas: Fix double kfree()
    004e26ef056c scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX
    a14f1799ce37 Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"
    13c8f561be38 fs: only do a memory barrier for the first set_buffer_uptodate()
    2946d2ae5ace wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd()
    918d9c4a4bdf efi: capsule-loader: Fix use-after-free in efi_capsule_write
    94f0f30b2d9d efi: libstub: Disable struct randomization
    eb75efdec8dd tty: n_gsm: avoid call of sleeping functions from atomic context
    fb6cadd2a30f tty: n_gsm: initialize more members at gsm_alloc_mux()
    186cb020bd3a xen-blkfront: Cache feature_persistent value before advertisement
    d3d885507b52 NFSD: Fix verifier returned in stable WRITEs
    281e81a5e2b2 Linux 5.10.142
    2058aab4e306 USB: serial: ch341: fix disabled rx timer on older devices
    2a4c619a87dd USB: serial: ch341: fix lost character on LCR updates
    06a84bda0a08 usb: dwc3: disable USB core PHY management
    451fa90150f2 usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup
    8984ca41de16 usb: dwc3: fix PHY disable sequence
    cb2718936022 mmc: core: Fix UHS-I SD 1.8V workaround branch
    7f73a9dea009 btrfs: harden identification of a stale device
    3c63a22d0243 drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk
    1079d095725a ALSA: seq: Fix data-race at module auto-loading
    f19a209f6156 ALSA: seq: oss: Fix data-race for max_midi_devs access
    7565c1503074 ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298
    ab9f890377d1 net: mac802154: Fix a condition in the receive path
    d71a1c9fce18 net: Use u64_stats_fetch_begin_irq() for stats fetch.
    685f4e56717e ip: fix triggering of 'icmp redirect'
    4abc8c07a065 wifi: mac80211: Fix UAF in ieee80211_scan_rx()
    dd649b49219a wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected
    742e222dd556 driver core: Don't probe devices after bus_type.match() probe deferral
    6202637fdef0 usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS
    abe3cfb7a7c8 USB: core: Prevent nested device-reset calls
    b0d4993c4baa s390: fix nospec table alignments
    0361d50e86c0 s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages
    b9097c5e107d usb-storage: Add ignore-residue quirk for NXP PN7462AU
    5f0d11796aa5 USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020)
    d608c131df99 usb: dwc2: fix wrong order of phy_power_on and phy_init
    95791d51f7af usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles
    89b01a88ef7d USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode
    7f1f17671517 USB: serial: option: add Quectel EM060K modem
    efcc3e1e6a5a USB: serial: option: add support for OPPO R11 diag port
    e547c07c2848 USB: serial: cp210x: add Decagon UCA device id
    5a603f4c1273 xhci: Add grace period after xHC start to prevent premature runtime suspend.
    587f793c64d9 media: mceusb: Use new usb_control_msg_*() routines
    07fb6b10b64a thunderbolt: Use the actual buffer in tb_async_error()
    f210912d1aa9 xen-blkfront: Advertise feature-persistent as user requested
    aa45c507037a xen-blkback: Advertise feature-persistent as user requested
    47a73e5e6ba4 mm: pagewalk: Fix race between unmap and page walker
    5d0d46e6255a xen/grants: prevent integer overflow in gnttab_dma_alloc_pages()
    eb0c614c426c KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES
    7efcbac55aad gpio: pca953x: Add mutex_lock for regcache sync in PM
    517dba798793 hwmon: (gpio-fan) Fix array out of bounds access
    a971343557ff clk: bcm: rpi: Add missing newline
    fcae47b2d23c clk: bcm: rpi: Prevent out-of-bounds access
    8c90a3e0d382 clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc()
    00d8bc0c16ed clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate
    e32982115d48 Input: rk805-pwrkey - fix module autoloading
    e2945f936cc4 clk: core: Fix runtime PM sequence in clk_core_unprepare()
    4ff599df312f Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops"
    c0f0ed9ef9b6 clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops
    5f1aee7f05d8 drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported"
    9629f2dfdb1d binder: fix UAF of ref->proc caused by race condition
    08fa8cb6df88 USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id
    5cf2a57c7a01 misc: fastrpc: fix memory corruption on open
    c99bc901d5eb misc: fastrpc: fix memory corruption on probe
    30fd0e23e373 iio: adc: mcp3911: use correct formula for AD conversion
    89aa443437c6 iio: ad7292: Prevent regulator double disable
    b271090eea38 Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag
    b202400c9c9e tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete
    989201bb8c00 vt: Clear selection before changing the font
    7fd8d33adbba powerpc: align syscall table for ppc32
    19e3f69d1980 staging: rtl8712: fix use after free bugs
    6ccd69141b9f serial: fsl_lpuart: RS485 RTS polariy is inverse
    e416fe7f16c1 net/smc: Remove redundant refcount increase
    d73b89c3b3f7 Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb"
    f3d1554d0f67 tcp: annotate data-race around challenge_timestamp
    870b6a15619c sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb
    1b6666964ca1 kcm: fix strp_init() order and cleanup
    406d554844cc ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler
    44dfa645895a net/sched: fix netdevice reference leaks in attach_default_qdiscs()
    699d82e9a6db net: sched: tbf: don't call qdisc_put() while holding tree lock
    c0cb63ee2e22 Revert "xhci: turn off port power in shutdown"
    6855efbaf54a wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()
    ddcb56e84130 ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array
    9276eb98cd08 ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg
    23a29932715c ieee802154/adf7242: defer destroy_workqueue call
    c5f975e3ebfa bpf, cgroup: Fix kernel BUG in purge_effective_progs
    e6aeb8be8571 iio: adc: mcp3911: make use of the sign bit
    b69e05b1e830 platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask
    f040abf62e62 drm/msm/dsi: Fix number of regulators for SDM660
    43e523a4070e drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg
    1487e8fc16f7 drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4
    631fbefd8777 drm/msm/dsi: fix the inconsistent indenting

(From OE-Core rev: eee473e1442b427ca49e7717991cdf4cc6b2fd87)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-28 08:02:10 +01:00
Bruce Ashfield
c3047eb4c7 linux-yocto/5.10: update to v5.10.141
Updating  to the latest korg -stable release that comprises
the following commits:

    0b8e37cbaa76 Linux 5.10.141
    bdc786d737ec net: neigh: don't call kfree_skb() under spin_lock_irqsave()
    4931af31c402 net/af_packet: check len when min_header_len equals to 0
    64f6da455b66 xfs: revert "xfs: actually bump warning counts when we send warnings"
    d34798d846d7 xfs: fix soft lockup via spinning in filestream ag selection loop
    f168801da95f xfs: fix overfilling of reserve pool
    72a259bdd50d xfs: always succeed at setting the reserve pool size
    cb41f22df3ec xfs: remove infinite loop when reserving free block pool
    28d8d2737e82 io_uring: disable polling pollfree files
    744b0d308070 kprobes: don't call disarm_kprobe() for disabled kprobes
    8c70cce89231 lib/vdso: Mark do_hres_timens() and do_coarse_timens() __always_inline()
    6ba9e8fb47f6 netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y
    afa169f79d47 drm/amdgpu: Increase tlb flush timeout for sriov
    f08a3712bac8 drm/amd/display: Fix pixel clock programming
    60d522f31707 drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid
    f2b7b8b1c413 s390/hypfs: avoid error message under KVM
    c35adafe42bd neigh: fix possible DoS due to net iface start/stop loop
    3c1dfeaeb3b4 drm/amd/display: clear optc underflow before turn off odm clock
    4e5e67b13a04 drm/amd/display: For stereo keep "FLIP_ANY_FRAME"
    828b2a5399aa drm/amd/display: Avoid MPC infinite loop
    9d36e2c264f7 mmc: mtk-sd: Clear interrupts when cqe off/disable
    98f401d36396 mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse
    6204bf78b2a9 bpf: Don't redirect packets with invalid pkt_len
    dbd8c8fc6048 ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead
    8fc778ee2fb2 fbdev: fb_pm2fb: Avoid potential divide by zero error
    61cc798591a3 net: fix refcount bug in sk_psock_get (2)
    7e2fa7922658 HID: hidraw: fix memory leak in hidraw_release()
    bacb37bdc2a2 media: pvrusb2: fix memory leak in pvr_probe
    872875c9ecf8 udmabuf: Set the DMA mask for the udmabuf device (v2)
    dc815761948a HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report
    412b844143e3 Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()"
    38267d266336 Bluetooth: L2CAP: Fix build errors in some archs
    ad697ade5939 kbuild: Fix include path in scripts/Makefile.modpost
    b9feeb610099 s390/mm: do not trigger write fault when vma does not allow VM_WRITE
    0dea6b3e22c6 crypto: lib - remove unneeded selection of XOR_BLOCKS
    e5796ff9acc5 x86/nospec: Fix i386 RSB stuffing
    adee8f3082b0 x86/nospec: Unwreck the RSB stuffing
    895428ee124a mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()
    18ed766f3642 Linux 5.10.140
    e89798071784 bpf: Don't use tnum_range on array range checking for poke descriptors
    46fcb0fc884d scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq
    8d5c106fe216 scsi: ufs: core: Enable link lost interrupt
    c0ba9aa95bf7 perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU
    5a768c977085 perf python: Fix build when PYTHON_CONFIG is user supplied
    3ddbd0907f6d blk-mq: fix io hung due to missing commit_rqs
    7ca73d0a16e3 Documentation/ABI: Mention retbleed vulnerability info file for sysfs
    189623261994 arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76
    a5a58fab556b md: call __md_stop_writes in md_stop
    f68f025c7e69 Revert "md-raid: destroy the bitmap after destroying the thread"
    62af37c5cd7f mm/hugetlb: fix hugetlb not supporting softdirty tracking
    6de50db104af xen/privcmd: fix error exit of privcmd_ioctl_dm_op()
    8d5f8a4f25b1 ACPI: processor: Remove freq Qos request for all CPUs
    297ae7e87a87 s390: fix double free of GS and RI CBs on fork() failure
    c60ae878782d asm-generic: sections: refactor memory_intersects
    6858933131d0 loop: Check for overflow while configuring loop
    14cbbb9c9914 x86/bugs: Add "unknown" reporting for MMIO Stale Data
    e3e0d117294d x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry
    090f0ac167a0 perf/x86/lbr: Enable the branch type for the Arch LBR by default
    d2bd18d50c1e btrfs: check if root is readonly while setting security xattr
    dcac6293f571 btrfs: add info when mount fails due to stale replace target
    b2d352ed4d48 btrfs: replace: drop assert for suspended replace
    2fc3c168d5b6 btrfs: fix silent failure when deleting root reference
    3a351b567e20 ionic: fix up issues with handling EAGAIN on FW cmds
    79e2ca7aa96e rxrpc: Fix locking in rxrpc's sendmsg
    c3a6e863d51b ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter
    23cf93bb32e5 net: Fix a data-race around sysctl_somaxconn.
    9fcc4f406620 net: Fix data-races around sysctl_devconf_inherit_init_net.
    371a3bcf3144 net: Fix data-races around sysctl_fb_tunnels_only_for_init_net.
    c3bda708e9c4 net: Fix a data-race around netdev_budget_usecs.
    12a34d7f0463 net: Fix a data-race around netdev_budget.
    410c88314ce3 net: Fix a data-race around sysctl_net_busy_read.
    2c7dae6c4511 net: Fix a data-race around sysctl_net_busy_poll.
    8db070463e3e net: Fix a data-race around sysctl_tstamp_allow_data.
    ed48223f87c5 net: Fix data-races around sysctl_optmem_max.
    27e8ade79265 bpf: Folding omem_charge() into sk_storage_charge()
    4d4e39245dd5 ratelimit: Fix data-races in ___ratelimit().
    e73009ebc123 net: Fix data-races around netdev_tstamp_prequeue.
    3850060352f4 net: Fix data-races around netdev_max_backlog.
    b498a1b0171e net: Fix data-races around weight_p and dev_weight_[rt]x_bias.
    fb442c72db38 net: Fix data-races around sysctl_[rw]mem_(max|default).
    613fd026209e net: Fix data-races around sysctl_[rw]mem(_offset)?.
    e73a29554f0b tcp: tweak len/truesize ratio for coalesce candidates
    c08a104a8bce netfilter: nf_tables: disallow binding to already bound chain
    6301a73bd83d netfilter: nf_tables: disallow jump to implicit chain from set element
    98827687593b netfilter: nf_tables: upfront validation of data via nft_data_init()
    8790eecdea01 netfilter: bitwise: improve error goto labels
    2267d38520c4 netfilter: nft_cmp: optimize comparison for 16-bytes
    1d7d74a8240e netfilter: nf_tables: consolidate rule verdict trace call
    cd962806c449 netfilter: nftables: remove redundant assignment of variable err
    35519ce7bac9 netfilter: nft_tunnel: restrict it to netdev family
    9a67c2c89c32 netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families
    c907dfe4eaca netfilter: nf_tables: do not leave chain stats enabled on error
    ea358cfc8e25 netfilter: nft_payload: do not truncate csum_offset and csum_type
    93a46d6c72b1 netfilter: nft_payload: report ERANGE for too long offset and length
    e0f8cf01927d bnxt_en: fix NQ resource accounting during vf creation on 57500 chips
    624c30521233 netfilter: ebtables: reject blobs that don't provide all entry points
    f82a6b85e0ae net: ipvtap - add __init/__exit annotations to module init/exit funcs
    7e7e88e8b5b4 bonding: 802.3ad: fix no transmission of LACPDUs
    14ef913a9582 net: moxa: get rid of asymmetry in DMA mapping/unmapping
    faa8bf845106 net: ipa: don't assume SMEM is page-aligned
    29accb2d96e6 net/mlx5e: Properly disable vlan strip on non-UL reps
    1bfdcde723d8 ice: xsk: prohibit usage of non-balanced queue id
    d29d7108e19e ice: xsk: Force rings to be sized to power of 2
    50403ee6dadd nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout
    de3deadd1198 rose: check NULL rose_loopback_neigh->loopback
    e9fe1283a88c mm/smaps: don't access young/dirty bit if pte unpresent
    c7c77185fa3e mm/huge_memory.c: use helper function migration_entry_to_page()
    8be096f018e4 SUNRPC: RPC level errors should set task->tk_rpc_status
    5e49ea099850 NFSv4.2 fix problems with __nfs42_ssc_open
    23c6f25a6043 NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open()
    2761612bcde9 xfrm: policy: fix metadata dst->dev xmit null pointer dereference
    c5c4d4c9806d af_key: Do not call xfrm_probe_algs in parallel
    4379a10c1db7 xfrm: clone missing x->lastused in xfrm_do_migrate
    1305d7d4f35c xfrm: fix refcount leak in __xfrm_policy_check()
    c30c0f720533 kernel/sched: Remove dl_boosted flag comment
    70d560e2fb5e xfs: only bother with sync_filesystem during readonly remount
    37837bc3ef31 xfs: return errors in xfs_fs_sync_fs
    76a51e49da9c vfs: make sync_filesystem return errors from ->sync_fs
    9255a42fe7ab fs: remove __sync_filesystem
    1b9b4139d794 xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP*
    6a564bad3a64 xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list()
    a5757df6128b pinctrl: amd: Don't save/restore interrupt status and wake status bits
    665433b5ddc2 kernel/sys_ni: add compat entry for fadvise64_64
    df1d445e7fcf parisc: Fix exception handler for fldw and fstw instructions
    e10bb2f2e99b audit: fix potential double free on error path from fsnotify_add_inode_mark
    665ee746071b Linux 5.10.139
    37c7f25fe2b7 kbuild: dummy-tools: avoid tmpdir leak in dummy gcc
    fa3303d70b42 Linux 5.10.138
    606fe84a4185 tee: fix memory leak in tee_shm_register()
    3527e3cbb84d bpf: Fix KASAN use-after-free Read in compute_effective_progs
    4f7286422a78 qrtr: Convert qrtr_ports from IDR to XArray
    1daa7629d2a2 PCI/ERR: Retain status from error notification
    a220ff343396 can: j1939: j1939_session_destroy(): fix memory leak of skbs
    05b9b0a7a7cd can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once()
    184e73f12cba tracing/probes: Have kprobes and uprobes use $COMM too
    3debec96cae1 netfilter: nf_tables: fix audit memory leak in nf_tables_commit
    f3d0db3b435a netfilter: nftables: fix a warning message in nf_tables_commit_audit_collect()
    059f47b3a433 MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0
    4b20c6136514 video: fbdev: i740fb: Check the argument of i740_calc_vclk()
    dac28dff9084 powerpc/64: Init jump labels before parse_early_param()
    52a408548ab3 smb3: check xattr value length earlier
    336936f72ab3 f2fs: fix to do sanity check on segment type in build_sit_entries()
    800ba8979111 f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page()
    857ccedcf569 ALSA: control: Use deferred fasync helper
    658bc550a4ec ALSA: timer: Use deferred fasync helper
    be094c417a0e ALSA: core: Add async signal helpers
    6ed3e280c7a1 powerpc/32: Don't always pass -mcpu=powerpc to the compiler
    63671b2bdf5f watchdog: export lockup_detector_reconfigure
    399d24577567 RISC-V: Add fast call path of crash_kexec()
    d881c98d0a49 riscv: mmap with PROT_WRITE but no PROT_READ is invalid
    333bdb72be13 modules: Ensure natural alignment for .altinstructions and __bug_table sections
    1e39037e44d7 mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start
    5e034e03f416 vfio: Clear the caps->buf to NULL after free
    81939c4fbc2d tty: serial: Fix refcount leak bug in ucc_uart.c
    58275db3c7d2 lib/list_debug.c: Detect uninitialized lists
    80288883294c ext4: avoid resizing to a partial cluster size
    285447b81925 ext4: avoid remove directory when directory is corrupted
    5d8325fd1589 drivers:md:fix a potential use-after-free bug
    534e96302ad2 nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown
    6d7aabdba60c md: Notify sysfs sync_completed in md_reap_sync_thread()
    f43a72d4da91 dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed
    b30aa4ff11a1 selftests/kprobe: Do not test for GRP/ without event failures
    fa45327d8c52 csky/kprobe: reclaim insn_slot on kprobe unregistration
    18f62a453b72 RDMA/rxe: Limit the number of calls to each tasklet
    9a6178c225e9 um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups
    e4c9f162193a PCI/ACPI: Guard ARM64-specific mcfg_quirks
    4be138bcd6d6 cxl: Fix a memory leak in an error handling path
    84d94619c7cf pinctrl: intel: Check against matching data instead of ACPI companion
    9ac14f973cb9 gadgetfs: ep_io - wait until IRQ finishes
    c29a4baaad38 scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input
    eb01065fd337 clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description
    56a4bccab9c8 zram: do not lookup algorithm in backends table
    09c90f89b2e6 uacce: Handle parent device removal or parent driver module rmmod
    6b90ab952401 clk: qcom: ipq8074: dont disable gcc_sleep_clk_src
    eddb352a807d vboxguest: Do not use devm for irq
    9a87f33f1dd0 usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch
    9790a5a4f07f usb: renesas: Fix refcount leak bug
    cb5dd65e8891 usb: host: ohci-ppc-of: Fix refcount leak bug
    d86c6447ee25 clk: ti: Stop using legacy clkctrl names for omap4 and 5
    152c94c10bc4 drm/meson: Fix overflow implicit truncation warnings
    da6b37983a39 irqchip/tegra: Fix overflow implicit truncation warnings
    24304c6f9c11 usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info
    6d7ac60098b2 usb: cdns3 fix use-after-free at workaround 2
    0a0da5ef5b4e platform/chrome: cros_ec_proto: don't show MKBP version if unsupported
    e2ab7afe6665 PCI: Add ACS quirk for Broadcom BCM5750x NICs
    a1e7908f78f5 drm/sun4i: dsi: Prevent underflow when computing packet sizes
    bd6165b80232 netfilter: add helper function to set up the nfnetlink header and use it
    06fde3cd0b53 netfilter: nftables: add helper function to set the base sequence number
    e2a49009ba03 audit: log nftables configuration change events once per table
    3aa710e96747 drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors()
    1bfdb1912cb3 ASoC: SOF: intel: move sof_intel_dsp_desc() forward
    823280a8fba3 locking/atomic: Make test_and_*_bit() ordered on failure
    0bd35968bcd0 gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file
    9112826f28ee kbuild: fix the modules order between drivers and libs
    0f516dcd1456 igb: Add lock to avoid data race
    02f3642d8e65 stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove()
    efae1735ff15 fec: Fix timer capture timing in `fec_ptp_enable_pps()`
    668f38fb9a8c i40e: Fix to stop tx_timeout recovery if GLOBR fails
    bbd6723d7584 regulator: pca9450: Remove restrictions for regulator-name
    b5ba5c36694d i2c: imx: Make sure to unregister adapter on remove()
    19cb691faf47 ice: Ignore EEXIST when setting promisc mode
    7983e1e44cb3 net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions()
    83411c9f05d5 net: genl: fix error path memory leak in policy dumping
    af1748ee51b3 net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters
    9900af65f2d1 net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry
    7d51385ae019 net: moxa: pass pdev instead of ndev to DMA functions
    92dc64e8f591 net: dsa: mv88e6060: prevent crash on an unused port
    aa16c8c4e830 spi: meson-spicc: add local pow2 clock ops to preserve rate between messages
    a868f771ee41 powerpc/pci: Fix get_phb_number() locking
    3561f4d12fb9 netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified
    01b0cae6b74f netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag
    8d2fe4b9ed4e netfilter: nf_tables: really skip inactive sets when allocating name
    330f0a552bcf ASoC: tas2770: Fix handling of mute/unmute
    353cc4cb97d9 ASoC: tas2770: Drop conflicting set_bias_level power setting
    dffe1c4780e0 ASoC: tas2770: Allow mono streams
    fc57e3fde219 ASoC: tas2770: Set correct FSYNC polarity
    4fe80492d539 iavf: Fix adminq error handling
    63684e467b19 nios2: add force_successful_syscall_return()
    600ff4b13b0e nios2: restarts apply only to the first sigframe we build...
    f20bc59ccf9e nios2: fix syscall restart checks
    8d0118a027e3 nios2: traced syscall does need to check the syscall number
    1d2c89dc4837 nios2: don't leave NULLs in sys_call_table[]
    d29cdf865ae1 nios2: page fault et.al. are *not* restartable syscalls...
    76be98188203 dpaa2-eth: trace the allocated address instead of page struct
    787511c768b5 perf probe: Fix an error handling path in 'parse_perf_probe_command()'
    2c746ec91de7 geneve: fix TOS inheriting for ipv4
    a0ae122e9aec atm: idt77252: fix use-after-free bugs caused by tst_timer
    291cba960bb8 xen/xenbus: fix return type in xenbus_file_read()
    3c555a0599bf nfp: ethtool: fix the display error of `ethtool -m DEVNAME`
    76f3b97e56c6 NTB: ntb_tool: uninitialized heap data in tool_fn_write()
    7ef9f0efbeb1 tools build: Switch to new openssl API for test-libcrypto
    7ef0645ebecf kbuild: dummy-tools: avoid tmpdir leak in dummy gcc
    aee18421bda6 ceph: don't leak snap_rwsem in handle_cap_grant
    eea0d84a4fc7 tools/vm/slabinfo: use alphabetic order when two values are equal
    97cea2cb7c86 ceph: use correct index when encoding client supported features
    7a327285a7b0 dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources
    87c4b359e343 dt-bindings: arm: qcom: fix MSM8916 MTP compatibles
    55fdefcb52c5 vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout()
    38ddccbda5e8 vsock: Fix memory leak in vsock_connect()
    549822e0dc9e plip: avoid rcu debug splat
    0c4542cb6ac8 ipv6: do not use RT_TOS for IPv6 flowlabel
    38b83883ce4e geneve: do not use RT_TOS for IPv6 flowlabel
    b0c3eec4ac69 ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool
    cc0bfd933c81 pinctrl: qcom: sm8250: Fix PDC map
    d35d9bba2940 pinctrl: sunxi: Add I/O bias setting for H6 R-PIO
    e8f5699a82f2 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed
    78d05103891d pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map
    ab2b55bb25db net: bgmac: Fix a BUG triggered by wrong bytes_compl
    0e28678a770d devlink: Fix use-after-free after a failed reload
    faafa2a87f69 virtio_net: fix memory leak inside XPD_TX with mergeable
    fd70ebf2999b SUNRPC: Reinitialise the backchannel request buffers before reuse
    59d2e8fa4127 sunrpc: fix expiry of auth creds
    df60c534d4c5 net: atlantic: fix aq_vec index out of range error
    cc25abcec82c can: mcp251x: Fix race condition on receive interrupt
    b9d9cf88c828 bpf: Check the validity of max_rdwr_access for sock local storage map iterator
    f7d844df5e20 bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator
    d7ad7e65aa2f bpf: Acquire map uref in .init_seq_private for sock local storage map iterator
    bda6fe3ea893 bpf: Acquire map uref in .init_seq_private for hash map iterator
    30d7198da84f bpf: Acquire map uref in .init_seq_private for array map iterator
    76ffd2042438 NFSv4/pnfs: Fix a use-after-free bug in open
    f2bd1cc1fe7a NFSv4.1: RECLAIM_COMPLETE must handle EACCES
    cfde64bd315d NFSv4: Fix races in the legacy idmapper upcall
    060c111373ee NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly
    a351a73d9064 NFSv4.1: Don't decrease the value of seq_nr_highest_sent
    a408f135c4c2 Documentation: ACPI: EINJ: Fix obsolete example
    8aab4295582e apparmor: Fix memleak in aa_simple_write_to_buffer()
    2ceeb3296e9d apparmor: fix reference count leak in aa_pivotroot()
    2672f3eb7a7f apparmor: fix overlapping attachment computation
    1ac89741a2e7 apparmor: fix setting unconfined mode on a loaded profile
    4188f91c82e3 apparmor: fix aa_label_asxprint return check
    e0ca0156a786 apparmor: Fix failed mount permission check error message
    08f8128bc9f2 apparmor: fix absroot causing audited secids to begin with =
    bca03f0bbc3b apparmor: fix quiet_denied for file rules
    2b74344135fc can: ems_usb: fix clang's -Wunaligned-access warning
    7f06c7821187 ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II
    5d3b02b80d93 tracing: Have filter accept "common_cpu" to be consistent
    6359850f9d8f btrfs: fix lost error handling when looking up extended ref on log replay
    79895cefa4c6 mmc: meson-gx: Fix an error handling path in meson_mmc_probe()
    13a497c3c598 mmc: pxamci: Fix an error handling path in pxamci_probe()
    4a211dd4856e mmc: pxamci: Fix another error handling path in pxamci_probe()
    a785d8417812 ata: libata-eh: Add missing command name
    fb1857c2e41a rds: add missing barrier to release_refill
    6876b4804b04 x86/mm: Use proper mask when setting PUD mapping
    b68e40b52f17 ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU
    e14e2fec35d3 ALSA: info: Fix llseek return value when using callback

(From OE-Core rev: 6dceeaf73b7e5c2fc58f3f5d17480ed37d64c6cc)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-28 08:02:10 +01:00
Bruce Ashfield
ff17c6bc7a linux-yocto/5.10: update to v5.10.137
Updating  to the latest korg -stable release that comprises
the following commits:

    74ded189e5e4 Linux 5.10.137
    fb4e220e1b2b btrfs: raid56: don't trust any cached sector in __raid56_parity_recover()
    1e1a039f44b7 btrfs: only write the sectors in the vertical stripe which has data stripes
    8f317cd88805 sched/fair: Fix fault in reweight_entity
    aa318d35bedc net_sched: cls_route: disallow handle of 0
    5a2a00b60458 net/9p: Initialize the iounit field during fid creation
    578c349570d2 tee: add overflow check in register_shm_helper()
    98b20e1612e6 kvm: x86/pmu: Fix the compare function used by the pmu event filter
    705dfc4575d6 mtd: rawnand: arasan: Prevent an unsupported configuration
    c898e917d8bb Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression
    e81046da1d9b Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP"
    a60996dc027a drm/vc4: change vc4_dma_range_matches from a global to static
    3422e24af9ba drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function
    2223b35c5752 Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv"
    8338305317df tcp: fix over estimation in sk_forced_mem_schedule()
    c35c01a7cb30 mac80211: fix a memory leak where sta_info is not freed
    ac7de8c2ba12 KVM: x86: Avoid theoretical NULL pointer dereference in kvm_irq_delivery_to_apic_fast()
    4c85e207c1b5 KVM: x86: Check lapic_in_kernel() before attempting to set a SynIC irq
    a4c94205ba79 KVM: Add infrastructure and macro to mark VM as bugged
    7018f03d97da net_sched: cls_route: remove from list when handle is 0
    49dba30638e0 dm raid: fix address sanitizer warning in raid_status
    c2d47bef93fb dm raid: fix address sanitizer warning in raid_resume
    d0b495aa2692 ext4: correct the misjudgment in ext4_iget_extra_inode
    603fb7bd744a ext4: correct max_inline_xattr_value_size computing
    e8c747496f23 ext4: fix extent status tree race in writeback error recovery path
    ac8cc061145a ext4: update s_overhead_clusters in the superblock during an on-line resize
    bb8592efcf8e ext4: fix use-after-free in ext4_xattr_set_entry
    69d1a36eb4b2 ext4: make sure ext4_append() always allocates new block
    e1682c7171a6 ext4: fix warning in ext4_iomap_begin as race between bmap and write
    2da44a2927a7 ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h
    1571c4613059 ext4: check if directory block is within i_size
    e99da0f92142 tracing: Use a struct alignof to determine trace event field alignment
    35508b60b54a tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH
    0e48eaf75d18 KEYS: asymmetric: enforce SM2 signature use pkey algo
    135d9e071099 xen-blkfront: Apply 'feature_persistent' parameter when connect
    d4fb08e5a4b4 xen-blkback: Apply 'feature_persistent' parameter when connect
    9e8408845276 xen-blkback: fix persistent grants negotiation
    b788508a0990 KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl
    6b4addec2f2d KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU
    46ec3d8e9094 KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter
    2ba1feb14363 KVM: x86/pmu: Use different raw event masks for AMD and Intel
    4bbfc055d3a7 KVM: x86/pmu: Use binary search to check filtered events
    441726394efa KVM: x86/pmu: preserve IA32_PERF_CAPABILITIES across CPUID refresh
    a7d0b21c6b40 KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4
    c72a9b1d0dad KVM: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook
    2f04a04d0650 KVM: SVM: Drop VMXE check from svm_set_cr4()
    da7f731f2ed5 KVM: VMX: Drop explicit 'nested' check from vmx_set_cr4()
    8b8b376903b3 KVM: VMX: Drop guest CPUID check for VMXE in vmx_set_cr4()
    5f3c8352cc22 ACPI: CPPC: Do not prevent CPPC from working in the future
    40d28ae57672 btrfs: reset block group chunk force if we have to wait
    e2f150730316 btrfs: reject log replay if there is unsupported RO compat flag
    b58294ce1a8a um: Allow PM with suspend-to-idle
    c6cf21d8d520 timekeeping: contribute wall clock to rng on time change
    5e2cf705155a dm thin: fix use-after-free crash in dm_sm_register_threshold_callback
    539c20ad260e kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification
    782e73acdba8 dm writecache: set a default MAX_WRITEBACK_JOBS
    e41b3b883179 serial: 8250: Fold EndRun device support into OxSemi Tornado code
    194dc559e6b2 serial: 8250_pci: Replace dev_*() by pci_*() macros
    297e2fd08a58 serial: 8250_pci: Refactor the loop in pci_ite887x_init()
    3110e5a49b87 serial: 8250: Correct the clock for OxSemi PCIe devices
    3e9baedb3237 serial: 8250: Dissociate 4MHz Titan ports from Oxford ports
    85d6306a87c5 PCI/AER: Iterate over error counters instead of error strings
    d83d886e69bd PCI/ERR: Recover from RCEC AER errors
    bb6990fd3729 PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery()
    7730ba6151b7 PCI/ERR: Avoid negated conditional for clarity
    078d79fad521 PCI/ERR: Use "bridge" for clarity in pcie_do_recovery()
    2e3458b995aa PCI/ERR: Simplify by computing pci_pcie_type() once
    f236fa38508b PCI/ERR: Simplify by using pci_upstream_bridge()
    de4534ac28c4 PCI/ERR: Rename reset_link() to reset_subordinates()
    78d431e8a56c PCI/ERR: Bind RCEC devices to the Root Port driver
    dce8d7427c6a PCI/AER: Write AER Capability only when we control it
    5659efdadf04 iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE)
    e7ccee2f09b0 KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS)
    f5385a590df7 KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors
    6a84dae3a7ec intel_th: pci: Add Raptor Lake-S CPU support
    581f7eb8ae3d intel_th: pci: Add Raptor Lake-S PCH support
    36f5ddde6776 intel_th: pci: Add Meteor Lake-P support
    08272646cd7c firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails
    bc945ca49613 usbnet: smsc95xx: Avoid link settings race on interrupt reception
    e9733561e966 usbnet: smsc95xx: Don't clear read-only PHY interrupt
    04c9d23ac352 mtd: rawnand: arasan: Fix clock rate in NV-DDR
    dc0e4a10b49d mtd: rawnand: arasan: Support NV-DDR interface
    87d1266b4cd4 mtd: rawnand: arasan: Fix a macro parameter
    d4f7bcce9002 mtd: rawnand: Add NV-DDR timings
    72fae7e7f7f5 mtd: rawnand: arasan: Check the proposed data interface is supported
    c91e5215a413 mtd: rawnand: Add a helper to clarify the interface configuration
    ae1e2bc7bfaa drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component
    fe695a2b469b HID: hid-input: add Surface Go battery quirk
    434c4aad53fd HID: Ignore battery for Elan touchscreen on HP Spectre X360 15-df0xxx
    2d05cf10695e drm/mediatek: Keep dsi as LP00 before dcs cmds transfer
    311728757821 drm/mediatek: Allow commands to be sent during video mode
    a3a85c045aa0 drm/i915/dg1: Update DMC_DEBUG3 register
    dd02510fb431 spmi: trace: fix stack-out-of-bound access in SPMI tracing functions
    bc8c5b3b3eb9 __follow_mount_rcu(): verify that mount_lock remains unchanged
    bda7046d4d59 Input: gscps2 - check return value of ioremap() in gscps2_probe()
    541840859ace posix-cpu-timers: Cleanup CPU timers before freeing them during exec
    ce19182b43a5 x86/olpc: fix 'logical not is only applied to the left hand side'
    43e059d01628 ftrace/x86: Add back ftrace_expected assignment
    fd96b61389f8 x86/bugs: Enable STIBP for IBPB mitigated RETBleed
    1118020b3b7a scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests
    912408ba0bdc scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os
    82cb0ebe5bd1 scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection
    7941ca578c4d scsi: qla2xxx: Turn off multi-queue for 8G adapters
    2ffe5285ea5d scsi: qla2xxx: Fix discovery issues in FC-AL topology
    b8aad5eba738 scsi: zfcp: Fix missing auto port scan and thus missing target ports
    5e0da18956d3 video: fbdev: s3fb: Check the size of screen before memset_io()
    09e733d6ac94 video: fbdev: arkfb: Check the size of screen before memset_io()
    bd8269e57621 video: fbdev: vt8623fb: Check the size of screen before memset_io()
    a9943942a501 x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y
    e6c228b950d0 sched: Fix the check of nr_running at queue wakelist
    bd1ebcbbf08e tools/thermal: Fix possible path truncations
    0288fa799e27 video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock()
    94398c1fec34 x86/numa: Use cpumask_available instead of hardcoded NULL check
    336626564b58 sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed
    0039189a3b15 sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy()
    e695256d4604 scripts/faddr2line: Fix vmlinux detection on arm64
    232f4aca400a genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO
    cadeb5186e25 powerpc/pci: Fix PHB numbering when using opal-phbid
    2a49b025c36a kprobes: Forbid probing on trampoline and BPF code areas
    4296089f61aa perf symbol: Fail to read phdr workaround
    00dc7cbbb558 powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address
    6d1e53f7f181 powerpc/xive: Fix refcount leak in xive_get_max_prio
    85aff6a9b7b7 powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader
    50e7896c8e0a f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time
    ec769406d06d f2fs: write checkpoint during FG_GC
    d0311057395b f2fs: don't set GC_FAILURE_PIN for background GC
    47a8fe1b154a powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias
    7ac58a83d8f1 powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32
    2d2b6adb22c8 ASoC: mchp-spdifrx: disable end of block interrupt on failures
    ca326aff6bf3 video: fbdev: sis: fix typos in SiS_GetModeID()
    da276dc288bf video: fbdev: amba-clcd: Fix refcount leak bugs
    345208581c4a watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe()
    d3e6460619d4 ASoC: audio-graph-card: Add of_node_put() in fail path
    92644d505b4e fuse: Remove the control interface for virtio-fs
    60e494b4d578 ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp()
    5682b4f84aab ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format
    9c2ad32ed916 s390/zcore: fix race when reading from hardware system area
    ae921d176b6f s390/dump: fix old lowcore virtual vs physical address confusion
    b002a71d45bd perf tools: Fix dso_id inode generation comparison
    2ada6b4a8007 iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop
    afdbadbf18c1 mfd: max77620: Fix refcount leak in max77620_initialise_fps
    52ae9c159972 mfd: t7l66xb: Drop platform disable callback
    5a0e3350c29e remoteproc: sysmon: Wait for SSCTL service to come up
    3487aa558a66 lib/smp_processor_id: fix imbalanced instrumentation_end() call
    483ad8a16fde kfifo: fix kfifo_to_user() return type
    9715809b9eeb rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge
    0ce20194b4a6 iommu/exynos: Handle failed IOMMU device registration properly
    8fd063a6085a tty: n_gsm: fix missing corner cases in gsmld_poll()
    01c8094bed8e tty: n_gsm: fix DM command
    6737d4f5f513 tty: n_gsm: fix wrong T1 retry count handling
    b16d653bc7bb vfio/ccw: Do not change FSM state in subchannel event
    db574d3bb6e5 vfio/mdev: Make to_mdev_device() into a static inline
    a2fbf4acd280 vfio: Split creation of a vfio_device into init and register ops
    f54fa910e6cb vfio: Simplify the lifetime logic for vfio_device
    0abdb80e812a vfio: Remove extra put/gets around vfio_device->group
    cb83b12320ea remoteproc: qcom: wcnss: Fix handling of IRQs
    2f735069cdc1 ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe()
    273d41217721 tty: n_gsm: fix race condition in gsmld_write()
    2466486cae0a tty: n_gsm: fix packet re-transmission without open control channel
    34c9fe392d26 tty: n_gsm: fix non flow control frames during mux flow off
    006e9d5a9877 tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output()
    c45b5d24fe06 tty: n_gsm: fix user open not possible at responder until initiator open
    9e38020f1700 tty: n_gsm: Delete gsmtty open SABM frame when config requester
    d94a552183c0 ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables
    875b2bf469d0 powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable
    ba889da9a0e1 ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header
    4046f3ef3bb6 profiling: fix shift too large makes kernel panic
    3bf64b9cc640 selftests/livepatch: better synchronize test_klp_callbacks_busy
    75358732af9b remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init
    2aa8737d49a9 rpmsg: mtk_rpmsg: Fix circular locking dependency
    1d5fc40382c5 ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV
    4181b214184b ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV
    4b171ac88cb7 serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty()
    d98dd16d3dfd serial: 8250: Export ICR access helpers for internal use
    403d46971936 ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe
    132b2757c52f ASoC: codecs: da7210: add check for i2c_add_driver
    a0381a9f3e59 ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe
    aa1214ece379 ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe
    ec0c272b1868 ASoC: samsung: Fix error handling in aries_audio_probe
    bae95c5aee1f ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe
    e2a4e46f5258 opp: Fix error check in dev_pm_opp_attach_genpd()
    3b973703229a usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable()
    f7161d0da975 jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted
    a6d7f224730e ext4: recover csum seed of tmp_inode after migrating to extents
    914bf4aa2d5b jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction()
    706960d328f5 nvme: use command_id instead of req->tag in trace_nvme_complete_rq()
    7a4b46784a7b null_blk: fix ida error handling in null_add_dev()
    3ef491b26c72 RDMA/rxe: Fix error unwind in rxe_create_qp()
    53da1f0fa0e2 RDMA/mlx5: Add missing check for return value in get namespace flow
    c0ba87f3e7b4 selftests: kvm: set rax before vmcall
    4ffa6cecb53d mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region
    de95b52d9aab RDMA/srpt: Fix a use-after-free
    d14a44cf2919 RDMA/srpt: Introduce a reference count in struct srpt_device
    204a8486d775 RDMA/srpt: Duplicate port name members
    5ba56d9bd0d0 platform/olpc: Fix uninitialized data in debugfs write
    7af83bb516d7 usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable()
    a916e8036079 USB: serial: fix tty-port initialized comments
    b1124a2f478f PCI: tegra194: Fix link up retry sequence
    88a694d9c870 PCI: tegra194: Fix Root Port interrupt handling
    e2d132ca7fab HID: alps: Declare U1_UNICORN_LEGACY support
    74e57439e21f mmc: cavium-thunderx: Add of_node_put() when breaking out of loop
    3bed7b981175 mmc: cavium-octeon: Add of_node_put() when breaking out of loop
    66c8e816f2f2 HID: mcp2221: prevent a buffer overflow in mcp_smbus_write()
    26975d8ea96b gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data()
    a85c7dd1edad RDMA/hfi1: fix potential memory leak in setup_base_ctxt()
    9ade92ddaf23 RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event
    0ecc91cf9645 RDMA/hns: Fix incorrect clearing of interrupt status register
    79ce50dddaf2 RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr()
    aaa1a8150657 RDMA/qedr: Improve error logs for rdma_alloc_tid error return
    84f83a26194a RDMA/rtrs-srv: Fix modinfo output for stringify
    50a249ad1db7 RDMA/rtrs: Avoid Wtautological-constant-out-of-range-compare
    2b3dcfbece1c RDMA/rtrs: Define MIN_CHUNK_SIZE
    993cd1621180 um: random: Don't initialise hwrng struct with zero
    a6a7f80e6267 interconnect: imx: fix max_node_id
    5bcc37dc2463 eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write()
    4ab5662cc3ce usb: dwc3: qcom: fix missing optional irq warnings
    d376ca671683 usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup
    251572a26dea usb: dwc3: core: Deprecate GCTL.CORESOFTRESET
    e6db5780c2bf usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc()
    c818fa991c51 usb: gadget: udc: amd5536 depends on HAS_DMA
    d6d344eeef7a xtensa: iss: fix handling error cases in iss_net_configure()
    fb4c1555f93f xtensa: iss/network: provide release() callback
    2fe0b06c166c scsi: smartpqi: Fix DMA direction for RAID requests
    7542130af1b7 PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks
    ee70aa214a2d PCI/portdrv: Don't disable AER reporting in get_port_device_capability()
    9d216035d173 KVM: s390: pv: leak the topmost page table when destroy fails
    59fd7c0b41e0 mmc: block: Add single read for 4k sector cards
    2985acdaf27d mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R
    9260a154b3b5 memstick/ms_block: Fix a memory leak
    ae2369ac4247 memstick/ms_block: Fix some incorrect memory allocation
    b305475df756 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch
    028c8632a2dc staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback
    6ae2881c1d1f intel_th: msu: Fix vmalloced buffers
    81222cfda686 intel_th: msu-sink: Potential dereference of null pointer
    a8f3b78b1f8e intel_th: Fix a resource leak in an error handling path
    ab3b82435f14 PCI: endpoint: Don't stop controller when unbinding endpoint function
    b9b4992f897b dmaengine: sf-pdma: Add multithread support for a DMA channel
    37e1d474a3fb dmaengine: sf-pdma: apply proper spinlock flags in sf_pdma_prep_dma_memcpy()
    38715a0ccb55 KVM: arm64: Don't return from void function
    fbd7b564f930 soundwire: bus_type: fix remove and shutdown support
    ed457b0029ab PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists
    e7599a5974d4 PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors
    80d9f6541ee2 PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu()
    2293b23d274b clk: qcom: camcc-sdm845: Fix topology around titan_top power domain
    b28ebe7d2f10 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks
    b83af7b4ec1d clk: qcom: ipq8074: fix NSS port frequency tables
    58023f5291b4 clk: qcom: ipq8074: SW workaround for UBI32 PLL lock
    e2330494f0f8 clk: qcom: ipq8074: fix NSS core PLL-s
    b840c2926de2 usb: host: xhci: use snprintf() in xhci_decode_trb()
    42f182709663 clk: qcom: clk-krait: unlock spin after mux completion
    a93f33aeef4e driver core: fix potential deadlock in __driver_attach
    2593f971f043 misc: rtsx: Fix an error handling path in rtsx_pci_probe()
    267c5f17a001 dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics
    956b79c20665 mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv
    803526555b2a mwifiex: Ignore BTCOEX events from the 88W8897 firmware
    dceedbb5aba0 KVM: Don't set Accessed/Dirty bits for ZERO_PAGE
    02d203f48821 clk: mediatek: reset: Fix written reset bit offset
    4f51a09f3d7b iio: accel: bma400: Reordering of header files
    ab831a12c8a7 platform/chrome: cros_ec: Always expose last resume result
    366d0123c387 iio: accel: bma400: Fix the scale min and max macro values
    edfa0851d8c9 netfilter: xtables: Bring SPDX identifier back
    9feb3ecd0709 usb: xhci: tegra: Fix error check
    bb5e59f00f7d usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()
    d35903e9650f usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe
    585d22a5624e usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe
    474f12deaa19 fpga: altera-pr-ip: fix unsigned comparison with less than zero
    175428c86fb8 mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path
    55d0f7da66de mtd: partitions: Fix refcount leak in parse_redboot_of
    b4e150d295ba mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release
    ebda3d6b004b HID: cp2112: prevent a buffer overflow in cp2112_xfer()
    cdf92a0aee97 PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep()
    b0e82f95fded mtd: rawnand: meson: Fix a potential double free issue
    941ef6997f9d mtd: maps: Fix refcount leak in ap_flash_init
    52ae2b14f76e mtd: maps: Fix refcount leak in of_flash_probe_versatile
    6471c83894c1 clk: renesas: r9a06g032: Fix UART clkgrp bitsel
    38c9cc68e36f wireguard: allowedips: don't corrupt stack when detecting overflow
    17541a4aab81 wireguard: ratelimiter: use hrtimer in selftest
    aa8f5593367a dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock
    5b69f34daccc net: ionic: fix error check for vlan flags in ionic_set_nic_features()
    9a070a441766 net: rose: fix netdev reference changes
    397e52dec168 netdevsim: Avoid allocation warnings triggered from user space
    692751f26099 iavf: Fix max_rate limiting
    b0d67ef5b43a net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set
    1d9c81833dec tcp: Fix data-races around sysctl_tcp_l3mdev_accept.
    0de9b3f81e01 ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH()
    b7325b27d869 tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if()
    f7884d95000a inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH()
    c206177ca8a9 crypto: hisilicon/sec - fix auth key size error
    9524edb1a782 crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of
    cb6277507998 crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq
    e6cbd15950cf net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS
    1f7ffdea19f2 net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version
    420cf3b781b2 media: cedrus: hevc: Add check for invalid timestamp
    97e5d3e46a3a wifi: libertas: Fix possible refcount leak in if_usb_probe()
    38d71acc15a2 wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue
    6c5fee83bdbe wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()`
    c040a02e4c21 i2c: mux-gpmux: Add of_node_put() when breaking out of loop
    353d55ff1bfc i2c: cadence: Support PEC for SMBus block read
    0c5dbac1ce7f Bluetooth: hci_intel: Add check for platform_driver_register
    a7a7488cb15a can: pch_can: pch_can_error(): initialize errc before using it
    4c036be75774 can: error: specify the values of data[5..7] of CAN error frames
    f0ef21b73978 can: usb_8dev: do not report txerr and rxerr during bus-off
    ca1a2c538834 can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off
    9e6ceba6be36 can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off
    cddef4bbebea can: sun4i_can: do not report txerr and rxerr during bus-off
    22e382d47de0 can: hi311x: do not report txerr and rxerr during bus-off
    06e355b46c30 can: sja1000: do not report txerr and rxerr during bus-off
    6ec509679beb can: rcar_can: do not report txerr and rxerr during bus-off
    5d85a89875e8 can: pch_can: do not report txerr and rxerr during bus-off
    d2b9e664bbfd selftests/bpf: fix a test for snprintf() overflow
    a06c98c47e45 wifi: p54: add missing parentheses in p54_flush()
    56924fc19d31 wifi: p54: Fix an error handling path in p54spi_probe()
    05ceda14ef7c wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi()
    36ba38996001 fs: check FMODE_LSEEK to control internal pipe splicing
    7430e587643a bpf: Fix subprog names in stack traces.
    990ca39e78cf selftests: timers: clocksource-switch: fix passing errors from child
    ee3cc4c76121 selftests: timers: valid-adjtimex: build fix for newer toolchains
    f29cf37698db libbpf: Fix the name of a reused map
    799cfed1b1a8 tcp: make retransmitted SKB fit into the send window
    5713b0be6dd9 drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed.
    9aa4ad5ccabc mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init()
    3ad958bc488e mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg
    b1812f6500dd media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment
    1008c6d98b6d crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq
    16e18a8ac7c9 crypto: hisilicon/sec - don't sleep when in softirq
    1f697d795290 crypto: hisilicon/sec - fixes some coding style
    bf386c955f35 drm/msm/mdp5: Fix global state lock backoff
    e74f3097a9c7 net: hinic: avoid kernel hung in hinic_get_stats64()
    e286a882f227 net: hinic: fix bug that ethtool get wrong stats
    8369a39b529d hinic: Use the bitmap API when applicable
    26a10aef28d9 lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc()
    1238da5f32b7 lib: bitmap: order includes alphabetically
    7f29d75693dc drm: bridge: sii8620: fix possible off-by-one
    8bb0be3186b1 drm/mediatek: dpi: Only enable dpi after the bridge is enabled
    c47d69ed5667 drm/mediatek: dpi: Remove output format of YUV
    fc85cb33f6aa drm/rockchip: Fix an error handling path rockchip_dp_probe()
    9f416e32eda9 drm/rockchip: vop: Don't crash for invalid duplicate_state()
    e2d2dcab19f6 selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0
    64b1e3f90491 crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE
    2e306d74adcf drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes
    36f797a10f30 drm/vc4: hdmi: Fix timings for interlaced modes
    717325e814d0 drm/vc4: hdmi: Limit the BCM2711 to the max without scrambling
    c015d12317c5 drm/vc4: hdmi: Don't access the connector state in reset if kmalloc fails
    ba8ffdb450d4 drm/vc4: hdmi: Avoid full hdmi audio fifo writes
    b161b2706776 drm/vc4: hdmi: Remove firmware logic for MAI threshold setting
    cefc8e7e0ea4 drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration
    acfca24ec0b7 drm/vc4: dsi: Fix dsi0 interrupt support
    97c2fa3a7b9e drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type
    6cc1edddcf02 drm/vc4: dsi: Introduce a variant structure
    79374da86285 drm/vc4: dsi: Use snprintf for the PHY clocks instead of an array
    1f98187a7c15 drm/vc4: drv: Remove the DSI pointer in vc4_drv
    ed2f42bd8021 drm/vc4: dsi: Correct pixel order for DSI0
    ddf6af3b0b3f drm/vc4: dsi: Correct DSI divider calculations
    f517da5234f8 drm/vc4: plane: Fix margin calculations for the right/bottom edges
    5aec7cb08bb7 drm/vc4: plane: Remove subpixel positioning check
    611f86965df0 media: tw686x: Fix memory leak in tw686x_video_init
    7f7336ce3568 media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set
    bb480bffc1fd media: hdpvr: fix error value returns in hdpvr_read
    f57699a9b66e drm/mcde: Fix refcount leak in mcde_dsi_bind
    6a43236ebcfb drm: bridge: adv7511: Add check for mipi_dsi_driver_register
    87af9b0b4566 crypto: ccp - During shutdown, check SEV data pointer before using
    5f8a6e8f14d6 test_bpf: fix incorrect netdev features
    45e1dbe5f6e1 drm/radeon: fix incorrrect SPDX-License-Identifiers
    e7d6cac69675 wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd()
    eccd7c3e2596 ath9k: fix use-after-free in ath9k_hif_usb_rx_cb
    918f42ca1d3f media: tw686x: Register the irq at the end of probe
    d45eaf41140c crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs()
    81cb31756888 i2c: Fix a potential use after free
    d0412d8f693e net: fix sk_wmem_schedule() and sk_rmem_schedule() errors
    0e70bb9cdb0e crypto: sun8i-ss - fix error codes in allocate_flows()
    e8673fbc10ff crypto: sun8i-ss - do not allocate memory when handling hash requests
    648b1bb29a46 drm: adv7511: override i2c address of cec before accessing it
    259773fc8742 virtio-gpu: fix a missing check to avoid NULL dereference
    e28aa4f4674d i2c: npcm: Correct slave role behavior
    385f6ef4de3d i2c: npcm: Remove own slave addresses 2:10
    5ce9cff37181 drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function
    b54bc0013d7b drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs
    0cb658988511 drm/mediatek: Modify dsi funcs to atomic operations
    8508d6d23a24 drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers()
    ac225376438c ath11k: Fix incorrect debug_mask mappings
    648d3c87141f drm/mipi-dbi: align max_chunk to 2 in spi_transfer
    a2c45f8c3d18 ath11k: fix netdev open race
    58fd794675f0 wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c()
    71426d31d0ee drm/st7735r: Fix module autoloading for Okaya RH128128T
    fd98ccda50a4 ath10k: do not enforce interrupt trigger type
    bcc05372a2c2 drm/bridge: tc358767: Make sure Refclk clock are enabled
    c038b9b73389 drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function
    f312bc33caa0 pwm: lpc18xx-sct: Convert to devm_platform_ioremap_resource()
    6aaac1d9243b pwm: sifive: Shut down hardware only after pwmchip_remove() completed
    9073dbec8879 pwm: sifive: Ensure the clk is enabled exactly once per running PWM
    47902de24a46 pwm: sifive: Simplify offset calculation for PWMCMP registers
    6d7f7ffbcdb9 pwm: sifive: Don't check the return code of pwmchip_remove()
    b7e2d64d673a dm: return early from dm_pr_call() if DM device is suspended
    b3f5cc0cc0de thermal/tools/tmon: Include pthread and time headers in tmon.h
    7aa3a2559915 selftests/seccomp: Fix compile warning when CC=clang
    e06a31e61f96 nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt()
    298417471e82 drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX
    a1891d3df719 arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment
    a7753a260e53 soc: qcom: Make QCOM_RPMPD depend on PM
    332e555dca07 regulator: of: Fix refcount leak bug in of_get_regulation_constraints()
    1ed71e6bcedb blktrace: Trace remapped requests correctly
    1cb303240642 block: remove the request_queue to argument request based tracepoints
    d125b13a6682 hwmon: (drivetemp) Add module alias
    ed6ae2381150 blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created
    0ca556256fb4 erofs: avoid consecutive detection for Highmem memory
    8dee22b4576d arm64: tegra: Fix SDMMC1 CD on P2888
    a1e238690916 arm64: dts: mt7622: fix BPI-R64 WPS button
    7eafa9a1aa52 bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe()
    7fcf4401d539 ARM: dts: qcom: pm8841: add required thermal-sensor-cells
    97713ed9b6cc soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register
    07aea6819d56 soc: qcom: ocmem: Fix refcount leak in of_get_ocmem
    71042279b161 ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP
    5f29b045da22 regulator: qcom_smd: Fix pm8916_pldo range
    22e6d8bcde8e cpufreq: zynq: Fix refcount leak in zynq_get_revision
    d294d60dc685 ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init
    14bac0c7035b ARM: OMAP2+: Fix refcount leak in omapdss_init_of
    fdcb1fdbdc15 ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg
    c32d5491c841 block: fix infinite loop for invalid zone append
    2d9a1a96eb0a soc: fsl: guts: machine variable might be unset
    4cea8391778a locking/lockdep: Fix lockdep_init_map_*() confusion
    87e415aec4e6 arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1
    30119131e3ac hexagon: select ARCH_WANT_LD_ORPHAN_WARN
    9d744229cdbe ARM: dts: ast2600-evb: fix board compatible
    75a24da2b9fe ARM: dts: ast2500-evb: fix board compatible
    2c07688d3e89 x86/pmem: Fix platform-device leak in error path
    6a28f363d390 arm64: dts: renesas: Fix thermal-sensors on single-zone sensors
    80c469e63bfa soc: amlogic: Fix refcount leak in meson-secure-pwrc.c
    6cd8ba0c0b06 soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values
    6771609e1933 Input: atmel_mxt_ts - fix up inverted RESET handler
    11903c5457fd ARM: dts: imx7d-colibri-emmc: add cpu1 supply
    b8b1f0d74ff2 ACPI: processor/idle: Annotate more functions to live in cpuidle section
    91e7f04f53e6 ARM: bcm: Fix refcount leak in bcm_kona_smc_init
    f6a6cc6d577a arm64: dts: renesas: beacon: Fix regulator node names
    2691b8780f88 meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init
    ccf56ea52b3e ARM: findbit: fix overflowing offset
    71fc6e0dcaca spi: spi-rspi: Fix PIO fallback on RZ platforms
    4234c5f34e71 powerpc/64s: Disable stack variable initialisation for prom_init
    adbfdaacde18 selinux: Add boundary check in put_entry()
    003a456ae6f7 PM: hibernate: defer device probing when resuming from hibernation
    70bccff899cf firmware: tegra: Fix error check return value of debugfs_create_file()
    c2e53a1b0746 ARM: shmobile: rcar-gen2: Increase refcount for new reference
    f48cec57367a arm64: dts: allwinner: a64: orangepi-win: Fix LED node name
    fcdc1e13e0db arm64: dts: qcom: ipq8074: fix NAND node name
    931d0a574caf ACPI: LPSS: Fix missing check in register_device_clock()
    d257d9b0a44c ACPI: PM: save NVS memory for Lenovo G40-45
    85bc8689a702 ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk
    def469523dfb ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks
    88d556029a78 ARM: OMAP2+: display: Fix refcount leak bug
    43157bc5f9dc spi: synquacer: Add missing clk_disable_unprepare()
    607570808af2 ARM: dts: BCM5301X: Add DT for Meraki MR26
    9213e5a397ba ARM: dts: imx6ul: fix qspi node compatible
    976db15fee3a ARM: dts: imx6ul: fix lcdif node compatible
    6045ac40e323 ARM: dts: imx6ul: fix csi node compatible
    c7ce841f48df ARM: dts: imx6ul: fix keypad compatible
    15af2deb19e4 ARM: dts: imx6ul: change operating-points to uint32-matrix
    278aa4c73dad ARM: dts: imx6ul: add missing properties for sram
    695a3c2a8273 wait: Fix __wait_event_hrtimeout for RT/DL tasks
    2b8c55900d46 irqchip/mips-gic: Check the return value of ioremap() in gic_of_init()
    8dfb4a99b1c8 genirq: GENERIC_IRQ_IPI depends on SMP
    f460141f29f0 irqchip/mips-gic: Only register IPI domain when SMP is enabled
    4aba3247af12 genirq: Don't return error on missing optional irq_request_resources()
    d08bb199a406 ext2: Add more validity checks for inode counts
    353b4673d01c arm64: fix oops in concurrently setting insn_emulation sysctls
    913f1732377c arm64: Do not forget syscall when starting a new thread.
    fb086aea3910 x86: Handle idle=nomwait cmdline properly for x86_idle
    48c390021058 epoll: autoremove wakers even more aggressively
    80977126bc20 netfilter: nf_tables: fix null deref due to zeroed list head
    0cc5c6b7567d netfilter: nf_tables: do not allow RULE_ID to refer to another chain
    9e7dcb88ec8e netfilter: nf_tables: do not allow CHAIN_ID to refer to another table
    1a4b18b1ff11 netfilter: nf_tables: do not allow SET_ID to refer to another table
    19bf7199c3a9 lockdep: Allow tuning tracing capacity constants.
    f294829fb47e usb: dwc3: gadget: fix high speed multiplier setting
    fc2a039cdb3d usb: dwc3: gadget: refactor dwc3_repare_one_trb
    9a3a61bd730c arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC
    63228d832832 ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC
    4d7da7e565c3 USB: HCD: Fix URB giveback issue in tasklet function
    37c7fe9b3175 usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion
    847b9273dd61 coresight: Clear the connection field properly
    807adf6ffa8c MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
    26d767990e16 powerpc/powernv: Avoid crashing if rng is NULL
    3db593ab8e42 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E
    b326b8d6ae4c powerpc/fsl-pci: Fix Class Code of PCIe Root Port
    39c51471efd2 PCI: Add defines for normal and subtractive PCI bridges
    23c2f921f246 ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr()
    2f36ba13cb5b media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator
    5fd4ffa2372a md-raid10: fix KASAN warning
    e0bdaed154e5 md-raid: destroy the bitmap after destroying the thread
    3bdda8656a1b serial: mvebu-uart: uart2 error bits clearing
    cfe17ae313aa fuse: limit nsec
    e63ea5814ba1 scsi: qla2xxx: Zero undefined mailbox IN registers
    6f18b5ad2d55 scsi: qla2xxx: Fix incorrect display of max frame size
    408bfa1489a3 scsi: sg: Allow waiting for commands to complete on removed device
    fb1888205c07 iio: light: isl29028: Fix the warning in isl29028_remove()
    fb7eea3946d3 mtd: rawnand: arasan: Update NAND bus clock instead of system clock
    15d0aeb01785 drm/amdgpu: Check BO's requested pinning domains against its preferred_domains
    55f558442742 drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime
    92050011e09d drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend()
    ca0742a8ed54 drm/nouveau: fix another off-by-one in nvbios_addr
    de63dbc29681 drm/vc4: hdmi: Disable audio if dmas property is present but empty
    1ff71d4f532b drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error
    043f4642c168 parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode
    fc3918d70bbe parisc: Check the return value of ioremap() in lba_driver_probe()
    b0dfba6d3bf2 parisc: Fix device names in /proc/iomem
    542d2e799d53 ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh()
    135199a2edd4 usbnet: Fix linkwatch use-after-free on disconnect
    d65c3fcd6dfa fbcon: Fix accelerated fbdev scrolling while logo is still shown
    16badd998736 fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters
    826955eebc47 thermal: sysfs: Fix cooling_device_stats_setup() error code path
    60a8f0e62aeb fs: Add missing umask strip in vfs_tmpfile
    cf65b5bfac3d vfs: Check the truncate maximum size in inode_newsize_ok()
    5c6c65681f39 tty: vt: initialize unicode screen buffer
    f9b244e54111 ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED
    7b9ee47c285f ALSA: hda/realtek: Add quirk for another Asus K42JZ model
    c366ccad5bce ALSA: hda/cirrus - support for iMac 12,1 model
    f2b72c51c2cf ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model
    2613baa3ab21 mm/mremap: hold the rmap lock in write mode when moving page table entries.
    0a69f1f84207 xfs: fix I_DONTCACHE
    e32bb2428104 xfs: only set IOMAP_F_SHARED when providing a srcmap to a write
    f5f3e54f8116 mm: Add kvrealloc()
    3ff605513f31 riscv: set default pm_power_off to NULL
    230e369d4997 KVM: x86: Tag kvm_mmu_x86_module_init() with __init
    0dd8ba6670f4 KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP
    68ba319b8888 KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks
    b670a585498e KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value
    e9c55562b393 KVM: s390: pv: don't present the ecall interrupt twice
    8bb683490278 KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0
    860e3343958a KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case
    ab4805c2638c KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case
    40593c589888 HID: wacom: Don't register pad_input for touch switch
    0ba645def77b HID: wacom: Only report rotation for art pen
    57f2ee517dec add barriers to buffer_uptodate and set_buffer_uptodate
    6dece5ad6e1e wifi: mac80211_hwsim: use 32-bit skb cookie
    d400222f4959 wifi: mac80211_hwsim: add back erroneously removed cast
    eb8fc4277b62 wifi: mac80211_hwsim: fix race condition in pending packet
    9a22b1f7daa6 ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx
    d909d9bdc882 ALSA: hda/realtek: Add quirk for Clevo NV45PZ
    348620464a5c ALSA: bcd2000: Fix a UAF bug on the error path of probing
    101e0c052d4f scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover"
    14eb40fd79c4 Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING"
    4ad6a94c68a1 x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments
    8f4f2c9b98e4 Makefile: link with -z noexecstack --no-warn-rwx-segments

(From OE-Core rev: cfa124b8a4596a1cd9f9c2d1f1c21356b0bc2e60)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-03 13:09:49 +01:00
Bruce Ashfield
7cb1e0c999 linux-yocto/5.10: update to v5.10.136
Updating  to the latest korg -stable release that comprises
the following commits:

    6eae1503ddf9 Linux 5.10.136
    1bea03b44ea2 x86/speculation: Add LFENCE to RSB fill sequence
    509c2c9fe75e x86/speculation: Add RSB VM Exit protections
    e5b556a7b271 macintosh/adb: fix oob read in do_adb_query() function
    75742ffc3630 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586
    40e2e7f1bf03 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587
    9c45bb363e26 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558
    3a292cb18132 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675
    1a2a2e34569c Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007
    e81f95d03060 Bluetooth: btusb: Add support of IMC Networks PID 0x3568
    918ce738e28b Bluetooth: hci_bcm: Add DT compatible for CYW55572
    033a4455d9d6 Bluetooth: hci_bcm: Add BCM4349B1 variant
    50763f0ac070 selftests: KVM: Handle compiler optimizations in ucall
    a56e1ccdb7bb tools/kvm_stat: fix display of error when multiple processes are found
    3c77292d52b3 crypto: arm64/poly1305 - fix a read out-of-bound
    e2c63e1afdb3 ACPI: APEI: Better fix to avoid spamming the console with old error logs
    6ccff35588d2 ACPI: video: Shortening quirk list by identifying Clevo by board_name only
    a2b472b152f9 ACPI: video: Force backlight native for some TongFang devices
    a01a4e9f5dc9 tun: avoid double free in tun_free_netdev
    1069087e2fb1 selftests/bpf: Check dst_port only on the client socket
    042fb1c281f3 selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads
    78c8397132dd ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet()
    4f3b85233660 ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep()
    45b69848a2fe x86/speculation: Make all RETbleed mitigations 64-bit only

(From OE-Core rev: 3dbf621c295be2bdf1009dd52f1a4bfe55806173)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-03 13:09:49 +01:00
Andrei Gherzan
2823418c13 linux-yocto: Fix COMPATIBLE_MACHINE regex match
With the current regex expression, a machine that is not part of the
compatible could match the regex expression.

For example, consider the following COMPATIBLE_MACHINE:

COMPATIBLE_MACHINE = "qemuarm|qemuarm64"

A machine definition bringing in "qemuarm-foo" would match against the
COMPATIBLE_MACHINE pattern above (see base.bbclass for implementation
details).

Fix this by matching the start and the end of the string.

(From OE-Core rev: 26a6fdef2a6c91c7ad3dde932596a17ffed6ca7b)

Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-03 13:09:49 +01:00