We have a new SVG figure for the Yocto Project workflow figure, which
was updated with d2aaf54bee49 ("overview-manual: convert
YP-flow-diagram.png to SVG"). The one in the "What I wish I’d known
about Yocto Project" is the same. Remove the PNG and make a reference to
the new one.
(From yocto-docs rev: 7c348dd67cfd169b1a56bf969606b03dccb76c56)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 4023c47cb6628971b0a142067c4a910420408bb9)
[Antonin Godard: fix conflicts]
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Some distros were removed from the autobuilder 5 months ago:
* 070e6bf (config.py: Drop ubuntu2004 workers, 2025-10-01)
* 8238327 (config.py: ubuntu24010 was replaced with ubuntu2504, 2025-10-01)
Update their status in the supported distros list.
(From yocto-docs rev: cca4e1c6127f06d63124c67a14a8921dbb3a5409)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 2c9de0d74659fef6d7b0054dfd76905fba6ef81d)
[AG: fix cherry-pick conflicts]
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Commit f5b980ad added CVE-2024-42040.patch to the base U-Boot
SRC_URI in u-boot-common.inc as opposed to adding it in the
u-boot recipe where all the other patch additions are. This
breaks at least one downstream BSP that reuses u-boot-common.inc
(meta-sifive), so move that patch addition to the recipe file
with all the others.
(From OE-Core rev: 5db1bffe13ec881b7fa4ebf4ed30493e8714d7f2)
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Patch [1] linked in NVD report fixes issue in cache code introduced only
in v6.0.0 (as can be seen in tags containind that commit).
[1] 1265ff8d99
[2] 7a004a7ac2
(From OE-Core rev: 1d7c87fa2e499927cb6a26e4b2ad99e6127b6e33)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
We're seeing occasional autobuilder failures with tar issues related to openat2.
It appears there are definitions missing on debian 11 and opensuse 15.5 systems
which mean the openat2 syscall intercept isn't compiled in. This then triggers
on systems using the openat2 syscall, such as alma9 where it is used in a tar
CVE fix.
This updates to include the fix from upstream pseudo (along with a compile warning
fix).
This was tested by taking sstate for pseudo-native from a debian 11 system and using
it in a build of "bitbake nativesdk-git -c install" on a alma9 system where that task
failed. After this fix, it completes.
(From OE-Core rev: 2759db87db7529d60a5b2344dc1db7720e3518d6)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 2c20c05b324e5d6564c8554381019170839509bb)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Pulls in the following changes:
Makefile.in: Bump version to 1.9.3
configure: Minor code quality changes
pseudo: code quality scan - resolved various potential issues
makewrappers: improve error handling and robustness
Update COPYRIGHT files
ports/linux/pseudo_wrappers.c: Call the wrappers where possible
ports/linux/pseudo_wrappers.c: Workaround compile error on Debian 11
ports/linux/pseudo_wrappers.c: Reorder the syscall operations
ports/unix/guts/realpath.c: Fix indents
pseudo_util.c: Skip realpath like expansion for /proc on Linux
test/test-proc-pipe.sh: Add test case for proc pipes
ports/unix/guts/realpath.c: realpath fails if the resolved path doesn't exist
(From OE-Core rev: 322ce7900cf25f3a8d96a75360af56815e32ad7e)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 524f4bbb11f9c7e0126e8bd46af217b452d48f5e)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
This change adds the --no-gpg-sign option to prevent buildhistory
commits from failing due to GPG signing issues. Depending on the setup,
buildhistory may fail to create a commit if the user has the
commit.gpgsign option enabled.
For example, if the user creates a signing key that requires a password,
the commit won't be created and will fail with the following error:
/
|error: Enter passphrase: Load key "/home/<user>/.ssh/id_ed25519":
|incorrect passphrase supplied to decrypt private key?
|fatal: failed to write commit object
\
The bitbake command won't fail, but buildhistory won't have a commit.
Also, the commit may silently fail when building inside a container due
to missing packages or issues with accessing the GPG agent.
This is similar to [1], and signing the buildhistory commit
should be avoided to prevent such issues.
1 - https://git.openembedded.org/openembedded-core/commit/?id=7595a0a63a933af9dd9d1e458dc34a4ba80d9eae
(From OE-Core rev: 5294d15737e176ee96d9b590808ded2164386362)
Signed-off-by: Fabio Berton <fabio.berton@ctw.bmwgroup.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit a5e18714aee52db898aaf9d222fb5a4168bde96e)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:
7b232985052fc Linux 5.15.199
7e6040853f5b5 wifi: cfg80211: init wiphy_work before allocating rfkill fails
c6d143fc945f7 wifi: cfg80211: fully move wiphy work to unbound workqueue
8930a3e1568cf wifi: cfg80211: cancel wiphy_work before freeing wiphy
d81ebee178731 wifi: cfg80211: fix wiphy delayed work queueing
4737cc74b2fd8 wifi: cfg80211: use system_unbound_wq for wiphy work
c8b15b0d2eec3 team: Move team device type change at the end of team_port_add
9b32d72687cfb pinctrl: meson: mark the GPIO controller as sleeping
2ccfb37ef544f mptcp: avoid dup SUB_CLOSED events after disconnect
e69e435ec6e68 writeback: fix 100% CPU usage when dirtytime_expire_interval is 0
52755c5680ce3 drm/imx/tve: fix probe device leak
28f5cbcce5d9d pinctrl: lpass-lpi: implement .get_direction() for the GPIO driver
46933b9bc76f4 net/sched: act_ife: convert comma to semicolon
ffac9893ce8d0 btrfs: prevent use-after-free on page private data in btrfs_subpage_clear_uptodate()
e11e8a29b304c drm/amdkfd: fix a memory leak in device_queue_manager_init()
dc934d9667399 can: esd_usb: esd_usb_read_bulk_callback(): fix URB memory leak
186df821de0f3 genirq/irq_sim: Initialize work context pointers properly
00d52b2fa6083 HID: uclogic: Add NULL check in uclogic_input_configured()
51f49e3927ad5 HID: uclogic: Correct devm device reference for hidinput input_dev name
c3a2e803b24eb wifi: mac80211: move TDLS work to wiphy work
9ac16e7b0b828 wifi: mac80211: use wiphy work for sdata->work
ddb1bfbf4ab5c wifi: cfg80211: add a work abstraction with special semantics
e1fa25a91091b Bluetooth: Fix hci_suspend_sync crash
b15c9a21950e1 net: stmmac: make sure that ptp_rate is not 0 before configuring EST
65d04291adf7c usbnet: Fix using smp_processor_id() in preemptible code warnings
49b57b98fa601 NFSD: fix race between nfsd registration and exports_proc
98fc9c2cc45cf ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup}
05db2b850a2b8 espintcp: fix skb leaks
0561aa6033dd1 blk-cgroup: Reinit blkg_iostat_set after clearing in blkcg_reset_stats()
bdf38063fd15f fs/ntfs3: Initialize allocated memory before use
446beed646b2e ksmbd: fix use-after-free in ksmbd_tree_connect_put under concurrency
c4079a34c0ade drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED
10644e8839544 ksm: use range-walk function to jump over holes in scan_get_next_rmap_item
f87f4de092c7a mm/pagewalk: add walk_page_range_vma()
f569f5b8bfd51 ksmbd: smbd: fix dma_unmap_sg() nents
2c34622d9c724 mei: trace: treat reg parameter as string
d5e80d1f97ae5 ALSA: scarlett2: Fix buffer overflow in config retrieval
95ab26bc462d7 nvme: fix PCIe subsystem reset controller state transition
886d98fa48580 nvme-pci: do not directly handle subsys reset fallout
25c6804cbde4b nvme-fc: rename free_ctrl callback to match name pattern
937309b52ca26 xfs: set max_agbno to allow sparse alloc of last full inode chunk
6393da54dcb34 dmaengine: stm32: dmamux: fix device leak on route allocation
7ff0a6402741e dmaengine: stm32: dmamux: fix OF node leak on route allocation failure
060b08d72a38b w1: therm: Fix off-by-one buffer overflow in alarms_store
fb6fcdc03fce4 w1: w1_therm: use swap() to make code cleaner
7b94e4650020e arm64: dts: rockchip: remove redundant max-link-speed from nanopi-r4s
427b0fb30ddec scsi: xen: scsiback: Fix potential memory leak in scsiback_remove()
600894c7a2363 iio: adc: exynos_adc: fix OF populate on driver rebind
f6b672daaca1c of: platform: Use default match table for /firmware
16c806d04be13 comedi: Fix getting range information for subdevices 16 to 255
2b1bef126bbb8 tls: Use __sk_dst_get() and dst_dev_rcu() in get_netdev_for_sock().
10d1b3cf657d5 net: Add locking to protect skb->dev access in ip_output
aade7df55e12e mptcp: only reset subflow errors when propagated
461f1832a6d1c scsi: qla2xxx: edif: Fix dma_free_coherent() size
f8cd47294b4bf scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()
df13548c0a94f ASoC: fsl: imx-card: Do not force slot width to sample width
a4181b228db3b dma/pool: distinguish between missing and exhausted atomic pools
1dd15630fc633 gpiolib: acpi: use BIT_ULL() for u64 mask in address space handler
65ba13a5b3d05 scsi: firewire: sbp-target: Fix overflow in sbp_make_tpg()
478873f7324f7 net: bridge: fix static key check
eaa5da5130ded nfc: nci: Fix race between rfkill and nci_unregister_device().
1d8ae83e1c61b net/mlx5e: Account for netdev stats in ndo_get_stats64
138dbe22d8854 net/mlx5e: Report rx_discards_phy via rx_dropped
ba253d322e536 net/mlx5e: Expose rx_oversize_pkts_buffer counter
b3f0dab4f9682 net/mlx5: Add HW definitions of vport debug counters
5b47b402f5833 ice: stop counting UDP csum mismatch as rx_errors
65e976e1f474a nfc: llcp: Fix memleak in nfc_llcp_send_ui_frame().
b11e6f926480a rocker: fix memory leak in rocker_world_port_post_fini()
9fe793a779ce8 ipv6: use the right ifindex when replying to icmpv6 from localhost
94ae00a809c07 net: mvpp2: cls: Fix memory leak in mvpp2_ethtool_cls_rule_ins()
2b65e3ae33818 net/mlx5: Fix memory leak in esw_acl_ingress_lgcy_setup()
ccc683f597ceb Bluetooth: hci_uart: fix null-ptr-deref in hci_uart_write_work
feae34c992eb7 bpf: Reject narrower access to pointer ctx fields
e0ffb64a2d72c bpf: Do not let BPF test infra emit invalid GSO types to stack
ad97b9a55246e migrate: correct lock ordering for hugetlb file folios
ef6e608e5ee71 can: usb_8dev: usb_8dev_read_bulk_callback(): fix URB memory leak
b5a1ccdc63b71 can: mcba_usb: mcba_usb_read_bulk_callback(): fix URB memory leak
40a3334ffda47 can: kvaser_usb: kvaser_usb_read_bulk_callback(): fix URB memory leak
f48eabd15194b can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leak
e2f9c751f73a2 irqchip/gic-v3-its: Avoid truncating memory addresses
ede8ce83c2184 perf/x86/intel: Do not enable BTS for guests
6e0110ea90313 netrom: fix double-free in nr_route_frame()
8b57bf1d3b1db uacce: ensure safe queue release with state management
ebfa85658a39b uacce: implement mremap in uacce_vm_ops to return -EPERM
1bc3e51367c42 uacce: fix cdev handling in the cleanup path
64015cbf06e8b intel_th: fix device leak on output open()
948615429c9f2 slimbus: core: fix device reference leak on report present
00cf6f7478c9f slimbus: core: fix runtime PM imbalance on report present
6c77ce4da447a octeontx2: Fix otx2_dma_map_page() error return code
361df59ad0130 arm64: Set __nocfi on swsusp_arch_resume()
0d7c9e793e351 wifi: rsi: Fix memory corruption due to not set vif driver data size
de34a80e0d6ec wifi: mwifiex: Fix a loop in mwifiex_update_ampdu_rxwinsize()
fc8da65f9fe1b wifi: ath10k: fix dma_free_coherent() pointer
c1c758ecd68bf mmc: rtsx_pci_sdmmc: implement sdmmc_card_busy function
56fb6efd5d04c ALSA: usb-audio: Fix use-after-free in snd_usb_mixer_free()
afca7ff5d5d4d ALSA: ctxfi: Fix potential OOB access in audio mixer handling
029efb5adffb1 iio: dac: ad5686: add AD5695R to ad5686_chip_info_tbl
fdc8c835c637a iio: adc: at91-sama5d2_adc: Fix potential use-after-free in sama5d2_adc driver
92a2745aa0f66 iio: adc: ad9467: fix ad9434 vref mask
fb396ee1bc53a of: fix reference count leak in of_alias_scan()
d117fdcb21b05 leds: led-class: Only Add LED to leds_list when it is fully ready
f775881f99fa7 x86: make page fault handling disable interrupts properly
dd9442aedbeae net/sched: act_ife: avoid possible NULL deref
669bd7a54e626 octeontx2-af: Fix error handling
3be945abdd228 bonding: provide a net pointer to __skb_flow_dissect()
92c6dc181a18e be2net: Fix NULL pointer dereference in be_cmd_get_mac_from_list
9d02de4b2fd6d drm/amd/pm: Workaround SI powertune issue on Radeon 430 (v2)
078c6eef1db5f drm/amd/pm: Don't clear SI SMC table when setting power limit
b339601c238af usbnet: limit max_mtu based on device's hard_mtu
4630897eb1a03 ipv6: annotate data-race in ndisc_router_discovery()
13f3b3b870688 mISDN: annotate data-race around dev->work
bd495244dec6e net: hns3: fix the HCLGE_FD_AD_NXT_KEY error setting issue
7d203254f04ff net: hns3: fix wrong GENMASK() for HCLGE_FD_AD_COUNTER_NUM_M
435c3bd709642 ALSA: usb: Increase volume range that triggers a warning
766e243ae8c8b regmap: Fix race condition in hwspinlock irqsave routine
e18ce45f5c809 iio: adc: ad7280a: handle spi_setup() errors in probe()
bea5c8df16866 staging:iio:adc:ad7280a: Register define cleanup.
7023a74cdb01d x86/kfence: avoid writing L1TF-vulnerable PTEs
4daf82511496a scsi: storvsc: Process unsupported MODE_SENSE_10
e85531cefe175 Input: i8042 - add quirk for ASUS Zenbook UX425QA_UM425QA
d303e5d338672 Input: i8042 - add quirks for MECHREVO Wujie 15X Pro
7b673faac4784 Revert "nfc/nci: Add the inconsistency check between the input data length and count"
c49b1646cc50f w1: fix redundant counter decrement in w1_attach_slave_device()
2081f7ba69c7b comedi: dmm32at: serialize use of paged registers
fee86edf5803f crypto: authencesn - reject too-short AAD (assoclen<8) to match ESP/ESN spec
b8c24cf5268fb net/sched: qfq: Use cl_is_active to determine whether class is active in qfq_rm_from_ag
ae810e6a8ac4f net/sched: Enforce that teql can only be used as root qdisc
70feb16e3fbfb ipvlan: Make the addrs_lock be per port
36c40a80109f1 l2tp: avoid one data-race in l2tp_tunnel_del_work()
611ef4bd9c73d fou: Don't allow 0 for FOU_ATTR_IPPROTO.
8568171dec862 net: fou: use policy and operation tables generated from the spec
9e470606c4448 net: fou: rename the source for linking
cef28f55a515b netlink: add a proto specification for FOU
380a82d36e37d gue: Fix skb memleak with inner IP protocol 0.
8f4e8887d43d4 amd-xgbe: avoid misleading per-packet error log
784428ab1889e sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT
72925dbb0c8c7 bonding: limit BOND_MODE_8023AD to Ethernet devices
e85cf62f75505 net: usb: dm9601: remove broken SR9700 support
bef3a83a9a67c testptp: Add option to open PHC in readonly mode
6b32d042aa825 selftest/ptp: update ptp selftest to exercise the gettimex options
8510559c0fa1e ptp: add testptp mask test
3d4f2eda35897 selftests/ptp: Add -X option for testing PTP_SYS_OFFSET_PRECISE
3d58f0709a292 selftests/ptp: Add -x option for testing PTP_SYS_OFFSET_EXTENDED
3cc43c9b568a5 testptp: Add support for testing ptp_clock_info .adjphase callback
f33c4d3f4b3f3 testptp: add option to shift clock by nanoseconds
7d9aa9032d0a9 ptp: Add PHC file mode checks. Allow RO adjtime() without FMODE_WRITE.
9c46bf50b676f posix-clock: Store file pointer in struct posix_clock_context
62a5adf57b56e Fix memory leak in posix_clock_open()
a006fc4485159 posix-clock: introduce posix_clock_context concept
dc84036c173cf btrfs: fix deadlock in wait_current_trans() due to ignored transaction type
41aac90212612 dmaengine: ti: k3-udma: fix device leak on udma lookup
c933aa74d9f8d dmaengine: ti: dma-crossbar: fix device leak on am335x route allocation
1d8478b31a3da dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation
68ed0d88d1a70 dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all()
4532f18e4ab36 dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config()
499ddae78c4ba dmaengine: lpc18xx-dmamux: fix device leak on route allocation
b7bd948f89271 dmaengine: idxd: fix device leaks on compat bind and unbind
4730f12a192d7 dmaengine: bcm-sba-raid: fix device leak on probe
4c67b4f45c854 dmaengine: at_hdmac: fix device leak on of_dma_xlate()
e8758f114a922 drm/vmwgfx: Fix an error return check in vmw_compat_shader_add()
bb309377eece5 drm/panel-simple: fix connector type for DataImage SCF0700C48GGU18 panel
c775abb6cd82a drm/nouveau/disp/nv50-: Set lock_core in curs507a_prepare
eda99622e6f39 mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free
c85c550eff812 x86/resctrl: Fix memory bandwidth counter width for Hygon
fa226f722e2fe x86/resctrl: Add missing resctrl initialization for Hygon
d35365d8f8888 EDAC/i3200: Fix a resource leak in i3200_probe1()
123a6bbe87cc1 EDAC/x38: Fix a resource leak in x38_probe1()
6cf35964a8150 hrtimer: Fix softirq base check in update_needs_ipi()
6241cd1d0acc2 ext4: fix iloc.bh leak in ext4_xattr_inode_update_ref
e306c64bd2c56 nvme-pci: disable secondary temp for Wodposit WPBSNM8
2e8ea7257c5fd USB: serial: ftdi_sio: add support for PICAXE AXE027 cable
7e4c68838c605 USB: serial: option: add Telit LE910 MBIM composition
23defd20f98f3 USB: OHCI/UHCI: Add soft dependencies on ehci_platform
14739a3543c8d usb: dwc3: Check for USB4 IP_NAME
742ff37b51270 phy: tegra: xusb: Explicitly configure HS_DISCON_LEVEL to 0x7
e7e87af627449 phy: rockchip: inno-usb2: fix communication disruption in gadget mode
53b1ed2f400ee phy: rockchip: inno-usb2: fix disconnection in gadget mode
b6923f0ffb981 x86/kaslr: Recognize all ZONE_DEVICE users as physaddr consumers
adabf01c19561 net: can: j1939: j1939_xtp_rx_rts_session_active(): deactivate session upon receiving the second rts
aab3a76c03b7c ALSA: pcm: Improve the fix for race of buffer access at PCM OSS layer
7d76380e98bfa HID: usbhid: paper over wrong bNumDescriptor field
2b29f38f4f966 dmaengine: omap-dma: fix dma_pool resource leak in error paths
23a52bffe415f phy: broadcom: ns-usb3: Fix Wvoid-pointer-to-enum-cast warning (again)
fb9d513cdf161 phy: stm32-usphyc: Fix off by one in probe()
d8f1e61238799 dmaengine: xilinx_dma: Fix uninitialized addr_width when "xlnx,addrwidth" property is missing
76992310f8077 dmaengine: tegra-adma: Fix use-after-free
b36b4c0dd281b mm, kfence: describe @slab parameter in __kfence_obj_info()
ea46adfe5cc03 textsearch: describe @list member in ts_ops search
209f350326c8d ASoC: tlv320adcx140: fix word length
cff6cd703f41d net/sched: sch_qfq: do not free existing class in qfq_change_class()
0badf6ffd2c39 selftests: drv-net: fix RPS mask handling for high CPU numbers
bf1dfd389b6ae net/mlx5e: Restore destroying state bit after profile cleanup
014ba8f2953c0 vsock/test: add a final full barrier after run all tests
8d5b6b2d79c1c ipv4: ip_gre: make ipgre_header() robust
484919832e2db macvlan: fix possible UAF in macvlan_forward_source()
45126b1249757 net: update netdev_lock_{type,name}
64c71d60a21a9 ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv()
76abc83a9d255 nvme-tcp: fix NULL pointer dereferences in nvmet_tcp_build_pdu_iovec
4fcde4590de2d nvmet-tcp: remove boilerplate code
97250eb05e4b6 can: etas_es58x: allow partial RX URB allocation to succeed
27c90d8ed81e7 pnfs/flexfiles: Fix memory leak in nfs4_ff_alloc_deviceid_node()
(From OE-Core rev: 79dfd0a547e1c56e11360c774489bae39ae0c3c1)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:
9eec9a14ee10 Linux 5.15.198
72d750886b21 NFS: add barriers when testing for NFS_FSDATA_BLOCKED
7981cff2bee1 NFS: unlink/rmdir shouldn't call d_delete() twice on ENOENT
220a5ee395e0 efi/cper: Fix cper_bits_to_str buffer handling and return value
b82594248af1 firmware: imx: scu-irq: Set mu_resource_id before get handle
bbd35608330d scsi: sg: Fix occasional bogus elapsed time that exceeds timeout
5517e2497d11 ASoC: fsl_sai: Add missing registers to cache default
c3a4316e3c74 can: j1939: make j1939_session_activate() fail if device is no longer registered
c618c4ccb79b powercap: fix sscanf() error return value handling
7b78832aa94f powercap: fix race condition in register_control_type()
047ea38d41d9 blk-throttle: Set BIO_THROTTLED when bio has been throttled
7f7080c51410 pinctrl: qcom: lpass-lpi: mark the GPIO controller as sleeping
3dc4b3bb4e0a pinctrl: qcom: lpass-lpi: Remove duplicate assignment of of_gpio_n_cells
ef668c9a2261 counter: interrupt-cnt: Drop IRQF_NO_THREAD flag
e8bfa2401d4c nfsd: provide locking for v4_end_grace
061158d27c46 NFSD: Remove NFSERR_EAGAIN
530476199947 nfs_common: factor out nfs_errtbl and nfs_stat_to_errno
eb204a6d8bad NFS: trace: show TIMEDOUT instead of 0x6e
393525dee5c3 arp: do not assume dev_hard_header() does not change skb->head
2caa31d02c73 net: enetc: fix build warning when PAGE_SIZE is greater than 128K
a40af9a2904a net: usb: pegasus: fix memory leak in update_eth_regs_async()
0809c4bc06c9 net/sched: sch_qfq: Fix NULL deref when deactivating inactive aggregate in qfq_reset
303987beb595 HID: quirks: work around VID/PID conflict for appledisplay
b4bfc8d26b96 bnxt_en: Fix potential data corruption with HW GRO/LRO
4248fb36df8d eth: bnxt: move and rename reset helpers
0e9a7c61978e net/mlx5e: Don't print error message due to invalid module
ac1fd8362346 netdev: preserve NETIF_F_ALL_FOR_ALL across TSO updates
c655d2167bf0 net: sock: fix hardened usercopy panic in sock_recv_errqueue
bee569f5fcf7 inet: ping: Fix icmp out counting
8767f238b0e6 net: mscc: ocelot: Fix crash when adding interface under a lag
bf1ffe5e95bd bridge: fix C-VLAN preservation in 802.1ad vlan_tunnel egress
8a4333b2818f net: marvell: prestera: fix NULL dereference on devlink_alloc() failure
c4cde57c8aff netfilter: nf_conncount: update last_gc only when GC has been performed
92d17b97479c netfilter: nf_tables: fix memory leak in nf_tables_newrule()
d65b19f34c2a netfilter: nft_synproxy: avoid possible data-race on update operation
ddd097698d8b ARM: dts: imx6q-ba16: fix RTC interrupt level
e91cffed1c58 arm64: dts: add off-on-delay-us for usdhc2 regulator
274dfe3b1801 scsi: Revert "scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed"
ebabaddab72c scsi: ipr: Enable/disable IRQD_NO_BALANCING during reset
5ef4392495a8 NFS: Fix up the automount fs_context to use the correct cred
f269abad66bd NFSv4: ensure the open stateid seqid doesn't go backwards
d4d09d18059a alpha: don't reference obsolete termio struct for TC* constants
8c97b0183923 ARM: 9461/1: Disable HIGHPTE on PREEMPT_RT kernels
df9967c3b757 csky: fix csky_cmpxchg_fixup not working
b374e9ecc92a ext4: fix out-of-bound read in ext4_xattr_inode_dec_ref_all()
6c94fd068ba2 ext4: introduce ITAIL helper
5d0dc83cb9a6 libceph: make calc_target() set t->paused, not just clear it
77229551f2cf libceph: return the handler error from mon_handle_auth_done()
851241d3f78a libceph: make free_choose_arg_map() resilient to partial allocation
4b106fbb1c7b libceph: replace overzealous BUG_ON in osdmap_apply_incremental()
194cfe2af4d2 libceph: prevent potential out-of-bounds reads in handle_auth_done()
a3827e310b5a wifi: avoid kernel-infoleak from struct iw_point
6a0cceb1a8b9 drm/pl111: Fix error handling in pl111_amba_probe
250e1f9f911d lib/crypto: aes: Fix missing MMU protection for AES S-box
e57137354d85 mei: me: add nova lake point S DID
6cff14b831db net: 3com: 3c59x: fix possible null dereference in vortex_probe1()
02b79361cf97 atm: Fix dma_free_coherent() size
7f696f15c18b usb: gadget: lpc32xx_udc: fix clock imbalance in error path
c3ba0557ab2e net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool()
f3cc921c237c Revert "iommu/amd: Skip enabling command/event buffers for kdump"
0b956f79b2f8 firmware: arm_scmi: Fix unused notifier-block in unregister
3079bf04d35f ext4: fix error message when rejecting the default hash
bfac7e3ff587 ext4: factor out ext4_hash_info_init()
86b81d4eab1c ext4: filesystems without casefold feature cannot be mounted with siphash
e1b826e10ff9 pwm: stm32: Always program polarity
69e4c711d3f5 x86: remove __range_not_ok()
dd6d10e00cf4 selftests: net: test_vxlan_under_vrf: fix HV connectivity test
20d3eb00ab81 ipv4: Fix uninit-value access in __ip_make_skb()
40e5444a3ac3 ipv6: Fix potential uninit-value access in __ip6_make_skb()
ef2fe0c6353b KVM: arm64: sys_regs: disable -Wuninitialized-const-pointer warning
eeeaba737919 HID: core: Harden s32ton() against conversion to 0 bits
5f35099fa3d5 KVM: x86: Acquire kvm->srcu when handling KVM_SET_VCPU_EVENTS
d69f28ef7cda page_pool: Fix use-after-free in page_pool_recycle_in_ring
aec6a1be0be1 drm/i915/selftests: fix subtraction overflow bug
0f55ac683b27 mmc: core: use sysfs_emit() instead of sprintf()
f51e471cb157 net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF.
32ffca069d20 drm/gma500: Remove unused helper psb_fbdev_fb_setcolreg()
0a59a3895f80 wifi: mac80211: Discard Beacon frames to non-broadcast address
7daa50a2157e ASoC: stm32: sai: fix OF node leak on probe
ecd91855dd4f lockd: fix vfs_test_lock() calls
86d91420bbe3 powerpc/pseries/cmm: adjust BALLOON_MIGRATE when migrating pages
325fd00621d5 mm/balloon_compaction: convert balloon_page_delete() to balloon_page_finalize()
ed920d0feafb mm/balloon_compaction: we cannot have isolated pages in the balloon list
f16e78225eda mm/balloon_compaction: make balloon page compaction callbacks static
1e3a5fec4917 ASoC: stm32: sai: fix clk prepare imbalance on probe failure
a93887d284a6 ASoC: stm32: sai: Use the devm_clk_get_optional() helper
39e5b2de0207 ASoC: stm: Use dev_err_probe() helper
6009167915d5 r8169: fix RTL8117 Wake-on-Lan in DASH mode
4c0278938c36 iommu/qcom: fix device leak on of_xlate()
2e9a95d60f1d powerpc/64s/slb: Fix SLB multihit issue during SLB preload
374f9984edc8 PCI: brcmstb: Fix disabling L0s capability
bf03a56d6af9 powerpc/pseries/cmm: call balloon_devinfo_init() also without CONFIG_BALLOON_COMPACTION
4141049144b3 media: renesas: rcar_drif: fix device node reference leak in rcar_drif_bond_enabled
3ccce30e5919 media: samsung: exynos4-is: fix potential ABBA deadlock on init
75f91534f9ac NFSD: NFSv4 file creation neglects setting ACL
2e6f384b4e6c media: verisilicon: Protect G2 HEVC decoder against invalid DPB index
b425cd5bc54e media: vpif_capture: fix section mismatch
61d19d81485d media: mediatek: vcodec: Fix a reference leak in mtk_vcodec_fw_vpu_init()
4dedb6a11243 SUNRPC: svcauth_gss: avoid NULL deref on zero length gss_token in gss_read_proxy_verf
610ef5893628 KVM: SVM: Mark VMCB_NPT as dirty on nested VMRUN
543bf004e4ea crypto: af_alg - zero initialize memory allocated via sock_kmalloc
a22316f5e9a2 svcrdma: bound check rq_pages index in inline path
c80b58581fad ARM: dts: microchip: sama7g5: fix uart fifo size to 32
cbbf3f1bb9f8 fuse: fix readahead reclaim deadlock
a6c208695220 usb: ohci-nxp: fix device leak on probe failure
0928573aeccb usb: ohci-nxp: Use helper function devm_clk_get_enabled()
50ee04e0ae62 mptcp: pm: ignore unknown endpoint flags
2cf9e72ec9a4 usb: dwc3: keep susphy enabled during exit to avoid controller faults
72c58a82e6fb f2fs: fix to avoid updating zero-sized extent in extent cache
671910d2e5b8 f2fs: fix to propagate error from f2fs_enable_checkpoint()
474cc3ed3743 f2fs: use global inline_xattr_slab instead of per-sb slab cache
f30ea4a9e793 f2fs: fix to detect recoverable inode during dryrun of find_fsync_dnodes()
0e8bddb3e081 xfs: fix a memory leak in xfs_buf_item_init()
06cad7ba5c7b KVM: nVMX: Immediately refresh APICv controls as needed on nested VM-Exit
fa2dd45ce8ae NFSD: Clear SECLABEL in the suppattr_exclcreat bitmap
d2f5d8cf1ead ALSA: wavefront: Fix integer overflow in sample size validation
73d7bfacc5ca ALSA: wavefront: Use standard print API
151c632b9162 ALSA: wavefront: Clear substream pointers on close
214a854d0d99 wifi: mt76: Fix DTS power-limits on little endian systems
8a589c56b0d6 btrfs: don't rewrite ret from inode_permission
275c686f1e3c tpm: Cap the number of PCR banks
ed7441ffe3fd jbd2: fix the inconsistency between checksum and data in memory for journal sb
ee199d259349 xhci: dbgtty: fix device unregister
4b4315ab4a14 xhci: dbgtty: use IDR to support several dbc instances.
eee16f3ff08e usb: gadget: udc: fix use-after-free in usb_gadget_state_work
8b586de6f03c usb: xhci: Apply the link chain quirk on NEC isoc endpoints
d16a2857ad17 usb: xhci: move link chain bit quirk checks into one helper function.
86aae7053d2d drm/vmwgfx: Fix a null-ptr access in the cursor snooper
cfb82ea9cccc virtio_console: fix order of fields cols and rows
6161d0d62351 kbuild: Use CRC32 and a 1MiB dictionary for XZ compressed modules
94b45fddc261 mm/damon/tests/core-kunit: handle memory alloc failure from damon_test_aggregate()
554b17dc14d0 mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_regions_of()
77ec39ad0ceb mm/damon/tests/core-kunit: handle memory failure from damon_test_target()
233409d46dc5 mm/damon/tests/core-kunit: handle alloc failures on damon_test_merge_two()
3f7668f4ffd5 mm/damon/tests/core-kunit: handle alloc failures on dasmon_test_merge_regions_of()
db10496b2797 mm/damon/tests/core-kunit: handle alloc failures on damon_test_split_at()
df458acf79c6 mm/damon/tests/core-kunit: handle allocation failures in damon_test_regions()
c6895612b1e4 mm/damon/tests/vaddr-kunit: handle alloc failures on damon_test_split_evenly_succ()
5629064f92f0 RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problem
483b541b7ee3 mm/damon/tests/vaddr-kunit: handle alloc failures on damon_do_test_apply_three_regions()
5ff02cf6c74d mm/damon/tests/vaddr-kunit: handle alloc failures in damon_test_split_evenly_fail()
87caa0d35aab drm/nouveau/dispnv50: Don't call drm_atomic_get_crtc_state() in prepare_fb
47a85604a761 drm/ttm: Avoid NULL pointer deref for evicted BOs
d376aea5f101 drm/msm/a6xx: Fix out of bound IO access in a6xx_get_gmu_registers
e02a1c33f10a net: nfc: fix deadlock between nfc_unregister_device and rfkill_fop_write
66d3d821a27f net: usb: sr9700: fix incorrect command used to write single register
02a02eb93cec nfsd: Drop the client reference in client_states_open()
96e9b4b4eebe fjes: Add missing iounmap in fjes_hw_init()
278b7cfe0d4d e1000: fix OOB in e1000_tbi_should_accept()
abf38398724e RDMA/cm: Fix leaking the multicast GID table reference
bfe10318fc23 RDMA/core: Check for the presence of LS_NLA_TYPE_DGID correctly
adca36b7312f idr: fix idr_alloc() returning an ID out of range
ec9fd10b4803 media: i2c: adv7842: Remove redundant cancel_delayed_work in probe
d80c606877e3 media: i2c: ADV7604: Remove redundant cancel_delayed_work in probe
3de6afefd37e media: TDA1997x: Remove redundant cancel_delayed_work in probe
faf38cced019 media: msp3400: Avoid possible out-of-bounds array accesses in msp3400c_thread()
718fd69207b6 media: cec: Fix debugfs leak on bus_register() failure
c3548c44c3c2 fbdev: tcx.c fix mem_map to correct smem_start offset
37fa1e7e4884 fbdev: pxafb: Fix multiple clamped values in pxafb_adjust_timing
51fd9c20a530 fbdev: gbefb: fix to use physical address instead of dma address
c9d6fc7d60c6 dm-ebs: Mark full buffer dirty even on partial write
f913b9a2ccd6 media: adv7842: Avoid possible out-of-bounds array accesses in adv7842_cp_log_status()
6a483e56c1ad parisc: entry: set W bit for !compat tasks in syscall_restore_rfi()
0a476ed7bc87 parisc: entry.S: fix space adjustment on interruption for 64-bit userspace
76bbb99a030f media: rc: st_rc: Fix reset control resource leak
f69506115f61 mfd: max77620: Fix potential IRQ chip conflict when probing two devices
ef97d93d0775 mfd: altera-sysmgr: Fix device leak on sysmgr regmap lookup
a357f04e6c47 leds: leds-lp50xx: LP5009 supports 3 modules for a total of 9 LEDs
e24cad510abc leds: leds-lp50xx: Allow LED 0 to be added to module bank
c9f0eac5745d PCI/PM: Reinstate clearing state_saved in legacy and !PM codepaths
f0ae659c9652 HID: logitech-dj: Remove duplicate error logging
3f50e9dbfe9d iommu/tegra: fix device leak on probe_device()
157b01742a68 iommu/sun50i: fix device leak on of_xlate()
fa4e003b8fcf iommu/omap: fix device leaks on probe_device()
6705d63820c6 iommu/mediatek: fix device leak on of_xlate()
e6b0e3882ab0 iommu/mediatek-v1: fix device leak on probe_device()
cadf7c83302f iommu/ipmmu-vmsa: fix device leak on of_xlate()
f62661f577b3 iommu/exynos: fix device leak on of_xlate()
ac0c50cc85ed iommu/apple-dart: fix device leak on of_xlate()
fdb64bba6a46 ASoC: qcom: qdsp6: q6asm-dai: set 10 ms period and buffer alignment.
d543ddcecc93 ASoC: qcom: q6adm: the the copp device only during last instance
47587d958185 ASoC: qcom: q6asm-dai: perform correct state check before closing
938117827bca ASoC: stm32: sai: fix device leak on probe
d739270d09e0 selftests/ftrace: traceonoff_triggers: strip off names
1f29db2cfb01 RDMA/bnxt_re: fix dma_free_coherent() pointer
2d34cffaf8c9 RDMA/rtrs: Fix clt_path::max_pages_per_mr calculation
19682d51e1b6 RDMA/bnxt_re: Fix to use correct page size for PDE table
b299f01e464d RDMA/bnxt_re: Fix IB_SEND_IP_CSUM handling in post_send
8165f064641c RDMA/bnxt_re: Fix incorrect BAR check in bnxt_qplib_map_creq_db()
af9a938b087d RDMA/core: Fix logic error in ib_get_gids_from_rdma_hdr()
c8002b3a098a RDMA/efa: Remove possible negative shift
db93ae6fa66f RDMA/irdma: avoid invalid read in irdma_net_event
ed2639414d43 net: rose: fix invalid array index in rose_kill_by_device()
33ff5c207c87 ipv4: Fix reference count leak when using error routes with nexthop objects
6b7522424529 ipv6: BUG() in pskb_expand_head() as part of calipso_skbuff_setattr()
4cc4cfe4d23c octeontx2-pf: fix "UBSAN: shift-out-of-bounds error"
6b3a6cb3493f net: bridge: Describe @tunnel_hash member in net_bridge_vlan_group struct
fc96018f09f8 net: usb: asix: validate PHY address before use
b3c214ac512e net: dsa: b53: skip multicast entries for fdb_dump()
d55b060b6c56 firewire: nosy: Fix dma_free_coherent() size
1fc0c943e445 genalloc.h: fix htmldocs warning
1c4cb705e733 smc91x: fix broken irq-context in PREEMPT_RT
2f966186b995 net: usb: rtl8150: fix memory leak on usb_submit_urb() failure
f820e438b8ec team: fix check for port enabled in team_queue_override_port_prio_changed()
6f935c0f549f platform/x86: ibm_rtl: fix EBDA signature search pointer arithmetic
1c423f0fcb08 platform/x86: msi-laptop: add missing sysfs_remove_group()
41a1a3140aff ip6_gre: make ip6gre_header() robust
052e5db5be45 net: openvswitch: Avoid needlessly taking the RTNL on vport destroy
214802e4caaa net: mdio: aspeed: add dummy read to avoid read-after-write issue
6ff75a5132df net: mdio: aspeed: move reg accessing part into separate functions
fff9206b0907 Bluetooth: btusb: revert use of devm_kzalloc in btusb
baf0e2d1e03d crypto: seqiv - Do not use req->iv after crypto_aead_encrypt
5bb18bfd505c iavf: fix off-by-one issues in iavf_config_rss_reg()
cfddf4af22a3 i40e: validate ring_len parameter against hardware-specific values
0daf39ee1e4e i40e: Refactor argument of i40e_detect_recover_hung()
3fec9e1bad69 i40e: Refactor argument of several client notification functions
4f28b415a483 i40e: fix scheduling in set_rx_mode
f7455c5f9218 hwmon: (w83l786ng) Convert macros to functions to avoid TOCTOU
bf5b03227f2e hwmon: (w83791d) Convert macros to functions to avoid TOCTOU
5082cdce4344 hwmon: (max16065) Use local variable to avoid TOCTOU
ac45b270ea28 i2c: amd-mp2: fix reference leak in MP2 PCI device
24fd02c3a479 rpmsg: glink: fix rpmsg device leak
dd86de8f8573 soc: amlogic: canvas: fix device leak on lookup
5527dde9ff12 soc: qcom: ocmem: fix device leak on lookup
53693b3268c2 amba: tegra-ahb: Fix device leak on SMMU enable
5ba8ba12920c drm/amd/display: Use GFP_ATOMIC in dc_create_plane_state()
2420ef01b2e8 io_uring: fix filename leak in __io_openat_prep()
685889472f29 svcrdma: return 0 on success from svc_rdma_copy_inline_range
8564deae5375 nfsd: Mark variable __maybe_unused to avoid W=1 build break
859bdf438f01 fsnotify: do not generate ACCESS/MODIFY events on child for special files
323e203a944b PM: runtime: Do not clear needs_force_resume with enabled runtime PM
6d15f08e6d8d tracing: Do not register unsupported perf events
fd4c14c7b772 KVM: nSVM: Clear exit_code_hi in VMCB when synthesizing nested VM-Exits
d8c44d566187 KVM: nSVM: Set exit_code_hi to -1 when synthesizing SVM_EXIT_ERR (failed VMRUN)
30c71d9b4d76 KVM: nSVM: Propagate SVM_EXIT_CR0_SEL_WRITE correctly for LMSW emulation
d2da0df7bbc4 KVM: x86: Fix VM hard lockup after prolonged inactivity with periodic HV timer
6ae727f72be0 KVM: x86: Explicitly set new periodic hrtimer expiration in apic_timer_fn()
fa0c3fbc4bb5 KVM: x86: WARN if hrtimer callback for periodic APIC timer fires with period=0
145d140abda8 libceph: make decode_pool() more resilient against corrupted osdmaps
7a146f34e5be parisc: Do not reprogram affinitiy on ASP chip
cfdf6250b63b scs: fix a wrong parameter in __scs_magic
e1da6e399df9 platform/chrome: cros_ec_ishtp: Fix UAF after unbinding driver
d0fd1f732ea8 ocfs2: fix kernel BUG in ocfs2_find_victim_chain
12ab6ebb3778 media: vidtv: initialize local pointers upon transfer of memory ownership
04e5abccf5a3 tools/testing/nvdimm: Use per-DIMM device handle
0de4977a1eea f2fs: fix return value of f2fs_recover_fsync_data()
3d95ed8cf980 f2fs: invalidate dentry cache on failed whiteout creation
45fd86b44410 scsi: target: Reset t_task_cdb pointer in error case
fc3ab9b2cce5 NFSD: use correct reservation type in nfsd4_scsi_fence_client
278455a82245 scsi: aic94xx: fix use-after-free in device removal path
50b097d92c99 scsi: Revert "scsi: qla2xxx: Perform lockless command completion in abort path"
47e7c7496f5a cpufreq: nforce2: fix reference count leak in nforce2
4f3e0af0d9a8 intel_th: Fix error handling in intel_th_output_open
d1b045228002 char: applicom: fix NULL pointer dereference in ac_ioctl
677f382acab1 usb: renesas_usbhs: Fix a resource leak in usbhs_pipe_malloc()
439c8d0425bb usb: dwc3: of-simple: fix clock resource leak in dwc3_of_simple_probe
43e58abad6c0 usb: phy: isp1301: fix non-OF device reference imbalance
0c2b0e747010 USB: lpc32xx_udc: Fix error handling in probe
76b52ed875d5 phy: broadcom: bcm63xx-usbh: fix section mismatches
424dd7ef4109 media: pvrusb2: Fix incorrect variable used in trace message
c2305b4c5fc1 media: dvb-usb: dtv5100: fix out-of-bounds in dtv5100_i2c_msg()
d14c800ec300 usb: usb-storage: Maintain minimal modifications to the bcdDevice range.
0ea5763a6ced media: v4l2-mem2mem: Fix outdated documentation
048f29c90275 jbd2: use a weaker annotation in journal handling
a973d037229b ext4: align max orphan file size with e2fsprogs limit
2930d9cb9cd3 ext4: fix incorrect group number assertion in mb_check_buddy
331d6f52201b ext4: clear i_state_flags when alloc inode
3d8d22e75f7e ext4: xattr: fix null pointer deref in ext4_raw_inode()
ea4e2ad6f612 ktest.pl: Fix uninitialized var in config-bisect.pl
1c0e2617b51c fs/ntfs3: fix mount failure for sparse runs in run_unpack()
7f24094db7af floppy: fix for PAGE_SIZE != 4KB
2f945c9892b0 block: rate-limit capacity change info log
3c35608d6577 lib/crypto: x86/blake2s: Fix 32-bit arg treated as 64-bit
d685237855bf mmc: sdhci-msm: Avoid early clock doubling during HS400 transition
3fd7df4636d8 KEYS: trusted: Fix a memory leak in tpm2_load_cmd
8a69b95bc8c4 vhost/vsock: improve RCU read sections around vhost_vsock_get()
94476ed97e38 platform/x86/intel/hid: Add Dell Pro Rugged 10/12 tablet to VGBS DMI quirks
4099d8f057f2 nvme-fc: don't hold rport lock when putting ctrl
8cb8a84f7af3 serial: sprd: Return -EPROBE_DEFER when uart clock is not ready
db963adebdf5 usb: usb-storage: No additional quirks need to be added to the EL-R12 optical drive.
6ddc1cf758b2 usb: xhci: limit run_graceperiod for only usb 3.0 devices
58941bbb0050 usb: typec: ucsi: Handle incorrect num_connectors capability
f3f0303b5330 usbip: Fix locking bug in RT-enabled kernels
c4034574f87a exfat: fix remount failure in different process environments
c7b986adc9e9 via_wdt: fix critical boot hang due to unnamed resource allocation
36fe06f5a292 scsi: qla2xxx: Use reinit_completion on mbx_intr_comp
8416236b992f scsi: qla2xxx: Fix initiator mode with qlini_mode=exclusive
80e898a3c614 scsi: qla2xxx: Fix lost interrupts with qlini_mode=disabled
46778b34e021 powerpc/addnote: Fix overflow on 32-bit builds
c49300043e7b clk: mvebu: cp110 add CLK_IGNORE_UNUSED to pcie_x10, pcie_x11 & pcie_x4
a5622f46f4fc ti-sysc: allow OMAP2 and OMAP4 timers to be reserved on AM33xx
92f285834099 firmware: imx: scu-irq: Init workqueue before request mbox channel
22292508e1c9 ipmi: Fix __scan_channels() failing to rescan channels
5c7d972756d4 ipmi: Fix the race between __scan_channels() and deliver_response()
2168866396bd ALSA: usb-mixer: us16x08: validate meter packet indices
19b626d36aed ALSA: pcmcia: Fix resource leak in snd_pdacf_probe error path
9f490d2f5dc9 ALSA: vxpocket: Fix resource leak in vxpocket_probe error path
c851e43b88b4 net/hsr: fix NULL pointer dereference in prp_get_untagged_frame()
2b4aa7f24820 mmc: sdhci-esdhc-imx: add alternate ARCH_S32 dependency to Kconfig
9c34a4a2ead0 spi: fsl-cpm: Check length parity before switching to 16 bit mode
b5e70e7fa904 ACPI: CPPC: Fix missing PCC check for guaranteed_perf
d16cc7a2b3ed Input: i8042 - add TUXEDO InfinityBook Max Gen10 AMD to i8042 quirk table
136abe173a3c Input: ti_am335x_tsc - fix off-by-one error in wire_order validation
ac6b3033d1e5 HID: input: map HID_GD_Z to ABS_DISTANCE for stylus/pen
42c91dfa772c net: hns3: add VLAN id validation before using
c9bbeca124e9 net: hns3: using the num_tqps to check whether tqp_index is out of range when vf get ring info from mbx
de631a0f9872 net: hns3: Align type of some variables with their print type
bcefdb288eed net: hns3: using the num_tqps in the vf driver to apply for resources
42406760b28c net/mlx5: fw_tracer, Handle escaped percent properly
768d559f466c net/mlx5: fw_tracer, Validate format string parameters
a59e9812aca1 net/mlx5: fw_tracer, Add support for unrecognized string
f9dc0f45d2cd ethtool: Avoid overflowing userspace buffer on stats query
72d1c4a07780 net/ethtool/ioctl: split ethtool_get_phy_stats into multiple helpers
c8666be7c338 net/ethtool/ioctl: remove if n_stats checks from ethtool_get_phy_stats
78f0d7353bdf ethtool: use phydev variable
7bf3910b82f6 nfc: pn533: Fix error code in pn533_acr122_poweron_rdr()
02783a37cb1c net/sched: ets: Remove drr class from the active list if it changes to strict
c54091eec6fe caif: fix integer underflow in cffrml_receive()
312d7cd88882 ipvs: fix ipv4 null-ptr-deref in route error path
e1ac8dce3a89 netfilter: nf_conncount: fix leaked ct in error paths
a94493dd78b4 broadcom: b44: prevent uninitialized value usage
3bc2efff20a3 net: openvswitch: fix middle attribute validation in push_nsh() action
6e367c361a52 mlxsw: spectrum_mr: Fix use-after-free when updating multicast route stats
9e0a0d9eeb0d mlxsw: spectrum_router: Fix neighbour use-after-free
194cd36ec05d ipvlan: Ignore PACKET_LOOPBACK in handle_mode_l2()
c7f6e7cc14df net/sched: ets: Always remove class from active list before deleting in ets_qdisc_change
09efbf54eeae netrom: Fix memory leak in nr_sendmsg()
e0f859d5035a Bluetooth: btusb: Add new VID/PID 13d3/3533 for RTL8821CE
ca91db4f8979 btrfs: scrub: always update btrfs_scrub_progress::last_physical
eb6a4e7e3d04 hfsplus: fix volume corruption issue for generic/073
d92333c7a358 hfsplus: Verify inode mode when loading from disk
39e149d58ef4 hfsplus: fix missing hfs_bnode_get() in __hfs_bnode_create
1432a4819917 hfsplus: fix volume corruption issue for generic/070
f6ca2faa3f3e fs/ntfs3: Support timestamps prior to epoch
3d4e15ef5ccb livepatch: Match old_sympos 0 and 1 in klp_find_func()
a0f5ffc01af5 cpufreq: s5pv210: fix refcount leak
08ba2b9983ad ACPI: property: Use ACPI functions in acpi_graph_get_next_endpoint() only
ecb296286c87 ACPICA: Avoid walking the Namespace if start_node is NULL
0144d18dd96d x86/ptrace: Always inline trivial accessors
9019e399684e sched/deadline: only set free_cpus for online runqueues
fe293b7b0759 btrfs: fix memory leak of fs_devices in degraded seed device path
b3f937e8912d bpf, arm64: Do not audit capability check in do_jit()
2ed5e0ca5d9a spi: tegra210-quad: Fix X1_X2_X4 encoding and support x4 transfers
36cb73c557d1 spi: tegra210-quad: Fix validate combined sequence
fcf4ad3208e9 coresight: etm4x: Correct polling IDLE bit
754512b096b9 netfilter: nf_conncount: garbage collection is not skipped when jiffies wrap around
460fd9a9e820 NFS: Fix missing unlock in nfs_unlink()
434b84ecb8ff ASoC: fsl_xcvr: get channel status data when PHY is not exists
3cf854cec0eb ALSA: dice: fix buffer overflow in detect_stream_formats()
ce205e480799 usb: phy: Initialize struct usb_phy list_head
b3c4465f2519 usb: gadget: tegra-xudc: Always reinitialize data toggle when clear halt
8877bbb620a9 ocfs2: fix memory leak in ocfs2_merge_rec_left()
c5a352071f83 efi/cper: align ARM CPER type with UEFI 2.9A/2.10 specs
ec7b34401123 efi/cper: Adjust infopfx size to accept an extra space
095ebf8277b5 efi/cper: Add a new helper function to print bitmasks
de9f85fdf7eb dm log-writes: Add missing set_freezable() for freezable kthread
8d656002fa38 dm-raid: fix possible NULL dereference with undefined raid type
a9bfe4eb0103 ARM: 9464/1: fix input-only operand modification in load_unaligned_zeropad()
ceb5dff91c86 ALSA: uapi: Fix typo in asound.h comment
7f031777be02 dma/pool: eliminate alloc_pages warning in atomic_pool_expand
d8b52fa40fc8 block: fix comment for op_is_zone_mgmt() to include RESET_ALL
8fe7de5d1c7f blk-mq: Abort suspend when wakeup events are pending
f123e1fad3a8 ASoC: ak5558: Disable regulator when error happens
8cb3ed1b5669 ASoC: ak4458: Disable regulator when error happens
5a38a44815e0 ASoC: bcm: bcm63xx-pcm-whistler: Check return value of of_dma_configure()
97044043d531 platform/x86: asus-wmi: use brightness_set_blocking() for kbd led
680f72890147 fs/nls: Fix inconsistency between utf8_to_utf32() and utf32_to_utf8()
ba1495aefd22 NFS: Automounted filesystems should inherit ro,noexec,nodev,sync flags
1b44528bf4a1 fs_context: drop the unused lsm_flags member
ce578fbf8e83 Revert "nfs: ignore SB_RDONLY when mounting nfs"
8e921550cc85 Revert "nfs: clear SB_RDONLY before getting superblock"
dca481c17f81 Revert "nfs: ignore SB_RDONLY when remounting nfs"
b6e4e3a08c03 NFSv4/pNFS: Clear NFS_INO_LAYOUTCOMMIT in pnfs_mark_layout_stateid_invalid
3dc5156ad61a NFS: Initialise verifiers for visible dentries in nfs_atomic_open()
e77419cbb547 NFS: Fix the verifier for case sensitive filesystem in nfs_atomic_open()
19bac87dd821 NFSv4: Add some support for case insensitive filesystems
3e367777b69c fs/nls: Fix utf16 to utf8 conversion
2093051b4698 NFS: Avoid changing nlink when file removes and attribute updates race
777564417810 NFS: don't unhash dentry during unlink/rename
186072b7a23c NFS: Label the dentry with a verifier in nfs_rmdir() and nfs_unlink()
5f1bc99ea831 fbdev: ssd1307fb: fix potential page leak in ssd1307fb_probe()
007408ab8449 pinctrl: single: Fix incorrect type for error return variable
184146300f78 pinctrl: single: Fix PIN_CONFIG_BIAS_DISABLE handling
8609287a2646 perf tools: Fix split kallsyms DSO counting
38abf6e931b1 net/sched: sch_cake: Fix incorrect qlen reduction in cake_drop
140e6cd7b092 remoteproc: qcom_q6v5_wcss: fix parsing of qcom,halt-regs
0d39bd3ef77a mtd: lpddr_cmds: fix signed shifts in lpddr_cmds
1d6155900a69 net: stmmac: fix rx limit check in stmmac_rx_zc()
53bc0ac47f4f netfilter: nft_connlimit: update the count if add was skipped
b160895d6bc9 netfilter: nf_conncount: rework API to use sk_buff directly
be69850b461e netfilter: nf_conncount: reduce unnecessary GC
aea811b4cf6c netfilter: flowtable: check for maximum number of encapsulations in bridge vlan
9d041a7ba13f regulator: core: Protect regulator_supply_alias_list with regulator_list_mutex
4a79a1d496b9 ASoC: Intel: catpt: Fix error path in hw_params()
c6035886b9d8 virtio: fix virtqueue_set_affinity() docs
9410895c0e5f virtio_vdpa: fix misleading return in void function
a9f01f0776f0 vdpa: Sync calls set/get config/status with cf_mutex
447092100c7e vdpa: Introduce query of device config layout
3ca8c7a6f9a0 vdpa: Introduce and use vdpa device get, set config helpers
eed1541ff09d ext4: improve integrity checking in __mb_check_buddy by enhancing order-0 validation
c082093313c0 ext4: remove unused return value of __mb_check_buddy
99e011a78210 ACPI: processor_core: fix map_x2apic_id for amd-pstate on am4
1e8124068c93 drm/amd/display: Fix logical vs bitwise bug in get_embedded_panel_info_v2_1()
212825c1c8cb ASoC: fsl_xcvr: clear the channel status control memory
650127b100b1 ASoC: fsl_xcvr: Add support for i.MX93 platform
c464a9e42def ASoC: fsl_xcvr: Add Counter registers
9cfb946f51ce RDMA/irdma: Fix data race in irdma_free_pble
04050bf1a767 RDMA/irdma: Fix data race in irdma_sc_ccq_arm
5c494997d09e iommu/arm-smmu-qcom: Enable use of all SMR groups when running bare-metal
342b2c26e5ac backlight: lp855x: Fix lp855x.h kernel-doc warnings
cd01a24b3e52 backlight: led-bl: Add devlink to supplier LEDs
d0deba37ac85 backlight: led_bl: Take led_access lock when required
53072791efe8 wifi: ieee80211: correct FILS status codes
67d15b5ea082 PCI: dwc: Fix wrong PORT_LOGIC_LTSSM_STATE_MASK definition
7547755997b3 staging: fbtft: core: fix potential memory leak in fbtft_probe_common()
d6c91fc73269 mt76: mt7615: Fix memory leak in mt7615_mcu_wtbl_sta_add()
f57925f0c498 crypto: ccree - Correctly handle return of sg_nents_for_len
76fc288ce114 selftests/bpf: Improve reliability of test_perf_branches_no_hw()
1d2e267f4331 selftests/bpf: skip test_perf_branches_hw() on unsupported platforms
90bb940f1c2f usb: raw-gadget: cap raw_io transfer length to KMALLOC_MAX_SIZE
7b1766b525da usb: dwc2: fix hang during suspend if set as peripheral
316a067b2769 usb: dwc2: fix hang during shutdown if set as peripheral
16514b403f0a usb: dwc2: disable platform lowlevel hw resources during shutdown
5c94f6e84aec usb: chaoskey: fix locking for O_NONBLOCK
f2f4627b74c1 ima: Handle error code returned by ima_filter_rule_match()
6a96bd0d9430 wifi: rtl818x: rtl8187: Fix potential buffer underflow in rtl8187_rx_cb()
81f087859c97 mfd: mt6358-irq: Fix missing irq_domain_remove() in error path
68715d885bb6 mfd: mt6397-irq: Fix missing irq_domain_remove() in error path
d705f1c35080 pwm: bcm2835: Make sure the channel is enabled after pwm_request()
9a76b3b33e52 drm/mediatek: Fix CCORR mtk_ctm_s31_32_to_s1_n function issue
e1c7bb405edc fs/ntfs3: Prevent memory leaks in add sub record
e910114bdbd8 fs/ntfs3: out1 also needs to put mi
925e825f0c8e fs/ntfs3: Make ni_ins_new_attr return error
83177ae96486 fs/ntfs3: Add new argument is_mft to ntfs_mark_rec_free
d29f1ea12adf fs/ntfs3: Remove unused mi_mark_free
e0a6dcbb8ce5 powerpc/64s/ptdump: Fix kernel_hash_pagetable dump for ISA v3.00 HPTE format
89caaeee8dd9 wifi: rtl818x: Fix potential memory leaks in rtl8180_init_rx_ring()
01f1e3015a77 NFSD/blocklayout: Fix minlength check in proc_layoutget
dbeddfaaa3c0 watchdog: wdat_wdt: Fix ACPI table leak in probe function
dbe2bb24ac4c watchdog: wdat_wdt: Stop watchdog when uninstalling module
f93b75779dc0 selftests/bpf: Fix failure paths in send_signal test
cf31d9fc454f ps3disk: use memcpy_{from,to}_bvec index
4174c6409e51 PCI: keystone: Exit ks_pcie_probe() for invalid mode
b6fa2843b30f leds: netxbig: Fix GPIO descriptor leak in error paths
6682d122e88e scsi: sim710: Fix resource leak by adding missing ioport_unmap() calls
b9f141eb4182 ACPI: property: Fix fwnode refcount leak in acpi_fwnode_graph_parse_endpoint()
08b93c1c12c6 ocfs2: relax BUG() to ocfs2_error() in __ocfs2_move_extent()
3e764e8a055b lib/vsprintf: Check pointer before dereferencing in time_and_date()
a6189b555ccc clk: renesas: r9a06g032: Fix memory leak in error path
8368be8a5072 coresight: etm4x: Add context synchronization before enabling trace
368466234b54 coresight: etm4x: Extract the trace unit controlling
d4b7290c1b5f coresight-etm4x: add isb() before reading the TRCSTATR
35d756da2d7e coresight: etm4x: Use Trace Filtering controls dynamically
53511743c5a8 coresight: etm4x: Save restore TRFCR_EL1
cd93db1b1b44 nbd: defer config unlock in nbd_genl_connect
40e6a1ebe430 wifi: cw1200: Fix potential memory leak in cw1200_bh_rx_helper()
14c209835e47 macintosh/mac_hid: fix race condition in mac_hid_toggle_emumouse
3061b299fced powerpc/32: Fix unpaired stwcx. on interrupt exit
79c8a77b1782 ntfs3: init run lock for extend inode
9794c1a99a3a RDMA/rtrs: server: Fix error handling in get_or_create_srv
5e9a106883c6 dt-bindings: PCI: amlogic: Fix the register name of the DBI region
558222badffe dt-bindings: PCI: convert amlogic,meson-pcie.txt to dt-schema
f0988e776c64 scsi: stex: Fix reboot_notifier leak in probe error path
d3ba31267591 nbd: defer config put in recv_work
6b4b2d939537 nbd: partition nbd_read_stat() into nbd_read_reply() and nbd_handle_reply()
41ecdc2097b1 nbd: clean up return value checking of sock_xmit()
85db50d9662b regulator: core: disable supply if enabling main regulator fails
c0763fe31cfe perf/x86/intel: Correct large PEBS flag check
de33b4593b81 ext4: correct the checking of quota files before moving extents
8de56b96de2d ext4: minor defrag code improvements
c23ea1f28855 mfd: da9055: Fix missing regmap_del_irq_chip() in error path
88db8bb7ed1b spi: tegra210-quad: Fix timeout handling
f603efe72a28 spi: tegra210-quad: modify chip select (CS) deactivation
c6d33b46ce13 spi: tegra210-quad: combined sequence mode
f64a36c44896 spi: tegra210-quad: add new chips to compatible
036d15dbee1a spi: tegra210-quad: use device_reset method
5a26b3e8b811 scsi: target: Do not write NUL characters into ASCII configfs output
43428053153f power: supply: apm_power: only unset own apm_get_power_status
7158890e3692 power: supply: wm831x: Check wm831x_set_bits() return value
bf5e04401a10 i3c: master: svc: Prevent incomplete IBI transaction
763d194b13be i3c: fix refcount inconsistency in i3c_master_register
fe067c65f760 pinctrl: stm32: fix hwspinlock resource leak in probe function
9ff4cea267ef x86/dumpstack: Prevent KASAN false positive warnings in __show_regs()
898581813aaf x86: kmsan: don't instrument stack walking functions
49c6b5e1e7fa kmsan: introduce __no_sanitize_memory and __no_kmsan_checks
bd4bcf2d97a8 compiler-gcc.h: Define __SANITIZE_ADDRESS__ under hwaddress sanitizer
4af48d5cb642 sctp: Defer SCTP_DBG_OBJCNT_DEC() to sctp_destroy_sock().
59a797709dcb phy: mscc: Fix PTP for VSC8574 and VSC8572
3c149ffe83d5 firmware: imx: scu-irq: fix OF node leak in
9c5c10b32f48 s390/ap: Don't leak debug feature files if AP instructions are not available
fc09726c9213 s390/smp: Fix fallback CPU detection
0049c460c57c crypto: hisilicon/qm - restore original qos values
c13c6e9de91d crypto: asymmetric_keys - prevent overflow in asymmetric_key_generate_id
5c56bbed31e4 uio: uio_fsl_elbc_gpcm:: Add null pointer check to uio_fsl_elbc_gpcm_probe
d27289e628bf arm64: dts: imx8mm-venice-gw72xx: remove unused sdhc1 pinctrl
15c09dad9a82 iio: imu: st_lsm6dsx: Fix measurement unit for odr struct member
5fbae4ee1d2a iio: imu: st_lsm6dsx: discard samples during filters settling time
830c8336db60 iio: imu: st_lsm6dsx: introduce st_lsm6dsx_device_set_enable routine
0314de967578 inet: Avoid ehash lookup race in inet_ehash_insert()
1600b14e3c41 rculist: Add hlist_nulls_replace_rcu() and hlist_nulls_replace_init_rcu()
90e23db1a859 ntfs3: Fix uninit buffer allocated by __getname()
afb144bc8e92 ntfs3: fix uninit memory after failed mi_read in mi_format_new
7bf22893398e irqchip/qcom-irq-combiner: Fix section mismatch
50fde089fb8a USB: Fix descriptor count when handling invalid MBIM extended descriptor
489b2158aec9 drm/vgem-fence: Fix potential deadlock on release
ea0fd5535b0b drm/panel: visionox-rm69299: Don't clear all mode flags
ca9388fba50d gpu: host1x: Fix race in syncpt alloc/free
6b1e45e13546 smack: fix bug: unprivileged task can create labels
c03cb1116289 staging: rtl8723bs: fix out-of-bounds read in OnBeacon ESR IE parsing
4445adedae77 staging: rtl8723bs: fix stack buffer overflow in OnAssocReq IE parsing
7141915bf0c4 comedi: check device's attached status in compat ioctls
4cde9a7e025c comedi: multiq3: sanitize config options in multiq3_attach()
f7fa1f4670c3 comedi: c6xdigio: Fix invalid PNP driver unregistration
606f57e57267 HID: elecom: Add support for ELECOM M-XT3URBK (018F)
2aa1485eff98 platform/x86: huawei-wmi: add keys for HONOR models
090003de3f6c platform/x86: acer-wmi: Ignore backlight event
d8dcf8e8852b pinctrl: qcom: msm: Fix deadlock in pinmux configuration
aeccd6743ee4 bfs: Reconstruct file type when loading from disk
93536b1d8478 spi: imx: keep dma request disabled before dma transfer setup
9106a929628f spi: xilinx: increase number of retries before declaring stall
e86288cb0a8c USB: serial: kobil_sct: fix TIOCMBIS and TIOCMBIC
5882a3fe61d3 USB: serial: belkin_sa: fix TIOCMBIS and TIOCMBIC
c032ddd06fe1 serial: add support of CPCI cards
999138bc35b8 USB: serial: ftdi_sio: match on interface number for jtag
141ed16ab9b7 USB: serial: option: move Telit 0x10c7 composition in the right place
2d5855509140 USB: serial: option: add Telit Cinterion FE910C04 new compositions
97c9ba42d178 USB: serial: option: add Foxconn T99W760
b2a5b172dc05 comedi: pcl818: fix null-ptr-deref in pcl818_ai_cancel()
61e03dc3794e ext4: add i_data_sem protection in ext4_destroy_inline_data_nolock()
c228cb699a07 locking/spinlock/debug: Fix data-race in do_raw_write_lock
43bf001f0fe4 ext4: refresh inline data size before write operations
ed62fd8c15d4 jbd2: avoid bug_on in jbd2_journal_get_create_access() when file system corrupted
5821b648480a Documentation: process: Also mention Sasha Levin as stable tree maintainer
d76c2063db44 leds: spi-byte: Use devm_led_classdev_register_ext()
fdcf33b9738c leds: Replace all non-returning strlcpy with strscpy
799e37e49cb6 drm/i915/selftests: Fix inconsistent IS_ERR and PTR_ERR
a647db560793 dpaa2-mac: bail if the dpmacs fwnode is not found
e1d414c5719a xfrm: flush all states in xfrm_state_fini
1dad653643f2 xfrm: also call xfrm_state_delete_tunnel at destroy time for states that were never added
9f2d85ead8ff Revert "xfrm: destroy xfrm_state synchronously on net exit path"
4b2c17d0f9be xfrm: delete x->tunnel as we delete x
(From OE-Core rev: 9d8037c4c28478fb8d3686648db423f0261dfe87)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:
68efe5a6c16a Linux 5.15.197
3b7841a78357 libbpf: Fix invalid return address register in s390
46d78c07ce40 libbpf, riscv: Use a0 for RC register
9e11d30ab096 libbpf: Fix riscv register names
aadc10434cd1 selftests/bpf: Don't rely on preserving volatile in PT_REGS macros in loop3
a5d954802bda scsi: pm80xx: Set phy->enable_completion only when we
f7b814a132c5 Bluetooth: Add more enc key size check
4df96f1f47a4 usb: typec: ucsi: psy: Set max current to zero when disconnected
cd5e86e34c66 usb: renesas_usbhs: Fix synchronous external abort on unbind
bd6a1b29fa31 usb: renesas_usbhs: Convert to platform remove callback returning void
d146e96fef87 smb: client: fix memory leak in cifs_construct_tcon()
7ee8f015eb47 mptcp: Fix proto fallback detection with BPF
dad1e44ed940 mptcp: avoid unneeded subflow-level drops
5bd1d0ca17f0 selftests: mptcp: join: rm: set backup flag
85cc2f990287 staging: rtl8712: Remove driver using deprecated API wext
f22c55a20a2d libceph: prevent potential out-of-bounds writes in handle_auth_session_key()
05ec43e9a9de libceph: fix potential use-after-free in have_mon_and_osd_map()
09092269cb76 drm/amd/display: Check NULL before accessing
c9a315a56da2 drm: sti: fix device leaks at component probe
6176101b519f USB: serial: option: add support for Rolling RW101R-GL
6738408111c2 USB: serial: ftdi_sio: add support for u-blox EVK-M101
593d93b871dc xhci: dbgtty: Fix data corruption when transmitting data form DbC to host
67192e8cb7f9 usb: dwc3: Fix race condition between concurrent dwc3_remove_requests() call paths
66ac05e7b0d6 usb: uas: fix urb unmapping issue when the uas device is remove during ongoing data transfer
26e9b5da3231 usb: storage: sddr55: Reject out-of-bound new_pba
4aa7426f5326 USB: storage: Remove subclass and protocol overrides from Novatek quirk
4ba515dfff7e usb: storage: Fix memory leak in USB bulk transport
5a1628283cd9 usb: gadget: f_eem: Fix memory leak in eem_unwrap
7fb4b54bbf07 usb: cdns3: Fix double resource release in cdns3_pci_probe
a4c4118c2af2 most: usb: fix double free on late probe failure
1f9ba65b019f serial: amba-pl011: prefer dma_mapping_error() over explicit address checking
354fb03002da firmware: stratix10-svc: fix bug in saving controller data
113f10c86d7d slimbus: ngd: Fix reference count leak in qcom_slim_ngd_notify_slaves
db0835dfac45 thunderbolt: Add support for Intel Wildcat Lake
5a0dcabc8a14 drivers/usb/dwc3: fix PCI parent check
ed69c3db499c dm-verity: fix unreliable memory allocation
6fdcd310f92a can: sun4i_can: sun4i_can_interrupt(): fix max irq loop handling
e36369dfa2e7 can: sja1000: fix max irq loop handling
bd1415efbab5 atm/fore200e: Fix possible data race in fore200e_open()
19f3ace94943 MIPS: mm: Prevent a TLB shutdown on initial uniquification
aad9d048a321 iio: accel: bmc150: Fix irq assumption regression
17a38b85226c iio:common:ssp_sensors: Fix an error handling path ssp_probe()
57f759d399e7 iio: imu: st_lsm6dsx: fix array size for st_lsm6dsx_settings fields
5b9790d2009e Revert "perf/x86: Always store regs->ip in perf_callchain_kernel()"
891775b1b4ed spi: bcm63xx: fix premature CS deassertion on RX-only transactions
f231314b64c5 mailbox: mailbox-test: Fix debugfs_create_dir error checking
b0c4d5135b04 net: atlantic: fix fragment overflow handling in RX path
05c51c116e0b net: dsa: sja1105: fix SGMII linking at 10M or 100M but not passing traffic
0bd2b12b3ca9 net: dsa: sja1105: simplify static configuration reload
1989e6ecee91 net: dsa: sja1105: Convert to mdiobus_c45_read
18ef3ad1bb57 net: sxgbe: fix potential NULL dereference in sxgbe_rx()
3c11ac20b5fd net/mlx5e: Fix validation logic in rate limiting
58a8e250d5b6 net: aquantia: Add missing descriptor cache invalidation on ATL2
15d560cdf5b3 platform/x86: intel: punit_ipc: fix memory corruption
4475bac8224c Bluetooth: SMP: Fix not generating mackey and ltk when repairing
69c7825df64e can: kvaser_usb: leaf: Fix potential infinite loop in command parsers
0e2d3a8d9fff Revert "block: don't add or resize partition on the disk with GENHD_FL_NO_PART"
91db2663893a Revert "block: Move checking GENHD_FL_NO_PART to bdev_add_partition()"
0b6a100efd9b mptcp: do not fallback when OoO is present
e2d1ad207174 mptcp: fix a race in mptcp_pm_del_add_timer()
2cc425276ccb mptcp: fix premature close in case of fallback
4c3d91386d18 mptcp: fix ack generation for fallback msk
fab9232b3f27 dt-bindings: pinctrl: toshiba,visconti: Fix number of items in groups
444c875c347c ata: libata-scsi: Fix system suspend for a security locked drive
015b71996269 Input: pegasus-notetaker - fix potential out-of-bounds access
7bf70ce0a08e Input: remove third argument of usb_maxpacket()
78acf73dfc30 usb: deprecate the third argument of usb_maxpacket()
c22cedbc18dd mptcp: Disallow MPTCP subflows from sockmap
4a4f32f3185a selftests: mptcp: connect: fix fallback note due to OoO
f3737fc3b8d9 pmdomain: samsung: plug potential memleak during probe
582f48d22eb5 pmdomain: arm: scmi: Fix genpd leak on provider registration failure
1d3f3d4c1faf pmdomain: imx: Fix reference count leak in imx_gpc_remove
890472d6fbf0 net: netpoll: fix incorrect refcount handling causing incorrect cleanup
e9af27d1880a mmc: sdhci-of-dwcmshc: Change DLL_STRBIN_TAPNUM_DEFAULT to 0x4
e24a45da635b net: qede: Initialize qede_ll_ops with designated initializer
c993fd02ba47 btrfs: fix crash on racing fsync and size-extending write into prealloc
bff4d06c38a7 btrfs: add helper to truncate inode items when logging inode
707d49dd441a Makefile.compiler: replace cc-ifversion with compiler-specific macros
4c019e93f0e5 uio_hv_generic: Set event for all channels on the device
80fe72069168 tracing/tools: Fix incorrcet short option in usage text for --threads
3afeb909c3e2 net: ethernet: ti: netcp: Standardize knav_dma_open_channel to return NULL on error
75ccdb4afe41 ALSA: usb-audio: fix uac2 clock source at terminal parser
bb1c19636aed mm/secretmem: fix use-after-free race in fault handler
2ef178413183 mm/mm_init: fix hash table order logging in alloc_large_system_hash()
dcf80cb1bf88 kconfig/nconf: Initialize the default locale at startup
87297ab1e783 kconfig/mconf: Initialize the default locale at startup
699c6cc0f18e net: tls: Cancel RX async resync request on rcd_delta overflow
fbbcd769c800 selftests: net: use BASH for bareudp testing
804b5b8e3545 scsi: core: Fix a regression triggered by scsi_host_busy()
674329151458 vsock: Ignore signal/timeout on connect() if already established
ecbb12caf399 net: qlogic/qede: fix potential out-of-bounds read in qede_tpa_cont() and qede_tpa_end()
597bbbe023d9 kernel.h: Move ARRAY_SIZE() to a separate header
ca4452aa69ab platform/x86/intel/speed_select_if: Convert PCIBIOS_* return codes to errnos
7616e2eee679 s390/ctcm: Fix double-kfree
f95bef5ba0b8 net: openvswitch: remove never-working support for setting nsh fields
20d7e6bce8e2 net: dsa: hellcreek: fix missing error handling in LED registration
ba8d3df04c00 mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats()
5fb232c76334 drm/tegra: dc: Fix reference leak in tegra_dc_couple()
99908e2d6012 mptcp: fix race condition in mptcp_schedule_work()
7536472a4575 MIPS: Malta: Fix !EVA SOC-it PCI MMIO
f449a1edd7a1 scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show()
109afbd88ecc scsi: sg: Do not sleep in atomic context
60ba31330faf nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()
4ce5218b1012 Input: imx_sc_key - fix memory corruption on unload
729d21c82c1b Input: cros_ec_keyb - fix an invalid memory access
630360c6724e be2net: pass wrb_params in case of OS2BMC
f2e52a9d10d8 exfat: check return value of sb_min_blocksize in exfat_read_boot_sector
9c58c64ec412 mtd: rawnand: cadence: fix DMA device NULL pointer dereference
de9dc8cbeea0 HID: quirks: work around VID/PID conflict for 0x4c4a/0x4155
652b24f07bae net/sched: act_connmark: handle errno on tcf_idr_check_alloc
b70c24827e11 isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe()
bf51f26c5bcc EDAC/altera: Use INTTEST register for Ethernet and USB SBE injection
76eb3ac2f01a EDAC/altera: Handle OCRAM ECC enable after warm reset
4b63d3858a1e spi: Try to get ACPI GPIO IRQ earlier
8af069dc2fbf ALSA: usb-audio: Fix missing unlock at error path of maxpacksize check
217d47255a2e ALSA: usb-audio: Fix potential overflow of PCM transfer buffer
4cba73c4c892 fs/proc: fix uaf in proc_readdir_de()
298f1e0694ab ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe
5fb4722507b7 strparser: Fix signed/unsigned mismatch bug
3b9447e68777 gcov: add support for GCC 15
b114996a095d NFSD: free copynotify stateid in nfs4_free_ol_stateid()
d0ee0b42a9c0 HID: hid-ntrig: Prevent memory leak in ntrig_report_version()
4681960bc0f4 netfilter: nf_tables: reject duplicate device on updates
cbbe9170ca2a mtd: onenand: Pass correct pointer to IRQ handler
20067f737dc0 lib/crypto: arm/curve25519: Disable on CPU_BIG_ENDIAN
b69f19244c2b mm/ksm: fix flag-dropping behavior in ksm_madvise
1a6ed803c4b1 mptcp: pm: in-kernel: C-flag: handle late ADD_ADDR
c4cdd143c359 bpf: Add bpf_prog_run_data_pointers()
9f282104627b ALSA: usb-audio: Fix NULL pointer dereference in snd_usb_mixer_controls_badd
6ec3bfe0ad73 NFSv4: Fix an incorrect parameter when calling nfs4_call_sync()
709e5c088f9c drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE
bfa4f33f0a43 ASoC: cs4271: Fix regulator leak on probe failure
ee29c2319ee8 regulator: fixed: fix GPIO descriptor leak on register failure
5c1fd2b81e13 acpi,srat: Fix incorrect device handle check for Generic Initiator
9d1d7858fc5b Bluetooth: L2CAP: export l2cap_chan_hold for modules
8b1551cacb66 hsr: Fix supervision frame sending on HSRv0
f8706e15710f net_sched: limit try_bulk_dequeue_skb() batches
5af7ec404e85 net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps
727f158d9a8a net/mlx5e: Fix maxrate wraparound in threshold between units
37f0680887c5 net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak
218b67c8c824 net: sched: act_connmark: initialize struct tc_ife to fix kernel leak
def0860b2caf net_sched: act_connmark: use RCU in tcf_connmark_dump()
0d14e8ba20cf net/sched: act_connmark: transition to percpu stats and rcu
b99642817f60 net: sched: act_connmark: get rid of tcf_connmark_walker and tcf_connmark_search
6a45a97e0099 net: sched: act: move global static variable net_id to tc_action_ops
659e94c35a3f wifi: mac80211: skip rate verification for not captured PSDUs
1040834078ac net: mdio: fix resource leak in mdiobus_register_device()
51b8f0ab888f tipc: Fix use-after-free in tipc_mon_reinit_self().
8a695769c1e8 net/smc: fix mismatch between CLC header and proposal
abb086b9a95d sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto
17ef29586b76 Bluetooth: 6lowpan: Don't hold spin lock over sleeping functions
2f2b940e7fa3 Bluetooth: 6lowpan: fix BDADDR_LE vs ADDR_LE_DEV address type confusion
d566e9a2bfc8 Bluetooth: 6lowpan: reset link-local header on ipv6 recv path
7a6d1e740220 Bluetooth: btusb: reorder cleanup in btusb_disconnect to avoid UAF
d11c10bce6f4 net: fec: correct rx_bytes statistic for the case SHIFT16 is set
dd60d0ba60f8 ASoC: max98090/91: fixed max98091 ALSA widget powering up/down
652585576866 NFS: check if suid/sgid was cleared after a write as needed
9727b5dc98c3 HID: quirks: avoid Cooler Master MM712 dongle wakeup bug
d2560884113c NFS4: Fix state renewals missing after boot
e5d5b4228e05 RISC-V: clear hot-unplugged cores from all task mm_cpumasks to avoid rfence errors
be5a8537b2b9 compiler_types: Move unused static inline functions warning to W=2
e988634d7aae drm/i915: Avoid lock inversion when pinning to GGTT on CHV/BXT+VTD
7d316c3c9e53 selftests: netdevsim: set test timeout to 10 minutes
3694a618609b extcon: adc-jack: Cleanup wakeup source only if it was enabled
d3eaf1052cd8 lib/crypto: curve25519-hacl64: Fix older clang KASAN workaround for GCC
3a9f46f5d467 rtc: rx8025: fix incorrect register reference
38771ab159d9 tracing: Fix memory leaks in create_field_var()
a304aa581895 bnxt_en: Fix a possible memory leak in bnxt_ptp_init
25979f34feec bnxt_en: PTP: Refactor PTP initialization functions
4e6b9004f01d net: usb: qmi_wwan: initialize MAC header offset in qmimux_rx_fixup
82b5ddac0843 sctp: Hold sock lock while iterating over address list
72e3fea68eac sctp: Prevent TOCTOU out-of-bounds write
ad5ddc33af9f sctp: Hold RCU read lock while iterating over address list
6618c36f6d86 net: dsa: b53: stop reading ARL entries if search is done
ae52ba1ad2ed net: dsa: b53: fix enabling ip multicast
cd8c2419b50b net: dsa: b53: fix resetting speed and pause on forced link
48df5cc7fd7c net: vlan: sync VLAN features with lower device
82acad39d05c selftests: netdevsim: Fix ethtool-coalesce.sh fail by installing ethtool-common.sh
f3903664c883 netdevsim: add Makefile for selftests
c2ce8d37e49e selftests/net: use destination options instead of hop-by-hop
32c3e1cbc2e6 selftests/net: fix GRO coalesce test and add ext header coalesce tests
e4603c1c4fd1 selftests/net: fix out-of-order delivery of FIN in gro:tcp test
a8d549eb5aca net: dsa: tag_brcm: legacy: fix untagged rx on unbridged ports for bcm63xx
f8d974a0e8c2 riscv: ptdump: use seq_puts() in pt_dump_seq_puts() macro
53c7a2110285 Revert "wifi: ath10k: avoid unnecessary wait for service ready message"
b345e06f2d35 ALSA: hda/realtek: Audio disappears on HP 15-fc000 after warm boot again
676ee2061f72 ceph: add checking of wait_for_completion_killable() return value
8bff07a8fc0a ASoC: meson: aiu-encoder-i2s: fix bit clock polarity
1943b69e87b0 fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds
6da480c32392 ACPI: property: Return present device nodes only on fwnode interface
a66596cf5643 9p: sysfs_init: don't hardcode error to ENOMEM
879f6a7e75c3 cpufreq: tegra186: Initialize all cores to max frequencies
435b42a10995 9p: fix /sys/fs/9p/caches overwriting itself
66f257db400a clk: ti: am33xx: keep WKUP_DEBUGSS_CLKCTRL enabled
c50651c205f6 clk: at91: clk-master: Add check for divide by 3
e7322da6c50f ARM: at91: pm: save and restore ACR during PLL disable/enable
a02f2dbdd77a rtc: pcf2127: clear minute/second interrupt
cebc9f5ee3e3 um: Fix help message for ssl-non-raw
64ef62fb1c4a fs/hpfs: Fix error code for new_inode() failure in mkdir/create/mknod/symlink
f7af3813ccff btrfs: mark dirty extent range for out of bound prealloc extents
8a139fe903f3 RDMA/hns: Fix wrong WQE data when QP wraps around
63bb04cda173 RDMA/irdma: Set irdma_cq cq_num field during CQ create
e8805e90ff0c RDMA/irdma: Remove unused struct irdma_cq fields
2380d634959a RDMA/irdma: Fix SD index calculation
cc9ab6e1a375 ACPICA: Update dsmethod.c to get rid of unused variable warning
15afebb95974 orangefs: fix xattr related buffer overflow...
c12ebeacfbae page_pool: Clamp pool size to max 16K pages
2acf073edeb7 exfat: limit log print for IO error
c70926971b36 ALSA: usb-audio: add mono main switch to Presonus S1824c
b65ca9708bfb Bluetooth: bcsp: receive data only if registered
d2850f037c2a Bluetooth: SCO: Fix UAF on sco_conn_free
d4d90a419b55 net: macb: avoid dealing with endianness in macb_set_hwaddr()
bb7d0d13c6e1 fs: ext4: change GFP_KERNEL to GFP_NOFS to avoid deadlock
b2eef65a3be2 scsi: libfc: Fix potential buffer overflow in fc_ct_ms_fill()
fa4daf7d11e4 nfs4_setup_readdir(): insufficient locking for ->d_parent->d_inode dereferencing
a8a97e0d0b60 NFSv4.1: fix mount hang after CREATE_SESSION failure
679fd67bac26 NFSv4: handle ERR_GRACE on delegation recalls
ca806ebc497b remoteproc: qcom: q6v5: Avoid handling handover twice
e50066336660 sparc/module: Add R_SPARC_UA64 relocation handling
eb3d29ca0820 PCI: cadence: Check for the existence of cdns_pcie::ops before using it
c3f99fd7ed17 r8169: set EEE speed down ratio to 1
826ad86e1270 net: intel: fm10k: Fix parameter idx set but not used
eb0c150d0279 wifi: ath10k: Fix connection after GTK rekeying
0f7f34292071 iommu/vt-d: Replace snprintf with scnprintf in dmar_latency_snapshot()
f878bfd2c14c net: ethernet: microchip: sparx5: make it selectable for ARCH_LAN969X
a2aa97cde985 jfs: fix uninitialized waitqueue in transaction manager
46c76cfa17d1 jfs: Verify inode mode when loading from disk
14b6f0b3cfe2 ipv6: np->rxpmtu race annotation
318aeeb3f8fe usb: xhci: plat: Facilitate using autosuspend for xhci plat devices
7a219cbbc9e8 usb: mon: Increase BUFF_MAX to 64 MiB to support multi-MB URBs
311df10cca0e allow finish_no_open(file, ERR_PTR(-E...))
ffae0417168e scsi: lpfc: Define size of debugfs entry for xri rebalancing
57225d17cd8d scsi: lpfc: Remove ndlp kref decrement clause for F_Port_Ctrl in lpfc_cleanup
430e3ca0a53d scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET
41cd00665c99 selftests/Makefile: include $(INSTALL_DEP_TARGETS) in clean target to clean net/lib dependency
0ec2cd5c5879 page_pool: always add GFP_NOWARN for ATOMIC allocations
a58098c6b91c drm/amdgpu: Use memdup_array_user in amdgpu_cs_wait_fences_ioctl
fd62e1a94cff net/cls_cgroup: Fix task_get_classid() during qdisc run
45e4e4a8772f udp_tunnel: use netdev_warn() instead of netdev_WARN()
d276a6c3bb74 selftests: Replace sleep with slowwait
fbf410aafc85 eth: 8139too: Make 8139TOO_PIO depend on !NO_IOPORT_MAP
ff4cd9564dc3 selftests: Disable dad for ipv6 in fcnal-test.sh
b16a010338bf x86/kvm: Prefer native qspinlock for dedicated vCPUs irrespective of PV_UNHALT
56c832864e5e netfilter: nf_reject: don't reply to icmp error messages
0858b8e38884 selftests: traceroute: Use require_command()
9d2e3da0a0e8 media: redrat3: use int type to store negative error codes
ffb663e41dde net: sh_eth: Disable WoL if system can not suspend
eab8d5e5e1d0 phy: rockchip: phy-rockchip-inno-csidphy: allow writes to grf register 0
04f057e4c156 phy: cadence: cdns-dphy: Enable lower resolutions in dphy
63eb6730ce06 ntfs3: pretend $Extend records as regular files
8a8d07553583 net: phy: marvell: Fix 88e1510 downshift counter errata
0f30019f5a58 drm/msm: make sure to not queue up recovery more than once
0cf9a50af91f usb: cdns3: gadget: Use-after-free during failed initialization and exit of cdnsp gadget
2dc7bcc0b112 usb: gadget: f_hid: Fix zero length packet transfer
bb8f9de71c9b iommu/amd: Skip enabling command/event buffers for kdump
66bcd6c577d8 net: call cond_resched() less often in __release_sock()
07ae8cc64557 net: nfc: nci: Increase NCI_DATA_TIMEOUT to 3000 ms
fdfd91ac1f44 ipv6: Add sanity checks on ipv6_devconf.rpl_seg_enabled
1452d49956d9 drm/msm/dsi/phy_7nm: Fix missing initial VCO rate
b4a4bf4b4452 drm/msm/dsi/phy: Toggle back buffer resync after preparing PLL
bda8e00b354a dmaengine: dw-edma: Set status for callback_result
35e42324c21f dmaengine: mv_xor: match alloc_wc and free_wc
e12a50e3621f dmaengine: sh: setup_xref error handling
774e8d44ac88 ptp: Limit time setting of PTP clocks
48c1d49c64d0 scsi: pm8001: Use int instead of u32 to store error codes
7ce10ef9a9b6 mips: lantiq: xway: sysctrl: rename stp clock
e1f79a12bd62 mips: lantiq: danube: add missing device_type in pci node
a39c88bedb0f mips: lantiq: danube: add missing properties to cpu node
69f04cdd1a50 media: fix uninitialized symbol warnings
b751b7f87acb drm/amdkfd: Tie UNMAP_LATENCY to queue_preemption
92071a422131 extcon: adc-jack: Fix wakeup source leaks on device unbind
62443e7d827a scsi: pm80xx: Fix race condition caused by static variables
866d93632daa scsi: mpi3mr: Fix controller init failure on fault during queue creation
9650cd59f4e1 rds: Fix endianness annotation for RDS_MPATH_HASH
fb4f59e66952 ALSA: usb-audio: Add validation of UAC2/UAC3 effect units
30cc10a05b22 PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() call
38edfa2a5a7a net: Call trace_sock_exceed_buf_limit() for memcg failure with SK_MEM_RECV.
f80a71a29f2d net: When removing nexthops, don't call synchronize_net if it is not necessary
d2ee1c7fc9c2 char: misc: Does not request module for miscdevice with dynamic minor
e14d3af189de usb: gadget: f_ncm: Fix MAC assignment NCM ethernet
f979f913b99c iio: adc: spear_adc: mask SPEAR_ADC_STATUS channel and avg sample before setting register
ad22eebd7177 drm/bridge: display-connector: don't set OP_DETECT for DisplayPorts
26f6a1dd5d81 media: imon: make send_packet() more robust
0bf756ae1e69 net: ipv6: fix field-spanning memcpy warning in AH output
15def75e75a7 bridge: Redirect to backup port when port is administratively down
a65cbffb0e81 powerpc/eeh: Use result of error_detected() in uevent
e269b500b23f thunderbolt: Use is_pciehp instead of is_hotplug_bridge
157b7b41a5d2 net: stmmac: Check stmmac_hw_setup() in stmmac_resume()
d178723da249 x86/vsyscall: Do not require X86_PF_INSTR to emulate vsyscall
5ba991865cee drm/tidss: Set crtc modesetting parameters with adjusted mode
603c103f9e30 drm/tidss: Use the crtc_* timings when programming the HW
965813f1afaf media: pci: ivtv: Don't create fake v4l2_fh
556da2856798 drm/amdkfd: return -ENOTTY for unsupported IOCTLs
e04e3165bc8b selftests/net: Ensure assert() triggers in psock_tpacket.c
634d43ee1d23 selftests/net: Replace non-standard __WORDSIZE with sizeof(long) * 8
be80a71699b4 PCI: Disable MSI on RDC PCI to PCIe bridges
31caf9efba7e drm/nouveau: replace snprintf() with scnprintf() in nvkm_snprintbf()
19096bddf873 drm/amdgpu/jpeg: Hold pg_lock before jpeg poweroff
b9d1d32766d3 drm/amd/pm: Use cached metrics data on arcturus
89af20042ea5 drm/amd/pm: Use cached metrics data on aldebaran
446631df0714 mfd: da9063: Split chip variant reading in two bus transactions
adde0c657c90 mfd: madera: Work around false-positive -Wininitialized warning
d7bc1931a256 mfd: stmpe-i2c: Add missing MODULE_LICENSE
72f7a31793bb mfd: stmpe: Remove IRQ domain upon removal
fa0d842eea8c tools/power x86_energy_perf_policy: Prefer driver HWP limits
1c0eb3211e17 tools/power x86_energy_perf_policy: Enhance HWP enable
87de7b4213c1 tools/power x86_energy_perf_policy: Fix incorrect fopen mode usage
2ba32bd019cf tools/cpupower: Fix incorrect size in cpuidle_state_disable()
481e609c7854 hwmon: (dell-smm) Add support for Dell OptiPlex 7040
2617ae62f086 uprobe: Do not emulate/sstep original instruction when ip is changed
cf3e51d388e1 clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel
39805c732891 cpuidle: Fail cpuidle device registration if there is one already
7f6993bd3224 tools/cpupower: fix error return value in cpupower_write_sysfs()
6e9e9558da65 video: backlight: lp855x_bl: Set correct EPROM start for LP8556
e8cde03de867 nvme-fc: use lock accessing port_state and rport state
2f4852db87e2 nvmet-fc: avoid scheduling association deletion twice
75a98126757e tee: allow a driver to allocate a tee_device without a pool
5a7e2d5d1b68 ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method()
13257496a496 mmc: sdhci-msm: Enable tuning for SDR50 mode for SD card
e3f7173df91b power: supply: sbs-charger: Support multiple devices
a59c9c1370db hwmon: (sbtsi_temp) AMD CPU extended temperature range support
9545f5ef8258 ACPI: scan: Add Intel CVS ACPI HIDs to acpi_ignore_dep_ids[]
799f75a894a6 ACPI: PRM: Skip handlers with NULL handler_address or NULL VA
2ca16b41e88b irqchip/gic-v2m: Handle Multiple MSI base IRQ Alignment
1ba13dde6a45 arc: Fix __fls() const-foldability via __builtin_clzl()
55cf586b9556 cpufreq/longhaul: handle NULL policy in longhaul_exit
916f62bf6964 selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2
76ab1edadf69 ACPI: video: force native for Lenovo 82K8
edc0b38f26fc memstick: Add timeout to prevent indefinite waiting
9e18372fcf17 mmc: host: renesas_sdhi: Fix the actual clock
fd031d98081e pinctrl: single: fix bias pull up/down handling in pin_config_set
13ce905f0777 bpf: Don't use %pK through printk
49be75e00d21 soc: ti: pruss: don't use %pK through printk
ed7b7fbf2d5f spi: loopback-test: Don't use %pK through printk
d06bbd6f5cd8 soc: qcom: smem: Fix endian-unaware access of num_entries
9a0d4017a138 soc: aspeed: socinfo: Add AST27xx silicon IDs
04dde9a7cb73 block: make REQ_OP_ZONE_OPEN a write operation
6abeff03cb79 drm/sysfb: Do not dereference NULL pointer in plane reset
afd6e9fe377f drm/sched: Fix race in drm_sched_entity_select_rq()
9ec40fba7357 usb: gadget: f_fs: Fix epfile null pointer access after ep enable.
e6f1413b1cfb Revert "docs/process/howto: Replace C89 with C11"
518eadd15f7e arch: back to -std=gnu89 in < v5.18
f28b14d235a8 x86/boot: Compile boot code with -std=gnu11 too
8050bbc2a2b9 xhci: dbc: fix bogus 1024 byte prefix if ttyDBC read races with stall event
fe9092c42877 xhci: dbc: Avoid event polling busyloop if pending rx transfers are inactive.
79d7094ecd75 xhci: dbc: Improve performance by removing delay in transfer event polling.
2f5c3743466f xhci: dbc: Allow users to modify DbC poll interval via sysfs
d596d39e16e3 xhci: dbc: poll at different rate depending on data transfer activity
902f900b46e9 xhci: dbc: Provide sysfs option to configure dbc descriptors
42ccfa662c2e x86/resctrl: Fix miscount of bandwidth event when reactivating previously unavailable RMID
12a895faa0c9 net: phy: dp83867: Disable EEE support as not implemented
56612e80a80b can: gs_usb: increase max interface to U8_MAX
941285def6f6 net: ravb: Enforce descriptor type ordering
6664de2a13b5 ravb: Exclude gPTP feature support for RZ/G2L
381eb91874a6 dt-bindings: usb: dwc3-imx8mp: dma-range is required only for imx8mp
bfb5e825c206 serial: 8250_dw: handle reset control deassert error
3299a39f9a09 serial: 8250_dw: Use devm_add_action_or_reset()
d979639f099c regmap: slimbus: fix bus_context pointer in regmap init calls
c5279b8c91c9 block: fix op_is_zone_mgmt() to handle REQ_OP_ZONE_RESET_ALL
c674a191ada3 drm/amd/pm/powerplay/smumgr: Fix PCIeBootLinkLevel value on Iceland
f64e5bdde3be drm/amd/pm/powerplay/smumgr: Fix PCIeBootLinkLevel value on Fiji
ca8cc1ae1425 drm/amd/pm: fix smu table id bound check issue in smu_cmn_update_table()
e5e712518b29 net: hns3: return error code when function fails
8814f060d364 drm/etnaviv: fix flush sequence logic
43005002b60e usbnet: Prevents free active kevent
18652ab01a20 libbpf: Fix powerpc's stack register definition in bpf_tracing.h
e5996b15ab1d libbpf: Normalize PT_REGS_xxx() macro definitions
82a674170040 riscv, libbpf: Add RISC-V (RV64) support to bpf_tracing.h
9450d2fe01d0 bpf: Do not audit capability check in do_jit()
de2ce6b14bc3 bpf: Sync pending IRQ work before freeing ring buffer
29b6987bdea3 ALSA: usb-audio: fix control pipe direction
ea48293df43b drm/msm/a6xx: Fix GMU firmware parser
488f3206325e wifi: ath10k: Fix memory leak on unsupported WMI command
641e47ea2831 ASoC: qdsp6: q6asm: do not sleep while atomic
cca3958c5565 mptcp: restore window probe
90d835caf3eb fbdev: valkyriefb: Fix reference count leak in valkyriefb_init
9c78e8179a14 fbdev: pvr2fb: Fix leftover reference to ONCHIP_NR_DMA_CHANNELS
55f60a72a178 wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode
db5c9a162d2f fbdev: bitblit: bound-check glyph index in bit_putcs*
bc78a4f51d54 ACPI: video: Fix use-after-free in acpi_video_switch_brightness()
4b05bd1d75d3 fbdev: atyfb: Check if pll_ops->init_pll failed
c7bf258321a1 net: usb: asix_devices: Check return value of usbnet_get_endpoints
375fdd8993ce NFSD: Fix crash in nfsd4_read_release()
5fa8b4382c01 btrfs: use smp_mb__after_atomic() when forcing COW in create_pending_snapshot()
5a6f9727ae78 btrfs: always drop log root tree reference in btrfs_replay_log()
f5c926c9e7fe btrfs: scrub: replace max_t()/min_t() with clamp() in scrub_throttle_dev_io()
a740e71c2344 x86/bugs: Fix reporting of LFENCE retpoline
1bed56f089f0 net/sched: sch_qfq: Fix null-deref in agg_dequeue
(From OE-Core rev: 873cfb3c627738d4ab03eb3a5e1e3fb42f9f32b9)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:
cc5ec87693063 Linux 5.15.196
59c78e8fddc1f PCI: rcar: Demote WARN() to dev_warn_ratelimited() in rcar_pcie_wakeup()
83a563fab563f net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg
c5d116862dd3e usb: gadget: f_acm: Refactor bind path to use __free()
185193a4714aa usb: gadget: f_ncm: Refactor bind path to use __free()
d44e82f46cd0e usb: gadget: Introduce free_usb_request helper
97fc7aa654e30 usb: gadget: Store endpoint pointer in usb_request
02fbea0864fd4 arch_topology: Fix incorrect error check in topology_parse_cpu_capacity()
9b82da54a0305 xfs: always warn about deprecated mount options
b57a3760d12bd devcoredump: Fix circular locking dependency with devcd->mutex.
11300f645870a PCI: tegra194: Reset BARs when running in PCIe endpoint mode
61d6249ea441b PCI: rcar-host: Drop PMSR spinlock
9e14fb714ebf5 PCI: rcar: Finish transition to L1 state in rcar_pcie_config_access()
97ab6a90c72d9 PCI: tegra194: Handle errors in BPMP response
13981b0555ab4 f2fs: fix wrong block mapping for multi-devices
ba88a53d7f5df NFSD: Define a proc_layoutcommit for the FlexFiles layout type
8004d4b8cbf1b vfs: Don't leak disconnected dentries on umount
0157c469edac2 drm/amdgpu: use atomic functions with memory barriers for vm fault info
c6fa15fa94016 PCI: rcar-host: Convert struct rcar_msi mask_lock into raw spinlock
0e143e87264db wifi: ath11k: HAL SRNG: don't deinitialize and re-initialize again
ddcfc52965c19 PCI: j721e: Fix programming sequence of "strap" settings
2ddb51e228192 PCI: j721e: Enable ACSPCIE Refclk if "ti,syscon-acspcie-proxy-ctrl" exists
cfd1aa3e2b71f fuse: fix livelock in synchronous file put from fuseblk workers
a39f70d63f437 fuse: allocate ff->release_args only if release is needed
6012804a77860 padata: Reset next CPU when reorder sequence wraps around
38d702a06487c iio: imu: inv_icm42600: Simplify pm_runtime setup
be16df3c3c5dd PM: runtime: Add new devm functions
0f9f51390c866 iio: imu: inv_icm42600: Avoid configuring if already pm_runtime suspended
f35ab1ba853ab iio: imu: inv_icm42600: use = { } instead of memset()
8e69c8f3ae1c5 NFSD: Fix last write offset handling in layoutcommit
0570c78e6c707 NFSD: Minor cleanup in layoutcommit processing
68d615f4b00ab NFSD: Rework encoding and decoding of nfsd4_deviceid
2dc2bc27578c3 xfs: fix log CRC mismatches between i386 and other architectures
71f9402044636 xfs: rename the old_crc variable in xlog_recover_process
6e7f06895db6e s390/cio: Update purge function to unregister the unused subchannels
dc9f91f849860 arm64: errata: Apply workarounds for Neoverse-V3AE
a6ef05314d5a8 arm64: cputype: Add Neoverse-V3AE definitions
1bff561ebe700 serial: 8250_exar: add support for Advantech 2 port card with Device ID 0x0018
ad2be44882716 most: usb: hdm_probe: Fix calling put_device() before device initialization
578eb18cd111a most: usb: Fix use-after-free in hdm_disconnect
cee4ab233f895 mei: me: add wildcat lake P DID
2670932f24657 comedi: fix divide-by-zero in comedi_buf_munge()
97a71d277e759 binder: remove "invalid inc weak" check
55c7290b1a2af xhci: dbc: enable back DbC in resume if it was enabled before suspend
6d0edbdb0bf72 usb: raw-gadget: do not limit transfer length
f9bfb3fc7ffa3 usb/core/quirks: Add Huawei ME906S to wakeup quirk
1a5afa2b586ee USB: serial: option: add Telit FN920C04 ECM compositions
443bc87ec125a USB: serial: option: add Quectel RG255C
57bb21f4e7b1d USB: serial: option: add UNISOC UIS7720
2c651b835b9f6 net: ravb: Ensure memory write completes before ringing TX doorbell
a63ab2c3c48a2 net: usb: rtl8150: Fix frame padding
09bba278ccde2 vsock: fix lock inversion in vsock_assign_transport()
93b1ab422f196 ocfs2: clear extent cache after moving/defragmenting extents
f2ef52fbdc5f0 MIPS: Malta: Fix keyboard resource preventing i8042 driver from registering
5666bcc3c00f7 Revert "cpuidle: menu: Avoid discarding useful information"
f49962e51a428 net: bonding: fix possible peer notify event loss or dup issue
03e80a4b04ef1 sctp: avoid NULL dereference when chunk data buffer is missing
8a2375b0e9b89 arm64, mm: avoid always making PTE dirty in pte_mkwrite()
c42dbdcde7220 dpaa2-eth: fix the pointer passed to PTR_ALIGN on Tx path
00daafde87d2e net: enetc: correct the value of ENETC_RXB_TRUESIZE
e7a8c57671a1f rtnetlink: Allow deleting FDB entries in user namespace
bde6afe89ac15 net: rtnetlink: add NLM_F_BULK support to rtnl_fdb_del
7cd416cc0220c net: add ndo_fdb_del_bulk
31017cda9928e net: rtnetlink: add bulk delete support flag
a36130f7921c9 net: netlink: add NLM_F_BULK delete request modifier
40ffa6a8c1907 net: rtnetlink: use BIT for flag values
fc69b00561e49 net: rtnetlink: add helper to extract msg type's kind
a6c202c341624 m68k: bitops: Fix find_*_bit() signatures
1701af4d10b4f hfsplus: return EIO when type of hidden directory mismatch in hfsplus_fill_super()
2a112cdd66f5a hfs: fix KMSAN uninit-value issue in hfs_find_set_zero_bits()
450ac1c490f8d dlm: check for defined force value in dlm_lockspace_release
9df3c241fbf69 hfsplus: fix KMSAN uninit-value issue in hfsplus_delete_cat()
418e48cab99c5 hfs: validate record offset in hfsplus_bmap_alloc
c135b8dca6552 hfsplus: fix KMSAN uninit-value issue in __hfsplus_ext_cache_extent()
725522af093ff hfs: make proper initalization of struct hfs_find_data
b92904866b9f3 hfs: clear offset and space out of valid records in b-tree node
25f09699edd36 nios2: ensure that memblock.current_limit is set when setting pfn limits
45ec13d6ce557 exec: Fix incorrect type for ret
3324e5e3ac97a Revert "perf test: Don't leak workload gopipe in PERF_RECORD_*"
ae9ad3b673252 PCI/sysfs: Ensure devices are powered for config reads (part 2)
7ab44236b32ed hfsplus: fix slab-out-of-bounds read in hfsplus_strcasecmp()
736159f7b296d ALSA: usb-audio: Fix NULL pointer deference in try_to_register_card
3c77e994e4ecd ALSA: firewire: amdtp-stream: fix enum kernel-doc warnings
fdccb3adc59d7 sched/fair: Fix pelt lost idle time detection
15fda76f7a57a sched/balancing: Rename newidle_balance() => sched_balance_newidle()
343e991e2596a drm/amd/powerplay: Fix CIK shutdown temperature
d38aec7cd3502 riscv: kprobes: Fix probe address validation
6a90c8381c333 net: usb: lan78xx: fix use of improperly initialized dev->chipid in lan78xx_reset
50b2fb48a4733 net: usb: lan78xx: Add error handling to lan78xx_init_mac_address
a6b33d9edf260 net: usb: use eth_hw_addr_set() instead of ether_addr_copy()
bab04baafc1c5 tls: don't rely on tx_work during send()
09b1c01df5d46 tls: always set record_type in tls_process_cmsg
669d389ed231b tls: wait for async encrypt in case of error during latter iterations of sendmsg
2cb75c87428e0 net: tls: wait for async completion on last message
4de9057aebb15 splice, net: Add a splice_eof op to file-ops and socket-ops
01abf7b445062 tg3: prevent use of uninitialized remote_adv and local_adv variables
c43fe40e67d69 tcp: fix tcp_tso_should_defer() vs large RTT
14c9047ad5165 amd-xgbe: Avoid spurious link down messages during interface toggle
402b6985e872b net/ip6_tunnel: Prevent perpetual tunnel growth
1095322a7e014 r8169: fix packet truncation after S4 resume on RTL8168H/RTL8111H
5b9c949c66846 doc: fix seg6_flowlabel path
06477bbe26e04 net: dlink: handle dma_map_single() failure properly
97760193e892b can: m_can: m_can_plat_remove(): add missing pm_runtime_disable()
aca91cae0c917 dax: skip read lock assertion for read-only filesystems
77711d850bed7 HID: multitouch: fix sticky fingers
a510364e8cac0 cpufreq: CPPC: Avoid using CPUFREQ_ETERNAL as transition delay
9699fd9e13df2 crypto: rockchip - Fix dma_unmap_sg() nents value
df808a1f1550b drm/exynos: exynos7_drm_decon: remove ctx->suspended
d6a3c53eebd1f drm/exynos: exynos7_drm_decon: properly clear channels during bind
0e212fdcea59c drm/exynos: exynos7_drm_decon: fix uninitialized crtc reference in functions
4b354a29166a3 blk-crypto: fix missing blktrace bio split events
5918d914a3a67 media: lirc: Fix error handling in lirc_register()
ddb9a92a999b6 media: rc: Directly use ida_free()
723e7084497ef media: s5p-mfc: remove an unused/uninitialized variable
78f6eaf14fe3d btrfs: fix clearing of BTRFS_FS_RELOC_RUNNING if relocation already running
2e9e10657b041 ext4: detect invalid INLINE_DATA + EXTENTS flag combination
14476553253b2 jbd2: ensure that all ongoing I/O complete before freeing blocks
34033f75d0ccb r8152: add error handling in rtl8152_driver_init
(From OE-Core rev: 35316957236f12cda3a164d85177ecb4dc5fa434)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:
ac56c046adf41 Linux 5.15.195
636e7d6bdf205 selftests: mptcp: join: validate C-flag + def limit
4b9b376856a95 mptcp: pm: in-kernel: usable client side with C-flag
946771c2a2b11 mm/slab: make __free(kfree) accept error pointers
81d0664bed91a media: pci: ivtv: Add check for DMA map result
71285c029dcc4 xen/events: Update virq_to_irq on migration
9c1df18612fbb media: pci: ivtv: Add missing check after DMA map
66c8a83bf1de2 media: pci/ivtv: switch from 'pci_' to 'dma_' API
55a954a54ffc8 arm64: mte: Do not flag the zero page as PG_mte_tagged
26ea9b6a93a54 media: cx18: Add missing check after DMA map
cb044864188cc media: switch from 'pci_' to 'dma_' API
9339cf38762ce writeback: Avoid excessively long inode switching times
6483eabc195dc writeback: Avoid softlockup when switching many inodes
9b902f370b93e cramfs: Verify inode mode when loading from disk
5c64e8be2a7ef fs: Add 'initramfs_options' to set initramfs mount options
c3b654021931d pid: Add a judgment for ns null in pid_nr_ns
1d144b4cdde08 minixfs: Verify inode mode when loading from disk
3fb4c19233a0e minmax.h: remove some #defines that are only expanded once
092036da9b6d5 minmax.h: simplify the variants of clamp()
64394017d091a minmax.h: move all the clamp() definitions after the min/max() ones
4942fcc84a1ee minmax.h: use BUILD_BUG_ON_MSG() for the lo < hi test in clamp()
5011c410f9670 minmax.h: reduce the #define expansion of min(), max() and clamp()
b7ae5d8baa5ca minmax.h: update some comments
2524736951b23 minmax.h: add whitespace around operators and after commas
82b39b1090b0e minmax: fix up min3() and max3() too
b1094b4b54b0f minmax: improve macro expansion and type checking
3854a23090858 minmax: simplify min()/max()/clamp() implementation
89f6bf22d039a minmax: don't use max() in situations that want a C constant expression
e035ca130ff7f minmax: make generic MIN() and MAX() macros available everywhere
4b5dda7f8b02a minmax: simplify and clarify min_t()/max_t() implementation
3d1169785a9c1 minmax: add a few more MIN_T/MAX_T users
e73a9333cdaee minmax: avoid overly complicated constant expressions in VM code
9ed1e4221cb67 minmax: fix indentation of __cmp_once() and __clamp_once()
d16b73f6c5939 minmax: deduplicate __unconst_integer_typeof()
e3774f3281ed1 minmax: Introduce {min,max}_array()
9c88de0e0c1e5 arm64: dts: qcom: sdm845: Fix slimbam num-channels/ees
d238fee82dd83 btrfs: fix the incorrect max_bytes value for find_lock_delalloc_range()
f2bd5493ef501 fscontext: do not consume log entries when returning -EMSGSIZE
f550466949e82 locking: Introduce __cleanup() based infrastructure
a0e54bd8d7ea7 dm: fix NULL pointer dereference in __dm_suspend()
95dd33361061f tracing: Fix race condition in kprobe initialization causing NULL pointer dereference
41acc922c7811 ksmbd: fix error code overwriting in smb2_get_info_filesystem()
71a0ba7fdaf8d net: usb: asix: hold PM usage ref to avoid PM/MDIO + RTNL deadlock
32097a08ab5de mfd: intel_soc_pmic_chtdc_ti: Set use_single_read regmap_config flag
21d79eac5f953 mfd: intel_soc_pmic_chtdc_ti: Drop unneeded assignment for cache_type
715f4914fdd3e mfd: intel_soc_pmic_chtdc_ti: Fix invalid regmap-config max_register value
5d327391f9faf media: mc: Clear minor number before put device
fbfc745db628d Squashfs: reject negative file sizes in squashfs_read_inode()
2ec88c3d9f8fe Squashfs: add additional inode sanity checking
49f3a867d948c ASoC: wcd934x: fix error handling in wcd934x_codec_parse_data()
44cee8ef325c0 ASoC: codecs: wcd934x: Simplify with dev_err_probe
e0ce3ed1048a4 KVM: x86: Don't (re)check L1 intercepts when completing userspace I/O
6836714a08756 lib/crypto/curve25519-hacl64: Disable KASAN with clang-17 and older
a4e7273a45e85 ext4: free orphan info with kvfree
505e69f76ac49 ext4: guard against EA inode refcount underflow in xattr update
b975b3607605f ext4: correctly handle queries for metadata mappings
32702f1ce389f ext4: increase i_disksize to offset + len in ext4_update_disksize_before_punch()
95a21611b14ae ext4: verify orphan file size is not too big
550e0bccec100 nfsd: nfserr_jukebox in nlm_fopen should lead to a retry
8c5b1200596ce NFSD: Fix destination buffer size in nfsd4_ssc_setup_dul()
735457683e235 mm/page_alloc: only set ALLOC_HIGHATOMIC for __GPF_HIGH allocations
fff24a9c116d2 x86/umip: Fix decoding of register forms of 0F 01 (SGDT and SIDT aliases)
46a986888a149 x86/umip: Check that the instruction opcode is at least two bytes
eaa16de419692 spi: cadence-quadspi: Flush posted register writes before DAC access
5a6c760bc332f spi: cadence-quadspi: Flush posted register writes before INDAC access
f104a67b28053 PCI: tegra194: Fix broken tegra_pcie_ep_raise_msi_irq()
870457e7b7229 PCI: keystone: Use devm_request_irq() to free "ks-pcie-error-irq" on exit
5533169bb2539 PCI/AER: Support errors introduced by PCIe r6.0
09adece72b8c8 PCI/AER: Fix missing uevent on recovery when a reset is requested
1f06b4864177b PCI/ERR: Fix uevent on failure to recover
a645ca21de09e PCI/IOV: Add PCI rescan-remove locking when enabling/disabling SR-IOV
690f307a81954 PCI/sysfs: Ensure devices are powered for config reads
b167bfa432e3c rseq/selftests: Use weak symbol reference, not definition, to link with glibc
aaaa92ab55f13 rtc: interface: Fix long-standing race when setting alarm
fa1bdbefe1f46 rtc: interface: Ensure alarm irq is enabled when UIE is enabled
c19b29291f21c memory: samsung: exynos-srom: Fix of_iomap leak in exynos_srom_probe
e5caecea44a7a mmc: core: SPI mode remove cmd7
e614975f9b5df mtd: rawnand: fsmc: Default to autodetect buswidth
971009a25fb8b sparc: fix error handling in scan_one_device()
365282fc60155 sparc64: fix hugetlb for sun4u
1cd60e0d0fb8f sctp: Fix MAC comparison to be constant-time
d906e61d4d81b scsi: hpsa: Fix potential memory leak in hpsa_big_passthru_ioctl()
9ee5eb3d09217 pwm: berlin: Fix wrong register in suspend/resume
40c86afc81b51 powerpc/pseries/msi: Fix potential underflow and leak issue
7bb05500a3ad3 powerpc/powernv/pci: Fix underflow and leak issue
aa18f55365e93 nvme-pci: Add TUXEDO IBS Gen8 to Samsung sleep quirk
6195d15fe4888 parisc: don't reference obsolete termio struct for TC* constants
ef84ddf89dab4 openat2: don't trigger automounts with RESOLVE_NO_XDEV
c2b88b66bc359 lib/genalloc: fix device leak in of_gen_pool_get()
4ce6902cc67d7 KEYS: trusted_tpm1: Compare HMAC values in constant time
e94c99c026179 iommu/vt-d: PRS isn't usable if PDS isn't supported
d202d1ac609bc iio: imu: inv_icm42600: Drop redundant pm_runtime reinitialization in resume
3ed42a6686f4f init: handle bootloader identifier in kernel parameters
06d81ce319242 iio: frequency: adf4350: Fix prescaler usage.
0016356ebd6a3 iio: dac: ad5421: use int type to store negative error codes
c71fd8dcb7ae6 iio: dac: ad5360: use int type to store negative error codes
8df273ef0f5ad fs/ntfs3: Fix a resource leak bug in wnd_extend()
459d819648fe6 crypto: atmel - Fix dma_unmap_sg() direction
ad4e8f9bdbef1 cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request()
83b594504d64f copy_sighand: Handle architectures where sizeof(unsigned long) < sizeof(u64)
816bb8b4e5c46 bus: mhi: host: Do not use uninitialized 'dev' pointer in mhi_init_irq_setup()
d3a9a8e1275eb btrfs: avoid potential out-of-bounds in btrfs_encode_fh()
184b0aab791a5 drm/nouveau: fix bad ret code in nouveau_bo_move_prep
a812fc67d8855 media: i2c: mt9v111: fix incorrect type for ret
e57d98c02ec84 firmware: meson_sm: fix device leak at probe
0c2ac5a03a209 xen/manage: Fix suspend error path
6f8e37bff9119 xen/events: Cleanup find_virq() return codes
846f911295b2a ARM: OMAP2+: pm33xx-core: ix device node reference leaks in amx3_idle_init
267801317911b arm64: dts: qcom: msm8916: Add missing MDSS reset
3a0f197dd8e5f ACPI: debug: fix signedness issues in read/write helpers
85580cbac5d4b ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT
e28616ca3d67e bpf: Avoid RCU context warning when unpinning htab with internal structs
28112b3d86b15 gpio: wcd934x: mark the GPIO controller as sleeping
512aa949666ef gpio: wcd934x: Remove duplicate assignment of of_gpio_n_cells
33e49de5dc09b tpm_tis: Fix incorrect arguments in tpm_tis_probe_irq_single
df58651968f82 crypto: essiv - Check ssize for decryption and in-place encryption
4331a0ba2d15c bridge: br_vlan_fill_forward_path_pvid: use br_vlan_group_rcu()
fa391f17a819f drm/amd/display: Properly disable scaling on DCE6
cc857ceb2b3b4 drm/amd/display: Properly clear SCL_*_FILTER_CONTROL on DCE6
736153f3c4933 drm/amd/display: Add missing DCE6 SCL_HORZ_FILTER_INIT* SRIs
32ee65934d6b7 drm/amdgpu: Add additional DCE6 SCL registers
057764172fcc6 bpf: Fix metadata_dst leak __bpf_redirect_neigh_v{4,6}
b2986d63303d3 mailbox: zynqmp-ipi: Remove dev.parent check in zynqmp_ipi_free_mboxes
e3602ddfcc2f9 mailbox: zynqmp-ipi: Remove redundant mbox_controller_unregister() call
325425b0d066f tools build: Align warning options with perf
b1d073728ef60 net: fsl_pq_mdio: Fix device node reference leak in fsl_pq_mdio_probe
eb85ad5f23268 tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request().
dbceedc0213e7 net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce()
4c918f9d1cccc drm/vmwgfx: Fix Use-after-free in validation
fb5df8006adde drm/vmwgfx: Copy DRM hash-table code into driver
4139b1e435e3f s390/cio: unregister the subchannel while purging
2dbf27f672c03 net/mlx4: prevent potential use after free in mlx4_en_do_uc_filter()
6ba7e73cafd15 scsi: mvsas: Fix use-after-free bugs in mvs_work_queue
c1f8a7e6efe58 scsi: mvsas: Use sas_task_find_rq() for tagging
77798c6e94fd2 scsi: mvsas: Delete mvs_tag_init()
43c3e8ce2f5f0 scsi: libsas: Add sas_task_find_rq()
9ecd496233772 cpufreq: tegra186: Set target frequency for all cpus in policy
bb78ef6dc7470 clk: nxp: Fix pll0 rate check condition in LPC18xx CGU driver
7d9eee92ed67a clk: nxp: lpc18xx-cgu: convert from round_rate() to determine_rate()
b7e5c59f3b097 perf test: Don't leak workload gopipe in PERF_RECORD_*
24e296d087f7d perf session: Fix handling when buffer exceeds 2 GiB
3e97394445a0f rtc: x1205: Fix Xicor X1205 vendor prefix
8dac32c17b01c perf util: Fix compression checks returning -1 as bool
250cd976bbda0 clk: at91: peripheral: fix return value
fcb3b7c30486d libperf event: Ensure tracing data is multiple of 8 sized
1450bbb0ccd7f perf evsel: Avoid container_of on a NULL leader
2977f02ee25a1 iio: frequency: adf4350: Fix ADF4350_REG3_12BIT_CLKDIV_MODE
86e23d78ec177 clocksource/drivers/clps711x: Fix resource leaks in error paths
ed43bf13a6ac8 fs: always return zero on success from replace_fd()
70322caf9f193 usb: cdns3: cdnsp-pci: remove redundant pci_disable_device() call
8a4dd74fe413d bus: fsl-mc: Check return value of platform_get_resource()
d77ef2f621cd1 pinctrl: check the return value of pinmux_ops::get_function_name()
e63aade22a33e Input: uinput - zero-initialize uinput_ff_upload_compat to avoid info leak
9eed157e5e27f Input: atmel_mxt_ts - allow reset GPIO to sleep
972cbba5cd384 nvdimm: ndtest: Return -ENOMEM if devm_kcalloc() fails in ndtest_probe()
547e123e9d342 mm: hugetlb: avoid soft lockup when mprotect to large memory area
26b1bfbd84172 ext4: fix checks for orphan inodes
3901ae3c75a11 mfd: vexpress-sysreg: Check the return value of devm_gpiochip_add_data()
8fcc7315a10a8 net: nfc: nci: Add parameter validation for packet data
1d1847812a1a5 fs: udf: fix OOB read in lengthAllocDescs handling
a44f61f878f32 uio_hv_generic: Let userspace take care of interrupt mask
61d38b5ce2782 Squashfs: fix uninit-value in squashfs_get_parent
21c58835634df Revert "net/mlx5e: Update and set Xon/Xoff upon MTU set"
5aa9b88560281 net: dlink: handle copy_thresh allocation failure
7973555560eb0 net: ena: return 0 in ena_get_rxfh_key_size() when RSS hash key is not configurable
3fa52104e4797 nfp: fix RSS hash key size when RSS is not supported
0eddc0e5aebcc drivers/base/node: fix double free in register_one_node()
827c8efa0d1af ocfs2: fix double free in user_cluster_connect()
d76b099011fa0 hwrng: ks-sa - fix division by zero in ks_sa_rng_init
eb682b765533d Bluetooth: MGMT: Fix not exposing debug UUID on MGMT_OP_READ_EXP_FEATURES_INFO
54f8ef1a970a8 net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast
5c06bc0b44ed8 RDMA/siw: Always report immediate post SQ errors
8f67d2506f0ca usb: vhci-hcd: Prevent suspending virtually attached devices
a89253eb4e648 scsi: mpt3sas: Fix crash in transport port remove by using ioc_info()
1d79471414d7b ipvs: Defer ip_vs_ftp unregister during netns cleanup
eb5da8e9db25a NFSv4.1: fix backchannel max_resp_sz verification check
cef047e0a55cb coresight: trbe: Return NULL pointer for allocation failures
0e9ec3bab4622 remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice
58ce0b1bc2711 sparc: fix accurate exception reporting in copy_{from,to}_user for M7
b43c208c40179 sparc: fix accurate exception reporting in copy_to_user for Niagara 4
37547d8e6eba8 sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara
1857cdca12c4a sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC III
59424dc0d0e04 sparc: fix accurate exception reporting in copy_{from_to}_user for UltraSPARC
4acb786042da4 wifi: ath10k: avoid unnecessary wait for service ready message
c6d3da43b8540 Documentation: trace: historgram-design: Separate sched_waking histogram section heading and the following diagram
c15829a1fb0b0 IB/sa: Fix sa_local_svc_timeout_ms read race
d77fb0bdce411 RDMA/core: Resolve MAC of next-hop device without ARP support
77edaeb4dde29 Revert "usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running"
523d184a495be scsi: qla2xxx: Fix incorrect sign of error code in START_SP_W_RETRIES()
ce75dfd1748e7 scsi: qla2xxx: edif: Fix incorrect sign of error code
54ded576045ef ACPI: NFIT: Fix incorrect ndr_desc being reportedin dev_err message
248776651cef4 wifi: mt76: fix potential memory leak in mt76_wmac_probe()
795c8dbc82827 RDMA/cm: Rate limit destroy CM ID timeout error message
1bdb3bc5bfd33 drivers/base/node: handle error properly in register_one_node()
eeeaa4b5a5f52 watchdog: mpc8xxx_wdt: Reload the watchdog timer when enabling the watchdog
6a9c2fcf6de54 netfilter: ipset: Remove unused htable_bits in macro ahash_region
581ba44117ed7 iio: consumers: Fix offset handling in iio_convert_raw_to_processed()
f6b36cfd25cba fs: ntfs3: Fix integer overflow in run_unpack()
95e29db33b5f7 ASoC: Intel: bytcr_rt5651: Fix invalid quirk input mapping
dea9c8c9028c9 ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping
fbd79072f1cab ASoC: Intel: bytcht_es8316: Fix invalid quirk input mapping
125527db41805 pps: fix warning in pps_register_cdev when register device fail
f77e91b4283b5 misc: genwqe: Fix incorrect cmd field being reported in error
c2024c8abd742 usb: gadget: configfs: Correctly set use_os_string at bind
fe9fdc066c8cf usb: phy: twl6030: Fix incorrect type for ret
650368aacbc78 drm/amdkfd: Fix error code sign for EINVAL in svm_ioctl()
82448110ee625 tcp: fix __tcp_close() to only send RST when required
14ebe743b9647 PCI: tegra: Fix devm_kcalloc() argument order for port->phys allocation
94aa9bf2ddfcb wifi: mwifiex: send world regulatory domain to driver
8b3589d7a763a drm/amdgpu: Power up UVD 3 for FW validation (v2)
e00d07d780b3d ALSA: lx_core: use int type to store negative error codes
39d0e7fd73efb media: rj54n1cb0c: Fix memleak in rj54n1_probe()
916c7891b59b9 scsi: myrs: Fix dma_alloc_coherent() error check
eef5ef400893f scsi: pm80xx: Fix array-index-out-of-of-bounds on rmmod
e0e0ce06f3571 usb: host: max3421-hcd: Fix error pointer dereference in probe cleanup
2cd9c97ad5529 drm/radeon/r600_cs: clean up of dead code in r600_cs
666da97c49c2d i2c: designware: Add disabling clocks when probe fails
90fb83f7863b6 i2c: mediatek: fix potential incorrect use of I2C_MASTER_WRRD
31660d4d93057 thermal/drivers/qcom/lmh: Add missing IRQ includes
32240232b2a3b thermal/drivers/qcom: Make LMH select QCOM_SCM
ae7b1443f4746 tools/nolibc: make time_t robust if __kernel_old_time_t is missing in host headers
0b515a2839980 smp: Fix up and expand the smp_call_function_many() kerneldoc
6d8b1a21fd5c3 bpf: Explicitly check accesses to bpf_sock_addr
e822f368f758a selftests: watchdog: skip ping loop if WDIOF_KEEPALIVEPING not supported
7ac8f7a186451 i3c: master: svc: Recycle unused IBI slot
11269c08013f4 nvmet-fc: move lsop put work to nvmet_fc_ls_req_op
ebf97395b0a0b pwm: tiehrpwm: Fix corner case in clock divisor calculation
cc2b2a8c18a96 arm64: dts: mediatek: mt8516-pumpkin: Fix machine compatible
3c8ceb2d4dbdb firmware: firmware: meson-sm: fix compile-test default
5cfaadc902249 pinctrl: renesas: Use int type to store negative error codes
45052d922054c PM: sleep: core: Clear power.must_resume in noirq suspend error path
22863772e94fd block: use int to store blk_stack_limits() return value
a04120b2d187b regulator: scmi: Use int type to store negative error codes
2927ef93169a0 ARM: at91: pm: fix MCKx restore routine
4b97e99b87a77 blk-mq: check kobject state_in_sysfs before deleting in blk_mq_unregister_hctx
29db98243205b pinctrl: meson-gxl: add missing i2c_d pinmux
8b063076fa7e1 soc: qcom: rpmh-rsc: Unconditionally clear _TRIGGER bit for TCS
1955c776a6077 ACPI: processor: idle: Fix memory leak when register cpuidle device failed
ce780f740cf44 cpufreq: scmi: Account for malformed DT in scmi_dev_used_by_cpus()
3a502b0eefcfc libbpf: Fix reuse of DEVMAP
c6552fac71990 regmap: Remove superfluous check for !config in __regmap_init()
64f14b1ab6f39 x86/vdso: Fix output operand size of RDPID
5d01f2b815682 perf: arm_spe: Prevent overflow in PERF_IDX2OFF()
90ea4c0484ebb coresight: trbe: Prevent overflow in PERF_IDX2OFF()
0ddd59d58b597 selftests: arm64: Check fread return value in exec_target
cf038b6bb9ed5 filelock: add FL_RECLAIM to show_fl_flags() macro
c1db864270eb7 net/9p: fix double req put in p9_fd_cancelled
3fe58fa612052 minmax: add in_range() macro
bd903c25b652c crypto: rng - Ensure set_ent is always present
46263a0b687a0 platform/x86: int3472: Check for adev == NULL
823671bb8b05d driver core/PM: Set power.no_callbacks along with power.no_pm
53dab62cda6e7 staging: axis-fifo: flush RX FIFO on read errors
82e0bb28a060c staging: axis-fifo: fix maximum TX packet length check
e18cfcb828ed2 serial: stm32: allow selecting console when the driver is module
48685b39f2fed hid: fix I2C read buffer overflow in raw_event() for mcp2221
c094712e40488 perf subcmd: avoid crash in exclude_cmds when excludes is empty
0eb762f420b25 dm-integrity: limit MAX_TAG_SIZE to 255
8ed134c2520d7 wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188
6c7c5b465a7b8 USB: serial: option: add SIMCom 8230C compositions
663faf1179db9 media: i2c: tc358743: Fix use-after-free bugs caused by orphan timer in probe
3f876cd47ed8b media: tuner: xc5000: Fix use-after-free in xc5000_release
3fdeb807b93d0 media: tunner: xc5000: Refactor firmware load
c3ad8c30b6b10 udp: Fix memory accounting leak.
20fc1431bcdf4 KVM: arm64: Fix softirq masking in FPSIMD register saving sequence
71c52b073922d media: rc: fix races with imon_disconnect()
120e221b4bbe9 media: b2c2: Fix use-after-free causing by irq_check_work in flexcop_pci_remove
ddc79fba132b8 scsi: target: target_core_configfs: Add length check to avoid buffer overflow
9407809b44dc6 iommu/amd: Add map/unmap_pages() iommu_domain_ops callback support
(From OE-Core rev: a6b566b362d8d4f200d48bfa4c97297c45c9443e)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Update to the 4.0.32 release of the 4.0 series for buildtools
(From OE-Core rev: 7c3f192e5f29eb54c1aa64d31b92255d13e4605a)
Signed-off-by: Aleksandar Nikolic <aleksandar.nikolic22@pm.me>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Pick fix commit from PR linked in NVD report.
(From OE-Core rev: e3c0ac137e50d35e83e8e4ed2c4e09f2eb9d3bca)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Pick patch for this CVE merged into 3.10 branch.
(From OE-Core rev: 8888cd14eb102574d530b6c683ce5beaad1aaa39)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Pick patch from 3.12 branch per NVD report.
(From OE-Core rev: cfbac1d5edae4b0204ec4c01b5f710d100ceb2ad)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
This is CVE for example tool contrib/untgz.
This is not compiled in Yocto zlib recipe.
This CVE has controversial CVSS3 score of 9.8.
(From OE-Core rev: 1bdcd62d34b0b060b0e1e5142c5f3e7075f21cc2)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
The example recipe taken above is hello-world on version 1.0 (because
PV equals "1.0+git". Fix this issue.
(From yocto-docs rev: a48ab61034d50be1026b939112f4a5c58bed7b88)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 411122812ced4ec32127a823896a73aacf6eb97c)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
When we don't have a PR server enabled, we don't have leading ".0" to
the PKGR variable, as this is added by the PR server.
(From yocto-docs rev: 4c64db73fa68b6dbc11fe4b64452b0d6b7ee0280)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 7a0324b6a10e64ee250945747db10ca88040b1ce)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
The current example of the SRCREV change triggering a gitX bump is
wrong, as both gitX and r0.X get incremented.
Why this is happening is explained in bug 15729, which I copy here:
> +gitX+ is indeed related to changes in the source code.
>
> r0.X is bumped each time the checksum of the do_package task of the
> simple-hello-world-git recipe changes. This happens here:
> https://git.openembedded.org/openembedded-core/tree/meta/classes-global/package.bbclass?id=235e6d49e5888ad04416219e10b6df91a738661a#n306
>
> This line sets the value of PRAUTO and represents the number X found in
> r0.X. It will in the end make it into EXTENDPRAUTO, which itself makes
> to PKGR == r0.X.
>
> This line calls getPR(version, pkgarch, checksum). Between test case 5
> and 6, only the checksum changes. This checksum is the checksum of the
> do_package task (gotten from get_do_package_hash() above).
>
> Now, let's dump what changed with regards to this task between two
> consecutive runs, using the sigdata file in build/tmp/stamps/:
>
> ```
> [...]
> Variable fetcher_hashes_dummyfunc value changed from '2650ad6714c3f3248abfe9d3daf1196f307ed494' to '4af682a50174f5deb0397847da97d7cdba4ad067'
> ```
>
> The last line shows that the value of fetcher_hashes_dummyfunc changed
> from '2650ad6714c3f3248abfe9d3daf1196f307ed494' to
> '4af682a50174f5deb0397847da97d7cdba4ad067'. Those are the commit hashes
> in the git history of the simple-hello-world-git repository.
>
> Now you can see why this 0.X gets bumped, is because of the SRCREV change.
Fix the example, and detail what gets changed and why.
[YOCTO #15729]
Cc: Robert Berger <pokylinux@reliableembeddedsystems.com>
(From yocto-docs rev: 8d7b549d095c2ca04d4c7ff5a92f6de9fceb8496)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 09f0430bc69024b9854c31ba6783ddd807aa4f19)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Explain that the LICENSE set in a recipe does not apply to the recipe
file itself, but to the underlying software. The license of the recipe
file is the license provided in the layer itself. Give OpenEmbedded-Core
as an example for this.
Fixes [YOCTO #14410]
(From yocto-docs rev: 6799b1be5d48f4bf5dcd0b16c2dbc2e297d4ecd9)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit b8a56b8b2e8c0417b2f7204f80c79b05d95e9ce4)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Added by commit 35d7fe73bba1 ("ccache.bbclass: Make it can be shared
between different builds") in OE-Core.
Fixes [YOCTO #16052]
(From yocto-docs rev: e4f5ba7bb34586cd7bee7f0fe69c39b36dabb357)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 550ef8340b550f8d4e9c3d0672190dc09592c621)
Fix conflicts: CCLD variable in master not on kirkstone.
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Based on diagrams/poky-buildprocess/Pokyarch_diag.svg, replace the PNG
graphic for the YP flow to an SVG graphic.
(From yocto-docs rev: 2983418bec7a2faeaae4e831b8f642ff0cd95980)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit d2aaf54bee49295bdf81021648cb27499930edc6)
Fix conflicts (different alignment on master, keep one from kirkstone)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
The YP generates an SDK by default, which can be meta-toolchain, an
image-specific one, or an extensible SDK (eSDK). Don't be specific in
this bullet list.
(From yocto-docs rev: 3c455c5a2892611d2323610170f9600ceb953f6c)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit f02c64286504353e97c7e5fe5c0d193776469ad1)
Fix conflict (#. on master, 7. on kirkstone)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Add a new section to release-process.rst to document the development
cycle of each release and namely the milestones and feature freeze
occuring after M3.
Fixes [YOCTO #15979]
(From yocto-docs rev: f7888e3c3267ec7c39374f694f86088598bea649)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 77c04cc5944acda7575546a7434e014e4a75ba58)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
A ptest must emit at least one test result on the console, as this is
required by the testimage class (which ignores the exit code).
ptest-runner on the other hand, ignore the output and only cares about
the exit code.
Add these two items as requirements for a ptest to be valid.
Fixes [YOCTO #15832]
Reviewed-by: Yoann Congal <yoann.congal@smile.fr>
(From yocto-docs rev: 916be11467d87d39e4ad5ea218237258523f3953)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 9292f61d7ba89598c89033ea7ee3b11a20d873f3)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Add documentation for the image-container class, which is a simple class
to generate an image suitable for creating a container.
This answers in part to questions asked in [YOCTO #14368].
It also adds documentation for IMAGE_CONTAINER_NO_DUMMY, which was added
in OE-Core with commit f0645e172bb8 ("image-container.bbclass: Error if
not using linux-dummy").
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
(From yocto-docs rev: cebe8ff0508e0fc2de8378a1cf93eb8054e12699)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 6ce00e5875eb3469fefd55cc22acaaeaf620053a)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
The current security-related documentation is a bit hard to find and
hidden within the development manual. However these are processes that
are not part of a development task but is rather a vulnerability
reporting process.
Create a new "Security" section in the documentation to gather this
information. This will be directly visible in the sidebar when opening
the documentation.
Split the previous security-subjects.rst document into 2 documents:
- security-team.rst: defines the roles of the security teams and its
members.
- reporting-vulnerabilities.rst: guide to report vulnerabilities to the
security team.
The plan is to backport these documents to active releases. As a
consequence, this section should be free of instructions and information
that only make sense for a specific release. It should _not_ contain
documents on how to enable security features with Yocto on target
devices, this is unrelated and can be left in the development manual
(for example: dev-manual/vulnerabilities.rst to deal with CVEs).
(From yocto-docs rev: 3fd0f37d708d88534dd6dbb51dc264911c349352)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 81e14ca2d5cff9e2104c556655144b069633790c)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Whinlatter is the new current Yocto Project release, mark it as an
active one. Move it as released in December 2025.
(From yocto-docs rev: 7f6dff5c3d549cbd5040c15261bdb38a54dbd69e)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 6f8e97c6e529f3c47f45f34d9e04e3ad7bddd587)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Walnascar has stopped being updated a while ago, and Styhead is EOL
since May 2025.
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
(From yocto-docs rev: 2425f0cf64c35b9f7d0676dd31c2ea94fcdb3a31)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 834de77b543de43ee3c1c12ca1d6277e67e126de)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Instead of a fixed list of commercial vendors, link to existing lists on
the YP website.
Reported-by: Robert P. J. Day <rpjday@crashcourse.ca>
(From yocto-docs rev: 69ad32040baf8ca7c79265fd83041b3241353e2d)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 9d394db4f88b66500e4d5a2a518d25f08a0c9472)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
The ABOUT tab is where the members/participants are listed now.
Reported-by: Robert P. J. Day <rpjday@crashcourse.ca>
(From yocto-docs rev: 8e216cd6e17fe4bc367c11d2ad3e3d7a29701af8)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit a8a8d810f0505529aaaa90678e03152c8ac0c00b)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2.13 may not be buildable with latest compilers without patching
(From OE-Core rev: 64d56cf416b31ae92438deefe4028402120ed998)
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 406a33f896accc35a9cb6ab156f1e0f42dda67d8)
Backport: Fix [YOCTO #16137] by using the same archive as the cpio
recipe, ensuring the archive is in DL_DIR and so, avoiding reaching
unreliable upstream server.
This upgrade is safe to do because this archive is only use to test that
it compiles.
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
The pseudo update was causing hangs in builds, pull in the fix.
(From OE-Core rev: e514b1ac74ae8a69b15e3459cb3b327a35cabff8)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 8acdbefd0a148c8b7713f46066ae8489984c5d2d)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Pulls in the following fixes:
* makewrappers: Enable a new efault option
* ports/linux/openat2: Add dummy wrapper
* test-syscall: Add a syscall test
* ports/linux/pseudo_wrappers: Avoid openat2 usage via syscall
which should fix issues with the tar CVE fix on Centos/Alma/Rocky 9 distros
that uses openat2 as well as the efault issue breaking rust based uutils.
(From OE-Core rev: edc8c8e0ae511b03cb9d0501d472bb42fbea2c8b)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 51f1388dd1679a28ec3ca468cf16aa0ea32bccf9)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Where a task (such as do_package) runs under fakeroot, the corresponding
setscene task (do_package_setscene) will also run under fakeroot when
restoring from sstate. Assuming pseudo is used as the fakeroot
implementation, we need pseudo-native and all its runtime dependencies
to be available in the sysroot before running any setscene tasks under
fakeroot.
We already add a hard dependency from all do_package_setscene tasks to
virtual/fakeroot-native:do_populate_sysroot in base.bbclass, but this
does not cover transitive dependencies. So, extend the dependencies of
pseudo-native:do_populate_sysroot_setscene to ensure that the sqlite3
library is also available in the sysroot before running fakeroot
setscene tasks.
[YOCTO #15963]
(From OE-Core rev: e3c07672d22343cd7ac68cb84716b05ec7cd438b)
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 2c146ca657440550e00bc5e53d13502ef7aa945b)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Patch for CVE-2025-61915 by mistake causes fatal error on unknown
directives in configuration files.
The default configuration already contains unknown directive in
non-systemd setups:
Unknown directive IdleExitTimeout on line 32 of /etc/cups/cupsd.conf
Backport fix for this from 2.4.x branch which reverts this behavior.
(From OE-Core rev: 6faf1266813efa21503511834cbb12f0d63c82fe)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Similar to what native and staging is doing since:
https://git.openembedded.org/openembedded-core/commit/meta/classes/native.bbclass?id=d6c7b9f4f0e61fa6546d3644e27abe3e96f597e2https://git.openembedded.org/openembedded-core/commit/meta/classes/staging.bbclass?id=1cf62882bbac543960e4815d117ffce0e53bda07
Cross task outputs can call native dependencies and even when cross
recipe output doesn't change it might produce different results when
the called native dependency is changed, e.g. clang-cross-${TARGET_ARCH}
contains symlink to clang binary from clang-native, but when clang-native
outhash is changed, clang-cross-${TARGET_ARCH} will still be considered
equivalent and target recipes aren't rebuilt with new clang binary, see
work around in https://github.com/kraj/meta-clang/pull/1140 to make target
recipes to depend directly not only on clang-cross-${TARGET_ARCH} but
clang-native as well.
I have added a small testcase in meta-selftest which demostrates this issue.
Not included in this change, but will send it if useful.
openembedded-core $ ls -1 meta-selftest/recipes-devtools/hashequiv-test/
print-datetime-link-cross.bb
print-datetime-link-native.bb
print-datetime-native.bb
print-datetime-usecross.bb
print-datetime-usenative.bb
print-datetime-native provides script which prints defined PRINT_DATETIME variable.
print-datetime-link-native and print-datetime-link-cross both provide a symlink to
the script from print-datetime-native.
print-datetime-usenative and print-datetime-usecross are target recipes using the
native and cross versions of print-datetime-link-* recipe.
# clean build all is rebuilt:
$ bitbake -k print-datetime-usenative print-datetime-usecross
WARNING: print-datetime-native-1.0-r0 do_install: print-datetime-native current DATETIME in script is 2025-11-13_20_05
WARNING: print-datetime-link-native-1.0-r0 do_install: print-datetime-link-native current DATETIME in symlink is 2025-11-13_20_05
WARNING: print-datetime-link-cross-x86_64-1.0-r0 do_install: print-datetime-link-cross-x86_64 current DATETIME in symlink is 2025-11-13_20_05
WARNING: print-datetime-usenative-1.0-r0 do_install: print-datetime-usenative current DATETIME from print-datetime-link is 2025-11-13_20_05
WARNING: print-datetime-usecross-1.0-r0 do_install: print-datetime-usecross current DATETIME from print-datetime-link is 2025-11-13_20_05
# keep sstate-cache and hashserv.db:
# print-datetime-usenative is correctly rebuilt, because print-datetime-link-native has different hash (because print-datetime-native hash changed)
# print-datetime-usecross wasn't rebuilt, because print-datetime-link-cross-x86_64 doesn't include the changed hash of print-datetime-native
$ bitbake -k print-datetime-usenative print-datetime-usecross
WARNING: print-datetime-native-1.0-r0 do_install: print-datetime-native current DATETIME in script is 2025-11-13_20_07
WARNING: print-datetime-link-native-1.0-r0 do_install: print-datetime-link-native current DATETIME in symlink is 2025-11-13_20_07
WARNING: print-datetime-link-cross-x86_64-1.0-r0 do_install: print-datetime-link-cross-x86_64 current DATETIME in symlink is 2025-11-13_20_07
WARNING: print-datetime-usenative-1.0-r0 do_install: print-datetime-usenative current DATETIME from print-datetime-link is 2025-11-13_20_07
It's because print-datetime-link-cross-x86_64 depsig doesn't include print-datetime-native signature:
$ cat tmp/work/x86_64-linux/print-datetime-link-cross-x86_64/1.0/temp/depsig.do_populate_sysroot
OEOuthashBasic
18
SSTATE_PKGSPEC=sstate:print-datetime-link-cross-x86_64:x86_64-oe-linux:1.0:r0:x86_64:14:
task=populate_sysroot
drwx .
drwx ./recipe-sysroot-native
drwx ./recipe-sysroot-native/sysroot-providers
-rw- 32 19fbeb373f781c2504453c1ca04dab018a7bc8388c87f4bbc59589df31523d07 ./recipe-sysroot-native/sysroot-providers/print-datetime-link-cross-x86_64
drwx ./recipe-sysroot-native/usr
drwx ./recipe-sysroot-native/usr/bin
drwx ./recipe-sysroot-native/usr/bin/x86_64-oe-linux
lrwx ./recipe-sysroot-native/usr/bin/x86_64-oe-linux/print-datetime-link -> ../print-datetime
While print-datetime-link-native doesn't have this issue, because print-datetime-native signature is there:
$ cat tmp/work/x86_64-linux/print-datetime-link-native/1.0/temp/depsig.do_populate_sysroot
OEOuthashBasic
18
print-datetime-native: 60f2734a63d708489570ca719413b4662f8368abc9f4760a279a0a5481e4a17b
quilt-native: 65d78a7a5b5cbbf0969798efe558ca28e7ef058f4232fcff266912d16f67a8b8
SSTATE_PKGSPEC=sstate:print-datetime-link-native:x86_64-linux:1.0:r0:x86_64:14:
task=populate_sysroot
drwx .
drwx ./recipe-sysroot-native
drwx ./recipe-sysroot-native/sysroot-providers
-rw- 26 3d5458be834b2d0e4c65466b9b877d6028ae2210a56399284a23144818666f10 ./recipe-sysroot-native/sysroot-providers/print-datetime-link-native
drwx ./recipe-sysroot-native/usr
drwx ./recipe-sysroot-native/usr/bin
lrwx ./recipe-sysroot-native/usr/bin/print-datetime-link -> print-datetime
With the cross.bbclass fix the link-cross recipe has a checksum from native recipe as well:
$ cat tmp/work/x86_64-linux/print-datetime-link-cross-x86_64/1.0/temp/depsig.do_populate_sysroot
OEOuthashBasic
18
print-datetime-native: 9ceb6c27342eae6b8da86c84685af38fb8927ccc19979aae75b8b1e444b11c5c
quilt-native: 65d78a7a5b5cbbf0969798efe558ca28e7ef058f4232fcff266912d16f67a8b8
SSTATE_PKGSPEC=sstate:print-datetime-link-cross-x86_64:x86_64-oe-linux:1.0:r0:x86_64:14:
task=populate_sysroot
drwx .
drwx ./recipe-sysroot-native
drwx ./recipe-sysroot-native/sysroot-providers
-rw- 32 19fbeb373f781c2504453c1ca04dab018a7bc8388c87f4bbc59589df31523d07 ./recipe-sysroot-native/sysroot-providers/print-datetime-link-cross-x86_64
drwx ./recipe-sysroot-native/usr
drwx ./recipe-sysroot-native/usr/bin
drwx ./recipe-sysroot-native/usr/bin/x86_64-oe-linux
lrwx ./recipe-sysroot-native/usr/bin/x86_64-oe-linux/print-datetime-link -> ../print-datetime
And print-datetime-usecross is correctly rebuilt whenever print-datetime-native output is different.
(From OE-Core rev: c15faee8854e85e02693a041d88326f30b24ee92)
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Update to the 4.0.31 release of the 4.0 series for buildtools
(From OE-Core rev: c0dacba480b02ea591915f8afbe0b48c10b8be43)
Signed-off-by: Aleksandar Nikolic <aleksandar.nikolic@zeiss.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Line directives ("//line") can be used to bypass the restrictions on
"//go:cgo_" directives, allowing blocked linker and compiler flags to
be passed during compilation. This can result in unexpected execution
of arbitrary code when running "go build". The line directive requires
the absolute path of the file in which the directive lives, which makes
exploiting this issue significantly more complex.
Made below changes for Go 1.17 backport:
- drop the modifications of test codes
References:
https://nvd.nist.gov/vuln/detail/CVE-2023-39323
Upstream-patch:
e7c142a19d
(From OE-Core rev: 62f4c3aec8f80a259472ce19104596d08741c101)
Signed-off-by: Libo Chen <libo.chen.cn@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
CVE-2025-10158:
A malicious client acting as the receiver of an rsync file transfer can trigger an out of bounds read of a heap based buffer, via a negative array index. The malicious rsync client requires at least read access to the remote rsync module in order to trigger the issue.
Reference:
[https://nvd.nist.gov/vuln/detail/CVE-2025-10158]
Upstream patch:
[797e17fc4a]
(From OE-Core rev: fe4bea86b27551edbe7440ff47041b6d45b2f4e1)
Signed-off-by: Liyin Zhang <liyin.zhang.cn@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Introduce new packageconfig to explicitly avoid compilation of
experimental code. Note that the code was not compiled by default also
before this patch, this now makes it explicit and makes it possible to
check for the flags in cve-check code.
This is less intrusive change than a patch removing the code which was
rejected in patch review.
This will solve CVE-2025-59777 and CVE-2025-62689 as the vulnerable code
is not compiled by default.
Set appropriate CVE status for these CVEs based on new packageconfig.
(From OE-Core rev: 1d8e646aebe75b8ede51d4de9e0003a822992a33)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
ssh in OpenSSH before 10.1 allows control characters in usernames that
originate from certain possibly untrusted sources, potentially leading
to code execution when a ProxyCommand is used. The untrusted sources
are the command line and %-sequence expansion of a configuration file.
Note:
openssh does not support variable expansion until 10.0, so backport
adapts for this.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-61984
Upstream-Status: Backport from 35d5917652
(From OE-Core rev: 7ca0c7a4d17c707658669e255689ecd4183c7e9b)
Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The branch was renamed from master to main.
(From OE-Core rev: 80c7fd87fd95a79c6eb5f41b95cf70ccc70d9615)
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The Reader.ReadResponse function constructs a response string through repeated
string concatenation of lines. When the number of lines in a response is large,
this can cause excessive CPU consumption.
(From OE-Core rev: 188dbac037809d6e8f0e1667f563fea997ea04b8)
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The processing time for parsing some invalid inputs scales non-linearly with
respect to the size of the input. This affects programs which parse untrusted PEM inputs.
(From OE-Core rev: cfafebef95330e531ab7bb590e5fb566dd5a3dce)
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
When Conn.Handshake fails during ALPN negotiation the error contains attacker controlled
information (the ALPN protocols sent by the client) which is not escaped.
(From OE-Core rev: b3f055df67cf345c9a17c5c1c874c778d538ba9e)
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Due to the design of the name constraint checking algorithm, the processing time
of some inputs scale non-linearly with respect to the size of the certificate.
This affects programs which validate arbitrary certificate chains.
(From OE-Core rev: cea9fcf1b21b1b35b88986b676d712ab8ffa9d67)
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick commits per NVD report.
(From OE-Core rev: c46f841cdc8f7c1b0cce7da8fb587f65320a2163)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick commit per NVD report.
(From OE-Core rev: 9694df176a13eeac174c7da2bcf8243969dbcda6)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick commit per NVD report.
(From OE-Core rev: eb4af9b4cea963b650be217d33bc12f560ed84a6)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick commit per NVD report.
Add two patches to apply it cleanly.
(From OE-Core rev: 1470546924765d134c83b50e62974f048614b121)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
While working on audiofile recipe from meta-oe, a test that is using flac
to convert a flac file failed with this particular version of the recipe.
Bisecting the issue pointed to a code snippet that later was modifed with the
patch that is introduced here: in version 1.3.4 there is a bug with seeking
in flac files, returning incorrect pointers.
This backported patch fixes this (and fixes the ptest also, that triggered this).
(From OE-Core rev: ceef3cde9b761b7b5de6f7b6b1fb8e99663af9ca)
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
REXML is an XML toolkit for Ruby. The REXML gem before 3.3.2 has some DoS
vulnerabilities when it parses an XML that has many specific characters
such as whitespace character, `>]` and `]>`. The REXML gem 3.3.3 or later
include the patches to fix these vulnerabilities.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2024-41123
Upstream-patches:
2c39c91a654444a04eceebc3e85bfa6cac15d458e2546e6eca
(From OE-Core rev: 6b2a2e689a69deef6098f6c266542234e46fb24b)
Signed-off-by: Divya Chellam <divya.chellam@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
REXML is an XML toolkit for Ruby. The REXML gem before 3.2.6 has a
denial of service vulnerability when it parses an XML that has many
`<`s in an attribute value. Those who need to parse untrusted XMLs
may be impacted to this vulnerability. The REXML gem 3.2.7 or later
include the patch to fix this vulnerability. As a workaround, don't
parse untrusted XMLs.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2024-35176
Upstream-patch:
4325835f92
(From OE-Core rev: a89fcaf0c3ac2afd95e836bc1356832296135696)
Signed-off-by: Divya Chellam <divya.chellam@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
As the poky repository is no longer used, measurements are indexed using
the oe-core commit. But as bitbake, oe-core and meta-yocto are now
retrieved from separate gits, while measuring performances for a given branch
at some time interval, we can get the same commit for oe-core but
different ones for bitbake or meta-yocto. As a consequence, metadata
associated with the same index (oe-core commit) might differ.
To work around this, relax the equality checks for commit, commit_time
and commit_count since they might no longer match.
Ideally we'd group them into separate results but for now, treat them
as being the same.
[Based on work from Mathieu Dubois-Briand but fixed differently]
(From OE-Core rev: ff72b41a3f0bf1820405b8782f0d125cd10e3406)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit e7dc42e30c76bf0fbb4d3cc019bbec675bac55fa)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
A vulnerability, which was classified as problematic, has been found in GNU elfutils
0.192. This issue affects the function gelf_getsymshndx of the file strip.c of the
component eu-strip. The manipulation leads to denial of service. The attack needs to
be approached locally. The exploit has been disclosed to the public and may be used.
The identifier of the patch is fbf1df9ca286de3323ae541973b08449f8d03aba. It is
recommended to apply a patch to fix this issue.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-1377
Upstream patch:
https://sourceware.org/git/?p=elfutils.git;a=commit;h=fbf1df9ca286de3323ae541973b08449f8d03aba
(From OE-Core rev: e4e8392e688ceb0d8e68fe48118383c031178b5e)
Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
A vulnerability classified as problematic was found in GNU elfutils 0.192. This
vulnerability affects the function elf_strptr in the library /libelf/elf_strptr.c
of the component eu-strip. The manipulation leads to denial of service. It is
possible to launch the attack on the local host. The complexity of an attack is
rather high. The exploitation appears to be difficult. The exploit has been
disclosed to the public and may be used. The name of the patch is
b16f441cca0a4841050e3215a9f120a6d8aea918. It is recommended to apply a patch to
fix this issue.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-1376
Upstream patch:
https://sourceware.org/git/?p=elfutils.git;a=commit;h=b16f441cca0a4841050e3215a9f120a6d8aea918
(From OE-Core rev: 1126e5c1e63b876499c78ac403d1327645edf1c7)
Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The original PNG had a typo (YP-Comptible instead of YP-Compatible).
Instead of patching a PNG, let's migrate to an SVG with the typo already
fixed.
[AG: fix conflicts]
Reported-by: Robert P. J. Day <rpjday@crashcourse.ca>
(From yocto-docs rev: bb9887a98bb64ebaa23b772fd0f3c22f13e996e7)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 9f3c2a9113b329f7efdd22d3b3fbe272a44bc654)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
We should recommend using bitbake-getvar command wherever possible as
its output is much less confusing and overwhelming than bitbake -e.
Unfortunately, bitbake-getvar currently doesn't list Python tasks or
functions, unlike bitbake -e, so keep the latter for some corner cases.
[AG: Moroever -> Moreover typo fix]
(From yocto-docs rev: 382c8eee275eb4773d4e2183f5fe19837a6a3b0b)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 41e4e05369c4e028c679749b7b62434327927a09)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Wherever possible, we should use bitbake-getvar as it's the recommended
tool so let's do that.
(From yocto-docs rev: 7981bc2bd09b2d618563710474525febabaf6103)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 2293a3f2767895e9fb5c3e8f3ec11bb4951a7127)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
It's recommended to use bitbake-getvar for a few releases now so let's
use that instead of bitbake -e.
While at it, use a cross-reference for "OpenEmbedded Build System".
(From yocto-docs rev: 7f6dc007a888784a678859690dbfddd5a1fe28a0)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 54585646d8220f8de1ba2c7246cb3f2fcbc59583)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Makes it more clear that the configuration fragment can also be used to
disable a configuration.
(From yocto-docs rev: c4bfc16b2e13444547342204a6f75fd1cf343533)
Signed-off-by: Walter Werner SCHNEIDER <contact@schnwalter.eu>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit d38ef467081ee73bf23f240ace54b849a3a87612)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Fix typo "whith", should be "which".
(From yocto-docs rev: 1a54d05d8bd5484e17cbc060fc57fd2f7afb683f)
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit f98b25f7f7522cf223beb001cabef870d6dd8c10)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Replace the legacy call to 'bitbake -e' to get the value of a recipe's
variable with the newer call to 'bitbake-getvar'.
(From yocto-docs rev: d7ef362307daf2e8d9b62ec895e080654abfef8b)
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit ed7c0766ef5f13b90943a69e64f8e8713d05e864)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The "show-machines" subcommand is not mentioned in the docs; add it.
[AG: fix conflicts]
(From yocto-docs rev: 09bbdc6bc5f9ae77f120185d1324f1166ac1f9d5)
Signed-off-by: Robert P. J. Day <Crpjday@crashcourse.ca>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit b4320cdc4df08c59a24d5247b3895dd602554fa0)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Update the output of "recipetool -h" to include the missing "edit"
subcommand.
(From yocto-docs rev: 2a85eab0c51a78ab00168e23274d479cf3aedb24)
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 092d688349b0b6bb10ae6fbbab7d82801964daf5)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The default assignments look like this:
TARGET_GO386 = "${@go_map_386(d.getVar('TARGET_ARCH'), d.getVar('TUNE_FEATURES'), d)}"
TUNE_FEATURES is a target-specific variable, and so should be used
only for target builds. The change is similar to what is already done
for native packages.
(From OE-Core rev: cfff8e968257c44880caa3605e158764ed5c6a2a)
(From OE-Core rev: 8aad87c12a809d790175b9848f5802d0a28eecac)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
master branch was renamed to main
(From OE-Core rev: 2c5b195e974ac54610d7b50c014752875004b0b9)
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Ignore CVE-2024-43402 as its not applicable.
CVEs are specific to Microsoft Windows.
(From OE-Core rev: 3044ae9e6e84faada8c1425238e9e9c3060b1a3a)
Signed-off-by: Saquib Iltaf <saquib.iltaf@kpit.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick patches as listed in NVD CVE report.
Note that Debian lists one of the patches as introducing the
vulnerability. This is against what the original report [1] says.
Also the commit messages provide hints that the first patch fixes this
issue and second is fixing problem with the first patch.
[1] https://jvn.jp/en/jp/JVN19358384/
(From OE-Core rev: d0907754e0b44c5e41242bc1603278f86101fa31)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
ssh in OpenSSH before 10.1 allows the '\0' character in an ssh:// URI, potentially
leading to code execution when a ProxyCommand is used.
(From OE-Core rev: 5170bd2f8a63bcc310667a327ea2ab96c783c4f6)
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Added by commit e478550c8cd8 ("openssl/fontconfig/bzip2: Use relative
symlinks instead of absolute ones (using a new class)") in OE-Core.
(From yocto-docs rev: 073f3bca4c374b03398317e7f445d2440a287741)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit c0dc554eba7d421023ecc68a70b7a19df38628b0)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Mention the use of USE_NLS, INHIBIT_DEFAULT_DEPS and the cross-canadian
class.
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
(From yocto-docs rev: 0bbb3eb02881b6ba41d3e77a21345e3520bbedea)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit d877e54f1c85cefc00dd674d60f2db81446bd95a)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Part of bitbake.conf, this variable allowing to enable or disable
translation was undocumented. Add a entry to the glossary.
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
(From yocto-docs rev: 380018c93b0aa4832985bf083620fabee96dda72)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 92a55345a56b5038c0344669daaa7a3a99dd0fc0)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Can be used in recipes that want to explicitly skip Ccache support when
the ccache class is enabled.
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
(From yocto-docs rev: cc6e7a2d80ca03ee49a94af2eda74e83b1a33552)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit b1b4adc8d4d9d23ff6fd91bca632bb0f5277e72b)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This variable does not apply to the scope of a single recipe, but rather
to the scope of the entire layer.
(From yocto-docs rev: 7ff462805eb45bd29e361017dfb5041cce448e4d)
Signed-off-by: João Marcos Costa <joaomarcos.costa@bootlin.com>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit eec26e11adb6e3a9c4f53f825b9a1730c9ddee12)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The current autobuilder cluster is at valkyrie.yocto.io, published files
on autobuilder.yocto.io will be missing or out-of-date.
(From yocto-docs rev: 5cccf2e65b85c52cb9b9fd22d46ebde6d624fbe5)
Signed-off-by: Paul Barker <paul@pbarker.dev>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 9ed06c070e309b52f1dbf8877867dcede79f4cb6)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick commit mentioned in NVD report.
(From OE-Core rev: 612d09f6b9e262640ed3ee0ee81ac4b6d7c29f4d)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
CVE: CVE-2025-8225
It is possible with fuzzed files to have num_debug_info_entries zero
after allocating space for debug_information, leading to multiple
allocations.
* dwarf.c (process_debug_info): Don't test num_debug_info_entries
to determine whether debug_information has been allocated,
test alloc_num_debug_info_entries.
Upstream-Status: Backport [https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=e51fdff7d2e538c0e5accdd65649ac68e6e0ddd4]
(From OE-Core rev: 9b5bb098b542a43a7aa97cc376c358f0a38778e3)
Signed-off-by: Yash Shinde <Yash.Shinde@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Drop upstreamed patch and refresh remaining patches.
Release information:
* https://www.python.org/downloads/release/python-31019/
* The release you're looking at is Python 3.10.19, a security bugfix
release for the legacy 3.10 series.
Handles CVE-2025-59375, CVE-2025-47273 and CVE-2024-6345.
(From OE-Core rev: 9b3dbd691f6ebdbdfe88cef3d3a676ddd1399c63)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:
29e53a5b1c4f1 Linux 5.15.194
1c532dd246bf2 drm/i915/backlight: Return immediately when scale() finds invalid parameters
45a7527cd7da4 i40e: add validation for ring_len param
8043ca4882e77 i40e: increase max descriptors for XL710
1fa0aadade344 i40e: fix idx validation in config queues msg
8e35c80f85704 i40e: fix validation of VF state in get resources
3e851448078f5 mm/hugetlb: fix folio is still mapped when deleted
4f52f7c50f5b6 mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize()
523edfed4f68b af_unix: Don't leave consecutive consumed OOB skbs.
ecbfd9ef5cf3e fbcon: Fix OOB access in font allocation
b8a6e85328aeb fbcon: fix integer overflow in fbcon_do_set_font
0d41604d2d53c tracing: dynevent: Add a missing lockdown check on dynevent
1b1c3bdb8ab3f i40e: add mask to apply valid bits for itr_idx
77a35be582dff i40e: add max boundary check for VF filters
f8c8e11825b24 i40e: fix input validation logic for action_meta
34dfac0c90482 i40e: fix idx validation in i40e_validate_queue_map
d382d6daf0184 crypto: af_alg - Fix incorrect boolean values in af_alg_ctx
e4c1ec11132ec crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg
e15de80737d44 drm/gma500: Fix null dereference in hdmi teardown
37821b843e4e5 net: dsa: lantiq_gswip: suppress -EINVAL errors for bridge FDB entries added to the CPU port
e8687ab9c8a11 net: dsa: lantiq_gswip: move gswip_add_single_port_br() call to port_setup()
b9010dba5f36b net: dsa: lantiq_gswip: do also enable or disable cpu port
cf2d597fb6f04 selftests: fib_nexthops: Fix creation of non-FDB nexthops
0e7bfe7a268cc nexthop: Forbid FDB status change while nexthop is in a group
5d4856a3717d6 bnxt_en: correct offset handling for IPv6 destination address
d646358255b69 ethernet: rvu-af: Remove slash from the driver name
48822a59ecc47 can: peak_usb: fix shift-out-of-bounds issue
6eec67bfb2563 can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow
60463a1c13890 can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow
7ab85762274c0 can: hi311x: populate ndo_change_mtu() to prevent buffer overflow
72de0facc50af can: etas_es58x: populate ndo_change_mtu() to prevent buffer overflow
256b64f7a9ba0 can: etas_es58x: sort the includes by alphabetic order
f44124f407a39 can: etas_es58x: advertise timestamping capabilities and add ioctl support
0a6e1bd2d2500 can: dev: add generic function can_eth_ioctl_hwts()
b9a0e6f3b043a can: dev: add generic function can_ethtool_op_get_ts_info_hwts()
533e3220bac26 can: bittiming: replace CAN units with the generic ones from linux/units.h
33b83a90b65e4 can: bittiming: allow TDC{V,O} to be zero and add can_tdc_const::tdc{v,o,f}_min
d51c6b51981fa bpf: Reject bpf_timer for PREEMPT_RT
9ebf862184569 can: rcar_can: rcar_can_resume(): fix s2ram with PSCI
b32c64db4370c cpufreq: Initialize cpufreq-based invariance before subsys
db28f975ed7f3 arm64: dts: imx8mp: Correct thermal sensor index
bb3eeb3a7c749 IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions
825c17c54cfb2 usb: core: Add 0x prefix to quirks debug output
9ba349a33f50e ALSA: usb-audio: Fix build with CONFIG_INPUT=n
1746e7a74ca0b ALSA: usb-audio: Convert comma to semicolon
b4b94f092f193 ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5
4f9294613bb39 ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks
790b167e58570 ALSA: usb-audio: Simplify NULL comparison in mixer_quirks
e4f6ae98ebd94 ALSA: usb-audio: Avoid multiple assignments in mixer_quirks
a4bb77c1bab94 ALSA: usb-audio: Drop unnecessary parentheses in mixer_quirks
2f56442a417d5 ALSA: usb-audio: Fix block comments in mixer_quirks
ada2282259243 net: rfkill: gpio: Fix crash due to dereferencering uninitialized pointer
98c2894580f42 net: rfkill: gpio: add DT support
2f58e6d3e7a71 mptcp: propagate shutdown to subflows when possible
773fddf976d28 ksmbd: smbdirect: validate data_offset and data_length field of smb_direct_data_transfer
dde28a51b8c3a mptcp: set remote_deny_join_id0 on SYN recv
ca9e4e6a87376 phy: ti: omap-usb2: fix device leak at unbind
f5648527d2e88 phy: Use device_get_match_data()
0df0f4bcc7a25 phy: broadcom: ns-usb3: fix Wvoid-pointer-to-enum-cast warning
662b75f7d1bfb USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels
94fac8987bea7 usb: gadget: dummy_hcd: remove usage of list iterator past the loop body
dbf216ae5aea8 xhci: dbc: Fix full DbC transfer ring after several reconnects
503ba5026801b xhci: dbc: decouple endpoint allocation from initialization
84870a62c48f7 serial: sc16is7xx: fix bug in flow control levels init
dfca6fa9d174c drm: bridge: cdns-mhdp8546: Fix missing mutex unlock on error path
51a501e990a35 drm: bridge: anx7625: Fix NULL pointer dereference with early IRQ
79a06d96e73e4 ASoC: SOF: Intel: hda-stream: Fix incorrect variable used in error message
e07847f44a0e0 ASoC: wm8974: Correct PLL rate rounding
0235a5787e87b ASoC: wm8940: Correct typo in control name
2e94bc6451cb6 rds: ib: Increment i_fastreg_wrs before bailing out
9697890763328 KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active
8a29726633978 mmc: mvsdio: Fix dma_unmap_sg() nents value
4f935a1297080 btrfs: tree-checker: fix the incorrect inode ref size check
29d9125d6c07f power: supply: bq27xxx: restrict no-battery detection to bq27000
fe0f602a75cc9 power: supply: bq27xxx: fix error return in case of no bq27000 hdq battery
40fb833c64cab nilfs2: fix CFI failure when accessing /sys/fs/nilfs2/features/*
0405055930264 cnic: Fix use-after-free bugs in cnic_delete_task
428c1dd78ef66 net: liquidio: fix overflow in octeon_init_instr_queue()
3cae94808b2ff Revert "net/mlx5e: Update and set Xon/Xoff upon port speed set"
33a4fdf0b4a25 tcp: Clear tcp_sk(sk)->fastopen_rsk in tcp_disconnect().
17cb9b4017be7 i40e: remove redundant memory barrier when cleaning Tx descs
95235d29cd8b0 net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure
e0e24571a7b2f qed: Don't collect too many protection override GRC elements
e4343d400761c dpaa2-switch: fix buffer pool seeding for control traffic
5e94e44c9cb30 um: virtio_uml: Fix use-after-free after put_device in probe
f2795d1b92506 cgroup: split cgroup_destroy_wq into 3 workqueues
f2ede1f9070cc pcmcia: omap_cf: Mark driver struct with __refdata to prevent section mismatch
0f9cf94656d08 wifi: mac80211: fix incorrect type for ret
d2587970f0887 ALSA: firewire-motu: drop EPOLLOUT from poll return values as write is not supported
5f2f50aa44de7 net: hsr: hsr_slave: Fix the promiscuous mode in offload mode
99f7048957f5a mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory
a8b0032687c74 drm/i915/power: fix size for for_each_set_bit() in abox iteration
f1b349706538c drm/amdgpu: fix a memory leak in fence cleanup when unloading
91b2c8ee68219 soc: qcom: mdt_loader: Deal with zero e_shentsize
e3d490ff8d12e phy: ti-pipe3: fix device leak at unbind
4de4344ed4164 phy: tegra: xusb: fix device and OF node leak at probe
6ac1599d0e780 dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees
24a65b46cd663 hrtimers: Unconditionally update target CPU base after offline timer migration
e90b685c5f2a8 hrtimer: Rename __hrtimer_hres_active() to hrtimer_hres_active()
95b76ebeb0f14 hrtimer: Remove unused function
5d5385feef357 regulator: sy7636a: fix lifecycle of power good gpio
301a96cc4dc00 dmaengine: ti: edma: Fix memory allocation size for queue_priority_map
810167fa6f34a hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr
cedfcd09a338e hsr: use rtnl lock when iterating over ports
1100242709d56 net: hsr: Add VLAN CTAG filter support
7e0ef989aa6d4 net: hsr: Add support for MC filtering at the slave device
d981b9680be2b net: hsr: Disable promiscuous mode in offload mode
e202ffd9e5453 can: xilinx_can: xcan_write_frame(): fix use-after-free of transmitted SKB
5cf37a6fcb61c can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails
3245eb9c25e94 can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed
b9721a023df38 i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path
7d9bd1c2bf4a7 i40e: Use irq_update_affinity_hint()
e7ddb59a63cb8 genirq: Provide new interfaces for affinity hints
582f5ce29adce igb: fix link test skipping when interface is admin down
f39a12660ea88 tunnels: reset the GSO metadata before reusing the skb
93a699d6e92cf net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable()
e818c35296a4f USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions
93e4404990206 USB: serial: option: add Telit Cinterion FN990A w/audio compositions
28d20ff4e3886 dt-bindings: serial: brcm,bcm7271-uart: Constrain clocks
d91604c39b74c tty: hvc_console: Call hvc_kick in hvc_write unconditionally
9cf2429fe6cbb Input: i8042 - add TUXEDO InfinityBook Pro Gen10 AMD to i8042 quirk table
e32a2ea52b513 mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer
6e2859c6aa466 mtd: rawnand: stm32_fmc2: Fix dma_map_sg error check
e0bca4dd48fc5 mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing
c3f1ea856e147 mtd: nand: raw: atmel: Fix comment in timings preparation
123e31a54d51b mm/khugepaged: fix the address passed to notifier on testing young
ea12ab684f8ae libceph: fix invalid accesses to ceph_connection_v1_info
1e1bcbc548777 fuse: prevent overflow in copy_file_range return value
5d41589fa0699 fuse: check if copy_file_range() returns larger than requested size
b8af2e74e49db mtd: rawnand: stm32_fmc2: fix ECC overwrite
ef30404980e4c ocfs2: fix recursive semaphore deadlock in fiemap call
23092f6723bc1 mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN
5d7267abcd65e compiler-clang.h: define __SANITIZE_*__ macros only when undefined
8178ccf5671e6 EDAC/altera: Delete an inappropriate dma_free_coherent() call
34b87ac4bb903 KVM: SVM: Set synthesized TSA CPUID flags
54270c1b29f2a KVM: SVM: Return TSA_SQ_NO and TSA_L1_NO bits in __do_cpuid_func()
2fab1e2af6c59 KVM: x86: Move open-coded CPUID leaf 0x80000021 EAX bit propagation code
7429b8b9bfbc2 tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock->cork.
5f756d1866ebb NFSv4/flexfiles: Fix layout merge mirror check.
9a38cd92493c2 tracing: Fix tracing_marker may trigger page fault during preempt_disable
c10744fd7fec8 NFSv4: Clear the NFS_CAP_XATTR flag if not supported by the server
89f40500c09aa NFSv4: Clear the NFS_CAP_FS_LOCATIONS flag if it is not set
91902607106c0 NFSv4: Don't clear capabilities that won't be reset
929de8cc2f66c flexfiles/pNFS: fix NULL checks on result of ff_layout_choose_ds_for_read
76b1a7c29ef3b mm/rmap: reject hugetlb folios in folio_make_device_exclusive()
1cdb41d4f08a6 tracing: Do not add length to print format in synthetic events
d51e47e2ab6ef net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod.
85d1c5d416c6a media: i2c: imx214: Fix link frequency validation
6e31585286b97 media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning
10d8884e1869f mm: introduce and use {pgd,p4d}_populate_kernel()
adb2f26b875b9 kunit: kasan_test: disable fortify string checker on kasan_strings() test
69944b3cd7ec5 xfs: short circuit xfs_growfs_data_private() if delta is zero
c0950ee2c3cc8 Revert "fbdev: Disable sysfb device registration when removing conflicting FBs"
(From OE-Core rev: b75a820962588097058e528a7db9ccd04368d299)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:
no ids found, dumping:
43bb85222e53 Linux 5.15.193
70de678302a8 x86/vmscape: Add old Intel CPUs to affected list
79ec330d124e x86/vmscape: Warn when STIBP is disabled with SMT
1cd71b057f05 x86/bugs: Move cpu_bugs_smt_update() down
2f4f2f8f860c x86/vmscape: Enable the mitigation
d5490dfa3542 x86/vmscape: Add conditional IBPB mitigation
f2ed886bb650 x86/vmscape: Enumerate VMSCAPE bug
a4fff4e5c054 Documentation/hw-vuln: Add VMSCAPE documentation
de9476bb4f1b Linux 5.15.192
3e7c1c70abf2 dmaengine: mediatek: Fix a flag reuse error in mtk_cqdma_tx_status()
b521afbe4525 spi: tegra114: Use value to check for invalid delays
ffe9232693e3 clk: qcom: gdsc: Set retain_ff before moving to HW CTRL
b01a706f9e73 perf bpf-event: Fix use-after-free in synthesis
43167766ea1b drm/bridge: ti-sn65dsi86: fix REFCLK setting
f2e6b997632d spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort
18fac6162dda spi: spi-fsl-lpspi: Set correct chip-select polarity bit
5255b997529b spi: spi-fsl-lpspi: Fix transmissions when using CONT
85be7ef8c8e7 pcmcia: Add error handling for add_interval() in do_validate_mem()
271ed980d57d ALSA: hda/hdmi: Add pin fix for another HP EliteDesk 800 G4 model
7e287256904e mm/slub: avoid accessing metadata when pointer is invalid in object_err()
8b9a5269b442 randstruct: gcc-plugin: Fix attribute addition
db44404d1b9b randstruct: gcc-plugin: Remove bogus void member
4da1cc986b75 arm64: dts: marvell: uDPU: define pinctrl state for alarm LEDs
85530b4ec374 vmxnet3: update MTU after device quiesce
a82c31b8e9b6 net: dsa: microchip: linearize skb for tail-tagging switches
01ea671f1f2b net: dsa: microchip: update tag_ksz masks for KSZ9477 family
6db1f39f003c dmaengine: mediatek: Fix a possible deadlock error in mtk_cqdma_tx_status()
d0b7f11dd68b dma-buf: insert memory barrier before updating num_fences
b336106f04a2 gpio: pca953x: fix IRQ storm on system wake up
1d7def97e7eb iio: light: opt3001: fix deadlock due to concurrent flag access
28e4e1b59a34 iio: chemical: pms7003: use aligned_s64 for timestamp
66dc11e9c28f spi: tegra114: Don't fail set_cs_timing when delays are zero
45eef6be830e spi: tegra114: Remove unnecessary NULL-pointer checks
b9f28182e29e KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer
c824d766e472 cpufreq/sched: Explicitly synchronize limits_changed flag handling
abdf3c339181 mm/khugepaged: fix ->anon_vma race
99a8772611e2 e1000e: fix heap overflow in e1000_set_eeprom
5d334bce9fad batman-adv: fix OOB read/write in network-coding decode
95b63d15fce5 scsi: lpfc: Fix buffer free/clear order in deferred receive path
da98fc73f7d1 drm/amdgpu: drop hw access in non-DC audio fini
acdf26a91219 wifi: mwifiex: Initialize the chan_stats array to zero
732e62212f49 mm: move page table sync declarations to linux/pgtable.h
744ff519c72d x86/mm/64: define ARCH_PAGE_TABLE_SYNC_MASK and arch_sync_kernel_mappings()
4bd570f49412 pcmcia: Fix a NULL pointer dereference in __iodyn_find_io_region()
2be7109ef258 ALSA: usb-audio: Add mute TLV for playback volumes on some devices
0bb7069ee343 phy: mscc: Stop taking ts_lock for tx_queue and use its own lock
24b24295464f net: phy: mscc: Fix memory leak when using one step timestamping
b4c2fb32f4fe ptp: Add generic PTP is_sync() function
0b21e9cd4559 ppp: fix memory leak in pad_compress_skb
955f400e4f51 net: atm: fix memory leak in atm_register_sysfs when device_register fail
2bd0f6721290 ax25: properly unshare skbs in ax25_kiss_rcv()
a7eae33227ee ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init()
894c7d0c3fba net: thunder_bgx: decrement cleanup index before use
299c6d47528e net: thunder_bgx: add a missing of_node_put
e5f334ac7747 wifi: libertas: cap SSID len in lbs_associate()
24ec8826381f wifi: cw1200: cap SSID length in cw1200_do_join()
eaa10a027ab6 net: ethernet: mtk_eth_soc: fix tx vlan tag for llc packets
1eadabcf5623 i40e: Fix potential invalid access when MAC list is empty
348a01c8574b icmp: fix icmp_ndo_send address translation for reply direction
e96d08ddbc99 mISDN: Fix memory leak in dsp_hwec_enable()
1079c1029384 xirc2ps_cs: fix register access when enabling FullDuplex
47f6090bcf75 Bluetooth: Fix use-after-free in l2cap_sock_cleanup_listen()
c79730e337a1 netfilter: conntrack: helper: Replace -EEXIST by -EBUSY
d00c8b0daf56 netfilter: br_netfilter: do not check confirmed bit in br_nf_local_in() after confirm
ff040562c10a wifi: cfg80211: fix use-after-free in cmp_bss()
0f70fab5598d arm64: dts: rockchip: Add vcc-supply to SPI flash on rk3399-pinebook-pro
4377eac565c2 tee: fix NULL pointer dereference in tee_shm_put
b187c9761119 fs: writeback: fix use-after-free in __mark_inode_dirty()
71224142994b drm/amd/display: Don't warn when missing DCE encoder caps
c1c74584b9b4 bpf: Fix oob access in cgroup local storage
c04992612ed4 bpf: Move bpf map owner out of common struct
bfb8da7a5dd1 bpf: Move cgroup iterator helpers to bpf.h
23099792bb6f bpf: Add cookie object to bpf maps
7a6c2d093c45 Linux 5.15.191
90bae69c2959 xfs: do not propagate ENODATA disk errors into xattr code
c570d773884c Revert "drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS"
3db34718c755 HID: mcp2221: Handle reads greater than 60 bytes
6ac648746149 HID: mcp2221: Don't set bus speed on every transfer
2a0ed07b6967 drm/nouveau/disp: Always accept linear modifier
40a0165278b7 net: usb: qmi_wwan: add Telit Cinterion LE910C4-WWX new compositions
9a0b5fdce128 dma/pool: Ensure DMA_DIRECT_REMAP allocations are decrypted
67334c94b853 Revert "drm/amdgpu: fix incorrect vm flags to map bo"
4338b0f6544c HID: hid-ntrig: fix unable to handle page fault in ntrig_report_version()
bfde0392d74f HID: wacom: Add a new Art Pen 2
4263e5851779 HID: multitouch: fix slab out-of-bounds access in mt_report_fixup()
eaae728e7335 HID: asus: fix UAF via HID_CLAIMED_INPUT validation
d51e381beed5 KVM: x86: use array_index_nospec with indices that come from guest
568e7761279b efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare
17d6c7747045 sctp: initialize more fields in sctp_v6_from_sk()
700a71e78755 net: stmmac: xgmac: Do not enable RX FIFO Overflow interrupts
47fbd9c3364c net/mlx5e: Set local Xoff after FW update
9352f6ea981d net/mlx5e: Update and set Xon/Xoff upon port speed set
7011f0f400d4 net/mlx5e: Update and set Xon/Xoff upon MTU set
f64abfa0649a phy: mscc: Fix when PTP clock is register and unregister
5680a4dd1009 net: dlink: fix multicast stats being counted incorrectly
62f368472b0a atm: atmtcp: Prevent arbitrary write in atmtcp_recv_control().
bf813928bb53 Bluetooth: hci_event: Detect if HCI_EV_NUM_COMP_PKTS is unbalanced
e726dc92f45d powerpc/kvm: Fix ifdef to remove build warning
5a2d5ab38365 net: ipv4: fix regression in local-broadcast routes
6606a6d37496 udf: Fix directory iteration for longer tail extents
d717c12fbb23 vhost/net: Protect ubufs with rcu read lock in vhost_net_ubuf_put()
f230d40147cc NFS: Fix a race when updating an existing write
fd947b71cc1b nfs: fold nfs_page_group_lock_subrequests into nfs_lock_and_join_requests
2e0d974cdbd1 ASoC: codecs: tx-macro: correct tx_macro_component_drv name
8f397cdef773 scsi: core: sysfs: Correct sysfs attributes access rights
a6f0f8873cc3 ftrace: Fix potential warning in trace_printk_seq during ftrace_dump
2573ee4e6c03 pinctrl: STMFX: add missing HAS_IOMEM dependency
01879f56bdde Linux 5.15.190
77cf363f7667 alloc_fdtable(): change calling conventions.
e442a966e2b7 wifi: mac80211: check basic rates validity in sta_link_apply_parameters
82ef97abf227 netfilter: nf_reject: don't leak dst refcount for loopback packets
53320a99948d s390/hypfs: Enable limited access during lockdown
0ffb1bf99e49 s390/hypfs: Avoid unnecessary ioctl registration in debugfs
bbdfdc63afdf ALSA: usb-audio: Use correct sub-type for UAC3 feature unit validation
9d48c8091947 bonding: update LACP activity flag after setting lacp_active
5748c51afe91 net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate
0dacfc5372e3 net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit
f422b5e49b72 igc: fix disabling L1.2 PCI-E link substate on I226 on init
aa65c2bdb19f ixgbe: xsk: resolve the negative overflow of budget in ixgbe_xmit_zc
fcb4ce9f729c net: usb: asix_devices: Fix PHY address mask in MDIO bus initialization
5d1fed4b1c3c phy: mscc: Fix timestamping for vsc8584
94beabf466da net: phy: Use netif_rx().
9a1969fbffc1 ppp: fix race conditions in ppp_fill_forward_path
9f113d2828f0 ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add
2af45aadb7b5 drm/amd/display: Add null pointer check in mod_hdcp_hdcp1_create_session()
38c13968b80e ALSA: usb-audio: Fix size validation in convert_chmap_v3()
ddf1691f2534 drm/hisilicon/hibmc: fix the hibmc loaded failed bug
10ae957833eb mlxsw: spectrum: Forward packets with an IPv4 link-local source IP
0ad8509b468f iommu/amd: Avoid stack buffer overflow from kernel cmdline
325bf7d57c4e scsi: qla4xxx: Prevent a potential error pointer dereference
34171b9e53bd net: bridge: fix soft lockup in br_multicast_query_expired()
0ba6efb2c174 RDMA/bnxt_re: Fix to initialize the PBL array
e7ea080f85b7 cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key
c635a42d9b74 mm/page_alloc: detect allocation forbidden by cpuset and bail out early
873f32201df8 x86/cpu/hygon: Add missing resctrl_cpu_detect() in bsp_init helper
4ad0d45ffc39 mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn
d8c5d87a4315 iio: light: as73211: Ensure buffer holes are zeroed
41b838420457 tracing: Limit access to parser->buffer when trace_get_user failed
9fb26b72bb8b tracing: Remove unneeded goto out logic
14b0d8e7423a iio: imu: inv_icm42600: change invalid data error to -EBUSY
c78c8e5048b7 usb: xhci: Fix slot_id resource race conflict
5e2414ebe6f9 compiler: remove __ADDRESSABLE_ASM{_STR,}() again
c8124155c223 selftests: mptcp: pm: check flush doesn't reset limits
9aff206cfc27 pwm: mediatek: Fix duty and period setting
7735341026e5 pwm: mediatek: Handle hardware enable and clock enable separately
de1dda2e5312 pwm: mediatek: Implement .apply() callback
1c72f369221c scsi: mpi3mr: Serialize admin queue BAR writes on 32-bit systems
fef82b52a48c scsi: mpi3mr: Drop unnecessary volatile from __iomem pointers
098b2c8ee208 scsi: ufs: exynos: Fix programming of HCI_UTRL_NEXUS_TYPE
423fd248c7aa iio: adc: ad_sigma_delta: change to buffer predisable
0d59ce2bfc3b soc: qcom: mdt_loader: Ensure we don't read past the ELF header
e94264b07c41 wifi: ath11k: fix dest ring-buffer corruption when ring is full
80bc1e5d9e15 asm-generic: Add memory barrier dma_mb()
06b70cccc106 locking/barriers, kcsan: Support generic instrumentation
9db6a78bc5e4 media: venus: protect against spurious interrupts during probe
c52e2ecb77e8 media: venus: Add support for SSR trigger using fault injection
39d70ce5a252 media: qcom: camss: cleanup media device allocated resource on error path
4ef9526792ae media: camss: Convert to platform remove callback returning void
6b7784ea07e6 f2fs: fix to avoid out-of-boundary access in dnode page
a19b31f854a8 drm/dp: Change AUX DPCD probe address from DPCD_REV to LANE0_1_STATUS
a7037057fd16 mptcp: disable add_addr retransmission when timeout is 0
7c5f3b639bb1 drm/amd/display: Don't overclock DCE 6 by 15%
dfe40159eec6 usb: dwc3: Remove WARN_ON for device endpoint command timeouts
bccd26d713ec usb: dwc3: Ignore late xferNotReady event to prevent halt timeout
7ec4f6da3a4b USB: storage: Ignore driver CD mode for Realtek multi-mode Wi-Fi dongles
564b015af068 usb: storage: realtek_cr: Use correct byte order for bcs->Residue
b5a59ea98836 USB: storage: Add unusual-devs entry for Novatek NTK96550-based camera
f596da86b8c7 usb: renesas-xhci: Fix External ROM access timeouts
f9f402f8b93c usb: core: hcd: fix accessing unmapped memory in SINGLE_STEP_SET_FEATURE test
868a1b68dcd9 comedi: Fix use of uninitialized memory in do_insn_ioctl() and do_insnlist_ioctl()
bab220b0bb5a comedi: pcl726: Prevent invalid irq number
ab77e85bd3bc comedi: Make insn_rw_emulate_bits() do insn->n samples
78232f3d0eac usb: quirks: Add DELAY_INIT quick for another SanDisk 3.2Gen1 Flash Drive
4cb568aacc43 most: core: Drop device reference after usage in get_channel()
65817f61e181 iio: proximity: isl29501: fix buffered read on big-endian systems
35b8c9082dd5 iio: pressure: bmp280: Use IS_ERR() in bmp280_common_probe()
e0b6b223167e ftrace: Also allocate and copy hash for reading of filter files
403820959475 fpga: zynq_fpga: Fix the wrong usage of dma_map_sgtable()
905986f6b670 use uniform permission checks for all mount propagation changes
03b40bf5d038 fs/buffer: fix use-after-free when call bh_read() helper
0496b11f223f drm/amd/display: Fill display clock and vblank time in dce110_fill_display_configs
9031c990fd69 drm/amd/display: Find first CRTC and its line time in dce110_fill_display_configs
2e278aee6afe drm/amd/display: Fix DP audio DTO1 clock source on DCE 6.
fe8670344ab3 drm/amd/display: Fix fractional fb divider in set_pixel_clock_v3
9c92d12b5cb9 drm/amd/display: Avoid a NULL pointer dereference
f89530d76d28 ALSA: hda/realtek: Add support for HP EliteBook x360 830 G6 and EliteBook 830 G6
7bf57a0709cd mm/debug_vm_pgtable: clear page table entries at destroy_args()
b14850b047e8 squashfs: fix memory leak in squashfs_fill_super
7a556ae35d7c mmc: sdhci-pci-gli: GL9763e: Rename the gli_set_gl9763e() for consistency
c3e0a66fd999 memstick: Fix deadlock by moving removing flag earlier
23249dade24e KVM: arm64: Fix kernel BUG() due to bad backport of FPSIMD/SVE/SME fix
d08713bac991 scsi: ufs: ufs-pci: Fix default runtime and system PM levels
b2be32915f07 scsi: ufs: ufs-pci: Fix hibernate state transition for Intel MTL-like host controllers
fb9c73ef2ac2 mptcp: do not queue data on closed subflows
a08f285d2020 mptcp: drop unused sk in mptcp_push_release
13e85f7d6979 selftests: mptcp: Initialize variables to quiet gcc 12 warnings
c9f8a3b0600b mptcp: introduce MAPPING_BAD_CSUM
1da47584e2d7 mptcp: fix error mibs accounting
f4480eaad489 selftests: mptcp: add missing join check
2b92ae68ba70 selftests: mptcp: connect: also cover checksum
2668261dd04d selftests: mptcp: connect: also cover alt modes
2c5b3b71fe6b selftests: mptcp: make sendfile selftest work
696480028b59 kbuild: userprogs: use correct linker when mixing clang and GNU ld
ad1190744da9 ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value
cbb445d5cd98 PCI: vmd: Assign VMD IRQ domain before enumeration
c2d25fddd867 sch_htb: make htb_deactivate() idempotent
eda741fe155d codel: remove sch->q.qlen check before qdisc_tree_reduce_backlog()
db568d2151cd sch_drr: make drr_qlen_notify() idempotent
dd83b2be69a1 btrfs: populate otime when logging an inode item
a803d916ae9a KVM: VMX: Flush shadow VMCS on emergency reboot
be9692dafdfb net/sched: ets: use old 'nbands' while purging unused classes
1980d8d38cef net_sched: sch_ets: implement lockless ets_dump()
de127abe923a net/sched: sch_ets: properly init all active DRR list handles
8af89a96144e platform/chrome: cros_ec: Unregister notifier in cros_ec_unregister()
9936cb9ef2d2 platform/chrome: cros_ec: remove unneeded label and if-condition
2ad140545b2a platform/chrome: cros_ec: Use per-device lockdep key
d9e812b90b38 platform/chrome: cros_ec: Make cros_ec_unregister() return void
79c745be310e usb: dwc3: imx8mp: fix device leak at unbind
7b3f0e3b60c2 bus: mhi: host: Detect events pointing to unexpected TREs
cfbd61d63263 ata: Fix SATA_MOBILE_LPM_POLICY description in Kconfig
90a53102729e usb: musb: omap2430: fix device leak at unbind
1be6c638f72d usb: musb: omap2430: Convert to platform remove callback returning void
69bea84b06b5 mm/ptdump: take the memory hotplug lock inside ptdump_walk_pgd()
3924dab90816 NFS: Fix the setting of capabilities when automounting a new filesystem
dbadab480714 NFS: Create an nfs4_server_set_init_caps() function
e60dc74f62f0 net: enetc: fix device and OF node leak at probe
a39791e479ba block: Make REQ_OP_ZONE_FINISH a write operation
1aaa8e9e4f50 PCI/ACPI: Fix runtime PM ref imbalance on Hot-Plug Capable ports
5cbf5709aa05 usb: typec: fusb302: cache PD RX state
3467c4ebb334 hv_netvsc: Fix panic during namespace deletion with VF
26eb63f732b0 smb: server: Fix extension string in ksmbd_extract_shortname()
14fafb398360 ALSA: scarlett2: Add retry on -EPROTO from scarlett2_usb_tx()
1b2b7e9da01e x86/fpu: Delay instruction pointer fixup until after warning
6550b2bef095 smb: client: fix use-after-free in crypt_message when using async crypto
ae8428d68252 usb: hub: Don't try to recover devices lost during warm reset.
98df81d18e5d usb: hub: avoid warm port reset during USB3 disconnect
8a0b022147b1 x86/mce/amd: Add default names for MCA banks and blocks
4e2ee5d14333 iio: hid-sensor-prox: Fix incorrect OFFSET calculation
4597cf3ac9ba iio: hid-sensor-prox: Restore lost scale assignments
c4029044cc40 f2fs: fix to do sanity check on ino and xnid
3a12e18a0310 ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS
407047893a64 arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack()
6188d61ba73d drm/sched: Remove optimization that causes hang when killing dependent jobs
7c5a13c76dd3 ice: Fix a null pointer dereference in ice_copy_and_init_pkg()
46a7cdcf06c4 selftests/memfd: add test for mapping write-sealed memfd read-only
1c296cba6568 mm: reinstate ability to map write-sealed memfd mappings read-only
d919658a3871 mm: update memfd seal write check to include F_SEAL_WRITE
27df40ad7445 mm: drop the assumption that VM_SHARED always implies writable
44e2f93f9820 sch_qfq: make qfq_qlen_notify() idempotent
a5efc95a33bd sch_hfsc: make hfsc_qlen_notify() idempotent
967955c9e57f sch_htb: make htb_qlen_notify() idempotent
587558d812ac mptcp: pm: kernel: flush: do not reset ADD_ADDR limit
6ddf51fc0b07 mptcp: drop skb if MPTCP skb extension allocation fails
3b348c9c8d2c ipv6: sr: Fix MAC comparison to be constant-time
3ae272ab523d net, hsr: reject HSR frame if skb can't hold tag
da240d7f7e10 drm/amd/display: Don't overwrite dce60_clk_mgr
92c4a1fde641 drm/amd: Restore cached power limit during resume
5005e4e6f964 media: venus: venc: Clamp param smaller than 1fps and bigger than 240
48045c17fddf media: venus: vdec: Clamp param smaller than 1fps and bigger than 240.
e6e5e5e5b40a media: venus: hfi: explicitly release IRQ during teardown
ef09b96665f1 media: venus: Add a check for packet size after reading from shared memory
f16dc2c87ce4 media: ov2659: Fix memory leaks in ov2659_probe()
fbc81e78d75b media: rainshadow-cec: fix TOCTOU race condition in rain_interrupt()
5427dda195d6 media: usbtv: Lock resolution while streaming
436774334587 media: v4l2-ctrls: Don't reset handler's error in v4l2_ctrl_handler_free()
025617f4851a media: imx: fix a potential memory leak in imx_media_csc_scaler_device_init()
5197247df6a0 media: hi556: correct the test pattern configuration
6512784dbf5d media: gspca: Add bounds checking to firmware parser
90cc9e7d82e1 soc/tegra: pmc: Ensure power-domains are in a known state
84ff98c1ea19 jbd2: prevent softlockup in jbd2_log_do_checkpoint()
fb454ba99189 PCI: endpoint: Fix configfs group removal on driver teardown
dc4ffbd57171 PCI: endpoint: Fix configfs group list head handling
7d5c223edf89 mtd: rawnand: fsmc: Add missing check after DMA map
93f1be8de86a mtd: spinand: propagate spinand_wait() errors from spinand_write_page()
e26bd46c2968 hwmon: (gsc-hwmon) fix fan pwm setpoint show functions
dbe8b4366878 pwm: imx-tpm: Reset counter if CMOD is 0
6b6fa2a7a1b3 wifi: ath11k: fix source ring-buffer corruption
5679342831db wifi: brcmsmac: Remove const from tbl_ptr parameter in wlc_lcnphy_common_read_table()
1bb6bb6cd975 zynq_fpga: use sgtable-based scatterlist wrappers
0176a6117fc7 ata: libata-scsi: Fix ata_to_sense_error() status handling
48a1795cbf67 scsi: mpi3mr: Fix race between config read submit and interrupt completion
e1f8a51a8602 ext4: fix hole length calculation overflow in non-extent inodes
66245c16d72e ext4: use kmalloc_array() for array space allocation
5396de17bcea ext4: don't try to clear the orphan_present feature block device is r/o
2c9c15656569 ext4: fix reserved gdt blocks handling in fsmap
e0fad182ba8a ext4: fix fsmap end of range reporting with bigalloc
cdfc7b6d3473 ext4: check fast symlink for ea_inode correctly
8a5e6282c6a7 Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()"
649383fa7f67 lib/crypto: mips/chacha: Fix clang build and remove unneeded byteswap
969668b6e7d2 vt: defkeymap: Map keycodes above 127 to K_HOLE
6b03d59b1e0e vt: keyboard: Don't process Unicode characters in K_OFF mode
228c686e20ff bus: mhi: host: Fix endianness of BHI vector table
9d916500ecf9 usb: dwc3: meson-g12a: fix device leaks at unbind
332d4a4b8615 usb: gadget: udc: renesas_usb3: fix device leak at unbind
f6d79955b2a3 usb: atm: cxacru: Merge cxacru_upload_firmware() into cxacru_heavy_init()
5e5ccfdbe4ac m68k: Fix lost column on framebuffer debug console
177d3651dbd3 cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table()
68c4613e89f0 serial: 8250: fix panic due to PSLVERR
08e12045014b HID: magicmouse: avoid setting up battery timer when not needed
123cf618a0ae media: uvcvideo: Do not mark valid metadata as invalid
8343f3fe0b75 media: uvcvideo: Fix 1-byte out-of-bounds read in uvc_parse_format()
f249d32bb548 mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock
a04de4c40aab mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup()
d06e119a16ce parisc: Makefile: fix a typo in palo.conf
078e62bffca4 fbdev: Fix vmalloc out-of-bounds write in fast_imageblit
fa086b1398cf btrfs: do not allow relocation of partially dropped subvolumes
8563ac0b5b8f btrfs: fix log tree replay failure due to file with 0 links and extents
fa6e0cc6a720 cdc-acm: fix race between initial clearing halt and open
6eb63a710da3 thunderbolt: Fix copy+paste error in match_service_id()
d85fac8729c9 comedi: fix race between polling and detaching
56b9177f17ab usb: typec: ucsi: Update power_supply on power role change
030b156ec7e0 misc: rtsx: usb: Ensure mmc child device is active when card is present
058ad2b72281 usb: core: config: Prevent OOB read in SS endpoint companion parsing
91789de2ed20 ext4: fix largest free orders lists corruption on mb_optimize_scan switch
3b6de89a9dda drm/amdgpu: fix incorrect vm flags to map bo
30b14a9374d9 ASoC: fsl_sai: replace regmap_write with regmap_update_bits
780ce4759f94 ASoC: soc-dai.h: merge DAI call back functions into ops
4f60001afa06 ASoC: soc-dai.c: add missing flag check at snd_soc_pcm_dai_probe()
87c474a68724 scsi: lpfc: Remove redundant assignment to avoid memory leak
481701300b7b rtc: ds1307: remove clear of oscillator stop flag (OSF) in probe
4f783333cbfa pNFS: Fix uninited ptr deref in block/scsi layout
f47b0662bdbd pNFS: Handle RPC size limit for layoutcommits
1ba621a63625 pNFS: Fix disk addr range check in block/scsi layout
c8dea4397432 pNFS: Fix stripe mapping in block/scsi layout
8b3ce085b52e block: avoid possible overflow for chunk_sectors check in blk_stack_limits()
53acbc94344e net: phy: smsc: add proper reset flags for LAN8710A
dc826121cd44 ipmi: Fix strcpy source and destination the same
a12feec53c1a kconfig: lxdialog: fix 'space' to (de)select options
f7d9f0717be8 kconfig: gconf: fix potential memory leak in renderer_edited()
28498cf306f9 kconfig: gconf: avoid hardcoding model2 in on_treeview2_cursor_changed()
19b946182978 ipmi: Use dev_warn_ratelimited() for incorrect message warnings
2b4aa66f7532 scsi: aacraid: Stop using PCI_IRQ_AFFINITY
2e24d269359b scsi: target: core: Generate correct identifiers for PR OUT transport IDs
237edd281d52 scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans
e008120a621e kconfig: nconf: Ensure null termination where strncpy is used
a73ee10c2781 kconfig: lxdialog: replace strcpy() with strncpy() in inputbox.c
344ef2a6c6e8 i2c: Force DLL0945 touchpad i2c freq to 100khz
3963ecbdddaf dm-mpath: don't print the "loaded" message if registering fails
6f83cf2e362a i3c: don't fail if GETHDRCAP is unsupported
ce3195182fe0 rtc: ds1307: handle oscillator stop flag (OSF) for ds1341
758b8e343610 i3c: add missing include to internal header
b506af24d662 md: dm-zoned-target: Initialize return variable r to avoid uninitialized use
e6f44cd74134 crypto: octeontx2 - add timeout for load_fvc completion poll
eb6059474e70 media: uvcvideo: Fix bandwidth issue for Alcor camera
17b30e5ded06 media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar
529fd5593b72 media: dvb-frontends: dib7090p: fix null-ptr-deref in dib7090p_rw_on_apb()
e06e706500b8 media: usb: hdpvr: disable zero-length read messages
aef1b717d4a2 media: tc358743: Increase FIFO trigger level to 374
21ba26a8e347 media: tc358743: Return an appropriate colorspace from tc358743_set_fmt
a6ccbe037734 media: tc358743: Check I2C succeeded during probe
2e82f9a5a37b pinctrl: stm32: Manage irq affinity settings
0de080a0ecab scsi: mpt3sas: Correctly handle ATA device errors
5e25ee1ecec9 scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure
c16984bc84bf RDMA/core: reduce stack using in nldev_stat_get_doit()
9d3211cb61a0 RDMA: hfi1: fix possible divide-by-zero in find_hw_thread_mask()
a8c0dc453e9f leds: leds-lp50xx: Handle reg to get correct multi_index
b6a9cc9918db media: v4l2-common: Reduce warnings about missing V4L2_CID_LINK_FREQ control
bd90dbd19683 MIPS: Don't crash in stack_top() for tasks without ABI or vDSO
1467a75819e4 jfs: upper bound check of tree index in dbAllocAG
9ad054cd2c4c jfs: Regular file corruption check
8ed7275910fb jfs: truncate good inode pages when hard link is 0
ba024d925645 scsi: bfa: Double-free fix
f5de907f0479 watchdog: iTCO_wdt: Report error if timeout configuration fails
90c1295da0a7 MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free}
e9849ca6dd01 watchdog: dw_wdt: Fix default timeout
dacfd8cf9c23 fs/orangefs: use snprintf() instead of sprintf()
fd5aad080edb scsi: libiscsi: Initialize iscsi_conn->dd_data only if memory is allocated
7f322c12df7a ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr
79ec8dabf001 crypto: hisilicon/hpre - fix dma unmap sequence
b06a3c552c00 cifs: Fix calling CIFSFindFirst() for root path without msearch
8e6932ee0cc9 watchdog: sbsa: Adjust keepalive timeout to avoid MediaTek WS0 race condition
1117260a5402 vhost: fail early when __vhost_add_used() fails
6ef6e42de0d4 net: dsa: b53: fix IP_MULTICAST_CTRL on BCM5325
77e56dbc7b7a drm/ttm: Respect the shrinker core free target
65a7b7717600 uapi: in6: restore visibility of most IPv6 socket options
49586908dea6 drm/ttm: Should to return the evict error
6716de171b2a net: ncsi: Fix buffer overflow in fetching version id
56c4837283eb wifi: rtlwifi: fix possible skb memory leak in _rtl_pci_init_one_rxdesc()
f531abcdfec2 net: dsa: b53: prevent SWITCH_CTRL access on BCM5325
bae08d48d044 net: dsa: b53: prevent DIS_LEARNING access on BCM5325
9874ad64285f net: dsa: b53: prevent GMII_PORT_OVERRIDE_CTRL access on BCM5325
36bec4066dff net: dsa: b53: fix b53_imp_vlan_setup for BCM5325
392aa29dbcc5 gve: Return error for unknown admin queue command
452de5797933 net: vlan: Replace BUG() with WARN_ON_ONCE() in vlan_dev_* stubs
d49af61978b6 drm/amd: Allow printing VanGogh OD SCLK levels without setting dpm to manual
851c50b31611 dpaa_eth: don't use fixed_phy_change_carrier
6de7a77911b2 wifi: iwlegacy: Check rate_idx range after addition
7cc4b7c2e24f netmem: fix skb_frag_address_safe with unreadable skbs
7451726049e8 wifi: rtlwifi: fix possible skb memory leak in `_rtl_pci_rx_interrupt()`.
e80b670bc30d drm/amd/display: Fix 'failed to blank crtc!'
6fed73112e43 wifi: iwlwifi: fw: Fix possible memory leak in iwl_fw_dbg_collect
ffbf9699d639 wifi: iwlwifi: dvm: fix potential overflow in rs_fill_link_cmd()
851726384eb6 drm/amd/display: Separate set_gsl from set_gsl_source_select
e03f9c0b9324 net: fec: allow disable coalescing
03dd58451897 net: atlantic: add set_power to fw_ops for atl2 to fix wol
833e0e6744cd net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths()
39117551069d drm/msm: use trylock for debugfs
834c1e80164e ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc().
e22b1ee8cec9 (powerpc/512) Fix possible `dma_unmap_single()` on uninitialized pointer
599dcdfff36f wifi: mac80211: don't complete management TX on SAE commit
bb9a6585c2f9 s390/stp: Remove udelay from stp_sync_clock()
13ff80efde1c wifi: iwlwifi: mvm: fix scan request validation
ac31ba743054 sched/deadline: Fix accounting after global limits change
037d856072bc net: thunderx: Fix format-truncation warning in bgx_acpi_match_id()
c965a0f7477a net: ipv4: fix incorrect MTU in broadcast routes
7fcb3d1a622b wifi: cfg80211: Fix interface type validation
15b05f078e6c net: mctp: Prevent duplicate binds
0ad84d622174 rcu: Protect ->defer_qs_iw_pending from data race
a8b4ecb16327 arm64: Mark kernel as tainted on SAE and SError panic
0f2d1bcdd01c net/mlx5e: Properly access RCU protected qdisc_sleeping variable
8769e2cd97dc net: ag71xx: Add missing check after DMA map
44746e44ef61 et131x: Add missing check after DMA map
9152c8dce4fa be2net: Use correct byte order and format string for TCP seq and ack_seq
5e18232d72a1 s390/time: Use monotonic clock in get_cycles()
39968a6d1b7f wifi: cfg80211: reject HTC bit for management frames
72632af764d0 ktest.pl: Prevent recursion of default variable options
2fc78b1f4544 xen/netfront: Fix TX response spurious interrupts
a0c4744b3e7a ASoC: codecs: rt5640: Retry DEVICE_ID verification
2191a2f89827 iio: adc: ad7768-1: Ensure SYNC_IN pulse minimum timing requirement
97e1d2a18a7d ALSA: usb-audio: Avoid precedence issues in mixer_quirks macros
77477121f87a ALSA: pcm: Rewrite recalculate_boundary() to avoid costly loop
c2dacfe495b7 ALSA: hda/ca0132: Fix buffer overflow in add_tuning_control
a73ccab0ebd2 platform/chrome: cros_ec_typec: Defer probe on missing EC parent
93d700f59bf9 platform/x86: thinkpad_acpi: Handle KCOV __init vs inline mismatches
ddb96ab185e8 pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop()
ffa551a30da6 usb: core: usb_submit_urb: downgrade type check
5c7fda829b16 usb: typec: intel_pmc_mux: Defer probe if SCU IPC isn't present
82ba7b8cf9f6 ASoC: core: Check for rtd == NULL in snd_soc_remove_pcm_runtime()
afd0dd1baf0a ALSA: intel8x0: Fix incorrect codec index usage in mixer for ICH4
866fcfc056c3 ASoC: hdac_hdmi: Rate limit logging on connection and disconnection
b3f0f92abaac x86/bugs: Avoid warning when overriding return thunk
921592ffe886 mmc: rtsx_usb_sdmmc: Fix error-path in sd_set_power_mode()
345df19a971a reset: brcmstb: Enable reset drivers for ARCH_BCM2835
932d27bc3650 pps: clients: gpio: fix interrupt handling order in remove path
e8d164041ebd ACPI: APEI: GHES: add TAINT_MACHINE_CHECK on GHES panic path
18aed89a19d9 mmc: sdhci-msm: Ensure SD card power isn't ON when card removed
0c48c9fe3fac ACPI: processor: fix acpi_object initialization
b287704f0b51 PM: sleep: console: Fix the black screen issue
7121241b7267 thermal: sysfs: Return ENODATA instead of EAGAIN for reads
c2b884662890 PM: runtime: Clear power.needs_force_resume in pm_runtime_reinit()
2bcc6a6c3fbd ACPI: PRM: Reduce unnecessary printing to avoid user confusion
e453c89e247d selftests: tracing: Use mutex_unlock for testing glob filter
2499b0ac908e ARM: tegra: Use I/O memcpy to write to IRAM
aeb7edd5cb7e gpio: tps65912: check the return value of regmap_update_bits()
4dd40dfba23a tools/nolibc: define time_t in terms of __kernel_old_time_t
5b49e57e1e73 thermal/drivers/qcom-spmi-temp-alarm: Enable stage 2 shutdown when required
8cac2bd3cc83 ASoC: soc-dapm: set bias_level if snd_soc_dapm_set_bias_level() was successed
472af4d4fa68 EDAC/synopsys: Clear the ECC counters on init
2a65a7477b82 PM / devfreq: governor: Replace sscanf() with kstrtoul() in set_freq_store()
c0726d1e466e ARM: rockchip: fix kernel hang during smp initialization
4d0b2d5a7419 cpufreq: Exit governor when failed to start old governor
6c3ae3c40cbb gpio: wcd934x: check the return value of regmap_update_bits()
bade491eb9e0 usb: xhci: Avoid showing errors during surprise removal
c4ba0c252d92 usb: xhci: Set avg_trb_len = 8 for EP0 during Address Device Command
04e615daf3b9 usb: xhci: Avoid showing warnings for dying controller
5a164a725b9c usb: typec: ucsi: psy: Set current max to 100mA for BC 1.2 and Default
cc1613a46a1f selftests/futex: Define SYS_futex on 32-bit architectures with 64-bit time_t
be45f1b5f28d cpufreq: CPPC: Mark driver with NEED_UPDATE_LIMITS flag
f3ab168d3c85 usb: xhci: print xhci->xhc_state when queue_command failed
c8704dca5792 securityfs: don't pin dentries twice, once is enough...
d167a43b29cc ext2: Handle fiemap on empty files to prevent EINVAL
5a77f371b4a1 fs/ntfs3: correctly create symlink for relative path
bde58c1539f3 fs/ntfs3: Add sanity check for file name
11388106fab5 ata: libata-sata: Disallow changing LPM state if not supported
11b567346c65 better lockdep annotations for simple_recursive_removal()
ad5f53b993b2 hfs: fix not erasing deleted b-tree node issue
84ef8dd32383 drbd: add missing kref_get in handle_write_conflicts
dc83df485f44 udf: Verify partition map count
9d5012ffe141 smb/server: avoid deadlock when linking with ReplaceIfExists
f8d55c912e45 arm64: Handle KCOV __init vs inline mismatches
03cd1db1494c hfsplus: don't use BUG_ON() in hfsplus_create_attributes_file()
ccf0ad56a779 hfsplus: fix slab-out-of-bounds read in hfsplus_uni2asc()
5ab59229bef6 hfsplus: fix slab-out-of-bounds in hfsplus_bnode_read()
a1a60e795022 hfs: fix slab-out-of-bounds in hfs_bnode_read()
240325993e78 ptp: prevent possible ABBA deadlock in ptp_clock_freerun()
55b12736625d cpuidle: governors: menu: Avoid using invalid recent intervals data
8680e712240e intel_idle: Allow loading ACPI tables for any family
cd0e92bb2b75 sctp: linearize cloned gso packets in sctp_rcv
19b909a4b145 netfilter: ctnetlink: fix refcount leak on table dump
a47767e20cf7 udp: also consider secpath when evaluating ipsec use for checksumming
edc065c19257 ACPI: processor: perflib: Move problematic pr->performance check
40f8fea730ce ACPI: processor: perflib: Fix initial _PPC limit application
289d1d1fc1dc Documentation: ACPI: Fix parent device references
71379495ab70 eventpoll: Fix semi-unbounded recursion
749528086620 fs: Prevent file descriptor table allocations exceeding INT_MAX
9620376f73fa sunvdc: Balance device refcount in vdc_port_mpgroup_check
6fd42124b445 NFSD: detect mismatch of file handle and delegation stateid in OPEN op
f3aac6cf390d nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm()
75947d3200de net: usb: asix_devices: add phy_mask for ax88772 mdio bus
1b35f7ee5012 net: dpaa: fix device leak when querying time stamp info
f95f0deb566d net: gianfar: fix device leak when querying time stamp info
f324959ad47e netlink: avoid infinite retry looping in netlink_unicast()
286b5be7f2ae gpio: virtio: Fix config space reading.
275e37532e8e ALSA: usb-audio: Validate UAC3 cluster segment descriptors
f03418bb9d54 ALSA: usb-audio: Validate UAC3 power domain descriptors, too
b0878a23aee6 io_uring: don't use int for ABI
8afb22aa063f usb: gadget : fix use-after-free in composite_dev_cleanup()
66b1f50158e6 mm/hmm: move pmd_to_hmm_pfn_flags() to the respective #ifdeffery
42ade82926c3 MIPS: mm: tlb-r4k: Uniquify TLB entries on init
e05310943e7b ALSA: intel_hdmi: Fix off-by-one error in __hdmi_lpe_audio_probe()
1946a6a9bdeb net: usbnet: Fix the wrong netif_carrier_on() call
e2a4325ce21a net: usbnet: Avoid potential RCU stall on LINK_CHANGE event
b4b40bab6c34 USB: serial: option: add Foxconn T99W709
cf86704798c1 vsock: Do not allow binding to VMADDR_PORT_ANY
ba2257034755 net/packet: fix a race in packet_set_ring() and packet_notifier()
2675f405a60b selftests/perf_events: Add a mmap() correctness test
3bd518cc7ea6 perf/core: Prevent VMA split of buffer mappings
de85e72598d8 perf/core: Exit early on perf_mmap() fail
899d253add77 perf/core: Don't leak AUX buffer refcount on allocation failure
ce0481ac88a7 pptp: fix pptp_xmit() error path
229429073578 smb: client: let recv_done() cleanup before notifying the callers.
1f6525e79074 smb: server: let recv_done() avoid touching data_transfer after cleanup/move
87fc5ce6ff98 smb: server: let recv_done() consistently call put_recvmsg/smb_direct_disconnect_rdma_connection
fb3854e76cd3 smb: server: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already
484dea96e8c6 smb: server: remove separate empty_recvmsg_queue
61a58a043906 ALSA: hda/ca0132: Fix missing error handling in ca0132_alt_select_out()
f80b34ebc579 benet: fix BUG when creating VFs
4c1022220b1b net: drop UFO packets in udp_rcv_segment()
09ff062b89d8 ipv6: reject malicious packets in ipv6_gso_segment()
d0e1d47eca66 net/mlx5: Correctly set gso_segs when LRO is used
5de7513f38f3 pptp: ensure minimal skb length in pptp_xmit()
10c803dee386 phy: mscc: Fix parsing of unicast frames
0a0108796b84 netpoll: prevent hanging NAPI when netcons gets enabled
19b83e315441 NFS: Fixup allocation flags for nfsiod's __GFP_NORETRY
461125e8f46c XArray: Add calls to might_alloc()
b23afb4a5fd2 NFSv4.2: another fix for listxattr
3570ef5c3131 NFS: Fix filehandle bounds checking in nfs_fh_to_dentry()
70bf32087b4d pNFS/flexfiles: don't attempt pnfs on fatal DS errors
2ec8ec57bb8e PCI: pnv_php: Fix surprise plug detection and recovery
f56e004b7817 powerpc/eeh: Make EEH driver device hotplug safe
efabe0bd99f4 powerpc/eeh: Rely on dev->link_active_reporting
cb1ea063039c powerpc/eeh: Export eeh_unfreeze_pe()
12656cda9194 PCI: pnv_php: Work around switches with broken presence detection
912e200240b6 PCI: pnv_php: Clean up allocated IRQs on unplug
06e25dfea328 kconfig: qconf: fix ConfigList::updateListAllforAll()
a30c34e6be0f scsi: ufs: core: Use link recovery when h8 exit fails during runtime resume
0967189e6a09 scsi: mpt3sas: Fix a fw_event memory leak
666b7cf6ac9a f2fs: fix to avoid out-of-boundary access in devs.path
5cd99d5aa3d3 f2fs: fix to avoid panic in f2fs_evict_inode
1edf68272b8c f2fs: fix to avoid UAF in f2fs_sync_inode_meta()
fba3a1c1c330 f2fs: doc: fix wrong quota mount option description
08e8ab00a6d2 f2fs: fix KMSAN uninit-value in extent_info usage
37f3a111913b rtc: rv3028: fix incorrect maximum clock rate handling
2ed0bae18a77 rtc: pcf8563: fix incorrect maximum clock rate handling
facb6e7c0f4e rtc: pcf85063: fix incorrect maximum clock rate handling
452aed10517b rtc: hym8563: fix incorrect maximum clock rate handling
d62a797801fd rtc: ds1307: fix incorrect maximum clock rate handling
e9293fd04c1b ucount: fix atomic_long_inc_below() argument type
0b973c5eeef5 module: Restore the moduleparam prefix length check
69e83e552750 apparmor: ensure WB_HISTORY_SIZE value is a power of 2
74a87aca0942 bpf: Check flow_dissector ctx accesses are aligned
27354cbd69b8 vhost-scsi: Fix log flooding with target does not exist errors
aed9a4e43946 mtd: rawnand: atmel: set pmecc data setup time
62f7cc11b04e mtd: rawnand: rockchip: Add missing check after DMA map
15d0e92dfd45 mtd: rawnand: atmel: Fix dma_mapping_error() address
47bf04a5a4b7 jfs: fix metapage reference count leak in dbAllocCtl
cca8f5a39919 fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref
52e1dc93d52d crypto: qat - fix seq_file position update in adf_ring_next()
6ff44d06e953 sh: Do not use hyphen in exported variable name
2bba4bdf050d dmaengine: nbpfaxi: Add missing check after DMA map
c94f4c6e662a dmaengine: mv_xor: Fix missing check after DMA map and missing unmap
bbe6cd4da912 fs/orangefs: Allow 2 more characters in do_c_string()
d2016efbc42a PCI: endpoint: pci-epf-vntb: Fix the incorrect usage of __iomem attribute
d54f6bc4b2b0 soundwire: stream: restore params when prepare ports fail
cbdd905a6b3e crypto: img-hash - Fix dma_unmap_sg() nents value
5867d62dfe92 crypto: keembay - Fix dma_unmap_sg() nents value
0b777a598b76 hwrng: mtk - handle devm_pm_runtime_enable errors
7a9ee7b9034a watchdog: ziirave_wdt: check record length in ziirave_firm_verify()
d084ff4b7c6b scsi: isci: Fix dma_unmap_sg() nents value
999bb730ca69 scsi: mvsas: Fix dma_unmap_sg() nents value
1c0717978d2a scsi: ibmvscsi_tgt: Fix dma_unmap_sg() nents value
896c8ac77794 clk: sunxi-ng: v3s: Fix de clock definition
2ab3f20f4baa perf tests bp_account: Fix leaked file descriptor
b1b1bfb81a4a kernel: trace: preemptirq_delay_test: use offstack cpu mask
b6fbac6ae904 RDMA/hns: Fix -Wframe-larger-than issue
20c0ed8dd658 crypto: ccp - Fix crash when rebind ccp device for ccp.ko
f25a1c8834c3 crypto: inside-secure - Fix `dma_unmap_sg()` nents value
9f13f09c8dc4 perf sched: Fix memory leaks for evsel->priv in timehist
84cd7256f068 clk: clk-axi-clkgen: fix fpfd_max frequency for zynq
7b5365d17b58 pinctrl: sunxi: Fix memory leak on krealloc failure
0369e2055789 PCI: endpoint: pci-epf-vntb: Return -ENOENT if pci_epc_get_next_free_bar() fails
9ed082a72c20 power: supply: max14577: Handle NULL pdata when CONFIG_OF is not set
4ebbb9106aaa power: supply: cpcap-charger: Fix null check for power_supply_get_by_name
7e903da71f8b clk: xilinx: vcu: unregister pll_post only if registered correctly
c62c0b6d797e media: v4l2-ctrls: Fix H264 SEPARATE_COLOUR_PLANE check
2adc945b70c4 clk: davinci: Add NULL check in davinci_lpsc_clk_register()
e86cc0b9812c mtd: fix possible integer overflow in erase_xfer()
9745eecf5b69 crypto: marvell/cesa - Fix engine load inaccuracy
dcd17f4f579b PCI: rockchip-host: Fix "Unexpected Completion" log message
2e34470f44eb vrf: Drop existing dst reference in vrf_ip6_input_dst
5e0275f888eb selftests: rtnetlink.sh: remove esp4_offload after test
b10cfa2de13d netfilter: xt_nfacct: don't assume acct name is null-terminated
bfc8a82751f6 can: kvaser_usb: Assign netdev.dev_port based on device channel index
0721467bb069 can: kvaser_pciefd: Store device channel index
19859cc12acc wifi: brcmfmac: fix P2P discovery failure in P2P peer due to missing P2P IE
696994a1d655 Reapply "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
9b096abd5454 wifi: mac80211: Check 802.11 encaps offloading in ieee80211_tx_h_select_key()
fe1ee935285a wifi: mac80211: Don't call fq_flow_idx() for management frames
d56890533b08 mwl8k: Add missing check after DMA map
da1be393a75d wifi: rtl8xxxu: Fix RX skb size for aggregation disabled
7c537709a18c xen/gntdev: remove struct gntdev_copy_batch from stack
9cd1537036ac net_sched: act_ctinfo: use atomic64_t for three counters
cab280994498 net/sched: Restrict conditions for adding duplicating netems to qdisc tree
863b1c70e7f8 um: rtc: Avoid shadowing err in uml_rtc_start()
8d83f7143ff7 arch: powerpc: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX
5351b8a41623 netfilter: nf_tables: adjust lockdep assertions handling
7a43cb575217 drm/amd/pm/powerplay/hwmgr/smu_helper: fix order of mask and value
8f35daf34357 m68k: Don't unregister boot console needlessly
9053a69abfb5 net/mlx5: Check device memory pointer before usage
f5a27666c8cf tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range
eff3bb53c18c wifi: ath11k: clear initialized flag for deinit-ed srng lists
2e9f85ee3b46 iwlwifi: Add missing check for alloc_ordered_workqueue
d76ca8359371 wifi: iwlwifi: Fix memory leak in iwl_mvm_init()
c73c773b09e3 wifi: rtl818x: Kill URBs before clearing tx status queue
9a0624ff42df caif: reduce stack size, again
a7caec2a1b59 bpftool: Fix memory leak in dump_xx_nlmsg on realloc failure
73fc5d04009d bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls
c0efe4eae2cc bpf, sockmap: Fix psock incorrectly pointing to sk
d699e4e6d33b drm/rockchip: cleanup fb when drm_gem_fb_afbc_init failed
4bf712152125 selftests/tracing: Fix false failure of subsystem event test
3afd514c77f4 staging: nvec: Fix incorrect null termination of battery manufacturer
f7c2de49fee3 samples: mei: Fix building on musl libc
90918264362d cpufreq: Init policy->rwsem before it may be possibly used
d9c7fc2c8ae2 cpufreq: Initialize cpufreq-based frequency-invariance later
997c36d137e3 cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in passive mode
f0479e878d4b PM / devfreq: Check governor before using governor->name
35a490ea5a80 arm64: dts: imx8mn-beacon: Fix HS400 USDHC clock speed
10c0fbd5ad66 arm64: dts: imx8mm-beacon: Fix HS400 USDHC clock speed
0008ec694e2b ARM: dts: imx6ul-kontron-bl-common: Fix RTS polarity for RS485 interface
a789256941ab arm: dts: ti: omap: Fixup pinheader typo
ae08cd98fef4 usb: early: xhci-dbc: Fix early_ioremap leak
c6fdcd40390e Revert "vmci: Prevent the dispatching of uninitialized payloads"
a891b456ba2b pps: fix poll support
a85dc8385749 vmci: Prevent the dispatching of uninitialized payloads
3290f62f23fa staging: fbtft: fix potential memory leak in fbtft_framebuffer_alloc()
76f1842cdc91 usb: misc: apple-mfi-fastcharge: Make power supply names unique
4986c1e82e93 ARM: dts: vfxxx: Correctly use two tuples for timer address
b6b551196f5b selftests: Fix errno checking in syscall_user_dispatch test
cfb5e5582f69 ASoC: ops: dynamically allocate struct snd_ctl_elem_value
fe18d9f14f4c ASoC: soc-dai: tidyup return value of snd_soc_xlate_tdm_slot_mask()
bec8109f957a Revert "fs/ntfs3: Replace inode_trylock with inode_lock"
14922f0cc92e hfsplus: remove mutex_lock check in hfsplus_free_extents
92c50b2d5a57 fs_context: fix parameter name in infofc() macro
7becf31ed946 ASoC: Intel: fix SND_SOC_SOF dependencies
c845b2e787d8 ethernet: intel: fix building with large NR_CPUS
6dd7e3fc9246 usb: phy: mxs: disconnect line when USB charger is attached
c53baa6a134c usb: chipidea: add USB PHY event
6005cea17d04 ALSA: hda: Add missing NVIDIA HDA codec IDs
988be12b610d comedi: comedi_test: Fix possible deletion of uninitialized timers
fa6ce4a9cc9f jfs: reject on-disk inodes of an unsupported type
6b80d98a9710 x86/bugs: Fix use of possibly uninit value in amd_check_tsa_microcode()
6d40dd35a932 usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach
92370ce7071c usb: typec: tcpm: allow switching to mode accessory to mux properly
2f7fbb19d983 usb: typec: tcpm: allow to use sink in accessory mode
4991f824128b mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n
98872a934ea6 nilfs2: reject invalid file types when reading inodes
1d6f02700d75 gve: Fix stuck TX queue for DQ queue format
ae07af3d1f8e e1000e: ignore uninitialized checksum word on tgp
30e2871bd4b3 e1000e: disregard NVM checksum on tgp when valid checksum bit is not set
8aa46b2428b8 dpaa2-switch: Fix device reference count leak in MAC endpoint handling
30f7d3d90f41 dpaa2-eth: Fix device reference count leak in MAC endpoint handling
094a94e3b237 ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx
83f64bb37197 bus: fsl-mc: Fix potential double device reference in fsl_mc_get_endpoint()
c742b06302a0 i2c: virtio: Avoid hang by using interruptible completion wait
d05ec13aa3eb i2c: qup: jump out of the loop in case of timeout
ec1aa39ea7f9 platform/x86: ideapad-laptop: Fix kbd backlight not remembered among boots
a8e8b3733ebd net: hns3: fixed vf get max channels bug
d739b876c161 net: hns3: disable interrupt when ptp init failed
f1d943048fd2 net: hns3: fix concurrent setting vlan filter issue
ab905a2e982e net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class
186942d19c02 net: appletalk: Fix use-after-free in AARP proxy probe
4640c4dc604d i40e: report VF tx_dropped with tx_errors instead of tx_discards
8d9184cce2bf i40e: Add rx_missed_errors for buffer exhaustion
c8aefc5994eb regmap: fix potential memory leak of regmap_bus
cda04854614f interconnect: qcom: sc7280: Add missing num_links to xm_pcie3_1 node
532fbdc74a4e RDMA/core: Rate limit GID cache warning messages
ca9bef9ba1a6 regulator: core: fix NULL dereference on unbind due to stale coupling data
664e5a6f541f Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT
b62c8ee41b81 x86: Pin task-stack in __get_wchan()
e43191f9efa3 x86: Fix __get_wchan() for !STACKTRACE
5ce1264b586d sched: Add wrapper for get_wchan() to keep task blocked
b52e53a44a43 x86: Fix get_wchan() to support the ORC unwinder
4dba44333a11 bpf, sockmap: Fix panic when calling skb_linearize
7722142d7265 platform/x86: think-lmi: Fix kobject cleanup
f110c609b0c5 powercap: intel_rapl: Do not change CLAMPING bit if ENABLE bit cannot be changed
7d2c4a0fee61 mm/vmalloc: leave lazy MMU mode on PTE mapping error
ee093910b9f8 ASoC: fsl_sai: Force a software reset when starting in consumer mode
d2ab0bb400cc usb: dwc3: qcom: Don't leave BCR asserted
5e2851d5e3cf usb: musb: fix gadget state on disconnect
8594a4e87977 usb: musb: Add and use inline functions musb_{get,set}_state
7a7178837bed usb: hub: Fix flushing of delayed work used for post resume purposes
1a6fee8d8295 usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm
e38ca702130b usb: hub: fix detection of high tier USB3 devices behind suspended hubs
36fecd740de2 clone_private_mnt(): make sure that caller has CAP_SYS_ADMIN in the right userns
9ef510db1362 sched: Change nr_uninterruptible type to unsigned long
850226aef8d2 net/sched: Return NULL when htb_lookup_leaf encounters an empty rbtree
2a4b9df3cb50 net: bridge: Do not offload IGMP/MLD messages
047b61a24d7c net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime
9aa9261bf1fe Bluetooth: L2CAP: Fix attempting to adjust outgoing MTU
6e4eec86fe5f ipv6: mcast: Delay put pmc->idev in mld_del_delrec()
984a2fb6f2ed net/mlx5: Correctly set gso_size when LRO is used
88576404084d net/mlx5e: Add support to klm_umr_wqe
9737501f26b6 lib: bitmap: Introduce node-aware alloc API
ce2f1b5d0f13 Bluetooth: SMP: Fix using HCI_ERROR_REMOTE_USER_TERM on timeout
edf3a1828373 Bluetooth: SMP: If an unallowed command is received consider it a failure
3a4eca2a1859 Bluetooth: Fix null-ptr-deref in l2cap_sock_resume_cb()
a6a238c4126e usb: net: sierra: check for no status endpoint
4eb5cc48399f hwmon: (corsair-cpro) Validate the size of the received input buffer
22bff8038efb selftests: net: increase inter-packet timeout in udpgro.sh
db262843d1ce selftests: udpgro: report error when receive failed
46c321f45c87 nvme: fix misaccounting of nvme-mpath inflight I/O
4256a483fe58 smb: client: fix use-after-free in cifs_oplock_break
4b5022b649ab pinctrl: mediatek: moore: check if pin_desc is valid before use
8ba6c2362b85 rpl: Fix use-after-free in rpl_do_srh_inline().
c6df79400014 net/sched: sch_qfq: Fix race condition on qfq_aggregate
ca9850df52cc net: emaclite: Fix missing pointer increment in aligned_read()
97303e541e12 bpf: Reject %p% format string in bprintf-like helpers
020eed5681d0 comedi: Fix initialization of data for instructions that write to subdevice
c53570e62b5b comedi: Fix use of uninitialized data in insn_rw_emulate_bits()
757127050b43 comedi: Fix some signed shift left operations
69dc06b95145 comedi: Fail COMEDI_INSNLIST ioctl if n_insns is too large
73f34d609397 comedi: das6402: Fix bit shift out of bounds
b3c95fa508e5 comedi: das16m1: Fix bit shift out of bounds
c593215385f0 comedi: aio_iiro_16: Fix bit shift out of bounds
29ef03e5b844 comedi: pcl812: Fix bit shift out of bounds
eda041948635 iio: adc: stm32-adc: Fix race in installing chained IRQ handler
2f10149ae596 iio: adc: max1363: Reorder mode_list[] entries
8ff32ec36adb iio: adc: max1363: Fix MAX1363_4X_CHANS/MAX1363_8X_CHANS[]
166afe964e84 soc: aspeed: lpc-snoop: Don't disable channels that aren't enabled
fe632e8fc184 soc: aspeed: lpc-snoop: Cleanup resources in stack-order
5fd9150de773 pmdomain: governor: Consider CPU latency tolerance from pm_domain_cpu_gov
ecb1a74e41b5 mmc: sdhci_am654: Workaround for Errata i2312
4d6c8f3e13af mmc: sdhci-pci: Quirk for broken command queuing on Intel GLK-based Positivo models
0886c420da61 mmc: bcm2835: Fix dma_unmap_sg() nents value
0a8432ef8cd9 memstick: core: Zero initialize id_reg in h_memstick_read_dev_id()
6ef428a6e972 isofs: Verify inode mode when loading from disk
24861ef8b517 dmaengine: nbpfaxi: Fix memory corruption in probe()
052af0c58b5b af_packet: fix soft lockup issue caused by tpacket_snd()
9e3219d33907 af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd()
e98c1dfae40e phonet/pep: Move call to pn_skb_get_dst_sockaddr() earlier in pep_sock_accept()
ca60064ea03f tracing: Add down_write(trace_event_sem) when adding trace event
f10923b8d32a HID: core: do not bypass hid_hw_raw_request
aefa6e92d9b4 HID: core: ensure __hid_request reserves the report ID as the first byte
7fa83d004337 HID: core: ensure the allocated report buffer can contain the reserved report ID
6c6ae150dbd8 pch_uart: Fix dma_sync_sg_for_device() nents value
d83feb2854d8 Input: xpad - set correct controller type for Acer NGR200
8039721de433 thunderbolt: Fix bit masking in tb_dp_port_set_hops()
0bcdbf953523 i2c: stm32: fix the device used for the DMA map
15a872068799 usb: gadget: configfs: Fix OOB read on empty string write
76157b526d17 USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI
660b9dc0fd3d USB: serial: option: add Foxconn T99W640
d374b477ae95 USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition
cdcb0ffd6448 phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY mode
(From OE-Core rev: bd8a3bdbd78f806b4a3077de8ae7aa3bc00511fc)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:
c79648372d02 Linux 5.15.189
3e4028ef31b6 rseq: Fix segfault on registration when rseq_cs is non-zero
4b934b78041f x86: Fix X86_FEATURE_VERW_CLEAR definition
562f207d0a91 x86/mm: Disable hugetlb page table sharing on 32-bit
8312a1ccff15 vhost-scsi: protect vq->log_used with vq->mutex
02fd0c7d0d14 Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID
1b297ab6f38c HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras
68c0e3adf09a HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY
95f184337eb4 vt: add missing notification when switching back to text mode
f174d73b3fb0 HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2
acc94849ebb9 net: usb: qmi_wwan: add SIMCom 8230C composition
78fe114f13a3 um: vector: Reduce stack usage in vector_eth_configure()
8ea9a9fb79a9 atm: idt77252: Add missing `dma_map_error()`
8d672a1a6bfc bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT
0118fe8fbe2b bnxt_en: Fix DCB ETS validation
8d11e48b1276 net: ll_temac: Fix missing tx_pending check in ethtools_set_ringparam()
0da557bbeae2 can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level
6b08605e12b3 net: phy: microchip: limit 100M workaround to link-down events on LAN88xx
b2f5dfa87367 net: appletalk: Fix device refcount leak in atrtr_create()
a3aea97d5596 netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto()
df525911974c ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked()
fedd65b58469 smb: server: make use of rdma_destroy_qp()
cb121c47f364 nbd: fix uaf in nbd_genl_connect() error path
10c6021a609d raid10: cleanup memleak at raid10_make_request
48da050b4f54 md/raid1: Fix stack memory use after return in raid1_reshape
b24f65c18454 wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev()
09064e6d6597 dma-buf: fix timeout handling in dma_resv_wait_timeout v2
419192cb11f2 dma-buf: use new iterator in dma_resv_wait_timeout
84df80b4c704 dma-buf: add dma_resv_for_each_fence_unlocked v8
3435a2048972 usb: dwc3: Abort suspend on soft disconnect failure
c1cb5c166fec usb: cdnsp: Fix issue with CV Bad Descriptor test
ba3a2e446fc7 usb: cdnsp: Replace snprintf() with the safer scnprintf() variant
2991f28da681 usb:cdnsp: remove TRB_FLUSH_ENDPOINT command
9a433cd87236 Input: xpad - support Acer NGR 200 Controller
e9b894ca7589 xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS
e262ff8d634c usb: xhci: quirk for data loss in ISOC transfers
59aca35c69c2 xhci: Allow RPM on the USB controller (1022:43f7) by default
982beb7582c1 virtio-net: ensure the received length does not exceed allocated size
c47c83f6f2ec netlink: make sure we allow at least one dump skb
ccc9da90af65 netlink: Fix rmem check in netlink_broadcast_deliver().
a2504279841f pwm: mediatek: Ensure to disable clocks in error path
d7684190951e RDMA/mlx5: Fix vport loopback for MPV device
e774a693b7ff btrfs: use btrfs_record_snapshot_destroy() during rmdir
21ab2c7c9794 btrfs: propagate last_unlink_trans earlier when doing a rmdir
d216d5a277de Revert "ACPI: battery: negate current when discharging"
a5012673d497 usb: gadget: u_serial: Fix race condition in TTY wakeup
2f4df5d07c77 drm/gem: Fix race in drm_gem_handle_create_tail()
ef841f8e4e1f drm/sched: Increment job count before swapping tail spsc queue
cb4b08a095b1 pinctrl: qcom: msm: mark certain pins as invalid for interrupts
0c1ad5738526 gre: Fix IPv6 multicast route creation.
e3154a48fd0b x86/mce: Make sure CMCI banks are cleared during shutdown on Intel
9f4431ba8501 x86/mce: Don't remove sysfs if thresholding sysfs init fails
9cd4fa64814b x86/mce/amd: Fix threshold limit reset
ae0e082687b2 xen: replace xen_remap() with memremap()
f98bf80b20f4 jfs: fix null ptr deref in dtInsertEntry
65ad600b9bde bpf, sockmap: Fix skb refcnt race after locking changes
2499fa286fb0 aoe: avoid potential deadlock at set_capacity
39d5137085a6 thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR
e37e3b6cc8dc bpf: fix precision backtracking instruction iteration
f5e72b7824d0 rxrpc: Fix oops due to non-existence of prealloc backlog struct
d30910170f7e ice: safer stats processing
32caa50275cc fs/proc: do_task_stat: use __for_each_thread()
25452638f133 net/sched: Abort __tc_modify_qdisc if parent class does not exist
7f1cad84ac1a atm: clip: Fix NULL pointer dereference in vcc_sendmsg()
5641019dfbae atm: clip: Fix infinite recursive call of clip_push().
1c075e88d585 atm: clip: Fix memory leak of struct clip_vcc.
3251ce3979f4 atm: clip: Fix potential null-ptr-deref in to_atmarpd().
66f9065c1c7d net: phy: smsc: Fix link failure in forced mode with Auto-MDIX
29a5de38fa1e net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap
0ba1021a8302 vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local`
36a439049b34 vsock: Fix transport_* TOCTOU
80d7dc15805a vsock: Fix transport_{g2h,h2g} TOCTOU
dab8ded2e5ff tipc: Fix use-after-free in tipc_conn_close().
fd69af061010 netlink: Fix wraparounds of sk->sk_rmem_alloc.
552a066477cb fix proc_sys_compare() handling of in-lookup dentries
c0aec35f861f perf: Revert to requiring CAP_SYS_ADMIN for uprobes
2df3e265a301 ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode
87825fbd1e17 drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling
(From OE-Core rev: b3f7c8cd4d56120e96b2b12f5a1eb76dc65f682b)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:
89950c454265 Linux 5.15.188
cd0d988f7dd7 x86/CPU/AMD: Properly check the TSA microcode
2f693b607545 Linux 5.15.187
21953dde398d x86/process: Move the buffer clearing before MONITOR
c334ae4a545a KVM: SVM: Advertise TSA CPUID bits to guests
3d6513b51b72 KVM: x86: add support for CPUID leaf 0x80000021
f2b75f1368af x86/bugs: Add a Transient Scheduler Attacks mitigation
04304f5fe3e3 x86/bugs: Rename MDS machinery to something more generic
7be0d1ea71f5 usb: typec: displayport: Fix potential deadlock
5bcca95ca6d2 platform/x86: think-lmi: Create ksets consecutively
d01c737efd81 Logitech C-270 even more broken
475f89e1f9bd i2c/designware: Fix an initialization issue
b32dfd00bd51 usb: cdnsp: do not disable slot for disabled slot
969941ca9f1e xhci: dbc: Flush queued requests before stopping dbc
45f2cd76bc50 xhci: dbctty: disable ECHO flag by default
d8ccb3d08159 platform/x86: dell-wmi-sysman: Fix class device unregistration
8ac2cb8d809b platform/x86: think-lmi: Fix class device unregistration
846baaa88a2d dpaa2-eth: fix xdp_rxq_info leak
3f0b6236e11f net: dpaa2-eth: rearrange variable in dpaa2_eth_get_ethtool_stats
b2e1b676711e dpaa2-eth: Update SINGLE_STEP register access
8e4d49fc2617 dpaa2-eth: Update dpni_get_single_step_cfg command
0ab03e2616a1 ethernet: atl1: Add missing DMA mapping error checks and count errors
94a09ec93e93 NFSv4/flexfiles: Fix handling of NFS level errors in I/O
576a6739e08a drm/v3d: Disable interrupts before resetting the GPU
56738cbac3bb regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods
e772f8f5c82d regulator: gpio: Add input_supply support in gpio_regulator_config
1728e17762b9 mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier
bee6329e5fd5 rcu: Return early if callback is not specified
68d3417305ee mtd: spinand: fix memory leak of ECC engine conf
ab1e8491c19e ACPICA: Refuse to evaluate a method if arguments are missing
46b47d4b06fa wifi: ath6kl: remove WARN on bad firmware input
a856228c44dc wifi: mac80211: drop invalid source address OCB frames
1129e0e0a833 scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port()
161ff4102038 powerpc: Fix struct termio related ioctl macros
ce5f6b2540d6 ata: pata_cs5536: fix build on 32-bit UML
ba5104b9b3fa ALSA: sb: Force to disable DMAs once when DMA mode is changed
73337c003f3d ALSA: sb: Don't allow changing the DMA mode during operations
5deab0fa6cfd drm/msm: Fix a fence leak in submit error path
e269f29e9395 net/sched: Always pass notifications when child class becomes empty
7bf497c2ad87 nui: Fix dma_mapping_error() check
2b952dbb32fe rose: fix dangling neighbour pointers in rose_rt_device_down()
1fba51f021b2 enic: fix incorrect MTU comparison in enic_change_mtu()
52b4b2e85e63 amd-xgbe: align CL37 AN sequence as per databook
7edff1bbdd3a lib: test_objagg: Set error message in check_expect_hints_stats()
f5874e0dea9e igc: disable L1.2 PCI-E link substate to avoid performance issue
f10af3426144 drm/i915/gt: Fix timeline left held on VMA alloc error
92c2d914b533 platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks
4caf6a93ac39 drm/i915/selftests: Change mock_request() to return error pointers
54f62d542d2c spi: spi-fsl-dspi: Clear completion counter before initiating transfer
4c315caf16e8 drm/exynos: fimd: Guard display clock control with runtime PM calls
a1950bb9edfa btrfs: fix missing error handling when searching for inode refs during log replay
9f0771b8cc4a RDMA/mlx5: Fix CC counters query for MPV
abfdb3b4ce2b scsi: ufs: core: Fix spelling of a sysfs attribute name
1afb58c7e32b scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu()
9ceff7ded1e9 scsi: qla2xxx: Fix DMA mapping test in qla24xx_get_port_database()
8846fd02c98d NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN
b92397ce9674 nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails.
00ed215f5938 RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
16a16c901a75 platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment
944ced3e4a09 mtk-sd: reset host->mrq on prepare_data() error
48bf4f3dfcda mtk-sd: Prevent memory corruption from DMA map failure
2580162c4ebf mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data
621d5a3ef023 usb: typec: altmodes/displayport: do not index invalid pin_assignments
aab032d171e7 Revert "mmc: sdhci: Disable SD card clock before changing parameters"
3d07fd496513 mmc: sdhci: Add a helper function for dump register in dynamic debug mode
2d44723a091b vsock/vmci: Clear the vmci transport packet properly when initializing it
1def00386211 rtc: cmos: use spin_lock_irqsave in cmos_interrupt
8516edd36397 ARM: 9354/1: ptrace: Use bitfield helpers
143842584c12 btrfs: don't drop extent_map for free space inode on write error
6a8aa6420ad3 arm64: Restrict pagetable teardown to avoid false warning
6d486f1e3818 Revert "ipv6: save dontfrag in cork"
9f69eb424aa2 s390: Add '-std=gnu11' to decompressor and purgatory CFLAGS
707030cb1c66 s390/entry: Fix last breaking event handling in case of stack corruption
9e2976e4e326 media: uvcvideo: Rollback non processed entities on error
45d1aa5674d6 PCI: hv: Do not set PCI_COMMAND_MEMORY to reduce VM boot time
34d3e10ab905 drm/amd/display: Add null pointer check for get_first_active_display()
53dee8fd76a6 drm/bridge: cdns-dsi: Wait for Clk and Data Lanes to be ready
62a7143dce1c drm/bridge: cdns-dsi: Check return value when getting default PHY config
49a421180aaa drm/bridge: cdns-dsi: Fix connecting to next bridge
6c3056ed0b73 drm/bridge: cdns-dsi: Fix the clock variable for mode_valid()
105b0a0c7e65 drm/amdkfd: Fix race in GWS queue scheduling
b0dc5d6da1da drm/udl: Unregister device before cleaning up on disconnect
c7fc459ae6f9 drm/tegra: Fix a possible null pointer dereference
21dfbd590734 drm/tegra: Assign plane type before registration
03b68435fbe3 HID: wacom: fix kobject reference count leak
796abf9f710a HID: wacom: fix memory leak on sysfs attribute creation failure
ca7b6d00a713 HID: wacom: fix memory leak on kobject creation failure
896bc23e1e25 btrfs: update superblock's device bytes_used when dropping chunk
2826ef05854d dm-raid: fix variable in journal device check
78f4cf0e81b7 Bluetooth: L2CAP: Fix L2CAP MTU negotiation
34cbe5543bec dt-bindings: serial: 8250: Make clocks and clock-frequency exclusive
f61db0a69d0b staging: rtl8723bs: Avoid memset() in aes_cipher() and aes_decipher()
9f7fd60fb8f7 net: selftests: fix TCP packet checksum
26248d5d68c8 atm: Release atm_dev_mutex after removing procfs in atm_dev_deregister().
6b908e85a739 net: enetc: Correct endianness handling in _enetc_rd_reg64
8898080d6143 um: ubd: Add missing error check in start_io_thread()
a4aa7c001043 vsock/uapi: fix linux/vm_sockets.h userspace compilation errors
1bc8c7b8e5b9 af_unix: Don't set -ECONNRESET for consumed OOB skb.
2afcde1b3676 wifi: mac80211: fix beacon interval calculation overflow
1197abb1ee3b libbpf: Fix null pointer dereference in btf_dump__free on allocation failure
6b4ce195552b attach_recursive_mnt(): do not lock the covering tree when sliding something under it
c3fb926abe90 ALSA: usb-audio: Fix out-of-bounds read in snd_usb_get_audioformat_uac3()
9199e8cb75f1 atm: clip: prevent NULL deref in clip_push()
ad1bdd24a02d s390/pkey: Prevent overflow in size calculation for memdup_user()
56e54021b77c i2c: robotfuzz-osif: disable zero-length read messages
d6bc3e078509 i2c: tiny-usb: disable zero-length read messages
9b084de34f1a platform/x86: ideapad-laptop: use usleep_range() for EC polling
d0537c51b4a1 dummycon: Trigger redraw when switching consoles with deferred takeover
acd41ac591b7 tty: vt: make consw::con_switch() return a bool
a74907cdd18d tty: vt: sanitize arguments of consw::con_clear()
d2781a0ba98c tty: vt: make init parameter of consw::con_init() a bool
de2871093fa3 vgacon: remove unneeded forward declarations
72dc92531df9 vgacon: switch vgacon_scrolldelta() and vgacon_restore_screen()
4b0b22dfe4d6 tty/vt: consolemap: rename and document struct uni_pagedir
3a88320314ab fbcon: delete a few unneeded forward decl
c8ea0f204cf4 uio_hv_generic: Align ring size to system page
a955c1b360b3 uio_hv_generic: Query the ringbuffer size for device
a8c1b5e33a1c Drivers: hv: vmbus: Add utility function for querying ring size
101c4437f6fb Drivers: hv: Rename 'alloced' to 'allocated'
1f2f2f56f59e f2fs: don't over-report free space or inodes in statvfs
fbcbbf2ebe5c media: imx-jpeg: Drop the first error frames
8701675abab4 clk: ti: am43xx: Add clkctrl data for am43xx ADC1
9f55faa41eac media: omap3isp: use sgtable-based scatterlist wrappers
78b7d79b8626 media: davinci: vpif: Fix memory leak in probe error path
c3705c82b740 jfs: validate AG parameters in dbMount() to prevent crashes
4789cea3f8d4 fs/jfs: consolidate sanity checking in dbMount
8c8d1dcc726a ovl: Check for NULL d_inode() in ovl_dentry_upper()
42923c6e9cd7 ceph: fix possible integer overflow in ceph_zero_objects()
bfdbc927d165 ALSA: usb-audio: Add a quirk for Lenovo Thinkpad Thunderbolt 3 dock
da01b76bb66a ALSA: hda: Add new pci id for AMD GPU display HD audio controller
44aa0cdaed5f ALSA: hda: Ignore unsol events for cards being shut down
56846793f105 usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode
cd414d7d7077 usb: cdc-wdm: avoid setting WDM_READ for ZLP-s
383d33f3aeb7 usb: Add checks for snprintf() calls in usb_alloc_dev()
780e48c99f66 usb: common: usb-conn-gpio: use a unique name for usb connector device
9c905fdbba68 tty: serial: uartlite: register uart driver in init
6f77e344515b usb: potential integer overflow in usbg_make_tpg()
5cb3cb3db317 usb: dwc2: also exit clock_gating when stopping udc while suspended
fd72dd6a82e2 coresight: Only check bottom two claim bits
be620f25161f um: Add cmpxchg8b_emu and checksum functions to asm-prototypes.h
82ddbbc98949 iio: pressure: zpa2326: Use aligned_s64 for the timestamp
1f25f2d3fa29 bcache: fix NULL pointer in cache_set_flush()
8ddce5eab6c3 md/md-bitmap: fix dm-raid max_write_behind setting
477c044309e6 dmaengine: xilinx_dma: Set dma_device directions
566487aad232 ksmbd: allow a filename to contain special characters on SMB3.1.1 posix extension
d8322d861a6f hwmon: (pmbus/max34440) Fix support for max34451
bbd1511e27ee leds: multicolor: Fix intensity setting while SW blinking
a23b82a0693b mfd: max14577: Fix wakeup source leaks on device unbind
852a2bda152a mailbox: Not protect module_put with spin_lock_irqsave
86be8c7409b7 NFSv4.2: fix listxattr to return selinux security label
a35f2168961e NFSv4: Always set NLINK even if the server doesn't support it
80251a15ed61 cifs: Fix cifs_query_path_info() for Windows NT servers
(From OE-Core rev: 6b6a51e73e89903e5766175c54fad23cc4a1721b)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
glib-networking's OpenSSL backend fails to properly check the return
value of memory allocation routines. An out of memory condition could
potentially result in writing to an invalid memory location.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-60019
Upstream-patch:
70df675dd4
(From OE-Core rev: eda5838fcbb8c725e6e39d6e72b63c33f6c44446)
Signed-off-by: Rajeshkumar Ramasamy <rajeshkumar.ramasamy@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
To facilitate a clean backport of the full 10-commit series
addressing the pthread condition variable lost wakeup issue
(BZ#25847) in glibc 2.35, remove the existing 8 patches that
were applied as a partial backport.
The previous partial backport excluded commit:
c36fc50781995e6758cae2b6927839d0157f213c ("nptl: Remove
g_refs from condition variables") based on guidance from
glibc maintainer Florian Weimer(#comment #74)
This exclusion was recommended for stable branches to
avoid altering the layout of pthread_cond_t, which could
introduce ABI incompatibilities. Additionally, the dependent
commit dbc5a50d12eff4cb3f782129029d04b8a76f58e7 was not needed
in the partial backport.
To align with upstream mainline, per maintainer Carlos O'Donell
(comment #75), apply the complete 10-commit series for consistency.
By removing these patches first, we ensure the subsequent
application of the full 10 commits results in cleaner, more
reviewable changes without intermixed conflicts or overlaps.
Removed patches and corresponding upstream commits:
- 0026-PR25847-1.patch: 1db84775f831a1494993ce9c118deaf9537cc50a
- 0026-PR25847-2.patch: 0cc973160c23bb67f895bc887dd6942d29f8fee3
- 0026-PR25847-3.patch: b42cc6af11062c260c7dfa91f1c89891366fed3e
- 0026-PR25847-4.patch: 4f7b051f8ee3feff1b53b27a906f245afaa9cee1
- 0026-PR25847-5.patch: 929a4764ac90382616b6a21f099192b2475da674
- 0026-PR25847-6.patch: ee6c14ed59d480720721aaacc5fb03213dc153da
- 0026-PR25847-7.patch: 4b79e27a5073c02f6bff9aa8f4791230a0ab1867
- 0026-PR25847-8.patch: 91bb902f58264a2fd50fbce8f39a9a290dd23706
Bug reference: https://sourceware.org/bugzilla/show_bug.cgi?id=25847
This change prepares the branch for the full backport in follow-up commits.
(From OE-Core rev: 9881dd70305b87945e9649d744bcbc40a1a7b780)
Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick commit per [1].
(From OE-Core rev: bebd1b24473e3480ae6c4ae2897fbfdf4942ea11)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The filename is outdated as its version was already bumped and there are
also different files for different feed choices.
Use glob to match any available file.
(From yocto-docs rev: fca48e1239950ccf10f6b1b805c5734104144ded)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
ftp.gnu.org is the main server of the GNU project, however download speed
can vary greatly based on one's location.
Using ftpmirror.gnu.org should redirect the request to the closest up-to-date mirror,
which should result sometimes in significantly faster download speed, depending
on one's location. This should also distribute the traffic more across the mirrors.
This information was sourced from https://www.gnu.org/prep/ftp.html
(From OE-Core rev: 0d11c9103f072841baf39166efc133f2a20fc4dc)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
ftp.gnu.org is the main server of the GNU project, however download speed
can vary greatly based on one's location.
Using ftpmirror.gnu.org should redirect the request to the closest up-to-date mirror,
which should result sometimes in significantly faster download speed, depending
on one's location. This should also distribute the traffic more across the mirrors.
This information was sourced from https://www.gnu.org/prep/ftp.html
(From OE-Core rev: 97939775d2b81af392a2f98c922165763ff0ae5f)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
ftp.gnu.org is the main server of the GNU project, however download speed
can vary greatly based on one's location.
Using ftpmirror.gnu.org should redirect the request to the closest up-to-date mirror,
which should result sometimes in significantly faster download speed, depending
on one's location. This should also distribute the traffic more across the mirrors.
This information was sourced from https://www.gnu.org/prep/ftp.html .
(From OE-Core rev: 8418289277056d582d88916b524b920a2e005c75)
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit d8c6f01d7467e018aa0ed27a87850d9e4434a47a)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Disable NLS in the build when USE_NLS is off.
(From OE-Core rev: b94798ecd535956ef4565663710ea9a701ff21ed)
This change corresponds to upstream eeb3974472
from master .
Since the p11-kit version are different between master & kirkstone
applied the patch manually
(From OE-Core rev: c621612a12cdbf5c89279b69e28d0e3a0b5d0a86)
Signed-off-by: Philip Lorenz <philip.lorenz@bmw.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: AshishKumar Mishra <emailaddress.ashish@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Do not build translations when NLS is disabled.
(From OE-Core rev: 83795ef6c3fa12a863cd20b7ec1a2607606987b6)
This change corresponds to upstream d848b454e6
from master .
Since the systemd version are different between master & kirkstone
applied the patch manually
(From OE-Core rev: 4b612ae7cbdc8327765c34d0e64fa8e0564891d4)
Signed-off-by: Philip Lorenz <philip.lorenz@bmw.de>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: AshishKumar Mishra <emailaddress.ashish@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Update to the 4.0.30 release of the 4.0 series for buildtools
(From OE-Core rev: 237452d023dfc895cd8183e30e781da6f60b2ec5)
Signed-off-by: Aleksandar Nikolic <aleksandar.nikolic@zeiss.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
If the PATH environment variable contains paths which are executables
(rather than just directories), passing certain strings to LookPath
("", ".", and ".."), can result in the binaries listed in the PATH
being unexpectedly returned.
(From OE-Core rev: c4d81e32ee3fb7d05db2cfbfaaa8081841bc16ce)
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
As per the linked ticket, this issue is related to an Ubuntu-specific
patch that we don't have.
(From OE-Core rev: dc81fdc6bdf8ab39b7f2fd994d50256430c36558)
(From OE-Core rev: 72e63e44a0c6ad5a408c4dc59a24288c36463439)
Rewritten CVE_STATUS to CVE_CHECK_IGNORE.
(From OE-Core rev: 66e45229a9614d33f64167f0259ae1d719839d83)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick commit mentioned in the NVD report.
(From OE-Core rev: 5109fd6675b6782f10f86f774fe54b6ccecee415)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick commit mentioned in the NVD report.
(From OE-Core rev: 10a51275bb0f62b018a6182953352ecf7aa3d220)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick commit mentioned in the NVD report.
(From OE-Core rev: dc65da274b26c1e7f4143154cd7639a93cc658be)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
All these CVEs were fixed in recent commits.
(From OE-Core rev: 86f48cdb1b26b6e234dde10b1e636e54e8a7e71f)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick commit mentioning this CVE.
Additionally fix test broken by the CVE fix.
(From OE-Core rev: 137299edbc47e8a57173ef3c22bcb719d48d5302)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
There is no single "recipe-sysroots" directory, but rather many
"recipe-sysroot*" directories.
(From yocto-docs rev: eca2cb23eb1fd4186d1f5cadc3280d73e8f52631)
Signed-off-by: Adam Blank <adam.blank.g@gmail.com>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit f2d6e228409cb1dd1dbf339c405699ac6d3900be)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Add documentation for auto.conf, which is used by external tools for
automatically setting variables.
(From yocto-docs rev: 707b29352838792c635b39c8b5c20c519b10b832)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 134e54a75e0144c4629f702c6f43e92ed1f12dce)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The description of the relation between KBUILD_DEFCONFIG and
SRC_URI is reversed. In fact it is the SRC_URI provided
defconfig which will be dropped by the kernel-yocto class
if both are provided.
(From yocto-docs rev: 6efc3ca5491722072fd394bae92d827791ef6bc3)
Signed-off-by: Adam Blank <adam.blank.g@gmail.com>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit a808420655a0976ba08f013f468cf80f379b1d89)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
There's no need to differentiate crediting contributors from committing
your changes, so let's simply make it the last step of "Commit your
changes" section.
This simply indents the text so it's now part of "Commit your changes"
list instead of the main list in the "Implement and commit changes"
section. Because of this reorganisation, the instruction to use "git
commit --amend" to add the contributors is moved to a note, and the
first few sentences are reworded to better match the wording of other
items in the "Commit your changes" list of instructions.
(From yocto-docs rev: 5ce7ae8f655f45dec80e68398911f117920f5eb2)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit eff4d14e28d323ebfdaeb0c5c805b5f1e2ad153d)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
... so that it's clear that you need to read and follow each and every
instruction in this list.
(From yocto-docs rev: 4799ffa5170a5f9e12350634bcdfca6f531ea937)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit c628a489f081925fabaabb5acac6752251150269)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This should hopefully make it clearer what is expected from the
contributor.
This follows my understanding of git-commit(1)[1] where the following is
a git commit message:
"""
git commit title
git commit description
"""
I'm putting the "Fixes [YOCTO" line in "body of the commit message" so
it's understood as being different from the git commit description so
that the note admonition allowing us to have an empty commit description
doesn't apply to the "Fixes [YOCTO" line.
[1] https://www.man7.org/linux/man-pages/man1/git-commit.1.html#DISCUSSION
(From yocto-docs rev: f817ef5542adc2ce830e22dd04424b9d5d5ed5c5)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit b84903a760350bd118c56ea9ce4e98039edf6e55)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The other tag descriptions have the double colon outside of the
highlight, and start the sentence with a lowercase word, so let's align
the CC tag with those.
(From yocto-docs rev: 9764dc8ff26883684f3e993cfa821116ee2e6d95)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit f116e93fb335e9d0f85891c4cb501bcf55b18ccf)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The example could be understood as the content of the commit message
once the editor (git config core.editor) opens, where the first
line is the actual commit title and not the commit description.
This example would make the Fixes line the commit title, which is not
what we want.
In short, according to my understanding of git-commit(1):
The following is a git commit message:
"""
git commit title
git commit description
"""
Reported-by: Barne Carstensen <barne.carstensen@danfoss.com>
(From yocto-docs rev: db54a8bd56f38c532498e0f624fcceb60d2b9ea7)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit a5862406bf3230befe9db9f2539bbbc86c02015d)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
I don't know what was the initial intent but this doesn't seem right, so
let's remove the bold formatting.
Fixes: 4abe87cb20d3 ("contributor-guide: submit-changes: detail commit and patch creation")
Cc: Michael Opdenacker <michael.opdenacker@rootcommit.com>
(From yocto-docs rev: 508a1b7d905dabe8a36361da8e346040db4cca2a)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 6c499b3796a578a0fe4c319c9547b4321b0d41df)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
A flaw was found in Libtiff. This vulnerability is a "write-what-where"
condition, triggered when the library processes a specially crafted TIFF
image file.[EOL][EOL]By providing an abnormally large image height value
in the file's metadata, an attacker can trick the library into writing
attacker-controlled color data to an arbitrary memory location. This
memory corruption can be exploited to cause a denial of service (application
crash) or to achieve arbitrary code execution with the permissions of the user.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-9900
Upstream patch:
3e0dcf0ec6
(From OE-Core rev: f4e5cdeccee02d3ea78db91d5dfdcfd017c40ee0)
Signed-off-by: Yogita Urade <yogita.urade@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
1, A cookie is set using the secure keyword for https://target
2, curl is redirected to or otherwise made to speak with http://target
(same hostname, but using clear text HTTP) using the same cookie set
3, The same cookie name is set - but with just a slash as path (path="/").
Since this site is not secure, the cookie should just be ignored.
4, A bug in the path comparison logic makes curl read outside a heap buffer boundary
The bug either causes a crash or it potentially makes the comparison come to
the wrong conclusion and lets the clear-text site override the contents of
the secure cookie, contrary to expectations and depending on the memory contents
immediately following the single-byte allocation that holds the path.
The presumed and correct behavior would be to plainly ignore the second set of
the cookie since it was already set as secure on a secure host so overriding
it on an insecure host should not be okay.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-9086
Upstream patch:
https://github.com/curl/curl/commit/c6ae07c6a541e0e96d0040afb6
(From OE-Core rev: dc842a631b178acd9c4f00c4a3b87831baf08ebb)
Signed-off-by: Yogita Urade <yogita.urade@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Cancelling a query (e.g. by cancelling the context passed to one of
the query methods) during a call to the Scan method of the returned
Rows can result in unexpected results if other queries are being made
in parallel. This can result in a race condition that may overwrite
the expected results with those of another query, causing the call to
Scan to return either unexpected results from the other query or an
error.
Made below changes for Go 1.17 backport:
- Replaced `atomic.Pointer[error]` with `atomic.Value`, since
atomic pointers are not supported in Go 1.17.
- Used errp.(*error) to retrieve and dereference
the stored *error, Without this, build fails with:
invalid indirect of errp (type interface{}).
- Replaced Go 1.18 `any` keyword with `interface{}` for backward
compatibility with Go 1.17.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-47907
Upstream-patch:
8a924caaf3298fe517a9c23579f031
(From OE-Core rev: af9c43c39764ce9ce37785c44dfb83e25cb24703)
Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
There's a (second) overhead factor applied in images generated with Wic,
and this is already documented in the .wks reference. However, the
IMAGE_OVERHEAD_FACTOR entry does not mention it, and by looking at the
partition sizes (e.g. with parted) one may find it confusing that they
don't match with the expected rootfs size (e.g. in a scenario where the
extra space is "0" and IMAGE_OVERHEAD_FACTOR="1.0").
This second overhead is already documented, though:
https://docs.yoctoproject.org/ref-manual/kickstart.html#command-part-or-partition
Mention the '--overhead-factor' option in the glossary entry and add a
reference to the wks documentation.
(From yocto-docs rev: 71a3933c609ce73ff07e5be48d9e7b03f22ef8d7)
Signed-off-by: Joao Marcos Costa <joaomarcos.costa@bootlin.com>
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit b9040e20b015e9b02683ec3014e4ade5eb59d41a)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
`src-uri-bad` is missing the required call to `oe.qa.exit_if_errors` so
the corresponding task is not marked as failed when the QA check is
classified as an error.
This issue was fixed by the introduction of the do_recipe_qa task in
OE-core (e0c71367ab59021fc430ef215bbfc3b525036ba4) which is not part
of kirkstone yet.
(From OE-Core rev: 4b593ea8df9b1d3dda0adf38786845168360311f)
Signed-off-by: Philip Lorenz <philip.lorenz@bmw.de>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Currently, whilst patch errors or warnings are shown, the errors don't stop builds.
The configuration isn't very configurable from WARN_QA and ERROR_QA either.
This patch:
* Uses the standard mechanisms to handle the patch fuzz warnings/errors
* Makes Upstream-Status checking configurable from WARN/ERROR_QA
* Allows that checking to be used with non-core layers
* Makes patch-fuzz an error by default
(From OE-Core rev: 76a685bfcf927593eac67157762a53259089ea8a)
(From OE-Core rev: 4899961965d70281e63582234f0ed299431eff32)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 3c3fd6a65e)
The backported commit was modified to not mark "patch-fuzz" as an error
by default (which retains compatibility with kirkstone behaviour).
Signed-off-by: Philip Lorenz <philip.lorenz@bmw.de>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
During backporting the patch, accidentally a variable was removed.
In case the recipe is compiled for 32-bit Arm target, compilation
fails with the following error:
3.0.1-r0/git/llvm/lib/Target/ARM/ARMISelLowering.cpp:4481:13: error: 'RegVT' was not declared in this scope
| 4481 | if (RegVT == MVT::f16 || RegVT == MVT::bf16)
| | ^~~~~
This patch corrects the patch, and adds back the removed RegVT variable.
(From OE-Core rev: 77f29f8fea58de40459186952d25279877ce4994)
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
A vulnerability, which was classified as critical, was found in FFmpeg up to 7.1.
This affects the function ff_aac_search_for_tns of the file libavcodec/aacenc_tns.c
of the component AAC Encoder. The manipulation leads to stack-based buffer overflow.
It is possible to initiate the attack remotely. The exploit has been disclosed to
the public and may be used.
(From OE-Core rev: 5a922eb95da7d373ee2bc3018065448fa128e69a)
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
CVE-2023-6605:
A flaw was found in FFmpeg's DASH playlist support. This vulnerability allows arbitrary HTTP GET
requests to be made on behalf of the machine running FFmpeg via a crafted DASH playlist containing malicious URLs.
CVE-2023-6604:
A flaw was found in FFmpeg. This vulnerability allows unexpected additional CPU load
and storage consumption, potentially leading to degraded performance or denial of service
via the demuxing of arbitrary data as XBIN-formatted data without proper format validation.
CVE-2023-6602:
flaw was found in FFmpeg's TTY Demuxer. This vulnerability allows possible data exfiltration
via improper parsing of non-TTY-compliant input files in HLS playlists.
(From OE-Core rev: aa68992ddc5744bb4fdbb3a3cd0636b303449be2)
Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Since pulseaudio-server requires the audio group, we explicitly add it.
When use useradd-staticids or do not use the default group in
base-passwd, an error will occur because the audio group is not defined.
NOTE: pulseaudio: Performing useradd with [--root
TOPDIR/tmp/work/cortexa72-poky-linux/pulseaudio/17.0/recipe-sysroot
--home-dir /var/run/pulse --gid 998 --groups audio,pulse
--no-create-home --system --shell /bin/false --uid 998 pulse]
useradd: group 'audio' does not exist
ERROR: pulseaudio: useradd command did not succeed.
(From OE-Core rev: 71ed9d8394f7e625270ee66f9c2816bba4aa2016)
Signed-off-by: Kyungjik Min <dpmin7@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The default CONNECTIVITY_CHECK_URIS uses "https://yoctoproject.org/connectivity.html"
which redirect to "https://www.yoctoproject.org/connectivity.html".
Some network configurations with proxies or restricted internet access
don't handle HTTP redirects properly during the sanity check phase,
causing build failures with:
ERROR: OE-core's config sanity checker detected a potential misconfiguration.
Either fix the cause of this error or at your own risk disable the checker (see sanity.conf).
Following is the list of potential problems / advisories:
Fetcher failure for URL: 'https://yoctoproject.org/connectivity.html'. URL doesn't work.
Updated the default URL to use the final destination directly to avoid
redirect-related connectivity check failures.
Also updated SDK test cases in https.py to use the corrected URL for
consistency.
(From OE-Core rev: aceb2920fbdef43db7b0b698865358e288901610)
Signed-off-by: Deepak Rathore <deeratho@cisco.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 60cdf960a3560f391babd559737f1afb31fb2c5c)
Signed-off-by: Deepak Rathore <deeratho@cisco.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This comment should not have been merged.
It shows that the license did not change.
(From OE-Core rev: 652986a4c67fc5d1c69cd3c2cb0d7f197b960be6)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Handles CVE-2025-53905, CVE-2025-53906, CVE-2025-55157, CVE-2025-55158.
Changes between 9.1.1198 -> 9.1.1652
====================================
https://github.com/vim/vim/compare/v9.1.1198...v9.1.1652
Refresh patches.
Disable newly introduced wayland support (in patch version 1485).
To this belongs also adding recursion in delete command for dir auto
which was newly failing as there is wayland directory inside now.
If someone is interested, this can be probably enabled, but without
additional work it results in compilation error due to function
redefinition conflicts.
(From OE-Core rev: e87d427d928234ef0441f9ce1fe8631fbe471094)
(From OE-Core rev: bd2dc808baec7e940a09f80afa2c2997efe7cbfe)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
After the below commit introduced, the shebang size of native scripts
is also checked, so rework the patch to fix the gap.
377fe11bc0 insane.bbclass: Make do_qa_staging check shebangs
Fixes:
ERROR: QA Issue: : /work/x86_64-linux/vim-native/9.0.0005-r0/sysroot-destdir/work/x86_64-linux/vim-native/9.0.0005-r0/recipe-sysroot-native/usr/share/vim/vim90/tools/mve.awk maximum shebang size exceeded, the maximum size is 128. [shebang-size]
ERROR: QA Issue: : /work/x86_64-linux/vim-native/9.0.0005-r0/sysroot-destdir/work/x86_64-linux/vim-native/9.0.0005-r0/recipe-sysroot-native/usr/share/vim/vim90/tools/efm_perl.pl maximum shebang size exceeded, the maximum size is 128. [shebang-size]
(From OE-Core rev: 79232458b9cdc741a2049d83839af73f58a5554c)
(From OE-Core rev: 671f8cec8ef463d75e9393c5fc03cf913ef9edf6)
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Git is a fast, scalable, distributed revision control system with an
unusually rich command set that provides both high-level operations
and full access to internals. When reading a config value, Git strips
any trailing carriage return and line feed (CRLF). When writing a
config entry, values with a trailing CR are not quoted, causing the CR
to be lost when the config is later read. When initializing a
submodule, if the submodule path contains a trailing CR, the altered
path is read resulting in the submodule being checked out to an
incorrect location. If a symlink exists that points the altered path
to the submodule hooks directory, and the submodule contains an
executable post-checkout hook, the script may be unintentionally
executed after checkout. This vulnerability is fixed in v2.43.7,
v2.44.4, v2.45.4, v2.46.4, v2.47.3, v2.48.2, v2.49.1, and v2.50.1.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-48384
Upstream-patch:
05e9cd64ee
(From OE-Core rev: 34cb9674a5ce337a75af0dc415706d0323c427a6)
Signed-off-by: Praveen Kumar <praveen.kumar@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
A vulnerability was determined in LibTIFF up to 4.5.1. Affected
by this issue is the function readSeparateStripsetoBuffer of the
file tools/tiffcrop.c of the component tiffcrop. The manipulation
leads to stack-based buffer overflow. Local access is required to
approach this attack. The patch is identified as
8a7a48d7a645992ca83062b3a1873c951661e2b3. It is recommended to
apply a patch to fix this issue.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-8851
Upstream patch:
8a7a48d7a6
(From OE-Core rev: 1ced84bbd4ab15f0f16176e367744b496a0ea97c)
Signed-off-by: Yogita Urade <yogita.urade@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
A vulnerability classified as problematic was found in libtiff
4.6.0. This vulnerability affects the function PS_Lvl2page of
the file tools/tiff2ps.c of the component tiff2ps. The
manipulation leads to null pointer dereference. It is possible
to launch the attack on the local host. The complexity of an
attack is rather high. The exploitation appears to be difficult.
The exploit has been disclosed to the public and may be used.
The name of the patch is 6ba36f159fd396ad11bf6b7874554197736ecc8b.
It is recommended to apply a patch to fix this issue. One of the
maintainers explains, that "[t]his error only occurs if
DEFER_STRILE_LOAD (defer-strile-load:BOOL=ON) or TIFFOpen( .. "rD")
option is used."
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-8534
Upstream patch:
6ba36f159f
(From OE-Core rev: c897368cd363d3e50372ab1fc95bc31f1a883dc4)
Signed-off-by: Yogita Urade <yogita.urade@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
A vulnerability was found in LibTIFF up to 4.7.0. It has been declared
as problematic. Affected by this vulnerability is the function
t2p_read_tiff_init of the file tools/tiff2pdf.c of the component fax2ps.
The manipulation leads to null pointer dereference. The attack needs to
be approached locally. The complexity of an attack is rather high. The
exploitation appears to be difficult. The patch is named
2ebfffb0e8836bfb1cd7d85c059cd285c59761a4. It is recommended to apply a
patch to fix this issue.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2024-13978
Upstream patch:
2ebfffb0e8
(From OE-Core rev: f6ff692be6b08290845b6c6c27eaf5d676476464)
Signed-off-by: Yogita Urade <yogita.urade@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
We have found that since this patch SELECT queries with
COUNT(DISTINCT(column)) seem to cause sqlite to segfault
This reverts commit 4d5093e5103016c08b3a32fd83b1ec9edd87cd5a.
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This CVE is for virtio-snd which was introduced in 8.2.0.
Therefore ignore this CVE for version 6.2.0.
(From OE-Core rev: 93545ef00c4930dd297649934bee0e95c520ee16)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
A flaw was found in m2crypto. This issue may allow a remote attacker to
decrypt captured messages in TLS servers that use RSA key exchanges,
which may lead to exposure of confidential or sensitive data.
The CVE-2023-50781 in M2Crypto is addressed by modifying OpenSSL because
M2Crypto relies on OpenSSL for its cryptographic operations.The issue
stems from OpenSSL’s RSA PKCS#1 v1.5 padding verification being
vulnerable to Bleichenbacher-type attacks.To mitigate this, OpenSSL
introduced an implicit rejection mechanism in the RSA PKCS#1 v1.5
padding.Therefore, resolving the vulnerability requires changes within
OpenSSL itself to ensure M2Crypto’s security.
References:
https://nvd.nist.gov/vuln/detail/CVE-2023-50781https://github.com/openssl/openssl/pull/13817/commitshttps://todo.sr.ht/~mcepl/m2crypto/342?__goaway_challenge=meta-refresh&__goaway_id=45a03d6accb7b343867110db1f7fb334
(From OE-Core rev: d24c4923d6f7a25bdc3ec5d4ac6bee32bb0bae88)
Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Fix:
../recipe-sysroot/usr/include/libuboot.h:29:2: error: unknown type name 'size_t'
size_t envsize;
^
This error can be avoided by using CXXFLAGS:append = " -include cstddef"
but this way would be needed in all recipes that use libuboot.h.
Therefore, Backport the patch to include <cstddef> in C++ builds.
(From OE-Core rev: e401a16d8e26d25cec95fcea98d6530036cffca1)
Signed-off-by: Youngseok Jeong <youngseok1.jeong@lge.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The previous fix missed another cherry-pick that fixed building
manpages after the coredump patch. The version-info.xml file doesn't
exist in 250. It was introduced later, so remove the reference to
it.
(From OE-Core rev: 0a383ef579ffe5f5c4ef2c78040540f1332e4ea6)
Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This class has been in OE-Core for a while but never documented in the
reference manual. Add some description for it and link to the existing
documentation on it.
(From yocto-docs rev: 1576091585f8ffdcadd8b8eee525614ab16b6fa0)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 362a331255525fc853dab3af4ec905c417fabb0b)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This variable is part of uboot-sign but not documented.
(From yocto-docs rev: 1a07897a273867b4cf26759e88e423c552a09c4a)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
(cherry picked from commit 05eb461cb1da76ad9cbaf634da7f47447b3f6765)
[fix minor conflicts in classes.rst]
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Update the distributions to match the list of workers on the
Autobuilder. This list was generated with the help of
yocto-autobuilder-helper/scripts/yocto-supported-distros.
Also:
- Sort the lists alphabetically.
- Fill the second list with EOL distros still running on the
Autobuilder.
(From yocto-docs rev: 207477ddfead183f9df06215b1acb453138708cb)
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
The example repo doesn't seem to have ever been under MIT to begin with
but rather Apache-2.0.
The license file exists in the sources, so use that one instead of
taking it from the OE-Core license directory.
License-Update: Incorrect license is now proper
(From OE-Core rev: 3d1c037a7cb7858a4e3c33a94f5d343a81aac5f7)
Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
By default, the tests are built and run at do_compile and we can see
errors like below in log.do_compile:
gnupg-2.3.7/tests/cms/inittests: line 99: ../../sm/gpgsm: cannot execute binary file: Exec format error
Note that the do_compile process still succeeds. However, we'd better avoid
executing these target binaries at build time.
(From OE-Core rev: b02f99a0b82ed55a07c00b32805ad676c04ee4ab)
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(master rev: 74d48497470ce209bc6bdf49c2e2cfda67dce6ae)
Signed-off-by: Guocai He <guocai.he.cn@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Pick 2 commits as in scarthgap branch plus one additional precondition
to apply those.
(From OE-Core rev: e43507dad134c5036be1c79a37f73c34f4fb6292)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
A vulnerability was found in LibTIFF up to 4.7.0. It has been
rated as critical. This issue affects the function setrow of the
file tools/thumbnail.c. The manipulation leads to buffer overflow.
An attack has to be approached locally. The patch is named
e8c9d6c616b19438695fd829e58ae4fde5bfbc22. It is recommended to
apply a patch to fix this issue. This vulnerability only affects
products that are no longer supported by the maintainer.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-8177
Upstream patch:
e8de4dc1f9
(From OE-Core rev: fbf3238630c104c9e17d6e902986358cea5986ff)
Signed-off-by: Yogita Urade <yogita.urade@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
A vulnerability was found in LibTIFF up to 4.7.0. It has
been declared as critical. This vulnerability affects the
function get_histogram of the file tools/tiffmedian.c. The
manipulation leads to use after free. The attack needs to
be approached locally. The exploit has been disclosed to
the public and may be used. The patch is identified as
fe10872e53efba9cc36c66ac4ab3b41a839d5172. It is recommended
to apply a patch to fix this issue.
Reference:
https://nvd.nist.gov/vuln/detail/CVE-2025-8176
Upstream patches:
3994cf3b3bce46f002ececc4ddbf1f
(From OE-Core rev: 5dbc4ccce8676b016de8c1393c2f0d0f74eb9337)
Signed-off-by: Yogita Urade <yogita.urade@windriver.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2025-08-18 13:18:01 -07:00
365 changed files with 32649 additions and 1424 deletions
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">Source Materials</text>
<rect
x="155.41699"
y="10.834001"
fill="none"
width="58.666"
height="40.667"
id="rect43"/>
<text
id="text44"
x="190.00726"
y="29.10741"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;white-space:pre;inline-size:49.6985"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;white-space:pre;inline-size:56.5275;fill:#000000"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;white-space:pre;inline-size:64.823"
transform="translate(-8.2169997,-13.75401)"
xml:space="preserve"><tspan
x="125.51399"
y="29.10741"
id="tspan7">Upstream<tspan
y="29.10741"
id="tspan8"></tspan></tspan><tspan
x="125.51399"
y="42.440787"
id="tspan9">Project<tspan
y="42.440787"
id="tspan10"></tspan></tspan><tspan
x="125.51399"
y="55.774165"
id="tspan11">Releases</tspan></text>
<rect
x="115.167"
y="137.084"
fill="none"
width="58.666"
height="40.667"
id="rect49"/>
<text
id="text51"
x="128.34723"
y="147.37112"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"><tspan
x="128.34723"
y="147.37112"
font-family="MyriadPro-Regular"
font-size="12px"
id="tspan50"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">Source </tspan><tspan
x="123.54125"
y="161.77113"
font-family="MyriadPro-Regular"
font-size="12px"
id="tspan51"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">Fetching</tspan></text>
<rect
x="115.167"
y="215.08401"
fill="none"
width="58.666"
height="40.666"
id="rect51"/>
<text
id="text53"
x="131.82678"
y="224.31099"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"><tspan
x="131.82678"
y="224.31099"
font-family="MyriadPro-Regular"
font-size="12px"
id="tspan52"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">Patch </tspan><tspan
x="117.00081"
y="238.70999"
font-family="MyriadPro-Regular"
font-size="12px"
id="tspan53"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">Application</tspan></text>
<rect
x="107.167"
y="279.08401"
fill="none"
width="74.166"
height="69.237"
id="rect53"/>
<text
id="text57"
x="149.00055"
y="297.35791"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;white-space:pre;inline-size:74.8743"
transform="translate(-3.496696,4.953096)"
xml:space="preserve"><tspan
x="149.00055"
y="297.35791"
id="tspan12">Configuration /<tspan
y="297.35791"
id="tspan13"></tspan></tspan><tspan
x="149.00055"
y="310.69127"
id="tspan14">Compile</tspan></text>
<rect
x="201.16699"
y="184.084"
fill="none"
width="74.166"
height="89.237"
id="rect57"/>
<text
id="text63"
x="221.86859"
y="192.60429"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"><tspan
x="221.86859"
y="192.60429"
font-family="MyriadPro-Regular"
font-size="12px"
id="tspan58"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">Output </tspan><tspan
x="211.42859"
y="207.0043"
font-family="MyriadPro-Regular"
font-size="12px"
id="tspan59"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">Analysis for </tspan><tspan
x="218.94058"
y="221.4043"
font-family="MyriadPro-Regular"
font-size="12px"
id="tspan60"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">package </tspan><tspan
x="207.54759"
y="235.80429"
font-family="MyriadPro-Regular"
font-size="12px"
id="tspan61"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">splitting plus </tspan><tspan
x="218.94058"
y="250.2043"
font-family="MyriadPro-Regular"
font-size="12px"
id="tspan62"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">package </tspan><tspan
x="207.81059"
y="264.60431"
font-family="MyriadPro-Regular"
font-size="12px"
id="tspan63"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">relationships</tspan></text><text
id="text63-1"
x="555.48315"
y="202.90402"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;white-space:pre;inline-size:31.0495"
transform="translate(-42.334211,23.629617)"
xml:space="preserve"><tspan
x="555.48315"
y="202.90402"
id="tspan15">QA<tspan
y="202.90402"
id="tspan16"></tspan></tspan><tspan
x="555.48315"
y="216.2374"
id="tspan18">Tests</tspan></text>
<rect
x="319.146"
y="127.084"
fill="none"
width="116.666"
height="21.333"
id="rect63"/>
<text
font-family="MyriadPro-Regular"
font-size="12px"
id="text64"
x="335.19238"
y="189.60429"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">.rpm generation</text>
<rect
x="319.146"
y="166.584"
fill="none"
width="116.666"
height="21.333"
id="rect64"/>
<text
font-family="MyriadPro-Regular"
font-size="12px"
id="text65"
x="335.76849"
y="229.10429"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">.deb generation</text>
<rect
x="319.146"
y="205.08401"
fill="none"
width="116.666"
height="21.333"
id="rect65"/>
<text
font-family="MyriadPro-Regular"
font-size="12px"
id="text66"
x="337.9404"
y="267.60391"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">.ipk generation</text>
<rect
x="296.16699"
y="307.08401"
fill="none"
width="77.166"
height="30.237"
id="rect66"/>
<rect
x="299.66699"
y="261.08401"
fill="none"
width="71.853996"
height="33.664001"
id="rect67"/>
<rect
x="395.97998"
y="261.08401"
fill="none"
width="71.853996"
height="33.664001"
id="rect69"/>
<rect
x="390.66699"
y="307.08401"
fill="none"
width="77.166"
height="30.237"
id="rect71"/>
<rect
y="133"
fill="none"
width="81.666"
height="39.334"
id="rect73"
x="0.061999973"/>
<text
id="text75"
x="64.610138"
y="186.94585"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;white-space:pre;inline-size:66.7773"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;white-space:pre;inline-size:66.7773"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;white-space:pre;inline-size:66.7773"
transform="translate(-25.353766,128.82617)"
xml:space="preserve"><tspan
x="64.610138"
y="186.94585"
id="tspan28"><tspan
style="fill:#ffffff"
id="tspan27">Policy</tspan>
</tspan><tspan
x="64.610138"
y="200.27922"
id="tspan30"><tspan
style="fill:#ffffff"
id="tspan29">Configuration</tspan></tspan></text>
<rect
y="211.16798"
fill="none"
width="81.666"
height="39.333"
id="rect76"
x="0.061999973"/>
<text
id="text78"
x="70.02713"
y="265.4418"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;white-space:pre;inline-size:89.4625"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">Package Feeds</text>
<rect
x="579.98102"
y="306.25101"
fill="none"
width="81.666"
height="39.332001"
id="rect79"/>
<text
fill="#ffffff"
font-family="MyriadPro-Regular"
font-size="12px"
id="text80"
x="604.24854"
y="319.7699"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">Images</text>
<rect
x="584.14703"
y="216.08499"
fill="none"
width="71.853996"
height="33.664001"
id="rect80"/>
<text
id="text81"
x="606.88434"
y="227.1058"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"><tspan
x="606.88434"
y="227.1058"
font-family="MyriadPro-Regular"
font-size="12px"
id="tspan80"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">Image </tspan><tspan
x="594.48834"
y="241.50479"
font-family="MyriadPro-Regular"
font-size="12px"
id="tspan81"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">Generation</tspan></text>
<rect
x="678.83301"
y="215.08499"
fill="none"
width="77.166"
height="30.237"
id="rect81"/>
<text
id="text83"
x="708.21045"
y="228.6058"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal"><tspan
x="708.21045"
y="228.6058"
font-family="MyriadPro-Regular"
font-size="12px"
id="tspan82"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">SDK </tspan><tspan
x="690.33142"
y="243.00479"
font-family="MyriadPro-Regular"
font-size="12px"
id="tspan83"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal">Generation</tspan></text>
<rect
x="379.06299"
y="86.834"
fill="none"
width="199.03999"
height="21.164"
id="rect83"/>
<text
fill="#333333"
font-family="MyriadPro-Regular"
font-size="12px"
id="text84"
x="426.28253"
y="26.005543"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#333333">OpenEmbedded Architecture Workflow</text><g
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#333333"><tspan
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#333333"><tspan
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#333333"><tspan
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#333333"><tspan
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#333333"><tspan
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:12px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;fill:#333333"><tspan
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.6667px;font-family:'Nimbus Sans L';-inkscape-font-specification:'Nimbus Sans L, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:center;text-anchor:middle;white-space:pre;inline-size:65.518"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle;fill:#fffefe;fill-opacity:1;stroke:none"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle;fill:#fffefe;fill-opacity:1;stroke:none"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle;fill:#fffefe;fill-opacity:1;stroke:none"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle;fill:#fffefe;fill-opacity:1;stroke:none"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:13.3333px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans Bold';text-align:center;text-anchor:middle;fill:#fffefe;fill-opacity:1;stroke:none"
bb.error("Malformed Upstream-Status in patch\n%s\nPlease correct according to %s :\n%s" % (fullpath, guidelines, match_kinda.group(0)))
msg = "Malformed Upstream-Status in patch\n%s\nPlease correct according to %s :\n%s" % (fullpath, guidelines, match_kinda.group(0))
oe.qa.handle_error(patchtype, msg, d)
else:
bb.error("Missing Upstream-Status in patch\n%s\nPlease add according to %s ." % (fullpath, guidelines))
msg = "Missing Upstream-Status in patch\n%s\nPlease add according to %s ." % (fullpath, guidelines)
oe.qa.handle_error(patchtype, msg, d)
oe.qa.exit_if_errors(d)
}
python do_qa_configure() {
@@ -1331,6 +1338,7 @@ python do_qa_unpack() {
bb.warn('%s: the directory %s (%s) pointed to by the S variable doesn\'t exist - please set S within the recipe to point to where the source has been unpacked to' % (d.getVar('PN'), d.getVar('S', False), s_dir))
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.