Commit Graph

1510 Commits

Author SHA1 Message Date
Jon Mason
c63da33605 linux-yocto-dev: add qemuarmv5
qemuarmv5 passes testimage on with the linux-yocto-dev kernel.  Add it
to the compatible machines list for that recipe.

(From OE-Core rev: e1587fbac4d3ee8092d5e858f1b423faa512c559)

Signed-off-by: Jon Mason <jdmason@kudzu.us>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-11-03 07:46:46 +00:00
Bruce Ashfield
cd31c6b6df linux-yocto/5.15: update to v5.15.72
Updating  to the latest korg -stable release that comprises
the following commits:

    c68173b2012b Linux 5.15.72
    713fa3e4591f drm/i915/gem: Really move i915_gem_context.link under ref protection
    a00ed4e5d5ee x86/alternative: Fix race in try_get_desc()
    c3d4b8970c0d KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest
    ab5c5787ab5e clk: iproc: Do not rely on node name for correct PLL setup
    e748a084b51c clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks
    19f4e1636626 fs: split off setxattr_copy and do_setxattr function from setxattr
    a0e3719e030a vdpa/ifcvf: fix the calculation of queuepair
    4755d9d2c9b0 selftests: Fix the if conditions of in test_extra_filter()
    c83a7606aa65 net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume()
    a8cd7e1bc7cd net: stmmac: power up/down serdes in stmmac_open/release
    67c00bcf4231 wifi: mac80211: fix regression with non-QoS drivers
    520e434a082d nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices
    e9d7d809022e net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe
    8b1b908507ce cxgb4: fix missing unlock on ETHOFLD desc collect fail path
    e99c7a61d89e net: sched: act_ct: fix possible refcount leak in tcf_ct_init()
    815381aeff95 usbnet: Fix memory leak in usbnet_disconnect()
    af91321b7372 gpio: mvebu: Fix check for pwm support on non-A8K platforms
    f592ccddac68 Input: melfas_mip4 - fix return value check in mip4_probe()
    ff982b1f325d Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"
    bde7795794f4 drm/bridge: lt8912b: fix corrupted image output
    e103b0e83991 drm/bridge: lt8912b: set hdmi or dvi mode
    473f653a86ee drm/bridge: lt8912b: add vsync hsync
    6a12105d9d4f ASoC: tas2770: Reinit regcache on reset
    75ef73d7d2b3 arm64: dts: qcom: sm8350: fix UFS PHY serdes size
    5664dc84fc2e ASoC: imx-card: Fix refcount issue with of_node_put
    367403bc1cfe soc: sunxi: sram: Fix debugfs info for A64 SRAM C
    68d2f42cf4f6 soc: sunxi: sram: Fix probe function ordering issues
    2f82b5290078 soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource()
    861adc2b2037 soc: sunxi: sram: Prevent the driver from being unbound
    8b07378ebe43 soc: sunxi: sram: Actually claim SRAM regions
    d50e0e2f3d94 ARM: dts: am5748: keep usb4_tm disabled
    c48e3db1df25 reset: imx7: Fix the iMX8MP PCIe PHY PERST support
    606229101290 ARM: dts: am33xx: Fix MMCHS0 dma properties
    bfe5dc2101ba swiotlb: max mapping size takes min align mask into account
    a6a3b6b11ac0 media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args()
    ab9d32844742 media: rkvdec: Disable H.264 error detection
    69379139ed78 media: dvb_vb2: fix possible out of bound access
    6287c9e00595 mm,hwpoison: check mm when killing accessing process
    f9aed3d8a029 mm: fix madivse_pageout mishandling on non-LRU page
    1299c1198878 mm/migrate_device.c: flush TLB while holding PTL
    e858f7ac7395 mm: fix dereferencing possible ERR_PTR
    d75ce115625e mm: prevent page_frag_alloc() from corrupting the memory
    23d17e2b04c7 mm/page_alloc: fix race condition between build_all_zonelists and page allocation
    fec2db7a434a mmc: hsq: Fix data stomping during mmc recovery
    4fef6e1fe07c mmc: moxart: fix 4-bit bus width and remove 8-bit bus width
    4f75d0cacd65 libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205
    dc248ddf41ea vduse: prevent uninitialized memory accesses
    ea774829699a drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV
    25759a7bc1f4 drm/i915/gt: Restrict forced preemption to the active context
    e0f576335d05 Revert "firmware: arm_scmi: Add clock management to the SCMI power domain"
    5de02ab84aec net: mt7531: only do PLL once after the reset
    56e3f8d56299 mm/damon/dbgfs: fix memory leak when using debugfs_lookup()
    149da9e60b8c ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()
    dc8cdb988453 ARM: dts: integrator: Tag PCI host with device_type
    aa5c3aa3f197 x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd
    476c188b9dbe clk: ingenic-tcu: Properly enable registers before accessing timers
    d134b0f7a9b9 can: c_can: don't cache TX messages for C_CAN cores
    6fff203793cb Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address
    006a5085a3a8 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455
    81e759d71a6b thunderbolt: Explicitly reset plug events delay back to USB4 spec value
    85a70a259916 usb: typec: ucsi: Remove incorrect warning
    ac12a04c8e08 uas: ignore UAS for Thinkplus chips
    528aba78ee01 usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
    0a4e8f384e82 uas: add no-uas quirk for Hiksemi usb_disk
    8484a356cee8 cgroup: cgroup_get_from_id() must check the looked-up kn is a directory
    ae04dd5ef180 cgroup: reduce dependency on cgroup_mutex
    7a64e6dc6cb7 ALSA: hda/realtek: fix speakers and micmute on HP 855 G8
    6a3bee2ead9b ALSA: hda: Fix Nvidia dp infoframe
    f7392f93a2fb ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation
    de5deddfa7e7 ALSA: hda: Do disconnect jacks at codec unbind
    90c7e9b400c7 Linux 5.15.71
    214194610a18 ext4: use locality group preallocation for small closed files
    8a1ac4167dda ext4: avoid unnecessary spreading of allocations among groups
    fd8b82919549 ext4: make mballoc try target group first even with mb_optimize_scan
    21dada4ce19c ext4: limit the number of retries after discarding preallocations blocks
    be4df018c0be ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0
    90bc7b630c6c ext4: make directory inode spreading reflect flexbg size
    95d714d8ad3d devdax: Fix soft-reservation memory description
    27bf7a5d1198 NFSv4: Fixes for nfs4_inode_return_delegation()
    21b0301f2234 drm/amdgpu: don't register a dirty callback for non-atomic
    6eb08245da51 i2c: mlxbf: Fix frequency calculation
    dc2a0c587006 i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction()
    621c6ab03ac3 i2c: mlxbf: incorrect base address passed during io write
    c242dbf2e36f i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible
    c71ec39be45a workqueue: don't skip lockdep work dependency in cancel_work_sync()
    929ef155e1da fsdax: Fix infinite loop in dax_iomap_rw()
    9aac3819f099 drm/rockchip: Fix return type of cdn_dp_connector_mode_valid
    1c26968caf18 drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage
    492db4ffcff3 drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule()
    9539cfc74493 drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport()
    a541c0111818 drm/amd/display: Limit user regamma to a valid value
    33b128f790b6 drm/amdgpu: use dirty framebuffer helper
    f76d6f309a68 drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards
    e5ae504c8623 drm/gma500: Fix BUG: sleeping function called from invalid context errors
    e07d9154bb81 Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region
    5f270b61ee8b drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV
    d3a67c21b18f s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup
    faf0e1b5d82b serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting
    0aada772fd16 serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting
    4c7e17270cab serial: Create uart_xmit_advance()
    4199425b1132 serial: fsl_lpuart: Reset prior to registration
    cc1504f6da2e KVM: x86/mmu: Fold rmap_recycle into rmap_add
    dddae48eabfb selftests: forwarding: add shebang for sch_red.sh
    08483e4c0c83 bnxt: prevent skb UAF after handing over to PTP worker
    f8162aed962b net: sched: fix possible refcount leak in tc_new_tfilter()
    bd29ca2b398c net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD
    ec3a6f4ffe55 bonding: fix NULL deref in bond_rr_gen_slave_id
    db145b8a04fc net/smc: Stop the CLC flow if no link to map buffers on
    5daef0042d2c drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff()
    a08cba2f50d7 perf tools: Honor namespace when synthesizing build-ids
    1a83f39dc4e1 perf kcore_copy: Do not check /proc/modules is unchanged
    a3b923f449a3 perf jit: Include program header in ELF files
    39dc6ccdd5af perf stat: Fix BPF program section name
    c6d939639fe0 can: gs_usb: gs_can_open(): fix race dev->can.state condition
    e1676adedc17 net: sh_eth: Fix PHY state warning splat during system resume
    71200518bbbf net: ravb: Fix PHY state warning splat during system resume
    d5917b7af7ca netfilter: ebtables: fix memory leak when blob is malformed
    08d7524f366a netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain()
    91aa52652f4b netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain()
    c721623efd09 net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs
    f58e43184226 net/sched: taprio: avoid disabling offload when it was never enabled
    510e703e4ed0 net: enetc: deny offload of tc-based TSN features on VF interfaces
    11eb9ed08856 net: enetc: move enetc_set_psfp() out of the common enetc_set_features()
    c60801e4e2b5 wireguard: netlink: avoid variable-sized memcpy on sockaddr
    3ebf690d1cde wireguard: ratelimiter: disable timings test by default
    c2dc533a7edb net: ipa: properly limit modem routing table use
    cbdab7d68f20 of: mdio: Add of_node_put() when breaking out of for_each_xx
    ca86577c10bc drm/hisilicon: Add depends on MMU
    68c4acee6328 drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled
    8547c7bfc061 sfc: fix null pointer dereference in efx_hard_start_xmit
    360910b88d14 sfc: fix TX channel offset when using legacy interrupts
    bc750d7127a9 i40e: Fix set max_tx_rate when it is lower than 1 Mbps
    53220b99059a i40e: Fix VF set max MTU size
    7249a653fe5f iavf: Fix set max MTU size with port VLAN and jumbo frames
    030e0688b6b2 mlxbf_gige: clear MDIO gateway lock after read
    93859f6878e7 iavf: Fix bad page state
    e1dbe8a62098 um: fix default console kernel parameter
    7400e2edfc9e MIPS: Loongson32: Fix PHY-mode being left unspecified
    abea65fa7713 MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko
    831cf63c043e drm/panel: simple: Fix innolux_g121i1_l01 bus_format
    408d5752b60f net: team: Unsync device addresses on ndo_stop
    f50265a4f3da net: bonding: Unsync device addresses on ndo_stop
    e6b277f7367e net: bonding: Share lacpdu_mcast_addr definition
    8b2ab46b6c63 scsi: mpt3sas: Fix return value check of dma_get_required_mask()
    89df49e561b4 scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts()
    5826a555f77c net: phy: aquantia: wait for the suspend/resume operations to finish
    4d2f1bc9067a net: core: fix flow symmetric hash
    8d06006c7eb7 ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header
    dae9d2abe25b iavf: Fix cached head and tail value for iavf_get_tx_pending
    34447d64b8d2 ice: Don't double unplug aux on peer initiated reset
    816eab147e5c netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find()
    dc33ffbc361e netfilter: nf_conntrack_irc: Tighten matching on DCC message
    0606c5d5fefd netfilter: nf_conntrack_sip: fix ct_sip_walk_headers
    0babb5bc85ee arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma
    dd5a6c5a0875 dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get()
    1b0e46d970b4 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz
    e352fea1d0fc drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks
    43733b6c9fda arm64: dts: rockchip: Fix typo in lisense text for PX30.Core
    2929463a9eff arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob
    166a332463b5 firmware: arm_scmi: Fix the asynchronous reset requests
    1f08a1b26cfc firmware: arm_scmi: Harden accesses to the reset domains
    9ec5a534d77c xfs: validate inode fork size against fork format
    5caa3a127953 xfs: fix xfs_ifree() error handling to not leak perag ref
    9e7b231687fd xfs: reorder iunlink remove operation in xfs_ifree
    28c7ef86b21b vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment
    3c3edb82d67b arm64: topology: fix possible overflow in amu_fie_setup()
    2427a04bce86 KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled
    61703b248be9 mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context.
    2d6e55e0c038 mm/slub: fix to return errno if kmalloc() fails
    71075d7d4632 net: mana: Add rmb after checking owner bits
    19aea370fd09 can: flexcan: flexcan_mailbox_read() fix return value for drop = true
    bf0197aea195 kasan: call kasan_malloc() from __kmalloc_*track_caller()
    c75288a4902b riscv: fix a nasty sigreturn bug...
    97da736cd11a gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
    9b26723e058f gpio: mockup: Fix potential resource leakage when register a chip
    18352095a0d5 gpio: mockup: fix NULL pointer dereference when removing debugfs
    2279e977405b wifi: mt76: fix reading current per-tid starting sequence number for aggregation
    b5bc5a274d54 efi: libstub: check Shim mode using MokSBStateRT
    ef43fee9f211 efi: x86: Wipe setup_data on pure EFI boot
    b173f1f8ef9e thunderbolt: Add support for Intel Maple Ridge single port controller
    65b13f951fe6 usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA
    7143f6cf58db media: flexcop-usb: fix endpoint type check
    d8a76a2e514f btrfs: fix hang during unmount when stopping a space reclaim worker
    46053262b5f5 btrfs: fix hang during unmount when stopping block group reclaim worker
    b02f86689a5a iommu/vt-d: Check correct capability for sagaw determination
    a963fe6d0eb6 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop
    4b2fa20da623 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop
    eb54e457c4ad ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack
    0898469913cd ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack
    c6a746b4fca5 ALSA: hda/realtek: Re-arrange quirk table entries
    41e974cd6ecb ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop
    5421125bbda8 ALSA: hda/realtek: Add quirk for Huawei WRT-WX9
    84481d7a59a2 ALSA: hda: add Intel 5 Series / 3400 PCI DID
    04b5bd5702ab ALSA: hda/tegra: set depop delay for tegra
    e10425c5424b ALSA: core: Fix double-free at snd_card_new()
    10a8c5d7d393 Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare"
    06c0204a6e80 USB: serial: option: add Quectel RM520N
    6cf9e8b7e67a USB: serial: option: add Quectel BG95 0x0203 composition
    369b008bbe36 USB: core: Fix RST error in hub.c
    d10d1e9d9f1e drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
    6eede01dfd0e Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio"
    c02431f43e12 Revert "usb: add quirks for Lenovo OneLink+ Dock"
    8de5e12f587b usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
    2db7a7176c45 usb: add quirks for Lenovo OneLink+ Dock
    a72eee6d905e usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop
    f79a57d4091f usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup()
    1a9923999459 usb: dwc3: gadget: Refactor pullup()
    7604a210acbb usb: dwc3: gadget: Prevent repeat pullup()
    a0b5d22b0448 usb: dwc3: Issue core soft reset before enabling run/stop
    8d583ba79cde usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind
    167b18f25b96 staging: r8188eu: Add Rosewill USB-N150 Nano to device tables
    add40eda8258 staging: r8188eu: Remove support for devices with 8188FU chipset (0bda:f179)
    55653c548612 drm/amdgpu: make sure to init common IP before gmc
    25a90a11036b drm/amdgpu: Separate vf2pf work item init from virt data exchange
    3e98e33d345e Linux 5.15.70
    21f948cab866 ALSA: hda/sigmatel: Fix unused variable warning for beep power change
    5db17805b6ba cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()
    39b0235284c7 KVM: SEV: add cache flush to solve SEV cache incoherency issues
    d9bf46e74735 net: Find dst with sk's xfrm policy not ctl_sk
    ab5140c6ddd7 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write
    9af7af862cb8 mksysmap: Fix the mismatch of 'L0' symbols in System.map
    2340f23c770d drm/panfrost: devfreq: set opp to the recommended one to configure regulator
    7e8df4920b2a MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping()
    af88da4c737a afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked
    2dd0ae85fb3c net: usb: qmi_wwan: add Quectel RM520N
    a5e949e088bc ALSA: hda/tegra: Align BDL entry to 4KB boundary
    3d25aaf71fe0 ALSA: hda/sigmatel: Keep power up while beep is enabled
    d582756bfc71 wifi: mac80211_hwsim: check length for virtio packets
    17898c3b578a rxrpc: Fix calc of resend age
    1bbcd88c3c99 rxrpc: Fix local destruction being repeated
    87cd4c02bdb1 scsi: lpfc: Return DID_TRANSPORT_DISRUPTED instead of DID_REQUEUE
    f08a320b4b60 regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe()
    80c7be217ba7 ASoC: nau8824: Fix semaphore unbalance at error paths
    f1d57c4c99c2 arm64: dts: juno: Add missing MHU secure-irq
    59b756da49bf video: fbdev: i740fb: Error out if 'pixclock' equals zero
    899f4160b140 binder: remove inaccurate mmap_assert_locked()
    8c2bbfb0ded3 drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega
    0a7d86f156fa drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega
    dcef16f64969 drm/amdgpu: Don't enable LTR if not supported
    710ebf8f1a08 tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa
    309e9f4a17cf parisc: Allow CONFIG_64BIT with ARCH=parisc
    9a72466fb61b cifs: always initialize struct msghdr smb_msg completely
    21c47a08f96a cifs: don't send down the destination address to sendmsg for a SOCK_STREAM
    e1aad8c56090 cifs: revalidate mapping when doing direct writes
    b04e0208d025 of/device: Fix up of_dma_configure_id() stub
    8fd27239ca92 parisc: ccio-dma: Add missing iounmap in error path in ccio_probe()
    5f285e4c47c3 block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait
    f86092d12fbb drm/meson: Fix OSD1 RGB to YCbCr coefficient
    d38eb1f37538 drm/meson: Correct OSD1 global alpha value
    89cfddd416ba gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx
    9a173db71a99 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0
    cd358b2ee56f pinctrl: sunxi: Fix name for A100 R_PIO
    ca2b798e53d4 pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH
    30fccb4fe449 pinctrl: qcom: sc8180x: Fix wrong pin numbers
    cbafdbb6f6ce pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map
    ba6b9f7cc110 of: fdt: fix off-by-one error in unflatten_dt_nodes()
    c23065adf97f tty: serial: atmel: Preserve previous USART mode if RS485 disabled
    1d01d7beccba serial: atmel: remove redundant assignment in rs485_config
    f3450c33411b drm/tegra: vic: Fix build warning when CONFIG_PM=n
    820b689b4a7a Linux 5.15.69
    277674996dcf Input: goodix - add compatible string for GT1158
    b9b39f7332c5 RDMA/irdma: Use s/g array in post send only when its valid
    125c3ae8a936 usb: gadget: f_uac2: fix superspeed transfer
    fa7e0266c239 usb: gadget: f_uac2: clean up some inconsistent indenting
    07609e83c1b9 soc: fsl: select FSL_GUTS driver for DPIO
    3998dc50ebdc mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region()
    cd698131ef5d usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS
    6087747599ec platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes
    d4441b810bd8 perf/arm_pmu_platform: fix tests for platform_get_irq() failure
    55032fb14d4a net: dsa: hellcreek: Print warning only once
    985a5d3d491d drm/amd/amdgpu: skip ucode loading if ucode_size == 0
    a1347be8f0ff nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change()
    3d380f9d1e2b Input: iforce - add support for Boeder Force Feedback Wheel
    b9682878abee ieee802154: cc2520: add rc code in cc2520_tx()
    3a10e8edee2b gpio: mockup: remove gpio debugfs when remove device
    b4ebcd6d48bc tg3: Disable tg3 device on system reboot to avoid triggering AER
    f715188c23fa hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message
    a86c8d1b36a9 HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo
    2e3aeb48995a dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins
    1b80691d5115 drm/msm/rd: Fix FIFO-full deadlock
    a9687a2dc7e1 platform/surface: aggregator_registry: Add support for Surface Laptop Go 2
    49801d5f8b67 Input: goodix - add support for GT1158
    709edbac4c45 iommu/vt-d: Fix kdump kernels boot failure with scalable mode
    90f922646f57 tracefs: Only clobber mode/uid/gid on remount if asked
    3c90af5a773a tracing: hold caller_addr to hardirq_{enable,disable}_ip
    64840a4a2d8e task_stack, x86/cea: Force-inline stack helpers
    0b009e5fd146 x86/mm: Force-inline __phys_addr_nodebug()
    f9571a969973 lockdep: Fix -Wunused-parameter for _THIS_IP_
    dee782da3937 ARM: dts: at91: sama7g5ek: specify proper regulator output ranges
    424ac5929d0a ARM: dts: at91: fix low limit for CPU regulator
    8be25fa7cfd6 ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible
    78eb5e326a0e ARM: dts: imx: align SPI NOR node name with dtschema
    3bb12efc5e4d ACPI: resource: skip IRQ override on AMD Zen platforms
    a68a734b19af NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests

(From OE-Core rev: fbc8840580fe008c2deda50c0d2d5a98e9b6c564)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-10-26 12:28:39 +01:00
Bruce Ashfield
95a5ca3126 linux-yocto/5.19: update to v5.19.14
Updating  to the latest korg -stable release that comprises
the following commits:

    30c780ac0f9f Linux 5.19.14
    b11cc6399c56 damon/sysfs: fix possible memleak on damon_sysfs_add_target
    381eae6b1dc3 x86/alternative: Fix race in try_get_desc()
    1e624467e41f x86/cacheinfo: Add a cpu_llc_shared_mask() UP variant
    b1bad76d6a18 KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest
    f45380a17be5 perf tests record: Fail the test if the 'errs' counter is not zero
    77d5e98fb6f0 perf test: Fix test case 87 ("perf record tests") for hybrid systems
    b781430cd770 net: ethernet: mtk_eth_soc: fix mask of RX_DMA_GET_SPORT{,_V2}
    c81bca132fc6 net: mscc: ocelot: fix tagged VLAN refusal while under a VLAN-unaware bridge
    79a55020c989 clk: imx93: drop of_match_ptr
    539cc4ac04f8 clk: iproc: Do not rely on node name for correct PLL setup
    61560f315371 drm/i915/gt: Perf_limit_reasons are only available for Gen11+
    b1dd83f321dc clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks
    3e8d61faead0 vdpa/mlx5: Fix MQ to support non power of two num queues
    b3b8359fafb4 virtio-blk: Fix WARN_ON_ONCE in virtio_queue_rq()
    bffdf0421ba8 vdpa/ifcvf: fix the calculation of queuepair
    9f9687bfd884 ice: xsk: drop power of 2 ring size restriction for AF_XDP
    01c2475d0c21 ice: xsk: change batched Tx descriptor cleaning
    dcf42724aacb selftests: Fix the if conditions of in test_extra_filter()
    929a2f6e93a8 net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume()
    07eb54aa93d7 net: stmmac: power up/down serdes in stmmac_open/release
    ec1a5138428f wifi: mac80211: fix memory corruption in minstrel_ht_update_rates()
    a84813338208 wifi: mac80211: fix regression with non-QoS drivers
    3afc354e1084 wifi: cfg80211: fix MCS divisor value
    e8027e26ad58 nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices
    ab3abb72bec2 net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe
    8b1d17a8d8ba cxgb4: fix missing unlock on ETHOFLD desc collect fail path
    3687a0c03863 net: sched: act_ct: fix possible refcount leak in tcf_ct_init()
    75b276c0537e usbnet: Fix memory leak in usbnet_disconnect()
    1a39d83193c6 perf parse-events: Remove "not supported" hybrid cache events
    44ff610a3cd4 perf print-events: Fix "perf list" can not display the PMU prefix for some hybrid cache events
    c4a07387a4b0 perf parse-events: Break out tracepoint and printing
    9ac8b5bae9f2 gpio: mvebu: Fix check for pwm support on non-A8K platforms
    314df2265c04 Input: melfas_mip4 - fix return value check in mip4_probe()
    3cd81a694233 Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time"
    e126ad29ec71 net: macb: Fix ZynqMP SGMII non-wakeup source resume failure
    5c94fcc0e87f drm/bridge: lt8912b: fix corrupted image output
    6fe84153067b drm/bridge: lt8912b: set hdmi or dvi mode
    8d2b780e1ed6 drm/bridge: lt8912b: add vsync hsync
    18bf2334b0b3 ASoC: tas2770: Reinit regcache on reset
    a0977f22b8a7 arm64: dts: qcom: sm8350: fix UFS PHY serdes size
    2c8028dd3f8a clk: microchip: mpfs: make the rtc's ahb clock critical
    ab5081ce9f9c clk: microchip: mpfs: fix clk_cfg array bounds violation
    8e8516fe1a64 ASoC: imx-card: Fix refcount issue with of_node_put
    1317541f0dae soc: sunxi: sram: Fix debugfs info for A64 SRAM C
    450080540800 soc: sunxi: sram: Fix probe function ordering issues
    e4768a5b0a30 soc: sunxi: sram: Prevent the driver from being unbound
    44a9633e9e16 soc: sunxi: sram: Actually claim SRAM regions
    24d6230edfc2 ARM: dts: am5748: keep usb4_tm disabled
    6f1364939969 reset: imx7: Fix the iMX8MP PCIe PHY PERST support
    38d9f71a04c2 ARM: dts: am33xx: Fix MMCHS0 dma properties
    3cf3c17fd66f media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args()
    fa20a7dcd56b media: mediatek: vcodec: Drop platform_get_resource(IORESOURCE_IRQ)
    b901652568f3 media: rkvdec: Disable H.264 error detection
    3a35e67f6b29 media: dvb_vb2: fix possible out of bound access
    e88a7c1831d4 mm,hwpoison: check mm when killing accessing process
    fcc9261c2b5f mm/hugetlb: correct demote page offset logic
    f9cedf6b357e mm: bring back update_mmu_cache() to finish_fault()
    3094c01fb1e3 mm: fix madivse_pageout mishandling on non-LRU page
    edbaf99db91b mm/migrate_device.c: copy pte dirty bit to page
    e85ab5ae17bd mm/migrate_device.c: add missing flush_cache_page()
    ca7d59a4b5f3 mm/migrate_device.c: flush TLB while holding PTL
    82a00edf23e4 mm: fix dereferencing possible ERR_PTR
    a346ba002906 mm/page_isolation: fix isolate_single_pageblock() isolation behavior
    faee7721e795 mm: prevent page_frag_alloc() from corrupting the memory
    0cddc19ddb05 mm/page_alloc: fix race condition between build_all_zonelists and page allocation
    437484d936ac mm: gup: fix the fast GUP race against THP collapse
    c6e2a0587215 mmc: hsq: Fix data stomping during mmc recovery
    1209607a7133 mmc: moxart: fix 4-bit bus width and remove 8-bit bus width
    b41808bfa049 mptcp: fix unreleased socket in accept queue
    5368d1a17ec5 mptcp: factor out __mptcp_close() without socket lock
    16220537557a mm: fix BUG splat with kvmalloc + GFP_ATOMIC
    2c5a04961201 libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205
    38d854c4a11c vduse: prevent uninitialized memory accesses
    4a1230f34f06 drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV
    5af714ceebae drm/i915/gt: Restrict forced preemption to the active context
    193153f7cc2a powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush
    a129cce68908 Revert "firmware: arm_scmi: Add clock management to the SCMI power domain"
    b48abca42e0a net: mt7531: only do PLL once after the reset
    1f4ceb7daf36 mm/damon/dbgfs: fix memory leak when using debugfs_lookup()
    decf4f5c01a8 x86/uaccess: avoid check_object_size() in copy_from_user_nmi()
    9653cc040a7d ntfs: fix BUG_ON in ntfs_lookup_inode_by_name()
    d0ebc7ef65e3 ARM: dts: integrator: Tag PCI host with device_type
    76335c4156ed frontswap: don't call ->init if no ops are registered
    26a1ca1f9fbb x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd
    19f89548ed86 wifi: mac80211: ensure vif queues are operational after start
    d87926a7448c clk: ingenic-tcu: Properly enable registers before accessing timers
    179fd43179a1 can: c_can: don't cache TX messages for C_CAN cores
    983dd7223a9b Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address
    6aac871bca33 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455
    266ee6ee24ea thunderbolt: Explicitly reset plug events delay back to USB4 spec value
    d916978b6976 usb: typec: ucsi: Remove incorrect warning
    1d54281c91d7 uas: ignore UAS for Thinkplus chips
    be014a8d8925 usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
    4a66ab5bfaea uas: add no-uas quirk for Hiksemi usb_disk
    a3ed03b3ce4d counter: 104-quad-8: Fix skipped IRQ lines during events configuration
    036eeda2212a counter: 104-quad-8: Implement and utilize register structures
    c096ac781807 counter: 104-quad-8: Utilize iomap interface
    640e0b97dfa9 perf record: Fix cpu mask bit setting for mixed mmaps
    bcd04b006c78 tools/perf: Fix out of bound access to cpu mask array
    d948e6c57793 riscv: make t-head erratas depend on MMU
    1bae99844613 Linux 5.19.13
    781e43179640 Revert "drm/i915: Extract intel_edp_fixup_vbt_bpp()"
    da42e25ec54a Revert "drm/i915/pps: Split pps_init_delays() into distinct parts"
    5f86062caf4d Revert "drm/i915/bios: Split parse_driver_features() into two parts"
    3f2631ce3c8f Revert "drm/i915/bios: Split VBT parsing to global vs. panel specific parts"
    139d38c14725 Revert "drm/i915/bios: Split VBT data into per-panel vs. global parts"
    10c7b3919e6d Revert "drm/i915/dsi: filter invalid backlight and CABC ports"
    bef6a9b54730 Revert "drm/i915/dsi: fix dual-link DSI backlight and CABC ports for display 11+"
    9182c86a0456 Revert "drm/i915/display: Fix handling of enable_psr parameter"
    58df6af8cea3 Linux 5.19.12
    547262c5b373 ext4: make directory inode spreading reflect flexbg size
    cdefe8dd61c9 ext4: fixup possible uninitialized variable access in ext4_mb_choose_next_group_cr1()
    48a12961e800 Revert "block: freeze the queue earlier in del_gendisk"
    398a0fdb38d9 ext4: use buckets for cr 1 block scan instead of rbtree
    52e8d671393c ext4: use locality group preallocation for small closed files
    405a609430a6 ext4: avoid unnecessary spreading of allocations among groups
    b82d312ff30f ext4: make mballoc try target group first even with mb_optimize_scan
    17eb9845f20f ext4: limit the number of retries after discarding preallocations blocks
    2f5e9de15e4f ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0
    034ef0c47e31 devdax: Fix soft-reservation memory description
    27d5563e8f5f Makefile.debug: re-enable debug info for .S files
    6ba8627f72a4 Makefile.debug: set -g unconditional on CONFIG_DEBUG_INFO_SPLIT
    c4f8b89f3ffc certs: make system keyring depend on built-in x509 parser
    c2eab6faf82b drm/amdgpu: don't register a dirty callback for non-atomic
    7f0dcbb0e557 i2c: mux: harden i2c_mux_alloc() against integer overflows
    4925e5e94ae9 i2c: mlxbf: Fix frequency calculation
    3b5ab5fbe69e i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction()
    5a7547ee0d24 i2c: mlxbf: incorrect base address passed during io write
    e46e177fd8ed i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible
    c9245ea442a8 workqueue: don't skip lockdep work dependency in cancel_work_sync()
    60644dffac87 fsdax: Fix infinite loop in dax_iomap_rw()
    8054beba353b pmem: fix a name collision
    c62322e62662 gpio: mt7621: Make the irqchip immutable
    2d57e46fa45b drm/rockchip: Fix return type of cdn_dp_connector_mode_valid
    4822afcff82c drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage
    6f14c55dc8e7 drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule()
    8836e42e8b00 drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport()
    88e7896936e0 drm/amd/display: Limit user regamma to a valid value
    9757b3ad4498 drm/amdgpu: Skip reset error status for psp v13_0_0
    83dfcae61be8 drm/amdgpu: add HDP remap functionality to nbio 7.7
    386ca6720b34 drm/amdgpu: change the alignment size of TMR BO to 1M
    8442bc8426d1 drm/amdgpu: use dirty framebuffer helper
    444574f828cd drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards
    a5de08013672 gpio: ixp4xx: Make irqchip immutable
    7718cac88524 drm/gma500: Fix (vblank) IRQs not working after suspend/resume
    55c077d97fa6 drm/gma500: Fix WARN_ON(lock->magic != lock) error
    a6ed7624bf4d drm/gma500: Fix BUG: sleeping function called from invalid context errors
    9812e9ed3419 Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region
    98756ca2584e block: Do not call blk_put_queue() if gendisk allocation fails
    2f092fd2ce24 block: call blk_mq_exit_queue from disk_release for never added disks
    47f57236ba40 blk-mq: fix error handling in __blk_mq_alloc_disk
    0d0f5ca7f241 drm/i915/display: Fix handling of enable_psr parameter
    650a2e79d176 s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup
    54be62deede4 phy: marvell: phy-mvebu-a3700-comphy: Remove broken reset support
    1e9571887f97 cgroup: cgroup_get_from_id() must check the looked-up kn is a directory
    a899ba61958e serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting
    f986bfe60020 serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting
    f387ca14c73f serial: Create uart_xmit_advance()
    dc4b06e21691 serial: fsl_lpuart: Reset prior to registration
    f3f5f26c53ef io_uring: ensure that cached task references are always put on exit
    b4b3bc3f8501 selftests: forwarding: add shebang for sch_red.sh
    32afa1f23e42 bnxt: prevent skb UAF after handing over to PTP worker
    0559d91ee3a2 net: sched: fix possible refcount leak in tc_new_tfilter()
    9fc7a9f0a6e9 net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD
    2c8e8ab53acf bonding: fix NULL deref in bond_rr_gen_slave_id
    6c537124ea61 net: phy: micrel: fix shared interrupt on LAN8814
    32ac8c92919c net/smc: Stop the CLC flow if no link to map buffers on
    56c167a564b6 ice: Fix ice_xdp_xmit() when XDP TX queue number is not sufficient
    b65c53369786 drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff()
    6acb3e83b508 perf tools: Honor namespace when synthesizing build-ids
    ee7036166b91 perf kcore_copy: Do not check /proc/modules is unchanged
    e71a088d6a97 perf jit: Include program header in ELF files
    306c17dead99 perf stat: Fix cpu map index in bperf cgroup code
    98992697b30b perf stat: Fix BPF program section name
    031b4f40487e can: gs_usb: gs_can_open(): fix race dev->can.state condition
    18979d10300e gpio: tqmx86: fix uninitialized variable girq
    16189cccd46e net: sh_eth: Fix PHY state warning splat during system resume
    199ddf9d3726 net: ravb: Fix PHY state warning splat during system resume
    235c47f437a1 netfilter: nf_ct_ftp: fix deadlock when nat rewrite is needed
    38cf372b17f0 netfilter: ebtables: fix memory leak when blob is malformed
    985b031667c3 netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain()
    8bcad2a93131 netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain()
    d8d9a6995858 ice: Fix interface being down after reset with link-down-on-close flag on
    c14cdf15cde3 ice: config netdev tc before setting queues number
    dff2fa324207 net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs
    c7c9c7eb305a net/sched: taprio: avoid disabling offload when it was never enabled
    68a5def1d2c8 ipv6: Fix crash when IPv6 is administratively disabled
    23022b74b1a2 net: enetc: deny offload of tc-based TSN features on VF interfaces
    2fdebdfcd98f net: enetc: move enetc_set_psfp() out of the common enetc_set_features()
    92f7d44de3be wireguard: netlink: avoid variable-sized memcpy on sockaddr
    3b263cc13340 wireguard: ratelimiter: disable timings test by default
    a4eadca702df sfc/siena: fix null pointer dereference in efx_hard_start_xmit
    b454f12cfedd sfc/siena: fix TX channel offset when using legacy interrupts
    c9ba2948db9d net: ipa: properly limit modem routing table use
    506638752e92 of: mdio: Add of_node_put() when breaking out of for_each_xx
    68197205b3f6 drm/hisilicon: Add depends on MMU
    6201c365a0ef gve: Fix GFP flags when allocing pages
    e969486525be bnxt_en: fix flags to check for supported fw version
    b3b952168ee1 sfc: fix null pointer dereference in efx_hard_start_xmit
    5f623a77cfc2 sfc: fix TX channel offset when using legacy interrupts
    b6bea8101f97 netdevsim: Fix hwstats debugfs file permissions
    0b145d3da801 i40e: Fix set max_tx_rate when it is lower than 1 Mbps
    ab1af66d4de9 i40e: Fix VF set max MTU size
    2ffdf364b845 iavf: Fix set max MTU size with port VLAN and jumbo frames
    36da184d2196 mlxbf_gige: clear MDIO gateway lock after read
    c3f9f3089ed5 iavf: Fix bad page state
    3b27f829b7f6 um: fix default console kernel parameter
    f8c3861243be MIPS: Loongson32: Fix PHY-mode being left unspecified
    7c1f2373be0a MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko
    c673c6ceac53 mm/slab_common: fix possible double free of kmem_cache
    183b87c4d18d drm/panel: simple: Fix innolux_g121i1_l01 bus_format
    88b08afb0d80 net: team: Unsync device addresses on ndo_stop
    a4761e45c86c net: bonding: Unsync device addresses on ndo_stop
    b1b48d9e60cb net: bonding: Share lacpdu_mcast_addr definition
    38aa25adcd4d scsi: mpt3sas: Fix return value check of dma_get_required_mask()
    6a4236ed47f5 scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts()
    16b5647f1a55 arm64: dts: imx8mp-venice-gw74xx: fix port/phy validation
    af0c754d4f60 net: phy: aquantia: wait for the suspend/resume operations to finish
    26735f395b30 ARM: dts: lan966x: Fix the interrupt number for internal PHYs
    d5241ea15778 arm64: dts: imx8mp-venice-gw74xx: fix ksz9477 cpu port
    f675f5955ab8 arm64: dts: imx8mp-venice-gw74xx: fix CAN STBY polarity
    392bd6ce1ba9 drm/mediatek: Fix wrong dither settings
    fc8454d54478 arm64: dts: tqma8mqml: Include phy-imx8-pcie.h header
    31ce3c688ddc wifi: iwlwifi: Mark IWLMEI as broken
    9fe1e2da965a net: core: fix flow symmetric hash
    b583e6b25bf9 ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header
    0ad4e4f4d1c4 iavf: Fix cached head and tail value for iavf_get_tx_pending
    7c945e5b4787 ice: Fix crash by keep old cfg when update TCs more than queues
    149979e87eb7 ice: Don't double unplug aux on peer initiated reset
    633c81c04496 netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find()
    510ea9eae5ee netfilter: nf_conntrack_irc: Tighten matching on DCC message
    f28e376e4c1e netfilter: nf_conntrack_sip: fix ct_sip_walk_headers
    5f394e885eaf arm64: dts: imx8mm-verdin: extend pmic voltages
    3e39beb4efa5 arm64: dts: rockchip: Remove 'enable-active-low' from rk3566-quartz64-a
    efd3a3e464c6 arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma
    9350ed92dfe0 arm64: dts: rockchip: fix property for usb2 phy supply on rk3568-evb1-v10
    5e6d95bd6c9d arm64: dts: rockchip: fix property for usb2 phy supply on rock-3a
    a17df55bf6d5 dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get()
    869c94dfd900 arm64: dts: imx8ulp: add #reset-cells for pcc
    f478a456a30d arm64: dts: imx8mn: remove GPU power domain reset
    124c330f4071 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz
    9182be042c3e arm64: dts: imx8mm: Reverse CPLD_Dn GPIO label mapping on MX8Menlo
    164f2c710a78 drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks
    87d4bdeacff8 arm64: dts: rockchip: Fix typo in lisense text for PX30.Core
    8a906e3a18bb arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob
    6b8c338e1b88 arm64: dts: rockchip: Lower sd speed on quartz64-b
    daacedde25f0 firmware: arm_scmi: Fix the asynchronous reset requests
    8e65edf0d376 firmware: arm_scmi: Harden accesses to the reset domains
    e31fa6648542 batman-adv: Fix hang up with small MTU hard-interface
    117737acc4b3 vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment
    bb6d99e27cbe arm64: topology: fix possible overflow in amu_fie_setup()
    42c7fc41020c perf/arm-cmn: Add more bits to child node address offset field
    7a764b44d346 KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled
    eec722138aee KVM: x86: Always enable legacy FP/SSE in allowed user XFEATURES
    c5f118361297 KVM: x86: Reinstate kvm_vcpu_arch.guest_supported_xcr0
    df6cb39335cf mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context.
    02bcd951aa3c mm/slub: fix to return errno if kmalloc() fails
    cbaddace599e net: mana: Add rmb after checking owner bits
    7221020d79cc can: flexcan: flexcan_mailbox_read() fix return value for drop = true
    b6c2ad616dd4 kasan: call kasan_malloc() from __kmalloc_*track_caller()
    dc8864f4fd01 xen/xenbus: fix xenbus_setup_ring()
    f799e0568d6c drm/i915/gem: Really move i915_gem_context.link under ref protection
    92881e068ee1 drm/i915/gem: Flush contexts on driver release
    08ac12569010 riscv: fix RISCV_ISA_SVPBMT kconfig dependency warning
    558003a84a3c riscv: fix a nasty sigreturn bug...
    b1489043d3b9 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
    41f857033c44 gpio: mockup: Fix potential resource leakage when register a chip
    af0bfabf06c7 gpio: mockup: fix NULL pointer dereference when removing debugfs
    74ce6f1e0f3b wifi: mt76: fix reading current per-tid starting sequence number for aggregation
    1dd2a948a178 efi: libstub: check Shim mode using MokSBStateRT
    96dc4e2c5283 efi: x86: Wipe setup_data on pure EFI boot
    7a27a04f4ef6 thunderbolt: Add support for Intel Maple Ridge single port controller
    d6f28143bccb usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA
    af830c831d40 media: flexcop-usb: fix endpoint type check
    53b48f0672d5 libperf evlist: Fix polling of system-wide events
    eecada16bcc4 btrfs: zoned: wait for extent buffer IOs before finishing a zone
    c338bea1fec5 btrfs: fix hang during unmount when stopping a space reclaim worker
    cf7769a47e65 btrfs: fix hang during unmount when stopping block group reclaim worker
    17244f71765d exfat: fix overflow for large capacity partition
    2e238bba8a7e iommu/vt-d: Check correct capability for sagaw determination
    ecec349af8c7 ALSA: hda/realtek: Add a quirk for HP OMEN 16 (8902) mute LED
    28e07bb27ba4 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop
    1f65164bc605 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop
    0632fb7f2158 ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack
    76b75705c941 ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack
    2035227cd000 ALSA: hda/realtek: Re-arrange quirk table entries
    3637770602ac ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop
    73c4ae35ff11 ALSA: hda/realtek: Add quirk for Huawei WRT-WX9
    61c19a35f0d2 ALSA: hda: add Intel 5 Series / 3400 PCI DID
    d6cb6e424a60 ALSA: hda: Fix Nvidia dp infoframe
    6e91ec54e7f1 ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation
    abb050dabd7d ALSA: hda/tegra: set depop delay for tegra
    1c5a0a1f4d15 ALSA: core: Fix double-free at snd_card_new()
    e0e17c7bbdf4 Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare"
    d744140498a3 USB: serial: option: add Quectel RM520N
    3db2ec3a6724 USB: serial: option: add Quectel BG95 0x0203 composition
    e82a8ff62709 USB: core: Fix RST error in hub.c
    fd0b4fd54892 drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
    2e7eb4c1e8af scsi: core: Fix a use-after-free
    d27b66257db1 block: simplify disk shutdown
    fdb28e968815 block: stop setting the nomerges flags in blk_cleanup_queue
    ab85cb5297f7 block: remove QUEUE_FLAG_DEAD
    633e819de9fa xfrm: fix XFRMA_LASTUSED comment
    2776911d4a98 Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio"
    8039621a78e5 Revert "usb: add quirks for Lenovo OneLink+ Dock"
    7c64dd4dbf90 smb3: use filemap_write_and_wait_range instead of filemap_write_and_wait
    c7ae5c403d68 usb: gadget: udc-xilinx: replace memcpy with memcpy_toio
    9b56515aeeff usb: add quirks for Lenovo OneLink+ Dock
    0cdde8460c30 smb3: fix temporary data corruption in insert range
    49523a473220 smb3: fix temporary data corruption in collapse range
    cc914c37e55f smb3: Move the flush out of smb2_copychunk_range() into its callers
    f6bb739e61eb drm/i915/dsi: fix dual-link DSI backlight and CABC ports for display 11+
    d9d2625dafe2 drm/i915/dsi: filter invalid backlight and CABC ports
    fc6aff984b1c drm/i915/bios: Split VBT data into per-panel vs. global parts
    2af21ae876cf drm/i915/bios: Split VBT parsing to global vs. panel specific parts
    5da3f1bfb88e drm/i915/bios: Split parse_driver_features() into two parts
    ad719d5cc7cb drm/i915/pps: Split pps_init_delays() into distinct parts
    a0f7cdd69ca3 drm/i915: Extract intel_edp_fixup_vbt_bpp()
    fcf22aefe871 Linux 5.19.11
    4d8637f1d672 Revert "iommu/vt-d: Fix possible recursive locking in intel_iommu_init()"
    36371c3adb7a ALSA: hda/sigmatel: Fix unused variable warning for beep power change
    ddd2edc276e0 ALSA: hda/sigmatel: Keep power up while beep is enabled
    99bc25748e39 cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all()
    7051efc07d72 dt-bindings: apple,aic: Fix required item "apple,fiq-index" in affinity description
    20b3f49e9498 net: Find dst with sk's xfrm policy not ctl_sk
    e68db1a89fc9 drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega
    9189056c223b drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega
    989d23d88520 drm/amdgpu: Don't enable LTR if not supported
    e6189420e34f drm/amdgpu: make sure to init common IP before gmc
    dd52bde6767e drm/i915: Set correct domains values at _i915_vma_move_to_active
    871b9d5c68d8 drm/i915/gt: Fix perf limit reasons bit positions
    b31c81d633d8 tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa
    ac12a96d1d35 parisc: Allow CONFIG_64BIT with ARCH=parisc
    46c716a31fcd blk-lib: fix blkdev_issue_secure_erase
    c2c7f67fd12d cifs: always initialize struct msghdr smb_msg completely
    eea8626615a0 cifs: don't send down the destination address to sendmsg for a SOCK_STREAM
    2c3f439480c0 cifs: revalidate mapping when doing direct writes
    d50c30b66f04 io_uring/msg_ring: check file type before putting
    6f5ceeb59d09 of/device: Fix up of_dma_configure_id() stub
    6ebcd3a8f5d2 parisc: ccio-dma: Add missing iounmap in error path in ccio_probe()
    248c48ced209 block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait
    d31efde8d45d drm/i915/guc: Cancel GuC engine busyness worker synchronously
    6731a2193bc8 drm/i915/guc: Don't update engine busyness stats too frequently
    b0dc9560acd2 drm/i915/vdsc: Set VDSC PIC_HEIGHT before using for DP DSC
    fc689a286139 drm/rockchip: vop2: Fix eDP/HDMI sync polarities
    ca52cf493f97 drm/meson: Fix OSD1 RGB to YCbCr coefficient
    e681b2df3ad4 drm/meson: Correct OSD1 global alpha value
    99ed392209cc drm/panel-edp: Fix delays for Innolux N116BCA-EA1
    c60087415670 Revert "SUNRPC: Remove unreachable error condition"
    4d9f296e78b0 NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATE
    2f0a154b16ab gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx
    51e024dcaf08 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0
    dce19409fb74 SUNRPC: Fix call completion races with call_decode()
    fe0a6a2369d8 pinctrl: sunxi: Fix name for A100 R_PIO
    4b1366bf4ed1 pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH
    8e33176cd475 pinctrl: qcom: sc8180x: Fix wrong pin numbers
    50207584d3f5 pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map
    2133f4513116 of: fdt: fix off-by-one error in unflatten_dt_nodes()
    b80678c1e00a Linux 5.19.10
    0541ab4d0330 Input: goodix - add compatible string for GT1158
    693ccecee083 RDMA/irdma: Use s/g array in post send only when its valid
    1989b17301f8 gpio: 104-idio-16: Make irq_chip immutable
    b240650a6600 gpio: 104-dio-48e: Make irq_chip immutable
    e18b2e3310f0 LoongArch: Fix arch_remove_memory() undefined build error
    6023efd94e54 LoongArch: Fix section mismatch due to acpi_os_ioremap()
    0b38a5072464 platform/x86: asus-wmi: Increase FAN_CURVE_BUF_LEN to 32
    fe5872fd1684 usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS
    2fdf0a1ff474 platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes
    719b2021d778 perf/arm_pmu_platform: fix tests for platform_get_irq() failure
    3d513ebf8c3b net: dsa: hellcreek: Print warning only once
    c624b5659a28 drm/amd/amdgpu: skip ucode loading if ucode_size == 0
    f566cb9f4057 nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change()
    e8d5aa9c67ed nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610
    137f1493f151 drm/amd/pm: use vbios carried pptable for all SMU13.0.7 SKUs
    2052738ece42 drm/amdgpu: disable FRU access on special SIENNA CICHLID card
    12c20186d84e Input: iforce - add support for Boeder Force Feedback Wheel
    47e83e6ebf99 ieee802154: cc2520: add rc code in cc2520_tx()
    bc55c1677edb gpio: mockup: remove gpio debugfs when remove device
    35c0b78d0d42 r8152: add PID for the Lenovo OneLink+ Dock
    84d8959393a0 tg3: Disable tg3 device on system reboot to avoid triggering AER
    6b1bcd579fc5 Bluetooth: MGMT: Fix Get Device Flags
    fbb701e51ee2 hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message
    37c3dcfc4730 HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo
    65d983566887 dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins
    50a1ffa557cf kvm: x86: mmu: Always flush TLBs when enabling dirty logging
    c87f1f99e26e peci: cpu: Fix use-after-free in adev_release()
    f25a547e7c76 drm/msm/rd: Fix FIFO-full deadlock
    df01ac6582e1 platform/surface: aggregator_registry: Add support for Surface Laptop Go 2
    f05939158a41 Input: goodix - add support for GT1158
    37c81d9f1d1b ACPI: resource: skip IRQ override on AMD Zen platforms
    f26649e59b4f RDMA/mlx5: Fix UMR cleanup on error flow of driver init
    d8f7bff9a426 RDMA/mlx5: Add a umr recovery flow
    ada0ccc4a137 RDMA/mlx5: Rely on RoCE fw cap instead of devlink when setting profile
    ddc58af02675 net/mlx5: Use software VHCA id when it's supported
    630a75548b88 net/mlx5: Introduce ifc bits for using software vhca id
    3bd8fdde3826 iommu/vt-d: Fix kdump kernels boot failure with scalable mode

(From OE-Core rev: 396b40b0b1e52fc12c0e171734fba190edfaf671)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-10-26 12:28:39 +01:00
Xiangyu Chen
7b3828259c linux-yocto-dev: add qemuarm64
Mark the qemuarm64 as compatible

(From OE-Core rev: fedf90d385d0bf0027c7d6a7c0571170d3b3a4d6)

Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-10-26 12:28:39 +01:00
Jon Mason
e1053b622c linux-yocto: add efi entry for machine features
EFI has kernel features when need to be enabled for it to boot.  Add the
existing kernel config fragment to the kernel config if this machine
feature is enabled.

(From OE-Core rev: 439f23eed94438494569f286b52e4f6c70ebac2f)

Signed-off-by: Jon Mason <jdmason@kudzu.us>
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-10-25 13:42:03 +01:00
Bruce Ashfield
7d2f9023e3 linux-yocto/5.19: fix gcc-11 warning
Integrating the following commit(s) to linux-yocto/5.19:

    65a9a22786a6 libbpf: Initialize err in probe_map_create

(From OE-Core rev: 9687d516170721e759eb166de5918581016545b6)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-29 08:05:24 +01:00
Bruce Ashfield
be8a48e0de linux-yocto/5.15: cfg: fix ACPI warnings for -tiny
Integrating the following commit(s) to linux-yocto/.:

    1128d7bcdcd acpi: fix defaults for x86 and qemuarm64

(From OE-Core rev: 42e414ad2204949bb70c3aa64503a6ef5681532d)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-24 17:44:55 +01:00
Bruce Ashfield
99b35ab818 linux-yocto/5.19: cfg: fix ACPI warnings for -tiny
Integrating the following commit(s) to linux-yocto/.:

    acpi: fix defaults for x86 and qemuarm64

    commit d334505d98a85ffe7549026d10e43cccd897e19c [efi.cfg: Drop ACPI dependency]
    is generating configuration warnings on both qemuarm64 and x86 for the
    poky-tiny configuration.

    x864:
      - because we configure tiny with allnoconfig, and then apply our
        fragments, the default of ACPI=y for x86 doesn't hold. We need
        to exlicitly enable it. We put it in the x86 fragment, to avoid
        bringing warnings back for arm32

    ARM:
      - We can't assign to ARCH_SUPPORTS_ACPI, as that is a select only
        value. The only selector for that config in arch/arm is CONFIG_EFI.
        The default of CONFIG_ACPI was added to support EFI if required,
        but since CONFIG_EFI takes care of the selection, we don't need it
        in our BSP configuration.

(From OE-Core rev: 636c7a68ad23dc64d3778e3718c3410691380ee9)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-21 09:20:49 +01:00
Bruce Ashfield
9622beb803 linux-yocto/5.15: update to v5.15.68
Updating  to the latest korg -stable release that comprises
the following commits:

    dd20085f2a88 Linux 5.15.68
    e04b25638aef ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency
    154e72a4b381 perf machine: Use path__join() to compose a path instead of snprintf(dir, '/', filename)
    590b4f10e3a4 drm/bridge: display-connector: implement bus fmts callbacks
    e084c6ab37d2 arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly
    4740910867ea iommu/vt-d: Correctly calculate sagaw value of IOMMU
    f9e792035a0b arm64/bti: Disable in kernel BTI when cross section thunks are broken
    a8a007c5b10f Revert "arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags""
    7aa57d869e4a hwmon: (mr75203) enable polling for all VM channels
    5e0fddad7100 hwmon: (mr75203) fix multi-channel voltage reading
    948b7beb0073 hwmon: (mr75203) fix voltage equation for negative source input
    a02267ebb247 hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors
    000f3353231e hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined
    4b198c41d736 s390/boot: fix absolute zero lowcore corruption on boot
    a557ae094207 iommu/amd: use full 64-bit value in build_completion_wait()
    4f8d65884808 swiotlb: avoid potential left shift overflow
    df82f5ce4f50 i40e: Fix ADQ rate limiting for PF
    39d9de5872b6 i40e: Refactor tc mqprio checks
    657d9d8ac3e6 kbuild: disable header exports for UML in a straightforward way
    12202e0f74fd MIPS: loongson32: ls1c: Fix hang during startup
    166ae43f02fb ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion
    4643fbc79ded ASoC: mchp-spdiftx: remove references to mchp_i2s_caps
    30a455ac385e hwmon: (tps23861) fix byte order in resistance register
    159d35a87ec3 perf script: Fix Cannot print 'iregs' field for hybrid systems
    4519d4e32f98 sch_sfb: Also store skb len before calling child enqueue
    a600a9babad6 RDMA/irdma: Report RNR NAK generation in device caps
    3ca173b217f4 RDMA/irdma: Return correct WC error for bind operation failure
    c1872dfde6f7 RDMA/irdma: Report the correct max cqes from query device
    a1d7c8647c18 nvmet: fix mar and mor off-by-one errors
    a96b1d33ec71 tcp: fix early ETIMEDOUT after spurious non-SACK RTO
    8589bbfad2b4 nvme-tcp: fix regression that causes sporadic requests to time out
    13c80a6c1124 nvme-tcp: fix UAF when detecting digest errors
    8ddd001cef5e erofs: fix pcluster use-after-free on UP platforms
    5fbe35c94abc RDMA/mlx5: Set local port to one when accessing counters
    819110054b14 IB/core: Fix a nested dead lock as part of ODP flow
    55195563ec29 ipv6: sr: fix out-of-bounds read when setting HMAC data.
    4c4eda136410 RDMA/siw: Pass a pointer to virt_to_page()
    595e3616f8e0 xen-netback: only remove 'hotplug-status' when the vif is actually destroyed
    c3efe896f13b iavf: Detach device during reset task
    2ed94383f3a2 i40e: Fix kernel crash during module removal
    3e245b0e2168 ice: use bitmap_free instead of devm_kfree
    8527c9a6bf8e tcp: TX zerocopy should not sense pfmemalloc status
    cd5f1a69d0b6 net: introduce __skb_fill_page_desc_noacc
    7eb9bf4edd1c tipc: fix shift wrapping bug in map_get()
    1a889da60afc sch_sfb: Don't assume the skb is still around after enqueueing to child
    b0b35b455ece Revert "net: phy: meson-gxl: improve link-up behavior"
    2f6640b19edf afs: Use the operation issue time instead of the reply time for callbacks
    e28eb3519d5f rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2()
    24a4e79d92e0 rxrpc: Fix ICMP/ICMP6 error handling
    59f1c62d91ca ALSA: usb-audio: Register card again for iface over delayed_register option
    4dc401ef8b23 ALSA: usb-audio: Inform the delayed registration more properly
    a8edd49c94b4 RDMA/srp: Set scmnd->result only when scmnd is not NULL
    451c9ce1e2fc netfilter: nf_conntrack_irc: Fix forged IP logic
    1ce55ec5cb7c netfilter: nf_tables: clean up hook list when offload flags check fails
    92837ac04779 netfilter: br_netfilter: Drop dst references before setting.
    940e58f2ccc0 ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time
    86706fa90be6 ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time
    d6015c56f477 ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges
    a8ab10c3f137 ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges
    6fbff44cba17 ARM: at91: pm: fix DDR recalibration when resuming from backup and self-refresh
    e11d08c825f2 ARM: at91: pm: fix self-refresh for sama7g5
    32dd0b22a5ba wifi: wilc1000: fix DMA on stack objects
    6f7aa1029f8e RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift
    c1796dd54259 RDMA/hns: Fix supported page size
    43245c77d9ef soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs
    d3eb252d7636 RDMA/cma: Fix arguments order in net device validation
    e2ec1064a47d tee: fix compiler warning in tee_shm_register()
    eb53e84dc1ac regulator: core: Clean up on enable failure
    a53b30716c60 soc: imx: gpcv2: Assert reset before ungating clock
    83a7e5d2f14e ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node
    ae8e70e31763 RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL
    ad69caa47861 RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg
    237f16395304 ASoC: qcom: sm8250: add missing module owner
    3bf4bf54069f cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock
    509e3456d363 cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree
    3b97deb4abf5 NFS: Fix another fsync() issue after a server reboot
    31b992b3c39b NFS: Save some space in the inode
    88d24e83a268 NFS: Further optimisations for 'ls -l'
    1dcc308898e7 scsi: lpfc: Add missing destroy_workqueue() in error path
    6229fa494a59 scsi: mpt3sas: Fix use-after-free warning
    d2ca79dd0b54 drm/i915: Implement WaEdpLinkRateDataReload
    ebf46da50beb nvmet: fix a use-after-free
    58acd2ebae03 drm/amd/display: fix memory leak when using debugfs_lookup()
    26e9a1ded892 sched/debug: fix dentry leak in update_sched_domain_debugfs
    94c84128adb1 debugfs: add debugfs_lookup_and_remove()
    8875d606761e kprobes: Prohibit probes in gate area
    5321908ef74f vfio/type1: Unpin zero pages
    7da1afa444a1 btrfs: zoned: set pseudo max append zone limit in zone emulation mode
    75082adeb414 tracing: Fix to check event_mutex is held while accessing trigger list
    98e8e67395cc ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()
    df5ec554e9e3 ALSA: usb-audio: Split endpoint setups for hw_params and prepare
    d1118465ae2e ALSA: aloop: Fix random zeros in capture data when using jiffies timer
    45814a53514e ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc()
    8015ef9e8a0e ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC
    ad5ef763dbbe drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly
    fc5a2a9616f3 fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init()
    c3abfd6ce2f3 fbdev: fbcon: Destroy mutex on freeing struct fb_info
    a7dff6f41e16 md: Flush workqueue md_rdev_misc_wq in md_alloc()
    0b7058067eb8 net/core/skbuff: Check the return value of skb_copy_bits()
    bd1b769564eb cpufreq: check only freq_table in __resolve_freq()
    e928cf258910 netfilter: conntrack: work around exceeded receive window
    29906311b351 arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level
    27092358e9c6 parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines
    deb2c9c0770b parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources()
    c63ff388e7d4 Revert "parisc: Show error if wrong 32/64-bit compiler is being used"
    c50189129374 scsi: ufs: core: Reduce the power mode change timeout
    5a7a5b2edac4 drm/radeon: add a force flush to delay work when radeon
    622a557b28b7 drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
    c15c2c2c0896 drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini
    1f574fbe9c2b drm/gem: Fix GEM handle release errors
    bbfd857abbd2 scsi: megaraid_sas: Fix double kfree()
    8179f0e08578 scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX
    625c78e1ae35 Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"
    7c6333411acf fs: only do a memory barrier for the first set_buffer_uptodate()
    44b402da7b24 wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd()
    dd291e070be0 efi: capsule-loader: Fix use-after-free in efi_capsule_write
    ee06f08139e7 efi: libstub: Disable struct randomization
    6427605fa781 net: wwan: iosm: remove pointless null check
    e1ad7a011591 Linux 5.15.67
    096e34b05a43 kbuild: fix up permissions on scripts/pahole-flags.sh
    bcecd2ee19ef Linux 5.15.66
    e1779c25e48b USB: serial: ch341: fix disabled rx timer on older devices
    e0923b4f38df USB: serial: ch341: fix lost character on LCR updates
    55d328924347 usb: dwc3: disable USB core PHY management
    121c6e37da76 usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup
    9d6a2d022010 usb: dwc3: fix PHY disable sequence
    b775fbf532dc kbuild: Add skip_encoding_btf_enum64 option to pahole
    0baced0e0938 kbuild: Unify options for BTF generation for vmlinux and modules
    309aea4b6b81 tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf()
    1787ec7dcc37 drm/i915: Skip wm/ddb readout for disabled pipes
    f9a0f49be767 drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk
    301be8985e87 ALSA: seq: Fix data-race at module auto-loading
    9b7a07fcc5d4 ALSA: seq: oss: Fix data-race for max_midi_devs access
    b2c973b52f14 ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298
    c5652d5d71cf net: mac802154: Fix a condition in the receive path
    4b9f3743a822 net: Use u64_stats_fetch_begin_irq() for stats fetch.
    57f1407ca166 ip: fix triggering of 'icmp redirect'
    5d20c6f932f2 wifi: mac80211: Fix UAF in ieee80211_scan_rx()
    552ba102a689 wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected
    253ec5fb8405 driver core: Don't probe devices after bus_type.match() probe deferral
    7da29a2cc514 usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS
    299f4f420f23 usb: xhci-mtk: fix bandwidth release issue
    27102b39b6d0 usb: xhci-mtk: relax TT periodic bandwidth allocation
    c548b99e1c37 USB: core: Prevent nested device-reset calls
    4e22a43ec717 s390: fix nospec table alignments
    047a4d0f7924 s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages
    efdfa236a085 usb-storage: Add ignore-residue quirk for NXP PN7462AU
    0f8b5d706dcd USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020)
    bf6e4243f80b usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer
    f1eb9e5d2f6e usb: cdns3: fix issue with rearming ISO OUT endpoint
    48917032c702 usb: dwc2: fix wrong order of phy_power_on and phy_init
    ea72b22a05ea usb: typec: tcpm: Return ENOTSUPP for power supply prop writes
    4be500c63911 usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device
    b201f6203197 usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles
    577f84a6f120 USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode
    6415953963a9 USB: serial: option: add Quectel EM060K modem
    93c283a09959 USB: serial: option: add support for OPPO R11 diag port
    2bb1ad8c957d USB: serial: cp210x: add Decagon UCA device id
    3a6c5c5ab734 xhci: Add grace period after xHC start to prevent premature runtime suspend.
    75913c562f5b media: mceusb: Use new usb_control_msg_*() routines
    2c948dd68b9e usb: dwc3: pci: Add support for Intel Raptor Lake
    23987d01de44 thunderbolt: Use the actual buffer in tb_async_error()
    e31db376f6d1 xen-blkfront: Cache feature_persistent value before advertisement
    895a90ad7b3e xen-blkfront: Advertise feature-persistent as user requested
    3e8107d69fc3 xen-blkback: Advertise feature-persistent as user requested
    c235c4fc521f mm: pagewalk: Fix race between unmap and page walker
    763d77241d8f xen/grants: prevent integer overflow in gnttab_dma_alloc_pages()
    03b1870fbc5e KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES
    111a3586ed4a gpio: pca953x: Add mutex_lock for regcache sync in PM
    53196e037620 hwmon: (gpio-fan) Fix array out of bounds access
    7b8a284ffe7a clk: bcm: rpi: Add missing newline
    ff0b144d4b0a clk: bcm: rpi: Prevent out-of-bounds access
    e827a5f32a0d clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc()
    237b4ef4c088 clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate
    5ba6155d3b2f Input: rk805-pwrkey - fix module autoloading
    9766749a30f6 clk: core: Fix runtime PM sequence in clk_core_unprepare()
    c13b0be5ade0 Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops"
    519cd9c4b56e clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops
    0522550aeed4 drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported"
    fec48eba4783 KVM: VMX: Heed the 'msr' argument in msr_write_intercepted()
    9e3c9efa7caf cifs: fix small mempool leak in SMB2_negotiate()
    81203ab7a6ef binder: fix alloc->vma_vm_mm null-ptr dereference
    c2a4b5dc8fa7 binder: fix UAF of ref->proc caused by race condition
    da3c6d0708e6 mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure
    8bca22970e1c mmc: core: Fix UHS-I SD 1.8V workaround branch
    fc9b5b3f2ccc USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id
    cf20c3533efc misc: fastrpc: fix memory corruption on open
    0e33b0f322fe misc: fastrpc: fix memory corruption on probe
    95ac9601feb5 iio: adc: mcp3911: use correct formula for AD conversion
    6e933a26e6a2 iio: ad7292: Prevent regulator double disable
    df1b53bc799d Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag
    9f185ca8e019 tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete
    532b255af195 musb: fix USB_MUSB_TUSB6010 dependency
    2535431ae967 vt: Clear selection before changing the font
    a19846f0f45b powerpc: align syscall table for ppc32
    f12afb4b5db0 staging: r8188eu: add firmware dependency
    dc02aaf95001 staging: rtl8712: fix use after free bugs
    01fd7e12f8fb serial: fsl_lpuart: RS485 RTS polariy is inverse
    839ca7969fcf soundwire: qcom: fix device status array range
    fdc69b070071 net/smc: Remove redundant refcount increase
    6ce0d73b2fbd Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb"
    aca9d0acda9e tcp: annotate data-race around challenge_timestamp
    1c472d671d9c sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb
    55fb8c3baa80 kcm: fix strp_init() order and cleanup
    660df4411ef4 mlxbf_gige: compute MDIO period based on i1clk
    a4c08cbfbcf9 ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler
    a420d5872601 net/sched: fix netdevice reference leaks in attach_default_qdiscs()
    ce881ddbdc02 net: sched: tbf: don't call qdisc_put() while holding tree lock
    d6ec2f711c94 net: dsa: xrs700x: Use irqsave variant for u64 stats update
    ca54b2bfaab3 openvswitch: fix memory leak at failed datapath creation
    8eeba7ef4d1d net: smsc911x: Stop and start PHY during suspend and resume
    cc2b9170aa34 net: sparx5: fix handling uneven length packets in manual extraction
    5359524251d2 Revert "xhci: turn off port power in shutdown"
    ee19bbed4b03 wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()
    20b2d5be85e9 ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array
    59a711467e8d ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg
    7828b5d0080a drm/i915/display: avoid warnings when registering dual panel backlight
    630ab29120b5 drm/i915/backlight: extract backlight code to a separate file
    9f8558c5c642 ieee802154/adf7242: defer destroy_workqueue call
    222bd95c89b1 bpf, cgroup: Fix kernel BUG in purge_effective_progs
    1c518476ceb4 bpf: Restrict bpf_sys_bpf to CAP_PERFMON
    de22cba333d8 skmsg: Fix wrong last sg check in sk_msg_recvmsg()
    7497f9766f08 iio: adc: mcp3911: make use of the sign bit
    9e1f74294d53 platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask
    1a785b435276 drm/msm/dsi: Fix number of regulators for SDM660
    ab8533946db7 drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg
    0a4f633548c4 drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4
    e8bd54b0664b drm/msm/dsi: fix the inconsistent indenting

(From OE-Core rev: a15a61c801e1a3014ac228e7e100a1867dd498f9)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-21 09:20:49 +01:00
Bruce Ashfield
a6f21ebe58 linux-yocto/5.19: update to v5.19.9
Updating  to the latest korg -stable release that comprises
the following commits:

    d1105a680e66 Linux 5.19.9
    7e64f6423dc0 drm/amd/display: Removing assert statements for Linux
    56bd559bb9d5 drm/amd/display: Add SMU logging code
    32e4b8dbc911 iommu: Fix false ownership failure on AMD systems with PASID activated
    77a2d61334f7 iommu/virtio: Fix interaction with VFIO
    420d20457155 iommu/vt-d: Correctly calculate sagaw value of IOMMU
    ded16152d248 arm64/bti: Disable in kernel BTI when cross section thunks are broken
    7d40396e6d73 hwmon: (asus-ec-sensors) autoload module via DMI data
    447fb910846c hwmon: (asus-ec-sensors) add definitions for ROG ZENITH II EXTREME
    26464ff5cc8e hwmon: (asus-ec-sensors) add missing sensors for X570-I GAMING
    667cada538da hwmon: (asus-ec-sensors) add support for Maximus XI Hero
    4091d4f487e4 hwmon: (asus-ec-sensors) add support for Strix Z690-a D4
    c4a068c4e052 Revert "arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags""
    2652720096ea perf stat: Fix L2 Topdown metrics disappear for raw events
    61e51bae8386 perf evlist: Always use arch_evlist__add_default_attrs()
    9516acba29e3 iommu/vt-d: Fix possible recursive locking in intel_iommu_init()
    53b284a895f0 hwmon: (mr75203) enable polling for all VM channels
    ad460e86ad86 hwmon: (mr75203) fix multi-channel voltage reading
    7055f297801f hwmon: (mr75203) fix voltage equation for negative source input
    8c9fbcaf190a hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors
    9c6c9aec6896 hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined
    ee37a7045c76 net: dsa: felix: tc-taprio intervals smaller than MTU should send at least one packet
    c078abef701d time64.h: consolidate uses of PSEC_PER_NSEC
    1ceb383def1e s390/boot: fix absolute zero lowcore corruption on boot
    7c74f03a623d iommu/amd: use full 64-bit value in build_completion_wait()
    f7f13b8d49bf swiotlb: avoid potential left shift overflow
    36512a3ddd39 bonding: accept unsolicited NA message
    53d3c40591ad net: bonding: replace dev_trans_start() with the jiffies of the last ARP/NS
    1749fdc24c54 i40e: Fix ADQ rate limiting for PF
    2b7758a7a9da i40e: Refactor tc mqprio checks
    c95624ba520f kbuild: disable header exports for UML in a straightforward way
    bb6c5b187aaa MIPS: loongson32: ls1c: Fix hang during startup
    37a0883c5824 Smack: Provide read control for io_uring_cmd
    2ad39828ee35 selinux: implement the security_uring_cmd() LSM hook
    13069e1c8fef lsm,io_uring: add LSM hooks for the new uring_cmd file op
    1578775f94d1 ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion
    6400eca5a3d2 ASoC: mchp-spdiftx: remove references to mchp_i2s_caps
    f3cf916c93dc hwmon: (tps23861) fix byte order in resistance register
    0f9f9c73da37 perf record: Fix synthesis failure warnings
    1b388709906b perf script: Fix Cannot print 'iregs' field for hybrid systems
    4357706ee8f4 perf dlfilter dlfilter-show-cycles: Fix types for print format
    7bb2200856df libperf evlist: Fix per-thread mmaps for multi-threaded targets
    5ec0821b85ff sch_sfb: Also store skb len before calling child enqueue
    9da303e1e7f9 net: phy: lan87xx: change interrupt src of link_up to comm_ready
    dde284a85f7b io_uring: recycle kbuf recycle on tw requeue
    89fcb70f1acd net/smc: Fix possible access to freed memory in link clear
    e484616810f8 net: ethernet: mtk_eth_soc: check max allowed hash in mtk_ppe_check_skb
    0378b06e612e net: ethernet: mtk_eth_soc: fix typo in __mtk_foe_entry_clear
    e502794fb858 net: dsa: felix: access QSYS_TAG_CONFIG under tas_lock in vsc9959_sched_speed_set
    27474e8bfcdf net: dsa: felix: disable cut-through forwarding for frames oversized for tc-taprio
    02410f02f6c2 RDMA/irdma: Report RNR NAK generation in device caps
    d9cfeef3a2e6 RDMA/irdma: Return correct WC error for bind operation failure
    02516406f2ea RDMA/irdma: Return error on MR deregister CQP failure
    083f5179fe6f RDMA/irdma: Report the correct max cqes from query device
    ddb0d1d4d4ff nvmet: fix mar and mor off-by-one errors
    9280b9de09fc btrfs: fix the max chunk size and stripe length calculation
    3c20e4cd54eb tcp: fix early ETIMEDOUT after spurious non-SACK RTO
    ba3f445d6d87 nvme-tcp: fix regression that causes sporadic requests to time out
    c3eb461aa56e nvme-tcp: fix UAF when detecting digest errors
    94c34faaafe7 erofs: fix pcluster use-after-free on UP platforms
    5f7f40e0a278 erofs: fix error return code in erofs_fscache_{meta_,}read_folio
    56fd5dcf111b btrfs: zoned: fix mounting with conventional zones
    7b4cc3e4b28a RDMA/mlx5: Set local port to one when accessing counters
    83c43fd872e3 IB/core: Fix a nested dead lock as part of ODP flow
    56ad3f475482 ipv6: sr: fix out-of-bounds read when setting HMAC data.
    17589c4ee370 bonding: add all node mcast address when slave up
    c561ad9802f6 bonding: use unspecified address if no available link local address
    1751bf719df9 RDMA/siw: Pass a pointer to virt_to_page()
    4c9a8adb14d2 block: don't add partitions if GD_SUPPRESS_PART_SCAN is set
    26a6d7d42972 xen-netback: only remove 'hotplug-status' when the vif is actually destroyed
    51705da8cf5e iavf: Detach device during reset task
    38af35bec59a i40e: Fix kernel crash during module removal
    14c1d71b4330 ice: use bitmap_free instead of devm_kfree
    07f40e9f0ff3 ice: Fix DMA mappings leak
    6730c48ed6b0 tcp: TX zerocopy should not sense pfmemalloc status
    57b099b6349a net: introduce __skb_fill_page_desc_noacc
    63e19e592980 tipc: fix shift wrapping bug in map_get()
    8f796f36f5ba sch_sfb: Don't assume the skb is still around after enqueueing to child
    d979f00b0fea Revert "net: phy: meson-gxl: improve link-up behavior"
    c07642fee989 kunit: fix assert_type for comparison macros
    adbb4a4f740f afs: Use the operation issue time instead of the reply time for callbacks
    0ee6ec46de48 rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2()
    409a7486c4cf rxrpc: Fix ICMP/ICMP6 error handling
    e9d0362a41d5 ALSA: usb-audio: Register card again for iface over delayed_register option
    9cd9a55ca3df ALSA: usb-audio: Inform the delayed registration more properly
    f2c70f56f762 RDMA/srp: Set scmnd->result only when scmnd is not NULL
    6cf0609154b2 netfilter: nf_conntrack_irc: Fix forged IP logic
    8acba0b39cf3 riscv: dts: microchip: use an mpfs specific l2 compatible
    94ed8eeb8d9a netfilter: nf_tables: clean up hook list when offload flags check fails
    e62ff26f1119 netfilter: br_netfilter: Drop dst references before setting.
    715ab32367f9 ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time
    495cca3f62c6 ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time
    b6b94483102d ARM: dts: at91: sama7g5ek: specify proper regulator output ranges
    645ac9718e1f ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges
    2fc2ea1341e6 ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges
    7efca37d3178 ARM: at91: pm: fix DDR recalibration when resuming from backup and self-refresh
    86f07e220b8d ARM: at91: pm: fix self-refresh for sama7g5
    5212d958f651 wifi: wilc1000: fix DMA on stack objects
    374b04cb6e7b RDMA/hns: Remove the num_qpc_timer variable
    090f6a3c4d91 RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift
    dd20bd803568 RDMA/hns: Fix supported page size
    653500b400d5 soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs
    811b2bfda3d6 RDMA/cma: Fix arguments order in net device validation
    f9c6980d8fdd arm64: dts: renesas: r8a779g0: Fix HSCIF0 interrupt number
    5becc531a3fa RDMA/irdma: Fix drain SQ hang with no completion
    26e27bcb3d3d tee: fix compiler warning in tee_shm_register()
    6e4ce9eb7450 ASoC: SOF: Kconfig: Make IPC_MESSAGE_INJECTOR depend on SND_SOC_SOF
    6db11941aa0f ASoC: SOF: Kconfig: Make IPC_FLOOD_TEST depend on SND_SOC_SOF
    8fb6a79a7e30 regulator: core: Clean up on enable failure
    99fc0f42f834 arm64: dts: freescale: verdin-imx8mp: fix atmel_mxt_ts reset polarity
    ab7db01d23ad arm64: dts: freescale: verdin-imx8mm: fix atmel_mxt_ts reset polarity
    d536d38558bd arm64: dts: imx8mm-venice-gw7901: fix port/phy validation
    0c64a21e6f15 arm64: dts: verdin-imx8mm: add otg2 pd to usbphy
    60a7ee22e6d0 soc: imx: gpcv2: Assert reset before ungating clock
    2a107bcb0502 arm64: dts: ls1028a-qds-65bb: don't use in-band autoneg for 2500base-x
    cf1459d1e593 ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible
    cc868e063033 ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node
    8b21a2a7709b ARM: dts: imx6qdl-vicut1.dtsi: Fix node name backlight_led
    6f3deed67b5b RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL
    fd666940d277 RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg
    cffeb3b329ac arm64: dts: imx8mq-tqma8mq: Remove superfluous interrupt-names
    2b44191290fb arm64: dts: imx8mp-venice-gw74xx: fix sai2 pin settings
    15ff1f17847c regmap: spi: Reserve space for register address/padding
    5add5a89bf9a ASoC: qcom: sm8250: add missing module owner
    6bdd557e6c1d arm64: dts: imx8mm-verdin: use level interrupt for mcp251xfd
    459b8801236c arm64: dts: imx8mm-verdin: update CAN clock to 40MHz
    9383a11e4322 Revert "soc: imx: imx8m-blk-ctrl: set power device name"
    cd1e3f999387 ASoC: cs42l42: Only report button state if there was a button interrupt
    048f549c629a spi: bitbang: Fix lsb-first Rx
    2a3090885690 smb3: missing inode locks in zero range
    ef69b108b52c cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl()
    c0deb027c99c cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock
    bba6910b3c6d cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree
    8a8d8a1ad791 scsi: lpfc: Add missing destroy_workqueue() in error path
    41acb064c4e0 scsi: mpt3sas: Fix use-after-free warning
    8974d2ab8473 drm/i915: Implement WaEdpLinkRateDataReload
    3a1381628082 drm/i915/slpc: Let's fix the PCODE min freq table setup for SLPC
    ab620fc788f6 drm/i915/bios: Copy the whole MIPI sequence block
    4484ce97a781 nvmet: fix a use-after-free
    7ea6589d0ff6 driver core: fix driver_set_override() issue with empty strings
    3a6279d243cb drm/amd/display: fix memory leak when using debugfs_lookup()
    0c32a93963e0 sched/debug: fix dentry leak in update_sched_domain_debugfs
    69f8701fe137 debugfs: add debugfs_lookup_and_remove()
    24988042c561 perf: RISC-V: fix access beyond allocated array
    eea55b307d96 kprobes: Prohibit probes in gate area
    5d721bf22293 vfio/type1: Unpin zero pages
    fddebf9a3556 btrfs: zoned: fix API misuse of zone finish waiting
    9a196afce18e btrfs: zoned: set pseudo max append zone limit in zone emulation mode
    42e84c466791 tracing: Fix to check event_mutex is held while accessing trigger list
    3b8291c33b76 tracing: hold caller_addr to hardirq_{enable,disable}_ip
    72e9640edb2d tracefs: Only clobber mode/uid/gid on remount if asked
    8293e61bbf90 ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface()
    ef38df2b19cc ALSA: usb-audio: Clear fixed clock rate at closing EP
    271f862ebc60 ALSA: usb-audio: Split endpoint setups for hw_params and prepare
    66a0abeea469 ALSA: aloop: Fix random zeros in capture data when using jiffies timer
    74276092fb7f ALSA: hda: Once again fix regression of page allocations with IOMMU
    4204a01ffce9 ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc()
    723ac5ab2891 ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC
    ff939d25ac97 drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly
    97c9341e6579 drm/amdgpu: add sdma instance check for gfx11 CGCG
    6f197b4a53f5 x86/sev: Mark snp_abort() noreturn
    eab18703e0fa fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init()
    914b3d999d4e fbdev: fbcon: Destroy mutex on freeing struct fb_info
    4b688f85e81f fbdev: omapfb: Fix tests for platform_get_irq() failure
    cebda5e53643 md: Flush workqueue md_rdev_misc_wq in md_alloc()
    a62701db411f net/core/skbuff: Check the return value of skb_copy_bits()
    73085208dd6b cpufreq: check only freq_table in __resolve_freq()
    dae42083b045 thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR
    931144e785da netfilter: conntrack: work around exceeded receive window
    31e75db8921c arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly
    078dac729f73 parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines
    050e4a4c4c26 parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources()
    fe7f0ac20b86 Revert "parisc: Show error if wrong 32/64-bit compiler is being used"
    ab2821ca9b6c scsi: ufs: core: Reduce the power mode change timeout
    16cb367daa44 drm/radeon: add a force flush to delay work when radeon
    8e77c29c0ad3 drm/amdgpu: Remove the additional kfd pre reset call for sriov
    cb7eb0aec233 drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup.
    f589c1fcc70e drm/amdgpu: fix hive reference leak when adding xgmi device
    b9a123550cf0 drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini
    b537612692f4 drm/gem: Fix GEM handle release errors
    2af3d5515ea0 scsi: megaraid_sas: Fix double kfree()
    480c7ffec03a scsi: core: Allow the ALUA transitioning state enough time
    cc3f0edf00b1 scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX
    871e0612a88c Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()"
    77d91ec788e9 soc: fsl: select FSL_GUTS driver for DPIO
    9224d6d81592 fs: only do a memory barrier for the first set_buffer_uptodate()
    3c2238985418 wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd()
    f7f3001723e3 wifi: mt76: mt7921e: fix crash in chip reset fail
    d46815a8f26c efi: capsule-loader: Fix use-after-free in efi_capsule_write
    fba41e4fa9ff efi: libstub: Disable struct randomization
    70cb6afe0e2f Linux 5.19.8
    132331c1f605 tty: n_gsm: avoid call of sleeping functions from atomic context
    2af54fe4f713 tty: n_gsm: replace kicktimer with delayed_work
    55f799f2c34a tty: n_gsm: initialize more members at gsm_alloc_mux()
    5aa37f951034 tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf()
    c6c5bdf73544 drm/i915: Skip wm/ddb readout for disabled pipes
    747a192e4674 drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk
    1dd7a8e7a044 drm/i915/guc: clear stalled request after a reset
    4cde8745d15e drm/i915/backlight: Disable pps power hook for aux based backlight
    0a26889698d8 ALSA: seq: Fix data-race at module auto-loading
    54b8252562e9 ALSA: seq: oss: Fix data-race for max_midi_devs access
    b0dfc4412e61 ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298
    2473382f79f4 ALSA: memalloc: Revive x86-specific WC page allocations again
    05d101e27cfd net: mac802154: Fix a condition in the receive path
    89b1ca91677f net: Use u64_stats_fetch_begin_irq() for stats fetch.
    df93a4b439ee ip: fix triggering of 'icmp redirect'
    c0445feb80a4 wifi: mac80211: Fix UAF in ieee80211_scan_rx()
    864e280cb3a9 wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected
    a4c5cc349768 driver core: Don't probe devices after bus_type.match() probe deferral
    731f903c56ea arm64/kexec: Fix missing extra range for crashkres_low.
    c4c798fe98ad dma-buf/dma-resv: check if the new fence is really later
    1a065e4673cb USB: gadget: Fix obscure lockdep violation for udc_mutex
    bdaac12bb135 usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS
    e78ca7f51ac5 usb: gadget: f_uac2: fix superspeed transfer
    3cf44c63bc1b usb: xhci-mtk: fix bandwidth release issue
    283a781b9754 usb: xhci-mtk: relax TT periodic bandwidth allocation
    d5eb850b3e88 USB: core: Prevent nested device-reset calls
    3047e3746114 s390: fix nospec table alignments
    ade001d99aea s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages
    56b409037d62 usb-storage: Add ignore-residue quirk for NXP PN7462AU
    2ae507d6a554 USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020)
    459edcb1e133 usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer
    142e8c06e5f9 usb: cdns3: fix issue with rearming ISO OUT endpoint
    62ef6b5f280b usb: dwc2: fix wrong order of phy_power_on and phy_init
    dbf5cb0137dc usb: typec: tcpm: Return ENOTSUPP for power supply prop writes
    e68a2682e997 usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device
    91416070b62a usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles
    3d4044c9e6d2 Revert "usb: typec: ucsi: add a common function ucsi_unregister_connectors()"
    1f45b7e93c94 USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode
    cce30bc7ae48 USB: serial: option: add Quectel EM060K modem
    2a305d1b9055 USB: serial: option: add support for OPPO R11 diag port
    bda33a5038a9 USB: serial: cp210x: add Decagon UCA device id
    40bc52e14011 USB: serial: ch341: fix disabled rx timer on older devices
    cffe34a4d070 USB: serial: ch341: fix lost character on LCR updates
    735e7d083491 usb: dwc3: fix PHY disable sequence
    492a177db75f usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop
    5ea9baeecd21 usb: dwc3: disable USB core PHY management
    d9debf9d563e xhci: Add grace period after xHC start to prevent premature runtime suspend.
    d69c738ac931 media: mceusb: Use new usb_control_msg_*() routines
    9d539109b35b usb: dwc3: pci: Add support for Intel Raptor Lake
    4ef3f00c4230 thunderbolt: Check router generation before connecting xHCI
    9fe0e9937257 thunderbolt: Use the actual buffer in tb_async_error()
    06cb054244cc xen-blkfront: Cache feature_persistent value before advertisement
    6d4ee444e8c7 xen-blkfront: Advertise feature-persistent as user requested
    d925c3bf8593 xen-blkback: Advertise feature-persistent as user requested
    9a108bd6d909 mm: pagewalk: Fix race between unmap and page walker
    3aa6a9f84ba2 xen/grants: prevent integer overflow in gnttab_dma_alloc_pages()
    4e2eecb92a18 powerpc/papr_scm: Ensure rc is always initialized in papr_scm_pmu_register()
    3d92ba262865 KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES
    e13ef600a247 gpio: realtek-otto: switch to 32-bit I/O
    97ca48ec17f7 gpio: pca953x: Add mutex_lock for regcache sync in PM
    3263984c7acd hwmon: (gpio-fan) Fix array out of bounds access
    7d54f19f7f4f clk: bcm: rpi: Add missing newline
    c8b04b731d43 clk: bcm: rpi: Prevent out-of-bounds access
    838dff24979d clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate
    3a58d2aa45f8 powerpc/papr_scm: Fix nvdimm event mappings
    dd5ec5416171 Input: rk805-pwrkey - fix module autoloading
    5e7ddb091ef2 clk: core: Fix runtime PM sequence in clk_core_unprepare()
    27c26c2a5857 Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops"
    c25e0ca0d981 clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops
    079ea01fc5f0 drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported"
    d6c8cc2da50f clk: ti: Fix missing of_node_get() ti_find_clock_provider()
    26b03f8039b4 riscv: kvm: move extern sbi_ext declarations to a header
    5424fd0429c5 KVM: VMX: Heed the 'msr' argument in msr_write_intercepted()
    38a6b469bf22 cifs: fix small mempool leak in SMB2_negotiate()
    b2a97babb0a5 binder: fix alloc->vma_vm_mm null-ptr dereference
    603a47f2ae56 binder: fix UAF of ref->proc caused by race condition
    71f7644b444f mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure
    bb4be611c2f5 mmc: core: Fix UHS-I SD 1.8V workaround branch
    9f78dda3c3bb landlock: Fix file reparenting without explicit LANDLOCK_ACCESS_FS_REFER
    23475d8ebcca USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id
    baf92485d111 firmware_loader: Fix memory leak in firmware upload
    d380d40930a6 firmware_loader: Fix use-after-free during unregister
    e0578e603065 misc: fastrpc: fix memory corruption on open
    c0425c2facd9 misc: fastrpc: fix memory corruption on probe
    5461b547c204 iio: adc: mcp3911: use correct formula for AD conversion
    2838fdab0c3d iio: adc: mcp3911: correct "microchip,device-addr" property
    76608a25fc6c iio: ad7292: Prevent regulator double disable
    3f7f49d8135c iio: light: cm3605: Fix an error handling path in cm3605_probe()
    b533b9d3a0d1 Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag
    3e05af2f827b tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete
    6f130dffc315 musb: fix USB_MUSB_TUSB6010 dependency
    c904fe03c4bd vt: Clear selection before changing the font
    8b08d4f97233 powerpc/rtas: Fix RTAS MSR[HV] handling for Cell
    b29ee1551512 powerpc: align syscall table for ppc32
    8b539b5f058b Revert "powerpc: Remove unused FW_FEATURE_NATIVE references"
    eaffa77b8359 staging: r8188eu: add firmware dependency
    02c09dbb1554 staging: r8188eu: Add Rosewill USB-N150 Nano to device tables
    b1727def8509 staging: rtl8712: fix use after free bugs
    418a52be5d6b tty: serial: atmel: Preserve previous USART mode if RS485 disabled
    a17353e3ce85 serial: fsl_lpuart: RS485 RTS polariy is inverse
    ad936d6dc25b platform/mellanox: mlxreg-lc: Fix locking issue
    daa0d0282b31 platform/mellanox: mlxreg-lc: Fix coverity warning
    357321557920 mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplug_lock
    b823c22561d4 soundwire: qcom: fix device status array range
    74d2d7a905d1 net/smc: Remove redundant refcount increase
    1e789ee9b074 Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb"
    6c4ef0592929 tcp: annotate data-race around challenge_timestamp
    ca94a5066676 sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb
    f865976baa85 kcm: fix strp_init() order and cleanup
    1579573b69d6 mlxbf_gige: compute MDIO period based on i1clk
    4854a59b9a9c cachefiles: make on-demand request distribution fairer
    dae646810dc8 cachefiles: fix error return code in cachefiles_ondemand_copen()
    031089e2eb2e ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler
    8164b6c32f29 net: lan966x: improve error handle in lan966x_fdma_rx_get_frame()
    81b7493d7415 net: phy: micrel: Make the GPIO to be non-exclusive
    0c6c52285715 net/sched: fix netdevice reference leaks in attach_default_qdiscs()
    fb155f6597cd net: sched: tbf: don't call qdisc_put() while holding tree lock
    c2798203315f drm/i915: fix null pointer dereference
    ca537da42fbd net: dsa: xrs700x: Use irqsave variant for u64 stats update
    321d2a2b9520 nfp: flower: fix ingress police using matchall filter
    c0c1c0241917 openvswitch: fix memory leak at failed datapath creation
    c2cc359e33e5 net: smsc911x: Stop and start PHY during suspend and resume
    615391126f5d net: sparx5: fix handling uneven length packets in manual extraction
    92f7ab56bf35 Bluetooth: hci_sync: hold hdev->lock when cleanup hci_conn
    2f868038a43c Bluetooth: hci_event: Fix checking conn for le_conn_complete_evt
    02e49daf3fa3 Bluetooth: hci_sync: Fix suspend performance regression
    d6b3f3cd7bd7 Bluetooth: hci_event: Fix vendor (unknown) opcode status handling
    2459615a8d7f bpf: Do mark_chain_precision for ARG_CONST_ALLOC_SIZE_OR_ZERO
    10608641b055 bpf: Tidy up verifier check_func_arg()
    840fbb6845ab bpf: Allow helpers to accept pointers with a fixed size
    cdbaf57293f0 Revert "xhci: turn off port power in shutdown"
    7081b2f34ff2 xhci: Fix null pointer dereference in remove if xHC has only one roothub
    1f67a7c661b1 wifi: cfg80211: debugfs: fix return type in ht40allow_map_read()
    57cfdf9edcbc ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array
    26eaff38e1fc drm/i915/display: avoid warnings when registering dual panel backlight
    97434cb55bd8 drm/i915/ttm: fix CCS handling
    ba632ad0bacb bpf: Fix a data-race around bpf_jit_limit.
    15f3b89bd521 ieee802154/adf7242: defer destroy_workqueue call
    2914e46f5b03 drm/i915/gvt: Fix Comet Lake
    a1a05d3ae582 bpf, cgroup: Fix kernel BUG in purge_effective_progs
    ca41835c753a ip_tunnel: Respect tunnel key's "flow_flags" in IP tunnels
    257f1447d7c2 bpf: Restrict bpf_sys_bpf to CAP_PERFMON
    10ee118a1756 skmsg: Fix wrong last sg check in sk_msg_recvmsg()
    37e05ea2c5fb iio: adc: mcp3911: make use of the sign bit
    e7cf5a0caba9 peci: aspeed: fix error check return value of platform_get_irq()
    5d5383b8dae2 drm/msm/gpu: Drop qos request if devm_devfreq_add_device() fails
    2c75891d56ab xsk: Fix corrupted packets for XDP_SHARED_UMEM
    c77b724cddfb platform/x86: x86-android-tablets: Fix broken touchscreen on Chuwi Hi8 with Windows BIOS
    0d5bed97ff3d platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask
    b0d3a4f4c3f3 drm/msm/dsi: Fix number of regulators for SDM660
    847dba3aa345 drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg
    b99ab590a5ac drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4
    83cc61f72e6a drm/msm/dpu: populate wb or intf before reset_intf_cfg
    9f490254854f drm/msm/dsi: fix the inconsistent indenting
    adbe8cb18635 drm/msm/dp: make eDP panel as the first connected connector

(From OE-Core rev: 9416f1f35ac6253cdcf2a849311fd06be74908c9)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-21 09:20:49 +01:00
Khem Raj
667887ef7a linux-yocto: Enable mdio for qemu
There are package like mdio-netlink in meta-oe which need this feature
to be available, it has started to fail with 5.19

(From OE-Core rev: 096c2588860d8f2c56a97cff72f70dd59276f9c7)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-21 09:20:49 +01:00
Bruce Ashfield
26fb48392e linux-yocto/5.15: update to v5.15.65
Updating  to the latest korg -stable release that comprises
the following commits:

    633c3b4c71bb Linux 5.15.65
    572b646c8d93 net: neigh: don't call kfree_skb() under spin_lock_irqsave()
    facf99bc3a95 net/af_packet: check len when min_header_len equals to 0
    591a98b823fb android: binder: fix lockdep check on clearing vma
    92dc4c1a8e58 btrfs: fix space cache corruption and potential double allocations
    55c7a9152734 kprobes: don't call disarm_kprobe() for disabled kprobes
    6a27997cf44e btrfs: tree-checker: check for overlapping extent items
    1b2a7ddeaa77 btrfs: fix lockdep splat with reloc root extent buffers
    98dfad7fb688 btrfs: move lockdep class helpers to locking.c
    a74fc94fb1a9 testing: selftests: nft_flowtable.sh: use random netns names
    1d8b5d251994 netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y
    85dd24ff77c1 drm/amd/display: avoid doing vm_init multiple time
    898467ac9bcb drm/amdgpu: Increase tlb flush timeout for sriov
    4df54c493e76 drm/amd/display: Fix pixel clock programming
    a89e753d5a9f drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid
    a2ede313fbf0 ksmbd: don't remove dos attribute xattr on O_TRUNC open
    a7ada939712a s390/hypfs: avoid error message under KVM
    db6fa03d80ab neigh: fix possible DoS due to net iface start/stop loop
    857048ea1d28 ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured
    5ee30bcfdb32 drm/amd/display: clear optc underflow before turn off odm clock
    e407e04a93d7 drm/amd/display: For stereo keep "FLIP_ANY_FRAME"
    2cddd3d0b049 drm/amd/display: Fix HDMI VSIF V3 incorrect issue
    0c8abeceee0f drm/amd/display: Avoid MPC infinite loop
    061ffb1e419b ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path
    d347d66b1972 fs/ntfs3: Fix work with fragmented xattr
    bf216c168f9e btrfs: fix warning during log replay when bumping inode link count
    985bbad18408 btrfs: add and use helper for unlinking inode during log replay
    968815211212 btrfs: remove no longer needed logic for replaying directory deletes
    7697ca60db06 btrfs: remove root argument from btrfs_unlink_inode()
    71beead997f5 mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC
    68b6cbaa318e mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx
    c038e4094ba2 mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs
    d6a74ee2a7b2 mmc: mtk-sd: Clear interrupts when cqe off/disable
    4676773ea117 drm/i915/gt: Skip TLB invalidations once wedged
    f0582f5ac1ea HID: thrustmaster: Add sparco wheel and fix array length
    77f8e40a3cbb HID: asus: ROG NKey: Ignore portion of 0x5a report
    d74ce3ece402 HID: AMD_SFH: Add a DMI quirk entry for Chromebooks
    a569d41c5aba HID: add Lenovo Yoga C630 battery quirk
    b08469874a16 ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5
    c18a209b56e3 mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse
    a75987714bd2 bpf: Don't redirect packets with invalid pkt_len
    e4ae97295984 ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead
    34c3dea11895 fbdev: fb_pm2fb: Avoid potential divide by zero error
    a5d1cb908131 net: fix refcount bug in sk_psock_get (2)
    dfd27a737283 HID: hidraw: fix memory leak in hidraw_release()
    f2f6e6752291 media: pvrusb2: fix memory leak in pvr_probe
    e658538c610c udmabuf: Set the DMA mask for the udmabuf device (v2)
    989560b6d9e0 HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report
    67216f47922d Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()"
    9e38a363dc63 Bluetooth: L2CAP: Fix build errors in some archs
    2e0ffef17308 kbuild: Fix include path in scripts/Makefile.modpost
    e9d7ca0c4640 io_uring: fix UAF due to missing POLLFREE handling
    182dc3aa5ae2 io_uring: fix wrong arm_poll error handling
    6c7259c83773 io_uring: fail links when poll fails
    c41e79a0c464 io_uring: bump poll refs to full 31-bits
    7524ec52caa8 io_uring: remove poll entry from list when canceling all
    95a004a223f8 io_uring: Remove unused function req_ref_put
    f770fba096a6 io_uring: poll rework
    8dc669632f0d io_uring: inline io_poll_complete
    20bbcc316314 io_uring: kill poll linking optimisation
    a85d7ac14f22 io_uring: move common poll bits
    040e58f51c0b io_uring: refactor poll update
    b850d6ddc788 io_uring: clean cqe filling functions
    5c0ea4c8e54b io_uring: correct fill events helpers types
    285e77dbb36f arm64: errata: Add Cortex-A510 to the repeat tlbi list
    da60ddd80d09 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte
    e7a792dcd6a7 Drivers: hv: balloon: Support status report for larger page sizes
    2edbdfc89d9f crypto: lib - remove unneeded selection of XOR_BLOCKS
    6db913f5e449 firmware: tegra: bpmp: Do only aligned access to IPC memory area
    80d46e73e8d3 drm/vc4: hdmi: Depends on CONFIG_PM
    3d2d12fb7815 drm/vc4: hdmi: Rework power up
    8468ccbf4c44 ACPI: thermal: drop an always true check
    f8b07c05b699 drm/bridge: Add stubs for devm_drm_of_get_bridge when OF is disabled
    3ffb97fce282 mm: Force TLB flush for PFNMAP mappings before unlink_file_vma()
    1ded0ef2419e Linux 5.15.64
    4f672112f866 bpf: Don't use tnum_range on array range checking for poke descriptors
    cd2a50d0a097 scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq
    2c72bead9bc6 scsi: ufs: core: Enable link lost interrupt
    da86f80da31a perf stat: Clear evsel->reset_group for each stat run
    b5f5fee03d17 perf/x86/intel/ds: Fix precise store latency handling
    83bd6d121245 perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU
    a38e7ab46740 perf python: Fix build when PYTHON_CONFIG is user supplied
    77864ed6c6ce blk-mq: fix io hung due to missing commit_rqs
    4428d15cddd5 Documentation/ABI: Mention retbleed vulnerability info file for sysfs
    992d2fc2fe7f x86/nospec: Fix i386 RSB stuffing
    577d9c05cc48 binder_alloc: add missing mmap_lock calls when using the VMA
    1ed630bc530a arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76
    af61a8f76039 mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb
    661c01b2181d md: call __md_stop_writes in md_stop
    ee0c613bfe83 Revert "md-raid: destroy the bitmap after destroying the thread"
    0038f8593325 mm/hugetlb: fix hugetlb not supporting softdirty tracking
    6ee82524b0aa Revert "usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling"
    7ae43647f499 Revert "usbnet: smsc95xx: Fix deadlock on runtime resume"
    295219ab7d62 io_uring: fix issue with io_write() not always undoing sb_start_write()
    f8aafb25ec38 riscv: traps: add missing prototype
    c2b7bae7c900 xen/privcmd: fix error exit of privcmd_ioctl_dm_op()
    0351fdbd8cb4 smb3: missing inode locks in punch hole
    3640cdccbe75 nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf
    b490dfcbb921 ACPI: processor: Remove freq Qos request for all CPUs
    f1aedd2ffead Revert "memcg: cleanup racy sum avoidance code"
    ebd6f886aa24 fbdev: fbcon: Properly revert changes when vc_resize() failed
    8195e065abf3 s390: fix double free of GS and RI CBs on fork() failure
    16a12ee619e3 bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem
    9227599cd987 s390/mm: do not trigger write fault when vma does not allow VM_WRITE
    ddcb0696136b mm/damon/dbgfs: avoid duplicate context directory creation
    95587037ea58 asm-generic: sections: refactor memory_intersects
    f96b9f7c1676 writeback: avoid use-after-free after removing device
    0455bef69028 loop: Check for overflow while configuring loop
    500195a109bc x86/nospec: Unwreck the RSB stuffing
    75fa6c733b85 x86/bugs: Add "unknown" reporting for MMIO Stale Data
    a7484eb9f3e0 x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry
    1cdfef6cd296 perf/x86/lbr: Enable the branch type for the Arch LBR by default
    5f52402c7701 btrfs: fix possible memory leak in btrfs_get_dev_args_from_path()
    793505888d60 btrfs: check if root is readonly while setting security xattr
    2aa1a1cff81d btrfs: add info when mount fails due to stale replace target
    17343a515fa5 btrfs: replace: drop assert for suspended replace
    34cab3bba8ca btrfs: fix silent failure when deleting root reference
    50396e19d9d8 net: stmmac: work around sporadic tx issue on link-up
    48f4d54ccc4d ionic: VF initial random MAC address if no assigned mac
    bcbf1d959933 ionic: fix up issues with handling EAGAIN on FW cmds
    9a41433cc73b ionic: clear broken state on generation change
    8d2761dbfcb9 ionic: widen queue_lock use around lif init and deinit
    2bc769b8edb1 rxrpc: Fix locking in rxrpc's sendmsg
    0c3fd13b9c6d i40e: Fix incorrect address type for IPv6 flow rules
    bda3e3892434 ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter
    cb9eaedd9fc0 net: Fix a data-race around sysctl_somaxconn.
    b340f83dafba net: Fix data-races around sysctl_devconf_inherit_init_net.
    181bae6dff66 net: Fix data-races around sysctl_fb_tunnels_only_for_init_net.
    ed14f10e13f6 net: Fix a data-race around netdev_budget_usecs.
    70564ad8d190 net: Fix data-races around sysctl_max_skb_frags.
    289f2f582667 mptcp: stop relying on tcp_tx_skb_cache
    a07f3af6393a tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers
    2baeaef4dd73 net: Fix a data-race around netdev_budget.
    8e9e124aeb9c net: Fix a data-race around sysctl_net_busy_read.
    4e12829fd3b9 net: Fix a data-race around sysctl_net_busy_poll.
    f6b5be42ce4b net: Fix a data-race around sysctl_tstamp_allow_data.
    d39a02760bf2 net: Fix data-races around sysctl_optmem_max.
    0db9ce822f13 ratelimit: Fix data-races in ___ratelimit().
    cd755a7e4062 net: Fix data-races around netdev_tstamp_prequeue.
    4d2c808d0983 net: Fix data-races around netdev_max_backlog.
    572d4cdf907f net: Fix data-races around weight_p and dev_weight_[rt]x_bias.
    33372f2b6c6d net: Fix data-races around sysctl_[rw]mem_(max|default).
    8fbdec08dbf7 netfilter: flowtable: fix stuck flows on cleanup due to pending work
    eb6645a0f2ca netfilter: flowtable: add function to invoke garbage collection immediately
    51f192ae71c3 netfilter: nf_tables: disallow binding to already bound chain
    7196f4577f1c netfilter: nf_tables: disallow jump to implicit chain from set element
    4097749aec54 netfilter: nf_tables: upfront validation of data via nft_data_init()
    cc311eae1f30 netfilter: bitwise: improve error goto labels
    9bf98120a943 netfilter: nft_cmp: optimize comparison for 16-bytes
    c5ba86cde6bb netfilter: nf_tables: consolidate rule verdict trace call
    b6d601211ce4 netfilter: nft_tunnel: restrict it to netdev family
    530f4bb9ed58 netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families
    6d7ddee50395 netfilter: nf_tables: do not leave chain stats enabled on error
    cafe94e8d685 netfilter: nft_payload: do not truncate csum_offset and csum_type
    fbbecf068a3f netfilter: nft_payload: report ERANGE for too long offset and length
    fbaeb8046e7d netfilter: nf_tables: make table handle allocation per-netns friendly
    9f4b32890768 netfilter: nf_tables: disallow updates of implicit chain
    acca44ec232a bnxt_en: fix NQ resource accounting during vf creation on 57500 chips
    1b2c5428f773 netfilter: ebtables: reject blobs that don't provide all entry points
    7a5d10afeb1b net: ipvtap - add __init/__exit annotations to module init/exit funcs
    fec37fe2f278 bonding: 802.3ad: fix no transmission of LACPDUs
    aa108c97acf1 net: moxa: get rid of asymmetry in DMA mapping/unmapping
    c9dabd1f0410 net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume()
    c4b38473b18e net: ipa: don't assume SMEM is page-aligned
    f7de12f247bb net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off
    3f8608199640 net/mlx5e: Fix wrong application of the LRO state
    e161c24a92ef net/mlx5: Avoid false positive lockdep warning by adding lock_class_key
    0782959b92eb net/mlx5e: Properly disable vlan strip on non-UL reps
    fe76b3e67466 ice: xsk: prohibit usage of non-balanced queue id
    141b795ee39e ice: xsk: Force rings to be sized to power of 2
    9c34c33893db nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout
    2e8b65fda933 r8152: fix the RX FIFO settings when suspending
    59cfae681ffb r8152: fix the units of some registers for RTL8156A
    9cf85759e104 rose: check NULL rose_loopback_neigh->loopback
    e1ae035a5663 ntfs: fix acl handling
    d28f319043f0 mm/smaps: don't access young/dirty bit if pte unpresent
    28dccc4eaf98 SUNRPC: RPC level errors should set task->tk_rpc_status
    5626f9535611 NFSv4.2 fix problems with __nfs42_ssc_open
    519543a64650 NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open()
    84dc68c6140c Revert "net: macsec: update SCI upon MAC address change."
    c3f4f07a9eb1 net: use eth_hw_addr_set() instead of ether_addr_copy()
    770afc6e262b fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts
    96f2758a6d02 xfrm: policy: fix metadata dst->dev xmit null pointer dereference
    103bd319c0fc af_key: Do not call xfrm_probe_algs in parallel
    4edd868acd23 xfrm: clone missing x->lastused in xfrm_do_migrate
    26ad2398fe49 xfrm: fix refcount leak in __xfrm_policy_check()
    044f8ff30e62 riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit
    093cb743dcad riscv: lib: uaccess: fold fixups into body
    9de35edff035 btrfs: remove unnecessary parameter delalloc_start for writepage_delalloc()
    da7ad2ec580b btrfs: pass the dentry to btrfs_log_new_name() instead of the inode
    90b9e4892704 btrfs: put initial index value of a directory in a constant
    4438d54ce7a8 scsi: qla2xxx: edif: Fix dropped IKE message
    bcfe37c78854 scsi: qla2xxx: Fix response queue handler reading stale packets
    799e39edb0a8 drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist
    75260fa268e1 Input: i8042 - add additional TUXEDO devices to i8042 quirk tables
    d6351dfe846c Input: i8042 - add TUXEDO devices to i8042 quirk tables
    e7d46453410d Input: i8042 - merge quirk tables
    0b0ee46bf65e Input: i8042 - move __initconst to fix code styling warning
    057238cdce45 btrfs: convert count_max_extents() to use fs_info->max_extent_size
    1aa262c1d056 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size
    f675e3ae67e4 btrfs: zoned: revive max_zone_append_bytes
    1815305d8199 block: add bdev_max_segments() helper
    dd2ee2fd1fcb block: add a bdev_max_zone_append_sectors helper
    a50d9fde4616 x86/entry: Move CLD to the start of the idtentry macro
    108fb7e99bbf kernel/sys_ni: add compat entry for fadvise64_64
    7c83923031cd parisc: Fix exception handler for fldw and fstw instructions
    6efe7754e05d parisc: Make CONFIG_64BIT available for ARCH=parisc64 only
    f49fd5fe2399 cgroup: Fix race condition at rebind_subsystems()
    5c192867ae57 audit: fix potential double free on error path from fsnotify_add_inode_mark
    edd6e98a752c eth: sun: cassini: remove dead code
    b51ca7326d16 wifi: rtlwifi: remove always-true condition pointed out by GCC 12

(From OE-Core rev: 104217e05ea494d46e3cc22bb4b3bf2379004882)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-21 09:20:49 +01:00
Bruce Ashfield
e4b6f487c0 linux-yocto/5.19: update to v5.19.7
Updating  to the latest korg -stable release that comprises
the following commits:

    7d0a458e1963 Linux 5.19.7
    a754ee1c66bd arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level
    123bf15c1a15 net: neigh: don't call kfree_skb() under spin_lock_irqsave()
    ec274d8f1e64 net/af_packet: check len when min_header_len equals to 0
    d25d6744c46b android: binder: fix lockdep check on clearing vma
    8a239dd886e2 btrfs: tree-checker: check for overlapping extent items
    b83e1567af28 btrfs: fix lockdep splat with reloc root extent buffers
    98f803acf8ac btrfs: move lockdep class helpers to locking.c
    82af833b99dc ALSA: hda/cs8409: Support new Dolphin Variants
    0f31a350fd9a platform/x86: serial-multi-instantiate: Add CLSA0101 Laptop
    503728838bdf testing: selftests: nft_flowtable.sh: use random netns names
    7d4bfe34b9cb netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y
    933020e6d057 drm/amdgpu: Fix interrupt handling on ih_soft ring
    09186eeffd39 drm/amdgpu: Add secure display TA load for Renoir
    d278f332d105 drm/amdgpu: Add decode_iv_ts helper for ih_v6 block
    4eb2be1d0827 drm/amd/display: avoid doing vm_init multiple time
    bd71ef2c3024 drm/amd/display: Fix plug/unplug external monitor will hang while playback MPO video
    db1d9deb84d7 drm/amdgpu: Increase tlb flush timeout for sriov
    db0669c9731b drm/amd/display: Fix pixel clock programming
    22a75c616f19 drm/amd/pm: add missing ->fini_xxxx interfaces for some SMU13 asics
    4d21584ac639 drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid
    d9d70547cba1 drm/amdgpu: disable 3DCGCG/CGLS temporarily due to stability issue
    dc441eda0617 ksmbd: don't remove dos attribute xattr on O_TRUNC open
    895096784ab9 s390/hypfs: avoid error message under KVM
    2432f152c175 ALSA: hda/realtek: Add quirks for ASUS Zenbooks using CS35L41
    2dd5ed474115 neigh: fix possible DoS due to net iface start/stop loop
    0d462a681d7d net: lan966x: fix checking for return value of platform_get_irq_byname()
    40f424dc1ee3 ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured
    4b25bdb54578 drm/amd/pm: Fix a potential gpu_metrics_table memory leak
    21e3891abc83 drm/amdkfd: Handle restart of kfd_ioctl_wait_events
    952d4c72d903 drm/amd/pm: skip pptable override for smu_v13_0_7
    909dae582c8f drm/amd/display: Fix TDR eDP and USB4 display light up issue
    3101839b0801 drm/amd/display: clear optc underflow before turn off odm clock
    c6f7ba837efc drm/amd/display: For stereo keep "FLIP_ANY_FRAME"
    71f2cb739a3c drm/amd/display: Fix HDMI VSIF V3 incorrect issue
    b26218b2349a drm/amd/display: Avoid MPC infinite loop
    ab01ac7fa985 drm/amd/display: Device flash garbage before get in OS
    ae29c0c46681 drm/amd/display: Add a missing register field for HPO DP stream encoder
    de3f7eb0b864 rtla: Fix tracer name
    33f15a70fe9d ASoC: rt5640: Fix the JD voltage dropping issue
    dc4351487a55 ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path
    d875be57a215 fs/ntfs3: Fix work with fragmented xattr
    c9215e9018bd mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC
    30841ba786ee mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx
    d1541cdf5aec mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs
    1c137c46d16e mmc: mtk-sd: Clear interrupts when cqe off/disable
    1d7df13d223b HID: intel-ish-hid: ipc: Add Meteor Lake PCI device ID
    a32046896fe1 HID: thrustmaster: Add sparco wheel and fix array length
    7c6e6c334154 HID: nintendo: fix rumble worker null pointer deref
    2b32e820ccf5 HID: asus: ROG NKey: Ignore portion of 0x5a report
    5b3063adff7d HID: Add Apple Touchbar on T2 Macs in hid_have_special_driver list
    2803225ac89b HID: AMD_SFH: Add a DMI quirk entry for Chromebooks
    4af0f12367b2 HID: add Lenovo Yoga C630 battery quirk
    b61400c4e784 HID: input: fix uclogic tablets
    ec45c7783319 ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5
    7877eaa11311 mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse
    72f2dc8993f1 bpf: Don't redirect packets with invalid pkt_len
    d81bd6671f45 ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead
    cb4bb011a683 fbdev: fb_pm2fb: Avoid potential divide by zero error
    86026be8535c net: fix refcount bug in sk_psock_get (2)
    52a3c62a8151 HID: hidraw: fix memory leak in hidraw_release()
    f44b0b95d50f USB: gadget: Fix use-after-free Read in usb_udc_uevent()
    c02d2a91a85c media: pvrusb2: fix memory leak in pvr_probe
    f2f6ea1a8da1 udmabuf: Set the DMA mask for the udmabuf device (v2)
    dee1e51b5479 HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report
    adb9caabcd16 Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()"
    e8fcbce54249 Bluetooth: L2CAP: Fix build errors in some archs
    d3916da4bc6c arm64: errata: Add Cortex-A510 to the repeat tlbi list
    a8ba16e9f171 docs: kerneldoc-preamble: Test xeCJK.sty before loading
    e120a6353294 crypto: lib - remove unneeded selection of XOR_BLOCKS
    515af71adf3d firmware: tegra: bpmp: Do only aligned access to IPC memory area
    1cf82931822d drm/vc4: hdmi: Depends on CONFIG_PM
    1a289a168570 drm/vc4: hdmi: Rework power up
    3c730ee65d57 Linux 5.19.6
    a36df92c7ff7 bpf: Don't use tnum_range on array range checking for poke descriptors
    f0e5ce88e1cf riscv: dts: microchip: mpfs: remove pci axi address translation property
    14f158b9770f riscv: dts: microchip: mpfs: remove bogus card-detect-delay
    a8604d23a812 riscv: dts: microchip: mpfs: remove ti,fifo-depth property
    5977375a7dba riscv: dts: microchip: mpfs: fix incorrect pcie child node name
    f24ee7391a75 scsi: core: Fix passthrough retry counter handling
    828f57ac75ea scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq
    a292244e5bfa scsi: ufs: core: Enable link lost interrupt
    0761b0e818c7 arm64/sme: Don't flush SVE register state when handling SME traps
    a8d79f9d1a4d arm64/sme: Don't flush SVE register state when allocating SME storage
    913fe86ae903 arm64/signal: Flush FPSIMD register state when disabling streaming mode
    f83cbd14c794 arm64: fix rodata=full
    ec76a1de1d65 perf stat: Clear evsel->reset_group for each stat run
    6d7a4a140cfc perf/x86/intel/ds: Fix precise store latency handling
    291f8baead17 perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU
    a9271d39d6dc perf python: Fix build when PYTHON_CONFIG is user supplied
    b2f10baf4d67 blk-mq: fix io hung due to missing commit_rqs
    ca949183c340 Documentation/ABI: Mention retbleed vulnerability info file for sysfs
    43365c8fbb3c drm/amdkfd: Fix isa version for the GC 10.3.7
    b864bc2ad49f x86/nospec: Fix i386 RSB stuffing
    7b0163c1b07b binder_alloc: add missing mmap_lock calls when using the VMA
    b887868c4e6b arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76
    f42a9819ba84 md: call __md_stop_writes in md_stop
    4d83d9b7d5dd Revert "md-raid: destroy the bitmap after destroying the thread"
    ba8da1806c4f mm/hugetlb: fix hugetlb not supporting softdirty tracking
    5192d4ae17a5 io_uring: fix issue with io_write() not always undoing sb_start_write()
    e8f1d2fd8113 Revert "zram: remove double compression logic"
    c4ce7913dfd2 riscv: dts: microchip: correct L2 cache interrupts
    b8e86aef0a60 riscv: traps: add missing prototype
    f80d72069ede riscv: signal: fix missing prototype warning
    45d47bd9b96e xen/privcmd: fix error exit of privcmd_ioctl_dm_op()
    f377ac7597ba ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown
    a25f09216071 smb3: missing inode locks in punch hole
    8e3ba23a67de nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf
    f1a7466258b7 ACPI: processor: Remove freq Qos request for all CPUs
    c061d697a304 shmem: update folio if shmem_replace_page() updates the page
    5f4d2b0caf20 Revert "memcg: cleanup racy sum avoidance code"
    f08ccb792d3e fbdev: fbcon: Properly revert changes when vc_resize() failed
    fbdc482d43ed s390: fix double free of GS and RI CBs on fork() failure
    bb125123f60e cifs: skip extra NULL byte in filenames
    5fcf81e308d1 mm/mprotect: only reference swap pfn page if type match
    3ada1b3e58db mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte
    9ae15c4ba2be bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem
    8eaa24d57ab6 s390/mm: do not trigger write fault when vma does not allow VM_WRITE
    c035edae0dad mm/damon/dbgfs: avoid duplicate context directory creation
    fe64e17d9b01 asm-generic: sections: refactor memory_intersects
    22ebb780d54e audit: move audit_return_fixup before the filters
    9a6c710f3bc1 writeback: avoid use-after-free after removing device
    9be7fa7ead18 loop: Check for overflow while configuring loop
    a210408b9024 x86/PAT: Have pat_enabled() properly reflect state when running on Xen
    d9975eea5e6a x86/nospec: Unwreck the RSB stuffing
    9d0a21053cf3 x86/bugs: Add "unknown" reporting for MMIO Stale Data
    0666703c4be8 x86/sev: Don't use cc_platform_has() for early SEV-SNP calls
    a10290756e4f x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry
    d1a6d0a9631f x86/entry: Fix entry_INT80_compat for Xen PV guests
    66f2f9f27726 perf/x86/lbr: Enable the branch type for the Arch LBR by default
    e31430b23603 perf/x86/intel: Fix pebs event constraints for ADL
    ffbf5efde85e x86/boot: Don't propagate uninitialized boot_params->cc_blob_address
    1fc82cdd9089 btrfs: update generation of hole file extent item when merging holes
    4b124ad87244 btrfs: fix possible memory leak in btrfs_get_dev_args_from_path()
    0f72e355c4a0 btrfs: check if root is readonly while setting security xattr
    a2e54eb64229 btrfs: fix space cache corruption and potential double allocations
    b4656b25c83f btrfs: add info when mount fails due to stale replace target
    955d400e263d btrfs: replace: drop assert for suspended replace
    e08fcb1284a9 btrfs: fix silent failure when deleting root reference
    3ef2786e32d9 net: lantiq_xrx200: restore buffer if memory allocation failed
    0d9981b0636d net: lantiq_xrx200: fix lock under memory pressure
    73f475865269 net: lantiq_xrx200: confirm skb is allocated before using
    27a5ab8fec27 net: stmmac: work around sporadic tx issue on link-up
    c830d7120137 ionic: VF initial random MAC address if no assigned mac
    79e77fb1565d ionic: fix up issues with handling EAGAIN on FW cmds
    94d71d99e5dd ionic: clear broken state on generation change
    091dc91e119f rxrpc: Fix locking in rxrpc's sendmsg
    b886aebd0c3d net: ethernet: mtk_eth_soc: fix hw hash reporting for MTK_NETSYS_V2
    2f2375708467 net: ethernet: mtk_eth_soc: enable rx cksum offload for MTK_NETSYS_V2
    82fd14027677 i40e: Fix incorrect address type for IPv6 flow rules
    c2b99b2a249b ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter
    18a8b82643e7 net: Fix a data-race around sysctl_somaxconn.
    8a536935207a net: Fix a data-race around netdev_unregister_timeout_secs.
    21c6c135354a net: Fix a data-race around gro_normal_batch.
    bdb33552e663 net: Fix data-races around sysctl_devconf_inherit_init_net.
    e94dd3e96036 net: Fix data-races around sysctl_fb_tunnels_only_for_init_net.
    d923063ba2d1 net: Fix a data-race around netdev_budget_usecs.
    c34e06f05ab7 net: Fix data-races around sysctl_max_skb_frags.
    293ec6acc32a net: Fix a data-race around netdev_budget.
    6a520caf1f55 net: Fix a data-race around sysctl_net_busy_read.
    05d92723f99c net: Fix a data-race around sysctl_net_busy_poll.
    6fc89f990716 net: Fix a data-race around sysctl_tstamp_allow_data.
    764352456e55 net: Fix data-races around sysctl_optmem_max.
    f1bbd4c0966c ratelimit: Fix data-races in ___ratelimit().
    c49b023e4e2e net: Fix data-races around netdev_tstamp_prequeue.
    32f8c816b92e net: Fix data-races around netdev_max_backlog.
    01198bebd53e net: Fix data-races around weight_p and dev_weight_[rt]x_bias.
    a9de312f4514 net: Fix data-races around sysctl_[rw]mem_(max|default).
    89e135a36a9e netfilter: flowtable: fix stuck flows on cleanup due to pending work
    cbfc3a1b098d netfilter: flowtable: add function to invoke garbage collection immediately
    fdca693fcf26 netfilter: nf_tables: disallow binding to already bound chain
    486bfb68d7b1 netfilter: nft_tunnel: restrict it to netdev family
    02e8575a86f4 netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families
    98a621ef45e3 netfilter: nf_tables: do not leave chain stats enabled on error
    09cd8ecf3107 netfilter: nft_payload: do not truncate csum_offset and csum_type
    0ee5c638e108 netfilter: nft_payload: report ERANGE for too long offset and length
    c8ebc3b8635f netfilter: nf_tables: make table handle allocation per-netns friendly
    b7dfe042ecec netfilter: nf_tables: disallow updates of implicit chain
    c5101ebeb2ed bnxt_en: fix LRO/GRO_HW features in ndo_fix_features callback
    2ec3dc278d97 bnxt_en: fix NQ resource accounting during vf creation on 57500 chips
    46195aec8631 bnxt_en: set missing reload flag in devlink features
    51ca62d3274c bnxt_en: Use PAGE_SIZE to init buffer when multi buffer XDP is not in use
    343fed6b0dae netfilter: nft_tproxy: restrict to prerouting hook
    e53cfa017bf4 netfilter: ebtables: reject blobs that don't provide all entry points
    223fbc2f5039 net: ipvtap - add __init/__exit annotations to module init/exit funcs
    3ff47e599420 bonding: 802.3ad: fix no transmission of LACPDUs
    b8bd96a46c93 net: moxa: get rid of asymmetry in DMA mapping/unmapping
    162571b77486 net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume()
    834a5483bfe0 net: ipa: don't assume SMEM is page-aligned
    67426e99a1ac net: dsa: microchip: keep compatibility with device tree blobs with no phy-mode
    dfee8aec730d net: dsa: microchip: update the ksz_phylink_get_caps
    bb015bf77a9e net: dsa: microchip: move the port mirror to ksz_common
    d719d680a557 net: dsa: microchip: move vlan functionality to ksz_common
    23fcd5216540 net: dsa: microchip: move tag_protocol to ksz_common
    eafb01efb8c7 net: dsa: microchip: move switch chip_id detection to ksz_common
    422e808ba8a5 net: dsa: microchip: ksz9477: cleanup the ksz9477_switch_detect
    eaa08e3c5abd net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off
    160967199c5e net/mlx5e: Fix wrong application of the LRO state
    b0faef51599e net/mlx5: Avoid false positive lockdep warning by adding lock_class_key
    0ea1abf797f0 net/mlx5: Fix cmd error logging for manage pages cmd
    cddad6c98f5c net/mlx5: Disable irq when locking lag_lock
    3325cb4f2d07 net/mlx5: Eswitch, Fix forwarding decision to uplink
    4c040acf5744 net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READY
    1155eb7baf1b net/mlx5e: Properly disable vlan strip on non-UL reps
    952efbc7a06f ice: xsk: use Rx ring's XDP ring when picking NAPI context
    03a3f29fe5b1 ice: xsk: prohibit usage of non-balanced queue id
    2c71f5d55a86 nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout
    edbcbe37c31a r8152: fix the RX FIFO settings when suspending
    3eb8eb6e2e2a r8152: fix the units of some registers for RTL8156A
    9197ca40fd9d rose: check NULL rose_loopback_neigh->loopback
    546443d8886d ntfs: fix acl handling
    02ab2b234c58 mm/smaps: don't access young/dirty bit if pte unpresent
    86ebf313929f SUNRPC: RPC level errors should set task->tk_rpc_status
    c2a47f6903e2 NFSv4.2 fix problems with __nfs42_ssc_open
    4eac2ff103b9 Revert "net: macsec: update SCI upon MAC address change."
    9a852bcf90fb fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts
    e26d676c1f9f xfrm: policy: fix metadata dst->dev xmit null pointer dereference
    6901885656c0 af_key: Do not call xfrm_probe_algs in parallel
    87b7ef9e760b xfrm: clone missing x->lastused in xfrm_do_migrate
    9156a7b65c9d Revert "xfrm: update SA curlft.use_time"
    d66c05287979 xfrm: fix refcount leak in __xfrm_policy_check()
    4500aa11358d mt76: mt7921: fix command timeout in AP stop period
    49f05dfd2412 mm/hugetlb: support write-faults in shared mappings
    3e2747c3ddfa mm/uffd: reset write protection when unregister with wp-mode
    bc3188d8a3b8 kprobes: don't call disarm_kprobe() for disabled kprobes
    79ce0b1445f9 kernel/sys_ni: add compat entry for fadvise64_64
    760dc9f658d7 parisc: Fix exception handler for fldw and fstw instructions
    012dad4b908a parisc: Make CONFIG_64BIT available for ARCH=parisc64 only
    b0d2e414bcc7 cgroup: Fix race condition at rebind_subsystems()
    24a943ca4c45 audit: fix potential double free on error path from fsnotify_add_inode_mark
    72440414b10b NFS: Fix another fsync() issue after a server reboot
    9def52eb10ba mm/gup: fix FOLL_FORCE COW security issue and remove FOLL_COW

(From OE-Core rev: 77d7de8b32018051f74143115d9f8c2d09c86360)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-21 09:20:49 +01:00
Bruce Ashfield
289831b72e linux-yocto/5.19: update to v5.19.5
Updating  to the latest korg -stable release that comprises
the following commits:

    1916ff079c77 Linux 5.19.5
    d98703d4ce01 kbuild: dummy-tools: avoid tmpdir leak in dummy gcc
    0b0649b1d27a Linux 5.19.4
    c19305ce5228 Revert "ALSA: hda: Fix page fault in snd_hda_codec_shutdown()"
    127e3bb0dae1 scsi: ufs: ufs-mediatek: Fix build error and type mismatch
    7000ad53ec1b f2fs: fix null-ptr-deref in f2fs_get_dnode_of_data
    ceb6e2e0ef30 f2fs: revive F2FS_IOC_ABORT_VOLATILE_WRITE
    a050bbba5e11 MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0
    f350812e2d15 video: fbdev: i740fb: Check the argument of i740_calc_vclk()
    8d4eccd78461 venus: pm_helpers: Fix warning in OPP during probe
    8f9357313cdc powerpc/64: Init jump labels before parse_early_param()
    6a77b03098b1 smb3: check xattr value length earlier
    14128541cf81 f2fs: fix to do sanity check on segment type in build_sit_entries()
    43ce0a0bda2c f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page()
    a2555ea40e38 ALSA: control: Use deferred fasync helper
    fe87784ab3a8 ALSA: pcm: Use deferred fasync helper
    2dffd9478f76 ALSA: timer: Use deferred fasync helper
    2e1a19a391d0 ALSA: core: Add async signal helpers
    fb952a7683ae powerpc/ioda/iommu/debugfs: Generate unique debugfs entries
    ea64c14beb0f ovl: warn if trusted xattr creation fails
    1c5be8157340 ASoC: codecs: va-macro: use fsgen as clock
    8044f035b0c7 powerpc/32: Don't always pass -mcpu=powerpc to the compiler
    f0919caa1639 powerpc/32: Set an IBAT covering up to _einittext during init
    c2f242d95875 powerpc/pseries/mobility: set NMI watchdog factor during an LPM
    d1bac78a8c18 powerpc/watchdog: introduce a NMI watchdog's factor
    409135fdaca6 watchdog: export lockup_detector_reconfigure
    ce60aca6f7aa ASoC: Intel: sof_nau8825: Move quirk check to the front in late probe
    abed2fd437f0 ASoC: Intel: sof_es8336: ignore GpioInt when looking for speaker/headset GPIO lines
    73626a23b370 ASoC: Intel: sof_es8336: Fix GPIO quirks set via module option
    728ba1b70fb6 ASoC: SOF: Intel: hda: add sanity check on SSP index reported by NHLT
    2b7d0c2a4fba ALSA: hda/realtek: Enable speaker and mute LEDs for HP laptops
    d79c34048804 RISC-V: Add fast call path of crash_kexec()
    f41d0c601081 riscv: mmap with PROT_WRITE but no PROT_READ is invalid
    2fef71da84f5 ASoC: nau8821: Don't unconditionally free interrupt
    a57f15f876f3 riscv: dts: canaan: Add k210 topology information
    beb779e43398 riscv: dts: sifive: Add fu740 topology information
    a1ab94899083 ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl()
    7218511f0a31 ASoC: SOF: sof-client-probes: Only load the driver if IPC3 is used
    48945246cf80 ASoC: SOF: Intel: hda-ipc: Do not process IPC reply before firmware boot
    230f646085d1 ASoC: SOF: Intel: cnl: Do not process IPC reply before firmware boot
    62c8639072ae modules: Ensure natural alignment for .altinstructions and __bug_table sections
    e02db5c2c2ee ALSA: hda: Fix page fault in snd_hda_codec_shutdown()
    6a0105e779e3 ASoC: Intel: avs: Set max DMA segment size
    b4f50e13d7ea iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit
    a80016c40cc7 mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start
    a7a4866734de vfio: Clear the caps->buf to NULL after free
    6f61c957050d KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings
    f6ed634eedb1 tty: serial: Fix refcount leak bug in ucc_uart.c
    6f531f0c5c7f lib/list_debug.c: Detect uninitialized lists
    0082e99a9074 ext4: avoid resizing to a partial cluster size
    a2522041d248 ext4: block range must be validated before use in ext4_mb_clear_bb()
    baa9f14ff470 ext4: avoid remove directory when directory is corrupted
    eb3a4f73f43f drivers:md:fix a potential use-after-free bug
    22d908afbd76 nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown
    0fce640d81e2 md/raid5: Make logic blocking check consistent with logic that blocks
    2a320a192cae md: Notify sysfs sync_completed in md_reap_sync_thread()
    51854ee9535c phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks
    55faab828d23 openrisc: io: Define iounmap argument as volatile
    e004a35e8148 Revert "RDMA/rxe: Create duplicate mapping tables for FMRs"
    aa6e96cb2165 dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed
    32a979841d79 dmaengine: tegra: Add terminate() for Tegra234
    59e659594420 selftests/kprobe: Do not test for GRP/ without event failures
    e0cd4d17ce33 csky/kprobe: reclaim insn_slot on kprobe unregistration
    0a5e36832ffd RDMA/rxe: Limit the number of calls to each tasklet
    f03d253ba719 ACPI: PPTT: Leave the table mapped for the runtime usage
    a28c93fd39ad mmc: renesas_sdhi: newer SoCs don't need manual tap correction
    3d05aeebbde8 dmaengine: dw-axi-dmac: ignore interrupt if no descriptor
    ad764df73ae5 dmaengine: dw-axi-dmac: do not print NULL LLI during error
    30b2f5fc6482 of: overlay: Move devicetree_corrupt() check up
    462f8d4cbc96 um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups
    5fecb67738e6 PCI/ACPI: Guard ARM64-specific mcfg_quirks
    c2557780ee78 cxl: Fix a memory leak in an error handling path
    300ae4fd800b pinctrl: intel: Check against matching data instead of ACPI companion
    15670c28103d scsi: ufs: ufs-exynos: Change ufs phy control sequence
    ef577017cdcc mmc: tmio: avoid glitches when resetting
    325da44d085e habanalabs/gaudi: mask constant value before cast
    19958bf4ef31 habanalabs/gaudi: fix shift out of bounds
    6a4aa11781f5 habanalabs/gaudi: invoke device reset from one code block
    fb806b52acb0 habanalabs: add terminating NULL to attrs arrays
    c209db797d64 coresight: etm4x: avoid build failure with unrolled loops
    2b06d5d97c0e gadgetfs: ep_io - wait until IRQ finishes
    4eb7a1beff03 scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE
    2d544e9d19c1 scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input
    92f837825053 clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description
    a8b7e9534550 zram: do not lookup algorithm in backends table
    842a89d91a94 uacce: Handle parent device removal or parent driver module rmmod
    459411b9f018 clk: qcom: ipq8074: dont disable gcc_sleep_clk_src
    e5cd88146e79 vboxguest: Do not use devm for irq
    9f69ec6766aa usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch
    0483ffc02ebb scsi: iscsi: Fix HW conn removal use after free
    5c4b699193eb usb: renesas: Fix refcount leak bug
    403132881e66 usb: host: ohci-ppc-of: Fix refcount leak bug
    4bd8b3b68a7b usb: typec: mux: Add CONFIG guards for functions
    e6a1adbf1f2b scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators
    67c830a6de83 clk: ti: Stop using legacy clkctrl names for omap4 and 5
    588e52fbc36d drm/meson: Fix overflow implicit truncation warnings
    74edc1e11ef3 irqchip/tegra: Fix overflow implicit truncation warnings
    f6ad16176b70 scsi: ufs: core: Add UFSHCD_QUIRK_HIBERN_FASTAUTO
    99c6d37aeffa scsi: ufs: core: Add UFSHCD_QUIRK_BROKEN_64BIT_ADDRESS
    db0c485f4ac2 PCI: aardvark: Fix reporting Slot capabilities on emulated bridge
    8ec370e0a50f usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info
    c2d17078980a usb: gadget: uvc: calculate the number of request depending on framesize
    6fd50446e7c9 usb: cdns3 fix use-after-free at workaround 2
    2700f6072f22 staging: r8188eu: add error handling of rtw_read32
    93883ec2d6aa staging: r8188eu: add error handling of rtw_read16
    eac7d9f47ad4 staging: r8188eu: add error handling of rtw_read8
    582b3175deea platform/chrome: cros_ec_proto: don't show MKBP version if unsupported
    ba397e2c31da PCI: Add ACS quirk for Broadcom BCM5750x NICs
    ccb19dba9ded HID: multitouch: new device class fix Lenovo X12 trackpad sticky
    2d419ac1f333 thunderbolt: Change downstream router's TMU rate in both TMU uni/bidir mode
    f5b5faedc498 x86/kvm: Fix "missing ENDBR" BUG for fastop functions
    fe5a22a2925a x86/ibt, objtool: Add IBT_NOSEAL()
    e124bab08a51 net: mscc: ocelot: report ndo_get_stats64 from the wraparound-resistant ocelot->stats
    e07a74dc0fed net: mscc: ocelot: make struct ocelot_stat_layout array indexable
    3aa635bf2f8f net: mscc: ocelot: fix race between ndo_get_stats64 and ocelot_check_stats_work
    0d05a558033e net: mscc: ocelot: turn stats_lock into a spinlock
    62ef55aa4381 KVM: arm64: Reject 32bit user PSTATE on asymmetric systems
    e4a36b051ca7 KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems
    1b38e3b423f0 drm/amdgpu: Fix use-after-free on amdgpu_bo_list mutex
    fb837f5b8346 drm/sun4i: dsi: Prevent underflow when computing packet sizes
    3e53531c1813 drm/bridge: lvds-codec: Fix error checking of drm_of_lvds_get_data_mapping()
    efd4b62d109f drm/amdgpu: Avoid another list of reset devices
    b431cffb4883 drm/i915/ttm: don't leak the ccs state
    8dec38e19f69 drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors()
    02a22d62051a drm/imx/dcss: get rid of HPD warning message
    a5494b6ed31b can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once()
    5ba9bafa2ce0 gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file
    6c61b45ecee9 kbuild: fix the modules order between drivers and libs
    64c0c233a885 igb: Add lock to avoid data race
    9400aeb419d3 stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove()
    994c8f12be24 dt-bindings: display: sun4i: Add D1 TCONs to conditionals
    330eccd73fc0 fec: Fix timer capture timing in `fec_ptp_enable_pps()`
    b72e5b045746 tools/rtla: Fix command symlinks
    5d4dc30b4c96 blk-mq: run queue no matter whether the request is the last request
    7c9ebb648cde i40e: Fix to stop tx_timeout recovery if GLOBR fails
    56ba4d6853ec regulator: pca9450: Remove restrictions for regulator-name
    15ccc6fa8153 i40e: Fix tunnel checksum offload with fragmented traffic
    6bce25a155b2 i2c: imx: Make sure to unregister adapter on remove()
    5fc790e349ad modpost: fix module versioning when a symbol lacks valid CRC
    0e933ded5079 ice: Ignore error message when setting same promiscuous mode
    bc6770eb90ff ice: Fix clearing of promisc mode with bridge over bond
    26fce11f927c ice: Ignore EEXIST when setting promisc mode
    6db6964e33a3 ice: Fix double VLAN error when entering promisc mode
    d46c877935e4 ice: Fix VF not able to send tagged traffic with no VLAN filters
    af1b0d1547dd ice: Fix call trace with null VSI during VF reset
    18c800b1844d ice: Fix VSI rebuild WARN_ON check for VF
    79f86b862416 net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions()
    7e2bb2db0dd8 net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it
    26b6acd36582 net: genl: fix error path memory leak in policy dumping
    636f5ac8cb27 net: mscc: ocelot: fix address of SYS_COUNT_TX_AGING counter
    89caf1cf7a01 net: mscc: ocelot: fix incorrect ndo_get_stats64 packet counters
    d0faa1d50d3d net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters
    b7d1edd299d9 net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry
    cd3c02963b7e net: sched: fix misuse of qcpu->backlog in gnet_stats_add_queue_cpu
    ce12ce2e8864 net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg
    7998043d31d0 net: fix potential refcount leak in ndisc_router_discovery()
    ec6612958fc8 net: moxa: pass pdev instead of ndev to DMA functions
    df5423131456 mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice
    bb0422d00a2a virtio_net: fix endian-ness for RSS
    a1a75f78a293 net: qrtr: start MHI channel after endpoit creation
    f3a4b5582961 net: dsa: mv88e6060: prevent crash on an unused port
    76fbeb1662b1 net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change()
    181c691581d0 spi: meson-spicc: add local pow2 clock ops to preserve rate between messages
    90f195c01a2e powerpc/pci: Fix get_phb_number() locking
    05414b8644e0 netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified
    a6232edba59e netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END
    ad48276cd5b4 netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags
    3ccd3c8a0384 netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag
    f4fbfbccc0a9 netfilter: nf_tables: fix scheduling-while-atomic splat
    822943b48f0f netfilter: nf_tables: really skip inactive sets when allocating name
    1e52e6cfec63 netfilter: nf_tables: possible module reference underflow in error path
    4fe99df73467 netfilter: nf_ct_irc: cap packet search space to 4k
    61705b872f3c netfilter: nf_ct_ftp: prefer skb_linearize
    08147d81e88b netfilter: nf_ct_h323: cap packet size at 64k
    44cc2be58b87 netfilter: nf_ct_sane: remove pseudo skb linearization
    8f4882fa0ed3 netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag
    78c5b279e1fc fs/ntfs3: uninitialized variable in ntfs_set_acl_ex()
    e5aff1b8cf9f netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access
    19c942f7d2af netfilter: nfnetlink: re-enable conntrack expectation events
    211c7bb7ee46 RDMA/cxgb4: fix accept failure due to increased cpl_t5_pass_accept_rpl size
    2e88dc32f66b RDMA/mlx5: Use the proper number of ports
    7cc625c5632f IB/iser: Fix login with authentication
    069b05cc3eec ASoC: codec: tlv320aic32x4: fix mono playback via I2S
    f8c579901388 ASoC: tas2770: Fix handling of mute/unmute
    c02a92a57733 ASoC: tas2770: Drop conflicting set_bias_level power setting
    9fc6cac273a2 ASoC: tas2770: Allow mono streams
    e755dc032d11 ASoC: tas2770: Set correct FSYNC polarity
    6a840e8ef6b6 ASoC: DPCM: Don't pick up BE without substream
    f7915c5614a7 ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf()
    a67971a17604 ASoC: SOF: debug: Fix potential buffer overflow by snprintf()
    840311a09f75 ASoC: Intel: avs: Fix potential buffer overflow by snprintf()
    94e45c0cd8fd iavf: Fix deadlock in initialization
    0828e27971f1 iavf: Fix reset error handling
    b305c7e9363f iavf: Fix NULL pointer dereference in iavf_get_link_ksettings
    35c63581fdef iavf: Fix adminq error handling
    65f8463017ec nios2: add force_successful_syscall_return()
    e79673500d7b nios2: restarts apply only to the first sigframe we build...
    857b2561aae8 nios2: fix syscall restart checks
    66a496c6d784 nios2: traced syscall does need to check the syscall number
    6e489481f5db nios2: don't leave NULLs in sys_call_table[]
    69f5278fba36 nios2: page fault et.al. are *not* restartable syscalls...
    8089a1bc27b4 fs/ntfs3: Fix missing i_op in ntfs_read_mft
    228be1f6986e fs/ntfs3: Do not change mode if ntfs_set_ea failed
    0fd64f062c8d fs/ntfs3: Fix double free on remount
    4209b285adb8 fs/ntfs3: Don't clear upper bits accidentally in log_replay()
    bf6089dc01ba fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr
    2d6663d0de7b fs/ntfs3: Fix using uninitialized value n when calling indx_read
    174e6c2d0898 dpaa2-eth: trace the allocated address instead of page struct
    e8471a8848bb perf tests: Fix Track with sched_switch test for hybrid case
    129fe9d509f8 perf parse-events: Fix segfault when event parser gets an error
    8f89e5c8daf8 i2c: qcom-geni: Fix GPI DMA buffer sync-back
    7dfea65b004f perf probe: Fix an error handling path in 'parse_perf_probe_command()'
    ec82f4a9bd3a nvme-fc: fix the fc_appid_store return value
    14e379559747 geneve: fix TOS inheriting for ipv4
    7a369dc87b66 fscache: don't leak cookie access refs if invalidation is in progress or failed
    af412b252550 atm: idt77252: fix use-after-free bugs caused by tst_timer
    a32429e10a94 tsnep: Fix tsnep_tx_unmap() error path usage
    970999be4cf3 xen/xenbus: fix return type in xenbus_file_read()
    dc2f4da09ba0 nfp: ethtool: fix the display error of `ethtool -m DEVNAME`
    776efefcaf80 NTB: ntb_tool: uninitialized heap data in tool_fn_write()
    8f60a0e33d31 tools build: Switch to new openssl API for test-libcrypto
    d7e676b7dc6a kbuild: dummy-tools: avoid tmpdir leak in dummy gcc
    f1347e13865a tools/testing/cxl: Fix cxl_hdm_decode_init() calling convention
    a291c7d289fa vdpa_sim_blk: set number of address spaces and virtqueue groups
    6d5428b2940d vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init
    358781831c10 clk: imx93: Correct the edma1's parent clock
    a090cc69699e ceph: don't leak snap_rwsem in handle_cap_grant
    279b52d7541c tools/vm/slabinfo: use alphabetic order when two values are equal
    14d9cf9852f8 tools/testing/cxl: Fix decoder default state
    52f636e1904c ceph: use correct index when encoding client supported features
    c969b0537dac spi: dt-bindings: qcom,spi-geni-qcom: allow three interconnects
    3be10a1426b0 dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks
    f32e6d5c94ad spi: dt-bindings: zynqmp-qspi: add missing 'required'
    5ec9bbdd28b5 spi: dt-bindings: cadence: add missing 'required'
    50416c20c243 dt-bindings: PCI: qcom: Fix reset conditional
    e0513e565f70 dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources
    5476edddbb50 dt-bindings: arm: qcom: fix MSM8994 boards compatibles
    23c3019a432c dt-bindings: arm: qcom: fix MSM8916 MTP compatibles
    0a33e50a1478 dt-bindings: arm: qcom: fix Longcheer L8150 compatibles
    7950545bbf1d dt-bindings: gpio: zynq: Add missing compatible strings
    6401143e6800 vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout()
    8ff5db3c1b3d vsock: Fix memory leak in vsock_connect()
    c3ea09259eb2 plip: avoid rcu debug splat
    8f427e275cd5 ipv6: do not use RT_TOS for IPv6 flowlabel
    923c65b5adf9 mlx5: do not use RT_TOS for IPv6 flowlabel
    1fa0d54bd693 vxlan: do not use RT_TOS for IPv6 flowlabel
    13904ed832a9 geneve: do not use RT_TOS for IPv6 flowlabel
    29fea5c51a5c ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool
    c8af1ddc42a7 octeontx2-af: Fix key checking for source mac
    cc32347f4811 octeontx2-af: Fix mcam entry resource leak
    df1c025e3834 octeontx2-af: suppress external profile loading warning
    c28ff6c14449 octeontx2-af: Apply tx nibble fixup always
    a7fdd85eef55 octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration
    342682efc690 dt-bindings: input: iqs7222: Extend slider-mapped GPIO to IQS7222C
    94683976b16c dt-bindings: input: iqs7222: Correct bottom speed step size
    90857411e91e dt-bindings: input: iqs7222: Remove support for RF filter
    179331884af6 Input: iqs7222 - remove support for RF filter
    5384b932e259 Input: iqs7222 - handle reset during ATI
    2aa156cbc4bd Input: iqs7222 - acknowledge reset before writing registers
    7d45f72dcb76 Input: iqs7222 - protect volatile registers
    4d5f2539375f Input: iqs7222 - fortify slider event reporting
    aa7ab02564ba Input: iqs7222 - correct slider event disable logic
    a1e2d6c849c1 Input: mt6779-keypad - match hardware matrix organization
    478b58ac0bb0 Input: exc3000 - fix return value check of wait_for_completion_timeout
    d35d9269dd0e rtc: spear: set range max
    51f58c8042c7 pinctrl: qcom: sm8250: Fix PDC map
    80a98362e6c6 dt-bindings: pinctrl: mt8186: Add and use drive-strength-microamp
    1c408081ff68 pinctrl: sunxi: Add I/O bias setting for H6 R-PIO
    ec63eefb7ca8 dt-bindings: pinctrl: mt8195: Add and use drive-strength-microamp
    f87b8f577d47 dt-bindings: pinctrl: mt8195: Fix name for mediatek,rsel-resistance-in-si-unit
    4d8e2fa66adb pinctrl: amd: Don't save/restore interrupt status and wake status bits
    72400a60f6d3 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed
    587ac8ac00a1 pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map
    cc4ac4cc41d1 dt-bindings: pinctrl: mt8192: Use generic bias instead of pull-*-adv
    ada8cbf7d50a dt-bindings: pinctrl: mt8192: Add drive-strength-microamp
    0869aab075e8 pinctrl: renesas: rzg2l: Return -EINVAL for pins which have input disabled
    4a202e4d71d1 dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles
    4ec24eef9325 selftests: forwarding: Fix failing tests with old libnet
    054233aa9f05 net: atm: bring back zatm uAPI
    da1421a29d3b net: bgmac: Fix a BUG triggered by wrong bytes_compl
    8e432f157c3e net: dsa: felix: suppress non-changes to the tagging protocol
    0bae8f44d88e net: phy: c45 baset1: do not skip aneg configuration if clock role is not specified
    3837c9b318d0 net: bcmgenet: Indicate MAC is in charge of PHY PM
    7dc0ed411de3 net: phy: Warn about incorrect mdio_bus_phy_resume() state
    26bef5616255 devlink: Fix use-after-free after a failed reload
    2b54e14535bc virtio-blk: Avoid use-after-free on suspend/resume
    18e383afbd70 virtio_net: fix memory leak inside XPD_TX with mergeable
    3718ea043945 virtio: VIRTIO_HARDEN_NOTIFICATION is broken
    5a6221c44181 ASoC: qdsp6: q6apm-dai: unprepare stream if its already prepared
    08c6c65891d8 SUNRPC: Don't reuse bvec on retransmission of the request
    7116a23f3d75 SUNRPC: Reinitialise the backchannel request buffers before reuse
    ed1e2e39f083 SUNRPC: Fix xdr_encode_bool()
    99cdd380b812 sunrpc: fix expiry of auth creds
    d9da937bbe70 m68k: coldfire/device.c: protect FLEXCAN blocks
    23bf15547653 net: atlantic: fix aq_vec index out of range error
    a0278dbeaaf7 can: j1939: j1939_session_destroy(): fix memory leak of skbs
    dad7f33c95e1 can: mcp251x: Fix race condition on receive interrupt
    595fce48524e bpf: Check the validity of max_rdwr_access for sock local storage map iterator
    153a74518c0d bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator
    be66774a7767 bpf: Acquire map uref in .init_seq_private for sock local storage map iterator
    b6bd5ea6a3d4 bpf: Acquire map uref in .init_seq_private for hash map iterator
    a80118919088 bpf: Acquire map uref in .init_seq_private for array map iterator
    62ec78d96dcb bpf: Don't reinit map value in prealloc_lru_pop
    b429d0b9a7a0 bpf: Disallow bpf programs call prog_run command.
    1f6db7148ed7 BPF: Fix potential bad pointer dereference in bpf_sys_bpf()
    401d71c9cfb0 selftests: mptcp: make sendfile selftest work
    8caf5c15b528 mptcp: do not queue data on closed subflows
    6139039c8fc5 mptcp: move subflow cleanup in mptcp_destroy_common()
    1738a3087605 mptcp, btf: Add struct mptcp_sock definition when CONFIG_MPTCP is disabled
    b03d1117e9be NFSv4/pnfs: Fix a use-after-free bug in open
    2d56bdbffbbb NFSv4.1: RECLAIM_COMPLETE must handle EACCES
    e2d1cdbc8b59 NFSv4: Fix races in the legacy idmapper upcall
    776f95d6cfc1 NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly
    25c4488ba447 NFSv4.1: Don't decrease the value of seq_nr_highest_sent
    dd29648fcf69 net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null
    da5eec7c6585 netfilter: nf_tables: fix crash when nf_trace is enabled
    e74a1e2a4d83 Documentation: ACPI: EINJ: Fix obsolete example
    6583edbf459d apparmor: Fix memleak in aa_simple_write_to_buffer()
    3ca40ad7afae apparmor: fix reference count leak in aa_pivotroot()
    7a1fffe96355 apparmor: fix overlapping attachment computation
    f91f50b890b1 apparmor: fix setting unconfined mode on a loaded profile
    705bfe4b620e apparmor: fix aa_label_asxprint return check
    78ae04ce32b8 apparmor: Fix failed mount permission check error message
    af665613132c apparmor: fix absroot causing audited secids to begin with =
    a84ad486f3d2 apparmor: fix quiet_denied for file rules
    eca83750658d can: ems_usb: fix clang's -Wunaligned-access warning
    b2301e243028 dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names to be optional
    b6bf741058c4 ALSA: hda: Fix crash due to jack poll in suspend
    c7f5b9dc9bbe ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II
    8fe47d647ba9 tracing: Have filter accept "common_cpu" to be consistent
    511c5968711e tracing/probes: Have kprobes and uprobes use $COMM too
    47cc883f21fa tracing/eprobes: Have event probes be consistent with kprobes and uprobes
    df99a48b6b11 tracing/eprobes: Fix reading of string fields
    9f1c65a325fa tracing/eprobes: Do not hardcode $comm as a string
    7c262114a576 tracing/eprobes: Do not allow eprobes to use $stack, or % for regs
    543b4a1dc28f tracing/perf: Fix double put of trace event when init fails
    f624910db300 x86/kprobes: Fix JNG/JNLE emulation
    60b6d38add7b cifs: Fix memory leak on the deferred close
    17c3edc70ff3 drm/i915: pass a pointer for tlb seqno at vma_invalidate_tlb()
    26d7e3fcf0af drm/i915/gt: Batch TLB invalidations
    99a4dbc0328d drm/i915/gt: Skip TLB invalidations once wedged
    a965f1822eab drm/i915/gt: Invalidate TLB of the OA unit at TLB invalidations
    2f121b71c263 drm/i915/gt: Ignore TLB invalidations on idle engines
    119ac4818a22 drm/amdgpu: change vram width algorithm for vram_info v3_0
    01d0ea8d3db1 btrfs: fix warning during log replay when bumping inode link count
    1f7e9cfbfbdc btrfs: fix lost error handling when looking up extended ref on log replay
    28546ac03682 btrfs: reset RO counter on block group if we fail to relocate
    5d741afed0ba btrfs: unset reloc control if transaction commit fails in prepare_to_relocate()
    d37c5f24d1c8 mmc: meson-gx: Fix an error handling path in meson_mmc_probe()
    2de2030f37d4 mmc: pxamci: Fix an error handling path in pxamci_probe()
    21d4c35e8dc3 mmc: pxamci: Fix another error handling path in pxamci_probe()
    97f0f52c4ea5 ata: libata-eh: Add missing command name
    ae2e4f9d983e s390/ap: fix crash on older machines based on QCI info missing
    4c31dca17996 drm/amd/display: Check correct bounds for stream encoder instances for DCN303
    2cb62b2f68c8 drm/amdgpu: Only disable prefer_shadow on hawaii
    9bd970d40972 drm/ttm: Fix dummy res NULL ptr deref bug
    7ed00422d72b drm/nouveau: recognise GA103
    1e60eaa88436 locking/atomic: Make test_and_*_bit() ordered on failure
    05d197ff4935 drm/i915/gem: Remove shared locking on freeing objects
    1d04f5d855eb rds: add missing barrier to release_refill
    60bfd51fed8b x86/mm: Use proper mask when setting PUD mapping
    865e08b77c24 KVM: Unconditionally get a ref to /dev/kvm module when creating a VM
    8a1d6aa0de7a RDMA: Handle the return code from dma_resv_wait_timeout() properly
    fb986ecaea46 ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU
    c9c994320d66 ALSA: info: Fix llseek return value when using callback

(From OE-Core rev: 103cba2941ac0fbdccae64b383c611e5c1b72334)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-21 09:20:49 +01:00
Bruce Ashfield
0a89bdee92 linux-yocto/5.15: update to v5.15.63
Updating  to the latest korg -stable release that comprises
the following commits:

    addc9003c2e8 Linux 5.15.63
    b92be74cb2da xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP*
    1350a4cdfbe6 xfs: revert "xfs: actually bump warning counts when we send warnings"
    12689d950d75 xfs: fix soft lockup via spinning in filestream ag selection loop
    bbc256bf904d xfs: fix overfilling of reserve pool
    90f414686bc4 xfs: always succeed at setting the reserve pool size
    07e17dcd03e0 xfs: remove infinite loop when reserving free block pool
    130b5965da3a xfs: reserve quota for target dir expansion when renaming files
    5e7f687ca727 xfs: reserve quota for dir expansion when linking/unlinking files
    139e6fc6e7a7 xfs: flush inodegc workqueue tasks before cancel
    d66d392c72a6 scsi: ufs: ufs-mediatek: Fix build error and type mismatch
    1a9f5411837a can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once()
    e7403632c015 MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0
    e740e787f066 video: fbdev: i740fb: Check the argument of i740_calc_vclk()
    0bdec5eed69c venus: pm_helpers: Fix warning in OPP during probe
    e3c9e9452a8e powerpc/64: Init jump labels before parse_early_param()
    ecdba236bc35 smb3: check xattr value length earlier
    3c201130cc81 f2fs: fix to do sanity check on segment type in build_sit_entries()
    5a01e45b925a f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page()
    3895d353f45a ALSA: control: Use deferred fasync helper
    409e6a799283 ALSA: timer: Use deferred fasync helper
    60110fd26623 ALSA: core: Add async signal helpers
    a5ec4cd45b52 powerpc/ioda/iommu/debugfs: Generate unique debugfs entries
    8641e0bbb5ef ovl: warn if trusted xattr creation fails
    0480540da5a2 powerpc/32: Don't always pass -mcpu=powerpc to the compiler
    3d5d2dc1dc08 powerpc/32: Set an IBAT covering up to _einittext during init
    6568e52b281c watchdog: export lockup_detector_reconfigure
    c5a8d0512018 RISC-V: Add fast call path of crash_kexec()
    64f94e6e1fab riscv: mmap with PROT_WRITE but no PROT_READ is invalid
    e751030eb844 riscv: dts: canaan: Add k210 topology information
    23069475daeb riscv: dts: sifive: Add fu740 topology information
    21d784398a04 ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl()
    9774b96bce7d modules: Ensure natural alignment for .altinstructions and __bug_table sections
    2097c7835162 iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit
    7822d994eb95 mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start
    c983edb06239 vfio: Clear the caps->buf to NULL after free
    a1d8021d2130 KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings
    17c32546166d tty: serial: Fix refcount leak bug in ucc_uart.c
    ce0432aa8944 lib/list_debug.c: Detect uninitialized lists
    72b850a2a996 ext4: avoid resizing to a partial cluster size
    0e734f91cb1c ext4: avoid remove directory when directory is corrupted
    d9b94c3ace54 drivers:md:fix a potential use-after-free bug
    a600ed25e3d9 nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown
    e59ef9b07130 md: Notify sysfs sync_completed in md_reap_sync_thread()
    2dc9615abfbc phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks
    405ea6d70684 openrisc: io: Define iounmap argument as volatile
    d1fc64bf4526 dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed
    d0e2b8e36911 selftests/kprobe: Do not test for GRP/ without event failures
    3645ed60ac07 csky/kprobe: reclaim insn_slot on kprobe unregistration
    fda4bff43bcd RDMA/rxe: Limit the number of calls to each tasklet
    54aa6c49361b dmaengine: dw-axi-dmac: ignore interrupt if no descriptor
    af76e6fdcf92 dmaengine: dw-axi-dmac: do not print NULL LLI during error
    e799817b67b3 um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups
    405f655ee7f6 PCI/ACPI: Guard ARM64-specific mcfg_quirks
    addff638c417 cxl: Fix a memory leak in an error handling path
    5e24cd70355e pinctrl: intel: Check against matching data instead of ACPI companion
    67b5870a35bb mmc: tmio: avoid glitches when resetting
    0f5916516d86 habanalabs/gaudi: mask constant value before cast
    b09e5ab18c9f habanalabs/gaudi: fix shift out of bounds
    1693fe9ba2ef coresight: etm4x: avoid build failure with unrolled loops
    94aadba8d000 gadgetfs: ep_io - wait until IRQ finishes
    9c8e2e607270 scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE
    b92506dc51f8 scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input
    0af01d2c5edd clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description
    25041029389b zram: do not lookup algorithm in backends table
    50de5045815e uacce: Handle parent device removal or parent driver module rmmod
    17d58499dc9c clk: qcom: ipq8074: dont disable gcc_sleep_clk_src
    348274a6bb7f vboxguest: Do not use devm for irq
    b9c31d4ae9be usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch
    fbdbd61a36d8 usb: renesas: Fix refcount leak bug
    0fc62bbc9531 usb: host: ohci-ppc-of: Fix refcount leak bug
    4d6bab8d366a scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators
    35c3ec7d7a51 clk: ti: Stop using legacy clkctrl names for omap4 and 5
    00c274bc5bfa drm/meson: Fix overflow implicit truncation warnings
    b01d6bfdf2e4 irqchip/tegra: Fix overflow implicit truncation warnings
    49968090f921 PCI: aardvark: Fix reporting Slot capabilities on emulated bridge
    fb76cdd21662 usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info
    de6aa7abfebf usb: gadget: uvc: calculate the number of request depending on framesize
    8e142744f0e9 usb: cdns3: fix random warning message when driver load
    c3c1dbad3a2d usb: cdns3 fix use-after-free at workaround 2
    08c0a77b2aec platform/chrome: cros_ec_proto: don't show MKBP version if unsupported
    da56759a4a35 PCI: Add ACS quirk for Broadcom BCM5750x NICs
    6fc955b58acf HID: multitouch: new device class fix Lenovo X12 trackpad sticky
    57b5be2bd1e0 KVM: arm64: Reject 32bit user PSTATE on asymmetric systems
    cb332a666e3f KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems
    c682fb70a7df net: qrtr: start MHI channel after endpoit creation
    98e28de472ef drm/sun4i: dsi: Prevent underflow when computing packet sizes
    fe71d84c1a6c drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors()
    6ee1310f4d14 ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf()
    3142b5f09e55 ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc
    88db4a22d954 drm/imx/dcss: get rid of HPD warning message
    1c7e569c0ece tracing/eprobes: Fix reading of string fields
    830426469f77 gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file
    a2cafe242874 kbuild: fix the modules order between drivers and libs
    8ee44abe4cae igb: Add lock to avoid data race
    471295311960 stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove()
    334554aab154 fec: Fix timer capture timing in `fec_ptp_enable_pps()`
    c56e1fcb3091 i40e: Fix to stop tx_timeout recovery if GLOBR fails
    bd1fd0a02e9a regulator: pca9450: Remove restrictions for regulator-name
    09e512a659e4 i2c: imx: Make sure to unregister adapter on remove()
    b4ac11967e8c ice: Ignore EEXIST when setting promisc mode
    e84c6321f357 net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions()
    caa80c1f8316 net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it
    b0672895d8be net: genl: fix error path memory leak in policy dumping
    232fab59a65a net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters
    29c5956061c9 net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry
    ffb155944333 net: fix potential refcount leak in ndisc_router_discovery()
    c7118a579106 net: moxa: pass pdev instead of ndev to DMA functions
    a44a1a14211d mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice
    dd236b62d25e net: dsa: mv88e6060: prevent crash on an unused port
    c0434f0e0586 net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change()
    dd32ea395658 spi: meson-spicc: add local pow2 clock ops to preserve rate between messages
    1d9e75c3d8cd powerpc/pci: Fix get_phb_number() locking
    e58d1a96e93b netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified
    7ac21b920ee6 netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END
    0df32f45be40 netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags
    46f64e6325ee netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag
    8a6775ede639 netfilter: nf_tables: really skip inactive sets when allocating name
    b59bee8b05b0 netfilter: nf_tables: possible module reference underflow in error path
    3be4d59808bb netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag
    81dcb3b80475 fs/ntfs3: uninitialized variable in ntfs_set_acl_ex()
    8a38a73cb406 netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access
    cacdddfefe8d ASoC: codec: tlv320aic32x4: fix mono playback via I2S
    18b5a57e7d96 ASoC: tas2770: Fix handling of mute/unmute
    8eab21065492 ASoC: tas2770: Drop conflicting set_bias_level power setting
    0a63bc250cc1 ASoC: tas2770: Allow mono streams
    480bf1e299a4 ASoC: tas2770: Set correct FSYNC polarity
    b318b9dd2ac6 ASoC: SOF: debug: Fix potential buffer overflow by snprintf()
    743dc4377bba iavf: Fix reset error handling
    dab6b551f5ba iavf: Fix adminq error handling
    8af269e5bdf4 nios2: add force_successful_syscall_return()
    c9f78def8856 nios2: restarts apply only to the first sigframe we build...
    3bee7b77d917 nios2: fix syscall restart checks
    f794d1fe6e52 nios2: traced syscall does need to check the syscall number
    80cae5d810d2 nios2: don't leave NULLs in sys_call_table[]
    35d5fd70e8c8 nios2: page fault et.al. are *not* restartable syscalls...
    c293e8abc09e fs/ntfs3: Fix missing i_op in ntfs_read_mft
    efdcf4df7a36 fs/ntfs3: Do not change mode if ntfs_set_ea failed
    78e4aebc35b3 fs/ntfs3: Fix double free on remount
    8feb84857915 fs/ntfs3: Don't clear upper bits accidentally in log_replay()
    8e8e1a84dac7 fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr
    ecda80a345ca fs/ntfs3: Fix using uninitialized value n when calling indx_read
    69979b5e308f dpaa2-eth: trace the allocated address instead of page struct
    f39b424b4301 perf tests: Fix Track with sched_switch test for hybrid case
    5958ef867b9d perf parse-events: Fix segfault when event parser gets an error
    e8ab87549bbe perf probe: Fix an error handling path in 'parse_perf_probe_command()'
    51471b697303 geneve: fix TOS inheriting for ipv4
    a5d7ce086fe9 atm: idt77252: fix use-after-free bugs caused by tst_timer
    75b810104e40 xen/xenbus: fix return type in xenbus_file_read()
    d98b50d5b72d nfp: ethtool: fix the display error of `ethtool -m DEVNAME`
    5c21186c5f3a NTB: ntb_tool: uninitialized heap data in tool_fn_write()
    cffd1cefcdd7 tools build: Switch to new openssl API for test-libcrypto
    86ff5446b4da kbuild: dummy-tools: avoid tmpdir leak in dummy gcc
    f546faa216d0 ceph: don't leak snap_rwsem in handle_cap_grant
    3e7ee4dd1ea4 tools/vm/slabinfo: use alphabetic order when two values are equal
    d27e1834dee2 ceph: use correct index when encoding client supported features
    e49c17867c61 spi: dt-bindings: zynqmp-qspi: add missing 'required'
    b847ea541b1f spi: dt-bindings: cadence: add missing 'required'
    506fc3cab986 dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources
    4e96aa5b46d4 dt-bindings: arm: qcom: fix MSM8994 boards compatibles
    5aa6548c0803 dt-bindings: arm: qcom: fix MSM8916 MTP compatibles
    e7a0e9ee5b12 dt-bindings: arm: qcom: fix Longcheer L8150 compatibles
    3632c642cacc dt-bindings: gpio: zynq: Add missing compatible strings
    52d8f48f85f7 vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout()
    e4c0428f8a6f vsock: Fix memory leak in vsock_connect()
    38b2ab9adf50 plip: avoid rcu debug splat
    133a08a3093b ipv6: do not use RT_TOS for IPv6 flowlabel
    5c9e5c44f89d mlx5: do not use RT_TOS for IPv6 flowlabel
    02b2b7372727 geneve: do not use RT_TOS for IPv6 flowlabel
    f150c1f84775 ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool
    06337b9c255d octeontx2-af: Fix key checking for source mac
    dc5be2d4f928 octeontx2-af: Fix mcam entry resource leak
    f9a36fa5367e octeontx2-af: suppress external profile loading warning
    e0fe6aa19a80 octeontx2-af: Apply tx nibble fixup always
    17c3ea739979 octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration
    0a02159ae636 Input: exc3000 - fix return value check of wait_for_completion_timeout
    a4a945641aca pinctrl: qcom: sm8250: Fix PDC map
    fed2247253dc pinctrl: sunxi: Add I/O bias setting for H6 R-PIO
    be82dc052155 pinctrl: amd: Don't save/restore interrupt status and wake status bits
    c1c7a7c950e6 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed
    9272265f2f76 pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map
    79eb8e9e38f3 dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles
    8b7bf35d301d selftests: forwarding: Fix failing tests with old libnet
    c506c9a97120 net: bgmac: Fix a BUG triggered by wrong bytes_compl
    eb2d9dc79f5f net: bcmgenet: Indicate MAC is in charge of PHY PM
    47ac7b2f6a1f net: phy: Warn about incorrect mdio_bus_phy_resume() state
    c4d09fd1e18b devlink: Fix use-after-free after a failed reload
    d3723eab1119 virtio_net: fix memory leak inside XPD_TX with mergeable
    9721e238c24c SUNRPC: Reinitialise the backchannel request buffers before reuse
    d3c262f584df SUNRPC: Fix xdr_encode_bool()
    63e921d4edb3 sunrpc: fix expiry of auth creds
    3f16630fa23b m68k: coldfire/device.c: protect FLEXCAN blocks
    422a02a77159 net: atlantic: fix aq_vec index out of range error
    98dc8fb08299 can: j1939: j1939_session_destroy(): fix memory leak of skbs
    890aba507802 can: mcp251x: Fix race condition on receive interrupt
    6648647599e0 bpf: Check the validity of max_rdwr_access for sock local storage map iterator
    03ca12e583f1 bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator
    e51b568ea2c8 bpf: Acquire map uref in .init_seq_private for sock local storage map iterator
    2f56304a0cf9 bpf: Acquire map uref in .init_seq_private for hash map iterator
    370805f0e72b bpf: Acquire map uref in .init_seq_private for array map iterator
    18a994e0661c bpf: Don't reinit map value in prealloc_lru_pop
    41fd6cc88aaf BPF: Fix potential bad pointer dereference in bpf_sys_bpf()
    a4cf3dadd1fa NFSv4/pnfs: Fix a use-after-free bug in open
    1e9fd95c27d8 NFSv4.1: RECLAIM_COMPLETE must handle EACCES
    281c6a47416b NFSv4: Fix races in the legacy idmapper upcall
    b32780cda567 NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly
    0696115a3230 NFSv4.1: Don't decrease the value of seq_nr_highest_sent
    6aea903916c1 Documentation: ACPI: EINJ: Fix obsolete example
    bf7ebebce2c2 apparmor: Fix memleak in aa_simple_write_to_buffer()
    64103ea35773 apparmor: fix reference count leak in aa_pivotroot()
    c62f2f56e086 apparmor: fix overlapping attachment computation
    e89b95f91e63 apparmor: fix setting unconfined mode on a loaded profile
    3104c8a0dc5f apparmor: fix aa_label_asxprint return check
    a683a0d87a22 apparmor: Fix failed mount permission check error message
    31b35b689123 apparmor: fix absroot causing audited secids to begin with =
    017b0ea49262 apparmor: fix quiet_denied for file rules
    8bc5ed70ef58 can: ems_usb: fix clang's -Wunaligned-access warning
    43ae96645898 dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names to be optional
    2294f43a07ea ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II
    2fb8f62ee335 tracing: Have filter accept "common_cpu" to be consistent
    dac2b60345ef tracing/probes: Have kprobes and uprobes use $COMM too
    b489aca082a2 tracing/eprobes: Have event probes be consistent with kprobes and uprobes
    a11ce7bfbdb7 tracing/eprobes: Do not hardcode $comm as a string
    ba53c21ce977 tracing/eprobes: Do not allow eprobes to use $stack, or % for regs
    0d7970e8702b tracing/perf: Fix double put of trace event when init fails
    14674e47ff49 x86/kprobes: Fix JNG/JNLE emulation
    860efae12788 cifs: Fix memory leak on the deferred close
    6379a9af7cfc btrfs: fix lost error handling when looking up extended ref on log replay
    7ac430e319e9 btrfs: reset RO counter on block group if we fail to relocate
    78f8c2370e3d btrfs: unset reloc control if transaction commit fails in prepare_to_relocate()
    d8fc9df94b88 mmc: meson-gx: Fix an error handling path in meson_mmc_probe()
    6c4541d6b881 mmc: pxamci: Fix an error handling path in pxamci_probe()
    8b7ed38c38e1 mmc: pxamci: Fix another error handling path in pxamci_probe()
    23179d5b7c39 ata: libata-eh: Add missing command name
    82a27c185544 drm/amd/display: Check correct bounds for stream encoder instances for DCN303
    76672cd326c1 drm/ttm: Fix dummy res NULL ptr deref bug
    016b71479f46 drm/nouveau: recognise GA103
    1b7e0482abd0 locking/atomic: Make test_and_*_bit() ordered on failure
    852f6a784a4b rds: add missing barrier to release_refill
    d26beb910904 x86/mm: Use proper mask when setting PUD mapping
    177bf3542009 KVM: Unconditionally get a ref to /dev/kvm module when creating a VM
    e9a6a3bd97c7 ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU
    5d396df4631a ALSA: info: Fix llseek return value when using callback

(From OE-Core rev: 0b9b7454269bafe33bbbfae324e7ada28f589e0f)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-09-21 09:20:49 +01:00
Andrei Gherzan
114d4048c1 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: 63db2c6baadb4b9aa0c8ae82a497f30840b3b347)

Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-30 10:33:35 +01:00
Bruce Ashfield
823ca8a067 linux-yocto/5.15: update to v5.15.62
Updating  to the latest korg -stable release that comprises
the following commits:

    a0a7e0b2b8b2 Linux 5.15.62
    2a9114b3ec6f btrfs: raid56: don't trust any cached sector in __raid56_parity_recover()
    0d9c713cc30f btrfs: only write the sectors in the vertical stripe which has data stripes
    3eb602ad6a94 x86/ftrace: Use alternative RET encoding
    543138c55518 x86/ibt,ftrace: Make function-graph play nice
    f6632763484c Revert "x86/ftrace: Use alternative RET encoding"
    cb69d4d6f709 ksmbd: fix heap-based overflow in set_ntacl_dacl()
    c76b216753c9 ksmbd: prevent out of bound read for SMB2_WRITE
    5430db94434f net_sched: cls_route: disallow handle of 0
    c12f0e6126ad tee: add overflow check in register_shm_helper()
    3746d62ecf1c io_uring: use original request task for inflight tracking
    374bf3fc1f53 Linux 5.15.61
    17bf429b913b scsi: lpfc: Resolve some cleanup issues following SLI path refactoring
    6e99860de6f4 scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()
    9a570069cdbb scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()
    f27259515797 drm/bridge: Move devm_drm_of_get_bridge to bridge/panel.c
    2711bedab26c Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression
    449928869475 Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP"
    fa3040688d75 io_uring: mem-account pbuf buckets
    50446ac34545 drm/meson: Fix refcount leak in meson_encoder_hdmi_init
    a8278cf3f00d drm/msm: Fix dirtyfb refcounting
    3cfd07084b7e tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro
    1889f4135fb2 drm/vc4: change vc4_dma_range_matches from a global to static
    3131a20eee20 net: phy: smsc: Disable Energy Detect Power-Down in interrupt mode
    a25f45ff8856 drm/bridge: tc358767: Fix (e)DP bridge endpoint parsing in dedicated function
    276e1cac8085 Revert "s390/smp: enforce lowcore protection on CPU restart"
    93d28e50cf72 Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv"
    621b596b29e5 crypto: lib/blake2s - reduce stack frame usage in self test
    aa480f7d74b9 tcp: fix over estimation in sk_forced_mem_schedule()
    4db561ae4a90 mac80211: fix a memory leak where sta_info is not freed
    57bbb691a93b net_sched: cls_route: remove from list when handle is 0
    f467478d15fa tracing: Use a struct alignof to determine trace event field alignment
    5bafa7df79de powerpc: Fix eh field when calling lwarx on PPC32
    c98e956ef489 xen-blkfront: Apply 'feature_persistent' parameter when connect
    ef26b5d530d4 xen-blkback: Apply 'feature_persistent' parameter when connect
    7304be4c985d xen-blkback: fix persistent grants negotiation
    9e7dab7edabd tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH
    84075af9fb4a KEYS: asymmetric: enforce SM2 signature use pkey algo
    1be97463696c ext4: fix race when reusing xattr blocks
    470f0a5ef519 ext4: unindent codeblock in ext4_xattr_block_set()
    51877de35d21 ext4: use kmemdup() to replace kmalloc + memcpy
    0b885394fd00 ext4: remove EA inode entry from mbcache on inode eviction
    19dac09bd956 ext4: make sure ext4_append() always allocates new block
    ef6e69026d88 ext4: check if directory block is within i_size
    30dfb75e1f86 ext4: fix warning in ext4_iomap_begin as race between bmap and write
    9a080f8b085a ext4: correct the misjudgment in ext4_iget_extra_inode
    7dbba7916920 ext4: correct max_inline_xattr_value_size computing
    21f6bd5cbdab ext4: fix use-after-free in ext4_xattr_set_entry
    e6321fda51e5 ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h
    133b80d5582e ext4: fix extent status tree race in writeback error recovery path
    88bcc518e4ad ext4: update s_overhead_clusters in the superblock during an on-line resize
    3c0a5a0e1c66 tracing: Avoid -Warray-bounds warning for __rel_loc macro
    994dea8549f2 tracing: Add '__rel_loc' using trace event macros
    50235d9a1f1f dm raid: fix address sanitizer warning in raid_resume
    4c233811a495 dm raid: fix address sanitizer warning in raid_status
    34bef00a325a KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists
    e365c817beef KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL
    1eedac05b2f3 KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl
    9f1a17222a8b KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU
    81f723a006e7 KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter
    0ceef1c56875 powerpc/powernv/kvm: Use darn for H_RANDOM on Power9
    0eeb7037a479 ACPI: CPPC: Do not prevent CPPC from working in the future
    2cc23122653f btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA
    b5c541758650 btrfs: reset block group chunk force if we have to wait
    b367f125c80f btrfs: ensure pages are unlocked on cow_file_range() failure
    0b7f5d7a4d2a block: don't allow the same type rq_qos add more than once
    b055781dd947 block: remove the struct blk_queue_ctx forward declaration
    d2cbdbe22b5f locking/csd_lock: Change csdlock_debug from early_param to __setup
    96ba981f09a9 timekeeping: contribute wall clock to rng on time change
    6b841a891d28 ARM: remove some dead code
    7a7188df3eae net/9p: Initialize the iounit field during fid creation
    f83131a3071a dm thin: fix use-after-free crash in dm_sm_register_threshold_callback
    779fd8cb621e kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification
    9769bd964d54 dm writecache: set a default MAX_WRITEBACK_JOBS
    10bc71642fad tty: 8250: Add support for Brainboxes PX cards.
    6f47a7594bcf serial: 8250: Add proper clock handling for OxSemi PCIe devices
    96f2c1685b1c serial: 8250: Fold EndRun device support into OxSemi Tornado code
    b49c3b3a911d serial: 8250_pci: Replace dev_*() by pci_*() macros
    5baacb540c5a serial: 8250_pci: Refactor the loop in pci_ite887x_init()
    55e5487ae294 PCI: qcom: Power on PHY before IPQ8074 DBI register accesses
    c5d3873d3e1c PCI/AER: Iterate over error counters instead of error strings
    0b4c0003aeda iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE)
    f2145a1bf7ab KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS)
    1f71d1f7f491 KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors
    925cc6d6ff8a intel_th: pci: Add Raptor Lake-S CPU support
    6d3c02fd9600 intel_th: pci: Add Raptor Lake-S PCH support
    df6faa9798eb intel_th: pci: Add Meteor Lake-P support
    2b5ef6430c21 scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID
    b4543dbea84c scsi: lpfc: SLI path split: Refactor SCSI paths
    c56cc7fefc31 scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4
    1c5e670d6a5a scsi: lpfc: SLI path split: Refactor lpfc_iocbq
    eb36ec3039ce scsi: lpfc: Fix EEH support for NVMe I/O
    0c29e149b6bb firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails
    b574d1e3e9a2 usbnet: smsc95xx: Fix deadlock on runtime resume
    eaf3a094d892 usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling
    09201006dac9 usbnet: smsc95xx: Avoid link settings race on interrupt reception
    048872438876 usbnet: smsc95xx: Don't clear read-only PHY interrupt
    c232db672713 drm/vc4: drv: Adopt the dma configuration from the HVS or V3D component
    4a54c13786c5 drm/dp/mst: Read the extended DPCD capabilities during system resume
    3dd33a09f5dc crypto: blake2s - remove shash module
    f96a9815b466 drm/mediatek: Keep dsi as LP00 before dcs cmds transfer
    8aa68065a877 drm/mediatek: Allow commands to be sent during video mode
    1e0ca3d809c3 spmi: trace: fix stack-out-of-bound access in SPMI tracing functions
    8cbc36e7e37a __follow_mount_rcu(): verify that mount_lock remains unchanged
    60c981f4b787 Input: gscps2 - check return value of ioremap() in gscps2_probe()
    9e255ed238fc posix-cpu-timers: Cleanup CPU timers before freeing them during exec
    c9c965fa1974 SMB3: fix lease break timeout when multiple deferred close handles for the same file.
    c273671ae826 x86/olpc: fix 'logical not is only applied to the left hand side'
    1cbf3882cb37 x86/kprobes: Update kcb status flag after singlestepping
    7c91c8da431d ftrace/x86: Add back ftrace_expected assignment
    0b00cb428f74 x86/bugs: Enable STIBP for IBPB mitigated RETBleed
    15f67058a1ee scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests
    6f1d5e6979c1 scsi: qla2xxx: Fix losing target when it reappears during delete
    420e449e21b9 scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os
    3f1102898b7b scsi: qla2xxx: Wind down adapter after PCIe error
    3b38c7f0c6ac scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection
    1209da5278eb scsi: qla2xxx: Fix excessive I/O error messages by default
    b7bae3886a30 scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts
    a76a155851fc scsi: qla2xxx: Turn off multi-queue for 8G adapters
    505fb1cc4328 scsi: qla2xxx: Fix discovery issues in FC-AL topology
    27a7805a19a7 scsi: qla2xxx: Fix imbalance vha->vref_count
    781a7dabeac2 scsi: zfcp: Fix missing auto port scan and thus missing target ports
    f5183d66c4f4 scsi: ufs: core: Correct ufshcd_shutdown() flow
    ce50d94afcb8 video: fbdev: s3fb: Check the size of screen before memset_io()
    0701df594bc1 video: fbdev: arkfb: Check the size of screen before memset_io()
    4a3cef1eaced video: fbdev: vt8623fb: Check the size of screen before memset_io()
    fff6bb19d56c f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED
    05244b62ae94 f2fs: allow compression for mmap files in compress_mode=user
    608d4c5f9f4d x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y
    748d2e9585ae sched/core: Do not requeue task on CPU excluded from cpus_mask
    dd960a0ddd43 sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle
    f9ab9bcf53b6 sched: Fix the check of nr_running at queue wakelist
    1584dc3da7b4 tools/thermal: Fix possible path truncations
    236c1502520b video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock()
    3bb94ff1e794 x86/numa: Use cpumask_available instead of hardcoded NULL check
    147f66d22f58 sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed
    e51b98166334 sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy()
    8fb62a576178 scripts/faddr2line: Fix vmlinux detection on arm64
    7f060ad6cb86 genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO
    e1c355ec7df1 powerpc/pci: Fix PHB numbering when using opal-phbid
    31dad89b16ed x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero
    a1edb85e60fd kprobes: Forbid probing on trampoline and BPF code areas
    533a06858b01 perf symbol: Fail to read phdr workaround
    5eaa93caa63a powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address
    ea494e8a9852 powerpc/xive: Fix refcount leak in xive_get_max_prio
    69e9fa07b229 powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader
    74715fe0726c f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time
    9536d5451cf4 s390/smp: enforce lowcore protection on CPU restart
    70caac180f14 s390/maccess: rework absolute lowcore accessors
    ac0a3e2131bd s390/smp: cleanup control register update routines
    a002b8641254 s390/smp: cleanup target CPU callback starting
    9287df436294 s390/dump: fix os_info virtual vs physical address confusion
    cf0e42eb04c7 tty: serial: fsl_lpuart: correct the count of break characters
    ef0f4eeaba24 powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias
    df466a61f699 powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case
    5414409ada0c powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32
    14965b8e2952 powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping.
    96ead6679803 ASoC: mchp-spdifrx: disable end of block interrupt on failures
    8301c204db28 video: fbdev: sis: fix typos in SiS_GetModeID()
    29f06f1905c3 video: fbdev: amba-clcd: Fix refcount leak bugs
    f28764d10e9f watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe()
    84ddf527f907 watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource
    27d0c621225d ASoC: audio-graph-card: Add of_node_put() in fail path
    642ebdd9579d fuse: Remove the control interface for virtio-fs
    509a5cb39019 ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp()
    2e1b17ec0423 ASoC: imx-card: use snd_pcm_format_t type for asrc_format
    8ea7f75b87fa ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format
    78263868dbe5 ASoC: fsl-asoc-card: force cast the asrc_format type
    10961cbaea2a ASoC: fsl_asrc: force cast the asrc_format type
    b08c3473ee1e s390/zcore: fix race when reading from hardware system area
    f1415771f6a1 s390/crash: fix incorrect number of bytes to copy to user space
    2165fd2bae8a s390/maccess: fix semantics of memcpy_real() and its callers
    ceea1bc15310 s390/dump: fix old lowcore virtual vs physical address confusion
    3ea02fc5d488 perf tools: Fix dso_id inode generation comparison
    c7d4e6cdd14f iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop
    facd31bbc799 mfd: max77620: Fix refcount leak in max77620_initialise_fps
    a8aa2a76eec7 mfd: t7l66xb: Drop platform disable callback
    0386a985a802 remoteproc: sysmon: Wait for SSCTL service to come up
    48042b342eae remoteproc: qcom: pas: Check if coredump is enabled
    3336e7c0767f proc: fix a dentry lock race between release_task and lookup
    f28e4d214839 lib/smp_processor_id: fix imbalanced instrumentation_end() call
    74824db8b2fa kfifo: fix kfifo_to_user() return type
    ece6cfe62a10 rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge
    f543a9d19c29 MIPS: Fixed __debug_virt_addr_valid()
    8324649b0035 net: 9p: fix refcount leak in p9_read_work() error handling
    273c16d93f86 9p: Add client parameter to p9_req_put()
    3ac76cdab956 9p: Drop kref usage
    eb3eed52a77c 9p: fix a bunch of checkpatch warnings
    79f1a945bcaf iommu/exynos: Handle failed IOMMU device registration properly
    9a06340c9d95 serial: 8250_bcm7271: Save/restore RTS in suspend/resume
    3d69d86b3e9d ASoC: mt6359: Fix refcount leak bug
    1008e81163e8 swiotlb: fail map correctly with failed io_tlb_default_mem
    80f697b57f57 MIPS: vdso: Utilize __pa() for gic_pfn
    447e0f4be850 tty: n_gsm: fix missing corner cases in gsmld_poll()
    c94ea1a49eb8 tty: n_gsm: fix DM command
    fdcd4b065224 tty: n_gsm: fix wrong T1 retry count handling
    583cba5004f0 serial: 8250_fsl: Don't report FE, PE and OE twice
    79ed8856445b vfio/ccw: Do not change FSM state in subchannel event
    2ebb5a55d526 remoteproc: qcom: wcnss: Fix handling of IRQs
    fd3adcb84f7f ASoC: imx-card: Fix DSD/PDM mclk frequency
    7c69f70dc515 ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe()
    e46bc8cacdb6 tty: n_gsm: fix resource allocation order in gsm_activate_mux()
    c9754e10f1a5 tty: n_gsm: fix race condition in gsmld_write()
    a7fa41552407 tty: n_gsm: fix packet re-transmission without open control channel
    ace28afbc63f tty: n_gsm: fix non flow control frames during mux flow off
    dd37f6573878 tty: n_gsm: fix missing timer to handle stalled links
    1018139cbb48 tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output()
    dfa9b6d34aac tty: n_gsm: fix tty registration before control channel open
    3c8d5fdca881 tty: n_gsm: fix user open not possible at responder until initiator open
    794604fbd716 tty: n_gsm: Delete gsmtty open SABM frame when config requester
    76385916d093 ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables
    87b1a9175f08 powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable
    b01b18cd3d92 ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header
    0dc1663e3fc2 remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init
    f0c151602f9b profiling: fix shift too large makes kernel panic
    49929f3ee8d3 selftests/livepatch: better synchronize test_klp_callbacks_busy
    cf112a52d758 remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init
    2a7d605d74a2 rpmsg: mtk_rpmsg: Fix circular locking dependency
    f061773b7b55 rpmsg: char: Add mutex protection for rpmsg_eptdev_open()
    c81935d0e056 ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV
    a24bb7fe7bab ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV
    372b49ba0775 serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty()
    ad7fd9f652bc serial: 8250: dma: Allow driver operations before starting DMA transfers
    f945b12e65c5 serial: 8250: Export ICR access helpers for internal use
    994f2edeeb21 ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe
    542861e5e2fa ASoC: codecs: da7210: add check for i2c_add_driver
    7dee72b1bcec ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe
    540c7b7385fb ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe
    349242e6445a ASoC: imx-audmux: Silence a clang warning
    d69244d0ff1e ASoC: samsung: Fix error handling in aries_audio_probe
    1065c3853258 ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe
    13741bb88a93 opp: Fix error check in dev_pm_opp_attach_genpd()
    0edd9f8d13a8 usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable()
    e62f79827784 jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted
    5f9c70833ba6 ext4: recover csum seed of tmp_inode after migrating to extents
    b0e1268a8efd jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction()
    70f70d54f06b block: ensure iov_iter advances for added pages
    a24f05f7ced7 block/bio: remove duplicate append pages code
    54e5b14c9b7f nvme: catch -ENODEV from nvme_revalidate_zones again
    a3f6aeba670e nvme: don't return an error from nvme_configure_metadata
    92a6233585dc nvme: disable namespace access for unsupported metadata
    52cd55a4fb2d nvme: define compat_ioctl again to unbreak 32-bit userspace.
    34552bf35f91 nvme: use command_id instead of req->tag in trace_nvme_complete_rq()
    87e7ba8b0b5b null_blk: fix ida error handling in null_add_dev()
    06f39bc5a7e9 block/rnbd-srv: Set keep_id to true after mutex_trylock
    2ceeb04252e6 RDMA/rxe: Fix error unwind in rxe_create_qp()
    bfb54ad9581d RDMA/rxe: Remove the is_user members of struct rxe_sq/rxe_rq/rxe_srq
    66c735c9a747 RDMA/rxe: Add memory barriers to kernel queues
    931990c820bb RDMA/mlx5: Add missing check for return value in get namespace flow
    0911cadd4f59 of/fdt: declared return type does not match actual return type
    128eeac87618 selftests: kvm: set rax before vmcall
    9fc8d3bee714 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region
    622ef885a89a android: binder: stop saving a pointer to the VMA
    e60d7e2462bf RDMA/srpt: Fix a use-after-free
    e7e853cdde17 RDMA/srpt: Introduce a reference count in struct srpt_device
    ca120c04bfa8 RDMA/srpt: Duplicate port name members
    28621b38ac57 platform/olpc: Fix uninitialized data in debugfs write
    e389e927e8f1 KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP
    ee890b463398 mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}()
    bfa020146858 usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable()
    477c95578c3a USB: serial: fix tty-port initialized comments
    2988443802fc HID: amd_sfh: Handle condition of "no sensors"
    0d265155501e PCI: tegra194: Fix link up retry sequence
    472db7de9ff5 PCI: tegra194: Fix Root Port interrupt handling
    e4adb10bc5c6 RDMA/rxe: For invalidate compare according to set keys in mr
    3695aa94d789 HID: alps: Declare U1_UNICORN_LEGACY support
    71fdd63bfdbc mmc: cavium-thunderx: Add of_node_put() when breaking out of loop
    209b5d06e989 mmc: cavium-octeon: Add of_node_put() when breaking out of loop
    022c8d3f45fc RDMA/rxe: Fix mw bind to allow any consumer key portion
    45382d69074a scripts/gdb: fix 'lx-dmesg' on 32 bits arch
    9227a870b8e2 scripts/gdb: lx-dmesg: read records individually
    3adcd80b5e10 dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t)
    118e05368e27 HID: amd_sfh: Add NULL check for hid device
    91443c669d28 HID: mcp2221: prevent a buffer overflow in mcp_smbus_write()
    eafb19c8fe04 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data()
    e25b828553ae RDMA/hfi1: fix potential memory leak in setup_base_ctxt()
    5870343eabea clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk
    c41664346aa6 iio: cros: Register FIFO callback after sensor is registered
    f6e26e1a5f60 RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event
    9fc44cfd1866 RDMA/hns: Fix incorrect clearing of interrupt status register
    7e647a8d5fc0 RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr()
    f851d8097fd9 RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function
    527df029be34 RDMA/rtrs-clt: Rename rtrs_clt_sess to rtrs_clt_path
    bab17b761c89 RDMA/rtrs-srv: Rename rtrs_srv_sess to rtrs_srv_path
    f706fcd56858 RDMA/rtrs: Rename rtrs_sess to rtrs_path
    e44928f2db0f RDMA/rtrs: Do not allow sessname to contain special symbols / and .
    8b6dba78922d RDMA/rtrs: Introduce destroy_cq helper
    001f93b39ef7 RDMA/rtrs: Replace duplicate check with is_pollqueue helper
    9c663e73f556 RDMA/rtrs: Fix warning when use poll mode on client side.
    08ff62fff0b1 RDMA/rtrs-srv: Fix modinfo output for stringify
    b801e80e1162 RDMA/irdma: Fix setting of QP context err_rq_idx_valid field
    9f9ef6cb72a3 RDMA/irdma: Fix VLAN connection with wildcard address
    92520864ef9f RDMA/irdma: Fix a window for use-after-free
    62d610cfc16f um: random: Don't initialise hwrng struct with zero
    3bf1085657f8 interconnect: imx: fix max_node_id
    52537ea892a5 phy: stm32: fix error return in stm32_usbphyc_phy_init
    3f2989ed9570 eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write()
    edd22e6ad249 usb: dwc3: qcom: fix missing optional irq warnings
    116540c1052e usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup
    92728470a952 usb: dwc3: core: Deprecate GCTL.CORESOFTRESET
    4070f3c83cd2 usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc()
    120538461985 usb: gadget: udc: amd5536 depends on HAS_DMA
    7689427e238d xtensa: iss: fix handling error cases in iss_net_configure()
    758145c84fe1 xtensa: iss/network: provide release() callback
    c5641494cd7e scsi: smartpqi: Fix DMA direction for RAID requests
    80f876b26dab PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks
    c968af565ca6 PCI/portdrv: Don't disable AER reporting in get_port_device_capability()
    81ea65c9aefe KVM: s390: pv: leak the topmost page table when destroy fails
    d795bbde3ff0 mmc: block: Add single read for 4k sector cards
    f8585cad6dea of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer
    5325975c19e3 mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R
    961d7d12080f memstick/ms_block: Fix a memory leak
    2b12af05848f memstick/ms_block: Fix some incorrect memory allocation
    125534d2591f mmc: renesas_sdhi: Get the reset handle early in the probe
    268afd446ace mmc: mxcmmc: Silence a clang warning
    352377cf7471 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch
    e3a1eaea6631 staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback
    2c254fe3c5fc binder: fix redefinition of seq_file attributes
    566887bad7ff intel_th: msu: Fix vmalloced buffers
    08ec393b1d30 intel_th: msu-sink: Potential dereference of null pointer
    9b5469573a27 intel_th: Fix a resource leak in an error handling path
    0b154b745d11 scsi: qla2xxx: Check correct variable in qla24xx_async_gffid()
    1a8cc2ed9547 PCI: endpoint: Don't stop controller when unbinding endpoint function
    5ab2782c944e dmaengine: sf-pdma: Add multithread support for a DMA channel
    ebea637e9f4b KVM: arm64: Don't return from void function
    250b46505175 soundwire: revisit driver bind/unbind and callbacks
    3abe387e759a soundwire: bus_type: fix remove and shutdown support
    06a949457a8d PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists
    b03a8f1264ea PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors
    981f451f3708 PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address
    0f5e892c41b9 PCI: dwc: Disable outbound windows only for controllers using iATU
    68c2cda90522 PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu()
    dbbfb410a3dd PCI: dwc: Stop link on host_init errors and de-initialization
    44652154484e mm/mempolicy: fix get_nodes out of bound access
    0b9f2f2a0488 clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register
    522e13ebbf48 clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled.
    433a22104012 clk: qcom: camcc-sm8250: Fix topology around titan_top power domain
    123c76fbc2dd clk: qcom: camcc-sdm845: Fix topology around titan_top power domain
    93ff4172b9b2 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks
    fd60d861624d clk: qcom: ipq8074: fix NSS port frequency tables
    7616ebecd358 clk: qcom: ipq8074: SW workaround for UBI32 PLL lock
    6f74519efa6a clk: qcom: ipq8074: fix NSS core PLL-s
    3b4934a635d9 RDMA/rxe: Fix deadlock in rxe_do_local_ops()
    dac3ecbd1ab8 usb: host: xhci: use snprintf() in xhci_decode_trb()
    26b305f01d62 clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock
    d605b4125e77 clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src
    558b097f8cdb clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address
    0c787dfc2238 clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC
    9ed2640eb883 clk: qcom: clk-krait: unlock spin after mux completion
    733ab0c19bf1 driver core: fix potential deadlock in __driver_attach
    80169b136c89 misc: rtsx: Fix an error handling path in rtsx_pci_probe()
    30f44ddfdb49 clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level
    2e79153d2ce9 mtd: dataflash: Add SPI ID table
    7837281f83bc dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics
    3e541526aab6 scsi: iscsi: Fix session removal on shutdown
    ca8936581506 scsi: iscsi: Add helper to remove a session from the kernel
    49f7414a1982 scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel
    a78b882c1a9f mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv
    358fbfc1322b mwifiex: Ignore BTCOEX events from the 88W8897 firmware
    26cdeedbb616 KVM: Don't set Accessed/Dirty bits for ZERO_PAGE
    d56c5eac8476 mm/memremap: fix memunmap_pages() race with get_dev_pagemap()
    d18a9085654b memremap: remove support for external pgmap refcounts
    d1e0ceeec04a lib/test_hmm: avoid accessing uninitialized pages
    81b64a9da38f clk: mediatek: reset: Fix written reset bit offset
    31c1072e6b55 iio: accel: bma400: Reordering of header files
    363c82a63478 platform/chrome: cros_ec: Always expose last resume result
    95faac56051b iio: accel: bma400: Fix the scale min and max macro values
    17d7a36dcd46 scsi: qla2xxx: edif: Fix no logout on delete for N2N
    3db6a63bae5f scsi: qla2xxx: edif: Fix session thrash
    4c35b8eb3dc2 scsi: qla2xxx: edif: Tear down session if keys have been removed
    58277fa8333f scsi: qla2xxx: edif: Fix no login after app start
    1138e2da4244 scsi: qla2xxx: edif: Reduce disruption due to multiple app start
    cc5745f2ee40 scsi: qla2xxx: edif: Send LOGO for unexpected IKE message
    154bf040ba53 netfilter: xtables: Bring SPDX identifier back
    8cffaf09336b usb: xhci: tegra: Fix error check
    4240b6e0f3b3 usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()
    59026d5cc615 usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe
    c0a4b454486b usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe
    1e5ec5e90e77 fpga: altera-pr-ip: fix unsigned comparison with less than zero
    0675fe20da7f PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains()
    c99dca4ebc78 mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path
    762475464982 mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset
    8ea607579d30 mtd: partitions: Fix refcount leak in parse_redboot_of
    1ef96afd4f5a mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release
    8489a20ac481 HID: cp2112: prevent a buffer overflow in cp2112_xfer()
    879bcbbec3e0 PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep()
    c0ad5c7e68d1 PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains()
    ff1e7aea3ef7 phy: samsung: exynosautov9-ufs: correct TSRV register configurations
    7840dce7966a KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported
    2adc7032ec84 KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails"
    473ba2ee7641 scsi: qla2xxx: edif: Fix n2n login retry for secure device
    fd2c194089eb scsi: qla2xxx: edif: Fix n2n discovery issue with secure target
    ba051e1fe739 scsi: qla2xxx: edif: Add retry for ELS passthrough
    703e1ccf6ff9 scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application
    d7d254cc1348 scsi: qla2xxx: edif: Fix inconsistent check of db_flags
    aa7269ee63ec scsi: qla2xxx: edif: Reduce connection thrash
    7b2fbfa4b2cd scsi: qla2xxx: edif: Fix potential stuck session in sa update
    bf890f1408b2 scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing
    beb5bba5dd13 of: check previous kernel's ima-kexec-buffer against memory bounds
    098b7e83b318 mtd: rawnand: meson: Fix a potential double free issue
    d5730780e9ea mtd: maps: Fix refcount leak in ap_flash_init
    4d67c8f74d80 mtd: maps: Fix refcount leak in of_flash_probe_versatile
    f74bd76a7524 clk: renesas: r9a06g032: Fix UART clkgrp bitsel
    36c27d813e75 HID: amd_sfh: Don't show client init failed as error when discovery fails
    c36369f7db87 wireguard: allowedips: don't corrupt stack when detecting overflow
    73ccc2b153a2 wireguard: ratelimiter: use hrtimer in selftest
    1618e0f1ed59 net: usb: make USB_RTL8153_ECM non user configurable
    8890bdb93ff5 dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock
    d4249d465da3 net: ionic: fix error check for vlan flags in ionic_set_nic_features()
    857f390dfdac net: rose: fix netdev reference changes
    bde545304f3d netdevsim: Avoid allocation warnings triggered from user space
    c9d901e17142 iavf: Fix 'tc qdisc show' listing too many queues
    d70ecd933042 iavf: Fix max_rate limiting
    f1974d3042d6 wifi: rtw88: check the return value of alloc_workqueue()
    f671cf48f383 netdevsim: fib: Fix reference count leak on route deletion failure
    51dd6d3beb7f net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set
    8fd69d3df9f4 ipv6: add READ_ONCE(sk->sk_bound_dev_if) in INET6_MATCH()
    68bf74ec95c3 inet: add READ_ONCE(sk->sk_bound_dev_if) in INET_MATCH()
    c8b1baca99cf crypto: hisilicon/sec - fix auth key size error
    996be53de07b crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of
    0d11ab3db14b crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq
    e5697a0a4529 net/mlx5: Adjust log_max_qp to be 18 at most
    2d800deb8766 net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS
    2109cba576c5 net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version
    22ae7f434f1f media: cedrus: hevc: Add check for invalid timestamp
    d7365590d15b wifi: libertas: Fix possible refcount leak in if_usb_probe()
    4a40af2b0b95 wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue
    689e5caf63e9 wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()`
    b50f5aa9f527 i2c: mux-gpmux: Add of_node_put() when breaking out of loop
    4fc616e25b66 i2c: cadence: Support PEC for SMBus block read
    aa6da8c32acb Bluetooth: hci_intel: Add check for platform_driver_register
    d1bedcd7947b can: pch_can: pch_can_error(): initialize errc before using it
    5793da4db3a9 can: error: specify the values of data[5..7] of CAN error frames
    3d70b6605a94 can: usb_8dev: do not report txerr and rxerr during bus-off
    bbe42d5dc486 can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off
    0b328f9c7912 can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off
    4b71a3c2a29c can: sun4i_can: do not report txerr and rxerr during bus-off
    dcfcd5fc999b can: hi311x: do not report txerr and rxerr during bus-off
    715ced011394 can: sja1000: do not report txerr and rxerr during bus-off
    b8c29e29059e can: rcar_can: do not report txerr and rxerr during bus-off
    ba0110c2dd03 can: pch_can: do not report txerr and rxerr during bus-off
    cbfcc7c4cc61 libbpf: fix an snprintf() overflow check
    ad3e3212492c selftests/bpf: fix a test for snprintf() overflow
    4388ea680346 wifi: p54: add missing parentheses in p54_flush()
    71fc0615c91e wifi: p54: Fix an error handling path in p54spi_probe()
    074e865b37da wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi()
    05f3b437c962 media: staging: media: hantro: Fix typos
    6b593bcc6e6d media: hevc: Embedded indexes in RPS
    223b977c1cd4 media: hantro: Simplify postprocessor
    9d36596b5f71 media: hantro: postproc: Fix motion vector space size
    b1385d437e90 media: cedrus: h265: Fix flag name
    f29659bad1d5 fs: check FMODE_LSEEK to control internal pipe splicing
    c9a8a448e5e4 bpf: Fix subprog names in stack traces.
    8ff5be75ae31 selftests: timers: clocksource-switch: fix passing errors from child
    4d3481398287 selftests: timers: valid-adjtimex: build fix for newer toolchains
    070527cc3124 libbpf: Fix the name of a reused map
    273c11d9a900 tcp: make retransmitted SKB fit into the send window
    68f9f522ddf1 drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed.
    293c53b7dbf9 skmsg: Fix invalid last sg check in sk_msg_recvmsg()
    c4ff3cef5d96 mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node()
    f646d94d7aec mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init()
    2837f4e90b13 mt76: mt7921: enlarge maximum VHT MPDU length to 11454
    6e83b10d8c7a mt76: mt7921: fix aggregation subframes setting to HE max
    0fb9387b8584 ieee80211: add EHT 1K aggregation definitions
    67cd6261d38a mt76: mt7615: do not update pm stats in case of error
    f1609c4f4a21 mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg
    1a63d33006dc drm/msm/dpu: Fix for non-visible planes
    340bfec294d5 drm/msm: Avoid dirtyfb stalls on video mode displays (v2)
    7404d09455a0 media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment
    d6aee36c2f6f crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq
    aa495dfe7122 crypto: hisilicon/sec - don't sleep when in softirq
    f4e3a8c7e890 drm/msm/mdp5: Fix global state lock backoff
    693f31dc9156 net: hinic: avoid kernel hung in hinic_get_stats64()
    e850a4fc89b0 net: hinic: fix bug that ethtool get wrong stats
    8757ef67ce6b hinic: Use the bitmap API when applicable
    3052197b1175 drm: bridge: sii8620: fix possible off-by-one
    371331ede81d drm/mediatek: dpi: Only enable dpi after the bridge is enabled
    4f541100fb28 drm/mediatek: dpi: Remove output format of YUV
    23b1133bd33b drm/rockchip: Fix an error handling path rockchip_dp_probe()
    703d706b23ac drm/rockchip: vop: Don't crash for invalid duplicate_state()
    668fd740f8a6 selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0
    1fc6ba6d0dae crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE
    8dc3b5d150b2 drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes
    bbb4c0deae82 drm/vc4: hdmi: Fix timings for interlaced modes
    6ffe6a64ef24 drm/vc4: hdmi: Reset HDMI MISC_CONTROL register
    43d393e7cbb9 drm/vc4: hdmi: Avoid full hdmi audio fifo writes
    f30480775a6b drm/vc4: hdmi: Fix HPD GPIO detection
    07d7d4330403 drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration
    21febebc4fcc drm/vc4: dsi: Fix dsi0 interrupt support
    b096779a8276 drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type
    fe6ebdb61559 drm/vc4: dsi: Correct pixel order for DSI0
    62b6d4308c2c drm/vc4: dsi: Correct DSI divider calculations
    80e2db799b38 drm/vc4: dsi: Release workaround buffer and DMA
    3d722c01d628 drm/vc4: Use of_device_get_match_data()
    c653b2c6a247 drm/vc4: dsi: Switch to devm_drm_of_get_bridge
    ed486d15084f drm/bridge: Add a function to abstract away panels
    b6fea72ea1aa drm/vc4: plane: Fix margin calculations for the right/bottom edges
    645b294e9bf7 drm/vc4: plane: Remove subpixel positioning check
    0597bcf77489 media: tw686x: Fix memory leak in tw686x_video_init
    ad1a66b40bf8 media: driver/nxp/imx-jpeg: fix a unexpected return value problem
    db01d107c21f media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set
    7ca91b2d870f media: hdpvr: fix error value returns in hdpvr_read
    3123ae6fdd40 drm/mcde: Fix refcount leak in mcde_dsi_bind
    375a6fdf7d54 media: imx-jpeg: Disable slot interrupt when frame done
    54f1c0606695 drm: bridge: adv7511: Add check for mipi_dsi_driver_register
    f831d2882c84 crypto: ccp - During shutdown, check SEV data pointer before using
    8f458e34a804 test_bpf: fix incorrect netdev features
    621595f771a6 rcutorture: Fix ksoftirqd boosting timing and iteration
    489b93ac63d2 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failed
    5a6ff3e32a0c rcutorture: Warn on individual rcu_torture_init() error conditions
    e32f8c51a650 drm/radeon: fix incorrrect SPDX-License-Identifiers
    88b551561ded wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd()
    03ca957c5f7b ath9k: fix use-after-free in ath9k_hif_usb_rx_cb
    ebde990e2436 media: imx-jpeg: Implement drain using v4l2-mem2mem helpers
    9ae2d729de63 media: imx-jpeg: Align upwards buffer size
    88355f7b682b media: imx-jpeg: Support dynamic resolution change
    07888b84f370 media: imx-jpeg: Handle source change in a function
    8fcbb2e91e26 media: imx-jpeg: Identify and handle precision correctly
    24eef33c384e media: imx-jpeg: Refactor function mxc_jpeg_parse
    cab2a15969d0 media: imx-jpeg: Set V4L2_BUF_FLAG_LAST at eos
    5709766b078a media: imx-jpeg: use NV12M to represent non contiguous NV12
    cbc257317106 media: imx-jpeg: Add pm-runtime support for imx-jpeg
    c0d98e53e921 media: imx-jpeg: Leave a blank space before the configuration data
    2c784c14938a media: imx-jpeg: Correct some definition according specification
    33196a7ac6fa media: tw686x: Register the irq at the end of probe
    f61c0d97bdc8 media: atmel: atmel-sama7g5-isc: fix warning in configs without OF
    85c317a626b8 crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs()
    35927d7509ab i2c: Fix a potential use after free
    8b4bba610f52 can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback
    d9bd6a965908 can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback
    ab5a4e0cbfe3 net: fix sk_wmem_schedule() and sk_rmem_schedule() errors
    d806f3ae4b3c crypto: sun8i-ss - fix error codes in allocate_flows()
    b3cb6006857c crypto: sun8i-ss - do not allocate memory when handling hash requests
    aeecc92f5a68 drm: adv7511: override i2c address of cec before accessing it
    72893aadc001 drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init
    ff0087df198d drm/shmem-helper: Pass GEM shmem object in public interfaces
    4109ff9e7b95 drm/shmem-helper: Export dedicated wrappers for GEM object functions
    a3f82087b768 drm/shmem-helper: Unexport drm_gem_shmem_create_with_handle()
    39caef09666c virtio-gpu: fix a missing check to avoid NULL dereference
    c3a1cfd16445 i2c: mxs: Silence a clang warning
    73778e237003 i2c: npcm: Correct slave role behavior
    cdd51152a100 i2c: npcm: Remove own slave addresses 2:10
    a42f0c4c64fe drm/bridge: lt9611uxc: Cancel only driver's work
    275fed7142ff drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init
    e098989a9219 drm/meson: encoder_hdmi: switch to bridge DRM_BRIDGE_ATTACH_NO_CONNECTOR
    c901a385b7a1 drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function
    87c251d960dc drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs
    2ec80289a7ff drm/mediatek: Modify dsi funcs to atomic operations
    deb603c5928e drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers()
    166b0a6171ab ath11k: Fix incorrect debug_mask mappings
    2dc78843fe98 drm/mipi-dbi: align max_chunk to 2 in spi_transfer
    eaff3946a86f ath11k: fix netdev open race
    90b4ec83ef15 wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c()
    438ac9f4f7e4 drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m
    c2af61bd0404 drm/st7735r: Fix module autoloading for Okaya RH128128T
    d2d2789fb956 ath10k: do not enforce interrupt trigger type
    037844355198 drm/bridge: tc358767: Move (e)DP bridge endpoint parsing into dedicated function
    3f4829cd4784 drm/dp: Export symbol / kerneldoc fixes for DP AUX bus
    0491709eb3a6 pwm: lpc18xx: Fix period handling
    3475e55bc54d pwm: lpc18xx-sct: Simplify driver by not using pwm_[gs]et_chip_data()
    d0c79cda85b6 pwm: lpc18xx-sct: Reduce number of devm memory allocations
    009b384092ba pwm: sifive: Shut down hardware only after pwmchip_remove() completed
    53d784838a38 pwm: sifive: Ensure the clk is enabled exactly once per running PWM
    5c86cf45f551 pwm: sifive: Simplify offset calculation for PWMCMP registers
    87efb79c5f9e dm: return early from dm_pr_call() if DM device is suspended
    f28d733c318e thermal/tools/tmon: Include pthread and time headers in tmon.h
    226935eabe33 selftests/seccomp: Fix compile warning when CC=clang
    7bc43ab2b90a x86/extable: Fix ex_handler_msr() print condition
    b3d3069a6fc8 nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt()
    4125108ec842 drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX
    9d2a0422dedc irqdomain: Report irq number for NOMAP domains
    a815cb1088e7 arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment
    7c432710198e soc: qcom: Make QCOM_RPMPD depend on PM
    c9df8ff29009 regulator: of: Fix refcount leak bug in of_get_regulation_constraints()
    a638fa974512 dm writecache: count number of blocks discarded, not number of discard bios
    fc988f1ca265 dm writecache: count number of blocks written, not number of write bios
    3a2500b73a17 dm writecache: count number of blocks read, not number of read bios
    880c4513eb33 dm writecache: return void from functions
    764b8892d7da PM: domains: Ensure genpd_debugfs_dir exists before remove
    b4439abfd77e blktrace: Trace remapped requests correctly
    c1a21bf5d012 hwmon: (drivetemp) Add module alias
    415b4ce61308 spi: tegra20-slink: fix UAF in tegra_slink_remove()
    445fb9c19cf4 spi: Fix simplification of devm_spi_register_controller
    6d8e185bf9de blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created
    1c350a597c2d erofs: avoid consecutive detection for Highmem memory
    a34982fd219e arm64: tegra: Fix SDMMC1 CD on P2888
    a7f751d4e830 arm64: tegra: Mark BPMP channels as no-memory-wc
    778b6531fe24 arm64: tegra: Update Tegra234 BPMP channel addresses
    09da10968581 arm64: tegra: Fixup SYSRAM references
    40d72c485a85 arm64: dts: mt7622: fix BPI-R64 WPS button
    759fa566f433 arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells
    650d2e76a317 arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes
    7847ebb6fcec arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125
    c24bbe45965d ACPI: VIOT: Fix ACS setup
    273a7fbb06d6 drivers/iio: Remove all strcpy() uses
    335852f7a976 ACPI: APEI: explicit init of HEST and GHES in apci_init()
    6dc72d0181b4 arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node
    1c84883e79a3 stack: Declare {randomize_,}kstack_offset to fix Sparse warnings
    4a020202c391 bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe()
    a0a9813f1e09 ARM: dts: qcom: pm8841: add required thermal-sensor-cells
    053543ac1d09 soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register
    84a928b44cb3 soc: qcom: ocmem: Fix refcount leak in of_get_ocmem
    e89261b18c4e ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1
    c1fdcd13a610 ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP
    fc6dbc57f9d1 regulator: qcom_smd: Fix pm8916_pldo range
    179034fb108e cpufreq: zynq: Fix refcount leak in zynq_get_revision
    78ed18a5aa7f arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf
    0a8d15d85b19 arm64: dts: qcom: sdm630: fix gpu's interconnect path
    cd6bd95e9b02 arm64: dts: qcom: sdm630: fix the qusb2phy ref clock
    9f3b0a0b87e6 arm64: dts: qcom: sdm630: disable GPU by default
    1bf747824a8c ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init
    230ad40a59c9 ARM: OMAP2+: Fix refcount leak in omapdss_init_of
    ddad68dd9742 ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg
    925a0117ac68 block: fix infinite loop for invalid zone append
    9abd50506fe4 soc: fsl: guts: machine variable might be unset
    4d6f33865e21 arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor
    e0067e6d5475 locking/lockdep: Fix lockdep_init_map_*() confusion
    5b418289b060 arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1
    c66b3b49fe03 arm64: select TRACE_IRQFLAGS_NMI_SUPPORT
    e94388f78e65 arm64: dts: mt8192: Fix idle-states entry-method
    2fe4c39aa379 arm64: dts: mt8192: Fix idle-states nodes naming scheme
    e50541493882 ARM: dts: ast2600-evb-a1: fix board compatible
    5f73deb9afa6 ARM: dts: ast2600-evb: fix board compatible
    6fa1cf1b92f0 ARM: dts: ast2500-evb: fix board compatible
    377a4c5cb7ab x86/pmem: Fix platform-device leak in error path
    5a73493f0d6a arm64: dts: renesas: Fix thermal-sensors on single-zone sensors
    f370fbbd3151 soc: amlogic: Fix refcount leak in meson-secure-pwrc.c
    cb119a1dd929 dt-bindings: iio: accel: Add DT binding doc for ADXL355
    7bbcbfbc314d scsi: hisi_sas: Use managed PCI functions
    c010048e3f71 soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values
    e7e4f1cb915e ARM: dts: imx7d-colibri-emmc: add cpu1 supply
    4bd8bc5c77a0 ACPI: processor/idle: Annotate more functions to live in cpuidle section
    bc7f487395f2 ARM: bcm: Fix refcount leak in bcm_kona_smc_init
    1f4bc0604dff spi: spi-altera-dfl: Fix an error handling path
    ebbd1412ce4f arm64: dts: renesas: beacon: Fix regulator node names
    e21744c6a0d4 meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init
    a7c16b8966d4 ARM: findbit: fix overflowing offset
    0ff7f81559fa spi: spi-rspi: Fix PIO fallback on RZ platforms
    8e3407e0f5e1 powerpc/64s: Disable stack variable initialisation for prom_init
    e45491556e2a drm/amdgpu: Remove one duplicated ef removal
    abd3622f657e kasan: test: Silence GCC 12 warnings
    7363a69d8ca8 selinux: Add boundary check in put_entry()
    c877c5217145 selinux: fix memleak in security_read_state_kernel()
    2f0e18e0db42 PM: hibernate: defer device probing when resuming from hibernation
    d68601914e00 hwmon: (sht15) Fix wrong assumptions in device remove callback
    fb98663448cb hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist
    c5a73bd9f11a firmware: tegra: Fix error check return value of debugfs_create_file()
    c53d904973cb ARM: shmobile: rcar-gen2: Increase refcount for new reference
    ef94e7897744 arm64: dts: allwinner: a64: orangepi-win: Fix LED node name
    3a4b3a0ff064 arm64: dts: qcom: ipq8074: fix NAND node name
    c0b8dcbaf37f ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART
    01d539d9f538 ACPI: LPSS: Fix missing check in register_device_clock()
    30abb8735892 ACPI: PM: save NVS memory for Lenovo G40-45
    f450635d781f ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk
    730b9eb8fb88 ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks
    75f23d72b6e0 ARM: OMAP2+: pdata-quirks: Fix refcount leak bug
    a89a865dc9f0 ARM: OMAP2+: display: Fix refcount leak bug
    b856645c1849 spi: synquacer: Add missing clk_disable_unprepare()
    cbfe9a2303c8 ARM: dts: ux500: Fix Gavini accelerometer mounting matrix
    e2d106b28460 ARM: dts: ux500: Fix Codina accelerometer mounting matrix
    ceafabd1d4ff ARM: dts: BCM5301X: Add DT for Meraki MR26
    0e4c38c795e7 ARM: dts: imx6ul: fix qspi node compatible
    95ba9c53999e ARM: dts: imx6ul: fix lcdif node compatible
    2db26fa7b9a1 ARM: dts: imx6ul: fix csi node compatible
    5357c3b24cfe ARM: dts: imx6ul: fix keypad compatible
    135155585647 ARM: dts: imx6ul: change operating-points to uint32-matrix
    ca367834a787 ARM: dts: imx6ul: add missing properties for sram
    8df06a275338 wait: Fix __wait_event_hrtimeout for RT/DL tasks
    f0d66189d161 irqchip/mips-gic: Check the return value of ioremap() in gic_of_init()
    f066e015821c sched/core: Always flush pending blk_plug
    f116c621dd1e genirq: GENERIC_IRQ_IPI depends on SMP
    00ffa95ed649 irqchip/mips-gic: Only register IPI domain when SMP is enabled
    f9842ec6839a genirq: Don't return error on missing optional irq_request_resources()
    079651c6cfdc sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg
    96b18d3a1be0 ext2: Add more validity checks for inode counts
    add4bc9281e8 arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags"
    cc69ef95988b arm64: fix oops in concurrently setting insn_emulation sysctls
    42eede3ae05b arm64: Do not forget syscall when starting a new thread.
    d1e812beae86 arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic
    932b5e65245c x86: Handle idle=nomwait cmdline properly for x86_idle
    9ccb5d391c51 epoll: autoremove wakers even more aggressively
    8a2df34b5bf6 netfilter: nf_tables: fix null deref due to zeroed list head
    257b944464be netfilter: nf_tables: do not allow RULE_ID to refer to another chain
    915015130169 netfilter: nf_tables: do not allow CHAIN_ID to refer to another table
    faafd9286f13 netfilter: nf_tables: do not allow SET_ID to refer to another table
    5ea18ddc1703 usb: dwc3: gadget: fix high speed multiplier setting
    332a8c027aa3 usb: dwc3: gadget: refactor dwc3_repare_one_trb
    f0782cf2dce0 arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC
    148a7fe3cdfc ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC
    b76ea430e94f USB: HCD: Fix URB giveback issue in tasklet function
    269c917837c4 usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion
    b49b29ee113a coresight: Clear the connection field properly
    e41db8a9ce69 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
    db68d474cf09 powerpc/powernv: Avoid crashing if rng is NULL
    552a29e47174 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E
    79da7a5f8f0b powerpc/fsl-pci: Fix Class Code of PCIe Root Port
    fdf759059164 PCI: Add defines for normal and subtractive PCI bridges
    ae6620a39748 ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr()
    74d64284538e media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator
    ddc7fadd0504 mbcache: add functions to delete entry if unused
    1250557d3bf3 mbcache: don't reclaim used entries
    0f4d18cbea4a md-raid10: fix KASAN warning
    c5e4cdd44387 md-raid: destroy the bitmap after destroying the thread
    351ec3d68ce0 serial: mvebu-uart: uart2 error bits clearing
    ec8e701f9e20 fuse: ioctl: translate ENOSYS
    daa9cfb86221 fuse: limit nsec
    a54c509c32ad ksmbd: fix use-after-free bug in smb2_tree_disconect
    577619605556 ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT
    dd4e4c811898 ksmbd: fix memory leak in smb2_handle_negotiate
    dead7f484a3b soundwire: qcom: Check device status before reading devid
    71bc3b75e941 scsi: qla2xxx: Zero undefined mailbox IN registers
    a659c7f8114d scsi: qla2xxx: Fix incorrect display of max frame size
    8c004b7dbb34 scsi: sg: Allow waiting for commands to complete on removed device
    fac589fb7646 iio: light: isl29028: Fix the warning in isl29028_remove()
    a76771da2156 iio: fix iio_format_avail_range() printing for none IIO_VAL_INT
    cac7ead0b3ab um: seed rng using host OS rng
    5d096e2dc20b um: Remove straying parenthesis
    2e88f5003399 mtd: rawnand: arasan: Update NAND bus clock instead of system clock
    2ffe64acf7d6 mtd: rawnand: arasan: Fix clock rate in NV-DDR
    89f3a8bbb4a7 btrfs: reject log replay if there is unsupported RO compat flag
    1f8ca9c40e62 bpf: Fix KASAN use-after-free Read in compute_effective_progs
    27f8f5219fe4 drm/amdgpu: fix check in fbdev init
    eb3c69c7c777 drm/amdgpu: Check BO's requested pinning domains against its preferred_domains
    f792acb67deb drm/nouveau/kms: Fix failure path for creating DP connectors
    67cb7be1561a drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime
    f522c189e465 drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend()
    dcf37f58827e drm/nouveau: fix another off-by-one in nvbios_addr
    2806b02bac9c drm/hyperv-drm: Include framebuffer and EDID headers
    97049e69f5a8 drm/vc4: hdmi: Disable audio if dmas property is present but empty
    8589a83c0ae9 drm/shmem-helper: Add missing vunmap on error
    da2a1aa058ac drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error
    3ef94852bb33 rtc: rx8025: fix 12/24 hour mode detection on RX-8035
    bb3b601f1414 RISC-V: Add modules to virtual kernel memory layout dump
    150573c60c02 RISC-V: Fixup schedule out issue in machine_crash_shutdown()
    111a049cacc6 RISC-V: Fixup get incorrect user mode PC for kernel mode regs
    22ae2fe45516 RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context
    63fbab985a16 dt-bindings: riscv: fix SiFive l2-cache's cache-sets
    c71e000db853 riscv:uprobe fix SR_SPIE set/clear handling
    7df75cbd1bec parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode
    9b67131162dc parisc: Check the return value of ioremap() in lba_driver_probe()
    68949e725c39 parisc: Drop pa_swapper_pg_lock spinlock
    422421cbf39a parisc: Fix device names in /proc/iomem
    35ef2ee74d95 ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh()
    f2a920daa780 crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak
    4228c037f88e fix short copy handling in copy_mc_pipe_to_iter()
    635fd8953e43 usbnet: Fix linkwatch use-after-free on disconnect
    d0d6186eae61 fbcon: Fix accelerated fbdev scrolling while logo is still shown
    c1e09ee98f3a fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters
    06d6eb948e53 thermal: sysfs: Fix cooling_device_stats_setup() error code path
    cd28cf0f69b4 fs: Add missing umask strip in vfs_tmpfile
    5efc5b3baf13 vfs: Check the truncate maximum size in inode_newsize_ok()
    446f123aa602 tty: vt: initialize unicode screen buffer
    6b8d61a9fd96 ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED
    7ad08c1e18c7 ALSA: hda/realtek: Add quirk for another Asus K42JZ model
    5d5b2d1d3663 ALSA: hda/cirrus - support for iMac 12,1 model
    e4b337fb82bf ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model
    c840d626472e riscv: set default pm_power_off to NULL
    abedd69baf6e KVM: x86: revalidate steal time cache if MSR value changes
    77e26cdf5ced KVM: x86: do not report preemption if the steal time cache is stale
    69704ca43e08 KVM: x86: Tag kvm_mmu_x86_module_init() with __init
    439fcac3d0e0 KVM: nVMX: Always enable TSC scaling for L2 when it was enabled for L1
    14aebe952f86 KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP
    ccbf3f955ccd KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks
    2a117667f32f KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4
    3868687afae1 KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks
    76e6038cfa9b KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value
    9953f86a67e5 KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits
    aeb4c3e1c46f KVM: s390: pv: don't present the ecall interrupt twice
    6afe88fbb40e KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0
    1f27ca6534f3 KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case
    b69b7c1a0d21 KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case
    5138b0f7cb5b HID: wacom: Don't register pad_input for touch switch
    c5ec7920b566 HID: wacom: Only report rotation for art pen
    109f0544a518 HID: hid-input: add Surface Go battery quirk
    e9ba81ee1cbd lockd: detect and reject lock arguments that overflow
    b437275e894b add barriers to buffer_uptodate and set_buffer_uptodate
    594f1b923813 wifi: mac80211_hwsim: use 32-bit skb cookie
    6b6ed18432ea wifi: mac80211_hwsim: add back erroneously removed cast
    879f766eaa31 wifi: mac80211_hwsim: fix race condition in pending packet
    14acf0290d2d ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx
    196d8d34de95 ALSA: hda/realtek: Add quirk for Clevo NV45PZ
    64ca7f50ad96 ALSA: bcd2000: Fix a UAF bug on the error path of probing
    30e8b553e029 ALSA: usb-audio: Add quirk for Behringer UMC202HD
    6a463eb6dfcc nfsd: eliminate the NFSD_FILE_BREAK_* flags
    8eedc616f327 NFSD: Clean up the show_nf_flags() macro
    94d0dd56f817 pNFS/flexfiles: Report RDMA connection errors to the server
    661714de2403 scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover"
    3593f251f973 Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING"
    b6c05de137c3 x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments
    4c7ee827da2c Makefile: link with -z noexecstack --no-warn-rwx-segments

(From OE-Core rev: 941ab942c1cb2cf984f1d2e27b73c566364c8f9e)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-25 11:08:06 +01:00
Bruce Ashfield
93808bcdf1 linux-yocto/5.19: update to v5.19.3
Updating  to the latest korg -stable release that comprises
the following commits:

    bf44eed7f2fc Linux 5.19.3
    2d97167d5e37 arm64: kexec_file: use more system keyrings to verify kernel image signature
    6871b2590a0f kexec, KEYS: make the code in bzImage64_verify_sig generic
    9f2ba6f2c52b btrfs: raid56: don't trust any cached sector in __raid56_parity_recover()
    16a621aaba12 btrfs: only write the sectors in the vertical stripe which has data stripes
    c811c98718bc net_sched: cls_route: disallow handle of 0
    58c008d4d398 tee: add overflow check in register_shm_helper()
    daa821e54a74 Revert "mm: kfence: apply kmemleak_ignore_phys on early allocated pool"
    d49914ee4ec9 Linux 5.19.2
    95b05bd36fe0 vxlan: Use ip_tunnel_key flow flags in route lookups
    3229787d4ee8 geneve: Use ip_tunnel_key flow flags in route lookups
    49a407af0c52 ASoC: Intel: avs: Use lookup table to create modules
    8422e81ff42d Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm regression
    2905cd48c184 io_uring: mem-account pbuf buckets
    ee57f8bba811 powerpc/kexec: Fix build failure from uninitialised variable
    2f49bfbba326 Revert "s390/smp: enforce lowcore protection on CPU restart"
    bd27cff9db4f net: dsa: felix: fix min gate len calculation for tc when its first gate is closed
    4ee7e7dd1f99 tracing: Use a copy of the va_list for __assign_vstr()
    4c94e37453ea wifi: cfg80211: remove chandef check in cfg80211_cac_event()
    07f8ea3000f3 wifi: nl80211: acquire wdev mutex earlier in start_ap
    d94f6d845333 wifi: nl80211: relax wdev mutex check in wdev_chandef()
    05330210d279 wifi: nl80211: hold wdev mutex for tid config
    d658df243d3e wifi: cfg80211: handle IBSS in channel switch
    af37d2080c2a mptcp: refine memory scheduling
    d729f0ee99a3 Revert "devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm"
    2d03f321a589 Revert "mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv"
    cbfe2d7bbcb7 raw: fix a typo in raw_icmp_error()
    3476fa73bd0f raw: remove unused variables from raw6_icmp_error()
    3a6b9f357771 crypto: lib/blake2s - reduce stack frame usage in self test
    1d9f9dcd661f tcp: fix over estimation in sk_forced_mem_schedule()
    62ceb22d7770 Revert "drm/bridge: anx7625: Use DPI bus type"
    ee3f18d90e80 net_sched: cls_route: remove from list when handle is 0
    0e5ca33839fc powerpc64/ftrace: Fix ftrace for clang builds
    bb0be69e1da5 powerpc: Fix eh field when calling lwarx on PPC32
    8acd0e8d0360 xen-blkfront: Apply 'feature_persistent' parameter when connect
    f7a9a465a901 xen-blkback: Apply 'feature_persistent' parameter when connect
    59bb16373e49 xen-blkback: fix persistent grants negotiation
    9a0af34f6e49 tpm: Add check for Failure mode for TPM2 modules
    b75337943f42 tpm: eventlog: Fix section mismatch for DEBUG_SECTION_MISMATCH
    26ad6b0aef0c KEYS: asymmetric: enforce SM2 signature use pkey algo
    96fa141fa295 ext4: fix race when reusing xattr blocks
    0e7e91701e4e ext4: unindent codeblock in ext4_xattr_block_set()
    458aee4a6e5b ext4: remove EA inode entry from mbcache on inode eviction
    9d96996de0d2 ext4: make sure ext4_append() always allocates new block
    193fc6f0de44 ext4: check if directory block is within i_size
    ac5aca9a8085 Documentation: ext4: fix cell spacing of table heading on blockmap table
    fa6482f374fd ext4: fix warning in ext4_iomap_begin as race between bmap and write
    a5e274ec0a0c ext4: correct the misjudgment in ext4_iget_extra_inode
    a926d0b0fa3a ext4: correct max_inline_xattr_value_size computing
    52e6feee51b8 ext4: fix use-after-free in ext4_xattr_set_entry
    4cdc284ffadd ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h
    1d637e9b6374 ext4: fix extent status tree race in writeback error recovery path
    86f73cfa98b2 ext4: update s_overhead_clusters in the superblock during an on-line resize
    c0afc0d79d5e ext4: fix reading leftover inlined symlinks
    0ab3e0d31a4e tracing: Use a struct alignof to determine trace event field alignment
    b6679e3c90dd batman-adv: tracing: Use the new __vstring() helper
    cec22fc52922 hugetlb_cgroup: fix wrong hugetlb cgroup numa stat
    700aa4e11a3c mm/damon/reclaim: fix potential memory leak in damon_reclaim_init()
    3990e5b2be3d dm: fix dm-raid crash if md_handle_request() splits bio
    2a9faa704d83 dm raid: fix address sanitizer warning in raid_resume
    b4c6c07c92b6 dm raid: fix address sanitizer warning in raid_status
    f91b4038b636 KVM: nVMX: Attempt to load PERF_GLOBAL_CTRL on nVMX xfer iff it exists
    9863e9fc8ac2 KVM: VMX: Add helper to check if the guest PMU has PERF_GLOBAL_CTRL
    c08044267e79 Revert "KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initiated if !enable_pmu"
    6a74a619d5ec KVM: x86/pmu: Accept 0 for absent PMU MSRs when host-initiated if !enable_pmu
    d577d6f53610 KVM: x86/pmu: Ignore pmu->global_ctrl check if vPMU doesn't support global_ctrl
    979ec20a64d9 KVM: VMX: Mark all PERF_GLOBAL_(OVF)_CTRL bits reserved if there's no vPMU
    eb8f7dee28cc KVM: x86/pmu: Introduce the ctrl_mask value for fixed counter
    fc1f79039743 s390/unwind: fix fgraph return address recovery
    0a4dbde50754 powerpc/powernv/kvm: Use darn for H_RANDOM on Power9
    71fe2aff460e ACPI: CPPC: Do not prevent CPPC from working in the future
    725cbee29674 intel_idle: make SPR C1 and C1E be independent
    746118c58dff btrfs: join running log transaction when logging new name
    5022f4039a4d btrfs: zoned: wait until zone is finished when allocation didn't progress
    b6735eff2a6f btrfs: zoned: write out partially allocated region
    25934c5214ab btrfs: zoned: activate necessary block group
    407b66b662bb btrfs: zoned: activate metadata block group on flush_space
    33ed56fe558b btrfs: zoned: introduce space_info->active_total_bytes
    17aa1f2aa331 btrfs: store chunk size in space-info struct
    0f43e4fc06e0 btrfs: zoned: disable metadata overcommit for zoned
    f6ad412c647a btrfs: zoned: finish least available block group on data bg allocation
    615535d53153 btrfs: let can_allocate_chunk return error
    d798edf59909 btrfs: convert count_max_extents() to use fs_info->max_extent_size
    096e8eb9639b btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size
    506e8ae21936 btrfs: zoned: revive max_zone_append_bytes
    bf764bdc3728 block: add bdev_max_segments() helper
    3e36602adace btrfs: properly flag filesystem with BTRFS_FEATURE_INCOMPAT_BIG_METADATA
    ff04ffd79cba btrfs: reset block group chunk force if we have to wait
    9fff2b774e93 btrfs: fix error handling of fallback uncompress write
    e160aa87c87a btrfs: ensure pages are unlocked on cow_file_range() failure
    77cf0352146a btrfs: tree-log: make the return value for log syncing consistent
    0c9bb1acd1d1 block: don't allow the same type rq_qos add more than once
    b480d1e9a8c1 locking/csd_lock: Change csdlock_debug from early_param to __setup
    141c2785d940 timekeeping: contribute wall clock to rng on time change
    e2632767927e ARM: Marvell: Update PCIe fixup
    783bc69cc2e0 net/9p: Initialize the iounit field during fid creation
    e4dbe24f4bfd dm thin: fix use-after-free crash in dm_sm_register_threshold_callback
    351db9a03574 tracing/events: Add __vstring() and __assign_vstr() helper macros
    90bafcad8c28 kexec, KEYS, s390: Make use of built-in and secondary keyring for signature verification
    b302cdef14cc kexec: clean up arch_kexec_kernel_verify_sig
    08f7483635ae kexec_file: drop weak attribute from functions
    7c5917256d79 dm writecache: set a default MAX_WRITEBACK_JOBS
    374eece193d0 PCI: qcom: Power on PHY before IPQ8074 DBI register accesses
    54bc741a876c PCI/AER: Iterate over error counters instead of error strings
    c2304c50f4d9 iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE)
    010fc77570b5 KVM: x86: Signal #GP, not -EPERM, on bad WRMSR(MCi_CTL/STATUS)
    4b9637cd89d9 KVM: set_msr_mce: Permit guests to ignore single-bit ECC errors
    cb604d1c53e6 intel_th: pci: Add Raptor Lake-S CPU support
    c0fd76f69b72 intel_th: pci: Add Raptor Lake-S PCH support
    03c14650165d intel_th: pci: Add Meteor Lake-P support
    4f2d7b46d6b5 firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails
    071b21aac789 crypto: blake2s - remove shash module
    6013ce2472f3 drm/mediatek: Keep dsi as LP00 before dcs cmds transfer
    03c8facf9dcb drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist
    e622f144b624 csky: abiv1: Fixup compile error
    504090815c1a spmi: trace: fix stack-out-of-bound access in SPMI tracing functions
    6fc0b164bbc3 __follow_mount_rcu(): verify that mount_lock remains unchanged
    950ce0155696 Input: gscps2 - check return value of ioremap() in gscps2_probe()
    b2fc1723eb65 posix-cpu-timers: Cleanup CPU timers before freeing them during exec
    508b99039bc4 SMB3: fix lease break timeout when multiple deferred close handles for the same file.
    799e4f9aab80 x86/olpc: fix 'logical not is only applied to the left hand side'
    663cdda2716b x86/kprobes: Update kcb status flag after singlestepping
    7353c797f794 ftrace/x86: Add back ftrace_expected assignment
    4a1d77bafcbe x86/bugs: Enable STIBP for IBPB mitigated RETBleed
    b66227970875 cifs: fix lock length calculation
    b76d3c729ce0 scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation tests
    326777057854 scsi: qla2xxx: Fix losing target when it reappears during delete
    11e9db717bf1 scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/Os
    dc07af0e7c65 scsi: qla2xxx: Wind down adapter after PCIe error
    c3a824d061aa scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injection
    79b2ac420c3a scsi: qla2xxx: Fix excessive I/O error messages by default
    7dcd49c42b14 scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts
    b16f0327fff2 scsi: qla2xxx: Turn off multi-queue for 8G adapters
    182726ce801f scsi: qla2xxx: Fix discovery issues in FC-AL topology
    bff616494e42 scsi: qla2xxx: Fix imbalance vha->vref_count
    484ca52c1ca2 scsi: zfcp: Fix missing auto port scan and thus missing target ports
    9e786e19303d scsi: ufs: core: Correct ufshcd_shutdown() flow
    e2d7cacc6a2a video: fbdev: s3fb: Check the size of screen before memset_io()
    2ce61c39c2a0 video: fbdev: arkfb: Check the size of screen before memset_io()
    c7a3f41e4b13 video: fbdev: vt8623fb: Check the size of screen before memset_io()
    6dab0119adcc f2fs: do not allow to decompress files have FI_COMPRESS_RELEASED
    68d27da7659d x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y
    302f7b0fc337 sched/core: Do not requeue task on CPU excluded from cpus_mask
    72f5b286d2b7 sched: Remove the limitation of WF_ON_CPU on wakelist if wakee cpu is idle
    31ef9288a593 sched: Fix the check of nr_running at queue wakelist
    035f2184fed3 tools/thermal: Fix possible path truncations
    15661642511b video: fbdev: arkfb: Fix a divide-by-zero bug in ark_set_pixclock()
    ee9463233a36 x86/numa: Use cpumask_available instead of hardcoded NULL check
    f56607b44c98 sched, cpuset: Fix dl_cpu_busy() panic due to empty cs->cpus_allowed
    32d8d832e31b powerpc/64e: Fix kexec build error
    4971147c5324 tty: serial: qcom-geni-serial: Fix %lu -> %u in print statements
    33d3905b22de scripts/faddr2line: Fix vmlinux detection on arm64
    cca32a4d21ee genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTO
    3d7b948081a9 powerpc/pci: Fix PHB numbering when using opal-phbid
    866a978c7535 x86/bus_lock: Don't assume the init value of DEBUGCTLMSR.BUS_LOCK_DETECT to be zero
    16a544f1e013 kprobes: Forbid probing on trampoline and BPF code areas
    32adf0c85fa9 perf symbol: Fail to read phdr workaround
    af41cff4ada5 powerpc/cell/axon_msi: Fix refcount leak in setup_msi_msg_address
    79b8eae24b7e powerpc/xive: Fix refcount leak in xive_get_max_prio
    4288eb035ba4 powerpc/spufs: Fix refcount leak in spufs_init_isolated_loader
    ae497726cd09 cifs: Fix memory leak when using fscache
    e0a6bb00d110 f2fs: fix to remove F2FS_COMPR_FL and tag F2FS_NOCOMP_FL at the same time
    fdafb1b1f1c1 f2fs: fix to check inline_data during compressed inode conversion
    cf544749b65e f2fs: fix to invalidate META_MAPPING before DIO write
    e33096849473 perf stat: Revert "perf stat: Add default hybrid events"
    2afd4b24668d s390/smp: enforce lowcore protection on CPU restart
    7a7dc82fa441 tty: serial: fsl_lpuart: correct the count of break characters
    b820594fba89 tty: serial: qcom-geni-serial: Fix get_clk_div_rate() which otherwise could return a sub-optimal clock rate.
    b720d76cd36e serial: 8250_bcm2835aux: Add missing clk_disable_unprepare()
    b5de92e1bb7f selftests/powerpc: Fix matrix multiply assist test
    f35c7f506fb9 powerpc/pci: Prefer PCI domain assignment via DT 'linux,pci-domain' and alias
    114ed51117be powerpc/iommu: Fix iommu_table_in_use for a small default DMA window case
    58942f672c6d pseries/iommu/ddw: Fix kdump to work in absence of ibm,dma-window
    f762d98f0830 video: fbdev: offb: Include missing linux/platform_device.h
    39691e151e5e powerpc/32: Do not allow selection of e5500 or e6500 CPUs on PPC32
    fbe72bebba77 powerpc/32s: Fix boot failure with KASAN + SMP + JUMP_LABEL_FEATURE_CHECK_DEBUG
    e16c3ac0dc6b powerpc/32: Call mmu_mark_initmem_nx() regardless of data block mapping.
    e7da0b976474 ASoC: mchp-spdifrx: disable end of block interrupt on failures
    4a0ed3a0fbe3 video: fbdev: sis: fix typos in SiS_GetModeID()
    a88ab277cca9 video: fbdev: amba-clcd: Fix refcount leak bugs
    5529988d6ced ASoC: Intel: sof_rt5682: Perform quirk check first in card late probe
    cf9e5cc2a663 watchdog: armada_37xx_wdt: check the return value of devm_ioremap() in armada_37xx_wdt_probe()
    ee1fb8f75abe watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource
    f52959044f79 watchdog: f71808e_wdt: Add check for platform_driver_register
    9a49540d29ca ASoC: audio-graph-card2: Add of_node_put() in fail path
    375613cc7b8d ASoC: audio-graph-card: Add of_node_put() in fail path
    d355da79bcdf fuse: Remove the control interface for virtio-fs
    f36974f93d00 ASoC: qcom: q6dsp: Fix an off-by-one in q6adm_alloc_copp()
    19582e76b209 ASoC: imx-card: use snd_pcm_format_t type for asrc_format
    7a6270553520 ASoC: fsl_easrc: use snd_pcm_format_t type for sample_format
    cbb116843f29 ASoC: fsl-asoc-card: force cast the asrc_format type
    78bbb972d258 ASoC: fsl_asrc: force cast the asrc_format type
    a06d8ce519a0 perf test: Fix test case 83 ('perf stat CSV output linter') on s390
    22272ced5f8e s390/zcore: fix race when reading from hardware system area
    8108b1f01892 s390/crash: fix incorrect number of bytes to copy to user space
    951183192aa4 riscv: spinwait: Fix hartid variable type
    babbfc492c31 perf tools: Fix dso_id inode generation comparison
    fac821e8edea iommu/arm-smmu: qcom_iommu: Add of_node_put() when breaking out of loop
    58031dde446e ASoC: amd: yc: Decrease level of error message
    a29c40814039 mfd: max77620: Fix refcount leak in max77620_initialise_fps
    d9384f4b9d53 mfd: t7l66xb: Drop platform disable callback
    bcc3c1780b27 remoteproc: sysmon: Wait for SSCTL service to come up
    1c4dca58bbb6 remoteproc: qcom: pas: Check if coredump is enabled
    233221d28453 proc: fix a dentry lock race between release_task and lookup
    80741a6a34a1 lib/smp_processor_id: fix imbalanced instrumentation_end() call
    438be61de8d2 kfifo: fix kfifo_to_user() return type
    11f6fec9a014 leds: pwm-multicolor: Don't show -EPROBE_DEFER as errors
    43e42c25a232 rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge
    b976cd24e87f MIPS: Fixed __debug_virt_addr_valid()
    34b9a188557c net: 9p: fix refcount leak in p9_read_work() error handling
    c9d5188f5151 9p: Add client parameter to p9_req_put()
    2b38ea66703f 9p: Drop kref usage
    59cb621ace21 iommu/exynos: Handle failed IOMMU device registration properly
    fe831fcc9ab3 serial: 8250_bcm7271: Save/restore RTS in suspend/resume
    27e070151cd3 ASoC: SOF: ipc-msg-injector: fix copy in sof_msg_inject_ipc4_dfs_write()
    1e7fe6906e97 ASoC: mt6359: Fix refcount leak bug
    7a63a8c253bf ASoc: audio-graph-card2: Fix refcount leak bug in __graph_get_type()
    6d90c0829fe7 cpufreq: mediatek: fix error return code in mtk_cpu_dvfs_info_init()
    c2eddfcafcff ASoC: SOF: ipc3-topology: Prevent double freeing of ipc_control_data via load_bytes
    ee20cdbedeb2 lib/bitmap: fix off-by-one in bitmap_to_arr64()
    4e43ae1055c8 swiotlb: fail map correctly with failed io_tlb_default_mem
    4d9985f7935a ASoC: SOF: mediatek: fix mt8195 StatvectorSel wrong setting
    6712456b97a8 MIPS: vdso: Utilize __pa() for gic_pfn
    24578ae33973 tty: n_gsm: fix missing corner cases in gsmld_poll()
    96114c3b2695 tty: n_gsm: fix flow control handling in tx path
    e5e39b524473 tty: n_gsm: fix DM command
    9a5143207cad tty: n_gsm: fix wrong T1 retry count handling
    233be4375a88 serial: 8250_fsl: Don't report FE, PE and OE twice
    d4145731e3f8 ASoC: audio-graph-card2.c: use of_property_read_u32() for rate
    8c8d8ff76094 vfio/ccw: Do not change FSM state in subchannel event
    b9c7dddf384e vfio/ccw: Fix FSM state if mdev probe fails
    46580fbbc52c vfio/ccw: Remove UUID from s390 debug log
    606f14d93ac6 remoteproc: qcom: wcnss: Fix handling of IRQs
    0114dd51475c ASoC: imx-card: Fix DSD/PDM mclk frequency
    eaba8754c2d2 MIPS: Loongson64: Fix section mismatch warning
    fc90b34c227c ASoC: qcom: Fix missing of_node_put() in asoc_qcom_lpass_cpu_platform_probe()
    bd5f447061a1 tty: n_gsm: fix resource allocation order in gsm_activate_mux()
    7962a4b90009 tty: n_gsm: fix deadlock and link starvation in outgoing data path
    5320aa45f526 tty: n_gsm: fix race condition in gsmld_write()
    51556905dda5 tty: n_gsm: fix packet re-transmission without open control channel
    2012b064f989 tty: n_gsm: fix non flow control frames during mux flow off
    692e847a8e66 tty: n_gsm: fix missing timer to handle stalled links
    e5e1eed82338 tty: n_gsm: fix wrong queuing behavior in gsm_dlci_data_output()
    5e59c010c686 tty: n_gsm: fix tty registration before control channel open
    07a07c87c0d2 tty: n_gsm: fix user open not possible at responder until initiator open
    5e512be069fa net/ice: fix initializing the bitmap in the switch code
    bba6b12d73d3 vfio: Split migration ops from main device ops
    74b287716998 vfio/mlx5: Protect mlx5vf_disable_fds() upon close device
    8d201dedc793 ASoC: codecs: wsa881x: handle timeouts in resume path
    317a412812d8 serial: 8250_dw: Take port lock while accessing LSR
    1fbdfbaa3cc3 ASoC: samsung: change gpiod_speaker_power and rx1950_audio from global to static variables
    33a44de3fa19 ASoC: soc-core.c: fixup snd_soc_of_get_dai_link_cpus()
    7e83af3dd4a3 powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable
    f2ed174e16c3 ASoC: samsung: h1940_uda1380: include proepr GPIO consumer header
    21c09fb18c5a selftests/powerpc: Skip energy_scale_info test on older firmware
    c29335612ff4 rpmsg: Fix possible refcount leak in rpmsg_register_device_override()
    4df1129d46a9 KVM: PPC: Book3s: Fix warning about xics_rm_h_xirr_x
    16da9f84e26f remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init
    55404cf49288 profiling: fix shift too large makes kernel panic
    36e594072bf2 selftests/livepatch: better synchronize test_klp_callbacks_busy
    3f83c4cf1b78 remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init
    e0a25be0d4cc rpmsg: mtk_rpmsg: Fix circular locking dependency
    86f340c39bd0 rpmsg: char: Add mutex protection for rpmsg_eptdev_open()
    1618c25fb078 ASoC: cs35l45: Add endianness flag in snd_soc_component_driver
    4e2103e82f80 ASoC: codecs: wcd9335: move gains from SX_TLV to S8_TLV
    24d2d825cf87 ASoC: codecs: msm8916-wcd-digital: move gains from SX_TLV to S8_TLV
    f32d8cb34b94 ASoC: SOF: make ctx_store and ctx_restore as optional
    610a3a8a6ce2 serial: 8250_dw: Store LSR into lsr_saved_flags in dw8250_tx_wait_empty()
    3de3d9c97135 serial: 8250_dw: Use serial_lsr_in() in dw8250_handle_irq()
    4ac5b078741c serial: 8250: Get preserved flags using serial_lsr_in()
    623e3648c571 serial: 8250: Create serial_lsr_in()
    597bcd854aa3 serial: pic32: fix missing clk_disable_unprepare() on error in pic32_uart_startup()
    5ec83aa7a9e5 ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe
    b32aa0f96070 ASoC: codecs: da7210: add check for i2c_add_driver
    38dc6faef05f ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe
    db305f1c33d2 ASoC: max98390: use linux/gpio/consumer.h to fix build
    58567ed2878f ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe
    94caca0bd221 ASoC: imx-audmux: Silence a clang warning
    daa1da970dc7 ASoC: samsung: Fix error handling in aries_audio_probe
    ca6c9244e6c9 ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe
    426ac3e29201 opp: Fix error check in dev_pm_opp_attach_genpd()
    c50dd37d05ca usb: cdns3: Don't use priv_dev uninitialized in cdns3_gadget_ep_enable()
    ddd896792e17 jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted
    21197733e629 ext4: recover csum seed of tmp_inode after migrating to extents
    d65c93290045 jbd2: fix outstanding credits assert in jbd2_journal_commit_transaction()
    38fb0d7f39a1 block: ensure iov_iter advances for added pages
    70edccb32b60 block/bio: remove duplicate append pages code
    e731baf1af61 nvme: catch -ENODEV from nvme_revalidate_zones again
    32bf5d3c61f4 nvme: define compat_ioctl again to unbreak 32-bit userspace.
    4e8fee340f1f nvme: use command_id instead of req->tag in trace_nvme_complete_rq()
    ebe02fcbbe23 mtip32xx: fix device removal
    9502680c58d3 nbd: add missing definition of pr_fmt
    e11ad527774c null_blk: fix ida error handling in null_add_dev()
    bd629539b205 block/rnbd-srv: Set keep_id to true after mutex_trylock
    f05b7cf02123 RDMA/rxe: Fix error unwind in rxe_create_qp()
    5fd7eefeee9b RDMA/mlx5: Add missing check for return value in get namespace flow
    d6d4b5f13b88 of/fdt: declared return type does not match actual return type
    4ef616730a96 selftests: kvm: set rax before vmcall
    86dc66ace193 xen: don't require virtio with grants for non-PV guests
    e5f57aaccbd3 virtio: replace restricted mem access flag with callback
    b737d48db8fe rtla: Fix double free
    4927a4161caa rtla: Fix Makefile when called from -C tools/
    c6bc611f371d selftest/vm: uninitialized variable in main()
    8d958b635632 tools/testing/selftests/vm/hugetlb-madvise.c: silence uninitialized variable warning
    aa0d3fb4e853 selftests/vm: fix errno handling in mrelease_test
    28e414bd9d16 mm/mmap.c: fix missing call to vm_unacct_memory in mmap_region
    1ec3f76a436d android: binder: stop saving a pointer to the VMA
    388326bb1c32 RDMA/srpt: Fix a use-after-free
    7c448f82908e RDMA/srpt: Introduce a reference count in struct srpt_device
    5267f0490620 RDMA/srpt: Duplicate port name members
    239393040423 platform/olpc: Fix uninitialized data in debugfs write
    95ab0d267eee platform/mellanox: mlxreg-lc: Fix error flow and extend verbosity
    341dd8c53ea4 platform/x86: pmc_atom: Match all Lex BayTrail boards with critclk_systems DMI table
    385de404e2b1 tools/power/x86/intel-speed-select: Fix off by one check
    a2bcf7749013 KVM: nVMX: Set UMIP bit CR4_FIXED1 MSR when emulating UMIP
    6ae6abe24030 staging: fbtft: core: set smem_len before fb_deferred_io_init call
    56a7f5974f25 mtd: spi-nor: fix spi_nor_spimem_setup_op() call in spi_nor_erase_{sector,chip}()
    eb82c0382285 usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable()
    371a8af4f26e usb: xhci_plat_remove: avoid NULL dereference
    d293cf992a10 USB: serial: fix tty-port initialized comments
    e2e80c37e00d HID: amd_sfh: Handle condition of "no sensors"
    a0dfb4e7b28a PCI: tegra194: Fix link up retry sequence
    ebe2d576ce02 PCI: tegra194: Fix Root Port interrupt handling
    50bf45181c1d RDMA/rxe: Fix rnr retry behavior
    fca288d87f6f RDMA/rxe: For invalidate compare according to set keys in mr
    467a6c2e8e3d HID: alps: Declare U1_UNICORN_LEGACY support
    3d56b64a0669 mmc: cavium-thunderx: Add of_node_put() when breaking out of loop
    baad60b572da mmc: cavium-octeon: Add of_node_put() when breaking out of loop
    f22dc8bd31c4 mmc: core: quirks: Add of_node_put() when breaking out of loop
    2c5760339afa RDMA/rxe: Fix mw bind to allow any consumer key portion
    e5cee6187922 scripts/gdb: fix 'lx-dmesg' on 32 bits arch
    2b7d3d525eee dmaengine: imx-dma: Cast of_device_get_match_data() with (uintptr_t)
    7af0350b25d5 HID: amd_sfh: Add NULL check for hid device
    3c0f8a59f2cc HID: mcp2221: prevent a buffer overflow in mcp_smbus_write()
    b41b0bfdc983 iio: adc: max1027: unlock on error path in max1027_read_single_value()
    dd5e0e25fb39 gpio: gpiolib-of: Fix refcount bugs in of_mm_gpiochip_add_data()
    a9055dfe437e RDMA/hfi1: fix potential memory leak in setup_base_ctxt()
    ebf55177909f clk: qcom: gcc-msm8939: Fix weird field spacing in ftbl_gcc_camss_cci_clk
    94d80c6d7017 clk: qcom: gdsc: Bump parent usage count when GDSC is found enabled
    3f3ea0aeb261 clk: qcom: Drop mmcx gdsc supply for dispcc and videocc
    64f5669fa714 iio: cros: Register FIFO callback after sensor is registered
    8598b9d0a364 RDMA/rxe: Fix BUG: KASAN: null-ptr-deref in rxe_qp_do_cleanup
    1434de50a5d9 RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event
    94569c55422a RDMA/hns: Fix incorrect clearing of interrupt status register
    b4c9f7db9f01 RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr()
    9890ddd4768b RDMA/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function
    a14aeefc9853 RDMA/rtrs-srv: Fix modinfo output for stringify
    c12c824822dc RDMA/irdma: Fix setting of QP context err_rq_idx_valid field
    f420fa0def47 RDMA/irdma: Fix VLAN connection with wildcard address
    350ac793a03c RDMA/irdma: Fix a window for use-after-free
    6cb78e41ce2e mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free()
    7974b2039c52 um: random: Don't initialise hwrng struct with zero
    9e3d119d5d6c KVM: arm64: Fix hypervisor address symbolization
    1be95546e822 interconnect: imx: fix max_node_id
    305a0aa6717d phy: rockchip-inno-usb2: Ignore OTG IRQs in host mode
    d29787a42e24 phy: stm32: fix error return in stm32_usbphyc_phy_init
    043dc5d046b2 eeprom: idt_89hpesx: uninitialized data in idt_dbgfs_csr_write()
    216055fa5e20 usb: dwc3: qcom: fix missing optional irq warnings
    e3cb5a27c6b2 usb: dwc3: core: Do not perform GCTL_CORE_SOFTRESET during bootup
    d0a97d94b7c3 usb: dwc3: core: Deprecate GCTL.CORESOFTRESET
    3503305225ca usb: aspeed-vhub: Fix refcount leak bug in ast_vhub_init_desc()
    8e8769e7fa79 usb: gadget: udc: amd5536 depends on HAS_DMA
    70cee09b16dc xtensa: iss: fix handling error cases in iss_net_configure()
    462a15a38345 xtensa: iss/network: provide release() callback
    e240328df6ad scsi: smartpqi: Fix DMA direction for RAID requests
    a86857e9d309 PCI: qcom: Set up rev 2.1.0 PARF_PHY before enabling clocks
    65e393fddc53 PCI/portdrv: Don't disable AER reporting in get_port_device_capability()
    63c71e83d5b6 KVM: s390: pv: leak the topmost page table when destroy fails
    ef892ef0831b mmc: block: Add single read for 4k sector cards
    dfca1e217298 of: device: Fix missing of_node_put() in of_dma_set_restricted_buffer
    98b2ddfa9471 mmc: sdhci-of-at91: fix set_uhs_signaling rewriting of MC1R
    39be95d1ff7b memstick/ms_block: Fix a memory leak
    8bb0c5a19f06 memstick/ms_block: Fix some incorrect memory allocation
    a42d829b7524 mmc: renesas_sdhi: Get the reset handle early in the probe
    e972c9f132f8 mmc: mxcmmc: Silence a clang warning
    8b902840f6a3 mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch
    517a64610929 dt-bindings: mmc: sdhci-msm: Fix issues in yaml bindings
    ca766e26941c habanalabs: fix double unlock on error in map_device_va()
    e76a9f680817 rtla/utils: Use calloc and check the potential memory allocation failure
    f10541e2d75d staging: rtl8192u: Fix sleep in atomic context bug in dm_fsync_timer_callback
    13ac27023f60 binder: fix redefinition of seq_file attributes
    4914c50670b6 intel_th: msu: Fix vmalloced buffers
    e1d427d46269 intel_th: msu-sink: Potential dereference of null pointer
    fae9da7d4c2c intel_th: Fix a resource leak in an error handling path
    8cc35cd5ae3a scsi: lpfc: Revert RSCN_MEMENTO workaround for misbehaved configuration
    873fb210f1c7 scsi: qla2xxx: Check correct variable in qla24xx_async_gffid()
    b7a75acd7343 phy: qcom-qmp: fix the QSERDES_V5_COM_CMN_MODE register
    81d54873b64b PCI: endpoint: Don't stop controller when unbinding endpoint function
    a93b3f1e1197 dmaengine: sf-pdma: Add multithread support for a DMA channel
    101e55e02cc8 KVM: arm64: Don't return from void function
    432b30f08ca3 soundwire: revisit driver bind/unbind and callbacks
    70ae9224e83b soundwire: bus_type: fix remove and shutdown support
    ccf4269bddbe PCI: dwc: Always enable CDM check if "snps,enable-cdm-check" exists
    3b453f5d06d1 PCI: dwc: Deallocate EPC memory on dw_pcie_ep_init() errors
    d71475e422e7 PCI: dwc: Set INCREASE_REGION_SIZE flag based on limit address
    36dbdb257b3f PCI: dwc: Disable outbound windows only for controllers using iATU
    e711668aae0f PCI: dwc: Add unroll iATU space support to dw_pcie_disable_atu()
    8b3d4d24fc86 PCI: dwc: Stop link on host_init errors and de-initialization
    14b1f65f2f3c phy: rockchip-inno-usb2: Sync initial otg state
    c49616d1f9cf phy: ti: tusb1210: Don't check for write errors when powering on
    d1b5113674c3 mm/mempolicy: fix get_nodes out of bound access
    02b8b1b5a98b kasan: fix zeroing vmalloc memory with HW_TAGS
    35530c163981 mm: introduce clear_highpage_kasan_tagged
    0a5f45aeca9f mm/migration: fix potential pte_unmap on an not mapped pte
    b39dbd9b674b mm/migration: return errno when isolate_huge_page failed
    42c3e36ee76e mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK
    4a9f35b8729c kernfs: fix potential NULL dereference in __kernfs_remove
    a0c4d1ebfaee clk: qcom: clk-rcg2: Make sure to not write d=0 to the NMD register
    23526845a84b clk: qcom: clk-rcg2: Fail Duty-Cycle configuration if MND divider is not enabled.
    c29bc42790e8 clk: qcom: camcc-sm8250: Fix topology around titan_top power domain
    5467cdf879c7 clk: qcom: camcc-sdm845: Fix topology around titan_top power domain
    a86b76f573b9 clk: qcom: ipq8074: set BRANCH_HALT_DELAY flag for UBI clocks
    950d25e77894 clk: qcom: ipq8074: fix NSS port frequency tables
    abd86837d72e clk: qcom: ipq8074: SW workaround for UBI32 PLL lock
    2086f388fa9e clk: qcom: ipq8074: fix NSS core PLL-s
    0073eda15921 RDMA/rxe: Fix deadlock in rxe_do_local_ops()
    306541576306 RDMA/rxe: Add a responder state for atomic reply
    1dd6ea298dc6 usb: host: xhci: use snprintf() in xhci_decode_trb()
    8444b1369fef clk: qcom: gcc-msm8939: Point MM peripherals to system_mm_noc clock
    b410b931ff3d clk: qcom: gcc-msm8939: Add missing system_mm_noc_bfdcd_clk_src
    f17eb596f9f7 clk: qcom: gcc-msm8939: Fix bimc_ddr_clk_src rcgr base address
    8a1f5c67422d clk: qcom: gcc-msm8939: Add missing SYSTEM_MM_NOC_BFDCD_CLK_SRC
    38b4908e767f usb: gadget: f_mass_storage: Make CD-ROM emulation works with Windows OS
    517ce24958f0 coresight: syscfg: Update load and unload operations
    471a84356c35 coresight: configfs: Fix unload of configurations on module exit
    9007c92c1b49 clk: qcom: clk-krait: unlock spin after mux completion
    37f908038402 driver core: fix potential deadlock in __driver_attach
    c4eb8f43965b misc: rtsx: Fix an error handling path in rtsx_pci_probe()
    18a32f18062b clk: qcom: camcc-sm8250: Fix halt on boot by reducing driver's init level
    864548b1ccdf mtd: dataflash: Add SPI ID table
    219f5478099c mtd: hyperbus: rpc-if: Fix RPM imbalance in probe error path
    43bfa481072d KVM: x86: Fix errant brace in KVM capability handling
    82f7fac052c3 dmaengine: dw-edma: Fix eDMA Rd/Wr-channels and DMA-direction semantics
    984be156c3b5 scsi: iscsi: Fix session removal on shutdown
    9bb43a58d195 scsi: iscsi: Add helper to remove a session from the kernel
    0ccf5a803820 scsi: iscsi: Allow iscsi_if_stop_conn() to be called from kernel
    c8e8b8b9f23a mwifiex: fix sleep in atomic context bugs caused by dev_coredumpv
    e6a4d422002b devcoredump: remove the useless gfp_t parameter in dev_coredumpv and dev_coredumpm
    2b1a324933bd KVM: selftests: Use vm_create_with_vcpus() in max_guest_memory_test
    5bb7f541d07d KVM: selftests: Convert s390x/diag318_test_handler away from VCPU_ID
    d225591d016b KVM: Don't set Accessed/Dirty bits for ZERO_PAGE
    e4aed16c42ad mm/memremap: fix memunmap_pages() race with get_dev_pagemap()
    7e71aafa652a lib/test_hmm: avoid accessing uninitialized pages
    6d8682d45df4 RDMA/rxe: fix xa_alloc_cycle() error return value check again
    5067b776620e clk: imx: clk-fracn-gppll: correct rdiv
    10348c6693b1 clk: imx: clk-fracn-gppll: Return rate in rate table properly in ->recalc_rate()
    e0fad1a5362c clk: imx: clk-fracn-gppll: fix mfd value
    c94e191f791a clk: imx93: correct nic_media parent
    bcf40bc61c2d clk: imx93: use adc_root as the parent clock of adc1
    9e969b0b91a8 clk: mediatek: reset: Fix written reset bit offset
    4fe070b5d5af iio: temp: maxim_thermocouple: Fix alignment for DMA safety
    4f7a71a85c8e iio: temp: max31865: Fix alignment for DMA safety
    114ffd465579 iio: temp: ltc2983: Fix alignment for DMA safety
    3af5ec85f49d iio: resolver: ad2s90: Fix alignment for DMA safety
    c00e752df981 iio: resolver: ad2s1200: Fix alignment for DMA safety
    59ee01f39242 iio: proximity: as3935: Fix alignment for DMA safety
    5179a573724f iio: potentiometer: mcp4131: Fix alignment for DMA safety
    51143f667527 iio: potentiometer: mcp41010: Fix alignment for DMA safety
    903e5ff430d6 iio: potentiometer: max5481: Fix alignment for DMA safety
    b39859bf3e10 iio: potentiometer: ad5272: Fix alignment for DMA safety
    669a1aca3274 iio: potentiometer: ad5110: Fix alignment for DMA safety
    ad602e334708 iio: imu: mpu6050: Fix alignment for DMA safety
    c5cf267aa73f iio: imu: inv_icm42600: Fix alignment for DMA safety in buffer code.
    bc0f8830ff2e iio: imu: inv_icm42600: Fix alignment for DMA safety
    750b892f6d08 iio: imu: fxos8700: Fix alignment for DMA safety
    48f034120d1e iio: gyro: fxas210002c: Fix alignment for DMA safety
    dd8e2a2b9f63 iio: gyro: adxrs450: Fix alignment for DMA safety
    d10b2c4c9a77 iio: gyro: adis16130: Fix alignment for DMA safety
    3caad4fd0e3e iio: gyro: adis16080: Fix alignment for DMA safety
    e525b3113395 iio: frequency: adrf6780: Fix alignment for DMA safety
    40e10f398c67 iio: frequency: admv4420: Fix alignment for DMA safety
    99994f124d9d iio: frequency: admv1014: Fix alignment for DMA safety
    817d7b7436ae iio: frequency: admv1013: Fix alignment for DMA safety
    ce119d7b5200 iio: frequency: adf4371: Fix alignment for DMA safety
    0d9ce7682d9a iio: frequency: adf4350: Fix alignment for DMA safety
    cc7b3068c795 iio: frequency: ad9523: Fix alignment for DMA safety
    33fcddee1999 iio: dac: ti-dac7612: Fix alignment for DMA safety
    d8aa41f4d8e6 iio: dac: ti-dac7311: Fix alignment for DMA safety
    450562e3d562 iio: dac: ti-dac5571: Fix alignment for DMA safety
    c8942b7c25d5 iio: dac: ti-dac082s085: Fix alignment for DMA safety
    7aa18f077fb0 iio: dac: mcp4922: Fix alignment for DMA safety
    21cd3bb91b1e iio: dac: ltc2688: Fix alignment for DMA safety
    8e23928dcb35 iio: dac: ad8801: Fix alignment for DMA safety
    1d62ff49669f iio: dac: ad7303: Fix alignment for DMA safety
    6819e3ac1aea iio: dac: ad7293: Fix alignment for DMA safety
    3b4f0dca7956 iio: dac: ad5791: Fix alignment for DMA saftey
    369235dc62c4 iio: dac: ad5770r: Fix alignment for DMA safety
    4d20fe3d45c1 iio: dac: ad5766: Fix alignment for DMA safety
    49713818d578 iio: dac: ad5764: Fix alignment for DMA safety
    c0c4bb0311b4 iio: dac: ad5761: Fix alignment for DMA safety
    2d3a77561c42 iio: dac: ad5755: Fix alignment for DMA safety
    3a5423cc991a iio: dac: ad5686: Fix alignment for DMA safety
    9748b6c196e8 iio: dac: ad5592r: Fix alignment for DMA safety
    cee702a2792d iio: dac: ad5504: Fix alignment for DMA safety
    2179debf1e24 iio: dac: ad5449: Fix alignment for DMA safety
    a0bc019a086e iio: dac: ad5421: Fix alignment for DMA safety
    9f7a41a64a4b iio: dac: ad5360: Fix alignment for DMA safety
    cec6ad48e0ad iio: dac: ad5064: Fix alignment for DMA safety
    465b1ba3c527 iio: common: ssp: Fix alignment for DMA safety
    dfa45bd7e092 iio: amplifiers: ad8366: Fix alignment for DMA safety
    5e6b52de1d4f iio: addac: ad74413r: Fix alignment for DMA safety
    aebea06fb01c iio: adc: ti-tlc4541: Fix alignment for DMA safety
    5e89d89ff310 iio: adc: ti-ads8688: Fix alignment for DMA safety
    24e662ec3171 iio: adc: ti-ads8344: Fix alignment for DMA safety
    4120691d18a9 iio: adc: ti-ads7950: Fix alignment for DMA safety
    0c27b6ca864a iio: adc: ti-ads131e08: Fix alignment for DMA safety
    6f0ef2b9d417 iio: adc: ti-ads124s08: Fix alignment for DMA safety
    43e9bfc827e4 iio: adc: ti-adc161s626: Fix alignment for DMA safety
    117923572e4a iio: adc: ti-adc128s052: Fix alignment for DMA safety
    f2755ff2152b iio: adc: ti-adc12138: Fix alignment for DMA safety
    98ac354ba4d6 iio: adc: ti-adc108s102: Fix alignment for DMA safety
    345f2fcfdcf1 iio: adc: ti-adc084s021: Fix alignment for DMA safety
    0de700a5d5f7 iio: adc: ti-adc0832: Fix alignment for DMA safety
    e60398422974 iio: adc: mcp320x: Fix alignment for DMA safety
    b4f25b4a89bb iio: adc: max1241: Fix alignment for DMA safety
    78904462780c iio: adc: max1118: Fix alignment for DMA safety
    24c3652d0036 iio: adc: max11100: Fix alignment for DMA safety
    68427acc936f iio: adc: max1027: Fix alignment for DMA safety
    f48a263998a6 iio: adc: ltc2497: Fix alignment for DMA safety
    0bd54a894e6a iio: adc: ltc2496: Fix alignment for DMA safety
    3ad6dfff2c98 iio: adc: hi8435: Fix alignment for DMA safety
    cfddd869daa1 iio: adc: ad7949: Fix alignment for DMA safety
    a221cace0356 iio: adc: ad7923: Fix alignment for DMA safety
    c97a60f0cca6 iio: adc: ad7887: Fix alignment for DMA safety
    c02e8accbadf iio: adc: ad7768-1: Fix alignment for DMA safety
    caf94260df34 iio: adc: ad7766: Fix alignment for DMA safety
    b724a7797dd7 iio: adc: ad7606: Fix alignment for DMA safety
    50d616f22859 iio: adc: ad7476: Fix alignment for DMA safety
    259dca64b269 iio: adc: ad7298: Fix alignment for DMA safety
    1c7097744e3a iio: adc: ad7292: Fix alignment for DMA safety
    891103bc83a8 iio: adc: ad7280a: Fix alignment for DMA safety
    5c07468ffea9 iio: adc: ad7266: Fix alignment for DMA safety
    83278867c4fd iio: accel: sca3300: Fix alignment for DMA safety
    a9c2ffa21e95 iio: accel: sca3000: Fix alignment for DMA safety
    9e004dc744f8 iio: accel: bma220: Fix alignment for DMA safety
    ab7828ae679e iio: accel: adxl367: Fix alignment for DMA safety
    f6cc98ecb494 iio: accel: adxl355: Fix alignment for DMA safety
    425e34d72cf1 iio: accel: adxl313: Fix alignment for DMA safety
    4fd60ffe4dba iio: core: Fix IIO_ALIGN and rename as it was not sufficiently large
    0b2a557a136b iio: accel: bma400: Add triggered buffer support
    f349ecf3ce13 iio: accel: bma400: conversion to device-managed function
    9158b263330b iio: accel: bma400: Reordering of header files
    f0205ca7df14 iio: sx9324: Fix register field spelling
    2cbdd3e2e597 platform/chrome: cros_ec: Always expose last resume result
    c2e83fa42a12 iio: accel: bma400: Fix the scale min and max macro values
    637e64b29672 scsi: qla2xxx: edif: Reduce N2N thrashing at app_start time
    412eb699641f scsi: qla2xxx: edif: Fix no logout on delete for N2N
    f65746b1cc30 scsi: qla2xxx: edif: Fix session thrash
    8f34bd281066 scsi: qla2xxx: edif: Tear down session if keys have been removed
    003389c2fb26 scsi: qla2xxx: edif: Fix no login after app start
    f95502bc5e52 scsi: qla2xxx: edif: Reduce disruption due to multiple app start
    ba6202e0dacd scsi: qla2xxx: edif: Send LOGO for unexpected IKE message
    a470dc3c0aff netfilter: xtables: Bring SPDX identifier back
    bec6ece7928f dmaengine: dw: dmamux: Fix build without CONFIG_OF
    29ed3385fc91 dmaengine: dw: dmamux: Export the module device table
    40aefcd2cbfc usb: xhci: tegra: Fix error check
    44de43152056 usb: host: ohci-at91: add support to enter suspend using SMC
    a9106aec8b54 usbip: vudc: Don't enable IRQs prematurely
    d9cf13108735 usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()
    50238c4b54c2 usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe
    8bdff7d44665 usb: gadget: uvc: Fix comment blocks style
    960a8a35a602 usb: cdns3: fix random warning message when driver load
    3a50c917c67d usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe
    e4974ae1bdcf fpga: altera-pr-ip: fix unsigned comparison with less than zero
    e593e22786ed PCI: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains()
    23d4428145ce mtd: st_spi_fsm: Disable clock only after device was unregistered
    13e83bf26a33 mtd: st_spi_fsm: Warn about failure to unregister mtd device
    38a787294b92 mtd: spear_smi: Drop if with an always false condition
    5d7879ddc7a0 mtd: st_spi_fsm: Add a clk_disable_unprepare() in .probe()'s error path
    f9acee2cc310 mtd: spear_smi: Don't skip cleanup after mtd_device_unregister() failed
    01bc3840d943 mtd: parsers: ofpart: Fix refcount leak in bcm4908_partitions_fw_offset
    e24af43d0cbe mtd: partitions: Fix refcount leak in parse_redboot_of
    692c85c91846 mtd: sm_ftl: Fix deadlock caused by cancel_work_sync in sm_release
    26e427ac85c2 HID: cp2112: prevent a buffer overflow in cp2112_xfer()
    0a5d73184140 PCI: tegra194: Fix PM error handling in tegra_pcie_config_ep()
    880ece912b95 PCI: microchip: Fix refcount leak in mc_pcie_init_irq_domains()
    d4008e715f54 phy: samsung: exynosautov9-ufs: correct TSRV register configurations
    e1894c10009d KVM: x86/mmu: Drop RWX=0 SPTEs during ept_sync_page()
    4158829aaa64 KVM: SVM: Stuff next_rip on emulated INT3 injection if NRIPS is supported
    ec6c9a27b277 KVM: SVM: Unwind "speculative" RIP advancement if INTn injection "fails"
    bbafa6ea9c57 scsi: qla2xxx: edif: Fix n2n login retry for secure device
    2eba320770e2 scsi: qla2xxx: edif: Fix n2n discovery issue with secure target
    9f4230670199 scsi: qla2xxx: edif: Add retry for ELS passthrough
    8f5aa46923da scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication application
    d2deafaef033 scsi: qla2xxx: edif: Fix potential stuck session in sa update
    47c7d335bc46 scsi: qla2xxx: edif: Add bsg interface to read doorbell events
    86facc271812 scsi: qla2xxx: edif: Wait for app to ack on sess down
    f02c787f7064 scsi: qla2xxx: edif: bsg refactor
    733008cbbd44 scsi: qla2xxx: edif: Reduce Initiator-Initiator thrashing
    1b2263d6c86f of: check previous kernel's ima-kexec-buffer against memory bounds
    a04c62f42a9a clk: renesas: rzg2l: Fix reset status function
    f1e715d4a457 mtd: rawnand: meson: Fix a potential double free issue
    babd7b012465 mtd: maps: Fix refcount leak in ap_flash_init
    f516fbb63873 mtd: maps: Fix refcount leak in of_flash_probe_versatile
    7e7963a5bd6e clk: renesas: r9a06g032: Fix UART clkgrp bitsel
    ec254dac7a40 HID: amd_sfh: Don't show client init failed as error when discovery fails
    cee111db30dc wireguard: allowedips: don't corrupt stack when detecting overflow
    953e57179462 wireguard: ratelimiter: use hrtimer in selftest
    13bd914aee08 net/mlx5e: xsk: Discard unaligned XSK frames on striding RQ
    af146dd5a20d net: usb: make USB_RTL8153_ECM non user configurable
    5fb702d5fa1a dccp: put dccp_qpolicy_full() and dccp_qpolicy_push() in the same lock
    abb489f0335d net: ionic: fix error check for vlan flags in ionic_set_nic_features()
    d6b6604f85ab net: ice: fix error NETIF_F_HW_VLAN_CTAG_FILTER check in ice_vsi_sync_fltr()
    bd26a6f32a8f net: rose: fix netdev reference changes
    17297bf246c0 netdevsim: Avoid allocation warnings triggered from user space
    2eda04bd9474 iavf: Fix 'tc qdisc show' listing too many queues
    289ef53d71ca iavf: Fix max_rate limiting
    8a79ab5706ce wifi: rtw88: check the return value of alloc_workqueue()
    ece188f236db netdevsim: fib: Fix reference count leak on route deletion failure
    fb3ef2bad4cf net: allow unbound socket for packets in VRF when tcp_l3mdev_accept set
    00b9a51766c8 crypto: hisilicon/sec - fix auth key size error
    0bab15d967f3 crypto: inside-secure - Add missing MODULE_DEVICE_TABLE for of
    afc385f3943c crypto: hisilicon/hpre - don't use GFP_KERNEL to alloc mem during softirq
    4294df137445 ax25: fix incorrect dev_tracker usage
    e43f83cea9b4 net/mlx5: Fix driver use of uninitialized timeout
    5097042888bb net/mlx5: DR, Fix SMFS steering info dump format
    b04871077d26 net/mlx5: Adjust log_max_qp to be 18 at most
    0edd855cde3d net/mlx5e: Modify slow path rules to go to slow fdb
    57dd18ed74e9 net/mlx5e: Fix calculations related to max MPWQE size
    e68e4ca1df01 net/mlx5e: xsk: Account for XSK RQ UMRs when calculating ICOSQ size
    0582154d7ce0 net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS
    b84eb73fd899 net/mlx5e: TC, Fix post_act to not match on in_port metadata
    625fd7aebe64 net/mlx5e: Remove WARN_ON when trying to offload an unsupported TLS cipher/version
    d080c5c54839 drm/amd/display: fix signedness bug in execute_synaptics_rc_command()
    7e48502e84fc hantro: Remove incorrect HEVC SPS validation
    4f8e08e88e14 media: cedrus: hevc: Add check for invalid timestamp
    5b92f406a519 wifi: libertas: Fix possible refcount leak in if_usb_probe()
    182d3c1385f4 wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue
    409bd72e544f wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()`
    e52d86e075ad wifi: ath11k: Fix register write failure on QCN9074
    e6cf801a5d80 i2c: mux-gpmux: Add of_node_put() when breaking out of loop
    7d68cf80fc6d bpf: Fix bpf_xdp_pointer return pointer
    51622648d658 bpf: Set flow flag to allow any source IP in bpf_tunnel_key
    6bfa46d718db ip_tunnels: Add new flow flags field to ip_tunnel_key
    7470f4a1c204 btrfs: update stripe_sectors::uptodate in steal_rbio
    d238ff89bc19 i2c: qcom-geni: Use the correct return value
    e2c9b875ba1a i2c: cadence: Support PEC for SMBus block read
    c56eb69b46b5 Bluetooth: Add default wakeup callback for HCI UART driver
    9f923a641731 Bluetooth: hci_sync: Fix not updating privacy_mode
    8f3402853dc2 Bluetooth: hci_sync: Fix resuming scan after suspend resume
    a35f45f986a1 Bluetooth: mgmt: Fix refresh cached connection info
    3b3825557065 Bluetooth: When HCI work queue is drained, only queue chained work
    223633ddf2d1 Bluetooth: hci_intel: Add check for platform_driver_register
    2a2995950908 can: pch_can: pch_can_error(): initialize errc before using it
    bb628a2a5eb7 libbpf: Fix str_has_sfx()'s return value
    f4303216f452 can: error: specify the values of data[5..7] of CAN error frames
    3dafe5f6a00b can: usb_8dev: do not report txerr and rxerr during bus-off
    46968be06cd1 can: kvaser_usb_leaf: do not report txerr and rxerr during bus-off
    7f41778a7c9c can: kvaser_usb_hydra: do not report txerr and rxerr during bus-off
    d159bb5c2794 can: sun4i_can: do not report txerr and rxerr during bus-off
    f3d865a6b791 can: hi311x: do not report txerr and rxerr during bus-off
    fedf098ae2ec can: sja1000: do not report txerr and rxerr during bus-off
    076ead9a1274 can: rcar_can: do not report txerr and rxerr during bus-off
    ec232fbd49c7 can: pch_can: do not report txerr and rxerr during bus-off
    d43f85d3d0b8 libbpf: fix an snprintf() overflow check
    4a5ae176fd0b selftests/bpf: fix a test for snprintf() overflow
    20fd1c3156b5 libbpf: make RINGBUF map size adjustments more eagerly
    3c7256b880b3 bpf: fix potential 32-bit overflow when accessing ARRAY map element
    5b8a885e64ff drm/amdgpu: restore original stable pstate on ctx fini
    4caf84498f76 drm/amdgpu: use the same HDP flush registers for all nbio 2.3.x
    26e5339704e4 drm/amdgpu: use the same HDP flush registers for all nbio 7.4.x
    8e6da6afcec4 wifi: p54: add missing parentheses in p54_flush()
    a88db6a4e73b wifi: p54: Fix an error handling path in p54spi_probe()
    67470920cd3f wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi()
    fd98ca30211e media: cedrus: h265: Fix logic for not low delay flag
    dfacf78ed98c media: uapi: HEVC: Change pic_order_cnt definition in v4l2_hevc_dpb_entry
    78aed34aeb4f media: cedrus: h265: Fix flag name
    fd0a6e99b61e fs: check FMODE_LSEEK to control internal pipe splicing
    3614c1981fe2 media: ov7251: add missing disable functions on error in ov7251_set_power_on()
    09dca6896531 media: v4l: async: Also match secondary fwnode endpoints
    02653ba89f7e wifi: nl80211: acquire wdev mutex for dump_survey
    1f319b976560 bpf: Fix subprog names in stack traces.
    3693c9ee4556 selftests: timers: clocksource-switch: fix passing errors from child
    78834a56e844 selftests: timers: valid-adjtimex: build fix for newer toolchains
    7d69764fa344 kunit: executor: Fix a memory leak on failure in kunit_filter_tests
    0607c8e8c9b6 libbpf: Fix the name of a reused map
    53cc92e5406d tcp: make retransmitted SKB fit into the send window
    60e66074812d bpf, x86: fix freeing of not-finalized bpf_prog_pack
    7018bd9fac62 bpf, x64: Add predicate for bpf2bpf with tailcalls support in JIT
    1cbe7a02e702 drm/exynos/exynos7_drm_decon: free resources when clk_set_parent() failed.
    1295dae30f30 skmsg: Fix invalid last sg check in sk_msg_recvmsg()
    f61a2101028d mediatek: mt76: eeprom: fix missing of_node_put() in mt76_find_power_limits_node()
    d2aacdcc9fa2 mediatek: mt76: mac80211: Fix missing of_node_put() in mt76_led_init()
    c345cab0415e mt76: mt7615: fix throughput regression on DFS channels
    622bccfef40c mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx
    6fd0447b942e mt76: connac: move connac2_mac_write_txwi in mt76_connac module
    d53211a55a87 mt76: connac: move mac connac2 defs in mt76_connac2_mac.h
    6726332ec120 mt76: mt7915: rely on mt76_dev in mt7915_mac_write_txwi signature
    9c2ea17b56cc mt76: mt7921: rely on mt76_dev in mt7921_mac_write_txwi signature
    c477e2f2026b mt76: mt7921: enlarge maximum VHT MPDU length to 11454
    fe9038ec34d1 mt76: mt7921: fix aggregation subframes setting to HE max
    8a8660892edb mt76: mt7921s: fix possible sdio deadlock in command fail
    5158d8cda352 mt76: mt7921: do not update pm states in case of error
    5f43e826d7bb mt76: mt7615: do not update pm stats in case of error
    ec62ee418ec3 wifi: mac80211: move some future per-link data to bss_conf
    7a53ad13c091 wifi: cfg80211: do some rework towards MLO link APIs
    bdefcd8f5494 wifi: mac80211: reject WEP or pairwise keys with key ID > 3
    ae7411046481 mt76: mt7921: not support beacon offload disable command
    001614aa05c1 mt76: mt7921s: fix firmware download random fail
    2fe903bf69eb mt76: mt7915: fix endian bug in mt7915_rf_regval_set()
    2f53ba46d8c9 mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg
    ae0d6b4fb32c mt76: mt7915: fix endianness in mt7915_rf_regval_get
    7496e06d0e6f media: amphion: only insert the first sequence startcode for vc1l format
    59dbfddc11aa media: amphion: sync buffer status with firmware during abort
    5597b3ab8661 media: hantro: Fix RK3399 H.264 format advertising
    44cdc161d9db media: hantro: Be more accurate on pixel formats step_width constraints
    34e14ee53310 media: amphion: defer setting last_buffer_dequeued until resolution changes are processed
    eff68a9e24c3 media: mediatek: vcodec: Initialize decoder parameters for each instance
    a891de07766c media: mediatek: vcodec: decoder: Drop max_{width,height} from mtk_vcodec_ctx
    3bbdbc394f34 media: mediatek: vcodec: decoder: Skip alignment for default resolution
    3bfbe29952be media: mediatek: vcodec: decoder: Fix resolution clamping in TRY_FMT
    325d2362cd86 media: mediatek: vcodec: decoder: Fix 4K frame size enumeration
    2090efd15725 media: atomisp: revert "don't pass a pointer to a local variable"
    8516d329dca4 drm/msm/dpu: Fix for non-visible planes
    70b148acab70 media: amphion: release core lock before reset vpu core
    4b8d0fa094ae media: platform: mtk-mdp: Fix mdp_ipi_comm structure alignment
    a14dede1f9ad crypto: hisilicon - Kunpeng916 crypto driver don't sleep when in softirq
    c9be45e4c69f crypto: hisilicon/sec - don't sleep when in softirq
    69d05f0a4b1d drm/radeon: avoid bogus "vram limit (0) must be a power of 2" warning
    0b07f28c23ff drm/msm/mdp5: Fix global state lock backoff
    dc74006c10ac libbpf, riscv: Use a0 for RC register
    9c8b3f05fb18 drm/msm: Avoid unclocked GMU register access in 6xx gpu_busy
    e2be585bc9ac drm/bridge: anx7625: Fix NULL pointer crash when using edp-panel
    3ba59bbe4f30 net: hinic: avoid kernel hung in hinic_get_stats64()
    d6423b405c42 net: hinic: fix bug that ethtool get wrong stats
    7784a5b64200 hinic: Use the bitmap API when applicable
    c999b92841be net: dsa: felix: build as module when tc-taprio is module
    76a2e36b9f2d net: sched: provide shim definitions for taprio_offload_{get,free}
    09ecee270c8b drm/msm: Fix fence rollover issue
    7d25a310048c drm: bridge: sii8620: fix possible off-by-one
    9ff0274708fc drm/msm/hdmi: fill the pwr_regs bulk regulators
    829871d24285 drm/msm/dpu: remove hard-coded linewidth limit for writeback
    62c31466c867 drm/msm/dpu: fix maxlinewidth for writeback block
    4adb1c10124b drm/msm/dpu: move intf and wb assignment to dpu_encoder_setup_display()
    ecbc7aa0d6df drm/mediatek: dpi: Only enable dpi after the bridge is enabled
    37157c7be48c drm/mediatek: dpi: Remove output format of YUV
    295d7518d788 drm/rockchip: Fix an error handling path rockchip_dp_probe()
    4d8f078e12a8 drm/rockchip: vop: Don't crash for invalid duplicate_state()
    c5ca18956420 selftests: net: fib_rule_tests: fix support for running individual tests
    03ddc692424a net: dsa: felix: drop oversized frames with tc-taprio instead of hanging the port
    5d92f062ff1c net: dsa: felix: keep reference on entire tc-taprio config
    a168d6cb2d33 net: dsa: felix: update base time of time-aware shaper when adjusting PTP time
    998b1428772a selftests/xsk: Destroy BPF resources only when ctx refcount drops to 0
    5242f2230d9f crypto: arm64/gcm - Select AEAD for GHASH_ARM64_CE
    b613fba57f3b mm: Account dirty folios properly during splits
    392dea95fc80 drm/vc4: hdmi: Move pixel doubling from Pixelvalve to HDMI block
    ad1c50bd181f drm/vc4: hdmi: Correct HDMI timing registers for interlaced modes
    a868c2473053 drm/vc4: hdmi: Force modeset when bpc or format changes
    f04bdc1f9862 drm/vc4: hdmi: Fix timings for interlaced modes
    b1a412c12da6 drm/vc4: hdmi: Move HDMI reset to pm_resume
    0241244456c1 drm/vc4: hdmi: Switch to pm_runtime_status_suspended
    6ecd49a51e4b drm/vc4: hdmi: Reset HDMI MISC_CONTROL register
    6f2955c531e1 drm/vc4: hdmi: Avoid full hdmi audio fifo writes
    700768082770 drm/vc4: hdmi: Clear unused infoframe packet RAM registers
    f70c25cf34f9 drm/vc4: hdmi: Add all the vc5 HDMI registers into the debugfs dumps
    d84e417fa743 drm/vc4: dsi: Add correct stop condition to vc4_dsi_encoder_disable iteration
    31878b91b753 drm/vc4: dsi: Fix dsi0 interrupt support
    8c43f2a534a6 drm/vc4: dsi: Register dsi0 as the correct vc4 encoder type
    cfb936735c5b drm/vc4: dsi: Correct pixel order for DSI0
    97f9d7fa0946 drm/vc4: dsi: Correct DSI divider calculations
    a4b21735d272 drm/vc4: dsi: Release workaround buffer and DMA
    d5ab3cf69249 drm/vc4: plane: Fix margin calculations for the right/bottom edges
    ea86677f8bb7 drm/vc4: plane: Remove subpixel positioning check
    0ed01803cc93 drm/vc4: kms: Use maximum FIFO load for the HVS clock rate
    5d51e861e9a6 media: mediatek: vcodec: Fix non subdev architecture open power fail
    8b412db51db2 media: tw686x: Fix memory leak in tw686x_video_init
    f560b10b148e media: driver/nxp/imx-jpeg: fix a unexpected return value problem
    d65abbfa6914 media: mediatek: vcodec: Skip SOURCE_CHANGE & EOS events for stateless
    1db89ef68622 media: mediatek: vcodec: Initialize decoder parameters after getting dec_capability
    14bc7f8081a8 media: sta2x11: remove VIRT_TO_BUS dependency
    fc43574e0690 media: v4l2-mem2mem: prevent pollerr when last_buffer_dequeued is set
    d27fed11f40f media: hdpvr: fix error value returns in hdpvr_read
    32c827e30bb4 drm/mcde: Fix refcount leak in mcde_dsi_bind
    08baa39c2a2e media: amphion: output firmware error message
    cea1fefd18f5 media: imx-jpeg: Disable slot interrupt when frame done
    c1e951701992 drm: bridge: adv7511: Add check for mipi_dsi_driver_register
    d87bbd10fc01 crypto: ccp - During shutdown, check SEV data pointer before using
    91d120d579e2 selftests/bpf: Fix rare segfault in sock_fields prog test
    b7960089439a drm/display: Fix build error without CONFIG_OF
    6593952d5803 test_bpf: fix incorrect netdev features
    7e7472c62c6d rcutorture: Fix ksoftirqd boosting timing and iteration
    e887a99b380c torture: Adjust to again produce debugging information
    ca456c5104d4 drm/amdkfd: correct sdma queue number of sdma 6.0.1
    8530292afa33 drm/amd: Don't show warning on reading vbios values for SMU13 3.1
    35a59aee04e9 drm/radeon: fix incorrrect SPDX-License-Identifiers
    5abc81a138f8 wifi: rtw89: 8852a: rfk: fix div 0 exception
    b7c39b1a3d4b wifi: iwlegacy: 4965: fix potential off-by-one overflow in il4965_rs_fill_link_cmd()
    cf8d8810f2e2 wifi: mac80211: set STA deflink addresses
    b66ebac40f64 ath9k: fix use-after-free in ath9k_hif_usb_rx_cb
    488b371e46b7 media: rcar-vin: Fix channel routing for Ebisu
    9d6ee9fbb5c7 media: imx-jpeg: Implement drain using v4l2-mem2mem helpers
    447795ffb17c media: imx-jpeg: Align upwards buffer size
    81fd8e69a689 media: imx-jpeg: Leave a blank space before the configuration data
    111dac25a0bc media: imx-jpeg: Correct some definition according specification
    9e4c0afd0d07 media: Hantro: Correct G2 init qp field
    4c33a0d48eb1 media: amphion: return error if format is unsupported by vpu
    d0b9fbe94735 media: tw686x: Register the irq at the end of probe
    19923b72e0c4 media: camss: csid: fix wrong size passed to devm_kmalloc_array()
    b3db99b49097 media: atmel: atmel-sama7g5-isc: fix warning in configs without OF
    a28d77fe77e6 raw: Fix mixed declarations error in raw_icmp_error().
    04309b5f5d8d raw: convert raw sockets to RCU
    b5c20b86717e raw: use more conventional iterators
    de3d723a3985 ping: convert to RCU lookups, get rid of rwlock
    203a26661e37 net: ag71xx: fix discards 'const' qualifier warning
    c402b8d5d304 crypto: sun8i-ss - fix infinite loop in sun8i_ss_setup_ivs()
    6e51cce3d940 tcp: fix possible freeze in tx path under memory pressure
    f2a3adbc620c selftests/bpf: Don't force lld on non-x86 architectures
    91aab9683578 libbpf: Fix internal USDT address translation logic for shared libraries
    12b0606000d0 i2c: Fix a potential use after free
    56a1d1be57b9 drm/bridge: it6505: Add missing CRYPTO_HASH dependency
    dbe871e3fe6a drm/bridge: anx7625: Zero error variable when panel bridge not present
    098f8dd9894c can: netlink: allow configuring of fixed data bit rates without need for do_set_data_bittiming callback
    08f8288fc254 drm/vkms: check plane_composer->map[0] before using it
    ee746ecf1011 can: netlink: allow configuring of fixed bit rates without need for do_set_bittiming callback
    edf73dbfcfa1 net: fix sk_wmem_schedule() and sk_rmem_schedule() errors
    2e1b1aa1cd82 crypto: sun8i-ss - fix a NULL vs IS_ERR() check in sun8i_ss_hashkey
    0fdb5f86e75f crypto: sun8i-ss - Fix error codes for dma_mapping_error()
    6a38eb8fbb90 crypto: sun8i-ss - fix error codes in allocate_flows()
    524d11a5b488 drm: adv7511: override i2c address of cec before accessing it
    e9d04d1c8db3 libbpf: Fix uprobe symbol file offset calculation logic
    0cde00c48ea2 drm/virtio: Fix NULL vs IS_ERR checking in virtio_gpu_object_shmem_init
    367882a5a944 virtio-gpu: fix a missing check to avoid NULL dereference
    bf38b1eee1bf i2c: mxs: Silence a clang warning
    4ff1ee4c509d i2c: npcm: Correct slave role behavior
    261aeadc7be4 i2c: npcm: Remove own slave addresses 2:10
    308d0d5d98c2 drm/amdgpu/display: Prepare for new interfaces
    3262e5c7523b drm/amdgpu: fix scratch register access method in SRIOV
    2a71a3574fd1 drm/bridge: lt9611uxc: Cancel only driver's work
    013e67e7dd89 drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init
    bb5ac08d5bd8 drm/meson: encoder_cvbs: Fix refcount leak in meson_encoder_cvbs_init
    69d9b8b59e3b drm/mediatek: Add pull-down MIPI operation in mtk_dsi_poweroff function
    3185bbeb5c0e drm/mediatek: Separate poweron/poweroff from enable/disable and define new funcs
    ae5ed32c8e91 drm/mediatek: Modify dsi funcs to atomic operations
    9faff03617af drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers()
    2fd530d17d08 ath11k: Avoid REO CMD failed prints during firmware recovery
    deec1597f3b4 ath11k: Fix incorrect debug_mask mappings
    1f1483361585 ath11k: fix missing skb drop on htc_tx_completion error
    81bb39a0f2f3 libbpf: Fix is_pow_of_2
    26f0067ae603 selftests/bpf: Fix tc_redirect_dtime
    993b2d0ea0bd sample: bpf: xdp_router_ipv4: Allow the kernel to send arp requests
    a838592a9c49 selftests/bpf: Fix test_run logic in fexit_stress.c
    460a4a850bae drm/ssd130x: Only define a SPI device ID table when built as a module
    4815d57050fe drm/mipi-dbi: align max_chunk to 2 in spi_transfer
    313aca98c5fd ath11k: fix IRQ affinity warning on shutdown
    307ce58270b3 ath11k: fix netdev open race
    24d7da5c978f wifi: wilc1000: use correct sequence of RESET for chip Power-UP/Down
    72efb32be108 wifi: rtlwifi: fix error codes in rtl_debugfs_set_write_h2c()
    df59b91dd8af drm: bridge: adv7511: Move CEC definitions to adv7511_cec.c
    2d5e9bce99df drm/panel: Fix build error when CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20=y && CONFIG_DRM_DISPLAY_HELPER=m
    9255a2b6d79e drm/st7735r: Fix module autoloading for Okaya RH128128T
    ab6360c30706 drm/bridge: lt9611: Use both bits for HDMI sensing
    a056d7ccce73 drm/edid: reset display info in drm_add_edid_modes() for NULL edid
    620949b26c5a ath11k: Init hw_params before setting up AHB resources
    7b4fe5c024d7 ath11k: Fix warning on variable 'sar' dereference before check
    a6b75715fa33 ath10k: do not enforce interrupt trigger type
    9a3c206caadb drm/bridge: tc358767: Make sure Refclk clock are enabled
    a665b500d7ba drm/bridge: tc358767: Handle dsi_lanes == 0 as invalid
    9c5d750da06e drm/dp: Export symbol / kerneldoc fixes for DP AUX bus
    bfcca6234b2a drm/meson: Fix refcount leak in meson_encoder_hdmi_init
    131b4d4f22cc drm/mgag200: Acquire I/O lock while reading EDID
    63e2c558ad4a drm/bridge: anx7625: Use DPI bus type
    58a3eb45e882 drm: bridge: DRM_FSL_LDB should depend on ARCH_MXC
    d6acd77e3b05 drm/rockchip: vop2: unlock on error path in vop2_crtc_atomic_enable()
    7c242077ee32 drm/i915: remove unused GEM_DEBUG_DECL() and GEM_DEBUG_BUG_ON()
    14053d3e52c8 dt-bindings: display: bridge: ldb: Fill in reg property
    e66205ee2dd3 erofs: update ctx->pos for every emitted dirent
    8aa69de3d0c2 pwm: lpc18xx: Fix period handling
    11f19c910b77 pwm: sifive: Shut down hardware only after pwmchip_remove() completed
    f9a71b807943 pwm: sifive: Ensure the clk is enabled exactly once per running PWM
    1d18eb5b9cec pwm: sifive: Simplify offset calculation for PWMCMP registers
    0545bfd4c8f7 dm: return early from dm_pr_call() if DM device is suspended
    2ebf6f594681 tools/power turbostat: Fix file pointer leak
    a765d1abee82 thermal/tools/tmon: Include pthread and time headers in tmon.h
    1c8729942e7c selftests/seccomp: Fix compile warning when CC=clang
    901e61b5e0f6 io_uring: Don't require reinitable percpu_ref
    674147513db3 io_uring: define a 'prep' and 'issue' handler for each opcode
    95c74abe404d io_uring: move to separate directory
    90812dd1f740 x86/extable: Fix ex_handler_msr() print condition
    876662765695 sched/numa: Initialise numa_migrate_retry
    dcdb6272b7cd sched: only perform capability check on privileged operation
    32f346b7460e nohz/full, sched/rt: Fix missed tick-reenabling bug in dequeue_task_rt()
    dc4e49f068ca drivers/perf: arm_spe: Fix consistency of SYS_PMSCR_EL1.CX
    ddb603a99fa0 perf: RISC-V: Add of_node_put() when breaking out of for_each_of_cpu_node()
    9987e2d15f51 irqdomain: Report irq number for NOMAP domains
    24be04f0ebfa ARM: dts: qcom: msm8974: Disable remoteprocs by default
    d9f1fa7c4ecf arm64: dts: qcom: qcs404: Fix incorrect USB2 PHYs assignment
    fd95595c2e23 arm64: dts: qcom: msm8998: Make regulator voltages multiple of step-size
    51dabf18fc72 soc: qcom: socinfo: Fix the id of SA8540P SoC
    c1716ee4af76 soc: qcom: Make QCOM_RPMPD depend on PM
    fc7b19f547bc regulator: of: Fix refcount leak bug in of_get_regulation_constraints()
    8cd41a4f28b6 dm writecache: count number of blocks discarded, not number of discard bios
    f06cbeff2352 dm writecache: count number of blocks written, not number of write bios
    5fef35fc1a12 dm writecache: count number of blocks read, not number of read bios
    d48fa0b50494 dm writecache: return void from functions
    f0762b6a3a40 PM: domains: Ensure genpd_debugfs_dir exists before remove
    f8c44af7dd2d blktrace: Trace remapped requests correctly
    20ee06b89147 hwmon: (drivetemp) Add module alias
    6b1e4b5c2c87 hwmon: (sch56xx-common) Add DMI override table
    67f771726442 spi: tegra20-slink: fix UAF in tegra_slink_remove()
    3c6bd448442b spi: Fix simplification of devm_spi_register_controller
    c6079919817a spi: dw: Fix IP-core versions macro
    53f2de4b7b70 blk-mq: don't create hctx debugfs dir until q->debugfs_dir is created
    8134a099d63b spi: Return deferred probe error when controller isn't yet available
    4b3dd6659694 erofs: avoid consecutive detection for Highmem memory
    96aa2a6a8961 erofs: wake up all waiters after z_erofs_lzma_head ready
    4d0cf5bdea1a arm64: dts: qcom: sc7280: fix PCIe clock reference
    fe327fdc3107 arm64: tegra: Fix SDMMC1 CD on P2888
    61b2143ac99f arm64: tegra: Mark BPMP channels as no-memory-wc
    cbb73c1d32e7 arm64: dts: mt7622: fix BPI-R64 WPS button
    702d2a541af4 arm64: dts: qcom: sm8250: add missing PCIe PHY clock-cells
    4ffad9357b9d arm64: dts: qcom: sc7280: drop PCIe PHY clock index
    531d21b4ce4c arm64: dts: qcom: msm8996: correct #clock-cells for QMP PHY nodes
    5503176b7d15 arm64: dts: qcom: sm6125: Append -state suffix to pinctrl nodes
    eb007ca7cb59 arm64: dts: qcom: sm6125: Move sdc2 pinctrl from seine-pdx201 to sm6125
    579ea4a0fab9 m68k: virt: Fix missing platform_device_unregister() on error in virt_platform_init()
    d3a380f723b0 ACPI: VIOT: Fix ACS setup
    53d19f5b11e7 arm64: dts: exynosautov9: correct spi11 pin names
    082018a4d574 perf/x86/intel: Fix PEBS data source encoding for ADL
    34d1a1bf6775 perf/x86/intel: Fix PEBS memory access info encoding for ADL
    9cfed7bfb923 arm64: dts: qcom: msm8994: add required ranges to OCMEM
    393114d80c91 arm64: dts: qcom: msm8916: Fix typo in pronto remoteproc node
    cd25f585c69d stack: Declare {randomize_,}kstack_offset to fix Sparse warnings
    f919fb3d3cf1 lib: overflow: Do not define 64-bit tests on 32-bit
    aa6a7c953513 bus: hisi_lpc: fix missing platform_device_put() in hisi_lpc_acpi_probe()
    d89c0e089f7b ARM: dts: qcom: pm8841: add required thermal-sensor-cells
    6f7698399f90 ARM: dts: qcom: msm8974: add required ranges to OCMEM
    591f0697ccba soc: qcom: aoss: Fix refcount leak in qmp_cooling_devices_register
    ed40a48d0a91 soc: qcom: ocmem: Fix refcount leak in of_get_ocmem
    6ef9abe3e50b ARM: dts: qcom-msm8974: fix irq type on blsp2_uart1
    0a4fa4ce6979 ARM: dts: qcom: replace gcc PXO with pxo_board fixed clock
    408ecbf8fcb7 ACPI: APEI: Fix _EINJ vs EFI_MEMORY_SP
    7040e8bd46b2 regulator: qcom_smd: Fix pm8916_pldo range
    abb65882592c arm64: dts: renesas: r9a07g054l2-smarc: Correct SoC name in comment
    407cc9639100 arm64: dts: renesas: r8a779m8: Drop operating points above 1.5 GHz
    3b01353f1825 cpufreq: zynq: Fix refcount leak in zynq_get_revision
    d8b4cea8b38c arm64: dts: qcom: sdm636-sony-xperia-ganges-mermaid: correct sdc2 pinconf
    31a91afaac9d arm64: dts: qcom: sdm630: fix gpu's interconnect path
    665ac144cfc1 arm64: dts: qcom: sdm630: fix the qusb2phy ref clock
    ebfdc8bd81e6 arm64: dts: qcom: sdm630: disable GPU by default
    c652e0f51665 ARM: OMAP2+: Fix refcount leak in omap3xxx_prm_late_init
    507159facf00 ARM: OMAP2+: Fix refcount leak in omapdss_init_of
    93c55e0dff86 ARM: dts: qcom: mdm9615: add missing PMIC GPIO reg
    905ce119d0ee arm64: dts: qcom: sdm845-akatsuki: Round down l22a regulator voltage
    f3edcfd87118 block: fix infinite loop for invalid zone append
    773feecf570e spi: s3c64xx: constify fsd_spi_port_config
    e424ccda9c8b soc: fsl: guts: machine variable might be unset
    ca18e97c52a7 arm64: dts: qcom: sc7180: Remove ipa_fw_mem node on trogdor
    86a2e3ecc91e locking/lockdep: Fix lockdep_init_map_*() confusion
    2f754c81c8b6 arm64: cpufeature: Allow different PMU versions in ID_DFR0_EL1
    10b49de3d9a6 arm64: select TRACE_IRQFLAGS_NMI_SUPPORT
    17e0c2d3c6cc arm64: dts: mt8192: Fix idle-states entry-method
    6f24321f1274 arm64: dts: mt8192: Fix idle-states nodes naming scheme
    9b8a48c34e60 ARM: dts: ast2600-evb-a1: fix board compatible
    58f56c71ad3c ARM: dts: ast2600-evb: fix board compatible
    513283669e50 ARM: dts: ast2500-evb: fix board compatible
    7b9dda6bc7d4 x86/pmem: Fix platform-device leak in error path
    446838f3c935 Revert "ARM: dts: imx6qdl-apalis: Avoid underscore in node name"
    f22cc193e692 arm64: dts: renesas: Fix thermal-sensors on single-zone sensors
    d1fbbb5ded71 soc: amlogic: Fix refcount leak in meson-secure-pwrc.c
    b66dcf146d47 soc: renesas: r8a779a0-sysc: Fix A2DP1 and A2CV[2357] PDR values
    8885081ba0c8 ARM: dts: imx7-colibri-eval-v3: correct can controller comment
    b4b34041c001 ARM: dts: imx7-colibri: move aliases, chosen, extcon and gpio-keys
    10e4b798330c ARM: dts: imx7-colibri: improve wake-up with gpio key
    b31d4563b8bf ARM: dts: imx7-colibri: add usb dual-role switching using extcon
    78130b0585e2 ARM: dts: imx7-colibri: overhaul display/touch functionality
    3c51318638fb ARM: dts: imx7d-colibri-emmc: add cpu1 supply
    6f556550328e ACPI: processor/idle: Annotate more functions to live in cpuidle section
    02b658bfb264 ARM: bcm: Fix refcount leak in bcm_kona_smc_init
    d1f0f5a5b2fa spi: spi-altera-dfl: Fix an error handling path
    73dd39f55a5a arm64: dts: renesas: beacon: Fix regulator node names
    0c1757480a6a meson-mx-socinfo: Fix refcount leak in meson_mx_socinfo_init
    74e1beed4704 wait: Fix __wait_event_hrtimeout for RT/DL tasks
    46cc4c076ac2 kasan: test: Silence GCC 12 warnings
    c3d0c6adf283 io_uring: fix io_uring_cqe_overflow trace format
    dedd558d9765 selinux: Add boundary check in put_entry()
    1fc1f72aad20 selinux: fix memleak in security_read_state_kernel()
    f7042cf9dd40 PM: hibernate: defer device probing when resuming from hibernation
    38639db75316 hwmon: (sht15) Fix wrong assumptions in device remove callback
    a7cb43c8c2f9 ACPI: video: Use native backlight on Dell Inspiron N4010
    bfd4c6710d22 PM: EM: convert power field to micro-Watts precision and align drivers
    3d358d3d94ab hwmon: (dell-smm) Add Dell XPS 13 7390 to fan control whitelist
    bea971964a28 firmware: tegra: Fix error check return value of debugfs_create_file()
    f80893ef01a0 ARM: shmobile: rcar-gen2: Increase refcount for new reference
    77f77632999d arm64: dts: allwinner: a64: orangepi-win: Fix LED node name
    7473b6549385 arm64: dts: qcom: ipq8074: fix NAND node name
    c9d8f42d18c2 arm64: dts: qcom: add missing AOSS QMP compatible fallback
    ce94c8fbdabe arm64: dts: qcom: sc7280: Rename sar sensor labels
    3c5bed5814c3 ARM: dts: qcom: sdx55: Fix the IRQ trigger type for UART
    05b23b33ee91 ACPI: LPSS: Fix missing check in register_device_clock()
    f1a4111e8b6d ACPI: PM: save NVS memory for Lenovo G40-45
    23c643bd7123 ACPI: EC: Drop the EC_FLAGS_IGNORE_DSDT_GPE quirk
    bd58acaf1585 ACPI: EC: Remove duplicate ThinkPad X1 Carbon 6th entry from DMI quirks
    37f0c8977857 ARM: OMAP2+: pdata-quirks: Fix refcount leak bug
    2629d171f3d6 ARM: OMAP2+: display: Fix refcount leak bug
    863ea2ac6f75 spi: synquacer: Add missing clk_disable_unprepare()
    49a7f92d70c0 arm64: dts: qcom: timer should use only 32-bit size
    bcfa4501972d ARM: dts: ux500: Fix Gavini accelerometer mounting matrix
    a3f423e65299 ARM: dts: ux500: Fix Codina accelerometer mounting matrix
    e9c316447c63 ARM: dts: ux500: Fix Janice accelerometer mounting matrix
    dbb9381dcbe2 ARM: dts: BCM5301X: Add DT for Meraki MR26
    9496e3d49da5 ARM: dts: imx6ul: fix qspi node compatible
    47beb55c7c93 ARM: dts: imx6ul: fix lcdif node compatible
    692cf9f9afa9 ARM: dts: imx6ul: fix csi node compatible
    53e75d22f84d ARM: dts: imx6ul: fix keypad compatible
    d538751225ab ARM: dts: imx6ul: change operating-points to uint32-matrix
    44269efa9142 ARM: dts: imx6ul: add missing properties for sram
    6046e410c384 irqchip/mips-gic: Check the return value of ioremap() in gic_of_init()
    2c14f578b5a0 sched/core: Always flush pending blk_plug
    c1491d69334a sched/fair: fix case with reduced capacity CPU
    4d4ccca64e84 genirq: GENERIC_IRQ_IPI depends on SMP
    b1567b995a0c irqchip/mips-gic: Only register IPI domain when SMP is enabled
    8fa8237d2d2b genirq: Don't return error on missing optional irq_request_resources()
    21391488f249 sched/fair: Introduce SIS_UTIL to search idle CPU based on sum of util_avg
    5e63c5fe9123 ext2: Add more validity checks for inode counts
    019aa3dd4ee3 arm64: errata: Remove AES hwcap for COMPAT tasks
    db1fae1a8acd arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags"
    07022e07017e arm64: fix oops in concurrently setting insn_emulation sysctls
    0fc07cf46769 arm64: Do not forget syscall when starting a new thread.
    573a346f3cc2 arm64: stacktrace: use non-atomic __set_bit
    771076199152 arm64: kasan: do not instrument stacktrace.c
    2c1fc32a9ab8 arch: make TRACE_IRQFLAGS_NMI_SUPPORT generic
    92b465c5fec3 x86: Handle idle=nomwait cmdline properly for x86_idle
    503dde612202 epoll: autoremove wakers even more aggressively
    109539c9ba84 netfilter: nf_tables: fix null deref due to zeroed list head
    2f07a81c5d89 netfilter: nf_tables: disallow jump to implicit chain from set element
    92c07fdb6b58 netfilter: nf_tables: upfront validation of data via nft_data_init()
    c921bd1a7f00 netfilter: nf_tables: do not allow RULE_ID to refer to another chain
    58e863f64ee3 netfilter: nf_tables: do not allow CHAIN_ID to refer to another table
    0d0703939752 netfilter: nf_tables: do not allow SET_ID to refer to another table
    f9cb9c823a65 usb: dwc3: gadget: fix high speed multiplier setting
    fd55d4aa3463 usb: dwc3: gadget: refactor dwc3_repare_one_trb
    33ece34cdf1d arm64: dts: uniphier: Fix USB interrupts for PXs3 SoC
    ff4a0a2a0608 ARM: dts: uniphier: Fix USB interrupts for PXs2 SoC
    af64d4caeeb2 Revert "net: usb: ax88179_178a needs FLAG_SEND_ZLP"
    4e5de1c54eca USB: HCD: Fix URB giveback issue in tasklet function
    e1da08e8cded usb: typec: ucsi: Acknowledge the GET_ERROR_STATUS command completion
    bc57850fcb7e coresight: Clear the connection field properly
    7d305823e022 MIPS: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
    3fcad718b5c9 powerpc/powernv: Avoid crashing if rng is NULL
    39e29d134ce2 powerpc/ptdump: Fix display of RW pages on FSL_BOOK3E
    b80b14c6c09a powerpc/fsl-pci: Fix Class Code of PCIe Root Port
    87784a09789a powerpc/64e: Fix early TLB miss with KUAP
    9f9bbe3cf758 powerpc: Restore CONFIG_DEBUG_INFO in defconfigs
    65e044ac89c1 ia64, processor: fix -Wincompatible-pointer-types in ia64_get_irr()
    6fe27b55af24 media: [PATCH] pci: atomisp_cmd: fix three missing checks on list iterator
    d3b41aa5348a media: isl7998x: select V4L2_FWNODE to fix build error
    546a2d5c10fa mbcache: add functions to delete entry if unused
    6f01f9e166c6 mbcache: don't reclaim used entries
    5f5784356513 md-raid10: fix KASAN warning
    7f82027b6b74 md-raid: destroy the bitmap after destroying the thread
    65beb95f3251 serial: mvebu-uart: uart2 error bits clearing
    1fdbbe246daf fuse: fix deadlock between atomic O_TRUNC and page invalidation
    4bd9d5d20f34 fuse: write inode in fuse_release()
    ed2ac89f294e fuse: ioctl: translate ENOSYS
    19d747bf8a3d fuse: limit nsec
    8e33102309bd ksmbd: fix heap-based overflow in set_ntacl_dacl()
    02ed2a9b7874 ksmbd: fix use-after-free bug in smb2_tree_disconect
    0f1c9908c8e1 ksmbd: prevent out of bound read for SMB2_WRITE
    9ec5086d14c5 ksmbd: prevent out of bound read for SMB2_TREE_CONNNECT
    ff20f1875889 ksmbd: fix memory leak in smb2_handle_negotiate
    9b9ed61d5ad7 soundwire: qcom: Check device status before reading devid
    84002f936a06 scsi: qla2xxx: Zero undefined mailbox IN registers
    9d08698376c3 scsi: qla2xxx: Fix incorrect display of max frame size
    03d8241112d5 scsi: sg: Allow waiting for commands to complete on removed device
    b0ab91283679 scsi: lpfc: Remove extra atomic_inc on cmd_pending in queuecommand after VMID
    a1135205b0af iio: light: isl29028: Fix the warning in isl29028_remove()
    2c6431d40657 iio: fix iio_format_avail_range() printing for none IIO_VAL_INT
    3e9047989547 um: seed rng using host OS rng
    dacd09269aae um: Remove straying parenthesis
    bb2c0e65f06c mtd: rawnand: arasan: Update NAND bus clock instead of system clock
    37276f51bb4a mtd: rawnand: arasan: Fix clock rate in NV-DDR
    7e06e615279c btrfs: reject log replay if there is unsupported RO compat flag
    be001f9da71e bpf: Fix KASAN use-after-free Read in compute_effective_progs
    261027d9988c drm/amdgpu: Check BO's requested pinning domains against its preferred_domains
    82d87b12e191 drm/tegra: Fix vmapping of prime buffers
    54f0c628c634 drm/nouveau/kms: Fix failure path for creating DP connectors
    5c5b1707884e drm/nouveau/acpi: Don't print error when we get -EINPROGRESS from pm_runtime
    c2bd8f52c6c4 drm/nouveau: Don't pm_runtime_put_sync(), only pm_runtime_put_autosuspend()
    f223ddb6be37 drm/nouveau: fix another off-by-one in nvbios_addr
    b1475e2400c9 drm/dp/mst: Read the extended DPCD capabilities during system resume
    f845dccb5334 drm/hyperv-drm: Include framebuffer and EDID headers
    9c49ac792c63 drm/fb-helper: Fix out-of-bounds access
    071f693b4315 drm/ingenic: Use the highest possible DMA burst size
    701373decc68 drm/vc4: hdmi: Disable audio if dmas property is present but empty
    514b5bfcd352 drm/shmem-helper: Add missing vunmap on error
    2869c17ab606 drm/gem: Properly annotate WW context on drm_gem_lock_reservations() error
    c99f19fce608 rtc: rx8025: fix 12/24 hour mode detection on RX-8035
    91e11b151e95 wireguard: selftests: set CONFIG_NONPORTABLE on riscv32
    099e15195dae RISC-V: Update user page mapping only once during start
    fcc37c9de0ed RISC-V: Fix SBI PMU calls for RV32
    a775c75190ff RISC-V: Fix counter restart during overflow for RV32
    f46e3ebf6de1 RISC-V: Add modules to virtual kernel memory layout dump
    14b26f63a080 RISC-V: Fixup schedule out issue in machine_crash_shutdown()
    710559c0d73b RISC-V: Fixup get incorrect user mode PC for kernel mode regs
    09dff3955d75 RISC-V: kexec: Fixup use of smp_processor_id() in preemptible context
    cbb378edebd7 RISC-V: Declare cpu_ops_spinwait in <asm/cpu_ops.h>
    899b5091e4aa RISC-V: cpu_ops_spinwait.c should include head.h
    306aee157d23 riscv: dts: starfive: correct number of external interrupts
    4550f7ed4856 dt-bindings: riscv: fix SiFive l2-cache's cache-sets
    7e9ab8cb4fa5 riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit
    73fc099eaefd riscv:uprobe fix SR_SPIE set/clear handling
    844a857bbce3 parisc: io_pgetevents_time64() needs compat syscall in 32-bit compat mode
    62eb0059d8d5 parisc: Check the return value of ioremap() in lba_driver_probe()
    6f0c087a68e5 parisc: Drop pa_swapper_pg_lock spinlock
    5c9e6c5e86a0 parisc: Fix device names in /proc/iomem
    247caf4a87f3 ovl: drop WARN_ON() dentry is NULL in ovl_encode_fh()
    e11fb0a3a39b crypto: ccp - Use kzalloc for sev ioctl interfaces to prevent kernel memory leak
    c8f808dfcc49 fix short copy handling in copy_mc_pipe_to_iter()
    f92421194629 usbnet: smsc95xx: Fix deadlock on runtime resume
    db3b738ae5f7 usbnet: Fix linkwatch use-after-free on disconnect
    730d67bfb916 fbcon: Fix accelerated fbdev scrolling while logo is still shown
    26c1cdde54d7 fbcon: Fix boundary checks for fbcon=vc:n1-n2 parameters
    ff58bd0db5cc thermal: sysfs: Fix cooling_device_stats_setup() error code path
    d082cb154f28 fs: Add missing umask strip in vfs_tmpfile
    5db80480c5d5 vfs: Check the truncate maximum size in inode_newsize_ok()
    e0ef23e9b0ad tty: vt: initialize unicode screen buffer
    9c5c8aaed50b tty: 8250: Add support for Brainboxes PX cards.
    37268c7badd3 LoongArch: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
    27187e929981 ALSA: hda/realtek: Add a quirk for HP OMEN 15 (8786) mute LED
    e24cb11883a0 ALSA: hda/realtek: Add quirk for another Asus K42JZ model
    ec80fc5fa03b ALSA: hda/cirrus - support for iMac 12,1 model
    5d83b450e217 ALSA: hda/conexant: Add quirk for LENOVO 20149 Notebook model
    53283a3333c0 KVM: x86/xen: Stop Xen timer before changing IRQ
    9a9b5771e930 KVM: x86/xen: Initialize Xen timer only once
    e27e46d5e5c4 KVM: x86: revalidate steal time cache if MSR value changes
    0043fbede947 KVM: x86: do not report preemption if the steal time cache is stale
    16c6a078c2bb KVM: x86/mmu: Fully re-evaluate MMIO caching when SPTE masks change
    7f04ed0d95db KVM: x86: Tag kvm_mmu_x86_module_init() with __init
    1b36d36624e7 KVM: SVM: Disable SEV-ES support if MMIO caching is disable
    6271f2854b92 KVM: x86/mmu: Treat NX as a valid SPTE bit for NPT
    37aaaa28851a KVM: x86: Set error code to segment selector on LLDT/LTR non-canonical #GP
    a9e394788e6a KVM: x86: Mark TSS busy during LTR emulation _after_ all fault checks
    15c0b55a366a KVM: nVMX: Inject #UD if VMXON is attempted with incompatible CR0/CR4
    dee2cc52b8b7 KVM: nVMX: Account for KVM reserved CR4 bits in consistency checks
    df6cbd82e0a8 KVM: nVMX: Let userspace set nVMX MSR to any _host_ supported value
    cbbd3df6ede5 KVM: x86: Split kvm_is_valid_cr4() and export only the non-vendor bits
    d2b2213dda1e KVM: Do not incorporate page offset into gfn=>pfn cache user address
    e7d52979638f KVM: Fix multiple races in gfn=>pfn cache refresh
    ca4efed09557 KVM: Fully serialize gfn=>pfn cache refresh via mutex
    391931dafc5f KVM: Put the extra pfn reference when reusing a pfn in the gpc cache
    81b640cc9b91 KVM: Drop unused @gpa param from gfn=>pfn cache's __release_gpc() helper
    86145725d4a9 KVM: s390: pv: don't present the ecall interrupt twice
    2eee1dba70f5 KVM: SVM: Don't BUG if userspace injects an interrupt with GIF=0
    53221fa29481 KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case
    8f8aa303c494 KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case
    fe1cdbc5cb2c HID: wacom: Don't register pad_input for touch switch
    455287aff8c6 HID: wacom: Only report rotation for art pen
    02b4d0ec5b82 HID: nintendo: Add missing array termination
    2531fefea554 HID: hid-input: add Surface Go battery quirk
    eb3ebbd26808 lockd: detect and reject lock arguments that overflow
    56761b355ded add barriers to buffer_uptodate and set_buffer_uptodate
    24cdb1e7ee12 wifi: mac80211_hwsim: use 32-bit skb cookie
    ce943930c7a6 wifi: mac80211_hwsim: add back erroneously removed cast
    6d4f073cb2e8 wifi: mac80211_hwsim: fix race condition in pending packet
    a9fba9f20dc9 hwmon: (nct6775) Fix platform driver suspend regression
    36d9ec95598f ASoC: amd: yc: Update DMI table entries
    8d5b8e01e374 ALSA: hda/realtek: Add quirk for Lenovo Yoga9 14IAP7
    a67e67732435 ALSA: hda/realtek: Add quirk for HP Spectre x360 15-eb0xxx
    8438004a7fcb ALSA: hda/realtek: Add quirk for Clevo NV45PZ
    b0d4af0a4763 ALSA: bcd2000: Fix a UAF bug on the error path of probing
    a23e793af145 ALSA: usb-audio: Add quirk for Behringer UMC202HD
    755f49dd4191 nfsd: eliminate the NFSD_FILE_BREAK_* flags
    ed48237d6b0a pNFS/flexfiles: Report RDMA connection errors to the server
    5c5639005dba scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover"
    fb78ef830e5e Revert "pNFS: nfs3_set_ds_client should set NFS_CS_NOPING"
    98847832313d x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments
    8cd1b2413c5c Makefile: link with -z noexecstack --no-warn-rwx-segments

(From OE-Core rev: 3bf4ac9802ce3b186e1345d9aab3d4e7e4c79c81)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-25 11:08:06 +01:00
Bruce Ashfield
6ca6ee0dac linux-yocto/5.19: update to v5.19.1
Updating  to the latest korg -stable release that comprises
the following commits:

    d654f7e29909 Linux 5.19.1
    f6664a403f11 x86/speculation: Add LFENCE to RSB fill sequence
    f826d0412d80 x86/speculation: Add RSB VM Exit protections
    224b653547fa macintosh/adb: fix oob read in do_adb_query() function
    7f64bc0c090c Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586
    651880ed7d39 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587
    7562b32d7531 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558
    17da5b394ba4 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675
    9122622a9d2a Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007
    cb79e61c28b9 Bluetooth: btusb: Add support of IMC Networks PID 0x3568
    34464228344c dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding
    18b04e68252f Bluetooth: hci_bcm: Add DT compatible for CYW55572
    f7b229ecf21a Bluetooth: hci_bcm: Add BCM4349B1 variant
    60ef27c1c77f Bluetooth: hci_qca: Return wakeup for qca_wakeup
    9283e708a9b8 arm64: set UXN on swapper page tables
    231276d2c6cc ata: sata_mv: Fixes expected number of resources now IRQs are gone
    d069dcffef84 crypto: arm64/poly1305 - fix a read out-of-bound
    cd5a88272762 ACPI: APEI: Better fix to avoid spamming the console with old error logs
    eb5595ac6aee ACPI: video: Shortening quirk list by identifying Clevo by board_name only
    5ab9b078c4ff ACPI: video: Force backlight native for some TongFang devices
    7c8e33cc2a49 tools/vm/slabinfo: Handle files in debugfs
    28a9cbc1c927 block: fix default IO priority handling again

(From OE-Core rev: f1cb26e429c7be2b9ae46a0d67e6cb74aa0ce1fe)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-25 11:08:06 +01:00
Bruce Ashfield
4b67077e05 linux-yocto/5.15: update to v5.15.60
Updating  to the latest korg -stable release that comprises
the following commits:

    7217df812798 Linux 5.15.60
    5c5c77746ce1 x86/speculation: Add LFENCE to RSB fill sequence
    7fcd99e889c0 x86/speculation: Add RSB VM Exit protections
    c81d1bb58c88 macintosh/adb: fix oob read in do_adb_query() function
    d98cf2b40c20 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3586
    ee421ad8973b Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3587
    59689a843bc9 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0CB8:0xC558
    b653eeaa8cf8 Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04C5:0x1675
    d4f921efb4bf Bluetooth: btusb: Add Realtek RTL8852C support ID 0x04CA:0x4007
    04e3388eeb47 Bluetooth: btusb: Add support of IMC Networks PID 0x3568
    6a5ec48fb752 dt-bindings: bluetooth: broadcom: Add BCM4349B1 DT binding
    88e088e29487 Bluetooth: hci_bcm: Add DT compatible for CYW55572
    2aa38f0af306 Bluetooth: hci_bcm: Add BCM4349B1 variant
    37b385c78cd5 btrfs: zoned: fix critical section of relocation inode writeback
    5e04c8bf42d8 btrfs: zoned: prevent allocation from previous data relocation BG
    775871d4be0d arm64: set UXN on swapper page tables
    a619a0312099 KVM: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user()
    e423893fe320 selftests: KVM: Handle compiler optimizations in ucall
    bc2cee443c74 tools/kvm_stat: fix display of error when multiple processes are found
    9acd899d2feb KVM: selftests: Make hyperv_clock selftest more stable
    ad6fd99d5feb KVM: x86: do not set st->preempted when going back to user space
    92343314d34e KVM: x86: do not report a vCPU as preempted outside instruction boundaries
    3d4c28475ee3 crypto: arm64/poly1305 - fix a read out-of-bound
    397c2116cbe2 ACPI: APEI: Better fix to avoid spamming the console with old error logs
    e7170bcda613 ACPI: video: Shortening quirk list by identifying Clevo by board_name only
    3a5fab5c4505 ACPI: video: Force backlight native for some TongFang devices
    9894717519cc tools/vm/slabinfo: Handle files in debugfs
    7ad47f414b40 block: fix default IO priority handling again
    e889a4c440eb selftests/bpf: Check dst_port only on the client socket
    119debdb9f25 selftests/bpf: Extend verifier and bpf_sock tests for dst_port loads
    df9692b8a319 x86/speculation: Make all RETbleed mitigations 64-bit only

(From OE-Core rev: 04d334d8881921a1a20407bc8428c7b9c9c80d2d)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-25 11:08:06 +01:00
Jose Quaresma
6f892f5384 linux-yocto: prepend the the value with a space when append to KERNEL_EXTRA_ARGS
(From OE-Core rev: f6183b2d2f625515ea767dba3d8076a53a246874)

Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-14 08:13:32 +01:00
Richard Purdie
8bc77f0dc6 kern-devsrc: Drop auto.conf creation
After this commit in the mainline kernel, the quoting is different in auto.conf
compared to .config:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=129ab0d2d9f38b9d43df35235fc66c6740d6928b

We therefore can't just copy one over the other or it leads to syntax/quoting
errors. We end up running make prepare anyway in all our tests so drop
this copy for fix 5.19 kernels.

(From OE-Core rev: 8edbb540be564cebb72d7af38429405aca662bc9)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-09 16:37:24 +01:00
Bruce Ashfield
da0861915c linux-yocto/5.19: fix reproducibility issues
Integrating the following commit(s) to linux-yocto/5.19:

    e0e977e1b098 init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash

(From OE-Core rev: ae62fc90de6b474ab67e0e0e5685414ceb18e1bd)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-09 16:37:24 +01:00
Bruce Ashfield
dcbdc09a08 linux-yocto/5.19: cfg: update x32 configuration fragment
Integrating the following commit(s) to linux-yocto/.:

    00e2494f7e4 cfg/x32: rename X86_X32 X86_X32_ABI

(From OE-Core rev: 6622682808d8d2d8330e57f9001bcb168b86b3e0)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-09 16:37:24 +01:00
Bruce Ashfield
d5dc590772 linux-yocto/5.15: fix reproducibility issues
Integrating the following commit(s) to linux-yocto/5.15:

    efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash

Fixes: 1aa0e8b144b6 ("Kconfig: Add option for asm goto w/ tied outputs to workaround clang-13 bug")
(From OE-Core rev: 4991b638eaf243a531731ecfee0681c3ada93583)

Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-09 16:37:24 +01:00
Bruce Ashfield
ab5f684a9c linux-yocto/5.15: update to v5.15.59
Updating  to the latest korg -stable release that comprises
the following commits:

    d676d6149a2f Linux 5.15.59
    f0e42e43795d x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available
    d10e819d13f7 locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter
    66d31cef4806 docs/kernel-parameters: Update descriptions for "mitigations=" param with retbleed
    7bada8b0bdf1 EDAC/ghes: Set the DIMM label unconditionally
    30dc2effc74a ARM: 9216/1: Fix MAX_DMA_ADDRESS overflow
    86e83233dd01 page_alloc: fix invalid watermark check on a negative value
    51a772c34ea4 mm/hmm: fault non-owner device private entries
    350fcb5e7bbb ARM: crypto: comment out gcc warning that breaks clang builds
    e796e1fe20ec sctp: leave the err path free in sctp_stream_init to sctp_stream_free
    f7c2a9c5435a sfc: disable softirqs for ptp TX
    fe0e602f0502 perf symbol: Correct address for bss symbols
    871168abe6d8 virtio-net: fix the race between refill work and close
    91c11008aab0 netfilter: nf_queue: do not allow packet truncation below transport header offset
    be5cd347ba22 octeontx2-pf: cn10k: Fix egress ratelimit configuration
    3688939cd3e8 sctp: fix sleep in atomic context bug in timer handlers
    186fcdb68f42 i40e: Fix interface init with MSI interrupts (no MSI-X)
    4685f16b3a5d ipv4: Fix data-races around sysctl_fib_notify_on_flag_change.
    eaccca7a0bb8 tcp: Fix data-races around sysctl_tcp_reflect_tos.
    4cc070e0ef2d tcp: Fix a data-race around sysctl_tcp_comp_sack_nr.
    34c9977b4dca tcp: Fix a data-race around sysctl_tcp_comp_sack_slack_ns.
    6842c94de9d5 tcp: Fix a data-race around sysctl_tcp_comp_sack_delay_ns.
    618116a273b7 net: Fix data-races around sysctl_[rw]mem(_offset)?.
    a610feb170bf tcp: Fix data-races around sk_pacing_rate.
    b01b4f5b45ff net: mld: fix reference count leak in mld_{query | report}_work()
    5831ccf37a31 net: macsec: fix potential resource leak in macsec_add_rxsa() and macsec_add_txsa()
    2959a86a472f macsec: always read MACSEC_SA_ATTR_PN as a u64
    a706a40d42f4 macsec: limit replay window size with XPN
    6ad56d5c4f98 macsec: fix error message in macsec_add_rxsa and _txsa
    8991687d3bcf macsec: fix NULL deref in macsec_add_rxsa
    830582c16be1 Documentation: fix sctp_wmem in ip-sysctl.rst
    dac5644a823e tcp: Fix a data-race around sysctl_tcp_invalid_ratelimit.
    6f446677ebb3 tcp: Fix a data-race around sysctl_tcp_autocorking.
    bd07f2e70a4b tcp: Fix a data-race around sysctl_tcp_min_rtt_wlen.
    922ca9fd221b tcp: Fix a data-race around sysctl_tcp_min_tso_segs.
    777d18e65d09 net: sungem_phy: Add of_node_put() for reference returned by of_get_parent()
    40f4739bbd36 net: pcs: xpcs: propagate xpcs_read error to xpcs_get_state_c37_sgmii
    c721324afc58 igmp: Fix data-races around sysctl_igmp_qrv.
    ad6d6ae4a34c net/tls: Remove the context from the list in tls_device_down
    189e370b8250 ipv6/addrconf: fix a null-ptr-deref bug for ip6_ptr
    4845d3ef6445 net: ping6: Fix memleak in ipv6_renew_options().
    6a4a1c70e446 scsi: mpt3sas: Stop fw fault watchdog work item during system shutdown
    3d3e41069b65 scsi: core: Fix warning in scsi_alloc_sgtables()
    ff2932ac8ee1 tcp: Fix a data-race around sysctl_tcp_challenge_ack_limit.
    a88de75673e4 tcp: Fix a data-race around sysctl_tcp_limit_output_bytes.
    664a3311e671 tcp: Fix data-races around sysctl_tcp_moderate_rcvbuf.
    59e2332846d8 octeontx2-pf: Fix UDP/TCP src and dst port tc filters
    927c5cf0ba3e Revert "tcp: change pingpong threshold to 3"
    bdaf56e0df15 scsi: ufs: host: Hold reference returned by of_parse_phandle()
    7f0a36506809 ice: do not setup vlan for loopback VSI
    cef4c1d0fb48 ice: check (DD | EOF) bits on Rx descriptor rather than (EOP | RS)
    62e721dee8cc tcp: Fix data-races around sysctl_tcp_no_ssthresh_metrics_save.
    aa2ca5b5629d tcp: Fix a data-race around sysctl_tcp_nometrics_save.
    6e167ed68999 tcp: Fix a data-race around sysctl_tcp_frto.
    0d8fa3c2a442 tcp: Fix a data-race around sysctl_tcp_adv_win_scale.
    74753ec663d7 tcp: Fix a data-race around sysctl_tcp_app_win.
    807b028115eb tcp: Fix data-races around sysctl_tcp_dsack.
    c9c01dd38975 watch_queue: Fix missing locking in add_watch_to_object()
    093610f216d0 watch_queue: Fix missing rcu annotation
    11c1cc3f6e42 drm/simpledrm: Fix return type of simpledrm_simple_display_pipe_mode_valid()
    121c8993d4f3 nouveau/svm: Fix to migrate all requested pages
    8bd9747d3066 s390/archrandom: prevent CPACF trng invocations in interrupt context
    71f71150115a asm-generic: remove a broken and needless ifdef conditional
    dc124c849c72 hugetlb: fix memoryleak in hugetlb_mcopy_atomic_pte
    2722fb0f7028 mm: fix page leak with multiple threads mapping the same page
    70d0ce332d26 secretmem: fix unhandled fault in truncate
    3ef8040afce7 fs: sendfile handles O_NONBLOCK of out_fd
    518df26b5238 ntfs: fix use-after-free in ntfs_ucsncmp()
    46f6301fb4f1 Revert "ocfs2: mount shared volume without ha stack"
    f32d5615a78a Bluetooth: L2CAP: Fix use-after-free caused by l2cap_chan_put

(From OE-Core rev: 16eb9cd4354cbdbcf216c2fbe268b9f9d57acb5c)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-09 16:37:24 +01:00
Bruce Ashfield
4ba4fe9117 linux-yocto: drop v5.10 reference kernel recipes
These will be supported in the -stable and -lts branches, but
no longer will be directly updated master. We continue with
5.15 and 5.19.

(From OE-Core rev: a3b473e0fd8d4e4dc347da300db3e1c619bd4606)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-09 16:37:24 +01:00
Bruce Ashfield
39d44df602 linux-yocto: introduce v5.19 reference kernel recipes
Introducing the v5.19 reference kernels. Test built and booted
against arm/arm64, mips/mips64, x86-64, ppc in combination with
musl and glibc.

No issues found, and this becomes the 'newest' reference kernel.

(From OE-Core rev: 851c500452e7e6459cf2ec53b169cb7cb7f86696)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-09 16:37:24 +01:00
Bruce Ashfield
5eb28fc7a1 kernel-devsrc: support powerpc on v5.19+
The on-target/scripts requirements have expanded for powerpc on v5.19+
we copy the required .S and .sh files as part of devsrc to support the
archtecture.

(From OE-Core rev: 9fb466612bd735046a4037b0d62f24a9d6f35628)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-08 15:44:21 +01:00
Bruce Ashfield
83ac474414 kernel-devsrc: support arm v5.19+ on target build
Adding two new tools required for 'scripts prepare' on arch arm
and arm64.

(From OE-Core rev: 7b195d7be1d0db1ad8024494ff990717bd30aea4)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-08 15:44:20 +01:00
Bruce Ashfield
f2db034384 linux-yocto-rt/5.15: update to -rt48 (and fix -stable merge)
Integrating the following commit(s) to linux-yocto/5.15:

    6bc08dd702bb 'Linux 5.15.55-rt48'
    9a1a3c0162ef sched/core: Always flush pending blk_plug
    f178a16e9368 crypto/cryptd: fix leftover hunks from 2a30446f4
    0e01a5c5a80e 'Linux 5.15.49-rt47'
    2aa2253a0595 'Linux 5.15.44-rt46'
    c94ef3468bef 'Linux 5.15.43-rt45'
    264141c33af3 'Linux 5.15.41-rt44'
    9934b33b68d9 'Linux 5.15.40-rt43'
    ca63907ee4b7 'Linux 5.15.39-rt42'
    238b266d7aa8 sched/deadline: fixup -stable / -rt merge

(From OE-Core rev: a95f9299cc178b2b7607c312086b768ddf322a56)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-08 15:44:20 +01:00
Bruce Ashfield
8c4b7427ed linux-yocto/5.10: update to v5.10.134
Updating  to the latest korg -stable release that comprises
the following commits:

    7a62a4b6212a Linux 5.10.134
    bb1990a3005e watch-queue: remove spurious double semicolon
    f7c1fc0dec97 net: usb: ax88179_178a needs FLAG_SEND_ZLP
    08afa87f58d8 tty: use new tty_insert_flip_string_and_push_buffer() in pty_write()
    a4bb7ef2d6f6 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push()
    c84986d09745 tty: drop tty_schedule_flip()
    4d374625cca2 tty: the rest, stop using tty_schedule_flip()
    6a8184825286 tty: drivers/tty/, stop using tty_schedule_flip()
    0adf21eec590 watchqueue: make sure to serialize 'wqueue->defunct' properly
    c0a3a9eb262a x86/alternative: Report missing return thunk details
    b7b9e5cc8b24 x86/amd: Use IBPB for firmware calls
    14fc9233aa73 Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks
    f44e65e6f0ee Bluetooth: SCO: Fix sco_send_frame returning skb->len
    a8feae8bd227 Bluetooth: Fix passing NULL to PTR_ERR
    5283591c84fa Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg
    341a029cf39c Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg
    3cce0e771fb5 Bluetooth: Add bt_skb_sendmmsg helper
    c87b2bc9d74a Bluetooth: Add bt_skb_sendmsg helper
    4faf4bbc2d60 ALSA: memalloc: Align buffer allocations in page size
    d1dc861cd68c bitfield.h: Fix "type of reg too small for mask" test
    f62ffdb5e2ee drm/imx/dcss: fix unused but set variable warnings
    577b624689aa dlm: fix pending remove if msg allocation fails
    cdcd20aa2cd4 x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts
    26d5eb3c25c3 sched/deadline: Fix BUG_ON condition for deboosted tasks
    0c722a32f29a bpf: Make sure mac_header was set before using it
    ddb3f0b68863 mm/mempolicy: fix uninit-value in mpol_rebind_policy()
    3616776bc51c KVM: Don't null dereference ops->destroy
    684896e675ed spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers
    064852663308 tcp: Fix data-races around sysctl_tcp_max_reordering.
    805f1c7ce470 tcp: Fix a data-race around sysctl_tcp_rfc1337.
    03bb3892f3f1 tcp: Fix a data-race around sysctl_tcp_stdurg.
    daa8b5b8694c tcp: Fix a data-race around sysctl_tcp_retrans_collapse.
    0e3f82a03ec8 tcp: Fix data-races around sysctl_tcp_slow_start_after_idle.
    cc133e4f4bc2 tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts.
    d8781f7cd040 tcp: Fix data-races around sysctl_tcp_recovery.
    11e8b013d16e tcp: Fix a data-race around sysctl_tcp_early_retrans.
    ffc388f6f0d6 tcp: Fix data-races around sysctl knobs related to SYN option.
    fcaef69c79ec udp: Fix a data-race around sysctl_udp_l3mdev_accept.
    9add240f76af ip: Fix data-races around sysctl_ip_prot_sock.
    e045d672ba06 ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh.
    36f1d9c607f9 drm/imx/dcss: Add missing of_node_put() in fail path
    665cbe91de2f be2net: Fix buffer overflow in be_get_module_eeprom
    47523928557e gpio: pca953x: use the correct register address when regcache sync during init
    a941e6d5ba3b gpio: pca953x: use the correct range when do regmap sync
    928ded3fc1b9 gpio: pca953x: only use single read/write for No AI mode
    b82de63f8f81 ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero
    6f949e5615f8 i40e: Fix erroneous adapter reinitialization during recovery process
    c6af94324911 iavf: Fix handling of dummy receive descriptors
    0dc2f19d8c26 tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout.
    22938534c611 tcp: Fix data-races around sysctl_tcp_fastopen.
    b3ce32e33ab7 tcp: Fix data-races around sysctl_max_syn_backlog.
    b6c189aa801a tcp: Fix a data-race around sysctl_tcp_tw_reuse.
    fd6f1284e380 tcp: Fix a data-race around sysctl_tcp_notsent_lowat.
    768e42460720 tcp: Fix data-races around some timeout sysctl knobs.
    474510e174fb tcp: Fix data-races around sysctl_tcp_reordering.
    dc1a78a2b274 tcp: Fix data-races around sysctl_tcp_syncookies.
    fc489055e7e8 tcp: Fix data-races around keepalive sysctl knobs.
    f85119fb3fd6 igmp: Fix data-races around sysctl_igmp_max_msf.
    7d26db005354 igmp: Fix a data-race around sysctl_igmp_max_memberships.
    473aad9ad57f igmp: Fix data-races around sysctl_igmp_llm_reports.
    e80ff0b96613 net/tls: Fix race in TLS device down flow
    a3ac79f38d35 net: stmmac: fix dma queue left shift overflow issue
    f3da643d8763 i2c: cadence: Change large transfer count reset logic to be unconditional
    dd7b5ba44b67 net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow
    c61aede097d3 tcp: Fix a data-race around sysctl_tcp_probe_interval.
    d452ce36f2d4 tcp: Fix a data-race around sysctl_tcp_probe_threshold.
    d5bece4df609 tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor.
    97992e8feff3 tcp: Fix data-races around sysctl_tcp_min_snd_mss.
    514d2254c7b8 tcp: Fix data-races around sysctl_tcp_base_mss.
    77a04845f0d2 tcp: Fix data-races around sysctl_tcp_mtu_probing.
    d4f65615db7f tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept.
    0ee76fe01ff3 ip: Fix a data-race around sysctl_fwmark_reflect.
    611ba70e5aca ip: Fix a data-race around sysctl_ip_autobind_reuse.
    94269132d0fc ip: Fix data-races around sysctl_ip_nonlocal_bind.
    11038fa781ab ip: Fix data-races around sysctl_ip_fwd_update_priority.
    b96ed5ccb09a ip: Fix data-races around sysctl_ip_fwd_use_pmtu.
    5e343e3ef464 ip: Fix data-races around sysctl_ip_no_pmtu_disc.
    77836dbe3538 igc: Reinstate IGC_REMOVED logic and implement it properly
    fb6031203ebb drm/amdgpu/display: add quirk handling for stutter mode
    43128b3eee33 perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()
    5694b162f275 pinctrl: ralink: Check for null return of devm_kcalloc
    493ceca32713 power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe
    47b696dd6544 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup()
    3777ea39f05a serial: mvebu-uart: correctly report configured baudrate value
    e744aad0c442 PCI: hv: Fix interrupt mapping for multi-MSI
    522bd31d6b4b PCI: hv: Reuse existing IRTE allocation in compose_msi_msg()
    73bf070408a7 PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI
    f1d2f1ce0535 PCI: hv: Fix multi-MSI to allow more than one MSI vector
    b07240ce4a09 Revert "m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch"
    4f900c37f13e net: inline rollback_registered_many()
    bf2f3d1970c0 net: move rollback_registered_many()
    672fac0a4372 net: inline rollback_registered()
    b1158677d46b net: move net_set_todo inside rollback_registered()
    2e11856ec379 net: make sure devices go through netdev_wait_all_refs
    ed6964ff4714 net: make free_netdev() more lenient with unregistering devices
    2686f62fa78c docs: net: explain struct net_device lifetime
    7a99c7c32c85 xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE
    2ee0cab11f66 io_uring: Use original task for req identity in io_identity_cow()
    ab5050fd7430 lockdown: Fix kexec lockdown bypass with ima policy
    426336de3557 mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication
    15155fa898cb riscv: add as-options for modules with assembly compontents
    31f3bb363a89 pinctrl: stm32: fix optional IRQ support to gpios
    503493453643 Linux 5.10.133
    2fc7f18ba2f9 tools headers: Remove broken definition of __LITTLE_ENDIAN
    060e39b8c21c tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' - again
    fbf60f83e241 objtool: Fix elf_create_undef_symbol() endianness
    39065d54347f kvm: fix objtool relocation warning
    6849ed81a33a x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds
    8e2774270aa3 um: Add missing apply_returns()
    725da3e67cec x86/bugs: Remove apostrophe typo
    81604506c26a tools headers cpufeatures: Sync with the kernel sources
    3f93b8630a91 tools arch x86: Sync the msr-index.h copy with the kernel sources
    2ef1b06ceacf KVM: emulate: do not adjust size of fastop and setcc subroutines
    8e31dfd6306e x86/kvm: fix FASTOP_SIZE when return thunks are enabled
    5779e2f0cc24 efi/x86: use naked RET on mixed mode call wrapper
    abf88ff13414 x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current
    ecc0d92a9f6c x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit
    95d89ec7dba5 x86/ftrace: Add UNWIND_HINT_FUNC annotation for ftrace_stub
    668cb1ddf0ae x86/xen: Fix initialisation in hypercall_page after rethunk
    81f20e5000ec x86, kvm: use proper ASM macros for kvm_vcpu_is_preempted
    844947eee36c tools/insn: Restore the relative include paths for cross building
    c035ca88b074 x86/static_call: Serialize __static_call_fixup() properly
    eb38964b6ff8 x86/speculation: Disable RRSBA behavior
    c2ca99214428 x86/kexec: Disable RET on kexec
    51552b6b52fc x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported
    609336351d08 x86/bugs: Add Cannon lake to RETBleed affected CPU list
    b24fdd0f1c33 x86/retbleed: Add fine grained Kconfig knobs
    f7851ed697be x86/cpu/amd: Enumerate BTC_NO
    a74f5d23e68d x86/common: Stamp out the stepping madness
    4d7f72b6e1bc x86/speculation: Fill RSB on vmexit for IBRS
    47ae76fb2739 KVM: VMX: Fix IBRS handling after vmexit
    5269be9111e2 KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS
    84061fff2ad9 KVM: VMX: Convert launched argument to flags
    07401c2311f6 KVM: VMX: Flatten __vmx_vcpu_run()
    df93717a32f5 objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}
    1dbefa577252 x86/speculation: Remove x86_spec_ctrl_mask
    ce11f91b21c2 x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit
    aad83db22e99 x86/speculation: Fix SPEC_CTRL write on SMT state change
    d29c07912a49 x86/speculation: Fix firmware entry SPEC_CTRL handling
    f1b01ace814b x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n
    ea1aa926f423 x86/cpu/amd: Add Spectral Chicken
    0d1a8a16e62c objtool: Add entry UNRET validation
    fbab1c94eb1a x86/bugs: Do IBPB fallback check only once
    c8845b875437 x86/bugs: Add retbleed=ibpb
    f728eff26339 x86/xen: Rename SYS* entry points
    28aa3fa0b2c9 objtool: Update Retpoline validation
    55bba093fd91 intel_idle: Disable IBRS during long idle
    e8142e2d6cb6 x86/bugs: Report Intel retbleed vulnerability
    a0f8ef71d762 x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation()
    dabc2a1b406a x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS
    6d7e13ccc4d7 x86/bugs: Optimize SPEC_CTRL MSR writes
    3dddacf8c3cc x86/entry: Add kernel IBRS implementation
    9e727e0d9486 x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value
    a989e7513619 x86/bugs: Enable STIBP for JMP2RET
    3f29791d56d3 x86/bugs: Add AMD retbleed= boot parameter
    876750cca4f0 x86/bugs: Report AMD retbleed vulnerability
    df748593c553 x86: Add magic AMD return-thunk
    c70d6f82141b objtool: Treat .text.__x86.* as noinstr
    c9eb5dcdc8f4 x86: Use return-thunk in asm code
    5b2edaf709b5 x86/sev: Avoid using __x86_return_thunk
    d6eb50e9b724 x86/vsyscall_emu/64: Don't use RET in vsyscall emulation
    ee4996f07d86 x86/kvm: Fix SETcc emulation for return thunks
    e0e06a922706 x86/bpf: Use alternative RET encoding
    00b136bb6254 x86/ftrace: Use alternative RET encoding
    7723edf5edfd x86,static_call: Use alternative RET encoding
    446eb6f08936 objtool: skip non-text sections when adding return-thunk sites
    8bdb25f7aee3 x86,objtool: Create .return_sites
    716410960ba0 x86: Undo return-thunk damage
    270de63cf4a3 x86/retpoline: Use -mfunction-return
    37b9bb094123 Makefile: Set retpoline cflags based on CONFIG_CC_IS_{CLANG,GCC}
    3e519ed8d509 x86/retpoline: Swizzle retpoline thunk
    6a2b142886c5 x86/retpoline: Cleanup some #ifdefery
    feec5277d5aa x86/cpufeatures: Move RETPOLINE flags to word 11
    7070bbb66c53 x86/kvm/vmx: Make noinstr clean
    accb8cfd506d x86/realmode: build with -D__DISABLE_EXPORTS
    236b959da9d1 objtool: Fix objtool regression on x32 systems
    148811a84292 x86/entry: Remove skip_r11rcx
    e1db6c8a69ec objtool: Fix symbol creation
    3e8afd072d09 objtool: Fix type of reloc::addend
    42ec4d71353f objtool: Fix code relocs vs weak symbols
    831d5c07b7e7 objtool: Fix SLS validation for kcov tail-call replacement
    9728af8857df crypto: x86/poly1305 - Fixup SLS
    03c5c33e043e objtool: Default ignore INT3 for unreachable
    bef21f88b47e kvm/emulate: Fix SETcc emulation function offsets with SLS
    494ed76c1446 tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy'
    e9925a4584dc x86: Add straight-line-speculation mitigation
    0f8532c28377 objtool: Add straight-line-speculation validation
    1f6e6683c466 x86/alternative: Relax text_poke_bp() constraint
    277f4ddc36c5 x86: Prepare inline-asm for straight-line-speculation
    3c91e2257622 x86: Prepare asm files for straight-line-speculation
    a512fcd881c1 x86/lib/atomic64_386_32: Rename things
    c2746d567dcd bpf,x86: Respect X86_FEATURE_RETPOLINE*
    1713e5c4f852 bpf,x86: Simplify computing label offsets
    38a80a3ca2cb x86/alternative: Add debug prints to apply_retpolines()
    3d13ee0d411a x86/alternative: Try inline spectre_v2=retpoline,amd
    b0e2dc950654 x86/alternative: Handle Jcc __x86_indirect_thunk_\reg
    381fd04c97b4 x86/alternative: Implement .retpoline_sites support
    6eb95718f3ea x86/retpoline: Create a retpoline thunk array
    0de47ad5b9d5 x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h
    41ef95807000 x86/asm: Fixup odd GEN-for-each-reg.h usage
    8ef808b3f406 x86/asm: Fix register order
    ccb8fc65a3e8 x86/retpoline: Remove unused replacement symbols
    908bd980a80e objtool,x86: Replace alternatives with .retpoline_sites
    023e78bbf13c objtool: Explicitly avoid self modifying code in .altinstr_replacement
    6e4676f438f8 objtool: Classify symbols
    acc0be56b415 objtool: Handle __sanitize_cov*() tail calls
    9d7ec2418a3a objtool: Introduce CFI hash
    e8b1128fb0d6 objtool: Make .altinstructions section entry size consistent
    1afa44480b62 objtool: Remove reloc symbol type checks in get_alt_entry()
    e7118a25a87f objtool: print out the symbol type when complaining about it
    7ea073195745 objtool: Teach get_alt_entry() about more relocation types
    364e463097a7 objtool: Don't make .altinstructions writable
    f231b2ee8533 objtool/x86: Ignore __x86_indirect_alt_* symbols
    e32542e9ed36 objtool: Only rewrite unconditional retpoline thunk calls
    a0319253825e objtool: Fix .symtab_shndx handling for elf_create_undef_symbol()
    76474a9dd34a x86/alternative: Optimize single-byte NOPs at an arbitrary position
    f3fe1b141d2c objtool: Support asm jump tables
    0b2c8bf4983b objtool/x86: Rewrite retpoline thunk calls
    ed7783dca5ba objtool: Skip magical retpoline .altinstr_replacement
    e87c18c4a951 objtool: Cache instruction relocs
    33092b486686 objtool: Keep track of retpoline call sites
    8a6d73f7db7f objtool: Add elf_create_undef_symbol()
    b69e1b4b689f objtool: Extract elf_symbol_add()
    da962cd0a2fe objtool: Extract elf_strtab_concat()
    b37c43925011 objtool: Create reloc sections implicitly
    fcdb7926d399 objtool: Add elf_create_reloc() helper
    c9049cf4804a objtool: Rework the elf_rebuild_reloc_section() logic
    d42fa5bf19fc objtool: Handle per arch retpoline naming
    6e95f8caffb3 objtool: Correctly handle retpoline thunk calls
    28ca35129674 x86/retpoline: Simplify retpolines
    e68db6f780c6 x86/alternatives: Optimize optimize_nops()
    9a6471666b73 x86: Add insn_decode_kernel()
    d9cd21911498 x86/alternative: Use insn_decode()
    e6f8dc86a1c1 x86/insn-eval: Handle return values from the decoder
    6bc6875b82a0 x86/insn: Add an insn_decode() API
    76c513c87f59 x86/insn: Add a __ignore_sync_check__ marker
    a3d96c74395e x86/insn: Rename insn_decode() to insn_decode_from_regs()
    fd80da64cffe x86/alternative: Use ALTERNATIVE_TERNARY() in _static_cpu_has()
    341e6178c1cf x86/alternative: Support ALTERNATIVE_TERNARY
    0c4c69856996 x86/alternative: Support not-feature
    c9cf908b89ca x86/alternative: Merge include files
    5f93d900b9d3 x86/xen: Support objtool vmlinux.o validation in xen-head.S
    b626e17c11f5 x86/xen: Support objtool validation in xen-asm.S
    3116dee2704b objtool: Combine UNWIND_HINT_RET_OFFSET and UNWIND_HINT_FUNC
    53e89bc78e43 objtool: Assume only ELF functions do sibling calls
    3e674f265289 objtool: Support retpoline jump detection for vmlinux.o
    917a4f6348d9 objtool: Support stack layout changes in alternatives
    e9197d768f97 objtool: Add 'alt_group' struct
    1d516bd72a68 objtool: Refactor ORC section generation
    dd87aa5f610b KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw
    0ca2ba6e4d13 KVM/VMX: Use TEST %REG,%REG instead of CMP $0,%REG in vmenter.S
    7748091a3127 Linux 5.10.132
    06a5dc3911a3 x86/pat: Fix x86_has_pat_wp()
    d9cb6fabc901 serial: 8250: Fix PM usage_count for console handover
    e1bd94dd9e5c serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle
    b8c466112656 serial: stm32: Clear prev values before setting RTS delays
    039ffe436ae5 serial: 8250: fix return error code in serial8250_request_std_resource()
    bfee93c9a6c3 vt: fix memory overlapping when deleting chars in the buffer
    5450430199e3 tty: serial: samsung_tty: set dma burst_size to 1
    0e5668ed7b7a usb: dwc3: gadget: Fix event pending check
    f1e01a42dcbd usb: typec: add missing uevent when partner support PD
    61ab5d644e16 USB: serial: ftdi_sio: add Belimo device ids
    58b94325ee80 signal handling: don't use BUG_ON() for debugging
    e75f692b79b4 nvme-pci: phison e16 has bogus namespace ids
    54bf0b8c75af Revert "can: xilinx_can: Limit CANFD brp to 2"
    35ce2c64e57e ARM: dts: stm32: use the correct clock source for CEC on stm32mp151
    227ee155eaf5 soc: ixp4xx/npe: Fix unused match warning
    136d7987fcfd x86: Clear .brk area at early boot
    fd830d8dd59a irqchip: or1k-pic: Undefine mask_ack for level triggered hardware
    dae43b37925c ASoC: madera: Fix event generation for rate controls
    cae4b78f3c7d ASoC: madera: Fix event generation for OUT1 demux
    a7634527cb23 ASoC: cs47l15: Fix event generation for low power mux control
    41f97b0ecfb3 ASoC: dapm: Initialise kcontrol data for mux/demux controls
    11a14e4f31b7 ASoC: wm5110: Fix DRE control
    6cbbe59fdc7e ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow
    ef1e38532f4b pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux()
    13fb9105cfc9 ASoC: ops: Fix off by one in range control validation
    67dc32542a1f net: sfp: fix memory leak in sfp_probe()
    104594de2778 nvme: fix regression when disconnect a recovering ctrl
    5504e63832e7 nvme-tcp: always fail a request when sending it failed
    de876f36f9a3 NFC: nxp-nci: don't print header length mismatch on i2c error
    efa78f2ae363 net: tipc: fix possible refcount leak in tipc_sk_create()
    bacfef0bf2fa platform/x86: hp-wmi: Ignore Sanitization Mode event
    3ea9dbf7c2f4 cpufreq: pmac32-cpufreq: Fix refcount leak bug
    24cd0b9bfdff scsi: hisi_sas: Limit max hw sectors for v3 HW
    c458ebd6591e netfilter: br_netfilter: do not skip all hooks with 0 priority
    93135dca8c4c virtio_mmio: Restore guest page size on resume
    d6115800325c virtio_mmio: Add missing PM calls to freeze/restore
    31e16a5e113f mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE
    c713de1d80a5 net/tls: Check for errors in tls_device_init
    eb58fd350a85 KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op()
    c2978d0124f2 net: atlantic: remove aq_nic_deinit() when resume
    38e081ee06cb net: atlantic: remove deep parameter on suspend/resume functions
    b82e4ad58a7f sfc: fix kernel panic when creating VF
    2d4efc9a0e85 seg6: bpf: fix skb checksum in bpf_push_seg6_encap()
    7b38df59a8f4 seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors
    834fa0a22fe8 seg6: fix skb checksum evaluation in SRH encapsulation/insertion
    c2240500817b sfc: fix use after free when disabling sriov
    c1d9702ceb4a ima: Fix potential memory leak in ima_init_crypto()
    eb360267e1e9 ima: force signature verification when CONFIG_KEXEC_SIG is configured
    29c6a632f819 net: ftgmac100: Hold reference returned by of_get_child_by_name()
    a51040d4b120 nexthop: Fix data-races around nexthop_compat_mode.
    2c56958de89b ipv4: Fix data-races around sysctl_ip_dynaddr.
    038a87b3e460 raw: Fix a data-race around sysctl_raw_l3mdev_accept.
    38d78c7b4be7 icmp: Fix a data-race around sysctl_icmp_ratemask.
    4ebf26153215 icmp: Fix a data-race around sysctl_icmp_ratelimit.
    b8871d918602 sysctl: Fix data-races in proc_dointvec_ms_jiffies().
    2744e302e752 drm/i915/gt: Serialize TLB invalidates with GT resets
    636e5dbaf097 drm/i915/selftests: fix a couple IS_ERR() vs NULL tests
    359f2bca7989 ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero
    e1aa73454ab4 ARM: dts: at91: sama5d2: Fix typo in i2s1 node
    418b191d5f22 ipv4: Fix a data-race around sysctl_fib_sync_mem.
    e088ceb73c24 icmp: Fix data-races around sysctl.
    fe2a35fa2c4f cipso: Fix data-races around sysctl.
    f5811b8df2b9 net: Fix data-races around sysctl_mem.
    d54b6ef53cbc inetpeer: Fix data-races around sysctl.
    6481a8a72a74 tcp: Fix a data-race around sysctl_tcp_max_orphans.
    609ce7ff75a7 sysctl: Fix data races in proc_dointvec_jiffies().
    a5ee448d388c sysctl: Fix data races in proc_doulongvec_minmax().
    e3a2144b3b6b sysctl: Fix data races in proc_douintvec_minmax().
    71ddde27c2eb sysctl: Fix data races in proc_dointvec_minmax().
    d5d54714e329 sysctl: Fix data races in proc_douintvec().
    80cc28a4b484 sysctl: Fix data races in proc_dointvec().
    9cc8edc571b8 net: stmmac: dwc-qos: Disable split header for Tegra194
    cd201332cc39 ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array
    fbb87a0ed216 ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks()
    bb8bf8038771 ASoC: tas2764: Fix amp gain register offset & default
    f1cd988de463 ASoC: tas2764: Correct playback volume range
    52d1b4250ca9 ASoC: tas2764: Fix and extend FSYNC polarity handling
    249fe2d20d55 ASoC: tas2764: Add post reset delays
    f160a1f97091 ASoC: sgtl5000: Fix noise on shutdown/remove
    831e190175f1 ima: Fix a potential integer overflow in ima_appraise_measurement
    592f3bad00b7 drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector()
    4cb5c1950b7a net/mlx5e: Fix capability check for updating vnic env counters
    6eb1d0c370af net/mlx5e: kTLS, Fix build time constant test in RX
    c87d5211be84 net/mlx5e: kTLS, Fix build time constant test in TX
    d6cab2e06c33 ARM: 9210/1: Mark the FDT_FIXED sections as shareable
    3d82fba7d363 ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle
    0c300e294d1c spi: amd: Limit max transfer and message size
    d8d42c92fe56 ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count
    91f90b571f1a ext4: fix race condition between ext4_write and ext4_convert_inline_data
    9d883b3f000d Revert "evm: Fix memleak in init_desc"
    41007669fc3b sh: convert nommu io{re,un}map() to static inline functions
    ea4dbcfb9532 nilfs2: fix incorrect masking of permission flags for symlinks
    14e63942d63e fs/remap: constrain dedupe of EOF blocks
    0581613df7f9 drm/panfrost: Fix shrinker list corruption by madvise IOCTL
    2e760fe05d3e drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error
    c1ea39a77cbd btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents
    7657e3958535 cgroup: Use separate src/dst nodes when preloading css_sets for migration
    e013ea2a51a9 wifi: mac80211: fix queue selection for mesh/OCB interfaces
    db6e8c30154f ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction
    f851e4f40253 ARM: 9213/1: Print message about disabled Spectre workarounds only once
    fa40bb3a5f0c ip: fix dflt addr selection for connected nexthop
    4d3e0fb05eec net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer
    78a1400c42ee tracing/histograms: Fix memory leak problem
    931dbcc2e02f mm: split huge PUD on wp_huge_pud fallback
    91530f675e88 fix race between exit_itimers() and /proc/pid/timers
    b9c32a6886af xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue
    782a6b07b127 ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop
    cacac3e13a81 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221
    08ab39027a88 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671
    4d0d15d18467 ALSA: hda/realtek: Fix headset mic for Acer SF313-51
    b642a3476a34 ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model
    4486bbe92840 ALSA: hda - Add fixup for Dell Latitidue E5430
    8f95261a0064 Linux 5.10.131
    cc5ee0e0eed0 Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"

(From OE-Core rev: ddc807a40e2fb6260b0b1180f1d055fcf751fa50)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-08 15:44:20 +01:00
Bruce Ashfield
865658a6fe linux-yocto/5.15: update to v5.15.58
Updating  to the latest korg -stable release that comprises
the following commits:

    7d8048d4e064 Linux 5.15.58
    c6e4817ab622 drm/amd/display: Fix wrong format specifier in amdgpu_dm.c
    198a6f40822e x86/entry_32: Fix segment exceptions
    ec9ec3bc08b1 drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq()
    e4481000ac68 x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm()
    9444462d6343 KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness
    b6c24afba608 x86/extable: Prefer local labels in .set directives
    f85a6046f771 drm/amd/display: invalid parameter check in dmub_hpd_callback
    760fe3203493 drm/amd/display: Don't lock connection_mutex for DMUB HPD
    d026ed6eda29 watch-queue: remove spurious double semicolon
    b34229f4b212 net: usb: ax88179_178a needs FLAG_SEND_ZLP
    b2d1e4cd558c tty: use new tty_insert_flip_string_and_push_buffer() in pty_write()
    816c301b6a73 tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push()
    35545303454a tty: drop tty_schedule_flip()
    6219f5b54ad8 tty: the rest, stop using tty_schedule_flip()
    ea255921c4b5 tty: drivers/tty/, stop using tty_schedule_flip()
    ba3a8af8a21a watchqueue: make sure to serialize 'wqueue->defunct' properly
    49338b651f5a x86/alternative: Report missing return thunk details
    8842d5d70713 x86/amd: Use IBPB for firmware calls
    c2b484d784c8 drm/amd/display: Fix surface optimization regression on Carrizo
    958151194858 drm/amd/display: Optimize bandwidth on following fast update
    b3f16976b9ed drm/amd/display: Reset DMCUB before HW init
    4b4b1f8dfeb7 exfat: use updated exfat_chain directly during renaming
    000473ac997a Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks
    d01605a01f01 Bluetooth: SCO: Fix sco_send_frame returning skb->len
    5ae749f40d01 Bluetooth: Fix passing NULL to PTR_ERR
    367becefb8a1 Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg
    1864e820a5ac Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg
    cb7ed8c7fe5b Bluetooth: Add bt_skb_sendmmsg helper
    a4e8071be337 Bluetooth: Add bt_skb_sendmsg helper
    59f132fda50d um: virtio_uml: Fix broken device handling in time-travel
    38a28bb80f00 um: virtio_uml: Allow probing from devicetree
    d8413b16feee tracing: Fix return value of trace_pid_write()
    d9777061727b tracing: Place trace_pid_list logic into abstract functions
    6107b014163f tracing: Have event format check not flag %p* on __get_dynamic_array()
    621c1d8c1bd1 exfat: fix referencing wrong parent directory information after renaming
    72e0ec16f172 crypto: qat - re-enable registration of algorithms
    e7f979ed51f9 crypto: qat - add param check for DH
    4d6d2adce087 crypto: qat - add param check for RSA
    2488286d3e77 crypto: qat - remove dma_free_coherent() for DH
    6e8606e7ae40 crypto: qat - remove dma_free_coherent() for RSA
    a843925e0287 crypto: qat - fix memory leak in RSA
    ef5594895df2 crypto: qat - add backlog mechanism
    9cac903b6303 crypto: qat - refactor submission logic
    f576c7e01a6a crypto: qat - use pre-allocated buffers in datapath
    343cee3eafda crypto: qat - set to zero DH parameters before free
    c1f6637fe1c2 iwlwifi: fw: uefi: add missing include guards
    4448327b4173 mt76: fix use-after-free by removing a non-RCU wcid pointer
    829baf398f2c xhci: Set HCD flag to defer primary roothub registration
    813f4b49e81c xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit
    413c5f751f7c xhci: dbc: create and remove dbc structure in dbgtty driver.
    d7afb4a13f6c xhci: dbc: refactor xhci_dbc_init()
    d97c0667c1e6 KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses
    88eded8104d2 x86/futex: Remove .fixup usage
    6875d2425be8 x86/msr: Remove .fixup usage
    f637fbc7bda6 x86/extable: Extend extable functionality
    4bbc9a07e050 x86/entry_32: Remove .fixup usage
    e89d805e77f2 bitfield.h: Fix "type of reg too small for mask" test
    a86201c3ae79 x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFE
    3461326e1a9e x86/extable: Rework the exception table mechanics
    ad2d98ea72d2 x86/mce: Deduplicate exception handling
    3e6392ba3dce x86/extable: Get rid of redundant macros
    d3135da29e1a x86/extable: Tidy up redundant handler functions
    823424905d03 x86/uaccess: Implement macros for CMPXCHG on user addresses
    1062cfb47e56 dlm: fix pending remove if msg allocation fails
    765f802e0d25 x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts
    46d5575df8a1 sched/deadline: Fix BUG_ON condition for deboosted tasks
    bc1fb3c53afd bpf: Make sure mac_header was set before using it
    8c5429a04ccd mm/mempolicy: fix uninit-value in mpol_rebind_policy()
    e91665fbbf3c KVM: Don't null dereference ops->destroy
    58466e053900 spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers
    cd9f96aa8f57 KVM: selftests: Fix target thread to be migrated in rseq_test
    e129e5486b98 gpio: gpio-xilinx: Fix integer overflow
    ce3731c61589 tcp: Fix data-races around sysctl_tcp_max_reordering.
    84cee470f77c tcp: Fix a data-race around sysctl_tcp_abort_on_overflow.
    46d05dab1b4f tcp: Fix a data-race around sysctl_tcp_rfc1337.
    d46d55e3f9f8 tcp: Fix a data-race around sysctl_tcp_stdurg.
    1a1aedbb7605 tcp: Fix a data-race around sysctl_tcp_retrans_collapse.
    41aeba4506f6 tcp: Fix data-races around sysctl_tcp_slow_start_after_idle.
    404c53ccdebd tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts.
    a31e2d0cb5cf tcp: Fix data-races around sysctl_tcp_recovery.
    5037ca9e4b16 tcp: Fix a data-race around sysctl_tcp_early_retrans.
    329de75b9e16 tcp: Fix data-races around sysctl knobs related to SYN option.
    3f2ac2d6511b udp: Fix a data-race around sysctl_udp_l3mdev_accept.
    95724fe897a4 ip: Fix data-races around sysctl_ip_prot_sock.
    36f5b86f309b ipv4: Fix data-races around sysctl_fib_multipath_hash_fields.
    21fb844bc1dc ipv4: Fix data-races around sysctl_fib_multipath_hash_policy.
    b8d345db03b4 ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh.
    94e4b855e22b drm/imx/dcss: Add missing of_node_put() in fail path
    3d13bf301e06 net: dsa: vitesse-vsc73xx: silent spi_device_id warnings
    25e1d782c9c3 net: dsa: sja1105: silent spi_device_id warnings
    aba8ff847f4f be2net: Fix buffer overflow in be_get_module_eeprom
    caae64d3e91b gpio: pca953x: use the correct register address when regcache sync during init
    dfb4b67ff4df gpio: pca953x: use the correct range when do regmap sync
    9726ed46b9b7 gpio: pca953x: only use single read/write for No AI mode
    e6fc5472b850 net: stmmac: remove redunctant disable xPCS EEE call
    16f929a5e76f ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero
    893ea2b35bb9 i40e: Fix erroneous adapter reinitialization during recovery process
    fad55088ad73 pinctrl: armada-37xx: use raw spinlocks for regmap to avoid invalid wait context
    9d674108fe76 pinctrl: armada-37xx: Convert to use dev_err_probe()
    47c9f6bfc234 pinctrl: armada-37xx: Make use of the devm_platform_ioremap_resource()
    2cbb16513176 pinctrl: armada-37xx: Use temporary variable for struct device
    2918419c0608 iavf: Fix handling of dummy receive descriptors
    a77a75a0e7f3 tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout.
    539d9ab79eba tcp: Fix data-races around sysctl_tcp_fastopen.
    3ae85dc62a02 tcp: Fix data-races around sysctl_max_syn_backlog.
    58d5ea71aaa6 tcp: Fix a data-race around sysctl_tcp_tw_reuse.
    80d4d0c46167 tcp: Fix a data-race around sysctl_tcp_notsent_lowat.
    e816f8024617 tcp: Fix data-races around some timeout sysctl knobs.
    f6ce6556958c tcp: Fix data-races around sysctl_tcp_reordering.
    fcf6c6d8aeff tcp: Fix data-races around sysctl_tcp_migrate_req.
    10a9ba97a404 tcp: Fix data-races around sysctl_tcp_syncookies.
    78522951d718 tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries.
    906beda70c2f tcp: Fix data-races around keepalive sysctl knobs.
    849450279dfc igmp: Fix data-races around sysctl_igmp_max_msf.
    2a408a4f423e igmp: Fix a data-race around sysctl_igmp_max_memberships.
    260446eb8e55 igmp: Fix data-races around sysctl_igmp_llm_reports.
    2e8c8309329d net/tls: Fix race in TLS device down flow
    7c687a893f5c net: stmmac: fix dma queue left shift overflow issue
    34e98fce9a9b perf tests: Fix Convert perf time to TSC test for hybrid
    196c21deb08a i2c: cadence: Change large transfer count reset logic to be unconditional
    66b73ef38d80 i2c: mlxcpld: Fix register setting for 400KHz frequency
    b8e68fce6f0e net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core()
    ad5a78ed1356 net: ipv4: use kfree_skb_reason() in ip_rcv_core()
    82cda9918473 net: netfilter: use kfree_drop_reason() for NF_DROP
    f3ed670ef850 net: skb_drop_reason: add document for drop reasons
    8ac90de3d137 net: socket: rename SKB_DROP_REASON_SOCKET_FILTER
    b7adefdae236 net: skb: use kfree_skb_reason() in __udp4_lib_rcv()
    1629144da383 net: skb: use kfree_skb_reason() in tcp_v4_rcv()
    5158e18225c0 net: skb: introduce kfree_skb_reason()
    88ec2ff42da3 net: dsa: microchip: ksz_common: Fix refcount leak bug
    212a5360ef40 mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times
    0156b402a5be mtd: rawnand: gpmi: validate controller clock rate
    f53c6ee5e7eb net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow
    f784d232565b net: stmmac: fix pm runtime issue in stmmac_dvr_remove()
    e6b6f027e285 tcp: Fix a data-race around sysctl_tcp_probe_interval.
    f524c3e7f6cd tcp: Fix a data-race around sysctl_tcp_probe_threshold.
    cc36c37f5fe0 tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor.
    0fc9357282df tcp: Fix data-races around sysctl_tcp_min_snd_mss.
    4d7dea651b7f tcp: Fix data-races around sysctl_tcp_base_mss.
    aabe9438fdfe tcp: Fix data-races around sysctl_tcp_mtu_probing.
    9ba9cd43b577 tcp: Fix data-races around sysctl_tcp_l3mdev_accept.
    b8e29f644583 tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if()
    bf3134feffe6 tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept.
    dccf8a67f30e ip: Fix a data-race around sysctl_fwmark_reflect.
    87ceaa199a72 ip: Fix a data-race around sysctl_ip_autobind_reuse.
    4fdf9bdb2883 ip: Fix data-races around sysctl_ip_nonlocal_bind.
    351f81f7d718 ip: Fix data-races around sysctl_ip_fwd_update_priority.
    93fbc06da1d8 ip: Fix data-races around sysctl_ip_fwd_use_pmtu.
    01083e3f9868 ip: Fix data-races around sysctl_ip_no_pmtu_disc.
    e75b73081f1e igc: Reinstate IGC_REMOVED logic and implement it properly
    a4f7a9fbe24b Revert "e1000e: Fix possible HW unit hang after an s0ix exit"
    63aa107bce83 e1000e: Enable GPT clock before sending message to CSME
    98d81b2b154d nvme: fix block device naming collision
    321abf90c576 nvme: check for duplicate identifiers earlier
    dbedad96f416 scsi: ufs: core: Drop loglevel of WriteBoost message
    04ae8518745c scsi: megaraid: Clear READ queue map's nr_queues
    c7720f23bb93 drm/amd/display: Ignore First MST Sideband Message Return Error
    8bae037b0fb4 drm/amdgpu/display: add quirk handling for stutter mode
    e980e1d978e0 drm/amd/display: Fork thread to offload work of hpd_rx_irq
    54740bc4b182 drm/amd/display: Add option to defer works of hpd_rx_irq
    734d5ce02cb0 drm/amd/display: Support for DMUB HPD interrupt handling
    d1e0bbe08171 tcp: Fix data-races around sysctl_tcp_ecn.
    9cb4959493cd sysctl: move some boundary constants from sysctl.c to sysctl_vals
    e2b6c5f7ee95 mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30%
    d2dba226acb9 net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement"
    f52af853be7a ipv4/tcp: do not use per netns ctl sockets
    da3c256e2d0e perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()
    44016a85419c pinctrl: ralink: Check for null return of devm_kcalloc
    e4e3187750f8 pinctrl: ralink: rename pinctrl-rt2880 to pinctrl-ralink
    d40def7cd05c pinctrl: ralink: rename MT7628(an) functions to MT76X8
    a4c5115140ed RDMA/irdma: Fix sleep from invalid context BUG
    03fd151bdff0 RDMA/irdma: Do not advertise 1GB page size for x722
    71ab83ac65e2 power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe
    c8e32bca0676 xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup()
    1d3eeb199970 ip: Fix data-races around sysctl_ip_default_ttl.
    6bf450d92d0c r8152: fix a WOL issue
    44addae95ed7 xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list()
    1da0b50ea071 xfs: fix perag reference leak on iteration race with growfs
    768bfde1cf3e xfs: terminate perag iteration reliably on agcount
    2991d51b42a3 xfs: rename the next_agno perag iteration variable
    4d6f22f6cc58 xfs: fold perag loop iteration logic into helper function
    67cb74213a52 xfs: fix maxlevels comparisons in the btree staging code
    cf719adb6fa9 mt76: mt7921: Fix the error handling path of mt7921_pci_probe()
    22b910a7a378 mt76: mt7921e: fix possible probe failure after reboot
    c3bcf1f959f6 mt76: mt7921: use physical addr to unify register access
    191c16f921ad Revert "mt76: mt7921e: fix possible probe failure after reboot"
    4666a6eb390c Revert "mt76: mt7921: Fix the error handling path of mt7921_pci_probe()"
    0cac1c84e1cc batman-adv: Use netif_rx_any_context() any.
    be56f007c414 serial: mvebu-uart: correctly report configured baudrate value
    92dcb50f7f09 PCI: hv: Fix interrupt mapping for multi-MSI
    2b77425d0ae4 PCI: hv: Reuse existing IRTE allocation in compose_msi_msg()
    35d24b115a40 PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI
    5c676a214d63 PCI: hv: Fix multi-MSI to allow more than one MSI vector
    0791309aa0eb Revert "selftest/vm: verify mmap addr in mremap_test"
    cfd3a9be0ac4 Revert "selftest/vm: verify remap destination address in mremap_test"
    d7c4f9b8ed62 bus: mhi: host: pci_generic: add Telit FN990
    38b7bbe0ef1d bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision
    60e536b0a564 drm/ttm: fix locking in vmap/vunmap TTM GEM helpers
    0e66932a9dc9 lockdown: Fix kexec lockdown bypass with ima policy
    25ba5b824a72 mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication
    73846553bcde riscv: add as-options for modules with assembly compontents
    aff42cea285f pinctrl: stm32: fix optional IRQ support to gpios
    a9e2d8e52e1c Linux 5.15.57
    b4296a7b863f x86: Use -mindirect-branch-cs-prefix for RETPOLINE builds
    06741ef8e7cc um: Add missing apply_returns()
    320fc994f0c8 x86/bugs: Remove apostrophe typo
    ac8edadc2b1e tools headers cpufeatures: Sync with the kernel sources
    1dd6c13b437c tools arch x86: Sync the msr-index.h copy with the kernel sources
    5f4e77cc9abf KVM: emulate: do not adjust size of fastop and setcc subroutines
    198685e58b13 x86/kvm: fix FASTOP_SIZE when return thunks are enabled
    554cf28b104d efi/x86: use naked RET on mixed mode call wrapper
    d0caa861a836 x86/speculation: Use DECLARE_PER_CPU for x86_spec_ctrl_current
    67040d1d922b x86/asm/32: Fix ANNOTATE_UNRET_SAFE use on 32-bit
    96907c5d3927 x86/xen: Fix initialisation in hypercall_page after rethunk
    86ccf19a91be x86/static_call: Serialize __static_call_fixup() properly
    73ad137d1146 x86/speculation: Disable RRSBA behavior
    db0128b8243f x86/kexec: Disable RET on kexec
    3653093b7bbf x86/bugs: Do not enable IBPB-on-entry when IBPB is not supported
    925340f99bdf x86/entry: Move PUSH_AND_CLEAR_REGS() back into error_entry
    2f8967e22322 x86/bugs: Add Cannon lake to RETBleed affected CPU list
    cc3011cdbe5f x86/retbleed: Add fine grained Kconfig knobs
    12a13570054f x86/cpu/amd: Enumerate BTC_NO
    d7a5c08b46b6 x86/common: Stamp out the stepping madness
    8d5cff499a6d x86/speculation: Fill RSB on vmexit for IBRS
    4207d7b645b8 KVM: VMX: Fix IBRS handling after vmexit
    0cbd5905c8f3 KVM: VMX: Prevent guest RSB poisoning attacks with eIBRS
    5fde25284dfe KVM: VMX: Convert launched argument to flags
    852fe53040b9 KVM: VMX: Flatten __vmx_vcpu_run()
    c590fa2d2dac objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}
    66b37dccbc25 x86/speculation: Remove x86_spec_ctrl_mask
    b55663e7521f x86/speculation: Use cached host SPEC_CTRL value for guest entry/exit
    2069bd0e6f5b x86/speculation: Fix SPEC_CTRL write on SMT state change
    e898e28762f8 x86/speculation: Fix firmware entry SPEC_CTRL handling
    d427c1f83e8c x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n
    75d4fc2e965f x86/cpu/amd: Add Spectral Chicken
    dab72c3c32cc objtool: Add entry UNRET validation
    469d9b157017 x86/bugs: Do IBPB fallback check only once
    fd17a4254965 x86/bugs: Add retbleed=ibpb
    8894f699f187 x86/xen: Add UNTRAIN_RET
    87e6270183a4 x86/xen: Rename SYS* entry points
    e894b7817e08 objtool: Update Retpoline validation
    a1d912d7ac04 intel_idle: Disable IBRS during long idle
    e51769df6228 x86/bugs: Report Intel retbleed vulnerability
    b9349805e653 x86/bugs: Split spectre_v2_select_mitigation() and spectre_v2_user_select_mitigation()
    347d0bf6b0c0 x86/speculation: Add spectre_v2=ibrs option to support Kernel IBRS
    e03415eeba78 x86/bugs: Optimize SPEC_CTRL MSR writes
    62b4db57eefe x86/entry: Add kernel IBRS implementation
    fac1b0007cec x86/bugs: Keep a per-CPU IA32_SPEC_CTRL value
    b4e05ea71eda x86/bugs: Enable STIBP for JMP2RET
    89eba42632fc x86/bugs: Add AMD retbleed= boot parameter
    82e92fe936db x86/bugs: Report AMD retbleed vulnerability
    a9c0926fc754 x86: Add magic AMD return-thunk
    07f5c5e36236 objtool: Treat .text.__x86.* as noinstr
    1f068f9da743 x86/entry: Avoid very early RET
    1d61a2988612 x86: Use return-thunk in asm code
    6c45176bc2ae x86/sev: Avoid using __x86_return_thunk
    f3d9f990586c x86/vsyscall_emu/64: Don't use RET in vsyscall emulation
    5b43965d58ef x86/kvm: Fix SETcc emulation for return thunks
    0bfe8be824aa x86/bpf: Use alternative RET encoding
    e54fcb0812fa x86/ftrace: Use alternative RET encoding
    c1c80aabc7b9 x86,static_call: Use alternative RET encoding
    b0fb9784cf80 objtool: skip non-text sections when adding return-thunk sites
    1920e4be8a97 x86,objtool: Create .return_sites
    7bf553d9eebd x86: Undo return-thunk damage
    023a2b07d5c3 x86/retpoline: Use -mfunction-return
    bb81f3ac69f8 x86/retpoline: Swizzle retpoline thunk
    545b45c36a2f x86/retpoline: Cleanup some #ifdefery
    eee4f31fa2eb x86/cpufeatures: Move RETPOLINE flags to word 11
    ccb25d7db1a2 x86/kvm/vmx: Make noinstr clean
    2cd972ae337f x86/realmode: build with -D__DISABLE_EXPORTS
    6834878ace6e x86/entry: Remove skip_r11rcx
    40265bcd1bd3 objtool: Default ignore INT3 for unreachable
    32b2cd6060e7 bpf,x86: Respect X86_FEATURE_RETPOLINE*
    74b5a9f8edfe bpf,x86: Simplify computing label offsets
    1c2e7b40752a x86/alternative: Add debug prints to apply_retpolines()
    b93a0a740bca x86/alternative: Try inline spectre_v2=retpoline,amd
    a40925e2efd8 x86/alternative: Handle Jcc __x86_indirect_thunk_\reg
    86900f95fb06 x86/alternative: Implement .retpoline_sites support
    936c8fcb4995 x86/retpoline: Create a retpoline thunk array
    90ca76c83044 x86/retpoline: Move the retpoline thunk declarations to nospec-branch.h
    6a6fcb256301 x86/asm: Fixup odd GEN-for-each-reg.h usage
    71e578e1bd74 x86/asm: Fix register order
    18576e45b12a x86/retpoline: Remove unused replacement symbols
    655d4097039c objtool: Introduce CFI hash
    503882b5aeb6 objtool,x86: Replace alternatives with .retpoline_sites
    cad0e43a8c30 objtool: Shrink struct instruction
    c9fd00d8e622 objtool: Explicitly avoid self modifying code in .altinstr_replacement
    29e6b52efca1 objtool: Classify symbols
    1fd333eb3377 x86/entry: Don't call error_entry() for XENPV
    cac414684be9 x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry()
    19ac6c99a17e x86/entry: Switch the stack after error_entry() returns
    01bc8bd64c19 x86/traps: Use pt_regs directly in fixup_bad_iret()
    760adb59f621 Linux 5.15.56
    31f351eb534e drm/aperture: Run fbdev removal before internal helpers
    eac7fd3ca397 x86/pat: Fix x86_has_pat_wp()
    190ce5cdc55d serial: 8250: Fix PM usage_count for console handover
    2db3b95166f7 serial: pl011: UPSTAT_AUTORTS requires .throttle/unthrottle
    8ef116a2a738 serial: stm32: Clear prev values before setting RTS delays
    10b27fa2d67c serial: 8250: fix return error code in serial8250_request_std_resource()
    57964a571025 vt: fix memory overlapping when deleting chars in the buffer
    8b07c2998720 tty: serial: samsung_tty: set dma burst_size to 1
    3cb692555a0b usb: dwc3: gadget: Fix event pending check
    ea42ef3ef678 usb: typec: add missing uevent when partner support PD
    aa96257867c0 USB: serial: ftdi_sio: add Belimo device ids
    ec0c62a23c50 signal handling: don't use BUG_ON() for debugging
    c01793517d8d nvme-pci: phison e16 has bogus namespace ids
    15ef4d686a58 ALSA: usb-audio: Add quirk for Fiero SC-01 (fw v1.0.0)
    df982f9d094d ALSA: usb-audio: Add quirk for Fiero SC-01
    9d90a21f0cb7 ALSA: usb-audio: Add quirks for MacroSilicon MS2100/MS2106 devices
    2483ba7afa59 Revert "can: xilinx_can: Limit CANFD brp to 2"
    bd87cf2ed609 ARM: dts: stm32: use the correct clock source for CEC on stm32mp151
    c0cba036bfe8 soc: ixp4xx/npe: Fix unused match warning
    26bb7afc027c x86: Clear .brk area at early boot
    ee1da3d59674 irqchip: or1k-pic: Undefine mask_ack for level triggered hardware
    9c9869c308a3 ASoC: madera: Fix event generation for rate controls
    66cc34f2e493 ASoC: madera: Fix event generation for OUT1 demux
    74ead64cbf0d ASoC: cs47l15: Fix event generation for low power mux control
    ab2f5e5f3ce1 ASoC: dapm: Initialise kcontrol data for mux/demux controls
    269be8b29073 ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error
    44975751bef0 ASoC: wm5110: Fix DRE control
    bc9067062600 ASoC: Intel: bytcr_wm5102: Fix GPIO related probe-ordering problem
    dd70da2a5816 ASoC: wcd938x: Fix event generation for some controls
    05708fb473ce ASoC: SOF: Intel: hda-loader: Clarify the cl_dsp_init() flow
    e71d0e1370b1 ASoC: codecs: rt700/rt711/rt711-sdca: initialize workqueues in probe
    07a606e1389a ASoC: rt7*-sdw: harden jack_detect_handler
    b054614dd3fd ASoC: rt711: fix calibrate mutex initialization
    f2556ce6b35a ASoC: Intel: sof_sdw: handle errors on card registration
    42664a97f2b5 ASoC: rt711-sdca-sdw: fix calibrate mutex initialization
    4e81b38d9426 ASoC: Realtek/Maxim SoundWire codecs: disable pm_runtime on remove
    3cb392b64304 pinctrl: aspeed: Fix potential NULL dereference in aspeed_pinmux_set_mux()
    0c6c7d57ed00 ASoC: ops: Fix off by one in range control validation
    204543581a2f net: sfp: fix memory leak in sfp_probe()
    7a2294c5f2e5 nvme: fix regression when disconnect a recovering ctrl
    1e4427aa2fc8 nvme-tcp: always fail a request when sending it failed
    8ab067462e09 NFC: nxp-nci: don't print header length mismatch on i2c error
    833ecd0eae76 net: tipc: fix possible refcount leak in tipc_sk_create()
    13d28e0c79cb fbdev: Disable sysfb device registration when removing conflicting FBs
    b952569e0316 firmware: sysfb: Add sysfb_disable() helper function
    2ef4c6d66f7d firmware: sysfb: Make sysfb_create_simplefb() return a pdev pointer
    f57c76104c74 platform/x86: hp-wmi: Ignore Sanitization Mode event
    57289b6601fe cpufreq: pmac32-cpufreq: Fix refcount leak bug
    06f818de1621 scsi: hisi_sas: Limit max hw sectors for v3 HW
    03a400a64050 netfilter: br_netfilter: do not skip all hooks with 0 priority
    bf5307924563 virtio_mmio: Restore guest page size on resume
    26d824d1316f virtio_mmio: Add missing PM calls to freeze/restore
    65d7a723fdda vduse: Tie vduse mgmtdev and its device
    b34dbeb2b0ec vdpa/mlx5: Initialize CVQ vringh only once
    10f2cd373e65 powerpc/xive/spapr: correct bitmap allocation size
    4e69750549b8 ksmbd: use SOCK_NONBLOCK type for kernel_accept()
    d300ced12889 btrfs: zoned: fix a leaked bioc in read_zone_info
    d2faf8ed1dc2 btrfs: rename btrfs_bio to btrfs_io_context
    a06248fa62ef mm: sysctl: fix missing numa_stat when !CONFIG_HUGETLB_PAGE
    204d12228697 ACPI: video: Fix acpi_video_handles_brightness_key_presses()
    724ec407f997 net/tls: Check for errors in tls_device_init
    a0706d7c1429 KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op()
    58c90993933e net: atlantic: remove aq_nic_deinit() when resume
    9b1cb795a7ab net: atlantic: remove deep parameter on suspend/resume functions
    68e5f32f0de9 sfc: fix kernel panic when creating VF
    2d84fcb6e6f7 seg6: bpf: fix skb checksum in bpf_push_seg6_encap()
    15e8b6274c49 seg6: fix skb checksum in SRv6 End.B6 and End.B6.Encaps behaviors
    859081fb60e6 seg6: fix skb checksum evaluation in SRH encapsulation/insertion
    5464c8987ddf ceph: switch netfs read ops to use rreq->inode instead of rreq->mapping->host
    58d93e9d160c sfc: fix use after free when disabling sriov
    8c37e7a2000d drm/amd/pm: Prevent divide by zero
    cded1186f7e9 drm/amd/display: Only use depth 36 bpp linebuffers on DCN display engines.
    601ae26aa280 ima: Fix potential memory leak in ima_init_crypto()
    2340428c90d4 ima: force signature verification when CONFIG_KEXEC_SIG is configured
    f4bd3202a2b4 net: stmmac: fix leaks in probe
    4225a78eb4d7 net: ftgmac100: Hold reference returned by of_get_child_by_name()
    0d17723afea3 nexthop: Fix data-races around nexthop_compat_mode.
    6b26fb2fe227 ipv4: Fix data-races around sysctl_ip_dynaddr.
    8bcf7339f2cf tcp: Fix a data-race around sysctl_tcp_ecn_fallback.
    46e9c46203fd raw: Fix a data-race around sysctl_raw_l3mdev_accept.
    8d7a13654a98 icmp: Fix a data-race around sysctl_icmp_ratemask.
    7c1b6e453481 icmp: Fix a data-race around sysctl_icmp_ratelimit.
    de9490c32bc1 icmp: Fix a data-race around sysctl_icmp_errors_use_inbound_ifaddr.
    44021c2929cf icmp: Fix a data-race around sysctl_icmp_ignore_bogus_error_responses.
    cce955efa0ab icmp: Fix data-races around sysctl_icmp_echo_enable_probe.
    a716a3846c5f sysctl: Fix data-races in proc_dointvec_ms_jiffies().
    e58b02e44546 sysctl: Fix data-races in proc_dou8vec_minmax().
    3852f048be60 bnxt_en: Fix bnxt_refclk_read()
    0260a9aa5d5c bnxt_en: Fix bnxt_reinit_after_abort() code path
    a6cecaf058c4 drm/i915: Require the vm mutex for i915_vma_bind()
    60d1bb301ea5 drm/i915/uc: correctly track uc_fw init failure
    86062ca5edf1 drm/i915/gt: Serialize TLB invalidates with GT resets
    0ee5874dad61 drm/i915/gt: Serialize GRDOM access between multiple engine resets
    f8ba02531476 drm/i915/dg2: Add Wa_22011100796
    40c12fc52023 drm/i915/selftests: fix a couple IS_ERR() vs NULL tests
    af515a633942 tracing: Fix sleeping while atomic in kdb ftdump
    62a6a708f392 lockd: fix nlm_close_files
    9c3eef773cf4 lockd: set fl_owner when unlocking files
    1e92426e2b3a xen/gntdev: Ignore failure to unmap INVALID_GRANT_HANDLE
    f6e3ced9c60f drm/i915/gvt: IS_ERR() vs NULL bug in intel_gvt_update_reg_whitelist()
    5a4bb158f4c6 netfilter: nf_tables: replace BUG_ON by element length check
    b97aa619a3cb netfilter: nf_log: incorrect offset to network header
    dc2ec80bc949 arm64: dts: broadcom: bcm4908: Fix cpu node for smp boot
    1d49665a93b1 arm64: dts: broadcom: bcm4908: Fix timer node for BCM4906 SoC
    f0ccff1c89ba ARM: dts: sunxi: Fix SPI NOR campatible on Orange Pi Zero
    c0dd77cede0a ARM: dts: at91: sama5d2: Fix typo in i2s1 node
    9be8aac91960 ipv4: Fix a data-race around sysctl_fib_sync_mem.
    e2828e8c6058 icmp: Fix data-races around sysctl.
    07b0caf8aeb9 cipso: Fix data-races around sysctl.
    a5796154b56f net: Fix data-races around sysctl_mem.
    82d07170290d inetpeer: Fix data-races around sysctl.
    2dfff4b607c4 tcp: Fix a data-race around sysctl_tcp_max_orphans.
    67623d290d45 sysctl: Fix data races in proc_dointvec_jiffies().
    dcdf3c3c587a sysctl: Fix data races in proc_doulongvec_minmax().
    40e0477a7371 sysctl: Fix data races in proc_douintvec_minmax().
    32d7f8da8244 sysctl: Fix data races in proc_dointvec_minmax().
    d335db59f7fb sysctl: Fix data races in proc_douintvec().
    279bf2a909e6 sysctl: Fix data races in proc_dointvec().
    ad3014b0f6b2 net: ethernet: ti: am65-cpsw: Fix devlink port register sequence
    d5c315a78765 net: stmmac: dwc-qos: Disable split header for Tegra194
    750a5e2e5368 ASoC: Intel: Skylake: Correct the handling of fmt_config flexible array
    0d083ea282e5 ASoC: Intel: Skylake: Correct the ssp rate discovery in skl_get_ssp_clks()
    dfe3ce23217c ASoC: tas2764: Fix amp gain register offset & default
    a92e7564c540 ASoC: tas2764: Correct playback volume range
    1230d3e4b884 ASoC: tas2764: Fix and extend FSYNC polarity handling
    7dc0ae04c04e ASoC: tas2764: Add post reset delays
    9b9773cc55d8 ASoC: sgtl5000: Fix noise on shutdown/remove
    c8d5d8194093 ima: Fix a potential integer overflow in ima_appraise_measurement
    505114dda5bb drm/i915: fix a possible refcount leak in intel_dp_add_mst_connector()
    c6e1c5c0c19d net/mlx5e: Ring the TX doorbell on DMA errors
    663a06e96203 net/mlx5e: Fix capability check for updating vnic env counters
    3a5e734ec002 net/mlx5e: Fix enabling sriov while tc nic rules are offloaded
    5adcc5ded58a net/mlx5e: kTLS, Fix build time constant test in RX
    2ee2ef846fa3 net/mlx5e: kTLS, Fix build time constant test in TX
    ba27a912f99e ARM: 9210/1: Mark the FDT_FIXED sections as shareable
    443838e6ff0f ARM: 9209/1: Spectre-BHB: avoid pr_info() every time a CPU comes out of idle
    2bcb2e42a500 spi: amd: Limit max transfer and message size
    28ad09b0d7b1 ARM: dts: imx6qdl-ts7970: Fix ngpio typo and count
    3bbe6437c1d5 reset: Fix devm bulk optional exclusive control getter
    d8124f111b67 xfs: drop async cache flushes from CIL commits.
    d4dab8b405c6 xfs: run callbacks before waking waiters in xlog_state_shutdown_callbacks
    88beb994eae1 xfs: don't include bnobt blocks when reserving free block pool
    ea22fcd0324d xfs: only run COW extent recovery when there are no live extents
    fb593531571c Revert "evm: Fix memleak in init_desc"
    d69f9ff4c8ab sh: convert nommu io{re,un}map() to static inline functions
    bb676a80c6eb nilfs2: fix incorrect masking of permission flags for symlinks
    ca58387e7ad1 fs/remap: constrain dedupe of EOF blocks
    1807d8867402 drm/panfrost: Fix shrinker list corruption by madvise IOCTL
    fbe7451a3ada drm/panfrost: Put mapping instead of shmem obj on panfrost_mmu_map_fault_addr() error
    531a140e269d btrfs: return -EAGAIN for NOWAIT dio reads/writes on compressed and inline extents
    54aee4e5ce8c cgroup: Use separate src/dst nodes when preloading css_sets for migration
    5a9df3101799 wifi: mac80211: fix queue selection for mesh/OCB interfaces
    2a098504d7a0 ARM: 9214/1: alignment: advance IT state after emulating Thumb instruction
    a4f5e3a22fbd ARM: 9213/1: Print message about disabled Spectre workarounds only once
    6f497564bf6a ip: fix dflt addr selection for connected nexthop
    1eb4bea3af81 net: sock: tracing: Fix sock_exceed_buf_limit not to dereference stale pointer
    22eeff55679d tracing/histograms: Fix memory leak problem
    e4967d22882b mm: split huge PUD on wp_huge_pud fallback
    27056f20d753 mm: userfaultfd: fix UFFDIO_CONTINUE on fallocated shmem pages
    b856e5738b1c fix race between exit_itimers() and /proc/pid/timers
    b99174ac57fe xen/netback: avoid entering xenvif_rx_next_skb() with an empty rx queue
    9d3243d774f5 ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop
    cd2731b3efe8 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc221
    dd9746cf6da3 ALSA: hda/realtek: fix mute/micmute LEDs for HP machines
    7d0c5005c580 ALSA: hda/realtek - Fix headset mic problem for a HP machine with alc671
    32fad77c4cd2 ALSA: hda/realtek: Fix headset mic for Acer SF313-51
    6744faa1d810 ALSA: hda/conexant: Apply quirk for another HP ProDesk 600 G3 model
    d60bb64d3263 ALSA: hda - Add fixup for Dell Latitidue E5430
    baefa2315cb1 Linux 5.15.55
    c80b15105a08 Revert "mtd: rawnand: gpmi: Fix setting busy timeout setting"

(From OE-Core rev: 845cc9d5a13060eb67adbb0593c8e226067dacd3)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-08 15:44:20 +01:00
Bruce Ashfield
1f2e1ff374 linux-yocto/5.10: fix buildpaths issue with pnmtologo
Integrating the following commit(s) to linux-yocto/5.10:

    2883e69e202d pnmtologo: use relocatable file name

(From OE-Core rev: 73bc3bfaf06fedff71fcd54d172c4e8df17467a7)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-15 08:21:42 +01:00
Bruce Ashfield
2e5fd12282 linux-yocto/5.10: update to v5.10.130
Updating  to the latest korg -stable release that comprises
the following commits:

    26ae9c361414 Linux 5.10.130
    8365b151fd50 dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate
    37147e22cd8d dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate
    1be247db203e dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly
    7b721f5aec92 dmaengine: pl330: Fix lockdep warning about non-static key
    e23cfb3fdcbb ida: don't use BUG_ON() for debugging
    37995f034ff2 dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo
    ca4a91958466 misc: rtsx_usb: set return value in rsp_buf alloc err path
    ff79e0ca2bea misc: rtsx_usb: use separate command and response buffers
    af7d9d4abe84 misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer
    86884017bb63 dmaengine: imx-sdma: Allow imx8m for imx7 FW revs
    9b329edd77ca i2c: cadence: Unregister the clk notifier in error path
    26938bd28c0c r8169: fix accessing unset transport header
    904f622ec78e selftests: forwarding: fix error message in learning_test
    9906c223400f selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT
    859b889029fc selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT
    23cdc57d88d1 ibmvnic: Properly dispose of all skbs during a failover.
    2b4659c145ba i40e: Fix dropped jumbo frames statistics
    5561bddd0599 xsk: Clear page contiguity bit when unmapping pool
    87d2bb888259 ARM: dts: at91: sama5d2_icp: fix eeprom compatibles
    9b7d8e28b686 ARM: dts: at91: sam9x60ek: fix eeprom compatible and size
    ade03e5ea778 ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt
    b40ac801cbb1 ARM: at91: pm: use proper compatible for sama5d2's rtc
    4c3e73a66a27 arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo
    1d0c3ced2d1c pinctrl: sunxi: sunxi_pconf_set: use correct offset
    e1cda2a03d81 arm64: dts: imx8mp-evk: correct I2C3 pad settings
    2ade1b1d92f6 arm64: dts: imx8mp-evk: correct gpio-led pad settings
    17b3883ba55f arm64: dts: imx8mp-evk: correct the uart2 pinctl value
    43319ee6a075 arm64: dts: imx8mp-evk: correct mmc pad settings
    6bf74a1e748f arm64: dts: qcom: msm8994: Fix CPU6/7 reg values
    2c0d10ce002a pinctrl: sunxi: a83t: Fix NAND function name for some pins
    3d90607e7e6a ARM: meson: Fix refcount leak in meson_smp_prepare_cpus
    e14930e9f9c6 xfs: remove incorrect ASSERT in xfs_rename
    852952ea0e15 can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits
    a741e762e199 can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression
    f439d08ef1a2 can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info
    79af7be44ccb powerpc/powernv: delay rng platform device creation until later in boot
    19104425c962 video: of_display_timing.h: include errno.h
    96fa24eb1a38 memregion: Fix memregion_free() fallback definition
    d6931bff1cc1 PM: runtime: Redefine pm_runtime_release_supplier()
    cecb806c766c fbcon: Prevent that screen size is smaller than font size
    b727561ddc93 fbcon: Disallow setting font bigger than screen size
    b81212828ad1 fbmem: Check virtual screen sizes in fb_set_var()
    d03e8ed72d7d fbdev: fbmem: Fix logo center image dx issue
    963c80f070ed iommu/vt-d: Fix PCI bus rescan device hot add
    0a5e36dbcb44 netfilter: nf_tables: stricter validation of element data
    4a6430b99f67 netfilter: nft_set_pipapo: release elements in clone from abort path
    4f59d12efe30 net: rose: fix UAF bug caused by rose_t0timer_expiry
    0085da9df3dc usbnet: fix memory leak in error case
    e917be1f83ea bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals
    9adec7334969 bpf: Fix incorrect verifier simulation around jmp32's jeq/jne
    d0b8e2239988 can: gs_usb: gs_usb_open/close(): fix memory leak
    b6f4b347a1fb can: grcan: grcan_probe(): remove extra of_node_get()
    85cd41070df9 can: bcm: use call_rcu() instead of costly synchronize_rcu()
    b75d4bec85b8 ALSA: hda/realtek: Add quirk for Clevo L140PU
    6c32496964da mm/slub: add missing TID updates on slab deactivation
    7208d1236f72 Linux 5.10.129
    0e21ef18019c clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup()
    7055e3446244 net: usb: qmi_wwan: add Telit 0x1070 composition
    f1a53bb27f17 net: usb: qmi_wwan: add Telit 0x1060 composition
    43c8d33ce353 xen/arm: Fix race in RB-tree based P2M accounting
    547b7c640df5 xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses()
    cbbd2d253153 xen/blkfront: force data bouncing when backend is untrusted
    4923217af574 xen/netfront: force data bouncing when backend is untrusted
    728d68bfe68d xen/netfront: fix leaking data in shared pages
    cfea428030be xen/blkfront: fix leaking data in shared pages
    d341e5a75480 selftests/rseq: Change type of rseq_offset to ptrdiff_t
    7e617278bf3a selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area
    27f6361cb415 selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area
    a4312e2d8192 selftests/rseq: Fix: work-around asm goto compiler bugs
    7e1a0a9a4442 selftests/rseq: Remove arm/mips asm goto compiler work-around
    ba4d79af7101 selftests/rseq: Fix warnings about #if checks of undefined tokens
    35c6f5047ff3 selftests/rseq: Fix ppc32 offsets by using long rather than off_t
    dbc1f0ee6044 selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store
    d4f631ea2dd6 selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian
    e85fdae4df72 selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35
    c79e564535c0 selftests/rseq: Introduce thread pointer getters
    4a78bf83e226 selftests/rseq: Introduce rseq_get_abi() helper
    3c2a416c80cc selftests/rseq: Remove volatile from __rseq_abi
    68e1232c6e93 selftests/rseq: Remove useless assignment to cpu variable
    3e77ed4f9052 selftests/rseq: introduce own copy of rseq uapi header
    54cd556487d4 selftests/rseq: remove ARRAY_SIZE define from individual tests
    14894cf6925c hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails
    f72d410dbf8d ipv6/sit: fix ipip6_tunnel_get_prl return value
    25055da22a0f sit: use min
    652fd40eb01c drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c
    79963021fd71 xen/gntdev: Avoid blocking in unmap_grant_pages()
    5f614f5f70bf tcp: add a missing nf_reset_ct() in 3WHS handling
    9203dfb3ed6b xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range
    f874e16870cc xfs: update superblock counters correctly for !lazysbcount
    7ab7458d7af7 xfs: fix xfs_trans slab cache name
    f12968a5a4be xfs: ensure xfs_errortag_random_default matches XFS_ERRTAG_MAX
    da61388f9a75 xfs: Skip repetitive warnings about mount options
    6b7dab812cba xfs: rename variable mp to parsing_mp
    b261cd005ab9 xfs: use current->journal_info for detecting transaction recursion
    c36d41b65e57 net: tun: avoid disabling NAPI twice
    59c51c3b5451 tunnels: do not assume mac header is set in skb_tunnel_check_pmtu()
    c9fc52c1739e io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio
    b8def021ac70 epic100: fix use after free on rmmod
    456bc338871c tipc: move bc link creation back to tipc_node_create
    09f994623530 NFC: nxp-nci: Don't issue a zero length i2c_master_read()
    7d363362e006 nfc: nfcmrvl: Fix irq_of_parse_and_map() return value
    63b2fe509f69 net: bonding: fix use-after-free after 802.3ad slave unbind
    7597ed348e62 net: bonding: fix possible NULL deref in rlb code
    ac12337229ea net/sched: act_api: Notify user space if any actions were flushed before error
    91d3bb82c43e netfilter: nft_dynset: restore set element counter when failing to update
    4b480a7940ff s390: remove unneeded 'select BUILD_BIN2C'
    e65027fdebba PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events
    653bdcd833b7 caif_virtio: fix race between virtio_device_ready() and ndo_open()
    208ff7967534 NFSD: restore EINVAL error translation in nfsd_commit()
    db82bb605404 net: ipv6: unexport __init-annotated seg6_hmac_net_init()
    eb1757ca20b8 usbnet: fix memory allocation in helpers
    fae2a9fb1eaf linux/dim: Fix divide by 0 in RDMA DIM
    b0cab8b517ae RDMA/cm: Fix memory leak in ib_cm_insert_listen
    9de276dfb20c RDMA/qedr: Fix reporting QP timeout attribute
    a42bd00f0035 net: dp83822: disable rx error interrupt
    9c06d84855bd net: dp83822: disable false carrier interrupt
    c70ca16f72b2 net: tun: stop NAPI when detaching queues
    bec1be0a745a net: tun: unlink NAPI from device on destruction
    0b2499c8014f net: dsa: bcm_sf2: force pause link settings
    3f55912a1a98 selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test
    f7b8fb458445 virtio-net: fix race between ndo_open() and virtio_device_ready()
    c0a28f2ddf9a net: usb: ax88179_178a: Fix packet receiving
    8f74cb27c2b4 net: rose: fix UAF bugs caused by timer handler
    6a0b9512a6aa SUNRPC: Fix READ_PLUS crasher
    ed03a650fb57 s390/archrandom: simplify back to earlier design and initialize earlier
    d8bca518d527 dm raid: fix KASAN warning in raid5_add_disks
    9bf2b0757b04 dm raid: fix accesses beyond end of raid member array
    213c550deb6b powerpc/bpf: Fix use of user_pt_regs in uapi
    68a34e478ad5 powerpc/book3e: Fix PUD allocation size in map_kernel_page()
    e188bbdb9229 powerpc/prom_init: Fix kernel config grep
    e6a7d30b650a nvdimm: Fix badblocks clear off-by-one error
    0b99c4a18936 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G)
    e77804158b30 ipv6: take care of disable_policy when restoring routes
    03b9e016598f drm/amdgpu: To flush tlb for MMHUB of RAVEN series

(From OE-Core rev: d0f5a8d1c8fba0ae1c6c7ed0e2c602feb97c7983)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-15 08:21:42 +01:00
Bruce Ashfield
fd883811e9 linux-yocto/5.15: fix buildpaths issue with pnmtologo
Integrating the following commit(s) to linux-yocto/5.15:

    a40d2daf2795 pnmtologo: use relocatable file name

(From OE-Core rev: 3c2bd1b975b05df30af21475b33aaf3d6fb192e6)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-15 08:21:42 +01:00
Bruce Ashfield
576c44da17 linux-yocto/5.15: update to v5.15.54
Updating  to the latest korg -stable release that comprises
the following commits:

    843dae1756d9 Linux 5.15.54
    c0c041a60cac selftests/net: fix section name when using xdp_dummy.o
    a5fe76328ea5 dmaengine: idxd: force wq context cleanup on device disable path
    568b2bd79b59 dmaengine: ti: Add missing put_device in ti_dra7_xbar_route_allocate
    2f6ded79068c dmaengine: qcom: bam_dma: fix runtime PM underflow
    cb9813d7eae9 dmaengine: ti: Fix refcount leak in ti_dra7_xbar_route_allocate
    e08ccbaa5fb3 dmaengine: at_xdma: handle errors of at_xdmac_alloc_desc() correctly
    c787908bee3f dmaengine: lgm: Fix an error handling path in intel_ldma_probe()
    0bbb30d077f2 dmaengine: pl330: Fix lockdep warning about non-static key
    8b07022de2d3 ida: don't use BUG_ON() for debugging
    9839d89112d4 dt-bindings: dma: allwinner,sun50i-a64-dma: Fix min/max typo
    e99bad0d76cf Revert "serial: 8250_mtk: Make sure to select the right FEATURE_SEL"
    2fa22e7906c1 Revert "mm/memory-failure.c: fix race with changing page compound again"
    c1c98764c3c3 misc: rtsx_usb: set return value in rsp_buf alloc err path
    bab1a05a1141 misc: rtsx_usb: use separate command and response buffers
    378080b7d8dd misc: rtsx_usb: fix use of dma mapped buffer for usb bulk transfer
    d76704f8ccbb dmaengine: imx-sdma: Allow imx8m for imx7 FW revs
    530ee8d3c6a4 i2c: cadence: Unregister the clk notifier in error path
    941d77b795d1 r8169: fix accessing unset transport header
    3abec0b38173 selftests: forwarding: fix error message in learning_test
    1b74fe2e8f5c selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLT
    8e5fcfecd99a selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLT
    3fdca34e7811 ibmvnic: Properly dispose of all skbs during a failover.
    5912e5e47ac9 ARM: dts: stm32: add missing usbh clock and fix clk order on stm32mp15
    d5670adf5cff ARM: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on stm32mp151
    ddec6cbbe227 i40e: Fix VF's MAC Address change on VM
    9d1e322a9103 i40e: Fix dropped jumbo frames statistics
    d2bf1a6480e8 i2c: piix4: Fix a memory leak in the EFCH MMIO support
    e7a1d5100921 xsk: Clear page contiguity bit when unmapping pool
    a2b92fffd51b ARM: at91: fix soc detection for SAM9X60 SiPs
    e3ee4ffa3c92 ARM: dts: at91: sama5d2_icp: fix eeprom compatibles
    f5b0e6d7b453 ARM: dts: at91: sam9x60ek: fix eeprom compatible and size
    a65b92628ae0 ARM: at91: pm: use proper compatibles for sama7g5's rtc and rtt
    cfd0e717bd93 ARM: at91: pm: use proper compatibles for sam9x60's rtc and rtt
    9ec5fe55ba75 ARM: at91: pm: use proper compatible for sama5d2's rtc
    ec5533b2ce26 arm64: dts: qcom: msm8992-*: Fix vdd_lvs1_2-supply typo
    76292cf4b3bc pinctrl: sunxi: sunxi_pconf_set: use correct offset
    c041165d8f04 arm64: dts: imx8mp-phyboard-pollux-rdk: correct i2c2 & mmc settings
    44826474a39a arm64: dts: imx8mp-phyboard-pollux-rdk: correct eqos pad settings
    ea8dbe870c84 arm64: dts: imx8mp-phyboard-pollux-rdk: correct uart pad settings
    67a21eb8c48e arm64: dts: imx8mp-evk: correct I2C3 pad settings
    b34da817e3fa arm64: dts: imx8mp-evk: correct I2C1 pad settings
    37413a0ea090 arm64: dts: imx8mp-evk: correct eqos pad settings
    ebad4d73ab1c arm64: dts: imx8mp-evk: correct vbus pad settings
    f1571c8c8724 arm64: dts: imx8mp-evk: correct gpio-led pad settings
    637b3dab51f7 arm64: dts: imx8mp-evk: correct the uart2 pinctl value
    401d27fec614 arm64: dts: imx8mp-evk: correct mmc pad settings
    ee1ced3dd863 ARM: mxs_defconfig: Enable the framebuffer
    89a718d1d080 arm64: dts: qcom: sdm845: use dispcc AHB clock for mdss node
    216094007699 arm64: dts: qcom: msm8994: Fix CPU6/7 reg values
    4157343a6a1a ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect
    ac80a45ddb62 ASoC: rt711-sdca: Add endianness flag in snd_soc_component_driver
    25e61636a5c3 ASoC: rt711: Add endianness flag in snd_soc_component_driver
    29029ca6eed7 pinctrl: sunxi: a83t: Fix NAND function name for some pins
    7208101ded1e ARM: meson: Fix refcount leak in meson_smp_prepare_cpus
    9c26be2c3e69 tty: n_gsm: fix encoding of command/response bit
    3b9f49138669 btrfs: fix use of uninitialized variable at rm device ioctl
    cb91c0548ff2 virtio-blk: modify the value type of num in virtio_queue_rq()
    d35b78cb053a btrfs: fix error pointer dereference in btrfs_ioctl_rm_dev_v2()
    f88e79727fba Revert "serial: sc16is7xx: Clear RS485 bits in the shutdown"
    83d3449e8ae5 xfs: remove incorrect ASSERT in xfs_rename
    63a3d2377715 can: kvaser_usb: kvaser_usb_leaf: fix bittiming limits
    420b99306b7e can: kvaser_usb: kvaser_usb_leaf: fix CAN clock frequency regression
    baffaed7fab3 can: kvaser_usb: replace run-time checks with struct kvaser_usb_driver_info
    188c798f3c25 net: dsa: qca8k: reset cpu port on MTU change
    c79726aba6af powerpc/powernv: delay rng platform device creation until later in boot
    cc409f88e8f7 video: of_display_timing.h: include errno.h
    6c9c8a7a9a54 memregion: Fix memregion_free() fallback definition
    79827e53b069 PM: runtime: Redefine pm_runtime_release_supplier()
    9c9e44bb3dd5 fbcon: Prevent that screen size is smaller than font size
    688632778025 fbcon: Disallow setting font bigger than screen size
    738d06ef99cb fbmem: Check virtual screen sizes in fb_set_var()
    989b2c40322e fbdev: fbmem: Fix logo center image dx issue
    e5fde29135a4 iommu/vt-d: Fix PCI bus rescan device hot add
    09cb6663618a module: fix [e_shstrndx].sh_size=0 OOB access
    e9f331bb5d43 module: change to print useful messages from elf_validity_check()
    82b50219c85d dt-bindings: soc: qcom: smd-rpm: Fix missing MSM8936 compatible
    93dfb9c6deeb dt-bindings: soc: qcom: smd-rpm: Add compatible for MSM8953 SoC
    8371666ef44c rxrpc: Fix locking issue
    d74b09b933b9 irqchip/gic-v3: Refactor ISB + EOIR at ack time
    b82dfacba576 irqchip/gic-v3: Ensure pseudo-NMIs have an ISB between ack and handling
    51ebf1b6a077 io_uring: avoid io-wq -EAGAIN looping for !IOPOLL
    b3cec8a42fcd Bluetooth: btmtksdio: fix use-after-free at btmtksdio_recv_event
    5781bb8a3191 Bluetooth: protect le accept and resolv lists with hdev->lock
    8a2dbdeccef6 drm/mediatek: Add vblank register/unregister callback functions
    2c4396693698 drm/mediatek: Add cmdq_handle in mtk_crtc
    d3f153557045 drm/mediatek: Detect CMDQ execution timeout
    6f77386ddb1c drm/mediatek: Remove the pointer of struct cmdq_client
    d953c679022c drm/mediatek: Use mailbox rx_callback instead of cmdq_task_cb
    51a405dea0ae drm/i915: Fix a race between vma / object destruction and unbinding
    7a9e13b86536 drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems
    0a9a60dcedaa drm/amd: Refactor `amdgpu_aspm` to be evaluated per device
    00fa5cbbb6a7 tty: n_gsm: fix invalid gsmtty_write_room() result
    156f2c2378e1 serial: 8250_mtk: Make sure to select the right FEATURE_SEL
    e58094e2b516 tty: n_gsm: fix sometimes uninitialized warning in gsm_dlci_modem_output()
    b952aa508786 tty: n_gsm: fix invalid use of MSC in advanced option
    62d1655b9229 mm/hwpoison: fix race between hugetlb free/demotion and memory_failure_hugetlb()
    5429eb5502fc mm/memory-failure.c: fix race with changing page compound again
    7a07875fabcc mm/hwpoison: avoid the impact of hwpoison_filter() return value on mce handler
    d04b62b64056 mm/hwpoison: mf_mutex for soft offline and unpoison
    a0f4fd486896 KVM: Initialize debugfs_dentry when a VM is created to avoid NULL deref
    70e2e87ea878 btrfs: zoned: use dedicated lock for data relocation
    1519e6e28478 btrfs: zoned: encapsulate inode locking for zoned relocation
    920e849b7d23 tty: n_gsm: fix missing update of modem controls after DLCI open
    4db0a8dd9067 ALSA: usb-audio: add mapping for MSI MAG X570S Torpedo MAX.
    a7fe6934ce7c ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi.
    6dcf1e5581b4 tty: n_gsm: fix frame reception handling
    375dfcfca4a1 tty: n_gsm: Save dlci address open status when config requester
    88a4fb1346b3 tty: n_gsm: Modify CR,PF bit when config requester
    e73c0eaf7f35 KVM: Don't create VM debugfs files outside of the VM directory
    f3647c369c17 drm/amd/vcn: fix an error msg on vcn 3.0
    a976456c797c ASoC: rt5682: fix an incorrect NULL check on list iterator
    c0058893a4a9 ASoC: rt5682: move clk related code to rt5682_i2c_probe
    121af0231f82 uapi/linux/stddef.h: Add include guards
    1d9bd723e7b4 stddef: Introduce DECLARE_FLEX_ARRAY() helper
    c2f3dab1ac54 bus: mhi: Fix pm_state conversion to string
    3f6d5cb0a5e5 bus: mhi: core: Use correctly sized arguments for bit field
    170a08ad3d1a serial: sc16is7xx: Clear RS485 bits in the shutdown
    5dce84f475d1 powerpc/tm: Fix more userspace r13 corruption
    ed8a5d63a0da powerpc: flexible GPR range save/restore macros
    0a80e66a10af powerpc/32: Don't use lmw/stmw for saving/restoring non volatile regs
    b342feb49141 scsi: qla2xxx: Fix loss of NVMe namespaces after driver reload test
    31c60d15ccd1 KVM: s390x: fix SCK locking
    83772314e1e0 btrfs: don't access possibly stale fs_info data in device_list_add
    6784b694ecd8 KVM: use __vcalloc for very large allocations
    c33904fd1ef4 mm: vmalloc: introduce array allocation functions
    ff41804632e5 Compiler Attributes: add __alloc_size() for better bounds checking
    a1e69c36de17 mtd: spi-nor: Skip erase logic when SPI_NOR_NO_ERASE is set
    e65d78b12fbc batman-adv: Use netif_rx().
    4c0bb583a444 iio: accel: mma8452: use the correct logic to get mma8452_data
    ffd3e67f0dfb riscv/mm: Add XIP_FIXUP for riscv_pfn_base
    d6f1651ddf91 NFSD: COMMIT operations must not return NFS?ERR_INVAL
    c2a9881bc2ca NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id)
    59bf2aca4b1c drm/amd/display: Fix by adding FPU protection for dcn30_internal_validate_bw
    f276634b12fa drm/amd/display: Set min dcfclk if pipe count is 0
    f799df4569c1 drbd: fix an invalid memory access caused by incorrect use of list iterator
    5bb1df0bfd46 drbd: Fix double free problem in drbd_create_device
    dbbcf21ad6a8 drbd: add error handling support for add_disk()
    72fa2ea3e0ab btrfs: remove device item and update super block in the same transaction
    f75534a71abf btrfs: use btrfs_get_dev_args_from_path in dev removal ioctls
    321a81835b4a btrfs: add a btrfs_get_dev_args_from_path helper
    5578b681fbf2 btrfs: handle device lookup with btrfs_dev_lookup_args
    09674bfd8054 vdpa/mlx5: Avoid processing works if workqueue was destroyed
    008e29d172ca gfs2: Fix gfs2_file_buffered_write endless loop workaround
    9b7eb92dac24 scsi: qla2xxx: Fix crash during module load unload test
    72806635ee63 scsi: qla2xxx: edif: Replace list_for_each_safe with list_for_each_entry_safe
    d4510119911c scsi: qla2xxx: Fix laggy FC remote port session recovery
    241afac69b96 scsi: qla2xxx: Move heartbeat handling from DPC thread to workqueue
    1e9d6854951a KVM: x86/mmu: Use common TDP MMU zap helper for MMU notifier unmap hook
    eabbe74e7de5 KVM: x86/mmu: Use yield-safe TDP MMU root iter in MMU notifier unmapping
    0855054fa889 clk: renesas: r9a07g044: Update multiplier and divider values for PLL2/3
    518bb9636712 cxl/port: Hold port reference until decoder release
    8b5ce83872b4 mt76: mt7921: do not always disable fw runtime-pm
    9d721a17505b mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error
    6512c3c39cb6 media: davinci: vpif: fix use-after-free on driver unbind
    2823225fbba0 media: omap3isp: Use struct_group() for memcpy() region
    d57ab893cdf8 stddef: Introduce struct_group() helper macro
    af9452dfdba4 block: fix rq-qos breakage from skipping rq_qos_done_bio()
    13141cceadd0 block: only mark bio as tracked if it really is tracked
    eb79d1353cd0 block: use bdev_get_queue() in bio.c
    df1ec53252d5 io_uring: ensure that fsnotify is always called
    5c82c94b0be7 virtio-blk: avoid preallocating big SGL for data
    32ac44b70e17 ibmvnic: Allow queueing resets during probe
    85996ef17952 ibmvnic: clear fop when retrying probe
    4fe1439ef2e0 ibmvnic: init init_done_rc earlier
    a29c71f3a4b1 s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE
    06de5cf61538 s390/setup: use physical pointers for memblock_reserve()
    6ed826c949cf s390/boot: allocate amode31 section in decompressor
    aa1f19606558 netfilter: nft_payload: don't allow th access for fragments
    5445819e76a6 netfilter: nft_payload: support for inner header matching / mangling
    0d9bd7e6ac3a netfilter: nf_tables: convert pktinfo->tprot_set to flags field
    25ca15fed4bb ASoC: rt5682: Fix deadlock on resume
    f536e0df64b8 ASoC: rt5682: Re-detect the combo jack after resuming
    4b72179e53bd ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend
    301ebfa578e3 net/mlx5e: TC, Reject rules with forward and drop actions
    6d1ac7f882da net/mlx5e: TC, Reject rules with drop and modify hdr action
    aa944fefb396 net/mlx5e: Split actions_match_supported() into a sub function
    f1c36a47a3b4 net/mlx5e: Check action fwd/drop flag exists also for nic flows
    910349170ac0 RISC-V: defconfigs: Set CONFIG_FB=y, for FB console
    49ae6abd617f riscv: defconfig: enable DRM_NOUVEAU
    feacd73fd8b2 bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC
    d53c8fe9ee29 bpf: Stop caching subprog index in the bpf_pseudo_func insn
    d3688bfa5af4 mt76: mt7921: fix a possible race enabling/disabling runtime-pm
    281a194f5a67 mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine
    09aee8375b0c mt76: mt7921: get rid of mt7921_mac_set_beacon_filter
    9846b9e4bba7 platform/x86: wmi: Fix driver->notify() vs ->probe() race
    4b5356231989 platform/x86: wmi: Replace read_takes_no_args with a flags field
    789382ce7359 platform/x86: wmi: introduce helper to convert driver to WMI driver
    a9a101842420 qed: Improve the stack space of filter_config()
    8a29aec244ae ath11k: add hw_param for wakeup_mhi
    16b7cb2803bf memory: renesas-rpc-if: Avoid unaligned bus access for HyperFlash
    a4ac45aff8d3 media: ir_toy: prevent device from hanging during transmit
    e1716b0ff925 PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot Reset
    006d00d826fb PCI/portdrv: Rename pm_iter() to pcie_port_device_iter()
    b33035945b0a drm/i915: Replace the unconditional clflush with drm_clflush_virt_range()
    9cf3a1c1288e drm/i915/gt: Register the migrate contexts with their engines
    d839d15b5074 drm/i915: Disable bonding on gen12+ platforms
    70fc07e30817 btrfs: fix deadlock between chunk allocation and chunk btree modifications
    3fb11d13220d dma-buf/poll: Get a file reference for outstanding fence callbacks
    140395211626 Input: goodix - try not to touch the reset-pin on x86/ACPI devices
    8422a9b306f1 Input: goodix - refactor reset handling
    f5b1c6d526d8 Input: goodix - add a goodix.h header file
    1354ceb1b6bf Input: goodix - change goodix_i2c_write() len parameter type to int
    8d1d6b29baa9 Input: cpcap-pwrbutton - handle errors from platform_get_irq()
    48f8f198a2ab btrfs: fix warning when freeing leaf after subvolume creation failure
    9bc53f5a3932 btrfs: fix invalid delayed ref after subvolume creation failure
    661820504717 btrfs: add additional parameters to btrfs_init_tree_ref/btrfs_init_data_ref
    bb5c24715501 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk
    c1784d207513 netfilter: nf_tables: stricter validation of element data
    5ccecafc728b netfilter: nft_set_pipapo: release elements in clone from abort path
    75e9009edabc net: rose: fix UAF bug caused by rose_t0timer_expiry
    db89582ff330 usbnet: fix memory leak in error case
    a7de8d436db9 bpf: Fix insufficient bounds propagation from adjust_scalar_min_max_vals
    a703cbdd791b bpf: Fix incorrect verifier simulation around jmp32's jeq/jne
    f7c9b38cc5a2 can: mcp251xfd: mcp251xfd_regmap_crc_read(): update workaround broken CRC on TBC register
    0cab3fb917c5 can: mcp251xfd: mcp251xfd_regmap_crc_read(): improve workaround handling for mcp2517fd
    c7333f798884 can: m_can: m_can_{read_fifo,echo_tx_event}(): shift timestamp to full 32 bits
    f4d90e9c95d4 can: m_can: m_can_chip_config(): actually enable internal timestamping
    0e60230bc643 can: gs_usb: gs_usb_open/close(): fix memory leak
    8cfa1a33b0fb can: grcan: grcan_probe(): remove extra of_node_get()
    f34f2a18e47b can: bcm: use call_rcu() instead of costly synchronize_rcu()
    51aab37a66a2 ALSA: cs46xx: Fix missing snd_card_free() call at probe error
    f768f3ca5f38 ALSA: hda/realtek: Add quirk for Clevo L140PU
    f62c53c6e70d ALSA: usb-audio: Workarounds for Behringer UMC 204/404 HD
    e63b94b8dd5f Revert "selftests/bpf: Add test for bpf_timer overwriting crash"
    066a5b678472 mm/filemap: fix UAF in find_lock_entries
    0515cc9b6b24 mm/slub: add missing TID updates on slab deactivation
    eb18ccd14633 Linux 5.15.53
    6b316eedff44 hwmon: (ibmaem) don't call platform_device_del() if platform_device_add() fails
    8848842f0a9b hwmon: (occ) Prevent power cap command overwriting poll response
    38920480329f hwmon: (occ) Remove sequence numbering and checksum calculation
    5b458d3de9cf drm/fourcc: fix integer type usage in uapi header
    f2def2643350 platform/x86: panasonic-laptop: filter out duplicate volume up/down/mute keypresses
    b9b7a115dfd1 platform/x86: panasonic-laptop: don't report duplicate brightness key-presses
    6201123ca5bc platform/x86: panasonic-laptop: revert "Resolve hotkey double trigger bug"
    484e10843a74 platform/x86: panasonic-laptop: sort includes alphabetically
    b619348d9d69 platform/x86: panasonic-laptop: de-obfuscate button codes
    8547315c1377 drivers: cpufreq: Add missing of_node_put() in qoriq-cpufreq.c
    68aa6f13dc43 drm/msm/gem: Fix error return on fence id alloc fail
    a13ea254268c drm/i915/gem: add missing else
    4dc036ddf4bf net: fix IFF_TX_SKB_NO_LINEAR definition
    25daf14eacd1 fsi: occ: Force sequence numbering per OCC
    8169198652b9 clocksource/drivers/ixp4xx: remove EXPORT_SYMBOL_GPL from ixp4xx_timer_setup()
    74acf9cc87c7 net: usb: qmi_wwan: add Telit 0x1070 composition
    9f83c8f6ab14 xen/arm: Fix race in RB-tree based P2M accounting
    1052fc2b7391 xen-netfront: restore __skb_queue_tail() positioning in xennet_get_responses()
    6d0a9127279a xen/blkfront: force data bouncing when backend is untrusted
    ed3cfc690675 xen/netfront: force data bouncing when backend is untrusted
    5dd0993c3683 xen/netfront: fix leaking data in shared pages
    7ed65a4ad8fa xen/blkfront: fix leaking data in shared pages
    472863c7b523 selftests/rseq: Change type of rseq_offset to ptrdiff_t
    df2e933a5348 selftests/rseq: x86-32: use %gs segment selector for accessing rseq thread area
    f5a656b4ab48 selftests/rseq: x86-64: use %fs segment selector for accessing rseq thread area
    4633aa6fadc6 selftests/rseq: Fix: work-around asm goto compiler bugs
    786bd3511934 selftests/rseq: Remove arm/mips asm goto compiler work-around
    33307f2afd85 selftests/rseq: Fix warnings about #if checks of undefined tokens
    21199d90428e selftests/rseq: Fix ppc32 offsets by using long rather than off_t
    56cbd6e40e41 selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store
    1969c5eff964 selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian
    b9a8ebe29636 selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35
    e49d1c413d28 selftests/rseq: Introduce thread pointer getters
    d471088d078b selftests/rseq: Introduce rseq_get_abi() helper
    c9a96b4231c3 selftests/rseq: Remove volatile from __rseq_abi
    3c35d9cbd99b selftests/rseq: Remove useless assignment to cpu variable
    94a913fe6271 selftests/rseq: introduce own copy of rseq uapi header
    58f64962a697 selftests/rseq: remove ARRAY_SIZE define from individual tests
    34ec62bc44b0 selftests/bpf: Add test_verifier support to fixup kfunc call insns
    e11cdd74519e tcp: add a missing nf_reset_ct() in 3WHS handling
    010d7c422296 MAINTAINERS: add Leah as xfs maintainer for 5.15.y
    c28f95515503 net: tun: avoid disabling NAPI twice
    9db9e649f88f mlxsw: spectrum_router: Fix rollback in tunnel next hop init
    2930ee1a166d ipv6: fix lockdep splat in in6_dump_addrs()
    d6371303b4db ipv6/sit: fix ipip6_tunnel_get_prl return value
    674a641e5b67 tunnels: do not assume mac header is set in skb_tunnel_check_pmtu()
    b43a47c1c5c7 ACPI: video: Change how we determine if brightness key-presses are handled
    50fefe57f45e io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprio
    c8fb40fd7bb7 epic100: fix use after free on rmmod
    35fcb2ba35b4 tipc: move bc link creation back to tipc_node_create
    eaf7e6fe4b07 NFC: nxp-nci: Don't issue a zero length i2c_master_read()
    d13a5b86e284 nfc: nfcmrvl: Fix irq_of_parse_and_map() return value
    89296ac435e2 powerpc/memhotplug: Add add_pages override for PPC
    ef0af7d08d26 net: bonding: fix use-after-free after 802.3ad slave unbind
    7227bc7bd103 net: phy: ax88772a: fix lost pause advertisement configuration
    0d139145cc0f net: bonding: fix possible NULL deref in rlb code
    efafb28ff39f net: asix: fix "can't send until first packet is send" issue
    ed303cc7aab9 net/sched: act_api: Notify user space if any actions were flushed before error
    1d776f085006 net/dsa/hirschmann: Add missing of_node_get() in hellcreek_led_setup()
    031561caa38a netfilter: nft_dynset: restore set element counter when failing to update
    a6c5c65f4c37 s390: remove unneeded 'select BUILD_BIN2C'
    10f88306f9f3 vdpa/mlx5: Update Control VQ callback information
    01121e39ef53 PM / devfreq: exynos-ppmu: Fix refcount leak in of_get_devfreq_events
    7cf7ed8f23c4 caif_virtio: fix race between virtio_device_ready() and ndo_open()
    4d5055873e24 vfs: fix copy_file_range() regression in cross-fs copies
    115d94191691 NFSD: restore EINVAL error translation in nfsd_commit()
    c9f8f94d3ca9 net: ipv6: unexport __init-annotated seg6_hmac_net_init()
    0b842b9e84cd selftests: mptcp: more stable diag tests
    536d2a6a4fd6 usbnet: fix memory allocation in helpers
    f7eaa228b0fa net: usb: asix: do not force pause frames support
    0b6e0eb5c45e linux/dim: Fix divide by 0 in RDMA DIM
    889000874c12 RDMA/cm: Fix memory leak in ib_cm_insert_listen
    732e73bd81c7 RDMA/qedr: Fix reporting QP timeout attribute
    c16404122a7c net: dp83822: disable rx error interrupt
    7191cecb99b2 net: dp83822: disable false carrier interrupt
    92e4f3ee5831 net: tun: stop NAPI when detaching queues
    8145f77d38de net: tun: unlink NAPI from device on destruction
    1e2327ba0fe9 net: dsa: bcm_sf2: force pause link settings
    cc38c1eaa2e0 selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP test
    4db9730360ab virtio-net: fix race between ndo_open() and virtio_device_ready()
    aa0806efb8f0 net: usb: ax88179_178a: Fix packet receiving
    659d39545260 net: rose: fix UAF bugs caused by timer handler
    6437d3deee28 SUNRPC: Fix READ_PLUS crasher
    0222575395bd s390/archrandom: simplify back to earlier design and initialize earlier
    d5b06039b195 dm raid: fix KASAN warning in raid5_add_disks
    6352b2f4d8e9 dm raid: fix accesses beyond end of raid member array
    bdb4d98d6d95 powerpc/bpf: Fix use of user_pt_regs in uapi
    e646baf1a4fd powerpc/book3e: Fix PUD allocation size in map_kernel_page()
    0c1d781d6b08 powerpc/prom_init: Fix kernel config grep
    be74e588f1a5 nvdimm: Fix badblocks clear off-by-one error
    526b53192d09 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA IM2P33F8ABR1
    58caf60ce217 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG SX6000LNP (AKA SPECTRIX S40G)
    25fab798784b net: phy: Don't trigger state machine while in suspend
    159f2454ab12 ipv6: take care of disable_policy when restoring routes
    e33f5b581574 ksmbd: use vfs_llseek instead of dereferencing NULL
    9d48194d3e49 ksmbd: check invalid FileOffset and BeyondFinalZero in FSCTL_ZERO_DATA
    6791b57284f5 ksmbd: set the range of bytes to zero without extending file size in FSCTL_ZERO_DATA
    31c371b61d13 drm/amdgpu: To flush tlb for MMHUB of RAVEN series
    990132bebcc8 Revert "drm/amdgpu/display: set vblank_disable_immediate for DC"

(From OE-Core rev: 05457334a7344cabd9b7973834c9f02484fe99a7)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-15 08:21:42 +01:00
Bruce Ashfield
442d79a39b linux-yocto/5.15: fix buildpaths issue with gen-mach-types
Integrating the following commit(s) to linux-yocto/5.15:

    6c085baf1838 tools: use basename to identify file in gen-mach-types

(From OE-Core rev: d5db9594da2bdc6d13be2190d10739b51de57890)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-14 23:22:10 +01:00
Bruce Ashfield
6c91fe7383 linux-yocto/5.10: fix buildpaths issue with gen-mach-types
Integrating the following commit(s) to linux-yocto/5.10:

    80f5207b5abd tools: use basename to identify file in gen-mach-types

(From OE-Core rev: 78dbf81b9951b1b49ec1546d6eb9ed7240507515)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-14 23:22:10 +01:00
Bruce Ashfield
981b711405 linux-yocto/5.10: fix build_OID_registry/conmakehash buildpaths warning
Integrating the following commit(s) to linux-yocto/5.10:

    4d201ec392f1 vt/conmakehash: improve reproducibility
    ae24d013888f lib/build_OID_registry: fix reproducibility issues

(From OE-Core rev: db22dbc1f66d2f76dab719597986cfd96cf18d71)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-12 23:56:10 +01:00
Bruce Ashfield
3a80fde534 linux-yocto/5.15: fix build_OID_registry buildpaths warning
Integrating the following commit(s) to linux-yocto/5.15:

 Author: Bruce Ashfield <bruce.ashfield@gmail.com>
 Date:   Sun Jul 10 22:56:53 2022 -0400

    lib/build_OID_registry: fix reproducibility issues

    The script build_OID_registry captures the full path of itself
    in the generated data. This causes reproduciblity issues as the
    path is captured and packaged.

    We use the basename of the script instead, and that allows us
    to be reprodicible, with slightly less information captured in
    the output data (but the generating script can still easily
    be found).

(From OE-Core rev: 708421238ed149b1eabf463bd563a37480ad1169)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-12 12:52:52 +01:00
Bruce Ashfield
59be083f42 linux-yocto/5.15: fix qemuppc buildpaths warning
Integrating the following commit(s) to linux-yocto/5.15:

  Author: Bruce Ashfield <bruce.ashfield@gmail.com>
  Date:   Sun Jul 10 21:37:07 2022 -0400

    vt/conmakehash: improve reproducibility

    The file generated by conmakehash capture the application
    path used to generate the file. While that can be informative,
    it varies based on where the kernel was built, as the full
    path is captured.

    We tweak the application to use a second input as the "capture
    name", and then modify the Makefile to pass the basename of
    the source, making it reproducible.

    This could be improved by using some sort of path mapping,
    or the application manipualing argv[1] itself, but for now
    this solves the reprodicibility issue.

(From OE-Core rev: 1d63f8103cacd81dc631bbf87c612efff030c347)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-12 12:52:52 +01:00
Bruce Ashfield
4cb5773ace kernel-devsrc: ppc32: fix reproducibility
In a similar manner to the arm/arm32 reprodicibility fixes,
we can also fix ppc32.

The file .vdso32-offsets.h.cmd has captured paths, but we don't
need it on target or SDKs to regenerate a build enviroment.

We add it to our vdso-offsets list of files to delete and we
no longer have files patckaged with buildpaths.

(From OE-Core rev: 2a142b68b232ff7728f4eb945eea923c64e7ebd5)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-12 12:52:52 +01:00
Bruce Ashfield
c561d65459 linux-yocto/5.10: update to v5.10.128
Updating  to the latest korg -stable release that comprises
the following commits:

    ea86c1430c83 Linux 5.10.128
    2d10984d99ac net: mscc: ocelot: allow unregistered IP multicast flooding
    6a656280e775 powerpc/ftrace: Remove ftrace init tramp once kernel init is complete
    6b734f7b7071 xfs: check sb_meta_uuid for dabuf buffer recovery
    071e750ffb3d xfs: remove all COW fork extents when remounting readonly
    1e76bd4c6722 xfs: Fix the free logic of state in xfs_attr_node_hasname
    0cdccc05da76 xfs: punch out data fork delalloc blocks on COW writeback failure
    db3f8110c3b0 xfs: use kmem_cache_free() for kmem_cache objects
    09c9902cd80a bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init()
    c4ff3ffe0138 tick/nohz: unexport __init-annotated tick_nohz_full_setup()
    069fff50d400 drm: remove drm_fb_helper_modinit
    52dc7f3f6fa1 MAINTAINERS: add Amir as xfs maintainer for 5.10.y
    deb587b1a48d Linux 5.10.127
    1cca46c20541 powerpc/pseries: wire up rng during setup_arch()
    95d73d510b8a kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt)
    feb5ab798698 random: update comment from copy_to_user() -> copy_to_iter()
    959bbaf5b7a9 modpost: fix section mismatch check for exported init/exit sections
    c980392af147 ARM: cns3xxx: Fix refcount leak in cns3xxx_init
    889aad2203e0 memory: samsung: exynos5422-dmc: Fix refcount leak in of_get_dram_timings
    44a5b3a073e5 ARM: Fix refcount leak in axxia_boot_secondary
    30bbfeb480ae soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe
    68f28d52e6cb ARM: exynos: Fix refcount leak in exynos_map_pmu
    59fdf108144c ARM: dts: imx6qdl: correct PU regulator ramp delay
    fb70bd86751a ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node
    f78acc4288ed powerpc/powernv: wire up rng during setup_arch
    7db1ba660b07 powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address
    1f5a9205a3be powerpc: Enable execve syscall exit tracepoint
    ca144919afd4 parisc: Enable ARCH_HAS_STRICT_MODULE_RWX
    a1c902349ad5 parisc/stifb: Fix fb_is_primary_device() only available with CONFIG_FB_STI
    af0ff2da0152 xtensa: Fix refcount leak bug in time.c
    6c0839cf1b9e xtensa: xtfpga: Fix refcount leak bug in setup
    501652a2ad54 iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_attach_client
    d40514d4403a iio: adc: axp288: Override TS pin bias current for some models
    d579c893dd6c iio: adc: stm32: Fix IRQs on STM32F4 by removing custom spurious IRQs message
    62284d45e26d iio: adc: stm32: Fix ADCs iteration in irq handler
    e3ebb9d16ce1 iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value)
    3e0af68b99b8 iio: adc: stm32: fix maximum clock rate for stm32mp15x
    b07a30a774b3 iio: trigger: sysfs: fix use-after-free on remove
    399788e819a1 iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up()
    c1ec7d52a218 iio: accel: mma8452: ignore the return value of reset operation
    42caf44906d6 iio:accel:mxc4005: rearrange iio trigger get and register
    e26dcf627971 iio:accel:bma180: rearrange iio trigger get and register
    f26379e19958 iio:chemical:ccs811: rearrange iio trigger get and register
    4b6cdcff7cb8 f2fs: attach inline_data after setting compression
    2d7bdb6a5a37 usb: chipidea: udc: check request status before setting device address
    656eca37aae1 USB: gadget: Fix double-free bug in raw_gadget driver
    54604108be64 usb: gadget: Fix non-unique driver names in raw-gadget driver
    d87dec22fdf5 xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI
    114080d04ae4 xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI
    b8142a84657e xhci: turn off port power in shutdown
    116c3e81b053 usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC
    a547662534ca iio: adc: vf610: fix conversion mode sysfs node name
    58c3a27e9c23 iio: mma8452: fix probe fail when device tree compatible is used.
    5ee016f6120a s390/cpumf: Handle events cycles and instructions identical
    abe487a88a5d gpio: winbond: Fix error code in winbond_gpio_get()
    30531e0d7b5d nvme: move the Samsung X5 quirk entry to the core quirks
    169f7d770552 nvme-pci: add NO APST quirk for Kioxia device
    938f594266a6 nvme-pci: allocate nvme_command within driver pdu
    ba388d4e9a68 nvme: don't check nvme_req flags for new req
    e7ccaa1abacf nvme: mark nvme_setup_passsthru() inline
    3ee62a1f0701 nvme: split nvme_alloc_request()
    fe06c692cd7e nvme: centralize setting the timeout in nvme_alloc_request
    afbc954e7896 Revert "net/tls: fix tls_sk_proto_close executed repeatedly"
    340fbdc8011f virtio_net: fix xdp_rxq_info bug after suspend/resume
    3bccf82169c5 igb: Make DMA faster when CPU is active on the PCIe link
    7d7450363fdf regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips
    40b3815b2c90 ice: ethtool: advertise 1000M speeds properly
    7b564e3254b7 afs: Fix dynamic root getattr
    3c22192db06e MIPS: Remove repetitive increase irq_err_count
    cc649a78654a x86/xen: Remove undefined behavior in setup_features()
    b60c375ad140 selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.sh
    20119c1e0fff udmabuf: add back sanity check
    e82376b63247 net/tls: fix tls_sk_proto_close executed repeatedly
    cec9867ee554 erspan: do not assume transport header is always set
    acf76125bb2b drm/msm/dp: fix connect/disconnect handled at irq_hpd
    61f8f4034c04 drm/msm/dp: promote irq_hpd handle to handle link training correctly
    d11cb082151f drm/msm/dp: deinitialize mainlink if link training failed
    3d67cb00cbbb drm/msm/dp: fixes wrong connection state caused by failure of link train
    efb2b6916050 drm/msm/dp: check core_initialized before disable interrupts at dp_display_unbind()
    d16a4339825e drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf
    363fd6e34618 net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms
    2e3216b929bb bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers
    c12a2c9b1b46 igb: fix a use-after-free issue in igb_clean_tx_ring
    361c5521c1e4 tipc: fix use-after-free Read in tipc_named_reinit
    f299d3fbe431 tipc: simplify the finalize work queue
    ab7f565ac705 phy: aquantia: Fix AN when higher speeds than 1G are not advertised
    a51c199e4d2b bpf, x86: Fix tail call count offset calculation on bpf2bpf call
    4ae116428e81 drm/sun4i: Fix crash during suspend after component bind failure
    516760f1d297 bpf: Fix request_sock leak in sk lookup helpers
    505a375eea11 drm/msm: use for_each_sgtable_sg to iterate over scatterlist
    10eb239e2935 scsi: scsi_debug: Fix zone transition to full condition
    15cc30ac2a8d netfilter: use get_random_u32 instead of prandom
    95f80c88436f netfilter: nftables: add nft_parse_register_store() and use it
    ec9b0a8d307e netfilter: nftables: add nft_parse_register_load() and use it
    8adedb4711dc drm/msm: Fix double pm_runtime_disable() call
    8682335375bd USB: serial: option: add Quectel RM500K module support
    9e6e063e548b USB: serial: option: add Quectel EM05-G modem
    0b3006a862fb USB: serial: option: add Telit LE910Cx 0x1250 composition
    f6a266e0dc6f dm mirror log: clear log bits up to BITS_PER_LONG boundary
    03d1874b8295 dm era: commit metadata in postsuspend after worker stops
    273106c2df43 ata: libata: add qc->flags in ata_qc_complete_template tracepoint
    156427b3123c mtd: rawnand: gpmi: Fix setting busy timeout setting
    07e56884cd95 mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing
    0ae82e1ccb66 btrfs: add error messages to all unrecognized mount options
    49e3e449bc4e net: openvswitch: fix parsing of nw_proto for IPv6 fragments
    1508658aec4e ALSA: hda/realtek: Add quirk for Clevo NS50PU
    6e8e5031592d ALSA: hda/realtek: Add quirk for Clevo PD70PNT
    80307458a1ee ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly
    7fcbc89d4722 ALSA: hda/realtek - ALC897 headset MIC no sound
    f5ea433d56d4 ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop
    64373290601f ALSA: hda/conexant: Fix missing beep setup
    12a6be5d11d0 ALSA: hda/via: Fix missing beep setup
    5e80f923b8dd random: quiet urandom warning ratelimit suppression message
    310ebbd9f5cd random: schedule mix_interrupt_randomness() less often
    3acb7dc242ca vt: drop old FONT ioctls
    9cae50bdfafa Linux 5.10.126
    fb2fbb3c10d7 io_uring: use separate list entry for iopoll requests
    6a7c3bcc3c2e Linux 5.10.125
    df3f3bb5059d io_uring: add missing item types for various requests
    1a264b3a6940 arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer
    a1508d164e58 serial: core: Initialize rs485 RTS polarity already on probe
    7ccb026ecb99 tcp: drop the hash_32() part from the index calculation
    9429b75bc271 tcp: increase source port perturb table to 2^16
    24b922a5da00 tcp: dynamically allocate the perturb table used by source ports
    d28e64b1c63e tcp: add small random increments to the source port
    dd46a868fcfd tcp: use different parts of the port_offset for index and offset
    743acb520799 tcp: add some entropy in __inet_hash_connect()
    16b1994679a0 usb: gadget: u_ether: fix regression in setting fixed MAC address
    355be6131164 zonefs: fix zonefs_iomap_begin() for reads
    ee4677b78eca s390/mm: use non-quiescing sske for KVM switch to keyed guest
    4f3fee72a74c Linux 5.10.124
    e0b6018894b8 clk: imx8mp: fix usb_root_clk parent
    a3e50506ea0d powerpc/book3e: get rid of #include <generated/compile.h>
    ff4443f3fc53 igc: Enable PCIe PTM
    f0a7adff635a Revert "PCI: Make pci_enable_ptm() private"
    e1513a714de6 net: openvswitch: fix misuse of the cached connection on tuple changes
    09b55dc90b4d net/sched: act_police: more accurate MTU policing
    73bc8a5e8e3a dma-direct: don't over-decrypt memory
    aa9a001efa9c virtio-pci: Remove wrong address verification in vp_del_vqs()
    be9864103408 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine
    401bef1f95de KVM: SVM: Use kzalloc for sev ioctl interfaces to prevent kernel data leak
    d6be031a2f5e KVM: x86: Account a variety of miscellaneous allocations
    d74d7865e2a8 KVM: arm64: Don't read a HW interrupt pending state in user context
    bfd004a1d3a0 ext4: add reserved GDT blocks check
    0ca74dacfd47 ext4: make variable "count" signed
    6fdaf31ad5f3 ext4: fix bug_on ext4_mb_use_inode_pa
    e27430c1f1ed drm/amd/display: Cap OLED brightness per max frame-average luminance
    ba751f0d25f0 dm mirror log: round up region bitmap size to BITS_PER_LONG
    33ba36351eec serial: 8250: Store to lsr_save_flags after lsr read
    57901c658f77 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe
    a44a8a762f7f usb: dwc2: Fix memory leak in dwc2_hcd_init
    791da3e6c883 USB: serial: io_ti: add Agilent E5805A support
    0e13274bc642 USB: serial: option: add support for Cinterion MV31 with new baseline
    d721986e967b crypto: memneq - move into lib/
    308b8f31c069 comedi: vmk80xx: fix expression for tx buffer size
    9308be3d9a74 mei: me: add raptor lake point S DID
    9ea9c92275b3 i2c: designware: Use standard optional ref clock implementation
    506a88a5bf26 irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions
    7c9dd9d23f26 irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions
    e52a58b79f11 irqchip/gic/realview: Fix refcount leak in realview_gic_of_init
    716587a57a28 i2c: npcm7xx: Add check for platform_driver_register
    b559ef9dfc8f faddr2line: Fix overlapping text section failures, the sequel
    7fa28a7c3d74 block: Fix handling of offline queues in blk_mq_alloc_request_hctx()
    2d825fb53b9a certs/blacklist_hashes.c: fix const confusion in certs blacklist
    bc28fde90937 arm64: ftrace: consistently handle PLTs.
    e177f17fe46b arm64: ftrace: fix branch range checks
    64072389beb8 net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg
    28069e026e64 net: bgmac: Fix an erroneous kfree() in bgmac_remove()
    984793f25573 mlxsw: spectrum_cnt: Reorder counter pools
    b90ae84a8a9c nvme: add device name to warning in uuid_show()
    42f7cbe2c2c9 nvme: use sysfs_emit instead of sprintf
    63b26fe0252f drm/i915/reset: Fix error_state_read ptr + offset use
    2b2180449ae0 misc: atmel-ssc: Fix IRQ check in ssc_probe
    65ca4db68b68 tty: goldfish: Fix free_irq() on remove
    5334455067d5 Drivers: hv: vmbus: Release cpu lock in error case
    814092927a21 i40e: Fix call trace in setup_tx_descriptors
    43dfd1169cc0 i40e: Fix calculating the number of queue pairs
    ef4d73da0a5c i40e: Fix adding ADQ filter to TC0
    db965e2757d9 clocksource: hyper-v: unexport __init-annotated hv_init_clocksource()
    8acc3e228e1c pNFS: Avoid a live lock condition in pnfs_update_layout()
    03ea83324aa0 pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE
    4603a37f6eae random: credit cpu and bootloader seeds by default
    9d667348dc33 gpio: dwapb: Don't print error on -EPROBE_DEFER
    f3c8bfd6dc4f MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error.
    85340c063450 mellanox: mlx5: avoid uninitialized variable warning with gcc-12
    38c519df8ecf net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag
    b8879ca1fd73 ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg
    0eeec1a8b0cd nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred
    6c18f47f47d4 virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed
    d539feb6df5e ALSA: hda/realtek - Add HW8326 support
    16dd002eb871 scsi: pmcraid: Fix missing resource cleanup in error case
    410b69262173 scsi: ipr: Fix missing/incorrect resource cleanup in error case
    85acc5bf0515 scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion
    916145bf9df7 scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology
    f416fee125d4 scsi: vmw_pvscsi: Expand vcpuHint to 16 bits
    0e9994b86580 Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq
    2e640e5e44a7 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put()
    a572c7440251 ASoC: es8328: Fix event generation for deemphasis control
    c7b8c3758f13 ASoC: wm8962: Fix suspend while playing music
    8656623bdc0d quota: Prevent memory allocation recursion while holding dq_lock
    36cd19e7d4e5 ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo()
    440b2a62da2e ASoC: cs42l51: Correct minimum value for SX volume control
    f93d8fe3dce8 ASoC: cs42l56: Correct typo in minimum level for SX volume controls
    13e5b76d3d71 ASoC: cs42l52: Correct TLV for Bypass Volume
    b8a47bcc4d14 ASoC: cs53l30: Correct number of volume levels on SX controls
    70e355867dc2 ASoC: cs35l36: Update digital volume TLV
    cb6a0b83f1bc ASoC: cs42l52: Fix TLV scales for mixer controls
    d7be05aff272 dma-debug: make things less spammy under memory pressure
    1b54c0065763 ASoC: nau8822: Add operation for internal PLL off and on
    2c9548bc2650 powerpc/kasan: Silence KASAN warnings in __get_wchan()
    b5699bff1da6 arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3
    28bbdca6a7a4 bpf: Fix incorrect memory charge cost calculation in stack_map_alloc()
    f14816f2f928 nfsd: Replace use of rwsem with errseq_t
    56a7f57da5d0 9p: missing chunk of "fs/9p: Don't update file type when updating file attributes"

(From OE-Core rev: b63a1987de7e8e7de3f6656bfbb38bbd847ab500)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-12 12:52:52 +01:00
Bruce Ashfield
ed95743320 linux-yocto/5.15: update to v5.15.52
Updating  to the latest korg -stable release that comprises
the following commits:

    545aecd22961 Linux 5.15.52
    ea512d540a55 io_uring: fix not locked access to fixed buf table
    5696f7983d5d net: mscc: ocelot: allow unregistered IP multicast flooding to CPU
    810962c79417 rtw88: rtw8821c: enable rfe 6 devices
    d52f1c588824 rtw88: 8821c: support RFE type4 wifi NIC
    e8d4878dcd00 fs: account for group membership
    dc85bc24fbf1 fs: fix acl translation
    38753e9173a5 fs: support mapped mounts of mapped filesystems
    968e66f8ff70 fs: add i_user_ns() helper
    21c6c720be75 fs: port higher-level mapping helpers
    7d0536a8fab7 fs: remove unused low-level mapping helpers
    f895d0ff47be fs: use low-level mapping helpers
    1c62e0186d94 docs: update mapping documentation
    b20dcf603b8d fs: account for filesystem mappings
    3374eb1b0afc fs: tweak fsuidgid_has_mapping()
    7bc23abcb414 fs: move mapping helpers
    b3679e8b5996 fs: add is_idmapped_mnt() helper
    ab0b6dc5e16b powerpc/ftrace: Remove ftrace init tramp once kernel init is complete
    ce6bfe55237e xfs: only bother with sync_filesystem during readonly remount
    3465b167831e xfs: prevent UAF in xfs_log_item_in_current_chkpt
    4f0c91ab4c7d xfs: check sb_meta_uuid for dabuf buffer recovery
    c4f376ba8be8 xfs: remove all COW fork extents when remounting readonly
    40de647b2bab xfs: Fix the free logic of state in xfs_attr_node_hasname
    0e84e17c16a3 xfs: punch out data fork delalloc blocks on COW writeback failure
    71a218ca4fde xfs: use kmem_cache_free() for kmem_cache objects
    1cdcd496b7ca bcache: memset on stack variables in bch_btree_check() and bch_sectors_dirty_init()
    edbaf6e5e93a x86, kvm: use proper ASM macros for kvm_vcpu_is_preempted
    f4a80ec8c51d tick/nohz: unexport __init-annotated tick_nohz_full_setup()
    37238449af78 Linux 5.15.51
    7fc188a9a9cc powerpc/pseries: wire up rng during setup_arch()
    17aa69b458fd kbuild: link vmlinux only once for CONFIG_TRIM_UNUSED_KSYMS (2nd attempt)
    cced9ce619ef dma-direct: use the correct size for dma_set_encrypted()
    a8bbb4c26460 perf build-id: Fix caching files with a wrong build ID
    46a78d141335 random: update comment from copy_to_user() -> copy_to_iter()
    7a3a4683562e ARM: dts: bcm2711-rpi-400: Fix GPIO line names
    bcf2087ce4de modpost: fix section mismatch check for exported init/exit sections
    da3ee7cd2f15 ARM: cns3xxx: Fix refcount leak in cns3xxx_init
    cde4480b5ab0 memory: samsung: exynos5422-dmc: Fix refcount leak in of_get_dram_timings
    4d9c60e868f7 ARM: Fix refcount leak in axxia_boot_secondary
    10ba9d499a9f soc: bcm: brcmstb: pm: pm-arm: Fix refcount leak in brcmstb_pm_probe
    d23f76018e17 ARM: exynos: Fix refcount leak in exynos_map_pmu
    5e00d3d4023c arm64: dts: ti: k3-am64-main: Remove support for HS400 speed mode
    4b5047643466 ARM: dts: imx6qdl: correct PU regulator ramp delay
    c845b98be950 ARM: dts: imx7: Move hsic_phy power domain to HSIC PHY node
    93f7d2a7fcf3 drm/msm/dp: Always clear mask bits to disable interrupts at dp_ctrl_reset_irq_ctrl()
    1ad385647bf3 powerpc/powernv: wire up rng during setup_arch
    c1cfae46c5dc powerpc/rtas: Allow ibm,platform-dump RTAS call with null buffer address
    fe643b5afde6 powerpc: Enable execve syscall exit tracepoint
    416d16b7dc0b powerpc/microwatt: wire up rng during setup_arch()
    6b28ca2cf344 parisc: Enable ARCH_HAS_STRICT_MODULE_RWX
    cb4d52085c8b parisc/stifb: Fix fb_is_primary_device() only available with CONFIG_FB_STI
    0dcc1dd8a5dd xtensa: Fix refcount leak bug in time.c
    016245172317 xtensa: xtfpga: Fix refcount leak bug in setup
    711591bf1dab iio: adc: ti-ads131e08: add missing fwnode_handle_put() in ads131e08_alloc_channels()
    ab7bf025cee8 iio: adc: adi-axi-adc: Fix refcount leak in adi_axi_adc_attach_client
    4358bf6b1aad iio: adc: rzg2l_adc: add missing fwnode_handle_put() in rzg2l_adc_parse_properties()
    bb6f853289fe iio: adc: axp288: Override TS pin bias current for some models
    4f89730288ee iio: adc: stm32: Fix IRQs on STM32F4 by removing custom spurious IRQs message
    d361b3cc1cf8 iio: adc: stm32: Fix ADCs iteration in irq handler
    148bab179f04 iio: afe: rescale: Fix boolean logic bug
    80e80577043f iio: imu: inv_icm42600: Fix broken icm42600 (chip id 0 value)
    2a2d448a74ab iio: adc: stm32: fix maximum clock rate for stm32mp15x
    4687c3f95524 iio: trigger: sysfs: fix use-after-free on remove
    f359c4751de1 iio: gyro: mpu3050: Fix the error handling in mpu3050_power_up()
    005cb02224a9 iio: accel: mma8452: ignore the return value of reset operation
    cb0d87f2519d iio:accel:mxc4005: rearrange iio trigger get and register
    3357fb9da21a iio:accel:bma180: rearrange iio trigger get and register
    240fb3913f18 iio:accel:kxcjk-1013: rearrange iio trigger get and register
    a1356318042e iio:chemical:ccs811: rearrange iio trigger get and register
    974e69beebb3 iio:humidity:hts221: rearrange iio trigger get and register
    f650029de357 f2fs: attach inline_data after setting compression
    d98b5032c9d0 btrfs: fix deadlock with fsync+fiemap+transaction commit
    1238f580cd81 btrfs: don't set lock_owner when locking extent buffer for reading
    46336a59a4a7 dt-bindings: usb: ehci: Increase the number of PHYs
    9a0b865d8b4c dt-bindings: usb: ohci: Increase the number of PHYs
    308df8d4e41b usb: chipidea: udc: check request status before setting device address
    07f1d9a6b75d USB: gadget: Fix double-free bug in raw_gadget driver
    61c3a21ba6f6 usb: gadget: Fix non-unique driver names in raw-gadget driver
    da57f113e817 xhci-pci: Allow host runtime PM as default for Intel Meteor Lake xHCI
    cfa16dd21be0 xhci-pci: Allow host runtime PM as default for Intel Raptor Lake xHCI
    c1c78d4d9b0a xhci: turn off port power in shutdown
    9509a175a560 usb: typec: wcove: Drop wrong dependency to INTEL_SOC_PMIC
    288f30e17513 iio: adc: vf610: fix conversion mode sysfs node name
    466e15f845d7 iio: magnetometer: yas530: Fix memchr_inv() misuse
    490dd2dd2a79 iio: mma8452: fix probe fail when device tree compatible is used.
    ff3e50ca9250 s390/cpumf: Handle events cycles and instructions identical
    09dd5630fea6 gpio: winbond: Fix error code in winbond_gpio_get()
    e3ea126c513c nvme: move the Samsung X5 quirk entry to the core quirks
    1057d42602cb nvme-pci: add NO APST quirk for Kioxia device
    72fa0f65b566 sock: redo the psock vs ULP protection check
    eb9399970565 Revert "net/tls: fix tls_sk_proto_close executed repeatedly"
    8d7fe9ad6fdd virtio_net: fix xdp_rxq_info bug after suspend/resume
    8eb0223631f8 igb: Make DMA faster when CPU is active on the PCIe link
    60fd29f1ff46 regmap-irq: Fix offset/index mismatch in read_sub_irq_data()
    b0581f93cf05 regmap-irq: Fix a bug in regmap_irq_enable() for type_in_mask chips
    20229bb99545 ice: ethtool: advertise 1000M speeds properly
    2b2bba96526f afs: Fix dynamic root getattr
    ab150a2bf6c5 MIPS: Remove repetitive increase irq_err_count
    3e2c9ee9c1e6 x86/xen: Remove undefined behavior in setup_features()
    ffa12a326415 xen-blkfront: Handle NULL gendisk
    0315bd8ad0dd selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.sh
    5b45535865d6 udmabuf: add back sanity check
    be64f54a0db2 net/tls: fix tls_sk_proto_close executed repeatedly
    a3b2470399f6 erspan: do not assume transport header is always set
    26e70f8989cb perf arm-spe: Don't set data source if it's not a memory operation
    e24709e89b1b drm/msm/dp: force link training for display resolution change
    796d3acd7d9e drm/msm/dp: do not initialize phy until plugin interrupt received
    40e9efdc2ef9 drm/msm/dp: dp_link_parse_sink_count() return immediately if aux read failed
    2ecf5ff9aa14 drm/msm/dp: Drop now unused hpd_high member
    d0b4a61f8713 drm/msm/dp: check core_initialized before disable interrupts at dp_display_unbind()
    3c39a1719773 drm/msm/mdp4: Fix refcount leak in mdp4_modeset_init_intf
    45bd293bbcd8 net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms
    efb10d2a047d ethtool: Fix get module eeprom fallback
    6386fdde8df0 bonding: ARP monitor spams NETDEV_NOTIFY_PEERS notifiers
    2af944210dc2 igb: fix a use-after-free issue in igb_clean_tx_ring
    cd7789e659e8 tipc: fix use-after-free Read in tipc_named_reinit
    ad10d61c55aa net: fix data-race in dev_isalive()
    f617cef46552 net: Write lock dev_base_lock without disabling bottom halves.
    638be56ae9cc KVM: arm64: Prevent kmemleak from accessing pKVM memory
    d7fe6be43cfa phy: aquantia: Fix AN when higher speeds than 1G are not advertised
    8e74f5ceea52 scsi: storvsc: Correct reporting of Hyper-V I/O size limits
    b28e4e3fd34c bpf, x86: Fix tail call count offset calculation on bpf2bpf call
    0eef1dcb9774 drm/sun4i: Fix crash during suspend after component bind failure
    b03607437ea8 bpf: Fix request_sock leak in sk lookup helpers
    7154e4df56d4 drm/msm: use for_each_sgtable_sg to iterate over scatterlist
    64e6ba7f2d2f xsk: Fix generic transmit when completion queue reservation fails
    54abcc525269 scsi: iscsi: Exclude zero from the endpoint ID range
    0a7a5261705f drm/msm: Switch ordering of runpm put vs devfreq_idle
    7d5fe94333a9 scsi: scsi_debug: Fix zone transition to full condition
    d0906b0fffc9 netfilter: use get_random_u32 instead of prandom
    f7fa3263079c drm/msm: Fix double pm_runtime_disable() call
    c6f6c9668609 drm/msm: Ensure mmap offset is initialized
    45dc151ca0b9 USB: serial: option: add Quectel RM500K module support
    d5eb7d6baed5 USB: serial: option: add Quectel EM05-G modem
    b919ece13b6b USB: serial: option: add Telit LE910Cx 0x1250 composition
    e5b0f42edda2 USB: serial: pl2303: add support for more HXN (G) types
    0895a2235bae drm/i915: Implement w/a 22010492432 for adl-s
    bae4d6a2dd9e tracing/kprobes: Check whether get_kretprobe() returns NULL in kretprobe_dispatcher()
    c3f51b28a8bc dm mirror log: clear log bits up to BITS_PER_LONG boundary
    ac0a5f701f4d dm era: commit metadata in postsuspend after worker stops
    c477de4c7d43 ata: libata: add qc->flags in ata_qc_complete_template tracepoint
    0af674e7a764 mtd: rawnand: gpmi: Fix setting busy timeout setting
    0f6f66b4ef27 MAINTAINERS: Add new IOMMU development mailing list
    87a54feba68f xen/gntdev: Avoid blocking in unmap_grant_pages()
    fe9ba4f29320 mmc: mediatek: wait dma stop bit reset to 0
    7df8c497214b mmc: sdhci-pci-o2micro: Fix card detect by dealing with debouncing
    161ec2a0807d scsi: ibmvfc: Allocate/free queue resource only during probe/remove
    8540f66196ca scsi: ibmvfc: Store vhost pointer during subcrq allocation
    4a19c1cee0de btrfs: add error messages to all unrecognized mount options
    82e3769c0257 btrfs: prevent remounting to v1 space cache for subpage mount
    341d33128a94 btrfs: fix hang during unmount when block group reclaim task is running
    f0126bcaee81 9p: fix fid refcount leak in v9fs_vfs_get_link
    22832ac3eb5b 9p: fix fid refcount leak in v9fs_vfs_atomic_open_dotl
    10629c04b3a8 9p: Fix refcounting during full path walks for fid lookups
    cbf585269510 net: openvswitch: fix parsing of nw_proto for IPv6 fragments
    56c6f1fcd594 ALSA: hda/realtek: Add quirk for Clevo NS50PU
    48e3b93cda56 ALSA: hda/realtek: Add quirk for Clevo PD70PNT
    dffaf580c3c2 ALSA: hda/realtek: Apply fixup for Lenovo Yoga Duet 7 properly
    c478ceb4342b ALSA: hda/realtek - ALC897 headset MIC no sound
    82e29e99f2ab ALSA: hda/realtek: Add mute LED quirk for HP Omen laptop
    d12a5d1b5053 ALSA: hda/conexant: Fix missing beep setup
    535abf6207ef ALSA: hda/via: Fix missing beep setup
    eb4c99d089c0 random: quiet urandom warning ratelimit suppression message
    7a42647f7037 random: schedule mix_interrupt_randomness() less often
    18a33c8dabb8 Linux 5.15.50
    f1304f976395 arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer
    7c622181faeb serial: core: Initialize rs485 RTS polarity already on probe
    8e57da591f63 selftests/bpf: Add selftest for calling global functions from freplace
    5c0ab17c5360 bpf: Fix calling global functions from BPF_PROG_TYPE_EXT programs
    cfb68b072cbf usb: gadget: u_ether: fix regression in setting fixed MAC address
    c2f71b9bb398 zonefs: fix zonefs_iomap_begin() for reads
    04dcef44f6f4 net: mana: Add handling of CQE_RX_TRUNCATED
    7fd1d002852f drm/amd/display: Don't reinitialize DMCUB on s0ix resume
    48543509f4c5 s390/mm: use non-quiescing sske for KVM switch to keyed guest
    ee039006371a Linux 5.15.49
    c5559147766c clk: imx8mp: fix usb_root_clk parent
    d807e0dfb471 powerpc/book3e: get rid of #include <generated/compile.h>
    870179c053ce virtio-pci: Remove wrong address verification in vp_del_vqs()
    c64dfc63c422 ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine
    ac0899da0ed1 KVM: arm64: Don't read a HW interrupt pending state in user context
    33b1bba31f4c ext4: add reserved GDT blocks check
    4fadac8c7376 ext4: make variable "count" signed
    90f0f9d45dff ext4: fix bug_on ext4_mb_use_inode_pa
    38db3b696f27 ext4: fix super block checksum incorrect after mount
    75f3a5fa2ad0 cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle
    8720414b51d4 drm/amd/display: Cap OLED brightness per max frame-average luminance
    0d2209b54f1d dm mirror log: round up region bitmap size to BITS_PER_LONG
    ccd175109234 bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove()
    9b5a3b16c4aa serial: 8250: Store to lsr_save_flags after lsr read
    a567426d1449 tty: n_gsm: Debug output allocation must use GFP_ATOMIC
    4baa493636b6 usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io()
    20ac0adece7b usb: gadget: f_fs: change ep->status safe in ffs_epfile_io()
    46da1e4a8b63 usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe
    492d82d5ffcd usb: cdnsp: Fixed setting last_trb incorrectly
    701d8ec01e0f usb: dwc2: Fix memory leak in dwc2_hcd_init
    b71eed408e58 USB: serial: io_ti: add Agilent E5805A support
    79ea90c9588f USB: serial: option: add support for Cinterion MV31 with new baseline
    795aa0cfd38d crypto: memneq - move into lib/
    31ac1cffa76b comedi: vmk80xx: fix expression for tx buffer size
    57199e4ee958 mei: me: add raptor lake point S DID
    2399481a13a7 mei: hbm: drop capability response on early shutdown
    93e6c2cbcd08 i2c: designware: Use standard optional ref clock implementation
    668a1f5e75d5 sched: Fix balance_push() vs __sched_setscheduler()
    e85b1b797de0 irqchip/realtek-rtl: Fix refcount leak in map_interrupts
    cc5984cf270b irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions
    0b325d993995 irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions
    5d38720661a4 irqchip/gic/realview: Fix refcount leak in realview_gic_of_init
    3a72ed60af9d i2c: npcm7xx: Add check for platform_driver_register
    c06ebe20ba9f faddr2line: Fix overlapping text section failures, the sequel
    b5e65ef044d6 block: Fix handling of offline queues in blk_mq_alloc_request_hctx()
    ca67881dcef0 init: Initialize noop_backing_dev_info early
    04cdec418626 certs/blacklist_hashes.c: fix const confusion in certs blacklist
    db73aa946633 arm64: ftrace: consistently handle PLTs.
    a39d42b0f7c9 arm64: ftrace: fix branch range checks
    b764bb8dd474 net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg
    ed66c8612bb4 net: bgmac: Fix an erroneous kfree() in bgmac_remove()
    32df93bd9d12 mlxsw: spectrum_cnt: Reorder counter pools
    fce5e847b6ef nvme: add device name to warning in uuid_show()
    21dda97d095c net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization
    36c95d9bd2ad net: hns3: don't push link state to VF if unalive
    384ffa1dee40 net: hns3: set port base vlan tbl_sta to false before removing old vlan
    23de00c1304a net: hns3: split function hclge_update_port_base_vlan_cfg()
    f4c5eba87675 drm/i915/reset: Fix error_state_read ptr + offset use
    91f5a60a8398 io_uring: fix races with buffer table unregister
    b1e7cade3caf io_uring: fix races with file table unregister
    d460a8a3b980 misc: atmel-ssc: Fix IRQ check in ssc_probe
    fb15e79cacdd tty: goldfish: Fix free_irq() on remove
    2cd5117ce64e Drivers: hv: vmbus: Release cpu lock in error case
    0a4e5a3dc5e4 i40e: Fix call trace in setup_tx_descriptors
    f015e9929cca i40e: Fix calculating the number of queue pairs
    e04448d388be i40e: Fix adding ADQ filter to TC0
    0414eab7c78f clocksource: hyper-v: unexport __init-annotated hv_init_clocksource()
    5967a6900873 sunrpc: set cl_max_connect when cloning an rpc_clnt
    ec23a86e060c pNFS: Avoid a live lock condition in pnfs_update_layout()
    b2bb8b6ec81b pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE
    9c8fc4b323dd staging: r8188eu: Fix warning of array overflow in ioctl_linux.c
    2595e803130b staging: r8188eu: Use zeroing allocator in wpa_set_encryption()
    d56bc9e8760a staging: r8188eu: fix rtw_alloc_hwxmits error detection for now
    6a816a0b6cc3 platform/x86/intel: hid: Add Surface Go to VGBS allow list
    7f3746461832 platform/x86: gigabyte-wmi: Add support for B450M DS3H-CF
    9352e7f0f06b platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 support
    76ac3964a22a gpio: dwapb: Don't print error on -EPROBE_DEFER
    eeadd7db8c3f random: credit cpu and bootloader seeds by default
    8be6646cdbe9 MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error.
    5cecc6e56b85 mellanox: mlx5: avoid uninitialized variable warning with gcc-12
    f7d63b508981 gcc-12: disable '-Wdangling-pointer' warning for now
    fcba12a43081 net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag
    27a37755ceb4 ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg
    6616872cfe7f nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred
    af6bc0dcb16a virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed
    6759554f351a ALSA: hda/realtek - Add HW8326 support
    41b2185bcb2f scsi: pmcraid: Fix missing resource cleanup in error case
    d3b3950b00a1 scsi: ipr: Fix missing/incorrect resource cleanup in error case
    cb8aa5b92a31 scsi: mpt3sas: Fix out-of-bounds compiler warning
    4b5020fc23c8 scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion
    6782a2ccd56b scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology
    5e83869e2944 scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted
    d152ce4ffecc scsi: vmw_pvscsi: Expand vcpuHint to 16 bits
    332d76dd9a3e Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq
    d6d1c0990191 ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put()
    606b0226de01 ASoC: es8328: Fix event generation for deemphasis control
    d733ac5e8110 ASoC: wm8962: Fix suspend while playing music
    38ed8ab3171d quota: Prevent memory allocation recursion while holding dq_lock
    ff128fbea720 ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo()
    4a0d2797918c drm/amdkfd: add pinned BOs to kfd_bo_list
    6d235ef00d82 ASoC: cs42l51: Correct minimum value for SX volume control
    47fc26b197aa ASoC: cs42l56: Correct typo in minimum level for SX volume controls
    b3ecd030ab28 ASoC: cs42l52: Correct TLV for Bypass Volume
    d5e7be00d128 ASoC: cs53l30: Correct number of volume levels on SX controls
    2bdfe9a32e0f ASoC: cs35l36: Update digital volume TLV
    f53212791602 ASoC: cs42l52: Fix TLV scales for mixer controls
    e4e166f10e70 dma-debug: make things less spammy under memory pressure
    09c5cdbc62d9 drm/amdkfd: Use mmget_not_zero in MMU notifier
    a2010538c9d2 drm/amd/display: Read Golden Settings Table from VBIOS
    96c22385c25b ASoC: nau8822: Add operation for internal PLL off and on
    70d6d6874db3 powerpc/kasan: Silence KASAN warnings in __get_wchan()
    9cada4a06df9 arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3
    5628b9febd78 arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3
    3145fe0ebb16 nfsd: Replace use of rwsem with errseq_t
    22fbef00c9a3 Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping"

(From OE-Core rev: b4d235eda915a3f21e75a24d0a23a8c094d8025d)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-12 12:52:52 +01:00
Bruce Ashfield
44e84bfe0c kernel-devsrc: fix reproducibility and buildpaths QA warning
We've been removing .vdso-offsets.h.cmd for quite some time, as it
is not required to regenerate scripts or to satisfy the prepare
target in the kernel source.

That being said, there is a secondary location that this file may
be found, and since we aren't detecting or removing it, we end up
with embedded build paths, which cause both reproducibility and
buildpaths QA warnings.

We can test for both files, and force remove them if present, and
we'll fix this new location of the file and not risk breaking
any old kernels.

(From OE-Core rev: e0a9433685397b716920fa9ad5d5a7be95c496f7)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-08 00:09:42 +01:00
Bruce Ashfield
41c0922c2a linux-yocto/5.15: drop obselete GPIO sysfs ABI
Integrating the following commit(s) to linux-yocto/.:

    6778005b9fa treewide: Drop the obsolete GPIO sysfs ABI

(From OE-Core rev: 2c499f598fd3651c356cc218d7b1a9858467fc7c)

Signed-off-by: Kevin Hao <kexin.hao@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-04 22:51:49 +01:00
Bruce Ashfield
548938fc79 linux-yocto-dev: bump to v5.19-rc
(From OE-Core rev: 6cbe55598ca697959deea7ccc660a78e682be6d1)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-04 22:51:49 +01:00
Bruce Ashfield
56d5b6a330 linux-yocto/5.10: update to v5.10.123
Updating  to the latest korg -stable release that comprises
the following commits:

    2a59239b22e0 Linux 5.10.123
    aa238a92cc94 x86/speculation/mmio: Print SMT warning
    bde15fdcce44 KVM: x86/speculation: Disable Fill buffer clear within guests
    6df693dca312 x86/speculation/mmio: Reuse SRBDS mitigation for SBDS
    cf1c01a5e4c3 x86/speculation/srbds: Update SRBDS mitigation selection
    001415e4e626 x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data
    3eb1180564fa x86/speculation/mmio: Enable CPU Fill buffer clearing on idle
    56f0bca5e9c8 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations
    26f6f231f6a5 x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data
    f83d4e5be4a3 x86/speculation: Add a common function for MD_CLEAR mitigation update
    e66310bc96b7 x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug
    f8a85334a57e Documentation: Add documentation for Processor MMIO Stale Data
    5754c570a569 Linux 5.10.122
    9ba2b4ac3593 tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd
    5e34b4975669 dmaengine: idxd: add missing callback function to support DMA_INTERRUPT
    b8c17121f05b zonefs: fix handling of explicit_open option on mount
    ef51997771d6 PCI: qcom: Fix pipe clock imbalance
    63bcb9da91eb md/raid0: Ignore RAID0 layout if the second zone has only one device
    418db40cc753 interconnect: Restore sync state by ignoring ipa-virt in provider count
    bcae8f8338ab interconnect: qcom: sc7180: Drop IP0 interconnects
    fe6caf512261 powerpc/mm: Switch obsolete dssall to .long
    3be74fc0afbe powerpc/32: Fix overread/overwrite of thread_struct via ptrace
    fa0d3d71dc08 drm/atomic: Force bridge self-refresh-exit on CRTC switch
    dbe04e874d4f drm/bridge: analogix_dp: Support PSR-exit to disable transition
    61297ee0c329 Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag
    2dba96d19d25 ixgbe: fix unexpected VLAN Rx in promisc mode on VF
    91620cded92d ixgbe: fix bcast packets Rx on VF after promisc removal
    cdd9227373f2 nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION
    54423649bc0e nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling
    4f0a2c46f588 nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION
    c4e4c07d86db net: phy: dp83867: retrigger SGMII AN when link change
    133c9870cd6b mmc: block: Fix CQE recovery reset success
    0248a8c844a4 ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files
    471a41320170 cifs: fix reconnect on smb3 mount types
    9023ecfd3378 cifs: return errors during session setup during reconnects
    b423cd2a81e8 ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021
    94bd216d1718 ALSA: hda/conexant - Fix loopback issue with CX20632
    13639c970fdb scripts/gdb: change kernel config dumping method
    b6ea26873edb vringh: Fix loop descriptors check in the indirect cases
    362e3b3a5953 nodemask: Fix return values to be unsigned
    a262e1255b91 cifs: version operations for smb20 unneeded when legacy support disabled
    01137d898039 s390/gmap: voluntarily schedule during key setting
    f72df77600a4 nbd: fix io hung while disconnecting device
    122e4adaff24 nbd: fix race between nbd_alloc_config() and module removal
    c0868f6e728c nbd: call genl_unregister_family() first in nbd_cleanup()
    cb8da20d71f9 jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds
    320acaf84a64 x86/cpu: Elide KCSAN for cpu_has() and friends
    82876878210a modpost: fix undefined behavior of is_arm_mapping_symbol()
    fee8ae0a0bb6 drm/radeon: fix a possible null pointer dereference
    3e5768683022 ceph: allow ceph.dir.rctime xattr to be updatable
    7fa8312879f7 Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process"
    ebfe2797253f scsi: myrb: Fix up null pointer access on myrb_cleanup()
    7eb32f286e68 md: protect md_unregister_thread from reentrancy
    668c3f9fa2dd watchdog: wdat_wdt: Stop watchdog when rebooting the system
    e20bc8b5a292 kernfs: Separate kernfs_pr_cont_buf and rename_lock.
    1e3b3a5762a9 serial: msm_serial: disable interrupts in __msm_console_write()
    ff727ab0b7d7 staging: rtl8712: fix uninit-value in r871xu_drv_init()
    33ef21d55418 staging: rtl8712: fix uninit-value in usb_read8() and friends
    f3f754d72d2d clocksource/drivers/sp804: Avoid error on multiple instances
    abf3b222614f extcon: Modify extcon device to be created after driver data is set
    41ec9466944f misc: rtsx: set NULL intfdata when probe fails
    5b0c0298f7c3 usb: dwc2: gadget: don't reset gadget's driver->bus
    468fe959eab3 sysrq: do not omit current cpu when showing backtrace of all active CPUs
    f4cb24706ca4 USB: hcd-pci: Fully suspend across freeze/thaw cycle
    ffe9440d6982 drivers: usb: host: Fix deadlock in oxu_bus_suspend()
    6e2273eefab5 drivers: tty: serial: Fix deadlock in sa1100_set_termios()
    ee105039d365 USB: host: isp116x: check return value after calling platform_get_resource()
    0f69d7d5e918 drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop()
    66f769762f65 drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop()
    cb7147afd328 tty: Fix a possible resource leak in icom_probe
    d68d5e68b7f6 tty: synclink_gt: Fix null-pointer-dereference in slgt_clean()
    61ca1b97adb9 lkdtm/usercopy: Expand size of "out of frame" object
    7821d743abb3 iio: st_sensors: Add a local lock for protecting odr
    5a89a92efc34 staging: rtl8712: fix a potential memory leak in r871xu_drv_init()
    8caa4b7d411c iio: dummy: iio_simple_dummy: check the return value of kstrdup()
    f091e29ed872 drm: imx: fix compiler warning with gcc-12
    96bf5ed057df net: altera: Fix refcount leak in altera_tse_mdio_create
    fbeb8dfa8b87 ip_gre: test csum_start instead of transport header
    1981cd7a774e net/mlx5: fs, fail conflicting actions
    652418d82b7d net/mlx5: Rearm the FW tracer after each tracer event
    5d9c1b081ad2 net: ipv6: unexport __init-annotated seg6_hmac_init()
    be3884d5cd04 net: xfrm: unexport __init-annotated xfrm4_protocol_init()
    7759c3222815 net: mdio: unexport __init-annotated mdio_bus_init()
    b585b87fd5c7 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer()
    3d8122e1692b net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure
    c2ae49a113a5 net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list
    0cf7aaff290c bpf, arm64: Clear prog->jited_len along prog->jited
    c61848500a3f af_unix: Fix a data-race in unix_dgram_peer_wake_me().
    be9581f4fda7 xen: unexport __init-annotated xen_xlate_map_ballooned_pages()
    86c87d2c0338 netfilter: nf_tables: bail out early if hardware offload is not supported
    330c0c6cd215 netfilter: nf_tables: memleak flow rule from commit path
    67e2d448733c netfilter: nf_tables: release new hooks on unsupported flowtable flags
    19cb3ece1454 ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe
    ec5548066d34 netfilter: nf_tables: always initialize flowtable hook list in transaction
    7fd03e34f01f powerpc/kasan: Force thread size increase with KASAN
    7a248f9c74f9 netfilter: nf_tables: delete flowtable hooks via transaction list
    9edafbc7ec29 netfilter: nat: really support inet nat without l3 address
    8dbae5affbdb xprtrdma: treat all calls not a bcall when bc_serv is NULL
    8b3d5bafb188 video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove()
    c09b873f3f39 video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1
    0ee5b9644f06 NFSv4: Don't hold the layoutget locks across multiple RPC calls
    95a0ba85c1b5 dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type
    2c08cae19d5d m68knommu: fix undefined reference to `_init_sp'
    d99f04df3236 m68knommu: set ZERO_PAGE() to the allocated zeroed page
    344a55ccf5ec i2c: cadence: Increase timeout per message if necessary
    32bea51fe4c6 f2fs: remove WARN_ON in f2fs_is_valid_blkaddr
    54c1e0e3bbca iommu/arm-smmu-v3: check return value after calling platform_get_resource()
    3660db29b030 iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe()
    9e801c891aa2 tracing: Avoid adding tracer option before update_tracer_options
    1788e6dbb612 tracing: Fix sleeping function called from invalid context on RT kernel
    2f452a33067d bootconfig: Make the bootconfig.o as a normal object file
    c667b3872a4c mips: cpc: Fix refcount leak in mips_cpc_default_phys_base
    76b226eaf055 dmaengine: idxd: set DMA_INTERRUPT cap bit
    32be2b805a1a perf c2c: Fix sorting in percent_rmt_hitm_cmp()
    71cbce75031a driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction
    b8fac8e32104 tipc: check attribute length for bearer name
    c1f018702590 scsi: sd: Fix potential NULL pointer dereference
    d2e297eaf456 afs: Fix infinite loop found by xfstest generic/676
    04622d631826 gpio: pca953x: use the correct register address to do regcache sync
    0a0f7f841484 tcp: tcp_rtx_synack() can be called from process context
    e05dd93826e1 net: sched: add barrier to fix packet stuck problem for lockless qdisc
    e9fe72b95d7f net/mlx5e: Update netdev features after changing XDP state
    b50eef7a38ed net/mlx5: correct ECE offset in query qp output
    ea5edd015feb net/mlx5: Don't use already freed action pointer
    bf2af9b24313 sfc: fix wrong tx channel offset with efx_separate_tx_channels
    8f81a4113e1e sfc: fix considering that all channels have TX queues
    7ac3a034d96a nfp: only report pause frame configuration for physical device
    630e0a10c020 net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *"
    b97550e380ca riscv: read-only pages should not be writable
    8f49e1694cbc bpf: Fix probe read error in ___bpf_prog_run()
    6d8d3f68cbec ubi: ubi_create_volume: Fix use-after-free when volume creation failed
    f413e4d7cdf3 ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty
    3252d327f977 jffs2: fix memory leak in jffs2_do_fill_super
    741e49eacdcd modpost: fix removing numeric suffixes
    42658e47f1ab net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register
    f7ba2cc57f40 net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks
    71ae30662ec6 net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry()
    503a3fd6466d net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog
    ee89d7fd49de s390/crypto: fix scatterwalk_unmap() callers in AES-GCM
    e892a7e60f1f clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value
    1d7361679f0a ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition
    910b1cdf6c50 watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe
    b3354f2046cc watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking
    36ee9ffca8ef driver core: fix deadlock in __device_attach
    823f24f2e329 driver: base: fix UAF when driver_attach failed
    7a6337bfedc5 bus: ti-sysc: Fix warnings for unbind for serial
    985706bd3bbe firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle
    94acaaad470e serial: stm32-usart: Correct CSIZE, bits, and parity
    b7e560d2ffbe serial: st-asc: Sanitize CSIZE and correct PARENB for CS7
    afcfc3183cfd serial: sifive: Sanitize CSIZE and c_iflag
    a9f6bee486e7 serial: sh-sci: Don't allow CS5-6
    00456b932e16 serial: txx9: Don't allow CS5-6
    22e975796f89 serial: rda-uart: Don't allow CS5-6
    ff4ce2979b5d serial: digicolor-usart: Don't allow CS5-6
    5cd331bcf094 serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485
    260792d5c9d6 serial: meson: acquire port->lock in startup()
    82bfea344e8f rtc: mt6397: check return value after calling platform_get_resource()
    d54a51b51851 clocksource/drivers/riscv: Events are stopped during CPU suspend
    5b3e990f85eb soc: rockchip: Fix refcount leak in rockchip_grf_init
    cfe8a0967d6e extcon: ptn5150: Add queue work sync before driver release
    96414e2cdc28 coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier
    47ebc50dc2a7 serial: sifive: Report actual baud base rather than fixed 115200
    ab35308bbd33 phy: qcom-qmp: fix pipe-clock imbalance on power-on failure
    52f327a45c5b rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails
    c10333c4519a iio: adc: sc27xx: Fine tune the scale calibration values
    3747429834d2 iio: adc: sc27xx: fix read big scale voltage not right
    b30f2315a3a6 iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout
    43823ceb26e6 iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check
    6f01c0fb8e44 usb: typec: mux: Check dev_set_name() return value
    7027c890ff6b firmware: stratix10-svc: fix a missing check on list iterator
    70ece3c5ec4f misc: fastrpc: fix an incorrect NULL check on list iterator
    2a1bf8e5ad61 usb: dwc3: pci: Fix pm_runtime_get_sync() error checking
    8ae4fed195c0 rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value
    572211d631d7 pwm: lp3943: Fix duty calculation in case period was clamped
    f9782b26d6f1 staging: fieldbus: Fix the error handling path in anybuss_host_common_probe()
    b382c0c3b8cc usb: musb: Fix missing of_node_put() in omap2430_probe
    6b7cf2212223 USB: storage: karma: fix rio_karma_init return
    e100742823c3 usb: usbip: add missing device lock on tweak configuration cmd
    bcbb795a9e78 usb: usbip: fix a refcount leak in stub_probe()
    4e3a2d77bd0b tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get
    e27376f5aade tty: n_tty: Restore EOF push handling behavior
    11bc6eff3abc tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe
    ee6c33b29e62 tty: goldfish: Use tty_port_destroy() to destroy port
    56ac04f35fc5 lkdtm/bugs: Check for the NULL pointer after calling kmalloc
    03efa70eb0ee iio: adc: ad7124: Remove shift from scan_type
    4610b067615f staging: greybus: codecs: fix type confusion of list iterator variable
    1509d2335db8 pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards

(From OE-Core rev: 05f9a3e20222afefdb960a8162a8d69e3658dfac)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-04 22:51:49 +01:00
Bruce Ashfield
ef40b704bb linux-yocto/5.15: update to v5.15.48
Updating  to the latest korg -stable release that comprises
the following commits:

    e1dd58c995da Linux 5.15.48
    147ae04a7c52 x86/speculation/mmio: Print SMT warning
    59d665a709b0 KVM: x86/speculation: Disable Fill buffer clear within guests
    ebd0f558b480 x86/speculation/mmio: Reuse SRBDS mitigation for SBDS
    30120b433c1f x86/speculation/srbds: Update SRBDS mitigation selection
    531eb5fe3171 x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data
    2044838ab228 x86/speculation/mmio: Enable CPU Fill buffer clearing on idle
    407d97b99f27 x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigations
    d74f4eb1ddf0 x86/speculation/mmio: Add mitigation for Processor MMIO Stale Data
    8b9521e71179 x86/speculation: Add a common function for MD_CLEAR mitigation update
    d822b10f97f6 x86/speculation/mmio: Enumerate Processor MMIO Stale Data bug
    1fcc3d646f0b Documentation: Add documentation for Processor MMIO Stale Data
    3a0f70149324 Linux 5.15.47
    f7019562f142 xsk: Fix possible crash when multiple sockets are created
    90385f2b65d0 tcp: fix tcp_mtup_probe_success vs wrong snd_cwnd
    cfe3dd8bd526 dmaengine: idxd: add missing callback function to support DMA_INTERRUPT
    fb5e51c0aa97 iov_iter: fix build issue due to possible type mis-match
    7f36e2e13e29 zonefs: fix handling of explicit_open option on mount
    9e4810b4e1ab PCI: qcom: Fix pipe clock imbalance
    42c0160d27f6 net/sched: act_police: more accurate MTU policing
    4c106eb89534 md/raid0: Ignore RAID0 layout if the second zone has only one device
    51e557272482 random: account for arch randomness in bits
    e59a120f2d43 random: mark bootloader randomness code as __init
    ce49b94ddb70 random: avoid checking crng_ready() twice in random_init()
    32ca45300fd9 drm/ast: Create threshold values for AST2600
    82a2059a11b4 powerpc/mm: Switch obsolete dssall to .long
    2a0165d27897 powerpc/32: Fix overread/overwrite of thread_struct via ptrace
    2b7d9fd0f372 drm/amdgpu: update VCN codec support for Yellow Carp
    cab7cd86f9e8 drm/atomic: Force bridge self-refresh-exit on CRTC switch
    142bebf827b3 drm/bridge: analogix_dp: Support PSR-exit to disable transition
    84280ab2245c powerpc: Don't select HAVE_IRQ_EXIT_ON_IRQ_STACK
    3a7a81f4835d vduse: Fix NULL pointer dereference on sysfs access
    614ad9d24f9c Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag
    3eb91b7bc252 ixgbe: fix unexpected VLAN Rx in promisc mode on VF
    dc2673462e3d ixgbe: fix bcast packets Rx on VF after promisc removal
    a5989ae3c53b nfc: st21nfca: fix incorrect sizing calculations in EVT_TRANSACTION
    f444ecd3f57f nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling
    73b28763050f nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION
    bafbc134f5b0 writeback: Fix inode->i_io_list not be protected by inode->i_lock error
    cba7c76ea1e1 net: openvswitch: fix misuse of the cached connection on tuple changes
    50ca4e7f91ff net: phy: dp83867: retrigger SGMII AN when link change
    0efa89742fd8 mmc: block: Fix CQE recovery reset success
    63af49e0881c ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files
    0dcc35c1c23a KEYS: trusted: tpm2: Fix migratable logic
    0cd4a1766759 cifs: fix reconnect on smb3 mount types
    7aa4b31291f1 cifs: return errors during session setup during reconnects
    700484081ea7 ALSA: hda/realtek: Add quirk for HP Dev One
    0179650a13f9 ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo Yoga DuetITL 2021
    7fea196ccb4e ALSA: hda/conexant - Fix loopback issue with CX20632
    04f79360c69a ALSA: usb-audio: Set up (implicit) sync for Saffire 6
    2ee0b454fda7 ALSA: usb-audio: Skip generic sync EP parse for secondary EP
    8fe1ee581846 scripts/gdb: change kernel config dumping method
    d3e38fdf9e10 vringh: Fix loop descriptors check in the indirect cases
    f293dfc18404 nodemask: Fix return values to be unsigned
    b2d359f09588 drm/amd/pm: use bitmap_{from,to}_arr32 where appropriate
    dc105d20122d cifs: version operations for smb20 unneeded when legacy support disabled
    12eb4e7db22a s390/gmap: voluntarily schedule during key setting
    c4ba982bd508 nbd: fix io hung while disconnecting device
    71c142f910da nbd: fix race between nbd_alloc_config() and module removal
    cbeafa7a79d0 nbd: call genl_unregister_family() first in nbd_cleanup()
    38d432f4b391 jump_label,noinstr: Avoid instrumentation for JUMP_LABEL=n builds
    0853f905e48b x86/cpu: Elide KCSAN for cpu_has() and friends
    4adc7d7ee640 modpost: fix undefined behavior of is_arm_mapping_symbol()
    5877390da911 um: line: Use separate IRQs per line
    e0199ce728fb drm/amd/pm: Fix missing thermal throttler status
    7b7fba107b2c drm/radeon: fix a possible null pointer dereference
    10ef82d6e0af drm/amd/display: Check if modulo is 0 before dividing.
    1daf72982efe ceph: flush the mdlog for filesystem sync
    cc983cf9ee39 ceph: allow ceph.dir.rctime xattr to be updatable
    729fea8aaf2c Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process"
    2cd1adcb8c08 scsi: myrb: Fix up null pointer access on myrb_cleanup()
    b5a0f17b03df md: protect md_unregister_thread from reentrancy
    0b4a66eb96de watchdog: wdat_wdt: Stop watchdog when rebooting the system
    e369420e1234 kernfs: Separate kernfs_pr_cont_buf and rename_lock.
    d21ffa548737 serial: msm_serial: disable interrupts in __msm_console_write()
    f36e754a1f0b staging: rtl8712: fix uninit-value in r871xu_drv_init()
    95b0f54f8a89 staging: rtl8712: fix uninit-value in usb_read8() and friends
    55bfe858d019 clocksource/drivers/sp804: Avoid error on multiple instances
    368e68ad6da4 extcon: Modify extcon device to be created after driver data is set
    4785574f0caf extcon: Fix extcon_get_extcon_dev() error handling
    e7686d80fc3c misc: rtsx: set NULL intfdata when probe fails
    89401b5e9cf3 soundwire: qcom: adjust autoenumeration timeout
    547ebdc200b8 usb: dwc2: gadget: don't reset gadget's driver->bus
    98cf0cd959ef sysrq: do not omit current cpu when showing backtrace of all active CPUs
    bc8fceda3b89 char: xillybus: fix a refcount leak in cleanup_dev()
    feb0fb39695b USB: hcd-pci: Fully suspend across freeze/thaw cycle
    d88875387219 drivers: usb: host: Fix deadlock in oxu_bus_suspend()
    2cbfc38df580 drivers: tty: serial: Fix deadlock in sa1100_set_termios()
    3592cfd8b848 USB: host: isp116x: check return value after calling platform_get_resource()
    fef451f0fbbe drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop()
    042915c1bfed drivers: staging: rtl8192u: Fix deadlock in ieee80211_beacons_stop()
    04a8e39c8c9b thunderbolt: Use different lane for second DisplayPort tunnel
    5f9b2e4ca88c tty: Fix a possible resource leak in icom_probe
    8a95696bdc0e tty: synclink_gt: Fix null-pointer-dereference in slgt_clean()
    ae60744d5fad drivers: staging: rtl8192bs: Fix deadlock in rtw_joinbss_event_prehandle()
    f89f6c3ebf69 drivers: staging: rtl8723bs: Fix deadlock in rtw_surveydone_event_callback()
    b10e1171341c lkdtm/usercopy: Expand size of "out of frame" object
    3692f17e7036 iio: st_sensors: Add a local lock for protecting odr
    8eb42d6d10f8 staging: rtl8712: fix a potential memory leak in r871xu_drv_init()
    9f9ed31de4dd iio: dummy: iio_simple_dummy: check the return value of kstrdup()
    bd08704b8a4d iov_iter: Fix iter_xarray_get_pages{,_alloc}()
    614d81bba75d nfp: flower: restructure flow-key for gre+vlan combination
    f1fec5ccbe70 drm: imx: fix compiler warning with gcc-12
    9c1fb2e93844 tcp: use alloc_large_system_hash() to allocate table_perturb
    9b18f01a5120 net: dsa: mv88e6xxx: use BMSR_ANEGCOMPLETE bit for filling an_complete
    e31d9ba16986 net: altera: Fix refcount leak in altera_tse_mdio_create
    e6b6f98fc760 ip_gre: test csum_start instead of transport header
    356f3d808e77 net/mlx5: fs, fail conflicting actions
    0e92af67f051 net/mlx5: Rearm the FW tracer after each tracer event
    d2ebc436aab9 net/mlx5: Fix mlx5_get_next_dev() peer device matching
    65a5ea7cb9c7 net/mlx5: Lag, filter non compatible devices
    1084716f76c8 net: ipv6: unexport __init-annotated seg6_hmac_init()
    85a055c03691 net: xfrm: unexport __init-annotated xfrm4_protocol_init()
    59fa94cddf9e net: mdio: unexport __init-annotated mdio_bus_init()
    6dda4426fa77 SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer()
    71afd0ceb5b0 xsk: Fix handling of invalid descriptors in XSK TX batching API
    761b4fa75205 i40e: xsk: Move tmp desc array from driver to pool
    403659df77b6 net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure
    54d6802c4d83 net: dsa: lantiq_gswip: Fix refcount leak in gswip_gphy_fw_list
    3f4d5e727aea bpf, arm64: Clear prog->jited_len along prog->jited
    c926ae58f24f af_unix: Fix a data-race in unix_dgram_peer_wake_me().
    39475043ffbc stmmac: intel: Fix an error handling path in intel_eth_pci_probe()
    40e6078fcf18 xen: unexport __init-annotated xen_xlate_map_ballooned_pages()
    23cb1fef93d2 netfilter: nf_tables: bail out early if hardware offload is not supported
    e33d9bd563e7 netfilter: nf_tables: memleak flow rule from commit path
    fb2962f9a1b4 netfilter: nf_tables: release new hooks on unsupported flowtable flags
    888312dc297a ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe
    77b68c59f6c9 netfilter: nf_tables: always initialize flowtable hook list in transaction
    ea26bf5eca14 SUNRPC: Trap RDMA segment overflows
    7a60594efdd5 powerpc/kasan: Force thread size increase with KASAN
    f275989ad041 netfilter: nf_tables: delete flowtable hooks via transaction list
    73629859a997 netfilter: nf_tables: use kfree_rcu(ptr, rcu) to release hooks in clean_net path
    bf65364cd74c netfilter: nat: really support inet nat without l3 address
    291efcb6ff49 drm/bridge: ti-sn65dsi83: Handle dsi_lanes == 0 as invalid
    fde5ff6ab6c7 drm/bridge: sn65dsi83: Fix an error handling path in sn65dsi83_probe()
    a3fc8051ee06 xprtrdma: treat all calls not a bcall when bc_serv is NULL
    21c6ee673401 f2fs: fix to tag gcing flag on page during file defragment
    b382115016c8 m68knommu: fix undefined reference to `mach_get_rtc_pll'
    4211742f0f9e RISC-V: use memcpy for kexec_file mode
    ca02b9675532 video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove()
    e4cf9982ff3e video: fbdev: hyperv_fb: Allow resolutions with size > 64 MB for Gen1
    d4c2a041ed3b NFSv4: Don't hold the layoutget locks across multiple RPC calls
    7b5488f4721f dmaengine: zynqmp_dma: In struct zynqmp_dma_chan fix desc_size data type
    ed9b34f616f9 m68knommu: fix undefined reference to `_init_sp'
    40426b4f08bc m68knommu: set ZERO_PAGE() to the allocated zeroed page
    015e9831547e i2c: cadence: Increase timeout per message if necessary
    99c09b298e47 f2fs: remove WARN_ON in f2fs_is_valid_blkaddr
    fb0f1c5eb8d6 iommu/arm-smmu-v3: check return value after calling platform_get_resource()
    98dd53a92825 iommu/arm-smmu: fix possible null-ptr-deref in arm_smmu_device_probe()
    6eb85cbd9ef8 tracing: Avoid adding tracer option before update_tracer_options
    9b534640a2c6 tracing: Fix sleeping function called from invalid context on RT kernel
    c1c62c5fa9a3 tracing: Make tp_printk work on syscall tracepoints
    e8864a3c9da9 bootconfig: Make the bootconfig.o as a normal object file
    1699ec1bfb59 mips: cpc: Fix refcount leak in mips_cpc_default_phys_base
    0a0539c524fa dmaengine: idxd: set DMA_INTERRUPT cap bit
    340cf8272540 perf c2c: Fix sorting in percent_rmt_hitm_cmp()
    29357883a891 driver core: Fix wait_for_device_probe() & deferred_probe_timeout interaction
    92a930fcf425 tipc: check attribute length for bearer name
    0fcb0b131cc9 scsi: sd: Fix potential NULL pointer dereference
    73647a1f92d1 afs: Fix infinite loop found by xfstest generic/676
    0c6cd71caa7c gpio: pca953x: use the correct register address to do regcache sync
    cedca5b2f08b regulator: mt6315-regulator: fix invalid allowed mode
    66e2bf4b2cef s390/mcck: isolate SIE instruction when setting CIF_MCCK_GUEST flag
    a96cae49dcbb octeontx2-af: fix error code in is_valid_offset()
    9983f49a994e vdpa: ifcvf: set pci driver data in probe
    88cd23214620 tcp: tcp_rtx_synack() can be called from process context
    f7ca1989fd21 net: sched: add barrier to fix packet stuck problem for lockless qdisc
    4ddcfb7870cf net/mlx5e: Update netdev features after changing XDP state
    a6d0af6d329d net/mlx5: correct ECE offset in query qp output
    e5a1557906da net/mlx5: CT: Fix header-rewrite re-use for tupels
    4a333ec73dee net/mlx5e: TC NIC mode, fix tc chains miss table
    29e0872acbd1 net/mlx5: Don't use already freed action pointer
    e3b9204c08a7 virtio: pci: Fix an error handling path in vp_modern_probe()
    655aafaa80ca vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit
    4a45a7dcc55e block: make bioset_exit() fully resilient against being called twice
    06cb7e134f8f sfc: fix wrong tx channel offset with efx_separate_tx_channels
    5567d69b95b9 sfc: fix considering that all channels have TX queues
    7768d102b143 nfp: only report pause frame configuration for physical device
    3308676ec525 tcp: add accessors to read/set tp->snd_cwnd
    4d481469137d net/smc: fixes for converting from "struct smc_cdc_tx_pend **" to "struct smc_wr_tx_pend_priv *"
    6005d36fbc82 riscv: read-only pages should not be writable
    33a5c6009ab8 block: take destination bvec offsets into account in bio_copy_data_iter
    f95e24bf19e2 bpf: Fix probe read error in ___bpf_prog_run()
    d03edc02a752 selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_read
    8969c3b1051e selftests/bpf: fix selftest after random: Urandom_read tracepoint removal
    5ff2514e4fb5 ubi: ubi_create_volume: Fix use-after-free when volume creation failed
    f61b9c8760af ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure wl_pool not empty
    ecc53e585965 jffs2: fix memory leak in jffs2_do_fill_super
    a53131a69515 modpost: fix removing numeric suffixes
    c1df9cb756e5 net: dsa: mv88e6xxx: Fix refcount leak in mv88e6xxx_mdios_register
    a4b7ef3b1598 net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks
    b24ca1cf8462 net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry()
    1e853f235a01 net: sched: fixed barrier to prevent skbuff sticking in qdisc backlog
    a67b46468ae9 s390/crypto: fix scatterwalk_unmap() callers in AES-GCM
    8a04477f3be9 clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value
    f3274083975b ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition
    460aa288c5cd blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx
    7a4afd8a003d watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe
    5487a135c903 watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking
    df6de52b80aa driver core: fix deadlock in __device_attach
    cdf1a683a015 driver: base: fix UAF when driver_attach failed
    40960520a940 bus: ti-sysc: Fix warnings for unbind for serial
    fdffa4ad8f6b firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle
    002949a3aedb serial: stm32-usart: Correct CSIZE, bits, and parity
    8137c0e48bca serial: st-asc: Sanitize CSIZE and correct PARENB for CS7
    c11c1cdd4f0e serial: sifive: Sanitize CSIZE and c_iflag
    b1ca16ac17ad serial: sh-sci: Don't allow CS5-6
    da689ae549c5 serial: txx9: Don't allow CS5-6
    954a7194b164 serial: rda-uart: Don't allow CS5-6
    899c5aabd0a9 serial: digicolor-usart: Don't allow CS5-6
    899938f18093 serial: cpm_uart: Fix build error without CONFIG_SERIAL_CPM_CONSOLE
    8303f34e733f serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485
    4c96e6aeacf5 serial: meson: acquire port->lock in startup()
    9a63ef418a4e tty: n_gsm: Fix packet data hex dump output
    80dfe1798aa0 tty: n_gsm: Don't ignore write return value in gsmld_output()
    029983ea88e5 staging: r8188eu: add check for kzalloc
    e1928887219b rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe
    49f698e22052 rtc: ftrtc010: Use platform_get_irq() to get the interrupt
    865051de2d9e rtc: mt6397: check return value after calling platform_get_resource()
    fb60291c0fde ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1
    604e35f70475 clocksource/drivers/riscv: Events are stopped during CPU suspend
    aab25b669cb9 soc: rockchip: Fix refcount leak in rockchip_grf_init
    a6061695bb2b extcon: ptn5150: Add queue work sync before driver release
    cf824b95c12a ksmbd: fix reference count leak in smb_check_perm_dacl()
    fffde6d1c679 coresight: cpu-debug: Replace mutex with mutex_trylock on panic notifier
    fd18fb38d6a4 soundwire: intel: prevent pm_runtime resume prior to system suspend
    b3983b1042e4 export: fix string handling of namespace in EXPORT_SYMBOL_NS
    cbf9172eb657 serial: sifive: Report actual baud base rather than fixed 115200
    5157979d8c79 power: supply: axp288_fuel_gauge: Drop BIOS version check from "T3 MRD" DMI quirk
    90e2993c8d88 phy: qcom-qmp: fix pipe-clock imbalance on power-on failure
    ede251293753 misc/pvpanic: Convert regular spinlock into trylock on panic path
    ee94d7468679 pvpanic: Fix typos in the comments
    d2ba56d55cea rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map() fails
    276f7c6165bf iio: adc: sc27xx: Fine tune the scale calibration values
    31f3f2a598f6 iio: adc: sc27xx: fix read big scale voltage not right
    7c7bc8b82fff iio: proximity: vl53l0x: Fix return value check of wait_for_completion_timeout
    79f83f388ba3 iio: adc: stmpe-adc: Fix wait_for_completion_timeout return value check
    4ff1449e8fd9 rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl
    b94d40c792de rpmsg: virtio: Fix possible double free in rpmsg_virtio_add_ctrl_dev()
    eaf37bb6b4f7 rpmsg: virtio: Fix possible double free in rpmsg_probe()
    12452c776090 usb: typec: mux: Check dev_set_name() return value
    3b687b407179 firmware: stratix10-svc: fix a missing check on list iterator
    c25feda42f14 misc: fastrpc: fix an incorrect NULL check on list iterator
    c8eb1ea6e839 usb: dwc3: pci: Fix pm_runtime_get_sync() error checking
    1c6e5dc3b639 usb: dwc3: gadget: Replace list_for_each_entry_safe() if using giveback
    603efacb71e3 rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value
    c49c6a1bf02d pwm: raspberrypi-poe: Fix endianness in firmware struct
    2c0079979df6 pwm: lp3943: Fix duty calculation in case period was clamped
    52e848568aa3 staging: fieldbus: Fix the error handling path in anybuss_host_common_probe()
    10243224fd45 usb: musb: Fix missing of_node_put() in omap2430_probe
    09ad026dac0e USB: storage: karma: fix rio_karma_init return
    90ab34df6654 usb: usbip: add missing device lock on tweak configuration cmd
    51422046be50 usb: usbip: fix a refcount leak in stub_probe()
    433a689cadea remoteproc: imx_rproc: Ignore create mem entry for resource table
    b62bbf8a4753 tty: serial: fsl_lpuart: fix potential bug when using both of_alias_get_id and ida_simple_get
    923d34ce069e serial: 8250_aspeed_vuart: Fix potential NULL dereference in aspeed_vuart_probe
    c84fa729f8db tty: n_tty: Restore EOF push handling behavior
    f307bdb67018 tty: serial: owl: Fix missing clk_disable_unprepare() in owl_uart_probe
    da64f419d7f7 tty: goldfish: Use tty_port_destroy() to destroy port
    20e75f3c6e09 lkdtm/bugs: Don't expect thread termination without CONFIG_UBSAN_TRAP
    1aeeca2b8397 lkdtm/bugs: Check for the NULL pointer after calling kmalloc
    1deb5f87053e iio: adc: ad7124: Remove shift from scan_type
    b34163bf9967 staging: greybus: codecs: fix type confusion of list iterator variable
    9d919665a089 pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards

(From OE-Core rev: 032c682d0f026ba664f289681d1a76b0f56c4b23)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-07-04 22:51:49 +01:00