Skip to content
Snippets Groups Projects
  • Bruce Ashfield's avatar
    df56ba7e
    linux-yocto/5.15: update to v5.15.166 · df56ba7e
    Bruce Ashfield authored
    
    Updating linux-yocto/5.15 to the latest korg -stable release that comprises
    the following commits:
    
        14e468424d3e Linux 5.15.166
        a979b02d8519 apparmor: fix policy_unpack_test on big endian systems
        85449b28ff6a scsi: aacraid: Fix double-free on probe failure
        7770f1d8b9ef igc: Fix qbv tx latency by setting gtxoffset
        10e5089c833e igc: Fix reset adapter logics when tx mode change
        a46f5faa600f phy: zynqmp: Enable reference clock correctly
        16d197fa12a5 usb: cdnsp: fix for Link TRB with TC
        80af8b9cf65d usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function
        18bdd20aaae7 usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()
        d51374c59c62 usb: dwc3: st: add missing depopulate in probe error path
        060f41243ad7 usb: dwc3: st: fix probed platform device ref count on probe error path
        111277b881de usb: dwc3: core: Prevent USB core invalid event buffer address access
        96f7322e8e9f usb: dwc3: omap: add missing depopulate in probe error path
        bb30c8863479 USB: serial: option: add MeiG Smart SRM825L
        59f93e9c4b08 cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller
        eaff392c1e34 soc: qcom: cmd-db: Map shared memory as WC, not WB
        7535db0624a2 nfc: pn533: Add poll mod list filling check
        b00950a088f7 net: busy-poll: use ktime_get_ns() instead of local_clock()
        4643b91691e9 gtp: fix a potential NULL pointer dereference
        7a8d98b6d648 ethtool: check device is present when getting link settings
        131ee27d0c5c dmaengine: dw: Add memory bus width verification
        e219cf9c8c16 dmaengine: dw: Add peripheral bus width verification
        e144fc9ccc57 phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume
        c401845e328b phy: xilinx: phy-zynqmp: dynamic clock support for power-save
        65697691a0ee phy: xilinx: add runtime PM support
        5d946850692f PM: runtime: Add DEFINE_RUNTIME_DEV_PM_OPS() macro
        69fae8ed3136 PM: core: Add EXPORT[_GPL]_SIMPLE_DEV_PM_OPS macros
        1b993cb3efbc PM: core: Remove DEFINE_UNIVERSAL_DEV_PM_OPS() macro
        a8d2245fede0 soundwire: stream: fix programming slave ports for non-continous port maps
        124f20c5f6e5 net:rds: Fix possible deadlock in rds_message_put
        4e8d6ac8fc9f cgroup/cpuset: Prevent UAF in proc_cpuset_show()
        221e3b1297e7 ata: libata-core: Fix null pointer dereference on error
        8ad4838040e5 drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
        bebef79bdce3 Revert "MIPS: Loongson64: reset: Prioritise firmware service"
        218b482f009a mptcp: sched: check both backup in retrans
        0af4407532cb net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response
        68b22b246886 wifi: mwifiex: duplicate static structs used in driver instances
        6341c2856785 pinctrl: single: fix potential NULL dereference in pcs_get_function()
        ce3c431c1f45 pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins
        19c8fce75da0 btrfs: run delayed iputs when flushing delalloc
        da6a85d19788 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc
        ce0aa899c909 tools: move alignment-related macros to new <linux/align.h>
        95f73d01f547 Input: MT - limit max slots
        c6a73b7469f0 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO
        93ca1e5c7fa9 mm/numa: no task_numa_fault() call if PTE is changed
        1e6440eb42f9 mm/numa: no task_numa_fault() call if PMD is changed
        3fbfd4881879 ALSA: timer: Relax start tick time check for slave timer elements
        4d2daf3c332f hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt()
        4d3a389f6f46 Revert "drm/amd/display: Validate hw_points_num before using it"
        dce1400991d9 mmc: dw_mmc: allow biu and ciu clocks to defer
        96b076e8ee5b KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3
        ae857158b811 cxgb4: add forgotten u64 ivlan cast before shift
        d78daaf7bb3b HID: microsoft: Add rumble support to latest xbox controllers
        e73ffa997c0e HID: wacom: Defer calculation of resolution until resolution_code is known
        34842918cb9c MIPS: Loongson64: Set timer mode in cpu-probe
        848c8fb6591f scsi: core: Fix the return value of scsi_logical_block_count()
        951d6cb5eaac Bluetooth: MGMT: Add error handling to pair_device()
        e40515582141 mmc: mmc_test: Fix NULL dereference on allocation failure
        9b8b65211a88 drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails
        5c28ce95f8a3 drm/msm/dp: reset the link phy params before link training
        330dced39b4f drm/msm/dpu: don't play tricks with debug macros
        46cb057ee90b net: xilinx: axienet: Fix dangling multicast addresses
        a0699decdd6a net: xilinx: axienet: Always disable promiscuous mode
        c05155cc4557 netfilter: flowtable: validate vlan header
        975f764e96f7 ipv6: prevent possible UAF in ip6_xmit()
        e891b36de161 ipv6: fix possible UAF in ip6_finish_output2()
        24e93695b123 ipv6: prevent UAF in ip6_send_skb()
        52d99a69f3d5 netem: fix return value if duplicate enqueue fails
        a10d0337115a net: dsa: mv88e6xxx: Fix out-of-bound access
        fd7008c3296c net: dsa: mv88e6xxx: replace ATU violation prints with trace points
        932bf7cf9bb6 net: dsa: mv88e6xxx: read FID when handling ATU violations
        a66828e6b877 dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp()
        90306305726e ice: fix ICE_LAST_OFFSET formula
        5c69cc8fde38 bonding: fix xfrm state handling when clearing active slave
        2f72c6a66bcd bonding: fix xfrm real_dev null pointer dereference
        2f5bdd68c1ce bonding: fix null pointer deref in bond_ipsec_offload_ok
        9e69809e46b0 bonding: fix bond_ipsec_offload_ok return type
        78ad3172b5a9 ip6_tunnel: Fix broken GRO
        e85e6b5c45a6 netfilter: nft_counter: Synchronize nft_counter_reset() against reader.
        dec350d1c0f7 netfilter: nft_counter: Disable BH in nft_counter_offload_stats().
        fa6c23fe6dca kcm: Serialise kcm_sendmsg() for the same socket.
        38188b4d6d3e tc-testing: don't access non-existent variable on exception
        a981ae674dc2 Bluetooth: SMP: Fix assumption of Central always being Initiator
        351e82525d37 Bluetooth: hci_core: Fix LE quote calculation
        b444f5de60f5 platform/surface: aggregator: Fix warning when controller is destroyed in probe
        916a3a8a7870 net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings
        210f4cbfa561 dm suspend: return -ERESTARTSYS instead of -EINTR
        f80d537d4c6b media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c)
        a510b574a9ec nfsd: make svc_stat per-network namespace instead of global
        ceefe749669c nfsd: remove nfsd_stats, make th_cnt a global counter
        5bbefe83fa72 nfsd: make all of the nfsd stats per-network namespace
        73c43bccf25c nfsd: expose /proc/net/sunrpc/nfsd in net namespaces
        2108ae12cc19 nfsd: rename NFSD_NET_* to NFSD_STATS_*
        143a0f5eb5e3 sunrpc: use the struct net as the svc proc private
        6719776e61e0 sunrpc: remove ->pg_stats from svc_program
        aba2fe2de144 sunrpc: pass in the sv_stats struct through svc_create_pooled
        c78169c08203 nfsd: stop setting ->pg_stats for unused stats
        c66f8801300e sunrpc: don't change ->sv_stats if it doesn't exist
        d7b5ab28bd5c NFSD: Fix frame size warning in svc_export_parse()
        b4b0e9d87afb NFSD: Rewrite synopsis of nfsd_percpu_counters_init()
        5ec81b48797b NFSD: Refactor the duplicate reply cache shrinker
        bde5bdf88f2c NFSD: Replace nfsd_prune_bucket()
        eefe7b37988d NFSD: Rename nfsd_reply_cache_alloc()
        a8f1afef7764 NFSD: Refactor nfsd_reply_cache_free_locked()
        8549384d0f65 nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net
        70fdee548c03 nfsd: move reply cache initialization into nfsd startup
        da2a0c623181 block: use "unsigned long" for blk_validate_block_size().
        1f6b62392453 gtp: pull network headers in gtp_dev_xmit()
        0feeaedf39b5 hrtimer: Prevent queuing of hrtimer without a function callback
        003e907cdd5c nvmet-rdma: fix possible bad dereference when freeing rsps
        ca842d364e48 ext4: set the type of max_zeroout to unsigned int to avoid overflow
        7b9eff4b0591 irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc
        0f47e4fd6f34 usb: dwc3: core: Skip setting event buffers for host only controllers
        3b47bb2288c5 platform/x86: lg-laptop: fix %s null argument warning
        1b5b9e551339 clocksource: Make watchdog and suspend-timing multiplication overflow safe
        7462b116b9a6 s390/iucv: fix receive buffer virtual vs physical address confusion
        537a6bf1c284 openrisc: Call setup_memory() earlier in the init sequence
        a5991dfc631a NFS: avoid infinite loop in pnfs_update_layout.
        733049770886 nvmet-tcp: do not continue for invalid icreq
        5334e51afb35 net: hns3: add checking for vf id of mailbox
        9018928d35aa Bluetooth: bnep: Fix out-of-bound access
        e8d4c2465ff9 usb: gadget: fsl: Increase size of name buffer for endpoints
        4759856c8b06 f2fs: fix to do sanity check in update_sit_entry
        4c80c19eab42 btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent()
        dc323a57cdda btrfs: change BUG_ON to assertion in tree_move_down()
        427d7cb3a91e btrfs: send: handle unexpected data in header buffer in begin_cmd()
        7b6acbc2596f btrfs: handle invalid root reference found in may_destroy_subvol()
        dead0848c21d btrfs: change BUG_ON to assertion when checking for delayed_node root
        01d720ddf816 powerpc/boot: Only free if realloc() succeeds
        de34590df6a3 powerpc/boot: Handle allocation failure in simple_realloc()
        4a8de7a7fc2b parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367
        ef1d6d795e87 memory: stm32-fmc2-ebi: check regmap_read return value
        06cb3463aa58 x86: Increase brk randomness entropy for 64-bit systems
        ddf899fc6f7e md: clean up invalid BUG_ON in md_ioctl
        70f5ab8e4693 netlink: hold nlk->cb_mutex longer in __netlink_dump_start()
        1052160a674d clocksource/drivers/arm_global_timer: Guard against division by zero
        a6394f5ee523 virtiofs: forbid newlines in tags
        cec155470cc9 drm/lima: set gp bus_stop bit before hard reset
        d41f32523b77 net/sun3_82586: Avoid reading past buffer in debug output
        ad533c5aa38a media: drivers/media/dvb-core: copy user arrays safely
        3ecf37c04e97 scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list()
        673d4e5d36eb fs: binfmt_elf_efpic: don't use missing interpreter's properties
        a5f1d30c51c4 media: pci: cx23885: check cx23885_vdev_init() return
        0f8049e4a15f quota: Remove BUG_ON from dqget()
        bfbab62ca69f fuse: fix UAF in rcu pathwalks
        187d844f2e98 afs: fix __afs_break_callback() / afs_drop_open_mmap() race
        10fb6af80d73 ext4: do not trim the group with corrupted block bitmap
        865759a97916 nvmet-trace: avoid dereferencing pointer too early
        ee17eabe4c5b powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu
        3a39e6b47a7f memory: tegra: Skip SID programming if SID registers aren't set
        5750e353e619 arm64: Fix KASAN random tag seed initialization
        8afc79eb9bf5 hwmon: (ltc2992) Avoid division by zero
        9da4530b434e IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock
        ad98666362ac wifi: iwlwifi: fw: Fix debugfs command sending
        3a819bf04e71 wifi: iwlwifi: abort scan when rfkill on but device enabled
        240788757061 gfs2: setattr_chown: Add missing initialization
        84d75e35b4cc scsi: spi: Fix sshdr use
        41eae1d713cd media: qcom: venus: fix incorrect return value
        145769ae51f5 binfmt_misc: cleanup on filesystem umount
        10e2c63a82c3 staging: ks7010: disable bh on tx_dev_lock
        d8b1d3b05885 drm/amd/display: Validate hw_points_num before using it
        b24c10bf2517 staging: iio: resolver: ad2s1210: fix use before initialization
        2a4035049606 media: radio-isa: use dev_name to fill in bus_info
        abd6fa88a7cc i3c: mipi-i3c-hci: Do not unmap region not mapped for transfer
        640912de8298 i3c: mipi-i3c-hci: Remove BUG() when Ring Abort request times out
        164164e3d55b s390/smp,mcck: fix early IPI handling
        93200b564991 RDMA/rtrs: Fix the problem of variable not initialized fully
        ad8e66837efb i2c: riic: avoid potential division by zero
        8e3799649d9b wifi: cw1200: Avoid processing an invalid TIM IE
        2af058a26c06 wifi: mac80211: fix BA session teardown race
        89795eeba6d1 wifi: cfg80211: check wiphy mutex is held for wdev mutex
        b4373d9235b6 ssb: Fix division by zero issue in ssb_calc_clock_rate
        fdb349e7f8c3 ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7
        195918217448 net: hns3: fix a deadlock problem when config TC during resetting
        93d9ca2a1e91 net: hns3: fix wrong use of semaphore up
        6c4a0ba674f4 netfilter: nf_queue: drop packets with cloned unconfirmed conntracks
        356beb911b63 netfilter: flowtable: initialise extack before use
        fa2545118a7c netfilter: allow ipv6 fragments to arrive on different devices
        81de530a377a mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size
        5e4d2efaae90 mlxbf_gige: disable RX filters until RX path initialized
        86a7a8732cc7 mlxbf_gige: Remove two unused function declarations
        b799db9fbcca net: dsa: vsc73xx: check busy flag in MDIO operations
        65fa752e3a98 net: dsa: vsc73xx: use read_poll_timeout instead delay loop
        db9f552d4542 net: dsa: vsc73xx: pass value in phy_write operation
        eb5c3021ef3b net: axienet: Fix register defines comment description
        24cf390a5426 atm: idt77252: prevent use after free in dequeue_rx()
        4339641cdb3e net/mlx5e: Correctly report errors for ethtool rx flows
        eadfff2743d6 igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer
        82481cb0007d igc: remove I226 Qbv BaseTime restriction
        adfe17bd41ed igc: Correct the launchtime offset
        d6955574bbf0 s390/uv: Panic for set and remove shared access UVC errors
        f92cbcc68833 drm/amdgpu/jpeg2: properly set atomics vmid field
        0fbe2a72e853 memcg_write_event_control(): fix a user-triggerable oops
        df368d0d5fbb drm/amdgpu: Actually check flags for all context ops.
        dfe7d9c6ff79 btrfs: tree-checker: add dev extent item checks
        3337cb632718 selinux: fix potential counting error in avc_add_xperms_decision()
        5053581fe5df fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE
        0f00902172b2 bitmap: introduce generic optimized bitmap_size()
        0dbb75302f99 btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits()
        ac8d72e84dfd s390/cio: rename bitmap_size() -> idset_bitmap_size()
        6331ca6e2aee fs/ntfs3: add prefix to bitmap_size() and use BITS_TO_U64()
        cda54ec82c0f vfs: Don't evict inode under the inode lru traversing context
        8d604da7c7a9 dm persistent data: fix memory allocation failure
        5541aec7ff0f dm resume: don't return EINVAL when signalled
        fbea98895fe9 arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE
        a665e3b7ac7d s390/dasd: fix error recovery leading to data corruption on ESE devices
        23ce6ba3b954 thunderbolt: Mark XDomain as unplugged when router is removed
        365ef7c4277f xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration
        ccdc892fd7ac ALSA: usb-audio: Support Yamaha P-125 quirk entry
        8e3d14c32fab ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET
        25ee8b290820 char: xillybus: Check USB endpoints when probing device
        98ee65d9e2ac char: xillybus: Refine workqueue handling
        409b495f8e33 char: xillybus: Don't destroy workqueue from work item running on it
        8c78303eafbf fuse: Initialize beyond-EOF page contents before setting uptodate
        6f0605db50e2 clk: imx: Add check for kcalloc
        5b837b9e1543 bpf: Fix the indention issue in grow_stack_state()
        42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size()
        b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub
        7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr()
        81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ]
        c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail()
        299ef3b5b00b of: module: add buffer overflow check in of_modalias()
        b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change
        ea091017ef62 ipv6: Fix data races around sk->sk_prot.
        ff8710da80ee ipv6: annotate some data-races around sk->sk_prot
        e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops.
        8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock
        7c82dac02886 block, loop: support partitions without scanning
        45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded
        1f24338cb789 jbd2: Drop the merge conflicted hunk
        e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
        1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
        6224acfc1d56 tpm: Add flag to use default cancellation policy
        1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask
        a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core
        a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
        ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
        1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13
        24615a3b932a ata: ahci: fix enum constants for gcc-13
        5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config
        fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf
        130f9da78406 tools/resolve_btfids: Build with host flags
        00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang
        17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building
        7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated
        37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations
        a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown
        f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy
        da5513f30187 libbpf: Fix build warning on ref_ctr_off
        4c5a089621a8 perf python: Account for multiple words in CC
        1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers
        838f5d0701d8 fs: add mode_strip_sgid() helper
        d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead
        ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack
        1363bd7dbde3 ixgbevf: add disable link state
        e5601ae2bd24 ixgbe: add improvement for MDD response functionality
        caa57cd80575 ixgbe: add the ability for the PF to disable VF link state
        16a77bfcc7df Check /dev/console using init_stat()
        04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data
        0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
        1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
        493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
        04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered
        6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve
        1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field
        6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions
        efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
        a40d2daf2795 pnmtologo: use relocatable file name
        3b40d5b41155 of: configfs: remove unused variable overlay_lock
        6c085baf1838 tools: use basename to identify file in gen-mach-types
        2fca0fd71981 lib/build_OID_registry: fix reproducibility issues
        0f586f4ee8ad vt/conmakehash: improve reproducibility
        a75774679f28 OF: DT-Overlay configfs interface (v8)
        d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer()
        856ec356cf91 ACPI: thermal: drop an always true check
        7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC
        41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
        44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs()
        77aa9e489eaf bpf: Disallow unprivileged bpf by default
        ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups
        4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal""
        5df6d1b00f95 jbd2: fix use-after-free of transaction_t race
        2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function
        07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction
        4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal"
        7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack
        f78574dee71e kasan: test: silence intentional read overflow warnings
        d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC
        5e279d5647cc arm64: support page mapping percpu first chunk allocator
        e5bf16752dca vmalloc: choose a better start address in vm_area_register_early()
        660b3d21b46f kasan: test: bypass __alloc_size checks
        00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write
        67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB
        bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack
        7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc()
        bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack()
        51423ebb36ad lib/stackdepot: introduce __stack_depot_save()
        85373e66d847 lib/stackdepot: remove unused function argument
        5b6cc9b251f3 lib/stackdepot: include gfp.h
        c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case.
        b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic()
        13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence
        21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221
        6199fd896645 aufs: tiny, headers after fs_context
        8ddb40e31c29 aufs: fs_context 7/7, finally remount
        69035f71c6fd aufs: fs_context 6/7, now mount
        bc841b970697 aufs: fs_context 5/7, parse all other mount options
        435188053da2 aufs: fs_context 4/7, parse xino options
        9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options
        1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option
        a8488f603134 aufs: fs_context 1/7, skelton of the new shceme
        8e32e0015564 aufs: pre fs_context, convert a static flag to a macro
        f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case
        948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo()
        77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117
        2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129
        7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone
        66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl()
        69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore
        ada8fe9543e5 aufs: 5.14-20210906  ---> 5.14-20211018
        b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes"
        81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
        97c963889222 sched/isolation: really align nohz_full with rcu_nocbs
        871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards"
        ffad0783dd5b ARM: config: multi v7: Regenerate defconifg
        5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols
        badaf96564fe ARM: config: multi v7: Clean up enabled by default options
        34996040fc9b ARM: config: multi v7: Drop unavailable options
        7f685244afb3 powerpc/mm: Switch obsolete dssall to .long
        20301aeb1a64 riscv: fix build with binutils 2.38
        9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error
        720b61fc400b x86_64_defconfig: Fix warnings
        02bf23d26bc4 arm64: defconfig: cleanup config options
        05914e2c87e5 arm: defconfig: drop unused POWER_AVS option
        ffb532fa19b9 aufs5: fix build against v5.15.3+
        a4b3abf4d96d qemux86: add configuration symbol to select values
        fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter
        3d8762d900d9 clear_warn_once: bind a timer to written reset value
        95faacac47e8 clear_warn_once: expand debugfs to include read support
        de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
        0e4aacead9c1 perf: x86-32: explicitly include <errno.h>
        9ad92c11468e perf: mips64: Convert __u64 to unsigned long long
        09e7efe3e68a perf: fix bench numa compilation
        e79becc44fa6 perf: add SLANG_INC for slang.h
        b1033b588681 perf: add sgidefs.h to for mips builds
        cf9db484ac0b perf: change --root to --prefix for python install
        7fd052c2c562 perf: add 'libperl not found' warning
        27a437cdd469 perf: force include of <stdbool.h>
        3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat
        a7e9293b506b FAT: Added FAT_NO_83NAME
        6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
        c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
        538be0fdb124 aufs: adjust to v5.15 fs changes
        f45da75c8759 aufs5: core
        047f57e07e01 aufs5: standalone
        029fc15574c8 aufs5: mmap
        610d0192ee94 aufs5: base
        d4e428d0ec5f aufs5: kbuild
        eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
        286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
        24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested)
        22c73536d5d7 yaffs: include blkdev.h
        506b7251bfb8 yaffs: fix misplaced variable declaration
        a0e26ff364dc yaffs2: v5.6 build fixups
        b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read
        ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super
        2e3c3aec8279 yaffs: repair yaffs_get_mtd_device
        d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API
        70a6113ee2c7 yaffs2: fix memory leak in mount/umount
        3378e4a9e404 yaffs: Avoid setting any ACL releated xattr
        ec2284edddef Yaffs:check oob size before auto selecting Yaffs1
        c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
        e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY
        608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020)
        89e660ece42c initramfs: allow an optional wrapper script around initramfs generation
        b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally
        3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
        d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation
        d202fb2caf33 defconfigs: drop obselete options
        9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled
        e20d8cf019b4 linux-yocto: Handle /bin/awk issues
        b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion
        adb40f1e6a1a uvesafb: print error message when task timeout occurs
        f280a1ed0962 compiler.h: Undef before redefining __attribute_const__
        4352732f268c vmware: include jiffies.h
        7954a677968d Resolve jiffies wrapping about arp
        5f28a1035d95 nfs: Allow default io size to be configured.
        0d7260ad7106 check console device file on fs when booting
        900a12e37e0a mount_root: clarify error messages for when no rootfs found
        7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location
        6604fc1763b3 modpost: mask trivial warnings
        0d294adb09cb kbuild: exclude meta directory from distclean processing
        a097cdd95a9e powerpc: serialize image targets
        5db6ec39a0a3 arm: serialize build targets
        cbabca27905e crtsavres: fixups for 5.4+
        7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8
        a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8
        186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild
        d1ea862964ca powerpc: kexec fix for powerpc64
        2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core
        2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code
        ec57870b303a mips: Kconfig: add QEMUMIPS64 option
        6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency
        74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c
        22e65b63d3b4 arm/Makefile: Fix systemtap
        b7f1ab59f19e vexpress: Pass LOADADDR to Makefile
        ce2800c73bf7 arm: ARM EABI socketcall
        019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault
    
    (From OE-Core rev: 1cecd4c55c34441f7a2920f429977b8de79db61c)
    
    Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@gmail.com>
    Signed-off-by: default avatarSteve Sakoman <steve@sakoman.com>
    df56ba7e
    History
    linux-yocto/5.15: update to v5.15.166
    Bruce Ashfield authored
    
    Updating linux-yocto/5.15 to the latest korg -stable release that comprises
    the following commits:
    
        14e468424d3e Linux 5.15.166
        a979b02d8519 apparmor: fix policy_unpack_test on big endian systems
        85449b28ff6a scsi: aacraid: Fix double-free on probe failure
        7770f1d8b9ef igc: Fix qbv tx latency by setting gtxoffset
        10e5089c833e igc: Fix reset adapter logics when tx mode change
        a46f5faa600f phy: zynqmp: Enable reference clock correctly
        16d197fa12a5 usb: cdnsp: fix for Link TRB with TC
        80af8b9cf65d usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function
        18bdd20aaae7 usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes()
        d51374c59c62 usb: dwc3: st: add missing depopulate in probe error path
        060f41243ad7 usb: dwc3: st: fix probed platform device ref count on probe error path
        111277b881de usb: dwc3: core: Prevent USB core invalid event buffer address access
        96f7322e8e9f usb: dwc3: omap: add missing depopulate in probe error path
        bb30c8863479 USB: serial: option: add MeiG Smart SRM825L
        59f93e9c4b08 cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller
        eaff392c1e34 soc: qcom: cmd-db: Map shared memory as WC, not WB
        7535db0624a2 nfc: pn533: Add poll mod list filling check
        b00950a088f7 net: busy-poll: use ktime_get_ns() instead of local_clock()
        4643b91691e9 gtp: fix a potential NULL pointer dereference
        7a8d98b6d648 ethtool: check device is present when getting link settings
        131ee27d0c5c dmaengine: dw: Add memory bus width verification
        e219cf9c8c16 dmaengine: dw: Add peripheral bus width verification
        e144fc9ccc57 phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume
        c401845e328b phy: xilinx: phy-zynqmp: dynamic clock support for power-save
        65697691a0ee phy: xilinx: add runtime PM support
        5d946850692f PM: runtime: Add DEFINE_RUNTIME_DEV_PM_OPS() macro
        69fae8ed3136 PM: core: Add EXPORT[_GPL]_SIMPLE_DEV_PM_OPS macros
        1b993cb3efbc PM: core: Remove DEFINE_UNIVERSAL_DEV_PM_OPS() macro
        a8d2245fede0 soundwire: stream: fix programming slave ports for non-continous port maps
        124f20c5f6e5 net:rds: Fix possible deadlock in rds_message_put
        4e8d6ac8fc9f cgroup/cpuset: Prevent UAF in proc_cpuset_show()
        221e3b1297e7 ata: libata-core: Fix null pointer dereference on error
        8ad4838040e5 drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
        bebef79bdce3 Revert "MIPS: Loongson64: reset: Prioritise firmware service"
        218b482f009a mptcp: sched: check both backup in retrans
        0af4407532cb net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response
        68b22b246886 wifi: mwifiex: duplicate static structs used in driver instances
        6341c2856785 pinctrl: single: fix potential NULL dereference in pcs_get_function()
        ce3c431c1f45 pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins
        19c8fce75da0 btrfs: run delayed iputs when flushing delalloc
        da6a85d19788 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc
        ce0aa899c909 tools: move alignment-related macros to new <linux/align.h>
        95f73d01f547 Input: MT - limit max slots
        c6a73b7469f0 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO
        93ca1e5c7fa9 mm/numa: no task_numa_fault() call if PTE is changed
        1e6440eb42f9 mm/numa: no task_numa_fault() call if PMD is changed
        3fbfd4881879 ALSA: timer: Relax start tick time check for slave timer elements
        4d2daf3c332f hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt()
        4d3a389f6f46 Revert "drm/amd/display: Validate hw_points_num before using it"
        dce1400991d9 mmc: dw_mmc: allow biu and ciu clocks to defer
        96b076e8ee5b KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3
        ae857158b811 cxgb4: add forgotten u64 ivlan cast before shift
        d78daaf7bb3b HID: microsoft: Add rumble support to latest xbox controllers
        e73ffa997c0e HID: wacom: Defer calculation of resolution until resolution_code is known
        34842918cb9c MIPS: Loongson64: Set timer mode in cpu-probe
        848c8fb6591f scsi: core: Fix the return value of scsi_logical_block_count()
        951d6cb5eaac Bluetooth: MGMT: Add error handling to pair_device()
        e40515582141 mmc: mmc_test: Fix NULL dereference on allocation failure
        9b8b65211a88 drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails
        5c28ce95f8a3 drm/msm/dp: reset the link phy params before link training
        330dced39b4f drm/msm/dpu: don't play tricks with debug macros
        46cb057ee90b net: xilinx: axienet: Fix dangling multicast addresses
        a0699decdd6a net: xilinx: axienet: Always disable promiscuous mode
        c05155cc4557 netfilter: flowtable: validate vlan header
        975f764e96f7 ipv6: prevent possible UAF in ip6_xmit()
        e891b36de161 ipv6: fix possible UAF in ip6_finish_output2()
        24e93695b123 ipv6: prevent UAF in ip6_send_skb()
        52d99a69f3d5 netem: fix return value if duplicate enqueue fails
        a10d0337115a net: dsa: mv88e6xxx: Fix out-of-bound access
        fd7008c3296c net: dsa: mv88e6xxx: replace ATU violation prints with trace points
        932bf7cf9bb6 net: dsa: mv88e6xxx: read FID when handling ATU violations
        a66828e6b877 dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp()
        90306305726e ice: fix ICE_LAST_OFFSET formula
        5c69cc8fde38 bonding: fix xfrm state handling when clearing active slave
        2f72c6a66bcd bonding: fix xfrm real_dev null pointer dereference
        2f5bdd68c1ce bonding: fix null pointer deref in bond_ipsec_offload_ok
        9e69809e46b0 bonding: fix bond_ipsec_offload_ok return type
        78ad3172b5a9 ip6_tunnel: Fix broken GRO
        e85e6b5c45a6 netfilter: nft_counter: Synchronize nft_counter_reset() against reader.
        dec350d1c0f7 netfilter: nft_counter: Disable BH in nft_counter_offload_stats().
        fa6c23fe6dca kcm: Serialise kcm_sendmsg() for the same socket.
        38188b4d6d3e tc-testing: don't access non-existent variable on exception
        a981ae674dc2 Bluetooth: SMP: Fix assumption of Central always being Initiator
        351e82525d37 Bluetooth: hci_core: Fix LE quote calculation
        b444f5de60f5 platform/surface: aggregator: Fix warning when controller is destroyed in probe
        916a3a8a7870 net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings
        210f4cbfa561 dm suspend: return -ERESTARTSYS instead of -EINTR
        f80d537d4c6b media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c)
        a510b574a9ec nfsd: make svc_stat per-network namespace instead of global
        ceefe749669c nfsd: remove nfsd_stats, make th_cnt a global counter
        5bbefe83fa72 nfsd: make all of the nfsd stats per-network namespace
        73c43bccf25c nfsd: expose /proc/net/sunrpc/nfsd in net namespaces
        2108ae12cc19 nfsd: rename NFSD_NET_* to NFSD_STATS_*
        143a0f5eb5e3 sunrpc: use the struct net as the svc proc private
        6719776e61e0 sunrpc: remove ->pg_stats from svc_program
        aba2fe2de144 sunrpc: pass in the sv_stats struct through svc_create_pooled
        c78169c08203 nfsd: stop setting ->pg_stats for unused stats
        c66f8801300e sunrpc: don't change ->sv_stats if it doesn't exist
        d7b5ab28bd5c NFSD: Fix frame size warning in svc_export_parse()
        b4b0e9d87afb NFSD: Rewrite synopsis of nfsd_percpu_counters_init()
        5ec81b48797b NFSD: Refactor the duplicate reply cache shrinker
        bde5bdf88f2c NFSD: Replace nfsd_prune_bucket()
        eefe7b37988d NFSD: Rename nfsd_reply_cache_alloc()
        a8f1afef7764 NFSD: Refactor nfsd_reply_cache_free_locked()
        8549384d0f65 nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net
        70fdee548c03 nfsd: move reply cache initialization into nfsd startup
        da2a0c623181 block: use "unsigned long" for blk_validate_block_size().
        1f6b62392453 gtp: pull network headers in gtp_dev_xmit()
        0feeaedf39b5 hrtimer: Prevent queuing of hrtimer without a function callback
        003e907cdd5c nvmet-rdma: fix possible bad dereference when freeing rsps
        ca842d364e48 ext4: set the type of max_zeroout to unsigned int to avoid overflow
        7b9eff4b0591 irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc
        0f47e4fd6f34 usb: dwc3: core: Skip setting event buffers for host only controllers
        3b47bb2288c5 platform/x86: lg-laptop: fix %s null argument warning
        1b5b9e551339 clocksource: Make watchdog and suspend-timing multiplication overflow safe
        7462b116b9a6 s390/iucv: fix receive buffer virtual vs physical address confusion
        537a6bf1c284 openrisc: Call setup_memory() earlier in the init sequence
        a5991dfc631a NFS: avoid infinite loop in pnfs_update_layout.
        733049770886 nvmet-tcp: do not continue for invalid icreq
        5334e51afb35 net: hns3: add checking for vf id of mailbox
        9018928d35aa Bluetooth: bnep: Fix out-of-bound access
        e8d4c2465ff9 usb: gadget: fsl: Increase size of name buffer for endpoints
        4759856c8b06 f2fs: fix to do sanity check in update_sit_entry
        4c80c19eab42 btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent()
        dc323a57cdda btrfs: change BUG_ON to assertion in tree_move_down()
        427d7cb3a91e btrfs: send: handle unexpected data in header buffer in begin_cmd()
        7b6acbc2596f btrfs: handle invalid root reference found in may_destroy_subvol()
        dead0848c21d btrfs: change BUG_ON to assertion when checking for delayed_node root
        01d720ddf816 powerpc/boot: Only free if realloc() succeeds
        de34590df6a3 powerpc/boot: Handle allocation failure in simple_realloc()
        4a8de7a7fc2b parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367
        ef1d6d795e87 memory: stm32-fmc2-ebi: check regmap_read return value
        06cb3463aa58 x86: Increase brk randomness entropy for 64-bit systems
        ddf899fc6f7e md: clean up invalid BUG_ON in md_ioctl
        70f5ab8e4693 netlink: hold nlk->cb_mutex longer in __netlink_dump_start()
        1052160a674d clocksource/drivers/arm_global_timer: Guard against division by zero
        a6394f5ee523 virtiofs: forbid newlines in tags
        cec155470cc9 drm/lima: set gp bus_stop bit before hard reset
        d41f32523b77 net/sun3_82586: Avoid reading past buffer in debug output
        ad533c5aa38a media: drivers/media/dvb-core: copy user arrays safely
        3ecf37c04e97 scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list()
        673d4e5d36eb fs: binfmt_elf_efpic: don't use missing interpreter's properties
        a5f1d30c51c4 media: pci: cx23885: check cx23885_vdev_init() return
        0f8049e4a15f quota: Remove BUG_ON from dqget()
        bfbab62ca69f fuse: fix UAF in rcu pathwalks
        187d844f2e98 afs: fix __afs_break_callback() / afs_drop_open_mmap() race
        10fb6af80d73 ext4: do not trim the group with corrupted block bitmap
        865759a97916 nvmet-trace: avoid dereferencing pointer too early
        ee17eabe4c5b powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu
        3a39e6b47a7f memory: tegra: Skip SID programming if SID registers aren't set
        5750e353e619 arm64: Fix KASAN random tag seed initialization
        8afc79eb9bf5 hwmon: (ltc2992) Avoid division by zero
        9da4530b434e IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock
        ad98666362ac wifi: iwlwifi: fw: Fix debugfs command sending
        3a819bf04e71 wifi: iwlwifi: abort scan when rfkill on but device enabled
        240788757061 gfs2: setattr_chown: Add missing initialization
        84d75e35b4cc scsi: spi: Fix sshdr use
        41eae1d713cd media: qcom: venus: fix incorrect return value
        145769ae51f5 binfmt_misc: cleanup on filesystem umount
        10e2c63a82c3 staging: ks7010: disable bh on tx_dev_lock
        d8b1d3b05885 drm/amd/display: Validate hw_points_num before using it
        b24c10bf2517 staging: iio: resolver: ad2s1210: fix use before initialization
        2a4035049606 media: radio-isa: use dev_name to fill in bus_info
        abd6fa88a7cc i3c: mipi-i3c-hci: Do not unmap region not mapped for transfer
        640912de8298 i3c: mipi-i3c-hci: Remove BUG() when Ring Abort request times out
        164164e3d55b s390/smp,mcck: fix early IPI handling
        93200b564991 RDMA/rtrs: Fix the problem of variable not initialized fully
        ad8e66837efb i2c: riic: avoid potential division by zero
        8e3799649d9b wifi: cw1200: Avoid processing an invalid TIM IE
        2af058a26c06 wifi: mac80211: fix BA session teardown race
        89795eeba6d1 wifi: cfg80211: check wiphy mutex is held for wdev mutex
        b4373d9235b6 ssb: Fix division by zero issue in ssb_calc_clock_rate
        fdb349e7f8c3 ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7
        195918217448 net: hns3: fix a deadlock problem when config TC during resetting
        93d9ca2a1e91 net: hns3: fix wrong use of semaphore up
        6c4a0ba674f4 netfilter: nf_queue: drop packets with cloned unconfirmed conntracks
        356beb911b63 netfilter: flowtable: initialise extack before use
        fa2545118a7c netfilter: allow ipv6 fragments to arrive on different devices
        81de530a377a mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size
        5e4d2efaae90 mlxbf_gige: disable RX filters until RX path initialized
        86a7a8732cc7 mlxbf_gige: Remove two unused function declarations
        b799db9fbcca net: dsa: vsc73xx: check busy flag in MDIO operations
        65fa752e3a98 net: dsa: vsc73xx: use read_poll_timeout instead delay loop
        db9f552d4542 net: dsa: vsc73xx: pass value in phy_write operation
        eb5c3021ef3b net: axienet: Fix register defines comment description
        24cf390a5426 atm: idt77252: prevent use after free in dequeue_rx()
        4339641cdb3e net/mlx5e: Correctly report errors for ethtool rx flows
        eadfff2743d6 igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer
        82481cb0007d igc: remove I226 Qbv BaseTime restriction
        adfe17bd41ed igc: Correct the launchtime offset
        d6955574bbf0 s390/uv: Panic for set and remove shared access UVC errors
        f92cbcc68833 drm/amdgpu/jpeg2: properly set atomics vmid field
        0fbe2a72e853 memcg_write_event_control(): fix a user-triggerable oops
        df368d0d5fbb drm/amdgpu: Actually check flags for all context ops.
        dfe7d9c6ff79 btrfs: tree-checker: add dev extent item checks
        3337cb632718 selinux: fix potential counting error in avc_add_xperms_decision()
        5053581fe5df fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE
        0f00902172b2 bitmap: introduce generic optimized bitmap_size()
        0dbb75302f99 btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits()
        ac8d72e84dfd s390/cio: rename bitmap_size() -> idset_bitmap_size()
        6331ca6e2aee fs/ntfs3: add prefix to bitmap_size() and use BITS_TO_U64()
        cda54ec82c0f vfs: Don't evict inode under the inode lru traversing context
        8d604da7c7a9 dm persistent data: fix memory allocation failure
        5541aec7ff0f dm resume: don't return EINVAL when signalled
        fbea98895fe9 arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE
        a665e3b7ac7d s390/dasd: fix error recovery leading to data corruption on ESE devices
        23ce6ba3b954 thunderbolt: Mark XDomain as unplugged when router is removed
        365ef7c4277f xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration
        ccdc892fd7ac ALSA: usb-audio: Support Yamaha P-125 quirk entry
        8e3d14c32fab ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET
        25ee8b290820 char: xillybus: Check USB endpoints when probing device
        98ee65d9e2ac char: xillybus: Refine workqueue handling
        409b495f8e33 char: xillybus: Don't destroy workqueue from work item running on it
        8c78303eafbf fuse: Initialize beyond-EOF page contents before setting uptodate
        6f0605db50e2 clk: imx: Add check for kcalloc
        5b837b9e1543 bpf: Fix the indention issue in grow_stack_state()
        42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size()
        b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub
        7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr()
        81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ]
        c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail()
        299ef3b5b00b of: module: add buffer overflow check in of_modalias()
        b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change
        ea091017ef62 ipv6: Fix data races around sk->sk_prot.
        ff8710da80ee ipv6: annotate some data-races around sk->sk_prot
        e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops.
        8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock
        7c82dac02886 block, loop: support partitions without scanning
        45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded
        1f24338cb789 jbd2: Drop the merge conflicted hunk
        e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
        1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
        6224acfc1d56 tpm: Add flag to use default cancellation policy
        1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask
        a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core
        a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
        ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
        1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13
        24615a3b932a ata: ahci: fix enum constants for gcc-13
        5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config
        fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf
        130f9da78406 tools/resolve_btfids: Build with host flags
        00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang
        17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building
        7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated
        37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations
        a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown
        f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy
        da5513f30187 libbpf: Fix build warning on ref_ctr_off
        4c5a089621a8 perf python: Account for multiple words in CC
        1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers
        838f5d0701d8 fs: add mode_strip_sgid() helper
        d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead
        ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack
        1363bd7dbde3 ixgbevf: add disable link state
        e5601ae2bd24 ixgbe: add improvement for MDD response functionality
        caa57cd80575 ixgbe: add the ability for the PF to disable VF link state
        16a77bfcc7df Check /dev/console using init_stat()
        04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data
        0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
        1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
        493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
        04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered
        6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve
        1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field
        6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions
        efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
        a40d2daf2795 pnmtologo: use relocatable file name
        3b40d5b41155 of: configfs: remove unused variable overlay_lock
        6c085baf1838 tools: use basename to identify file in gen-mach-types
        2fca0fd71981 lib/build_OID_registry: fix reproducibility issues
        0f586f4ee8ad vt/conmakehash: improve reproducibility
        a75774679f28 OF: DT-Overlay configfs interface (v8)
        d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer()
        856ec356cf91 ACPI: thermal: drop an always true check
        7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC
        41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
        44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs()
        77aa9e489eaf bpf: Disallow unprivileged bpf by default
        ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups
        4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal""
        5df6d1b00f95 jbd2: fix use-after-free of transaction_t race
        2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function
        07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction
        4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal"
        7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack
        f78574dee71e kasan: test: silence intentional read overflow warnings
        d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC
        5e279d5647cc arm64: support page mapping percpu first chunk allocator
        e5bf16752dca vmalloc: choose a better start address in vm_area_register_early()
        660b3d21b46f kasan: test: bypass __alloc_size checks
        00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write
        67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB
        bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack
        7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc()
        bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack()
        51423ebb36ad lib/stackdepot: introduce __stack_depot_save()
        85373e66d847 lib/stackdepot: remove unused function argument
        5b6cc9b251f3 lib/stackdepot: include gfp.h
        c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case.
        b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic()
        13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence
        21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221
        6199fd896645 aufs: tiny, headers after fs_context
        8ddb40e31c29 aufs: fs_context 7/7, finally remount
        69035f71c6fd aufs: fs_context 6/7, now mount
        bc841b970697 aufs: fs_context 5/7, parse all other mount options
        435188053da2 aufs: fs_context 4/7, parse xino options
        9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options
        1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option
        a8488f603134 aufs: fs_context 1/7, skelton of the new shceme
        8e32e0015564 aufs: pre fs_context, convert a static flag to a macro
        f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case
        948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo()
        77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117
        2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129
        7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone
        66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl()
        69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore
        ada8fe9543e5 aufs: 5.14-20210906  ---> 5.14-20211018
        b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes"
        81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
        97c963889222 sched/isolation: really align nohz_full with rcu_nocbs
        871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards"
        ffad0783dd5b ARM: config: multi v7: Regenerate defconifg
        5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols
        badaf96564fe ARM: config: multi v7: Clean up enabled by default options
        34996040fc9b ARM: config: multi v7: Drop unavailable options
        7f685244afb3 powerpc/mm: Switch obsolete dssall to .long
        20301aeb1a64 riscv: fix build with binutils 2.38
        9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error
        720b61fc400b x86_64_defconfig: Fix warnings
        02bf23d26bc4 arm64: defconfig: cleanup config options
        05914e2c87e5 arm: defconfig: drop unused POWER_AVS option
        ffb532fa19b9 aufs5: fix build against v5.15.3+
        a4b3abf4d96d qemux86: add configuration symbol to select values
        fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter
        3d8762d900d9 clear_warn_once: bind a timer to written reset value
        95faacac47e8 clear_warn_once: expand debugfs to include read support
        de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
        0e4aacead9c1 perf: x86-32: explicitly include <errno.h>
        9ad92c11468e perf: mips64: Convert __u64 to unsigned long long
        09e7efe3e68a perf: fix bench numa compilation
        e79becc44fa6 perf: add SLANG_INC for slang.h
        b1033b588681 perf: add sgidefs.h to for mips builds
        cf9db484ac0b perf: change --root to --prefix for python install
        7fd052c2c562 perf: add 'libperl not found' warning
        27a437cdd469 perf: force include of <stdbool.h>
        3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat
        a7e9293b506b FAT: Added FAT_NO_83NAME
        6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
        c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
        538be0fdb124 aufs: adjust to v5.15 fs changes
        f45da75c8759 aufs5: core
        047f57e07e01 aufs5: standalone
        029fc15574c8 aufs5: mmap
        610d0192ee94 aufs5: base
        d4e428d0ec5f aufs5: kbuild
        eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
        286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
        24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested)
        22c73536d5d7 yaffs: include blkdev.h
        506b7251bfb8 yaffs: fix misplaced variable declaration
        a0e26ff364dc yaffs2: v5.6 build fixups
        b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read
        ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super
        2e3c3aec8279 yaffs: repair yaffs_get_mtd_device
        d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API
        70a6113ee2c7 yaffs2: fix memory leak in mount/umount
        3378e4a9e404 yaffs: Avoid setting any ACL releated xattr
        ec2284edddef Yaffs:check oob size before auto selecting Yaffs1
        c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
        e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY
        608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020)
        89e660ece42c initramfs: allow an optional wrapper script around initramfs generation
        b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally
        3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
        d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation
        d202fb2caf33 defconfigs: drop obselete options
        9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled
        e20d8cf019b4 linux-yocto: Handle /bin/awk issues
        b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion
        adb40f1e6a1a uvesafb: print error message when task timeout occurs
        f280a1ed0962 compiler.h: Undef before redefining __attribute_const__
        4352732f268c vmware: include jiffies.h
        7954a677968d Resolve jiffies wrapping about arp
        5f28a1035d95 nfs: Allow default io size to be configured.
        0d7260ad7106 check console device file on fs when booting
        900a12e37e0a mount_root: clarify error messages for when no rootfs found
        7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location
        6604fc1763b3 modpost: mask trivial warnings
        0d294adb09cb kbuild: exclude meta directory from distclean processing
        a097cdd95a9e powerpc: serialize image targets
        5db6ec39a0a3 arm: serialize build targets
        cbabca27905e crtsavres: fixups for 5.4+
        7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8
        a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8
        186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild
        d1ea862964ca powerpc: kexec fix for powerpc64
        2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core
        2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code
        ec57870b303a mips: Kconfig: add QEMUMIPS64 option
        6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency
        74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c
        22e65b63d3b4 arm/Makefile: Fix systemtap
        b7f1ab59f19e vexpress: Pass LOADADDR to Makefile
        ce2800c73bf7 arm: ARM EABI socketcall
        019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault
    
    (From OE-Core rev: 1cecd4c55c34441f7a2920f429977b8de79db61c)
    
    Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@gmail.com>
    Signed-off-by: default avatarSteve Sakoman <steve@sakoman.com>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.