Upstream merge#113
Merged
amstewart merged 147 commits intoOct 19, 2023
Merged
Conversation
Backport commit mentioned in NVD DB links. PCRE2Project/pcre2@94e1c00 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
This issue was reported and discusses under [1] which is linked in NVD CVE report. It was already documented that some parts or libarchive are thread safe and some not. [2] was now merged to document that also reported function is not thread safe. So this CVE *now* reports thread race condition for non-thread-safe function. And as such the CVE report is now invalid. The issue is still not closed for 2 reasons: * better document what is and what is not thread safe * request to public if someone could make these functions thread safe This should however not invalidate above statment about ignoring this CVE. [1] libarchive/libarchive#1876 [2] libarchive/libarchive#1875 Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
qemu: hotplug/hotunplug mlx vdpa device to the occupied addr port, then qemu core dump occurs after shutdown guest References: https://nvd.nist.gov/vuln/detail/CVE-2023-3301 Upstream patches: https://gitlab.com/qemu-project/qemu/-/commit/a0d7215e339b61c7d7a7b3fcf754954d80d93eb8 Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
VNC: infinite loop in inflate_buffer() leads to denial of service References: https://nvd.nist.gov/vuln/detail/CVE-2023-3255 Upstream patches: https://gitlab.com/qemu-project/qemu/-/commit/d921fea338c1059a27ce7b75309d7a2e485f710b Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
9pfs: prevent opening special files References: https://nvd.nist.gov/vuln/detail/CVE-2023-2861 Upstream patches: qemu/qemu@10fad73 Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Backport required patches to fix CVE-2023-24536. Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Backport required patches from go1.21 to fix CVE-2023-24531. Signed-off-by: Sakib Sajal <sakib.sajal@windriver.com>
Currently json.loads() accepts one of the types str, bytes, or bytearray as an argument, but bytes and bytearrays have only been allowed since python 3.6. The version of Python3 provided by default on Ubuntu 16.04 and Debian 9.x is 3.5, so make raw_data type str to work correctly on these build hosts. Signed-off-by: Yuta Hayama <hayama@lineo.co.jp> Signed-off-by: Steve Sakoman <steve@sakoman.com>
gcc stable version upgraded from v11.3 to v11.4 For changes in v11.4 see - https://gcc.gnu.org/gcc-11/changes.html Below is the bug fix list for v11.4 https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&order=short_desc%2Cbug_status%2Cpriority%2Cassigned_to%2Cbug_id&query_format=advanced&resolution=FIXED&target_milestone=11.4 There are a total 115 bugs are fixed in this release, below is the list of bugs fixed excluding the regression fixes. ID Product Comp Resolution Summary▲ 108199 gcc tree-opt FIXE Bitfields, unions and SRA and storage_order_attribute 107801 gcc libstdc+ FIXE Building cross compiler for H8 family fails in libstdc++ (c++17/memory_resource.cc) 108265 gcc libstdc+ FIXE chrono::hh_mm_ss can't be constructed from unsigned durations 104443 gcc libstdc+ FIXE common_iterator<I, S>::operator-> is not correctly implemented 98056 gcc c++ FIXE coroutines: ICE tree check: expected record_type or union_type or qual_union_type, have array_type since r11-2183-g0f66b8486cea8668 107061 gcc target FIXE ENCODEKEY128 clobbers xmm4-xmm6 105433 gcc testsuit FIXE FAIL: gcc.target/i386/iamcu/test_3_element_struct_and_unions.c 105095 gcc testsuit FIXE gcc.dg/vect/complex/fast-math-complex-* tests are not executed 100474 gcc c++ FIXE ICE: in diagnose_trait_expr, at cp/constraint.cc:3706 105854 gcc target FIXE ICE: in extract_constrain_insn, at recog.cc:2692 (insn does not satisfy its constraints: sse2_lshrv1ti3) 104462 gcc target FIXE ICE: in extract_constrain_insn_cached, at recog.cc:2682 with -mavx512fp16 -mno-xsave 106045 gcc libgomp FIXE Incorrect testcase in libgomp.c/target-31.c at -O0 56189 gcc c++ FIXE Infinite recursion with noexcept when instantiating function template 100295 gcc c++ FIXE Internal compiler error from generic lambda capturing parameter pack and expanding it in if constexpr 100613 gcc jit FIXE libgccjit should produce dylib on macOS 104875 gcc libstdc+ FIXE libstdc++-v3/src/c++11/codecvt.cc:312:24: warning: left shift count >= width of type 107471 gcc libstdc+ FIXE mismatching constraints in common_iterator 105284 gcc libstdc+ FIXE missing syncstream and spanstream forward decl. in <iosfwd> 98821 gcc c++ FIXE modules : c++tools configures with CC but code fragments assume CXX. 109846 gcc fortran FIXE Pointer-valued function reference rejected as actual argument 101324 gcc target FIXE powerpc64le: hashst appears before mflr at -O1 or higher 102479 gcc c++ FIXE segfault when deducing class template arguments for tuple with libc++-14 105128 gcc libstdc+ FIXE source_location compile error for latest clang 15 106183 gcc libstdc+ FIXE std::atomic::wait might fail to be unblocked by notify_one/all on platforms without platform_wait() 102994 gcc libstdc+ FIXE std::atomic<ptr>::wait is not marked const 105324 gcc libstdc+ FIXE std::from_chars() assertion at floating_from_chars.cc:78 when parsing 1.11111111.... 105375 gcc libstdc+ FIXE std::packaged_task has no deduction guide. 104602 gcc libstdc+ FIXE std::source_location::current uses cast from void* 106808 gcc libstdc+ FIXE std::string_view range concept requirement causes compile error with Boost.Filesystem 105725 gcc c++ FIXE [ICE] segfault with `-Wmismatched-tags` 105920 gcc target FIXE __builtin_cpu_supports ("f16c") should check AVX Signed-off-by: Sundeep KOKKONDA <sundeep.kokkonda@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
https://github.com/openssl/openssl/blob/openssl-3.0/NEWS.md#major-changes-between-openssl-309-and-openssl-3010-1-aug-2023 Major changes between OpenSSL 3.0.9 and OpenSSL 3.0.10 [1 Aug 2023] * Fix excessive time spent checking DH q parameter value (CVE-2023-3817) * Fix DH_check() excessive time with over sized modulus (CVE-2023-3446) * Do not ignore empty associated data entries with AES-SIV (CVE-2023-2975) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
The runpath in the cc1 binary is:
Library runpath: [$ORIGIN/../../../recipe-sysroot-native/usr/lib:$ORIGIN/../../../recipe-sysroot-native/lib]
This does not match the actual location of the libraries, which would require:
Library runpath: [$ORIGIN/../../recipe-sysroot-native/usr/lib:$ORIGIN/../../recipe-sysroot-native/lib]
Prior to gcc 9.1 the recipe set B explicity with:
B = "${WORKDIR}/gcc-${PV}/build.${HOST_SYS}.${TARGET_SYS}"
and this build directory structure matches the runpath in cc1, so there is no issue.
This line was commented out in versions 9.1 through 11.3. The upgrade to 12.1 once
again uncommented this line.
As a result the runpath is incorrect in version 9.1 through 11.3 and cc1 defaults
to using host libraries.
This patch restores setting B as done in master and versions prior to 9.1
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Certifi is a curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. Certifi prior to version 2023.07.22 recognizes "e-Tugra" root certificates. e-Tugra's root certificates were subject to an investigation prompted by reporting of security issues in their systems. Certifi 2023.07.22 removes root certificates from "e-Tugra" from the root store. References: https://nvd.nist.gov/vuln/detail/CVE-2023-37920 GHSA-xqr8-7jwr-rhp7 Signed-off-by: Narpat Mali <narpat.mali@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
QEMU: infinite loop in xhci_ring_chain_length() in hw/usb/hcd-xhci.c Reference: https://gitlab.com/qemu-project/qemu/-/issues/646 Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
…ake can lead to remote unauthenticated denial of service Signed-off-by: Vivek Kumbhar <vkumbhar@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
A buffer overflow flaw was found in base/gdevdevn.c:1973 in devn_pcx_write_rle() in ghostscript. This issue may allow a local attacker to cause a denial of service via outputting a crafted PDF file for a DEVN device with gs. Reference: https://nvd.nist.gov/vuln/detail/CVE-2023-38559 Upstream patch: https://git.ghostscript.com/?p=ghostpdl.git;a=commitdiff;h=d81b82c70bc1fb9991bb95f1201abb5dea55f57f Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Backport patch from upstream master. There were three changes needed to apply the patch: * move NEWS change to start of the file * change file location from src/ps/ to ps/ * change xmalloc/xcmalloc to malloc/cmalloc The x*malloc functions were introduced in commit in future version. https://gitlab.com/procps-ng/procps/-/commit/584028dbe513127ef68c55aa631480454bcc26bf They call the original function plus additionally throw error when out of memory. https://gitlab.com/procps-ng/procps/-/blob/v4.0.3/local/xalloc.h?ref_type=tags So this replacement is correct in context of our version. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
A flaw was found in the QEMU virtual crypto device while handling data encryption/decryption requests in virtio_crypto_handle_sym_req. There is no check for the value of `src_len` and `dst_len` in virtio_crypto_sym_op_helper, potentially leading to a heap buffer overflow when the two values differ. References: https://nvd.nist.gov/vuln/detail/CVE-2023-3180 Upstream patches: https://gitlab.com/qemu-project/qemu/-/commit/49f1e02bac166821c712534aaa775f50e1afe17f Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Ashish Sharma <asharma@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
The previous CVE-2023-30630_1.patch picked only the patch "dmidecode: Write the whole dump file at once" d8cfbc808f. But there was a refactoring which does not allow to cherry-pick it fast forward. Resolving this conflict was not correctly done. The patch was: + u32 len; + u8 *table; ... - if (!(opt.flags & FLAG_QUIET)) - pr_comment("Writing %d bytes to %s.", crafted[0x05], - opt.dumpfile); - write_dump(0, crafted[0x05], crafted, opt.dumpfile, 1); + dmi_table_dump(crafted, crafted[0x05], table, len); It looks like the variables len and table have been added without initialization. Now this problem is solved by applying the previous refactoring as well. Patch 1 gets replaced by Patch 1a and Patch 1b. Patch 2..4 are rebased without changes. Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating to the latest korg -stable release that comprises
the following commits:
381518b4a916 Linux 5.10.186
29917a20be43 bpf/btf: Accept function names that contain dots
8b7454dd984a netfilter: nf_tables: hold mutex on netns pre_exit path
9e8d927cfa56 netfilter: nf_tables: validate registers coming from userspace.
f19a4818a92a netfilter: nftables: statify nft_parse_register()
42997367cb67 i2c: imx-lpi2c: fix type char overflow issue when calculating the clock cycle
5a257f355366 x86/apic: Fix kernel panic when booting with intremap=off and x2apic_phys
d8efc77f23c8 drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl
485fe165084b drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl
0b0fdc43b2ab drm/exynos: vidi: fix a wrong error return
32134e7a0f21 ARM: dts: Fix erroneous ADS touchscreen polarities
79cf5657be38 s390/purgatory: disable branch profiling
a819de62ec2b ASoC: nau8824: Add quirk to active-high jack-detect
fa08753c2d04 ASoC: simple-card: Add missing of_node_put() in case of error
9138ed7e2b43 spi: lpspi: disable lpspi module irq in DMA mode
97b6c4c1d1a8 s390/cio: unregister device when the only path is gone
fe949c1662c9 Input: soc_button_array - add invalid acpi_index DMI quirk handling
eaf1fa945206 usb: gadget: udc: fix NULL dereference in remove()
7d1a0733a55e nfcsim.c: Fix error checking for debugfs_create_dir
dc357c0787e8 media: cec: core: don't set last_initiator if tx in progress
c13573032b7b arm64: Add missing Set/Way CMO encodings
49a2b18f4972 HID: wacom: Add error check to wacom_parse_and_register()
2b43198de03f scsi: target: iscsi: Prevent login threads from racing between each other
75aa3f255c88 gpiolib: Fix GPIO chip IRQ initialization restriction
304802e5b038 gpio: Allow per-parent interrupt data
bc75968b494a sch_netem: acquire qdisc lock in netem_change()
caddeadd0d03 Revert "net: phy: dp83867: perform soft reset and retain established link"
5702afa2c331 netfilter: nfnetlink_osf: fix module autoload
3d5c09c782a3 netfilter: nf_tables: disallow element updates of bound anonymous sets
2a90da8e0dd5 netfilter: nft_set_pipapo: .walk does not deal with generations
792bfe26a655 be2net: Extend xmit workaround to BE3 chip
cebb5cee0984 net: dsa: mt7530: fix trapping frames on non-MT7621 SoC MT7530 switch
7a1ae0000509 ipvs: align inner_mac_header for encapsulation
f2547bc71663 mmc: usdhi60rol0: fix deferred probing
4a99e35c5a62 mmc: sh_mmcif: fix deferred probing
c2278de1382b mmc: sdhci-acpi: fix deferred probing
f6e176ef894a mmc: owl: fix deferred probing
f29d0ab0e6bd mmc: omap_hsmmc: fix deferred probing
65d9318e3d56 mmc: omap: fix deferred probing
9ad3c21fb66d mmc: mvsdio: fix deferred probing
9b0417fd402f mmc: mtk-sd: fix deferred probing
ced13bc50ef0 net: qca_spi: Avoid high load if QCA7000 is not available
b1b9c81e29d2 xfrm: Linearize the skb after offloading if needed.
31cd0d4a4470 selftests: net: fcnal-test: check if FIPS mode is enabled
2af75a36af8d selftests: net: vrf-xfrm-tests: change authentication and encryption algos
07fbbddae5af xfrm: fix inbound ipv4/udp/esp packets to UDPv6 dualstack sockets
562800447f8b bpf: Fix verifier id tracking of scalars on spill
3b0a96db670b bpf: track immediate values written to stack by BPF_ST instruction
bff7824db681 xfrm: Ensure policies always checked on XFRM-I input path
01af67ed83d0 xfrm: interface: rename xfrm_interface.c to xfrm_interface_core.c
cdaa6e1105c0 xfrm: Treat already-verified secpath entries as optional
47be2931c4e5 ieee802154: hwsim: Fix possible memory leaks
051d6421337b memfd: check for non-NULL file_seals in memfd_create() syscall
1ac6e9ee8428 sysctl: move some boundary constants from sysctl.c to sysctl_vals
e1aa3fe3e282 mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30%
ad10dd211370 x86/mm: Avoid using set_pgd() outside of real PGD pages
4de2093674f2 nilfs2: prevent general protection fault in nilfs_clear_dirty_page()
3845c38417bd io_uring/net: disable partial retries for recvmsg with cmsg
826ee9fa3647 io_uring/net: clear msg_controllen on partial sendmsg retry
5fdea4468f57 io_uring/net: save msghdr->msg_control for retries
5a7101d8faab writeback: fix dereferencing NULL mapping->host on writeback_page_template
f00cd687c2cd regmap: spi-avmm: Fix regmap_bus max_raw_write
bc35f93e4bd7 regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK
5938470f9c80 ip_tunnels: allow VXLAN/GENEVE to inherit TOS/TTL from VLAN
2e454015ca27 mmc: mmci: stm32: fix max busy timeout calculation
1be288fd3b0d mmc: meson-gx: remove redundant mmc_request_done() call from irq context
1b97630cd9a9 mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916
63608437a83d cgroup: Do not corrupt task iteration when rebinding subsystem
988d06f5eb32 PCI: hv: Fix a race condition in hv_irq_unmask() that can cause panic
8f2d5ebdfef7 PCI: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev
8b7484676994 Revert "PCI: hv: Fix a timing issue which causes kdump to fail occasionally"
79ceb758e3db PCI: hv: Fix a race condition bug in hv_pci_query_relations()
8b8c9812c048 Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs
b435298349ab nilfs2: fix buffer corruption due to concurrent device reads
524a2c0bcf99 selftests: mptcp: join: skip check if MIB counter not supported
e508d9cef887 selftests: mptcp: pm nl: remove hardcoded default limits
4c4ca42418a5 selftests: mptcp: lib: skip if not below kernel version
6d20cfbc578d selftests: mptcp: lib: skip if missing symbol
3cc7935d3221 tick/common: Align tick period during sched_timer setup
db4ab0c97a4d tracing: Add tracing_reset_all_online_cpus_unlocked() function
9ced73049016 net/sched: Refactor qdisc_graft() for ingress and clsact Qdiscs
b1b42fff8ae1 drm/amd/display: fix the system hang while disable PSR
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating to the latest korg -stable release that comprises
the following commits:
140d69b4e41d Linux 5.10.187
93df00f9d48d x86/cpu/amd: Add a Zenbleed fix
191b8f9b0e37 x86/cpu/amd: Move the errata checking functionality up
113ce5ed59fc x86/microcode/AMD: Load late on both threads too
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating to the latest korg -stable release that comprises
the following commits:
3602dbc57b55 Linux 5.10.188
edce5fba78cc ftrace: Fix possible warning on checking all pages used in ftrace_process_locs()
115b19f89353 ftrace: Store the order of pages allocated in ftrace_page
1a1e793e021d tracing: Fix memory leak of iter->temp when reading trace_pipe
43e786aa51b8 tracing/histograms: Return an error if we fail to add histogram to hist_vars list
e3da59f42820 net: phy: prevent stale pointer dereference in phy_init()
e0ac63e194f4 tcp: annotate data-races around fastopenq.max_qlen
d01afbfc2f7d tcp: annotate data-races around icsk->icsk_user_timeout
3cf0a0f11d39 tcp: annotate data-races around tp->notsent_lowat
9c786d5faf3a tcp: annotate data-races around rskq_defer_accept
f891375eba6e tcp: annotate data-races around tp->linger2
9168bd8f54c5 tcp: annotate data-races around icsk->icsk_syn_retries
7b0084918c5f tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries.
cf6c06ac7487 net: Introduce net.ipv4.tcp_migrate_req.
a5c30a518764 tcp: annotate data-races around tp->keepalive_probes
93715448f116 tcp: annotate data-races around tp->keepalive_intvl
7b52a78a91fd tcp: annotate data-races around tp->keepalive_time
1d4f2c4be136 tcp: annotate data-races around tp->tcp_tx_delay
30e5460d69e6 netfilter: nf_tables: skip bound chain on rule flush
94c10c0fa51b netfilter: nf_tables: skip bound chain in netns release path
3a91099ecd59 netfilter: nft_set_pipapo: fix improper element removal
9c2df17e3cfc netfilter: nf_tables: can't schedule in nft_chain_validate
533193a23914 netfilter: nf_tables: fix spurious set element insertion failure
a6f1988780a7 llc: Don't drop packet from non-root netns.
49e435ca02c7 fbdev: au1200fb: Fix missing IRQ check in au1200fb_drv_probe
bc9d4d432f78 Revert "tcp: avoid the lookup process failing to get sk in ehash table"
d06fc7b39199 net:ipv6: check return value of pskb_trim()
1a478ad1297a net: ipv4: Use kfree_sensitive instead of kfree
937105d2b0bf tcp: annotate data-races around tcp_rsk(req)->ts_recent
41b00238699a octeontx2-pf: Dont allocate BPIDs for LBK interfaces
5bc78ba88905 security: keys: Modify mismatched function name
b92defe4e8ee iavf: Fix out-of-bounds when setting channels on remove
a4635f190f33 iavf: Fix use-after-free in free_netdev
b37bc3b07eab bridge: Add extack warning when enabling STP in netns.
f6d311b95394 net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field()/cpsw_ale_set_field()
54aa4c03861e pinctrl: amd: Use amd_pinconf_set() for all config options
7041605e8594 fbdev: imxfb: warn about invalid left/right margin
6e88cc510f27 spi: bcm63xx: fix max prepend length
994c2ceb70ea igb: Fix igb_down hung on surprise removal
a956c3af70fa wifi: iwlwifi: mvm: avoid baid size integer overflow
85cf0d5f45cb wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_standard_iw_point()
2864cc9a1fd1 devlink: report devlink_port_type_warn source device
b6d9a4062c94 bpf: Address KCSAN report on bpf_lru_list
532f8bac6041 wifi: ath11k: fix registration of 6Ghz-only phy without the full channel range
6b0c79aa3307 sched/fair: Don't balance task to its current running CPU
32020fc2a837 arm64: mm: fix VA-range sanity check
c71d6934c6ac arm64: set __exception_irq_entry with __irq_entry as a default
71e3f2354072 ACPI: video: Add backlight=native DMI quirk for Lenovo ThinkPad X131e (3371 AMD version)
776a72f612a8 ACPI: video: Add backlight=native DMI quirk for Apple iMac11,3
e090f70ae4cc ACPI: button: Add lid disable DMI quirk for Nextbook Ares 8A
ae51eb90bcca btrfs: add xxhash to fast checksum implementations
322377cc909d posix-timers: Ensure timer ID search-loop limit is valid
634daf6b2c81 md/raid10: prevent soft lockup while flush writes
b02939413e5c md: fix data corruption for raid456 when reshape restart while grow up
4a2c62c8d67c nbd: Add the maximum limit of allocated index in nbd_dev_add
5f84a34b646f debugobjects: Recheck debug_objects_enabled before reporting
5d5aa5b64887 ext4: correct inline offset when handling xattrs in inode body
48aa53937584 ASoC: fsl_sai: Disable bit clock with transmitter
5f2a12f64347 drm/client: Fix memory leak in drm_client_modeset_probe
105275879a80 drm/client: Fix memory leak in drm_client_target_cloned
cf254b4f68e4 can: bcm: Fix UAF in bcm_proc_show()
3e412b6e2b57 regmap: Account for register length in SMBus I/O limits
8b3dd8d23fa0 regmap: Drop initial version of maximum transfer length fixes
4935761daa33 selftests: tc: add 'ct' action kconfig dep
1ab5aa1846a5 selftests: tc: set timeout to 15 minutes
dad97c205af2 fuse: revalidate: don't invalidate if interrupted
d2c667cc1831 btrfs: fix warning when putting transaction with qgroups enabled after abort
4410f4a938ae perf probe: Add test for regression introduced by switch to die_get_decl_file()
0a6b0ca58685 keys: Fix linking a duplicate key to a keyring's assoc_array
a26208e184ae ALSA: hda/realtek: Enable Mute LED on HP Laptop 15s-eq2xxx
ce2a7e7b504c ALSA: hda/realtek - remove 3k pull low procedure
f09c0ac142c5 drm/atomic: Fix potential use-after-free in nonblocking commits
9a085fa9b7d6 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests
73e72a5380a2 net/sched: sch_qfq: reintroduce lmax bound check for MTU
0b1ce92fabdb scsi: qla2xxx: Remove unused nvme_ls_waitq wait queue
5addd62586a9 scsi: qla2xxx: Pointer may be dereferenced
e8de73238d5d scsi: qla2xxx: Correct the index of array
921d68446255 scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport()
2bea9c1c9831 scsi: qla2xxx: Fix potential NULL pointer dereference
eecb8a491c82 scsi: qla2xxx: Fix buffer overrun
bcd773969a87 scsi: qla2xxx: Array index may go out of bound
a9fe97fb7b4e scsi: qla2xxx: Wait for io return on terminate rport
6ea2a408d3e3 tracing/probes: Fix not to count error code to total length
7060e5aac6dc tracing: Fix null pointer dereference in tracing_err_log_open()
81fb8a58d4ec xtensa: ISS: fix call to split_if_spec
5e68f1f3a20f ring-buffer: Fix deadloop issue on reading trace_pipe
1e760b2d18bf net: ena: fix shift-out-of-bounds in exponential backoff
1f2a8f083575 samples: ftrace: Save required argument registers in sample trampolines
1576f0df7b4d tracing/histograms: Add histograms to hist_vars if they have referenced variables
07edd294b16a s390/decompressor: fix misaligned symbol build error
5f4a1111ad04 Revert "8250: add support for ASIX devices with a FIFO bug"
7f2f0e6ec561 meson saradc: fix clock divider mask length
790e4e82c57d xhci: Show ZHAOXIN xHCI root hub speed correctly
c52e04c58ded xhci: Fix TRB prefetch issue of ZHAOXIN hosts
b56a07c2a550 xhci: Fix resume issue of some ZHAOXIN hosts
8e807eadf0b9 ceph: don't let check_caps skip sending responses for revoke msgs
c04ed61ebf01 firmware: stratix10-svc: Fix a potential resource leak in svc_create_memory_pool()
1962717c4649 tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when iterating clk
a49e5a05121c tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in case of error
08673739ed85 serial: atmel: don't enable IRQs prematurely
4016d36fec63 drm/amd/display: Correct `DMUB_FW_VERSION` macro
d89bd2ecd39b drm/rockchip: vop: Leave vblank enabled in self-refresh
b9ec9372a47a drm/atomic: Allow vblank-enabled + self-refresh "disable"
23d5004ee7aa fs: dlm: return positive pid value for F_GETLK
5e9aff5b10c2 md/raid0: add discard support for the 'original' layout
8e3c7776405a misc: pci_endpoint_test: Re-init completion for every test
cdf9a7e2cdc7 misc: pci_endpoint_test: Free IRQs before removing the device
8c90c466e38e PCI: rockchip: Set address alignment for endpoint mode
f1986416cfb4 PCI: rockchip: Use u32 variable to access 32-bit registers
36eb13031227 PCI: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core
c417a4c7de1d PCI: rockchip: Add poll and timeout to wait for PHY PLLs to be locked
ddda61419af3 PCI: rockchip: Write PCI Device ID to correct register
bec3e0f7f272 PCI: rockchip: Assert PCI Configuration Enable bit after probe
48e11e7c81b9 PCI: qcom: Disable write access to read only registers for IP v2.3.3
aca71b004a66 PCI: Add function 1 DMA alias quirk for Marvell 88SE9235
d3bab5de91c6 PCI/PM: Avoid putting EloPOS E2/S2/H2 PCIe Ports in D3cold
5a89a5cc817e hwrng: imx-rngc - fix the timeout for init and self check
47b7eaae08e8 jfs: jfs_dmap: Validate db_l2nbperpage while mounting
84293af5455b ext4: only update i_reserved_data_blocks on successful block allocation
0a5d12e7107e ext4: fix wrong unit use in ext4_mb_new_blocks
514220246aa8 ext4: get block from bh in ext4_free_blocks for fast commit replay
d054422eb609 ext4: fix wrong unit use in ext4_mb_clear_bb
be99faf0c4db ext4: Fix reusing stale buffer heads from last failed mounting
8fbe951d6546 MIPS: Loongson: Fix cpu_probe_loongson() again
8c723eef989b erofs: fix compact 4B support for 16k block size
3bd4d316b1a8 misc: fastrpc: Create fastrpc scalar with correct buffer count
3d1d037f2749 powerpc: Fail build if using recordmcount with binutils v2.37
fe1ae1fb507a net: bcmgenet: Ensure MDIO unregistration has clocks enabled
21d5d3eb36bf mtd: rawnand: meson: fix unaligned DMA buffers handling
9ff7fcb3a2ed tpm: tpm_vtpm_proxy: fix a race condition in /dev/vtpmx creation
59490249c2c0 pinctrl: amd: Only use special debounce behavior for GPIO 0
4f77a87ce919 pinctrl: amd: Detect internal GPIO0 debounce handling
3674b9c056ad pinctrl: amd: Fix mistake in handling clearing pins at startup
b39ef5b52f10 f2fs: fix to avoid NULL pointer dereference f2fs_write_end_io()
f4ff37981235 nvme-pci: fix DMA direction of unmapping integrity data
8359ee85fd6d net/sched: sch_qfq: account for stab overhead in qfq_enqueue
5bef780e06d2 net/sched: sch_qfq: refactor parsing of netlink parameters
1d7ae38daac7 net/sched: make psched_mtu() RTNL-less safe
d5ca61b7642b netdevsim: fix uninitialized data in nsim_dev_trap_fa_cookie_write()
9b69cdb6e534 net/sched: flower: Ensure both minimum and maximum ports are specified
934c85b8ecd1 wifi: airo: avoid uninitialized warning in airo_get_rate()
4511499138ae erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOF
bbc500ff3f2c riscv, bpf: Fix inconsistent JIT image generation
a976adc3bca4 bpf, riscv: Support riscv jit to provide bpf_line_info
eb3d1d84f3d6 riscv: bpf: Avoid breaking W^X
7c616437981f riscv: bpf: Move bpf_jit_alloc_exec() and bpf_jit_free_exec() to core
83579a626169 igc: Fix inserting of empty frame for launchtime
c48e8ee81ad3 igc: Fix launchtime before start of cycle
cdf5b9af92da platform/x86: wmi: Break possible infinite loop when parsing GUID
7157ee0de522 platform/x86: wmi: move variables
4bb2bb69bd9a platform/x86: wmi: use guid_t and guid_equal()
88dfb592d2c1 platform/x86: wmi: remove unnecessary argument
2ad31ce40e81 ipv6/addrconf: fix a potential refcount underflow for idev
8271145523a5 NTB: ntb_tool: Add check for devm_kcalloc
41c6d8ff71cd NTB: ntb_transport: fix possible memory leak while device_register() fails
03cfa0653406 ntb: intel: Fix error handling in intel_ntb_pci_driver_init()
23e09f0a868f NTB: amd: Fix error handling in amd_ntb_pci_driver_init()
0bb2683b0cde ntb: idt: Fix error handling in idt_pci_driver_init()
3e8fed805cf3 udp6: fix udp6_ehashfn() typo
d30ddd7ff15d icmp6: Fix null-ptr-deref of ip6_null_entry->rt6i_idev in icmp6_dev().
bc3ab5d2ab69 net: prevent skb corruption on frag list segmentation
cddd04f34124 net: bgmac: postpone turning IRQs off to avoid SoC hangs
f8cc4fd99a32 ionic: remove WARN_ON to prevent panic_on_warn
9085429821b4 gve: Set default duplex configuration to full
80e0e8d5f543 net/sched: cls_fw: Fix improper refcount update leads to use-after-free
d341f246123e net: mvneta: fix txq_map in case of txq_number==1
c175603d84d3 scsi: qla2xxx: Fix error code in qla2x00_start_sp()
b687b7836157 igc: set TP bit in 'supported' and 'advertising' fields of ethtool_link_ksettings
30c281a77fb1 net/mlx5e: Check for NOT_READY flag state after locking
de6e6b07974c net/mlx5e: fix double free in mlx5e_destroy_flow_table
3d4bba694aed igc: Remove delay during TX ring configuration
2a587b71c532 drm/panel: simple: Add Powertip PH800480T013 drm_display_mode flags
547ab8ea86c1 drm/panel: simple: Add connector_type for innolux_at043tn24
13c353dc5c2e workqueue: clean up WORK_* constant types, clarify masking
fc359e5b45da net: lan743x: Don't sleep in atomic context
dc4a25fa7565 io_uring: add reschedule point to handle_tw_list()
297883bbcab1 io_uring: Use io_schedule* in cqring wait
bb2f7e4bfe81 block/partition: fix signedness issue for Amiga partitions
4f91de9a81bd rcu-tasks: Simplify trc_read_check_handler() atomic operations
3a64cd01cdd6 rcu-tasks: Mark ->trc_reader_special.b.need_qs data races
058f077d09ba rcu-tasks: Mark ->trc_reader_nesting data races
83be9fd7843c tty: serial: fsl_lpuart: add earlycon for imx8ulp platform
999f3b6104ed wireguard: netlink: send staged packets when setting initial private key
1b7107040596 wireguard: queueing: use saner cpu selection wrapping
ea213922249c netfilter: nf_tables: prevent OOB access in nft_byteorder_eval
4ae2e501331a netfilter: nf_tables: do not ignore genmask when looking up chain by id
8289d422f5e4 netfilter: conntrack: Avoid nf_ct_helper_hash uses after free
be6478f5cce6 netfilter: nf_tables: fix scheduling-while-atomic splat
a07e415be383 netfilter: nf_tables: unbind non-anonymous set if rule construction fails
a136b7942ad2 netfilter: nf_tables: drop map element references from preparation phase
21cf0d66ef88 netfilter: nftables: rename set element data activation/deactivation functions
237f37f7b9f0 netfilter: nf_tables: reject unbound chain set before commit phase
0205dd16edeb netfilter: nf_tables: reject unbound anonymous set before commit phase
34d09fe49f59 netfilter: nf_tables: add NFT_TRANS_PREPARE_ERROR to deal with bound set/chain
d53c295c1f43 netfilter: nf_tables: fix chain binding transaction logic
8180fc2fadd4 netfilter: nf_tables: incorrect error path handling with NFT_MSG_NEWRULE
e546e6ebb19d netfilter: nf_tables: add rescheduling points during loop detection walks
3f51f1157f67 netfilter: nf_tables: use net_generic infra for transaction data
01248dd65155 sh: pgtable-3level: Fix cast to pointer from integer of different size
87410743b548 block: add overflow checks for Amiga partition support
f0aec6c403a0 selftests/bpf: Add verifier test for PTR_TO_MEM spill
88bffb61bc03 tpm, tpm_tis: Claim locality in interrupt handler
5bf73af8b382 fanotify: disallow mount/sb marks on kernel internal pseudo fs
5cb46b80ecda fs: no need to check source
66a0647cdc56 leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename
5d6fbb624576 ARM: orion5x: fix d2net gpio initialization
9b0f7940e212 ASoC: mediatek: mt8173: Fix snd_soc_component_initialize error path
1dac8584be0c ASoC: mediatek: mt8173: Fix irq error path
6819bb0b8552 btrfs: fix race when deleting quota root from the dirty cow roots list
a3fbd156bd2c btrfs: add handling for RAID1C23/DUP to btrfs_reduce_alloc_profile
59efb8671105 fs: Lock moved directories
c5b5e72df13d fs: Establish locking order for unrelated directories
4b03f503b730 Revert "f2fs: fix potential corruption when moving a directory"
2b563acd2dfa ext4: Remove ext4 locking of moved directory
5e7d18a52c88 fs: avoid empty option when generating legacy mount string
988a5d791156 jffs2: reduce stack usage in jffs2_build_xattr_subsystem()
5fada3751137 shmem: use ramfs_kill_sb() for kill_sb method of ramfs-based tmpfs
79bef379d55a autofs: use flexible array in ioctl structure
8bf91a8d4871 integrity: Fix possible multiple allocation in integrity_inode_get()
9658a03f80b2 um: Use HOST_DIR for mrproper
a4405f6ee033 bcache: Fix __bch_btree_node_alloc to make the failure behavior consistent
db9439cef0b5 bcache: Remove unnecessary NULL point check in node allocations
bcb295778afd bcache: fixup btree_cache_wait list damage
dc3287206a32 mmc: sdhci: fix DMA configure compatibility issue when 64bit DMA mode is used.
191628e2d96a mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS
02c8c2b5f680 mmc: core: disable TRIM on Micron MTFC4GACAJCN-1M
6f9708e5c110 mmc: core: disable TRIM on Kingston EMMC04G-M627
28e649dc9947 io_uring: wait interruptibly for request completions on exit
8482ac2e5a26 NFSD: add encoding of op_recall flag for write delegation
8d36cb6d1aed i2c: qup: Add missing unwind goto in qup_i2c_probe()
e41a8e461561 ALSA: jack: Fix mutex call in snd_jack_report()
e71714ad24d8 i2c: xiic: Don't try to handle more interrupt events after error
b6eefa7a27a6 i2c: xiic: Defer xiic_wakeup() and __xiic_start_xfer() in xiic_process()
023bd9dc410c apparmor: fix missing error check for rhashtable_insert_fast
d1c946552af2 sh: dma: Fix DMA channel offset calculation
37750131d2a5 s390/qeth: Fix vipa deletion
9f5548e4214d net: dsa: tag_sja1105: fix MAC DA patching from meta frames
2758fb81bbc9 pptp: Fix fib lookup calls.
0b08ff091f31 net/sched: act_pedit: Add size check for TCA_PEDIT_PARMS_EX
2434a6715f59 xsk: Honor SO_BINDTODEVICE on bind
b785ba0acc82 tcp: annotate data races in __tcp_oow_rate_limited()
73f512bedfd4 net: bridge: keep ports without IFF_UNICAST_FLT in BR_PROMISC mode
9a9d468fdcca powerpc: allow PPC_EARLY_DEBUG_CPM only when SERIAL_CPM=y
f970b05c9b76 octeontx2-af: Fix mapping for NIX block from CGX connection
5ded9e8aa53e f2fs: fix error path handling in truncate_dnode()
358145cc3797 mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0
32b9c8f7892c spi: bcm-qspi: return error if neither hif_mspi nor mspi is available
1f3643f9cfca net: dsa: vsc73xx: fix MTU configuration
c377451012ce Add MODULE_FIRMWARE() for FIRMWARE_TG357766.
6d2243ab783b sctp: fix potential deadlock on &net->sctp.addr_wq_lock
620993d5ee5b media: cec: i2c: ch7322: also select REGMAP
f733a7bfe8f8 rtc: st-lpc: Release some resources in st_rtc_probe() in case of error
aa70e5dd7268 pwm: sysfs: Do not apply state to already disabled PWMs
8a0413be8a1e pwm: imx-tpm: force 'real_period' to be zero in suspend
e4845cdea71e phy: tegra: xusb: check return value of devm_kzalloc()
442e1a98bd02 mfd: stmpe: Only disable the regulators if they are enabled
724448d6021d KVM: s390: vsie: fix the length of APCB bitmap
c5e2f6f2bb66 mfd: stmfx: Nullify stmfx->vdd in case of error
30ead8b9bf0d mfd: stmfx: Fix error path in stmfx_chip_init
4d2405147385 test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation
5b31ac1d6d88 serial: 8250_omap: Use force_suspend and resume for system suspend
8e00ae25a371 Revert "usb: common: usb-conn-gpio: Set last role to unknown before initial detection"
a81e1f22e17f mfd: intel-lpss: Add missing check for platform_get_resource
1dc07edc01d2 usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe()
7ade555ac58d usb: common: usb-conn-gpio: Set last role to unknown before initial detection
0e9e127835c8 usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe()
a6171452085b usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove()
96898fb476d1 KVM: s390: fix KVM_S390_GET_CMMA_BITS for GFNs in memslot holes
4e8e838fce5e media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var()
b754ea60e690 media: venus: helpers: Fix ALIGN() of non power of two
02b22660231d mfd: rt5033: Drop rt5033-battery sub-device
e52019c09535 coresight: Fix loss of connection info when a module is unloaded
018eddcb6bef kernfs: fix missing kernfs_idr_lock to remove an ID from the IDR
a59f64a83516 serial: 8250: lock port for UART_IER access in omap8250_irq()
8d65d0a2bfd5 serial: 8250: lock port for stop_rx() in omap8250_irq()
d66ddb61fa23 usb: hide unused usbfs_notify_suspend/resume functions
56901de56335 usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe()
6538e5d9f7eb extcon: Fix kernel doc of property capability fields to avoid warnings
dac7d7efcb54 extcon: Fix kernel doc of property fields to avoid warnings
2788a3553f74 usb: gadget: u_serial: Add null pointer check in gserial_suspend
74f8606ddfa4 usb: dwc3: qcom: Fix potential memory leak
bdce16c1e650 clk: qcom: ipq6018: fix networking resets
ee3f494cfc3e clk: qcom: reset: support resetting multiple bits
35fd1a213fa4 clk: qcom: reset: Allow specifying custom reset delay
d87ef4e857b7 media: usb: siano: Fix warning due to null work_func_t function pointer
300388887cbb media: videodev2.h: Fix struct v4l2_input tuner index comment
5f3f4aa673a0 media: usb: Check az6007_read() return value
32809afb6063 clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks
bb81ca33ace3 serial: 8250: omap: Fix freeing of resources on failed register
ed68e8e22ee1 sh: j2: Use ioremap() to translate device tree address into kernel memory
a7890637b3b9 w1: fix loop in w1_fini()
a27aeae714cd w1: w1_therm: fix locking behavior in convert_t
cd5ec3ee52ce SUNRPC: Fix UAF in svc_tcp_listen_data_ready()
e4a9b3333e67 block: change all __u32 annotations to __be32 in affs_hardblocks.h
54da6c4c143f block: fix signed int overflow in Amiga partition support
b6a107c52073 phy: tegra: xusb: Clear the driver reference in usb-phy dev
fac7be49f1e6 usb: dwc3: gadget: Propagate core init errors to UDC during pullup
8b0a55b59244 USB: serial: option: add LARA-R6 01B PIDs
810e401b34c4 io_uring: ensure IOPOLL locks around deferred work
cd5837564ff5 hwrng: st - keep clock enabled while hwrng is registered
557e528255d5 dax: Introduce alloc_dev_dax_id()
94a85474f5e3 dax: Fix dax_mapping_release() use after free
7c9f5a14d93b NFSv4.1: freeze the session table upon receiving NFS4ERR_BADSESSION
bab0bf567797 ARC: define ASM_NL and __ALIGN(_STR) outside #ifdef __ASSEMBLY__ guard
cb0cdca5c979 modpost: fix off by one in is_executable_section()
f0350516b9d2 crypto: marvell/cesa - Fix type mismatch warning
b54069445591 modpost: fix section mismatch message for R_ARM_{PC24,CALL,JUMP24}
88978ef7fdef modpost: fix section mismatch message for R_ARM_ABS32
31195ee328e9 crypto: nx - fix build warnings when DEBUG_FS is not enabled
77471e4912d3 hwrng: virtio - Fix race on data_avail and actual data
e8f51401d642 hwrng: virtio - always add a pending request
ffc5ce9c272f hwrng: virtio - don't waste entropy
d13ea82bfe15 hwrng: virtio - don't wait on cleanup
5f23dae018c6 hwrng: virtio - add an internal buffer
aba192bb31df powerpc/mm/dax: Fix the condition when checking if altmap vmemap can cross-boundary
7afd0de0cc14 powerpc/book3s64/mm: Fix DirectMap stats in /proc/meminfo
7289ca7a5170 mm: rename p4d_page_vaddr to p4d_pgtable and make it return pud_t *
bfad11018806 mm: rename pud_page_vaddr to pud_pgtable and make it return pmd_t *
07c19c0ad4b0 powerpc/powernv/sriov: perform null check on iov before dereferencing iov
f3c7b95c9991 pinctrl: at91-pio4: check return value of devm_kasprintf()
b7a38fc3f384 perf dwarf-aux: Fix off-by-one in die_get_varname()
75a3cb1e2317 perf script: Fix allocation of evsel->priv related to per-event dump files
647c6d35ccfe perf script: Fixup 'struct evsel_script' method prefix
958acb479ef2 kcsan: Don't expect 64 bits atomic builtins from 32 bits architectures
5533f0eb0a29 pinctrl: cherryview: Return correct value if pin in push-pull mode
4b63caf86eda perf bench: Add missing setlocale() call to allow usage of %'d style formatting
345ee8521655 perf bench: Use unbuffered output when pipe/tee'ing to a file
f0d2310f6b46 PCI: Add pci_clear_master() stub for non-CONFIG_PCI
b65fe59b2d62 PCI: ftpci100: Release the clock resources
cb389e8edf64 PCI: pciehp: Cancel bringup sequence if card is not present
b9895a4c95f3 scsi: 3w-xxxx: Add error handling for initialization failure in tw_probe()
7badf4d6f49a PCI/ASPM: Disable ASPM on MFD function removal to avoid use-after-free
d27238fc83b9 pinctrl: bcm2835: Handle gpiochip_add_pin_range() errors
ac64019e4d4b scsi: qedf: Fix NULL dereference in error handling
8e9907e9219f PCI: cadence: Fix Gen2 Link Retraining process
07be8e60f27f ASoC: imx-audmix: check return value of devm_kasprintf()
714ba10a6dd1 ovl: update of dentry revalidate flags after copy up
47f4d875aa54 drivers: meson: secure-pwrc: always enable DMA domain
5f149d053898 clk: ti: clkctrl: check return value of kasprintf()
fd9324fa4d81 clk: keystone: sci-clk: check return value of kasprintf()
0b754f9cfd66 clk: si5341: free unused memory on probe failure
dc8d0178d506 clk: si5341: check return value of {devm_}kasprintf()
dc3eef648055 clk: si5341: return error if one synth clock registration fails
040113980081 clk: si5341: Add sysfs properties to allow checking/resetting device faults
fc813d05739e clk: si5341: Allow different output VDD_SEL values
f64fcd3acf1f clk: cdce925: check return value of kasprintf()
866d4340c6c9 clk: vc5: check memory returned by kasprintf()
c67a55f7cc8d drm/msm/dp: Free resources after unregistering them
c3b63584d8c2 drm/msm/dpu: do not enable color-management if DSPPs are not available
f923a582217b ALSA: ac97: Fix possible NULL dereference in snd_ac97_mixer
404e9f741acf clk: tegra: tegra124-emc: Fix potential memory leak
cb047c13bbf9 clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe()
294321349bd3 clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe
e749bc5a9054 RDMA/bnxt_re: Avoid calling wake_up threads from spin_lock context
9341501e2f7a RDMA/bnxt_re: wraparound mbox producer index
968e27fd037e amdgpu: validate offset_in_bo of drm_amdgpu_gem_va
e070120e6d68 drm/radeon: fix possible division-by-zero errors
a77b80825bf1 drm/amdkfd: Fix potential deallocation of previously deallocated memory.
245aa7c0233e ARM: dts: BCM5301X: fix duplex-full => full-duplex
7e2edb84fe7c hwmon: (pmbus/adm1275) Fix problems with temperature monitoring on ADM1272
580e9b987b89 hwmon: (adm1275) Allow setting sample averaging
a3c5d148b78b hwmon: (adm1275) enable adm1272 temperature reporting
4610efa404be hwmon: (gsc-hwmon) fix fan pwm temperature scaling
6e12311dcedd ARM: dts: stm32: fix i2s endpoint format property for stm32mp15xx-dkx
badeb7fe2450 ARM: dts: stm32: Fix audio routing on STM32MP15xx DHCOM PDK2
17cd31487dc3 arm64: dts: ti: k3-j7200: Fix physical address of pin
ce6e0434e502 fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe()
34e1e2f3cf5a arm64: dts: renesas: ulcb-kf: Remove flow control for SCIF1
6817914c67b7 ARM: dts: iwg20d-q7-common: Fix backlight pwm specifier
220f86cc19dc RDMA/hns: Fix hns_roce_table_get return value
9196f44239cf RDMA/hns: Clean the hardware related code for HEM
aa495b927f9c RDMA/hns: Use refcount_t APIs for HEM
de1049dd18bd RDMA/hns: Fix coding style issues
cc1b04b699e6 RDMA: Remove uverbs_ex_cmd_mask values that are linked to functions
7dcb9ea3ee4b IB/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate
6cf8f3d690bb IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors
2d38866a99ba IB/hfi1: Use bitmap_zalloc() when applicable
42b6865bf58c soc/fsl/qe: fix usb.c build errors
9c14d1406662 ARM: dts: meson8: correct uart_B and uart_C clock references
684a2f180e46 ASoC: es8316: Do not set rate constraints for unsupported MCLKs
d883e16c7f35 ASoC: es8316: Increment max value for ALC Capture Target Volume control
105af71974ea memory: brcmstb_dpfe: fix testing array offset after use
ddc74d6ea3dc ARM: dts: stm32: Shorten the AV96 HDMI sound card name
392ee3cc995d arm64: dts: qcom: apq8096: fix fixed regulator name property
c85a076215a9 ARM: omap2: fix missing tick_broadcast() prototype
aec18da74194 ARM: ep93xx: fix missing-prototype warnings
b574cd7e4dfc drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H
02d8b008ffee arm64: dts: qcom: msm8996: correct camss unit address
6d103b1cc133 arm64: dts: qcom: msm8994: correct SPMI unit address
160ac75a5a82 arm64: dts: qcom: msm8916: correct camss unit address
e8b131d21638 ARM: dts: gta04: Move model property out of pinctrl node
b0b180a712ee RDMA/bnxt_re: Fix to remove an unnecessary log
446092f136d3 RDMA/bnxt_re: Remove a redundant check inside bnxt_re_update_gid
b54b26ac50a2 RDMA/bnxt_re: Use unique names while registering interrupts
11bd3882c3a6 RDMA/bnxt_re: Fix to remove unnecessary return labels
7080ef46ad3d RDMA/bnxt_re: Disable/kill tasklet only if it is enabled
2a9895df8088 arm64: dts: microchip: sparx5: do not use PSCI on reference boards
726fdf47c148 bus: ti-sysc: Fix dispc quirk masking bool variables
8ee24ddf45f0 ARM: dts: stm32: Move ethernet MAC EEPROM from SoM to carrier boards
617a4da09d77 drm/panel: sharp-ls043t1le01: adjust mode settings
3c87c98225be drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks`
39305592dc97 Input: adxl34x - do not hardcode interrupt trigger type
e629efc6d602 ARM: dts: meson8b: correct uart_B and uart_C clock references
bd46ade71497 ARM: dts: BCM5301X: Drop "clock-names" from the SPI node
20ecae1af578 drm/vram-helper: fix function names in vram helper doc
46a34e145955 drm/bridge: tc358768: fix THS_TRAILCNT computation
f2f7d0a4a22a drm/bridge: tc358768: fix TXTAGOCNT computation
8e47328fe089 drm/bridge: tc358768: fix THS_ZEROCNT computation
6b9450723bab drm/bridge: tc358768: fix TCLK_TRAILCNT computation
33abcfbb17b0 drm/bridge: tc358768: Add atomic_get_input_bus_fmts() implementation
43b2d11ccffb drm/bridge: tc358768: fix TCLK_ZEROCNT computation
46b741718989 drm/bridge: tc358768: fix PLL target frequency
825b00c68589 drm/bridge: tc358768: fix PLL parameters computation
1b4f23fdf27f drm/bridge: tc358768: always enable HS video mode
4e0fd4f54bea Input: drv260x - sleep between polling GO bit
2780d5844855 drm/amd/display: Explicitly specify update type per plane info change
b2213fc60b83 radeon: avoid double free in ci_dpm_init()
472a615e66b9 netlink: Add __sock_i_ino() for __netlink_diag_dump().
d10b38036977 ipvlan: Fix return value of ipvlan_queue_xmit()
5215c0096839 netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerical_param() return value.
9bdcda7abaf2 netfilter: conntrack: dccp: copy entire header to stack buffer, not just basic one
36e07e8acfb9 lib/ts_bm: reset initial match offset for every block of text
96f2c6f272ec net: nfc: Fix use-after-free caused by nfc_llcp_find_local
a3a1550c4d2e nfc: llcp: simplify llcp_sock_connect() error paths
cb1aa7cc562c sfc: fix crash when reading stats while NIC is resetting
6ccfec84f025 net: axienet: Move reset before 64-bit DMA detection
bccc7ace12e6 gtp: Fix use-after-free in __gtp_encap_destroy().
4d9cd4b330d8 selftests: rtnetlink: remove netdevsim device after ipsec offload test
44db85c6e1a1 netlink: do not hard code device address lenth in fdb dumps
cde7b90e0539 netlink: fix potential deadlock in netlink_set_err()
0c9e48428f6b net: stmmac: fix double serdes powerdown
1ba91ffa1a0e igc: Fix race condition in PTP tx code
660d4e73efb0 wifi: ath9k: convert msecs to jiffies where needed
150ca0768b50 wifi: cfg80211: rewrite merging of inherited elements
4e321c18ef92 wifi: iwlwifi: pull from TXQs with softirqs disabled
2715617c2aad rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO
581401cd3cf9 wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key()
6b22c2c649a1 memstick r592: make memstick_debug_get_tpc_name() static
6cb477e7226b kexec: fix a memory leak in crash_shrink_memory()
fdb07728d8ff watchdog/perf: more properly prevent false positives with turbo modes
ac23d7f41426 watchdog/perf: define dummy watchdog_update_hrtimer_threshold() on correct config
22da8363e35f wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown
b2aeb97fd470 wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled
1044187e7249 wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes
c10c6ea9b3a2 wifi: ray_cs: Fix an error handling path in ray_probe()
8825991838fc wifi: ray_cs: Drop useless status variable in parse_addr()
a66e3fd3801a wifi: ray_cs: Utilize strnlen() in parse_addr()
18d71562f70d wifi: wl3501_cs: Fix an error handling path in wl3501_probe()
b6f793de619b wl3501_cs: use eth_hw_addr_set()
cbd44a9e1cf1 net: create netdev->dev_addr assignment helpers
13cf0e3894d1 wl3501_cs: Fix misspelling and provide missing documentation
5512db9bd404 wifi: atmel: Fix an error handling path in atmel_probe()
86ebbcbdc7b1 wifi: orinoco: Fix an error handling path in orinoco_cs_probe()
fb7d78feb55a wifi: orinoco: Fix an error handling path in spectrum_cs_probe()
8782dc2504da regulator: core: Streamline debugfs operations
92bcd8494126 regulator: core: Fix more error checking for debugfs_create_dir()
78f390aa0eb5 bpftool: JIT limited misreported as negative value on aarch64
107e849f3c6a nfc: llcp: fix possible use of uninitialized variable in nfc_llcp_send_connect()
0be9de2ea01e nfc: constify several pointers to u8, char and sk_buff
ef7fe1b5c4fb libbpf: fix offsetof() and container_of() to work with CO-RE
b190ced50a5e sctp: add bpf_bypass_getsockopt proto callback
08f61a349135 bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE
c62e2ac02e28 wifi: mwifiex: Fix the size of a memory allocation in mwifiex_ret_802_11_scan()
3ae910a375b6 wifi: wilc1000: fix for absent RSN capabilities WFA testcase
795ef550307c spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG
bd3e880dce27 samples/bpf: Fix buffer overflow in tcp_basertt
250efb4d3f5b wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx
0f3f41b47533 wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation
cbd0f41a5362 igc: Enable and fix RX hash usage by netstack
a14cb307267b pstore/ram: Add check for kstrdup
628709a05708 ima: Fix build warnings
16ec59c03ad2 evm: Complete description of evm_inode_setattr()
cba85e1cb79f x86/mm: Fix __swp_entry_to_pte() for Xen PV guests
365f546de584 perf/ibs: Fix interface via core pmu events
604d6a5ff718 rcu/rcuscale: Stop kfree_scale_thread thread(s) after unloading rcuscale
d414e24d1509 rcu/rcuscale: Move rcu_scale_*() after kfree_scale_cleanup()
ecc5e6dbc269 rcuscale: Move shutdown from wait_event() to wait_event_idle()
b62c816bdb5e rcuscale: Always log error message
8cd9917c13a7 rcuscale: Console output claims too few grace periods
456f783b83f8 thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe()
bacc49b2d561 cpufreq: intel_pstate: Fix energy_performance_preference for passive
a8bfe527556b ARM: 9303/1: kprobes: avoid missing-declaration warnings
a50b75c13d37 powercap: RAPL: Fix CONFIG_IOSF_MBI dependency
23f6efd22644 perf/arm-cmn: Fix DTC reset
b69868d50df4 PM: domains: fix integer overflow issues in genpd_parse_state()
ebdff0986513 clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe
a2f83a4c7cb5 tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode().
f1be1ed32daa posix-timers: Prevent RT livelock in itimer_delete()
b315d57da456 irqchip/jcore-aic: Fix missing allocation of IRQ descriptors
495cee0e1417 irqchip/jcore-aic: Kill use of irq_create_strict_mappings()
9d1cccdad080 md/raid10: fix io loss while replacement replace rdev
2990e2ece18d md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request
b1d8f38310bc md/raid10: fix wrong setting of max_corr_read_errors
b3a0bc4a01fa md/raid10: fix overflow of md/safe_mode_delay
39fa14e824ac md/raid10: check slab-out-of-bounds in md_bitmap_get_counter
8563b58a4360 blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost
3db97cc79b82 x86/resctrl: Only show tasks' pid in current pid namespace
1a82005f3f63 fs: pipe: reveal missing function protoypes
f70407e8e027 nubus: Partially revert proc_create_single_data() conversion
0336c8f07223 drm/amdgpu: Validate VM ioctl flags.
c484b65f93e0 scripts/tags.sh: Resolve gtags empty index generation
649104c834ba Revert "thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe"
02a4c4e225f4 HID: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651.
9598a647ecc8 HID: wacom: Use ktime_t rather than int when dealing with timestamps
2bf70b88cc35 fbdev: imsttfb: Fix use after free bug in imsttfb_probe
5b813734a0d2 video: imsttfb: check for ioremap() failures
02fbf62df99f can: isotp: isotp_sendmsg(): fix return error fix on TX path
8667f7113107 x86/smp: Use dedicated cache-line for mwait_play_dead()
1d0fe3fb5d4b media: atomisp: fix "variable dereferenced before check 'asd'"
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The following linux-firmware commit moved the mt7601u firmware blob
into a mediatek/ subdirectory, update the path accordingly.
8451c2b1 ("mt76xx: Move the old Mediatek WiFi firmware to mediatek")
(From OE-Core rev: 6fa5c49)
Fixes: 64603f6 ("linux-firmware: upgrade 20230404 -> 20230515")
Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
meta/classes-recipe/npm.bbclass:85: DeprecationWarning: invalid escape sequence '\.' '--transform', 's,^\./,package/,', Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
bzip2 is in HOSTTOOLS already and used in few other places already. This fixes bin_package class for RPM packages without adding bunzip2 to HOSTTOOLS. Signed-off-by: Pavel Zhukov <pavel@zhukoff.net> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> (cherry picked from commit eb3ec74) Signed-off-by: Steve Sakoman <steve@sakoman.com>
openSUSE RPMs are compressing the RPM payload using zstd, that correspond to the magic ID 0x28, 0xb5, 0x2f. This patch update the script to the last version from the rpm project, and add support to this compression format, and extract the cpio payload using the "unzstd" binary. Signed-off-by: Alberto Planas <aplanas@suse.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 3aba44a) Signed-off-by: Steve Sakoman <steve@sakoman.com>
When SRCREV was updated, only libxcrypt-compat was renamed to match, but not libxcrypt proper. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit 98c8935) Signed-off-by: Steve Sakoman <steve@sakoman.com>
GVariant deserialisation does not match spec for non-normal data Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
GVariant offset table entry size is not checked in is_normal() g_variant_byteswap() can take a long time with some non-normal inputs Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Update the CVE exclusions to match the kernel version, and add an exclusion file for 5.10. Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Backport two patches [1] [2] to fix CVE-2023-36617 Signed-off-by: Meenali Gupta <meenali.gupta@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
A type confusion issue was addressed with improved checks. This issue is fixed in iOS 16.5.1 and iPadOS 16.5.1, Safari 16.5.1, macOS Ventura 13.4.1, iOS 15.7.7 and iPadOS 15.7.7. Processing maliciously crafted web content may lead to arbitrary code execution. Apple is aware of a report that this issue may have been actively exploited. Signed-off-by: Yogita Urade <yogita.urade@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
(cherry-pick from commit 769576f ) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Add patch from libwebp 1.2.4 to fix CVE-2023-5129 Signed-off-by: Colin McAllister <colinmca242@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
https://github.com/openssl/openssl/blob/openssl-3.0/NEWS.md#major-changes-between-openssl-3010-and-openssl-3011-19-sep-2023 Major changes between OpenSSL 3.0.10 and OpenSSL 3.0.11 [19 Sep 2023] * Fix POLY1305 MAC implementation corrupting XMM registers on Windows (CVE-2023-4807) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
The delta between 3.1.32 & 3.1.37 contains the CVE-2023-40590 and CVE-2023-41040 fixes and other bugfixes. Changelog: ========== - WIP Quick doc by @LeoDaCoda in #1608 - Partial clean up wrt mypy and black by @bodograumann in #1617 - Disable merge_includes in config writers by @bodograumann in #1618 - feat: full typing for "progress" parameter in Repo class by @madebylydia in #1634 - Fix CVE-2023-40590 by @EliahKagan in #1636 - #1566 Creating a lock now uses python built-in "open()" method to work arou… by @HageMaster3108 in #1619 - util: close lockfile after opening successfully by @skshetry in #1639 - Bump actions/checkout from 3 to 4 by @dependabot in #1643 - Fix 'Tree' object has no attribute '_name' when submodule path is normal path by @CosmosAtlas in #1645 - Fix CVE-2023-41040 by @facutuesca in #1644 - Only make config more permissive in tests that need it by @EliahKagan in #1648 - Added test for PR #1645 submodule path by @CosmosAtlas in #1647 - Fix Windows environment variable upcasing bug by @EliahKagan in #1650 - Improve Python version and OS compatibility, fixing deprecations by @EliahKagan in #1654 - Better document env_case test/fixture and cwd by @EliahKagan in #1657 - Remove spurious executable permissions by @EliahKagan in #1658 - Fix up checks in Makefile and make them portable by @EliahKagan in #1661 - Fix URLs that were redirecting to another license by @EliahKagan in #1662 - Assorted small fixes/improvements to root dir docs by @EliahKagan in #1663 - Use venv instead of virtualenv in test_installation by @EliahKagan in #1664 - Omit py_modules in setup by @EliahKagan in #1665 - Don't track code coverage temporary files by @EliahKagan in #1666 - Configure tox by @EliahKagan in #1667 - Format tests with black and auto-exclude untracked paths by @EliahKagan in #1668 - Upgrade and broaden flake8, fixing style problems and bugs by @EliahKagan in #1673 - Fix rollback bug in SymbolicReference.set_reference by @EliahKagan in #1675 - Remove @NoEffect annotations by @EliahKagan in #1677 - Add more checks for the validity of refnames by @facutuesca in #1672 Note that the changes to the license file are just removal of excess whitespace (the extra blank line at the end, and spaces appearing at the end of lines). References: https://github.com/gitpython-developers/GitPython/releases https://github.com/gitpython-developers/GitPython/blob/main/doc/source/changes.rst gitpython-developers/GitPython@e1af183 Signed-off-by: Narpat Mali <narpat.mali@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Notes for BIND 9.18.19 Security Fixes Previously, sending a specially crafted message over the control channel could cause the packet-parsing code to run out of available stack memory, causing named to terminate unexpectedly. This has been fixed. (CVE-2023-3341) ISC would like to thank Eric Sesterhenn from X41 D-Sec GmbH for bringing this vulnerability to our attention. [GL #4152] A flaw in the networking code handling DNS-over-TLS queries could cause named to terminate unexpectedly due to an assertion failure under significant DNS-over-TLS query load. This has been fixed. (CVE-2023-4236) ISC would like to thank Robert Story from USC/ISI Root Server Operations for bringing this vulnerability to our attention. [GL #4242] Removed Features The dnssec-must-be-secure option has been deprecated and will be removed in a future release. [GL #4263] Feature Changes If the server command is specified, nsupdate now honors the nsupdate -v option for SOA queries by sending both the UPDATE request and the initial query over TCP. [GL #1181] Bug Fixes The value of the If-Modified-Since header in the statistics channel was not being correctly validated for its length, potentially allowing an authorized user to trigger a buffer overflow. Ensuring the statistics channel is configured correctly to grant access exclusively to authorized users is essential (see the statistics-channels block definition and usage section). [GL #4124] This issue was reported independently by Eric Sesterhenn of X41 D-Sec GmbH and Cameron Whitehead. The Content-Length header in the statistics channel was lacking proper bounds checking. A negative or excessively large value could potentially trigger an integer overflow and result in an assertion failure. [GL This issue was reported by Eric Sesterhenn of X41 D-Sec GmbH. Several memory leaks caused by not clearing the OpenSSL error stack were fixed. [GL #4159] This issue was reported by Eric Sesterhenn of X41 D-Sec GmbH. The introduction of krb5-subdomain-self-rhs and ms-subdomain-self-rhs UPDATE policies accidentally caused named to return SERVFAIL responses to deletion requests for non-existent PTR and SRV records. This has been fixed. [GL #4280] The stale-refresh-time feature was mistakenly disabled when the server cache was flushed by rndc flush. This has been fixed. [GL #4278] BIND’s memory consumption has been improved by implementing dedicated jemalloc memory arenas for sending buffers. This optimization ensures that memory usage is more efficient and better manages the return of memory pages to the operating system. [GL #4038] Previously, partial writes in the TLS DNS code were not accounted for correctly, which could have led to DNS message corruption. This has been fixed. [GL #4255] Known Issues There are no new known issues with this release. See above for a list of all known issues affecting this BIND 9 branch. Notes for BIND 9.18.18 Feature Changes When a primary server for a zone responds to an SOA query, but the subsequent TCP connection required to transfer the zone is refused, that server is marked as temporarily unreachable. This now also happens if the TCP connection attempt times out, preventing too many zones from queuing up on an unreachable server and allowing the refresh process to move on to the next configured primary more quickly. [GL #4215] The dialup and heartbeat-interval options have been deprecated and will be removed in a future BIND 9 release. [GL #3700] Bug Fixes Processing already-queued queries received over TCP could cause an assertion failure, when the server was reconfigured at the same time or the cache was being flushed. This has been fixed. [GL #4200] Setting dnssec-policy to insecure prevented zones containing resource records with a TTL value larger than 86400 seconds (1 day) from being loaded. This has been fixed by ignoring the TTL values in the zone and using a value of 604800 seconds (1 week) as the maximum zone TTL in key rollover timing calculations. [GL #4032] Known Issues There are no new known issues with this release. See above for a list of all known issues affecting this BIND 9 branch. Link to release notes: https://bind9.readthedocs.io/en/v9.18.19/notes.html#notes-for-bind-9-18-19 Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Variable overrides in KCONFIG_CONFIG_COMMAND do not work as expected due
to double quote mismatches. The issue is reproducible in an environment
where gold is the default linker. Below is an example snippet of
run.do_terminal generated by do_menuconfig.
do_terminal() {
exec sh -c "make menuconfig CC="aarch64-webos-linux-gcc ..."
LD="aarch64-webos-linux-ld.bfd ..."
...
}
Although LD override is set to bfd correctly, it is not passed to make
and make menuconfig ends up with messages like:
| gold linker is not supported as it is not capable of linking the kernel proper.
| scripts/Kconfig.include:56: Sorry, this linker is not supported.
(From OE-Core rev: 9c48376)
Signed-off-by: Jaeyoon Jung <jaeyoon.jung@lge.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit d4664d2b7974354e73d891762ebb2c8a12d62438)
Backported: File was renamed between kirkstone and master.
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The latest 6.5 kernels do not appear to create the source file in
${D}${nonarch_base_libdir}/modules/${KERNEL_VERSION}/source so the
recipe errors out when trying to remove it. Simple fix is to add the
-f (force) flag to the call.
(From OE-Core rev: 2e669bf)
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Alexander Sverdlin <alexander.sverdlin@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Recently NVD updated all CVEs for json-c and old fixed CVE-2020-12762 is reported by cve_check now. NVD match clause now includes full tag name including date which is "greater" than tag without additional numbers. Fix it by defining CVE_VERSION identical to full tag. Put it close to hash so recipe update patch includes this line. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Add missing files in fix for CVE-2023-24538 & CVE-2023-39318 Upstream Link - CVE-2023-24538: golang/go@b1e3ecf CVE-2023-39318: golang/go@023b542 Signed-off-by: Shubham Kulkarni <skulkarni@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating to the latest korg -stable release that comprises
the following commits:
de5f63612d16 Linux 5.10.189
2ae9a73819a7 x86: fix backwards merge of GDS/SRSO bit
f9167a2d6b94 xen/netback: Fix buffer overrun triggered by unusual packet
8457fb5740b1 x86/srso: Tie SBPB bit setting to microcode patch detection
4873939c0e1c x86/srso: Fix return thunks in generated code
384d41bea948 x86/srso: Add IBPB on VMEXIT
4acaea47e3bc x86/srso: Add IBPB
e47af0c255ae x86/srso: Add SRSO_NO support
df76a59feba5 x86/srso: Add IBPB_BRTYPE support
3f9b7101bea1 x86/srso: Add a Speculative RAS Overflow mitigation
34f23ba8a399 x86/cpu, kvm: Add support for CPUID_80000021_EAX
073a28a9b506 x86/bugs: Increase the x86 bugs vector size to two u32s
9b7fe7c6fbc0 tools headers cpufeatures: Sync with the kernel sources
437fa179f213 x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX]
baf6d6c39e23 x86/cpu: Add VM page flush MSR availablility as a CPUID feature
675046878431 Documentation/x86: Fix backwards on/off logic about YMM support
79972c2b95ec x86/mm: Initialize text poking earlier
1ff14defdfc9 mm: Move mm_cachep initialization to mm_init()
6ee042fd240f x86/mm: Use mm_alloc() in poking_init()
f076d0817878 x86/mm: fix poking_init() for Xen PV guests
583016037a09 x86/xen: Fix secondary processors' FPU initialization
eb13cce48874 KVM: Add GDS_NO support to KVM
7db4ddcb8d8e x86/speculation: Add Kconfig option for GDS
363c98f9cfa8 x86/speculation: Add force option to GDS mitigation
288a2f6bc1ce x86/speculation: Add Gather Data Sampling mitigation
4ae1cbb730bd x86/fpu: Move FPU initialization into arch_cpu_finalize_init()
2462bc3ef061 x86/fpu: Mark init functions __init
7a2f42bce9ab x86/fpu: Remove cpuinfo argument from init functions
18fcd72da1ed init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()
09658b81d158 init: Invoke arch_cpu_finalize_init() earlier
bf2fa3a9d0e6 init: Remove check_bugs() leftovers
b05031c2bca7 um/cpu: Switch to arch_cpu_finalize_init()
2edb3b39ca79 sparc/cpu: Switch to arch_cpu_finalize_init()
3c45134b38b4 sh/cpu: Switch to arch_cpu_finalize_init()
75bb54c951e9 mips/cpu: Switch to arch_cpu_finalize_init()
1cd3fc18eb16 m68k/cpu: Switch to arch_cpu_finalize_init()
12d93c6c98d5 ia64/cpu: Switch to arch_cpu_finalize_init()
c0fff20d4efa ARM: cpu: Switch to arch_cpu_finalize_init()
e5eb18e164d0 x86/cpu: Switch to arch_cpu_finalize_init()
6e606e681873 init: Provide arch_cpu_finalize_init()
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating to the latest korg -stable release that comprises
the following commits:
da742ebfa00c Linux 5.10.191
3b55ce96efc5 sch_netem: fix issues in netem_change() vs get_dist_table()
db9d161a0407 alpha: remove __init annotation from exported page_is_ram()
4af122b5d7b8 scsi: qedf: Fix firmware halt over suspend and resume
3bb05745cacc scsi: qedi: Fix firmware halt over suspend and resume
aa9a76d5ffde scsi: core: Fix possible memory leak if device_add() fails
58889d5ad74c scsi: snic: Fix possible memory leak if device_add() fails
a370e2d653e5 scsi: 53c700: Check that command slot is not NULL
1678408d08f3 scsi: storvsc: Fix handling of virtual Fibre Channel timeouts
267ad381c2fc scsi: core: Fix legacy /proc parsing buffer overflow
039ce5eb6ba2 netfilter: nf_tables: report use refcount overflow
93b3195d370a nvme-rdma: fix potential unbalanced freeze & unfreeze
9ad83e3e6121 nvme-tcp: fix potential unbalanced freeze & unfreeze
200ae5fa0b7e btrfs: set cache_block_group_error if we find an error
bd3175f9d597 btrfs: don't stop integrity writeback too early
c91d822127d3 ibmvnic: Handle DMA unmapping of login buffs in release functions
9024873b943d ibmvnic: Unmap DMA login rsp buffer on send login fail
d4750cea76f7 ibmvnic: Enforce stronger sanity checks on login response
879750c6a7e1 net/mlx5: Allow 0 for total host VFs
f8510dfa958b dmaengine: mcf-edma: Fix a potential un-allocated memory access
e8d349408a49 net: hns3: add wait until mac link down
70660e6faac5 net: hns3: refactor hclge_mac_link_status_wait for interface reuse
b564f32fb369 net: phy: at803x: remove set/get wol callbacks for AR8032
0d3573811894 wifi: cfg80211: fix sband iftype data lookup for AP_VLAN
33c677d1e087 IB/hfi1: Fix possible panic during hotplug remove
13f7752f4adb drivers: net: prevent tun_build_skb() to exceed the packet size limit
6d701c95ee64 dccp: fix data-race around dp->dccps_mss_cache
6d0bd7b7b3a7 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
5850c391fd7e tunnels: fix kasan splat when generating ipv4 pmtu error
b3b6b9331abc net/packet: annotate data-races around tp->status
cafe399d4d50 mISDN: Update parameter type of dsp_cmx_send()
4f1d1cc16ad3 selftests: forwarding: tc_flower: Relax success criterion
501e3de09a53 selftests: forwarding: Switch off timeout
fe8fac37aa73 selftests: forwarding: Skip test when no interfaces are specified
44a47be97cf2 selftests: forwarding: ethtool_extended_state: Skip when using veth pairs
0a93fa240d7c selftests: forwarding: ethtool: Skip when using veth pairs
7e6af9c133c0 selftests: forwarding: Add a helper to skip test when using veth pairs
e731ad522159 selftests/rseq: Fix build with undefined __weak
cba47d0c95fb drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes
98eaa12c967b x86: Move gds_ucode_mitigated() declaration to header
09f78fc442fa x86/speculation: Add cpu_show_gds() prototype
5258281a930c x86/mm: Fix VDSO and VVAR placement on 5-level paging machines
eda9f8ffca46 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405
cb1eefc04634 x86/srso: Fix build breakage with the LLVM linker
df8d390a210f usb: common: usb-conn-gpio: Prevent bailing out if initial role is none
598ccdb92dec usb: dwc3: Properly handle processing of pending events
fe7c3a445d22 usb-storage: alauda: Fix uninit-value in alauda_check_media()
d7e5e2b87f5d binder: fix memory leak in binder_init()
0439ce5aefcd iio: cros_ec: Fix the allocation size for cros_ec_command
aa425ee2278d io_uring: correct check for O_TMPFILE
372072408724 nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput
a16c66baa4de x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate")
04499d2c973a radix tree test suite: fix incorrect allocation size for pthreads
db0e1e2abddb hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100
a73d999fdfd9 drm/amd/display: check attr flag before set cursor degamma on DCN3+
188e8e25ae24 drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap()
6b6839e440d7 drm/nouveau/gr: enable memory loads on helper invocation on all channels
002cde0b78d3 riscv,mmio: Fix readX()-to-delay() ordering
8362ad5367dc dmaengine: pl330: Return DMA_PAUSED when transaction is paused
7328c5319e08 selftests/bpf: Fix sk_assign on s390x
b1a3e27d6bfc selftests/bpf: Workaround verification failure for fexit_bpf2bpf/func_replace_return_code
4af2d9ddb7e7 selftests/bpf: make test_align selftest more robust
1952a4d5e4cf bpf: aggressively forget precise markings during state checkpointing
7ca3e7459f4a bpf: stop setting precise in current state
2474ec58b96d bpf: allow precision tracking for programs with subprogs
6796c2a0c5fc ipv6: adjust ndisc_is_useropt() to also return true for PIO
f327f463c7ac mmc: moxart: read scr register without changing byte order
890ac460b0e8 wireguard: allowedips: expand maximum node depth
ec585727b63d Linux 5.10.190
b6fc2fbf8908 x86/CPU/AMD: Do not leak quotient data after a division by 0
98b7ab5e8d88 ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node
14f2e2ac731b ARM: dts: imx6sll: fixup of operating points
f1c928496d2a ARM: dts: imx: add usb alias
c0e7123e896a wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC)
37fad83ae527 mt76: mt7615: Fix fall-through warnings for Clang
b85c7882fd3c mt76: move band capabilities in mt76_phy
381f7df0f3c3 exfat: check if filename entries exceeds max filename length
bd3bdb9e0d65 exfat: support dynamic allocate bh for exfat_entry_set_cache
e0d192a4023e exfat: speed up iterate/lookup by fixing start point of traversing cluster chain
86e4e949ea81 PM: sleep: wakeirq: fix wake irq arming
9a320469add4 PM / wakeirq: support enabling wake-up irq after runtime_suspend called
48d1d0ce0782 soundwire: fix enumeration completion
7d949774e7c1 soundwire: bus: pm_runtime_request_resume on peripheral attachment
662735bc1127 soundwire: bus: add better dev_dbg to track complete() calls
173d9c7090db selftests/rseq: Play nice with binaries statically linked against glibc 2.35+
c08de20e7041 selftests/rseq: check if libc rseq support is registered
fbb6657037d4 powerpc/mm/altmap: Fix altmap boundary check
1f09d67d3906 mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op()
027710952b53 mtd: rawnand: omap_elm: Fix incorrect type in assignment
d328849fb63b ext2: Drop fragment support
7e4e87ec56aa fs: Protect reconfiguration of sb read-write from racing writes
ec0d0be41721 net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb
06f87c96216b Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb
7f740bc696d4 fs/sysv: Null check to prevent null-ptr-deref bug
426656e8dd03 tracing: Fix sleeping while atomic in kdb ftdump
4f86da9abe31 file: reinstate f_pos locking optimization for regular files
d39971d902d0 drm/ttm: check null pointer before accessing when swapping
c9c78b91c783 open: make RESOLVE_CACHED correctly test for O_TMPFILE
3048cb0dc0cc bpf: Disable preemption in bpf_event_output
33a339e717be net: tap_open(): set sk_uid from current_fsuid()
5ea23f1cb67e net: tun_chr_open(): set sk_uid from current_fsuid()
8d104bfd41a9 arm64: dts: stratix10: fix incorrect I2C property for SCL signal
8625802a1ba8 mtd: rawnand: meson: fix OOB available bytes for ECC
82dc2bffeabc mtd: spinand: toshiba: Fix ecc_get_status
ddf7cc702973 exfat: release s_lock before calling dir_emit()
79d16a84ea41 exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree
a4b2673e3c04 ceph: defer stopping mdsc delayed_work
b5b39ff6917f USB: zaurus: Add ID for A-300/B-500/C-700
513bfdde8a3b libceph: fix potential hang in ceph_osdc_notify()
181274d2f3de scsi: zfcp: Defer fc_rport blocking until after ADISC response
6d9f5f3d8920 tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen
05d1dc88c40f tcp_metrics: annotate data-races around tm->tcpm_net
079afb181504 tcp_metrics: annotate data-races around tm->tcpm_vals[]
57bcbbb208a0 tcp_metrics: annotate data-races around tm->tcpm_lock
289091eef30f tcp_metrics: annotate data-races around tm->tcpm_stamp
420aad608f72 tcp_metrics: fix addr_same() helper
80e9488ece3d net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio
7a634336a03b net/mlx5: fs_core: Make find_closest_ft more generic
c650597647ec vxlan: Fix nexthop hash size
1683124129a4 ip6mr: Fix skb_under_panic in ip6mr_cache_report()
c33d5a5c5b2c s390/qeth: Don't call dev_close/dev_open (DOWN/UP)
8e309f43d0ca net: dcb: choose correct policy to parse DCB_ATTR_BCN
6d4f24736df9 net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode
216092963ce5 net: ll_temac: fix error checking of irq_of_parse_and_map()
20fe059c1d47 net: ll_temac: Switch to use dev_err_probe() helper
a0e42f4bd496 bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire
aaa71c4e8ad9 net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free
a8d478200b10 net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free
b4256c99a711 net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free
268b29ef1947 net: add missing data-race annotation for sk_ll_usec
ad417bab9d5b net: add missing data-race annotations around sk->sk_peek_off
11e0590af333 net: add missing READ_ONCE(sk->sk_rcvbuf) annotation
dc20f7bada00 net: add missing READ_ONCE(sk->sk_sndbuf) annotation
427c611d846d net: add missing READ_ONCE(sk->sk_rcvlowat) annotation
c7ebe08f4081 net: annotate data-races around sk->sk_max_pacing_rate
14db69381dd8 mISDN: hfcpci: Fix potential deadlock on &hc->lock
d163337bef20 net: sched: cls_u32: Fix match key mis-addressing
e68929f11b19 perf test uprobe_from_different_cu: Skip if there is no gcc
eb8031b7ce0c net: dsa: fix value check in bcm_sf2_sw_probe()
abb0172fa8dc rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length
6b93c510684a bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing
2cf67912078f net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer()
165159854757 net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx
ef3d0a732d69 wifi: cfg80211: Fix return value in scan logic
b4bdcbc0e391 KVM: s390: fix sthyi error handling
4241cfc973ad word-at-a-time: use the same return type for has_zero regardless of endianness
94f8447ab802 arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux
832a4d4cdb3f loop: Select I/O scheduler 'none' from inside add_disk()
3f7395c38204 perf: Fix function pointer case
a883b98dc737 io_uring: gate iowait schedule on having pending requests
058c0cbd251a x86/kprobes: Fix JNG/JNLE emulation
edc2ac7c7265 x86/kprobes: Update kcb status flag after singlestepping
f07f3938c813 x86/kprobes: Move 'inline' to the beginning of the kprobe_is_ss() declaration
2b5afe25f5b6 x86/kprobes: Fix to identify indirect jmp and others using range case
ba7d1dae9fe8 x86/kprobes: Use int3 instead of debug trap for single-step
2c57553a77e1 x86/kprobes: Identify far indirect JMP correctly
41db23bad952 x86/kprobes: Retrieve correct opcode for group instruction
ff97a14c8a86 x86/kprobes: Do not decode opcode in resume_execution()
5601d812c8d8 kprobes/x86: Fix fall-through warnings for Clang
7a413fa04726 ASoC: cs42l51: fix driver to properly autoload with automatic module loading
4d360a819453 io_uring: treat -EAGAIN for REQ_F_NOWAIT as final for io-wq
9164e27c5a8e selftests: mptcp: depend on SYN_COOKIES
f0acd6c3a2cd cpufreq: intel_pstate: Drop ACPI _PSS states table patching
a241fc02f1ce ACPI: processor: perflib: Avoid updating frequency QoS unnecessarily
ad938dd2af28 ACPI: processor: perflib: Use the "no limit" frequency QoS
4148f28f9824 drm/ttm: make ttm_bo_unpin more defensive
c0f2b2b02096 dm cache policy smq: ensure IO doesn't prevent cleaner policy progress
aae65b1793bb ceph: never send metrics if disable_send_metrics is set
4f669618c99f ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register
c837f121bc98 s390/dasd: fix hanging device after quiesce/resume
276738b382cf virtio-net: fix race between set queues and probe
3d10481a90c3 btrfs: check if the transaction was aborted at btrfs_wait_for_commit()
fc511ae405f7 staging: r8712: Fix memory leak in _r8712_init_xmit_priv()
223ecf871b42 staging: rtl8712: Use constants from <linux/ieee80211.h>
836b13168336 KVM: VMX: Don't fudge CR0 and CR4 for restricted L2 guest
c710ff061237 KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants 'em
7fc51da40b9d KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0()
96c73bc9efef KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guest
90cd5ab951ea irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI invalidation
57b8db5800a5 irq-bcm6345-l1: Do not assume a fixed block to cpu mapping
b1867cddd780 tpm_tis: Explicitly check for error code
5be81139d2ff nfsd: Remove incorrect check in nfsd4_validate_stateid
4a871fcebc02 file: always lock position for FMODE_ATOMIC_POS
c5c797ccc3b5 btrfs: check for commit error at btrfs_attach_transaction_barrier()
5e0e4e72ca21 hwmon: (nct7802) Fix for temp6 (PECI1) processed even if PECI1 disabled
7c6df7f0fc3d ALSA: hda/relatek: Enable Mute LED on HP 250 G8
8fc0eabaa73b tty: n_gsm: fix UAF in gsm_cleanup_mux
caac4b6c15b6 staging: ks7010: potential buffer overflow in ks_wlan_set_encode_ext()
baef414b1ca0 Documentation: security-bugs.rst: clarify CVE handling
0d5b23743bed Documentation: security-bugs.rst: update preferences when dealing with the linux-distros group
65cd02e3c37e Revert "usb: xhci: tegra: Fix error check"
b0fd110578e7 usb: xhci-mtk: set the dma max_seg_size
d0b588bbe4d9 USB: quirks: add quirk for Focusrite Scarlett
66a622275a11 usb: ohci-at91: Fix the unhandle interrupt when resume
96c433aff5fd usb: dwc3: don't reset device side if dwc3 was configured as host-only
05b201de4418 usb: dwc3: pci: skip BYT GPIO lookup table for hardwired phy
75ad45cef699 Revert "usb: dwc3: core: Enable AutoRetry feature in the controller"
bf468806b63f can: gs_usb: gs_can_close(): add missing set of CAN state to CAN_STATE_STOPPED
d5db33a667f5 USB: serial: simple: sort driver entries
81c54eef1dd7 USB: serial: simple: add Kaufmann RKS+CAN VCP
fca2a74eee5a USB: serial: option: add Quectel EC200A module support
c704cb21138b USB: serial: option: support Quectel EM060K_128
1037ee1dbf73 serial: sifive: Fix sifive_serial_console_setup() section
6209a7383d3a serial: 8250_dw: Preserve original value of DLF register
9e671a6116f4 serial: qcom-geni: drop bogus runtime pm state update
68e6287ac61d USB: gadget: Fix the memory leak in raw_gadget driver
da1b105dc66d Revert "usb: gadget: tegra-xudc: Fix error check in tegra_xudc_powerdomain_init()"
a6d2fd1703cd tracing: Fix warning in trace_buffered_event_disable()
0efbdbc4530c ring-buffer: Fix wrong stat of cpu_buffer->read
e410839c0cd8 ata: pata_ns87415: mark ns87560_tf_read static
82ce0ae87a96 dm raid: protect md_stop() with 'reconfig_mutex'
d6a1cf4ee5eb dm raid: clean up four equivalent goto tags in raid_ctr()
a43c761a7e1c dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths
d82bfe9686f3 block: Fix a source code comment in include/uapi/linux/blkzoned.h
ab6d14bc4041 ASoC: fsl_spdif: Silence output on stop
94bac776cd27 drm/msm: Fix IS_ERR_OR_NULL() vs NULL check in a5xx_submit_in_rb()
b0100bdb9dcd RDMA/mthca: Fix crash when polling CQ for shared QPs
62a8a4cafa96 drm/msm/adreno: Fix snapshot BINDLESS_DATA size
5c9e03b86756 drm/msm/dpu: drop enum dpu_core_perf_data_bus_id
08aa5a5297e6 RDMA/mlx4: Make check for invalid flags stricter
9d1fd118bcb4 tipc: stop tipc crypto on failure in tipc_node_create
d03de937765f tipc: check return value of pskb_trim()
3661bab5afcb benet: fix return value check in be_lancer_xmit_workarounds()
f40f7a858b3b net/sched: mqprio: Add length check for TCA_MQPRIO_{MAX/MIN}_RATE64
3ed3729a6a8e net/sched: mqprio: add extack to mqprio_parse_nlattr()
6227b461542f net/sched: mqprio: refactor nlattr parsing to a separate function
308a43f1521d netfilter: nf_tables: disallow rule addition to bound chain via NFTA_RULE_CHAIN_ID
ab5a97a94b57 netfilter: nf_tables: skip immediate deactivate in _PREPARE_ERROR
7782ce022fea netfilter: nftables: add helper function to validate set element data
893cb3c3513c netfilter: nft_set_rbtree: fix overlap expiration walk
89060b831c41 platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100
75f57acda32f team: reset team's flags when down link is P2P device
de982f46be83 bonding: reset bond's flags when down link is P2P device
b2712c4bfc3b ice: Fix memory management in ice_ethtool_fdir.c
0cd74fbd3b83 tcp: Reduce chance of collisions in inet6_hashfn().
b55a2b34b1b6 ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary address
5a3c92968223 ethernet: atheros: fix return value check in atl1e_tso_csum()
ad249aa3c38f phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()
6f26f1457377 vxlan: calculate correct header length for GPE
d2741769d512 vxlan: move to its own directory
076f786f0414 net: hns3: fix wrong bw weight of disabled tc issue
344b7c000398 net: hns3: reconstruct function hclge_ets_validate()
111b699300a7 net: phy: marvell10g: fix 88x3310 power up
8a6cc852f658 i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()
39c789c9570d media: staging: atomisp: select V4L2_FWNODE
fb1db979043a phy: qcom-snps-femto-v2: properly enable ref clock
ffebc22bdd08 phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend
f34090579a8b phy: qcom-snps: correct struct qcom_snps_hsphy kerneldoc
ceba255a791b phy: qcom-snps: Use dev_err_probe() to simplify code
ed3d841f2fc2 ext4: fix to check return value of freeze_bdev() in ext4_shutdown()
e3454b438c67 pwm: meson: fix handling of period/duty if greater than UINT_MAX
b306d09967ca pwm: meson: Simplify duplicated per-channel tracking
840ce9cfc86f tracing: Show real address for trace event arguments
8996b13051f0 drm/ttm: never consider pinned BOs for eviction&swap
5f6d5b58c59e drm/ttm: add ttm_bo_pin()/ttm_bo_unpin() v2
1815d9bf02b7 fs: dlm: interrupt posix locks only when process is killed
0f6741acfd5b dlm: rearrange async condition return
793123331007 dlm: cleanup plock_op vs plock_xop
838d6e86ec74 PCI/ASPM: Avoid link retraining race
9f283ca643dd PCI/ASPM: Factor out pcie_wait_for_retrain()
ffc0ee491f04 PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()
9fd349c8858e i2c: nomadik: Remove a useless call in the remove function
a7ab5d7943b5 i2c: nomadik: Use devm_clk_get_enabled()
ec954a4ab0c8 i2c: nomadik: Remove unnecessary goto label
04b114067849 i2c: Improve size determinations
41e90f0e50f5 i2c: Delete error messages for failed memory allocations
52df40a5c71e btrfs: fix extent buffer leak after tree mod log failure at split_node()
52403c3dad20 btrfs: fix race between quota disable and relocation
3069fc0326b8 gpio: tps68470: Make tps68470_gpio_output() always set the initial value
22786d53817d io_uring: don't audit the capability check in io_uring_create()
8e635da0e0d3 KVM: s390: pv: fix index value of replaced ASCE
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating to the latest korg -stable release that comprises
the following commits:
1599cb60bace Linux 5.10.192
0e8139f92304 x86/srso: Correct the mitigation status when SMT is disabled
23e59874657c objtool/x86: Fixup frame-pointer vs rethunk
26e3f7690cda x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG
88e16ce7f8a6 x86/srso: Disable the mitigation on unaffected configurations
69712baf2495 x86/CPU/AMD: Fix the DIV(0) initial fix attempt
62ebfeb0dcf7 x86/retpoline: Don't clobber RFLAGS during srso_safe_ret()
91b349289ef1 x86/static_call: Fix __static_call_fixup()
d2be58f9215a x86/srso: Explain the untraining sequences a bit more
06597b650beb x86/cpu: Cleanup the untrain mess
e0f50b0e4186 x86/cpu: Rename srso_(.*)_alias to srso_alias_\1
0676a392539b x86/cpu: Rename original retbleed methods
8b0ff83e8ad3 x86/cpu: Clean up SRSO return thunk mess
20e24c8b4c2a x86/ibt: Add ANNOTATE_NOENDBR
bbbe1b23c7e6 objtool: Add frame-pointer-specific function ignore
bd3d12e6fda0 x86/alternative: Make custom return thunk unconditional
043d3bfe0a72 x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk()
d5b3c88d153c x86/cpu: Fix __x86_return_thunk symbol type
5962f64ed2b6 mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove
98c7fe38c41e net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled
9aead733f5e0 virtio-net: set queues after driver_ok
c080cee93030 af_unix: Fix null-ptr-deref in unix_stream_sendpage().
7aa165d761e7 netfilter: set default timeout to 3 secs for sctp shutdown send and recv state
e62de63c63f3 mmc: block: Fix in_flight[issue_type] value error
9022e9e62db9 mmc: wbsd: fix double mmc_free_host() in wbsd_init()
6e74926ede96 cifs: Release folio lock on fscache read hit.
a04ac0c31881 ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces.
bd70d0b28010 serial: 8250: Fix oops for port->pm on uart_change_pm()
03a7f213af46 ALSA: hda/realtek - Remodified 3k pull low procedure
b7d1c719842d ASoC: meson: axg-tdm-formatter: fix channel slot allocation
e761b7e90ac9 ASoC: rt5665: add missed regulator_bulk_disable
d23dd85903c9 arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4
70626b93d6eb arm64: dts: rockchip: sort nodes/properties on rk3399-rock-4
7ba9ac0b5a90 arm64: dts: rockchip: fix regulator name on rk3399-rock-4
fba59a4b55ae arm64: dts: rockchip: add SPDIF node for ROCK Pi 4
77806f63c317 arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4
1411c3e86e66 arm64: dts: rockchip: use USB host by default on rk3399-rock-pi-4
eb5b1e932c18 arm64: dts: rockchip: fix supplies on rk3399-rock-pi-4
73990370d63d bus: ti-sysc: Flush posted write on enable before reset
0a593e8a9d24 net: do not allow gso_size to be set to GSO_BY_FRAGS
51bc052db86d sock: Fix misuse of sk_under_memory_pressure()
773075d38a2f net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset
0a9040dedec2 i40e: fix misleading debug logs
abe68922d774 team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves
526d42c558f5 net: phy: broadcom: stub c45 read/write for 54810
a7653eaea0a5 netfilter: nft_dynset: disallow object maps
49f57a9087d1 ipvs: fix racy memcpy in proc_do_sync_threshold
c8d0d3811e20 drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs
86517421f470 selftests: mirror_gre_changes: Tighten up the TTL test match
614811692e21 xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH
bd30aa9c7feb xfrm: add NULL check in xfrm_update_ae_params
0b4d69539fde ip_vti: fix potential slab-use-after-free in decode_session6
ec23b25e5687 ip6_vti: fix slab-use-after-free in decode_session6
bafa23638081 xfrm: fix slab-use-after-free in decode_session6
0f89909c80a9 net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure
8b92d03cfcec net: af_key: fix sadb_x_filter validation
7e50815d2903 net: xfrm: Fix xfrm_address_filter OOB read
549e4e167a4d i2c: designware: Handle invalid SMBus block data response length value
bd7bef82ce0e btrfs: fix BUG_ON condition in btrfs_cancel_balance
483d713ba2f6 tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms
869ce5e59845 tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux
0ba7f969be59 powerpc/rtas_flash: allow user copy to flash block cache objects
c5f59de36202 fbdev: mmp: fix value check in mmphw_probe()
268cc9bc54bd i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue
3ff54d904faf virtio-mmio: don't break lifecycle of vm_dev
b1fe05cc5126 virtio-mmio: Use to_virtio_mmio_device() to simply code
3b76d9263679 tracing/probes: Fix to update dynamic data counter if fetcharg uses it
265a979dedb1 tracing/probes: Have process_fetch_insn() take a void * instead of pt_regs
a89054535368 mmc: meson-gx: fix deferred probing
e8a41b4a5008 mmc: meson-gx: use devm_mmc_alloc_host
50ed76c9e09b mmc: core: add devm_mmc_alloc_host
d523ce6f51f1 mmc: sunxi: fix deferred probing
939a12f29a4b mmc: bcm2835: fix deferred probing
01dfc61f72a8 USB: dwc3: qcom: fix NULL-deref on suspend
3e2b5d66e926 usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM
f5c11b45f3f9 usb: cdns3: allocate TX FIFO size according to composite EP number
a461bcfb36d6 usb: gadget: udc: core: Introduce check_config to verify USB configuration
a64f5fe493b5 irqchip/mips-gic: Use raw spinlock for gic_lock
0704666c570d irqchip/mips-gic: Get rid of the reliance on irq_cpu_online()
372f1752b745 bus: mhi: host: Range check CHDBOFF and ERDBOFF
77944a6f3cf8 bus: mhi: Move host MHI code to "host" directory
f73891261566 bus: mhi: Add MMIO region length to controller structure
1cacbb711e32 bus: mhi: Add MHI PCI support for WWAN modems
436b4232533a iio: addac: stx104: Fix race condition when converting analog-to-digital
aeecd8d97da7 iio: addac: stx104: Fix race condition for stx104_write_raw()
f6576d4851fa iio: adc: stx104: Implement and utilize register structures
9d1609824554 iio: adc: stx104: Utilize iomap interface
d2ba1f40fc09 dt-bindings: iio: add AD74413R
c5e580831b2d iio: add addac subdirectory
bb70fdbfa272 IMA: allow/fix UML builds
66a3b2a12138 ring-buffer: Do not swap cpu_buffer during resize process
dd5a12cdf20c powerpc/kasan: Disable KCOV in KASAN code
9f9eed451176 ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync()
7a21c2e474ae ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760
b870b9a47fdb drm/amdgpu: Fix potential fence use-after-free v2
f19add5c7760 Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally
2958cf9f805b Bluetooth: L2CAP: Fix use-after-free
04bb8af40a77 pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db()
7c5b2649f6a3 gfs2: Fix possible data races in gfs2_show_options()
e8f3d96051c1 usb: chipidea: imx: add missing USB PHY DPDM wakeup setting
7a3a7c6fa0dc usb: chipidea: imx: don't request QoS for imx8ulp
2caeb722f0ea media: platform: mediatek: vpu: fix NULL ptr dereference
99d6afa19d6d usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push
e52de26cb374 media: v4l2-mem2mem: add lock to protect parameter num_rdy
5c094ca99482 FS: JFS: Check for read-only mounted filesystem in txBegin
2a3f20efe6c9 FS: JFS: Fix null-ptr-deref Read in txBegin
e778c8b0a9b6 MIPS: dec: prom: Address -Warray-bounds warning
911b48eec451 fs: jfs: Fix UBSAN: array-index-out-of-bounds in dbAllocDmapLev
4503f6fc95d6 udf: Fix uninitialized array access for some pathnames
a2966e0436dd ovl: check type and offset of struct vfsmount in ovl_entry
73311dd83185 RDMA/mlx5: Return the firmware result upon destroying QP/RQ
19312bc3ff67 HID: add quirk for 03f0:464a HP Elite Presenter Mouse
04bd3a362d2f drm/amdgpu: install stub fence into potential unused fence pointers
04e774fb6789 dma-remap: use kvmalloc_array/kvfree for larger dma memory remap
cbaebbba722c quota: fix warning in dqgrab()
8a4f4d47b82f quota: Properly disable quotas when add_dquot_ref() fails
df907501ba54 iopoll: Call cpu_relax() in busy loops
940ccc291cca ASoC: Intel: sof_sdw: Add support for Rex soundwire
b2882c51e6d0 ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings
dbe0f607f84c PCI: tegra194: Fix possible array out of bounds access
10459ffd56ad ASoC: Intel: sof_sdw: add quirk for LNL RVP
9f4dd39696c8 ASoC: Intel: sof_sdw: add quirk for MTL RVP
751c5b6a2315 ALSA: emu10k1: roll up loops in DSP setup code for Audigy
e6825b30d37f drm/radeon: Fix integer overflow in radeon_cs_parser_init
e6c0a9728e3a net/mlx5: Skip clock update work when device is in error state
81cc91bba42b net/mlx5: Move all internal timer metadata into a dedicated struct
ba2e27e5100d net/mlx5: Refactor init clock function
e77ef787415b macsec: use DEV_STATS_INC()
ecf0e627fbbb macsec: Fix traffic counters/statistics
b630367a608d mmc: sdhci-f-sdh30: Replace with sdhci_pltfm
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating to the latest korg -stable release that comprises
the following commits:
006d5847646b Linux 5.10.194
d93ba6e46e5f rcu-tasks: Add trc_inspect_reader() checks for exiting critical section
3e22624f8fd3 rcu-tasks: Wait for trc_read_check_handler() IPIs
9190c1f0aed1 rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader
ad4f8c117b8b rcu: Prevent expedited GP from enabling tick on offline CPU
268e92252277 Revert "MIPS: Alchemy: fix dbdma2"
79ea9eb723b7 Revert "drm/amdgpu: install stub fence into potential unused fence pointers"
be4ccafc077f mhi: pci_generic: Fix implicit conversion warning
df3427204f1d ARM: module: Use module_init_layout_section() to spot init sections
b59cfee8d8a2 arm64: module: Use module_init_layout_section() to spot init sections
943ed7dc5ee4 arm64: module-plts: inline linux/moduleloader.h
ecd62c85120d module: Expose module_init_layout_section()
4566606fe3a4 Linux 5.10.193
b3ac2c1d725b mm,hwpoison: fix printing of page flags
7f92be110c0f ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode
32f71ef62737 mm: memory-failure: fix unexpected return value in soft_offline_page()
20c2db79f157 mm: memory-failure: kill soft_offline_free_page()
406166a3acd7 mm: fix page reference leak in soft_offline_page()
749630ce9147 mm,hwpoison: refactor get_any_page
0df5eaab03ed dma-buf/sw_sync: Avoid recursive lock during fence signal
7592a392b3e1 pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function}
91cbf41a9d8b clk: Fix undefined reference to `clk_rate_exclusive_{get,put}'
148a86651caf scsi: core: raid_class: Remove raid_component_add()
5d02f4320a95 scsi: snic: Fix double free in snic_tgt_create()
d643d3f322e8 ASoC: rt711: add two jack detection modes
c7b26063fcae drm/i915: Fix premature release of request's reusable memory
2d69f68ad409 cgroup/cpuset: Free DL BW in case can_attach() fails
4603c2a104bc sched/deadline: Create DL BW alloc, free & check overflow interface
c9546921a4b9 cgroup/cpuset: Iterate only if DEADLINE tasks are present
5ac05ce56843 sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets
b950133d9a73 sched/cpuset: Bring back cpuset_mutex
312713e3eae3 cgroup/cpuset: Rename functions dealing with DEADLINE accounting
b2125926ba66 timers/nohz: Switch to ONESHOT_STOPPED in the low-res handler when the tick is stopped
ae4f109b954d tick: Detect and fix jiffies update stall
c7e91047d345 torture: Fix hang during kthread shutdown phase
4bc6a4fca1f0 x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4
9e0c0b4ce541 drm/display/dp: Fix the DP DSC Receiver cap size
8735d1c66c7c drm/vmwgfx: Fix shader stage validation
ff0639b222e7 PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus
da4e9eff0f1e media: vcodec: Fix potential array out-of-bounds in encoder queue_setup
d2540b5f5aa1 of: dynamic: Refactor action prints to not use "%pOF" inside devtree_lock
851f686ed0f5 radix tree: remove unused variable
3b9a61570bc1 lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels
72e4a5a28ebf batman-adv: Hold rtnl lock during MTU update via netlink
ee1d443eefb2 batman-adv: Fix batadv_v_ogm_aggr_send memory leak
0c6da1d84921 batman-adv: Fix TT global entry leak when client roamed back
6f5d10c0ac60 batman-adv: Do not get eth header before batadv_check_management_packet
7c0959088366 batman-adv: Don't increase MTU when set by user
480f2a129d8d batman-adv: Trigger events for auto adjusted MTU
0dbedf9afee3 selinux: set next pointer before attaching to list
a54c2048cd75 nfsd: Fix race to FREE_STATEID and cl_revoked
7c262127d264 NFS: Fix a use after free in nfs_direct_join_group()
f3c5697aae62 mm: add a call to flush_cache_vmap() in vmap_pfn()
c9a0e31d9239 clk: Fix slab-out-of-bounds error in devm_clk_release()
f979b92db1f5 NFSv4: Fix dropped lock for racing OPEN and delegation return
0a809e01578b ibmveth: Use dcbf rather than dcbfl
ffde5f9e8876 bonding: fix macvlan over alb bond support
615ea2603dc8 net: remove bond_slave_has_mac_rcu()
c8e1e17dee53 rtnetlink: Reject negative ifindexes in RTM_NEWLINK
7b79dabd639c rtnetlink: return ENODEV when ifname does not exist and group is given
d64cdb9cb629 netfilter: nf_tables: fix out of memory error handling
5db1249c70b1 net/sched: fix a qdisc modification with ambiguous command request
3847137cd167 igb: Avoid starting unnecessary workqueues
fa7d7a7f007b ice: fix receive buffer size miscalculation
70dfdbba3070 net: validate veth and vxcan peer ifindexes
67c8d7ef54df net: bcmgenet: Fix return value check for fixed_phy_register()
92b20b1569eb net: bgmac: Fix return value check for fixed_phy_register()
0b39e3070a00 ipvlan: Fix a reference count leak warning in ipvlan_ns_exit()
8162b73eef40 dccp: annotate data-races in dccp_poll()
403cc3e6253d sock: annotate data-races around prot->memory_pressure
005b6572d039 octeontx2-af: SDP: fix receive link config
b8205dfed681 tracing: Fix memleak due to race between current_tracer and trace
9c2ceffd4e36 tracing: Fix cpu buffers unavailable due to 'record_disabled' missed
0498107394d4 rbd: prevent busy loop when requesting exclusive lock
5f1697523367 rbd: retrieve and check lock owner twice before blocklisting
2547026bb8c4 rbd: make get_lock_owner_info() return a single locker or NULL
145248ebe0b2 libceph, rbd: ignore addr->type while comparing in some cases
61c303cfb135 drm/amd/display: check TG is non-null before checking if enabled
b964eb37c020 drm/amd/display: do not wait for mpc idle if tg is disabled
7e11c58b2620 ALSA: pcm: Fix potential data race at PCM memory allocation helpers
8c3a4c3b6485 dm integrity: reduce vmalloc space footprint on 32-bit architectures
4fdfd3d2f09a dm integrity: increase RECALC_SECTORS to improve recalculate speed
570f52137e9a fbdev: fix potential OOB read in fast_imageblit()
31131cce2455 fbdev: Fix sys_imageblit() for arbitrary image widths
209a84a14c0c fbdev: Improve performance of sys_imageblit()
188edaaaad21 MIPS: cpu-features: Use boot_cpu_type for CPU type based features
61913b303b31 MIPS: cpu-features: Enable octeon_cache by cpu_type
bda55fb5ca61 fs: dlm: fix mismatch of plock results from userspace
c3a1c4d996bf fs: dlm: use dlm_plock_info for do_unlock_close
d503919895d8 fs: dlm: change plock interrupted message to debug again
1652bcbf9e71 fs: dlm: add pid to debug log
e850cd32df9f dlm: replace usage of found with dedicated list iterator variable
7b44c1f383a1 dlm: improve plock logging if interrupted
cd689b59129f PCI: acpiphp: Reassign resources on bridge if necessary
e82757215295 xprtrdma: Remap Receive buffers after a reconnect
8a64aadc29ba NFSv4: fix out path in __nfs4_get_acl_uncached
c6aecc29d29e objtool/x86: Fix SRSO mess
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating to the latest korg -stable release that comprises
the following commits:
393e225fe8ff Linux 5.10.197
242c5740dd17 ext4: fix rec_len verify error
8768583b2509 scsi: pm8001: Setup IRQs on resume
f4fffa1abb7f scsi: megaraid_sas: Fix deadlock on firmware crashdump
3753e568d67f ata: libata: disallow dev-initiated LPM transitions to unsupported states
993bb01d228b i2c: aspeed: Reset the i2c controller when timeout occurs
f5e303fce3be tracefs: Add missing lockdown check to tracefs_create_dir()
96afb318ae5d nfsd: fix change_info in NFSv4 RENAME replies
b3183f5f05cd tracing: Have option files inc the trace array ref count
ec7eb8b06481 tracing: Have current_trace inc the trace array ref count
bb3e295a388c drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma
2cdcf6481cb3 mm/filemap: fix infinite loop in generic_file_buffered_read()
0c5d5f8e0d2b proc: fix a dentry lock race between release_task and lookup
8db844077ec9 net/sched: Retire rsvp classifier
7a8f285cb58e drm/amdgpu: fix amdgpu_cs_p1_user_fence
7390bb377b5f btrfs: release path before inode lookup during the ino lookup ioctl
3d379dd109f8 btrfs: fix lockdep splat and potential deadlock after failure running delayed items
c6422e6f173d ovl: fix incorrect fdput() on aio completion
68308b0a33ed attr: block mode changes of symlinks
634444dea898 md/raid1: fix error: ISO C90 forbids mixed declarations
7be3a38f0e37 samples/hw_breakpoint: fix building without module unloading
d20beafaa69b x86/boot/compressed: Reserve more memory for page tables
7635020b9bd4 scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file()
f99005237684 selftests: tracing: Fix to unmount tracefs for recovering environment
ae889fffae52 scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir()
82910aa5501d drm: gm12u320: Fix the timeout usage for usb_bulk_msg()
df380d6f5c06 btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super
ab90a3930d39 btrfs: add a helper to read the superblock metadata_uuid
cc87d2bb391c btrfs: move btrfs_pinned_by_swapfile prototype into volumes.h
e16f5f8cab65 perf tools: Add an option to build without libbfd
c56095812721 perf jevents: Make build dependency on test JSONs
4954c5a05494 mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller
b87d03ed6ab7 mtd: rawnand: brcmnand: Allow SoC to provide I/O operations
5df582915851 kobject: Add sanity check for kset->kobj.ktype in kset_register()
a3efb2b57e9d media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning
f354456f8df1 serial: cpm_uart: Avoid suspicious locking
bbe3ff47bf09 scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show()
6d3a1dd10537 usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc
890d10e6b72f media: pci: cx23885: replace BUG with error return
2ae53dd15eef media: tuners: qt1010: replace BUG_ON with a regular error
578b67614ae0 media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer
a9def3e9718a media: az6007: Fix null-ptr-deref in az6007_i2c_xfer()
4a9763d2bc4a media: anysee: fix null-ptr-deref in anysee_master_xfer
c7e5ac737db2 media: af9005: Fix null-ptr-deref in af9005_i2c_xfer
97fdbdb75034 media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer()
6c01ef65de0b media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer
9f3b2b666833 powerpc/pseries: fix possible memory leak in ibmebus_bus_init()
756747d4b439 jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount
6f8b34458948 fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount()
4bff1d95ba62 ext2: fix datatype of block number in ext2_xattr_set2()
7993cfc04148 md: raid1: fix potential OOB in raid1_remove_disk()
5933cd61399c bus: ti-sysc: Configure uart quirks for k3 SoC
5475b8bea148 drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable()
d51d6c42d1e5 ALSA: hda: intel-dsp-cfg: add LunarLake support
fcfb71848e9e samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000'
9726e8dcabae drm/bridge: tc358762: Instruct DSI host to generate HSE packets
672205c6f2d1 wifi: mac80211_hwsim: drop short frames
5bf52e431c83 netfilter: ebtables: fix fortify warnings in size_entry_mwt()
f6f0a687546e alx: fix OOB-read compiler warning
acf0019b93a6 mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450
c7a8813d91f9 tpm_tis: Resend command to recover from data transfer errors
0fc7147c6943 crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui()
03385b243bad wifi: wil6210: fix fortify warnings
269eb4e1d5ea wifi: mwifiex: fix fortify warning
08fdbe379022 wifi: ath9k: fix printk specifier
268a10c9eb0f wifi: ath9k: fix fortify warnings
8c19ddc21566 crypto: lrw,xts - Replace strlcpy with strscpy
cfca20009bff devlink: remove reload failed checks in params get/set callbacks
020ecfa7b676 hw_breakpoint: fix single-stepping when using bpf_overflow_handler
bfc747fe0725 ACPI: video: Add backlight=native DMI quirk for Apple iMac12,1 and iMac12,2
dc01bfdc3d91 perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09
560014aefb70 ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470
3f72fdb20f6d scftorture: Forgive memory-allocation failure if KASAN
55887adc76e1 rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle()
f8bab887a4ae kernel/fork: beware of __put_task_struct() calling context
625c12dc04a6 ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer
a6f4129378ca locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock
b7c3cf2f6c42 btrfs: output extra debug info if we failed to find an inline backref
69ddafc7a7af autofs: fix memory leak of waitqueues in autofs_catatonic_mode
ff0bfa8f23eb Linux 5.10.196
2cc1f4986233 Revert "configfs: fix a race in configfs_lookup()"
5452d1be676c Linux 5.10.195
d653c35de087 parisc: Drop loops_per_jiffy from per_cpu struct
1d02ef8c8a1f drm/amd/display: Fix a bug when searching for insert_above_mpcc
2e18493c4214 kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg().
606a0d8ff674 ixgbe: fix timestamp configuration code
6edf82223fab ipv6: fix ip6_sock_set_addr_preferences() typo
a5096cc6e783 net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict()
03be4412d31e platform/mellanox: mlxbf-tmfifo: Drop jumbo frames
687031788fb1 platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors
33db24ad811b kcm: Fix memory leak in error path of kcm_sendmsg()
ed584f1e72d7 r8152: check budget for r8152_poll()
1e90a93ac484 hsr: Fix uninit-value access in fill_frame_info()
75f2de75c118 net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all()
61054a8ddb17 net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc()
d1c6c93c27a4 net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add
fcb9e879a53e kselftest/runner.sh: Propagate SIGTERM to runner child
d94aac13a102 selftests/kselftest/runner/run_one(): allow running non-executable files
7c8ddcdab1b9 net: ipv4: fix one memleak in __inet_del_ifa()
15dabd02a975 bus: mhi: host: Skip MHI reset if device is in RDDM
de20747ee610 ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2
81d06d1919c9 ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size
61fa6a16bb94 scsi: qla2xxx: Flush mailbox commands on chip reset
b5775b8530b9 scsi: qla2xxx: Fix crash in PCIe error handling
41a660c204ea scsi: qla2xxx: Consolidate zio threshold setting for both FCP & NVMe
5c069bce2d67 scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry
e7ed3585d092 arm64: sdei: abort running SDEI handlers during crash
0b55460c312e ACPI: APEI: explicit init of HEST and GHES in apci_init()
c6dc2a2e11c2 perf hists browser: Fix the number of entries for 'e' key
c07e4a4ef36a perf tools: Handle old data in PERF_RECORD_ATTR
b52a33a9079c perf hists browser: Fix hierarchy mode header
d72b01d9f96f drm/amd/display: prevent potential division by zero errors
d68f639ddec4 mtd: rawnand: brcmnand: Fix potential false time out warning
d00b03126651 mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write
c839a24d6ef7 mtd: rawnand: brcmnand: Fix crash during the panic_write
e76cef3dcdb8 btrfs: use the correct superblock to compare fsid in btrfs_validate_super
f2873a18c235 btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART
3856e7b11810 fuse: nlookup missing decrement in fuse_direntplus_link
1d21b03f7738 ata: pata_ftide010: Add missing MODULE_DESCRIPTION
35a3dec703bb ata: sata_gemini: Add missing MODULE_DESCRIPTION
b1d63e2bbd5b ext4: add correct group descriptors and reserved GDT blocks to system zone
6612d5b5350d sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory()
97ef9ba7df1c net: hns3: fix the port information display when sfp is absent
780f60dde296 netfilter: nfnetlink_osf: avoid OOB read
e89a361d99f6 net: dsa: sja1105: fix -ENOSPC when replacing the same tc-cbs too many times
94a3117efff8 net: dsa: sja1105: fix bandwidth discrepancy between tc-cbs software and offload
e90e70343b24 ip_tunnels: use DEV_STATS_INC()
2539b28a2b1f idr: fix param name in idr_alloc_cyclic() doc
0878052579cb s390/zcrypt: don't leak memory if dev_set_name() fails
d878011b5d93 igb: Change IGB_MIN to allow set rx/tx value between 64 and 80
417b11433eb1 igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80
9444881a375d igc: Change IGC_MIN to allow set rx/tx value between 64 and 80
46f02fc7f6fb kcm: Destroy mutex in kcm_exit_net()
746a8df5e4d2 net: sched: sch_qfq: Fix UAF in qfq_dequeue()
31e08e7fa6a3 af_unix: Fix data race around sk->sk_err.
90e32f81f9cc af_unix: Fix data-races around sk->sk_shutdown.
cf29b42766ad af_unix: Fix data-race around unix_tot_inflight.
b401d7e485b0 af_unix: Fix data-races around user->unix_inflight.
98e12d075c7f net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr
d47bc5023e54 veth: Fixing transmit return status for dropped packets
ab9796f43cfc igb: disable virtualization features on 82580
160fdb4116e7 ipv4: ignore dst hint for multipath routes
29039819c662 drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()
23d2651372bd drm/i915/gvt: Save/restore HW status to support GVT suspend/resume
895dc4c47171 net: read sk->sk_family once in sk_mc_loop()
8edced38dbe5 ipv4: annotate data-races around fi->fib_dead
ab5c26dc5392 sctp: annotate data-races around sk->sk_wmem_queued
94d527c3759d net/sched: fq_pie: avoid stalls in fq_pie_timer()
a2d9d884e84b pwm: lpc32xx: Remove handling of PWM channels
6909e28cf387 watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load
aec02fba99f8 perf top: Don't pass an ERR_PTR() directly to perf_session__delete()
28df38af326d x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm()
23ec6fc52c14 perf annotate bpf: Don't enclose non-debug code with an assert()
934d29b9fa91 backlight: gpio_backlight: Drop output GPIO direction check for initial power state
84f99532152b kconfig: fix possible buffer overflow
6cc6f79b931f NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info
4185605cd0f7 NFS: Fix a potential data corruption
2ccab9f82772 soc: qcom: qmi_encdec: Restrict string length in decode
bf27518fb93f clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock
972acd701b19 clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz
921453672846 dt-bindings: clock: xlnx,versal-clk: drop select:false
690a22d6c581 pinctrl: cherryview: fix address_space_handler() argument
b02d1fb74e8b parisc: led: Reduce CPU overhead for disk & lan LED computation
3add85c962ab parisc: led: Fix LAN receive and transmit LEDs
2a1cf9fe09d9 lib/test_meminit: allocate pages up to order MAX_ORDER
6bfa28f441da drm/ast: Fix DRAM init on AST2200
4aade6c9100a fbdev/ep93xx-fb: Do not assign to struct fb_info.dev
db8b5a2254c3 scsi: qla2xxx: Remove unsupported ql2xenabledif option
fd48544f3e03 scsi: qla2xxx: Turn off noisy message log
931fadf9728d scsi: qla2xxx: Fix erroneous link up failure
3694f18beaa1 scsi: qla2xxx: fix inconsistent TMF timeout
4d7da12483e9 scsi: qla2xxx: Fix deletion race condition
f271e3d64b8b io_uring: break iopolling on signal
9faa6d0677ec io_uring: break out of iowq iopoll on teardown
208858d4b08a io_uring: always lock in io_apoll_task_func
6ffab754d220 net/ipv6: SKB symmetric hash should incorporate transport ports
26f9ccb7a043 udf: initialize newblock to 0
06494cd473e0 md/md-bitmap: remove unnecessary local variable in backlog_store()
5103216b863f tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY
1c4c9191b3f8 usb: typec: tcpci: clear the fault status bit
beba5051dd34 USB: core: Fix oversight in SuperSpeed initialization
9d241c5d9a9b USB: core: Fix race by not overwriting udev->descriptor in hub_port_init()
6ceffc2ecf3d USB: core: Change usb_get_device_descriptor() API
3cef18d13f37 USB: core: Unite old scheme and new scheme descriptor reads
38e1f2ee82ba usb: typec: bus: verify partner exists in typec_altmode_attention
b97e3c5e9768 cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug
a1d2e2c670a3 crypto: stm32 - fix loop iterating through scatterlist for DMA
54d03dc5d1c3 s390/ipl: add missing secure/has_secure file to ipl type 'unknown'
dc2f60de9a7d pstore/ram: Check start of empty przs during init
5b1f71c0b95a fsverity: skip PKCS#7 parser when keyring is empty
a9864e126b73 net: handle ARPHRD_PPP in dev_is_mac_header_xmit()
c681d477c03d X.509: if signature is unsupported skip validation
4b8a938e329a dccp: Fix out of bounds access in DCCP error handler
a4f4a5b41a13 dlm: fix plock lookup when using multiple lockspaces
9f73fd6972bc parisc: Fix /proc/cpuinfo output for lscpu
1f03e6dd194e procfs: block chmod on /proc/thread-self/comm
9a0b35dc3aa0 Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset"
3d8d13a174ef ntb: Fix calculation ntb_transport_tx_free_entry()
c028e90e0de1 ntb: Clean up tx tail index on link down
3cfdc448e8bf ntb: Drop packets when qp link is down
ffed0c8fcf04 scsi: mpt3sas: Perform additional retries if doorbell read returns 0
bf67d43f07b5 Revert "scsi: qla2xxx: Fix buffer overrun"
27dfaf2ee05e media: dvb: symbol fixup for dvb_attach()
5a85727239a2 arm64: csum: Fix OoB access in IP checksum code for negative lengths
b24bebcea556 xtensa: PMU: fix base address for the newer hardware
8594605a0446 backlight/lv5207lp: Compare against struct fb_info.device
e2c77841cd8d backlight/bd6107: Compare against struct fb_info.device
35c56c48737f backlight/gpio_backlight: Compare against struct fb_info.device
13264260eb66 ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch()
5c5f02e16b91 ipmi_si: fix a memleak in try_smi_init()
5d27baee6cd9 scsi: core: Fix the scsi_set_resid() documentation
8c90c4e61929 printk: ringbuffer: Fix truncating buffer size min_t cast
61b918dfb675 ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl
ab192e5e5d3b PM / devfreq: Fix leak in devfreq_dev_release()
3e39008e9e30 igb: set max size RX buffer when store bad packet is enabled
8836c266201c skbuff: skb_segment, Call zero copy functions before using skbuff frags
5541827d13cf netfilter: xt_sctp: validate the flag_info count
a1b711c370f5 netfilter: xt_u32: validate user space input
83091f8ac03f netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c
1186eaffd87e igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU
504bb3fc66aa virtio_ring: fix avail_wrap_counter in virtqueue_add_packed
ea374bdf2374 cpufreq: Fix the race condition while updating the transition_task of policy
27b75c7203fc dmaengine: ste_dma40: Add missing IRQ check in d40_probe
cfe215a04a21 um: Fix hostaudio build errors
eb33921806fc mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume()
40d8f9bffed0 mtd: spi-nor: Check bus width while setting QE bit
71ac2ffd7f80 rpmsg: glink: Add check for kstrdup
268fce6ec2e0 phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write
6739746f4b81 phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate
88813bd9bbb7 phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328
3a890f993b6c mtd: rawnand: brcmnand: Fix mtd oobsize
c5d30d6aa83d tracing: Fix race issue between cpu buffer write and swap
ee519526d58c x86/speculation: Mark all Skylake CPUs as vulnerable to GDS
15ec7cb55e7d HID: multitouch: Correct devm device reference for hidinput input_dev name
e38a6f12685d HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode()
bdb3cd9dffdf RDMA/siw: Correct wrong debug message
d006f2cb3c68 RDMA/siw: Balance the reference of cep->kref in the error path
aa950b9835f2 Revert "IB/isert: Fix incorrect release of isert connection"
9baf2278b3ee amba: bus: fix refcount leak
0c6c0280f740 serial: tegra: handle clk prepare error in tegra_uart_hw_init()
9cce8ef7a6fa scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock
356da2d5c084 scsi: core: Use 32-bit hostnum in scsi_host_lookup()
629079f502fb cgroup:namespace: Remove unused cgroup_namespaces_init()
3534ae5f171b media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors
a427ce197e75 media: ov2680: Fix vflip / hflip set functions
cd7a0e391eb5 media: ov2680: Fix ov2680_bayer_order()
faf1408a68c8 media: ov2680: Remove auto-gain and auto-exposure controls
e1552a0b990b media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips
2d29ce41de4d media: ov5640: Enable MIPI interface in ov5640_set_power_mipi()
44c71cbe7c5a USB: gadget: f_mass_storage: Fix unused variable warning
8f7de8215804 media: go7007: Remove redundant if statement
3183b0cab7b5 iommu/vt-d: Fix to flush cache of PASID directory table
4136094df53f iommu/qcom: Disable and reset context bank before programming
b374b039e066 fsi: aspeed: Reset master errors after CFAM reset
f8949c06c735 IB/uverbs: Fix an potential error pointer dereference
10bd5f8ceb3e driver core: test_async: fix an error code
19138f8cc651 dma-buf/sync_file: Fix docs syntax
e621dbeb9f91 coresight: tmc: Explicit type conversions to prevent integer overflow
d7f21ef741a5 scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly
1198a0e93587 scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly
d86d85e23e8a scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly
4ede2ee95b41 x86/APM: drop the duplicate APM_MINOR_DEV macro
9a26aaea6c21 serial: sprd: Fix DMA buffer leak issue
6232bd4dca91 serial: sprd: Assign sprd_port after initialized to avoid wrong access
6d65079c69dc scsi: qla4xxx: Add length check when parsing nlattrs
b65b13d01b28 scsi: be2iscsi: Add length check when parsing nlattrs
4df82c6d6e7d scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param()
18d49266dd6e scsi: iscsi: Add length check for nlattr payload
3ef17ca47690 scsi: iscsi: Rename iscsi_set_param() to iscsi_if_set_param()
8356a3ba1083 scsi: RDMA/srp: Fix residual handling
cc2d5cdb19e3 usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host()
5a6f480b2ecc media: mediatek: vcodec: Return NULL if no vdec_fb is found
43c69dc9a327 media: rkvdec: increase max supported height for H.264
1e5eac0022f4 scsi: hisi_sas: Fix normally completed I/O analysed as failed
b6aca9f5ab29 scsi: hisi_sas: Fix warnings detected by sparse
0d383e555fa6 scsi: hisi_sas: Modify v3 HW SATA completion error processing
634220605198 scsi: hisi_sas: Modify v3 HW SSP underflow error processing
d84e5d445af1 scsi: libsas: Introduce more SAM status code aliases in enum exec_status
519b9e3e5ce7 scsi: hisi_sas: Print SAS address for v3 hw erroneous completion print
5e5a528c29f0 media: cx24120: Add retval check for cx24120_message_send()
d13a84874a2e media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer()
656423cc56bd media: dib7000p: Fix potential division by zero
61bc9293da19 drivers: usb: smsusb: fix error handling code in smsusb_init_device
d8a8f75fce04 media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link()
5865926da24e media: i2c: tvp5150: check return value of devm_kasprintf()
6dff92b3fe2f media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables
9d82a58d2af5 NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ
7bc36ac6713e NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN
3f1a2b0b2d57 NFSD: da_addr_body field missing in some GETDEVICEINFO replies
aaeac3a6b119 fs: lockd: avoid possible wrong NULL parameter
6d5361618988 jfs: validate max amount of blocks before allocation.
f08944e3c696 powerpc/iommu: Fix notifiers being shared by PCI and VIO buses
46ff3bd14b6d nfs/blocklayout: Use the passed in gfp flags
953c54dfdc5d powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT
e46cc0e42f3f powerpc: Don't include lppaca.h in paca.h
9837d6a483cf wifi: ath10k: Use RMW accessors for changing LNKCTL
924d1ab98706 net/mlx5: Use RMW accessors for changing LNKCTL
37eecd50856a drm/radeon: Use RMW accessors for changing LNKCTL
ead3dbc92bd4 drm/amdgpu: Use RMW accessors for changing LNKCTL
2f8269ca8062 powerpc/perf: Convert fsl_emb notifier to state machine callbacks
d45bf1528b7c powerpc/fadump: reset dump area size if fadump memory reserve fails
ad83d83dd891 vfio/type1: fix cap_migration information leak
d8f5613c5c6c clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op
0d81a0546b19 clk: imx8mp: fix sai4 clock
69795c689e7b PCI/ASPM: Use RMW accessors for changing LNKCTL
f647b8fe55b1 PCI: pciehp: Use RMW accessors for changing LNKCTL
ae52f8ba4596 pinctrl: mcp23s08: check return value of devm_kasprintf()
ef8e561ddb33 PCI: Mark NVIDIA T4 GPUs to avoid bus reset
344c16a8441e clk: qcom: reset: Use the correct type of sleep/delay based on length
289f5a88f14a clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src
b3a80429b1cf clk: qcom: gcc-sm8250: use ARRAY_SIZE instead of specifying num_parents
245759d987b6 ext4: correct grp validation in ext4_mb_good_group
2aefe3ae098d clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src
74a5f9755aa8 clk: qcom: gcc-sc7180: use ARRAY_SIZE instead of specifying num_parents
2640d3be822c clk: sunxi-ng: Modify mismatched function name
c1ff788f731d drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init()
13623b966bb6 ipmi:ssif: Fix a memory leak when scanning for an adapter
6128288d8f55 ipmi:ssif: Add check for kstrdup
8917591d7247 ALSA: ac97: Fix possible error value of *rac97
cd062ebe0cb3 of: unittest: Fix overlay type in apply/revert check
ca7634e5491b bus: ti-sysc: Fix cast to enum warning
43f561e809aa drm/mediatek: Fix potential memory leak if vmap() fail
265515548610 bus: ti-sysc: Fix build warning for 64-bit build
98ef243d5900 audit: fix possible soft lockup in __audit_inode_child()
69800bc5d7fd drm/msm/a2xx: Call adreno_gpu_init() earlier
7fcbaf4bdb75 drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create()
9b89db24c6b2 smackfs: Prevent underflow in smk_set_cipso()
9f4017cac70c firmware: meson_sm: fix to avoid potential NULL pointer dereference
815e42029f6e drm/msm/mdp5: Don't leak some plane state
a21e73a6d8e0 drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask
524f23b08290 ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig
e2d1c9b39721 drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01
c02917e70a05 drm/armada: Fix off-by-one error in armada_overlay_get_property()
f41c65f8d05b of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name()
883fdbbdbe93 drm/tegra: dpaux: Fix incorrect return value of platform_get_irq
5f0994e3f271 drm/tegra: Remove superfluous error messages around platform_get_irq()
4a61d72585af md/md-bitmap: hold 'reconfig_mutex' in backlog_store()
8563d52a4f61 md/bitmap: don't set max_write_behind if there is no write mostly device
a15f309eb99c drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl'
8e766a94ec2d arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk"
36d3e4dedb86 arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC
0eea279e01fe ARM: dts: BCM53573: Fix Ethernet info for Luxul devices
ed4e48de8962 drm: adv7511: Fix low refresh rate register for ADV7533/5
61ccdd21679e ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split)
e9875d2f2507 ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210
c4c72bf42f48 ARM: dts: s5pv210: adjust node names to DT spec
bbcea0924b83 ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split)
a2d6c5e8e703 ARM: dts: s3c64xx: align pinctrl with dtschema
3f0d83994e98 x86/mm: Fix PAT bit missing from page protection modify mask
b56309c77d76 drm/etnaviv: fix dumping of active MMU context
8303282409b3 ARM: dts: BCM53573: Use updated "spi-gpio" binding properties
031ab0f10e3b ARM: dts: BCM53573: Add cells sizes to PCIe node
8415d803d840 ARM: dts: BCM53573: Drop nonexistent #usb-cells
cfc4a78e7054 ARM: dts: BCM53573: Describe on-SoC BCM53125 rev 4 switch
36d958ad4088 ARM: dts: BCM5301X: Harmonize EHCI/OHCI DT nodes name
826ef1576996 drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar()
967cbc8a23e5 arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller
71d2d9aa2bd8 soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros
1356531e9249 soc: qcom: ocmem: Add OCMEM hardware version print
4bf179f53694 ASoC: stac9766: fix build errors with REGMAP_AC97
86d89987f099 quota: fix dqput() to follow the guarantees dquot_srcu should provide
af4ff4748985 quota: add new helper dquot_active()
905e316e5e99 quota: rename dquot_active() to inode_quota_active()
a5da2849db58 quota: factor out dquot_write_dquot()
53805176ec6a drm/bridge: tc358764: Fix debug print parameter order
abd1c17ef4fb netrom: Deny concurrent connect().
b08cc6c0396f net/sched: sch_hfsc: Ensure inner classes have fsc curve
ab04c731a198 hwmon: (tmp513) Fix the channel number in tmp51x_is_visible()
db7a3531662c mlxsw: i2c: Limit single transaction buffer size
3d36ba3f7e77 mlxsw: i2c: Fix chunk size setting in output mailbox buffer
7cc9e1dcc1af net: arcnet: Do not call kfree_skb() under local_irq_disable()
d4f79aa9ee34 wifi: ath9k: use IS_ERR() with debugfs_create_dir()
50f89daf9e62 Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave()
bef85d58f770 wifi: mwifiex: avoid possible NULL skb pointer dereference
cfce1973ffe0 wifi: ath9k: protect WMI command response buffer replacement with a lock
ee72b2b1f57e wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx
91d92d897560 samples/bpf: fix broken map lookup probe
08a6e99a334d wifi: mwifiex: Fix missed return in oob checks failed path
0c4240d23db5 wifi: mwifiex: fix memory leak in mwifiex_histogram_read()
0fe11dd3fe05 fs: ocfs2: namei: check return value of ocfs2_add_entry()
d8f5415d4d49 lwt: Check LWTUNNEL_XMIT_CONTINUE strictly
a97f221651fc lwt: Fix return values of BPF xmit ops
97ccf9f19580 hwrng: iproc-rng200 - Implement suspend and resume calls
49729fc47289 crypto: caam - fix unchecked return value error
7a97044477c9 ice: ice_aq_check_events: fix off-by-one check when filling buffer
9b812dcf2b1e selftests/bpf: Clean up fmod_ret in bench_rename test script
88bc7122dba2 net: tcp: fix unexcepted socket die when snd_wnd is 0
e87da6a0ac6e Bluetooth: Fix potential use-after-free when clear keys
6668886ebecc Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe()
625bf86bf53e crypto: api - Use work queue in crypto_destroy_instance
7545292d87db crypto: stm32 - Properly handle pm_runtime_get failing
323084d77d1f selftests/bpf: fix static assert compilation issue for test_cls_*.c
a8d69658437c wifi: mwifiex: fix error recovery in PCIE buffer descriptor management
3fe3923d092e wifi: mwifiex: Fix OOB and integer underflow when rx packets
5120d93c24bb can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM
1d6c3017cea5 spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe()
ca7ee1b75c36 wifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH
791a12102e51 bpf: reject unhashed sockets in bpf_sk_assign
4d271804f536 udp: re-score reuseport groups when connected sockets are present
e6e11cbaa1f1 regmap: rbtree: Use alloc_flags for memory allocations
1d210321de6d hwrng: nomadik - keep clock enabled while hwrng is registered
f24152c20972 tcp: tcp_enter_quickack_mode() should be static
b275f0ae3598 bpf: Clear the probe_addr for uprobe
514116de91c4 bpftool: Use a local bpf_perf_event_value to fix accessing its fields
920b2f99bcbd cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit()
133a1f45b9a6 x86/efistub: Fix PCI ROM preservation in mixed mode
3de36b8b9bc5 s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs
e06326ff3aae s390/pkey: fix/harmonize internal keyblob headers
08b1803bfc73 perf/imx_ddr: don't enable counter0 if none of 4 counters are used
c0e1f9bddcea x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved
0682fc175c82 selftests/resctrl: Close perf value read fd on errors
f399938a917d selftests/resctrl: Unmount resctrl FS if child fails to run benchmark
bf1f7aeb5780 selftests/resctrl: Don't leak buffer in fill_cache()
3ee719b3a026 OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd()
066fbd8bc981 refscale: Fix uninitalized use of wait_queue_head_t
ac96370db7e1 selftests/harness: Actually report SKIP for signal tests
ac5a73b5d933 tmpfs: verify {g,u}id mount options correctly
644e93a79056 fs: Fix error checking for d_hash_and_lookup()
731f39e4a12b eventfd: prevent underflow for eventfd semaphores
755e86f28ab9 eventfd: Export eventfd_ctx_do_read()
6b5d585e2302 reiserfs: Check the return value from __getblk()
5101e2c8a567 Revert "net: macsec: preserve ingress frame ordering"
ca8f04553ecb udf: Handle error when adding extent to a file
4ac54312f623 udf: Check consistency of Space Bitmap Descriptor
42714d3d7097 net: Avoid address overwrite in kernel_connect
4ded72985bb0 platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications
0c0547d2a60a tracing: Introduce pipe_cpumask to avoid race on trace_pipes
99d8d419dd29 ALSA: seq: oss: Fix racy open/close of MIDI devices
21f47cc15ae1 scsi: storvsc: Always set no_report_opcodes
5cbc749d11f7 sctp: handle invalid error codes without calling BUG()
2bdd081a7d7c bnx2x: fix page fault following EEH recovery
d11a4542889d netlabel: fix shift wrapping bug in netlbl_catmap_setlong()
7dd6ef1cedca scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock
7a1a7f40adf2 idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM
d399b6ce1ae6 net: usb: qmi_wwan: add Quectel EM05GV2
bb8a4a36321d vmbus_testing: fix wrong python syntax for integer value comparison
0ff30413a738 clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM
0111b7bb5143 kprobes: Prohibit probing on CFI preamble symbol
654e3d27791c security: keys: perform capable check only on privileged operations
b23cbd3c2518 ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() in data_xfer()
331d85f0bc6e ovl: Always reevaluate the file signature for IMA
357badc01add drm/amd/display: Exit idle optimizations before attempt to access PHY
de0cdcceaab3 platform/x86: huawei-wmi: Silence ambient light sensor
8964b32a67e5 platform/x86: intel: hid: Always call BTNL ACPI method
6b953ee81a45 ASoC: atmel: Fix the 8K sample parameter in I2SC master
37121461dd47 ASoc: codecs: ES8316: Fix DMIC config
bc2b0d4d37f1 fs/nls: make load_nls() take a const parameter
0a584c077967 s390/dasd: fix hanging device after request requeue
0c96df6913d4 s390/dasd: use correct number of retries for ERP requests
a5fd143673f3 m68k: Fix invalid .section syntax
f7700e987f6a vxlan: generalize vxlan_parse_gpe_hdr and remove unused args
b7cd83cfff56 ethernet: atheros: fix return value check in atl1c_tso_csum()
16c113426755 ASoC: da7219: Check for failure reading AAD IRQ events
afa2dbd7d13b ASoC: da7219: Flush pending AAD IRQ when suspending
efa372af6bfe 9p: virtio: make sure 'offs' is initialized in zc_request
2f13007fbe66 media: pci: cx23885: fix error handling for cx23885 ATSC boards
92704dd05521 media: pulse8-cec: handle possible ping error
9d9cdc32bfce phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code
a8ba2b695955 ARM: dts: imx: Set default tuning step for imx7d usdhc
678a88ac02e5 ARM: dts: imx: Adjust dma-apbh node name
6895499b2239 ARM: dts: imx7s: Drop dma-apb interrupt-names
614c27dfdee0 ARM: dts: imx: update sdma node name format
d45e2a3d2e4f ASoC: rt5682: Fix a problem with error handling in the io init function of the soundwire
977baccbbd4e pinctrl: amd: Don't show `Invalid config param` errors
f1d637b63d8a nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse
0e11bb5ad33d nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers()
734c6d3dc7b0 fsi: master-ast-cf: Add MODULE_FIRMWARE macro
da5dc81ed2b5 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe
9fda2319018c serial: sc16is7xx: fix bug when first setting GPIO direction
2f982ce208fe serial: sc16is7xx: fix broken port 0 uart init
bd0ed45dd661 serial: qcom-geni: fix opp vote on shutdown
c709c7ca020a configfs: fix a race in configfs_lookup()
746b363bef41 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition
b074fb0fa02e staging: rtl8712: fix race condition
65bfaf5f9dea HID: wacom: remove the battery when the EKR is off
542c61470732 usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0
5c4996c22970 usb: dwc3: meson-g12a: do post init to fix broken usb after resumption
d44fa38193c2 USB: serial: option: add FOXCONN T99W368/T99W373 product
df6696e42e68 USB: serial: option: add Quectel EM05G variant (0x030e)
f71b0b4a497e modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules
92de8497c342 rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff
1aeb76ffdfc0 net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index
d90e5956c0cc mmc: au1xmmc: force non-modular build and remove symbol_get usage
c1112a2b54ce ARM: pxa: remove use of symbol_get()
8c599aa78ce5 erofs: ensure that the post-EOF tails are all zeroed
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
* needed on hosts with gcc-13 for ccache-native Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
The output of python3-jinja2 ptest should follow a unified format as below result: testname Reference: https://wiki.yoctoproject.org/wiki/Ptest Signed-off-by: Narpat Mali <narpat.mali@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* this caused liberation-font-native to depend on TUNE_PKGARCH target fontconfig
because ${MLPREFIX}fontconfig-utils is added to RDEPENDS in anonymous python
* the dependency tree for liberation-font-native got much shorter
(just quilt-native and liberation-font-native itself):
2 after/pn-buildlist
78 before/pn-buildlist
* fixes graphviz-native signature issue as well as detected with sstate-diff-machines.sh
$ bitbake-diffsigs \
sstate-after/mako/x86_64-linux/graphviz-native/8.1.0.do_populate_sysroot.sigdata.184d4fd355f1e7a2d7d929ef4b5f62b94e2071df9dd674b2067ec21bfc7bcc1b \
sstate-after/qemux86-64/x86_64-linux/graphviz-native/8.1.0.do_populate_sysroot.sigdata.35da674d2dbc275bac02869dfce4165466315023910bdef65a6026e2cb942a46
Hash for task dependency liberation-fonts-native:do_populate_sysroot changed from 310d3da04ad9abf8ee99997e53d1ffa71c2b7d9d60fb0e8de85171a9ab6a77d3 to 048420ad1410c2b8d95498fc3c11681207335a2c722836f1f3e683cc449814da
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Adresses CVE-2023-4813, CVE-2023-4806, CVE-2023-5156. Added these to CVE_CHECK_IGNORE to avoid in cve-check reports since the recipe version did not change. These are the complete list of changes this brings * 73d4ce728a Document CVE-2023-4806 and CVE-2023-5156 in NEWS * 17092c0311 Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843]* * 762a747fae io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 * e3ccb230a9 getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) * 1b9087dcec gethosts: Return EAI_MEMORY on allocation failure * f5f88f142a gaih_inet: Split result generation into its own function * a6da106892 gaih_inet: split loopback lookup into its own function * 8b70d97b08 gaih_inet: make gethosts into a function * 9098deb96a gaih_inet: separate nss lookup loop into its own function * ce64e72b7d gaih_inet: Split nscd lookup code into its own function. * 4897bf7968 gaih_inet: Split simple gethostbyname into its own function * 571c531b3b gaih_inet: make numeric lookup a separate routine * 9aad91abe6 gaih_inet: Simplify service resolution * d02808dee9 getaddrinfo: Fix leak with AI_ALL [BZ #28852] * f366eaa608 gaih_inet: Simplify canon name resolution * b126325fc7 nss: Sort tests and tests-container and put one test per line * 6e867146ee Simplify allocations and fix merge and continue actions [BZ #28931] * 59ee83b0c2 elf: Move l_init_called_next to old place of l_text_end in link map * 34b07bdbdd elf: Remove unused l_text_end field from struct link_map * 02a67e102f elf: Always call destructors in reverse constructor order (bug 30785) * aeea91fd15 elf: Do not run constructors for proxy objects * 1d828d5855 elf: Introduce to _dl_call_fini Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Adresses CVE-2023-4911. Single commit bump: * c84018a05ae tunables: Terminate if end of input is reached (CVE-2023-4911) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
Resolved conflicts in following which occurred because of cherry-picked commits from upstream master meta/recipes-core/ncurses/ncurses_6.4.bb meta/recipes-devtools/dmidecode/dmidecode/CVE-2023-30630_1b.patch meta/recipes-devtools/dmidecode/dmidecode/CVE-2023-30630_2.patch meta/recipes-devtools/dmidecode/dmidecode/CVE-2023-30630_3.patch meta/recipes-devtools/dmidecode/dmidecode/CVE-2023-30630_4.patch meta/recipes-devtools/dmidecode/dmidecode_3.3.bb Signed-off-by: Chaitanya Vadrevu <chaitanya.vadrevu@ni.com>
This was referenced Oct 13, 2023
Merged
amstewart
approved these changes
Oct 16, 2023
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merge latest upstream.
Resolved conflicts in following which occurred because of cherry-picked
commits from upstream master
WI: 2484323
Testing