Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:
d96eb99e2f0e Linux 6.6.99
eaf112069a90 rseq: Fix segfault on registration when rseq_cs is non-zero
f02f0218be41 crypto: ecdsa - Harden against integer overflows in DIV_ROUND_UP()
97c355989928 ksmbd: fix potential use-after-free in oplock/lease break ack
8377d7744bdc kasan: remove kasan_find_vm_area() to prevent possible deadlock
d3927e55c959 smb: client: fix potential race in cifs_put_tcon()
a4bb7ced4e8f selftests/bpf: adapt one more case in test_lru_map to the new target_free
f35c825a012d Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID
3ce1d87d1f5d HID: quirks: Add quirk for 2 Chicony Electronics HP 5MP Cameras
ae915b38e262 HID: Add IGNORE quirk for SMARTLINKTECHNOLOGY
b71a75739af9 bpf: Adjust free target to avoid global starvation of LRU map
cd5b424d8322 vt: add missing notification when switching back to text mode
f4428b2d4c68 btrfs: fix assertion when building free space tree
2cc5ef01ea03 net: mana: Record doorbell physical address in PF mode
9f460b235ef3 HID: lenovo: Add support for ThinkPad X1 Tablet Thin Keyboard Gen2
cd4df14f6180 net: usb: qmi_wwan: add SIMCom 8230C composition
e07c2feb4916 ALSA: hda/realtek - Enable mute LED on HP Pavilion Laptop 15-eg100
ee287cf30ffb ASoC: amd: yc: add quirk for Acer Nitro ANV15-41 internal mic
50b1e01aa123 io_uring: make fallocate be hashed work
825088c90357 um: vector: Reduce stack usage in vector_eth_configure()
8cafaba2f275 atm: idt77252: Add missing `dma_map_error()`
0d8a9b6dd321 ublk: sanity check add_dev input for underflow
5909679a82cd bnxt_en: Set DMA unmap len correctly for XDP_REDIRECT
e644935d40cb bnxt_en: Fix DCB ETS validation
7d4d1993517b net: ll_temac: Fix missing tx_pending check in ethtools_set_ringparam()
5aa8b3a1d8ab can: m_can: m_can_handle_lost_msg(): downgrade msg lost in rx message to debug level
10946f834638 net: phy: microchip: limit 100M workaround to link-down events on LAN88xx
9fa29314eba1 ibmvnic: Fix hardcoded NUM_RX_STATS/NUM_TX_STATS with dynamic sizeof
4a17370da6e4 net: appletalk: Fix device refcount leak in atrtr_create()
9fbc49429a23 netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto()
d46186eb7bbd nbd: fix uaf in nbd_genl_connect() error path
8fc3d7b23d13 raid10: cleanup memleak at raid10_make_request
df5894014a92 md/raid1: Fix stack memory use after return in raid1_reshape
d1240029f97a drm/tegra: nvdec: Fix dma_alloc_coherent error check
5420de65efbe wifi: zd1211rw: Fix potential NULL pointer dereference in zd_mac_tx_to_dev()
739296467a59 cifs: all initializations for tcon should happen in tcon_info_alloc
03c3cd0c3b67 smb: client: fix DFS interlink failover
d043b5da37fc smb: client: avoid unnecessary reconnects when refreshing referrals
609a617a97c0 usb: dwc3: Abort suspend on soft disconnect failure
e3f79e2c9ad1 usb: cdnsp: Fix issue with CV Bad Descriptor test
ae5b191184ce usb: cdnsp: Replace snprintf() with the safer scnprintf() variant
7227a8229f43 usb:cdnsp: remove TRB_FLUSH_ENDPOINT command
fd79927c8191 btrfs: fix inode lookup error handling during log replay
6aea26dc23d5 btrfs: return a btrfs_inode from btrfs_iget_logging()
e6031107f397 btrfs: remove redundant root argument from fixup_inode_link_count()
28a36e75d196 btrfs: remove redundant root argument from btrfs_update_inode_fallback()
ddead3c5ca18 btrfs: remove noinline from btrfs_update_inode()
c31ee1695b6d netlink: make sure we allow at least one dump skb
ce2ac2e46719 netlink: Fix rmem check in netlink_broadcast_deliver().
5b1b8f06b179 erofs: fix to add missing tracepoint in erofs_read_folio()
4c4f931676b6 ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked()
d903a0fe324e smb: server: make use of rdma_destroy_qp()
3c0994a3fd93 x86/mm: Disable hugetlb page table sharing on 32-bit
ee21fbcb87a0 x86/rdrand: Disable RDSEED on AMD Cyan Skillfish
ad9d4db5a8ac pwm: mediatek: Ensure to disable clocks in error path
37e2911d2ec1 mm/vmalloc: leave lazy MMU mode on PTE mapping error
f64046ae3401 scripts/gdb: fix interrupts.py after maple tree conversion
ecf16604f3f0 scripts/gdb: de-reference per-CPU MCE interrupts
e2e200c98e9f scripts/gdb: fix interrupts display after MCP on x86
56995226431a mm: fix the inaccurate memory statistics issue for users
167134042418 maple_tree: fix mt_destroy_walk() on root leaf node
688bf63ee6ba kallsyms: fix build without execinfo
c23a41086899 Revert "ACPI: battery: negate current when discharging"
2e2e9b3d7084 drm/framebuffer: Acquire internal references on GEM handles
dec7774d0ef9 Revert "usb: gadget: u_serial: Add null pointer check in gs_start_io"
c6eb4a05af3d usb: gadget: u_serial: Fix race condition in TTY wakeup
8c290a9d629b drm/gem: Fix race in drm_gem_handle_create_tail()
db7402d78e7c drm/ttm: fix error handling in ttm_buffer_object_transfer
c64f5310530b drm/sched: Increment job count before swapping tail spsc queue
cb4c956a15f8 drm/gem: Acquire references on GEM handles for framebuffers
ec6392061de6 wifi: prevent A-MSDU attacks in mesh networks
1d57f7132662 pinctrl: qcom: msm: mark certain pins as invalid for interrupts
3d82a729530b md/md-bitmap: fix GPF in bitmap_get_stats()
2ca1db269a8d gre: Fix IPv6 multicast route creation.
8c8e8d4d7544 KVM: SVM: Reject SEV{-ES} intra host migration if vCPU creation is in-flight
20d1d9e7ce69 KVM: x86/xen: Allow 'out of range' event channel ports in IRQ routing table.
a18776abc592 x86/mce: Make sure CMCI banks are cleared during shutdown on Intel
f536f3b09773 x86/mce: Don't remove sysfs if thresholding sysfs init fails
cc058adb9beb x86/mce/amd: Fix threshold limit reset
8e5058a5812e x86/mce/amd: Add default names for MCA banks and blocks
e2d5c005dfc9 ipmi:msghandler: Fix potential memory corruption in ipmi_create_user()
efc1b2b7c1a3 rxrpc: Fix oops due to non-existence of prealloc backlog struct
ddc4fe078948 Bluetooth: HCI: Set extended advertising data synchronously
eb952372bf48 perf: build: Setup PKG_CONFIG_LIBDIR for cross compilation
e63032e66bca maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate()
432c5363cd6f rxrpc: Fix bug due to prealloc collision
4c691d1b6b6d net/sched: Abort __tc_modify_qdisc if parent class does not exist
07b585ae3699 atm: clip: Fix NULL pointer dereference in vcc_sendmsg()
3f61b997fe01 atm: clip: Fix infinite recursive call of clip_push().
1fb9fb5a4b5c atm: clip: Fix memory leak of struct clip_vcc.
06935c50cfa3 atm: clip: Fix potential null-ptr-deref in to_atmarpd().
36cf9bcf09bd net: phy: smsc: Fix link failure in forced mode with Auto-MDIX
0a0d040f12fe net: phy: smsc: Force predictable MDI-X state on LAN87xx
72c62b4991a2 net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap
791c8d6b76c5 net: stmmac: Fix interrupt handling for level-triggered mode in DWC_XGMAC2
d437e8e7dcb9 vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local`
9d24bb678028 vsock: Fix transport_* TOCTOU
401239811fa7 vsock: Fix transport_{g2h,h2g} TOCTOU
81373cd1d72d tcp: Correct signedness in skb remaining space calculation
be4b8392da79 tipc: Fix use-after-free in tipc_conn_close().
42262bc4e8ef vsock: fix `vsock_proto` declaration
55baecb9eb90 netlink: Fix wraparounds of sk->sk_rmem_alloc.
f9b3d28f1f62 fix proc_sys_compare() handling of in-lookup dentries
82c0f15c26be pinctrl: amd: Clear GPIO debounce for suspend
a219fcea8e8e Bluetooth: hci_event: Fix not marking Broadcast Sink BIS as connected
51e082108345 Bluetooth: hci_sync: Fix not disabling advertising instance
c604dd2c5e6b ASoC: cs35l56: probe() should fail if the device ID is not recognized
183bdb89af1b perf: Revert to requiring CAP_SYS_ADMIN for uprobes
71eb118baf6e perf/core: Fix the WARN_ON_ONCE is out of lock protected region
407f1073ea23 ASoC: fsl_asrc: use internal measured ratio for non-ideal ratio mode
391e5ea5b877 drm/exynos: exynos7_drm_decon: add vblank check in IRQ handling
521e9ff0b67c eventpoll: don't decrement ep refcount while still holding the ep mutex
(From OE-Core rev: 5504778cd1c538b6f3c40d3106a3423abdac3203)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:
9247f4e6573a Linux 6.6.98
20aa3d519806 x86/CPU/AMD: Properly check the TSA microcode
59a2de10b81a Linux 6.6.97
897761d16564 f2fs: fix to avoid use-after-free issue in f2fs_filemap_fault
8c1944905855 x86/process: Move the buffer clearing before MONITOR
6fb766d53f61 x86/microcode/AMD: Add TSA microcode SHAs
276499bb6944 KVM: SVM: Advertise TSA CPUID bits to guests
90293047df18 x86/bugs: Add a Transient Scheduler Attacks mitigation
2b6a5fbe9dc1 x86/bugs: Rename MDS machinery to something more generic
8a7ac2737211 powerpc/kernel: Fix ppc_save_regs inclusion in build
63cff9f57e86 usb: typec: displayport: Fix potential deadlock
4b91b77af24c platform/x86: think-lmi: Fix sysfs group cleanup
98002f1ac947 platform/x86: think-lmi: Fix kobject cleanup
cb3e3244d88d platform/x86: think-lmi: Create ksets consecutively
360546362865 powercap: intel_rapl: Do not change CLAMPING bit if ENABLE bit cannot be changed
73d43c215007 iommu/rockchip: prevent iommus dead loop when two masters share one IOMMU
6052862ba31c Logitech C-270 even more broken
6358cb9c2a31 i2c/designware: Fix an initialization issue
d8eab407c08d dma-buf: fix timeout handling in dma_resv_wait_timeout v2
59205a3e93ef smb: client: fix readdir returning wrong type with POSIX extensions
937f49be49d6 usb: chipidea: udc: disconnect/reconnect from host when do suspend/resume
afbec8c34428 usb: cdnsp: do not disable slot for disabled slot
c9a841fd2ec2 Input: iqs7222 - explicitly define number of external channels
2cd5e7c16942 Input: xpad - support Acer NGR 200 Controller
c16b75aa6fb6 xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS
881c9274246c xhci: dbc: Flush queued requests before stopping dbc
897d1170c249 xhci: dbctty: disable ECHO flag by default
7609899eb6b7 usb: xhci: quirk for data loss in ISOC transfers
204bdc7a8b7b NFSv4/flexfiles: Fix handling of NFS level errors in I/O
e3eed0134772 fs: export anon_inode_make_secure_inode() and fix secretmem LSM bypass
adb29b437fe5 module: Provide EXPORT_SYMBOL_GPL_FOR_MODULES() helper
a6069306f4e1 platform/x86: hp-bioscfg: Fix class device unregistration
8570c219cd59 platform/x86: hp-bioscfg: Directly use firmware_attributes_class
387da3b6d1a9 drm/v3d: Disable interrupts before resetting the GPU
817662f9bdf8 rcu: Return early if callback is not specified
d5c1e3f32902 mtd: spinand: fix memory leak of ECC engine conf
d547779e72ce ACPICA: Refuse to evaluate a method if arguments are missing
347827bd0c56 wifi: ath6kl: remove WARN on bad firmware input
5aebb9aa538a wifi: mac80211: drop invalid source address OCB frames
270d637100f9 aoe: defer rexmit timer downdev work to workqueue
55dfffc5e947 scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port()
7b9203afeb37 regulator: fan53555: add enable_time support and soft-start times
a1d10fee0783 ASoC: amd: yc: update quirk data for HP Victus
871beab5b4f9 powerpc: Fix struct termio related ioctl macros
ba9117312795 platform/x86/amd/pmc: Add PCSpecialist Lafite Pro V 14M to 8042 quirks list
785200516552 ASoC: amd: yc: Add quirk for MSI Bravo 17 D7VF internal mic
69283b3fd463 ata: pata_cs5536: fix build on 32-bit UML
71f89fab5cc9 ata: libata-acpi: Do not assume 40 wire cable if no devices are enabled
6766316c1a9f ALSA: sb: Force to disable DMAs once when DMA mode is changed
c7922052c6f2 ALSA: sb: Don't allow changing the DMA mode during operations
c40ad1c04d30 drm/msm: Fix another leak in the submit error path
fe2695b2f63b drm/msm: Fix a fence leak in submit error path
5df2087c9a1e drm/i915/dp_mst: Work around Thunderbolt sink disconnect after SINK_COUNT_ESI read
ad09bb7cbd14 drm/simpledrm: Do not upcast in release helpers
51ba65860457 scsi: ufs: core: Fix clk scaling to be conditional in reset and restore
847af89aa163 scsi: ufs: core: Add OPP support for scaling clocks and regulators
95ffe734518d scsi: ufs: core: Fix abnormal scale up after last cmd finish
9e67044aa9a7 f2fs: fix to zero post-eof page
d1ccd98eddba f2fs: convert f2fs_vm_page_mkwrite() to use folio
7ac8a61e5503 f2fs: prevent writing without fallocate() for pinned files
b43c3050d211 f2fs: add tracepoint for f2fs_vm_page_mkwrite()
bceae1daf302 x86/traps: Initialize DR6 by writing its architectural reset value
16254aa985d1 bnxt: properly flush XDP redirect lists
6310aafd4267 wifi: mac80211: finish link init before RCU publish
ebca4264c648 wifi: mac80211: Add link iteration macro for link data
32d0b58079ed wifi: mac80211: chan: chandef is non-NULL for reserved
bc0819a25e04 Bluetooth: hci_core: Fix use-after-free in vhci_flush()
64d07a40f853 smb: client: remove \t from TP_printk statements
3499dcb6c507 btrfs: fix qgroup reservation leak on failure to allocate ordered extent
ccdd3eaec689 Revert "drm/i915/gem: Allow EXEC_CAPTURE on recoverable contexts on DG1"
ca7d5aa7ccf0 smb: client: fix race condition in negotiate timeout by using more precise timing
70b32cba5cfd amd-xgbe: do not double read link status
f680a4643c6f net/sched: Always pass notifications when child class becomes empty
5ea2a10be7d7 nui: Fix dma_mapping_error() check
7a1841c96093 rose: fix dangling neighbour pointers in rose_rt_device_down()
744cd8baffe8 enic: fix incorrect MTU comparison in enic_change_mtu()
a133683c0567 amd-xgbe: align CL37 AN sequence as per databook
f2ca04cbf01d lib: test_objagg: Set error message in check_expect_hints_stats()
8f4652848b36 igc: disable L1.2 PCI-E link substate to avoid performance issue
832058110a1d drm/i915/gsc: mei interrupt top half should be in irq disabled context
40e09506aea1 drm/i915/gt: Fix timeline left held on VMA alloc error
968a419c9513 net: usb: lan78xx: fix WARN in __netif_napi_del_locked on disconnect
0cee638d92ac smb: client: fix warning when reconnecting channel
33713f7cda3d platform/mellanox: mlxreg-lc: Fix logic error in power state check
421672fb7f13 platform/x86: dell-wmi-sysman: Fix class device unregistration
dba37f72aae3 platform/x86: dell-sysman: Directly use firmware_attributes_class
4074f6a15e95 platform/x86: think-lmi: Fix class device unregistration
093ee65bdafb platform/x86: think-lmi: Directly use firmware_attributes_class
ee813c62af62 platform/x86: firmware_attributes_class: Simplify API
e52b896d5fb7 platform/x86: firmware_attributes_class: Move include linux/device/class.h
9143d22a09b5 platform/x86: make fw_attr_class constant
3df1e72b7bfe arm64: dts: qcom: sm8550: add UART14 nodes
0deb3eb78ebf platform/x86: dell-wmi-sysman: Fix WMI data block retrieval in sysfs callbacks
55a90f82d4ff drm/i915/selftests: Change mock_request() to return error pointers
822c05444ffa spi: spi-fsl-dspi: Clear completion counter before initiating transfer
1fc5dc930137 drm/exynos: fimd: Guard display clock control with runtime PM calls
7e6423f80bd6 dpaa2-eth: fix xdp_rxq_info leak
31afd307975f ethernet: atl1: Add missing DMA mapping error checks and count errors
2a7ac29f10d8 btrfs: use btrfs_record_snapshot_destroy() during rmdir
d77a16802896 btrfs: propagate last_unlink_trans earlier when doing a rmdir
65d7f92db8a9 btrfs: rename err to ret in btrfs_rmdir()
2d11d274e2e1 btrfs: fix iteration of extrefs during log replay
79b025ebc1c0 btrfs: fix missing error handling when searching for inode refs during log replay
529281206f11 Bluetooth: Prevent unintended pause by checking if advertising is active
e373354ecfbf platform/mellanox: nvsw-sn2201: Fix bus number in adapter error message
d8a1ad180c24 RDMA/mlx5: Fix vport loopback for MPV device
efb3413f6ba9 RDMA/mlx5: Fix CC counters query for MPV
301303d14da6 RDMA/mlx5: Fix HW counters query for non-representor devices
ee9cb28675a5 scsi: ufs: core: Fix spelling of a sysfs attribute name
39dac98aca12 scsi: qla4xxx: Fix missing DMA mapping error in qla4xxx_alloc_pdu()
c3ec87fbb00d scsi: qla2xxx: Fix DMA mapping test in qla24xx_get_port_database()
8ca65fa71024 NFSv4/pNFS: Fix a race to wake on NFS_LAYOUT_DRAIN
d0877c479f44 nfs: Clean up /proc/net/rpc/nfs when nfs_fs_proc_net_init() fails.
23a3b32a274a RDMA/mlx5: Initialize obj_event->obj_sub_list before xa_insert
edca475158f7 platform/mellanox: mlxbf-tmfifo: fix vring_desc.len assignment
3962e5a3845d arm64: dts: apple: t8103: Fix PCIe BCM4377 nodename
b935c1e734d2 mtk-sd: reset host->mrq on prepare_data() error
61cdd6635646 mtk-sd: Prevent memory corruption from DMA map failure
b3b00e9b03d3 mtk-sd: Fix a pagefault in dma_unmap_sg() for not prepared data
45e9444b3b97 usb: typec: altmodes/displayport: do not index invalid pin_assignments
24418bc77a66 regulator: gpio: Fix the out-of-bounds access to drvdata::gpiods
0506547f6e3d Bluetooth: MGMT: mesh_send: check instances prior disabling advertising
8af1406949c1 Bluetooth: MGMT: set_mesh: update LE scan interval and window
7e88ad41b63e Bluetooth: hci_sync: revert some mesh modifications
3c0c18ef4c79 mmc: core: sd: Apply BROKEN_SD_DISCARD quirk earlier
c4fad2460c17 Revert "mmc: sdhci: Disable SD card clock before changing parameters"
3855b7ace3f9 mmc: sdhci: Add a helper function for dump register in dynamic debug mode
94d0c326cb3e vsock/vmci: Clear the vmci transport packet properly when initializing it
e7191481d6ae s390/pci: Do not try re-enabling load/store if device is disabled
80b971be4c37 virtio-net: ensure the received length does not exceed allocated size
39617dc3fafe rtc: cmos: use spin_lock_irqsave in cmos_interrupt
5cdd1f73401d rtc: pcf2127: fix SPI command byte for PCF2131
1cb814dbb03d rtc: pcf2127: add missing semicolon after statement
(From OE-Core rev: b9041a3e6ddc8917eba2af45a8e57f2e48998dc9)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.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: b0ce480eca6397fab71082ed202c3cf9dd02456f)
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: aa7ff5a115f55c092f8ca5badad63734c8f4f5b7)
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: ef14bcae0f3f27acdd4e591fac69515aa912f194)
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>
Update to the 5.0.12 release of the 5.0 series for buildtools
(From OE-Core rev: 2f69dceeebbb67ce06ceda8782a60a71a0ed7f22)
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: ed6df1883225ec08e637a0d7a15a6a5da4665d8d)
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)
(From OE-Core rev: 4cdcb27238be40e815ce5a0b67ce419331079801)
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: a63bb2ccc8294c8a97f5957f1ca9f0a4880713ac)
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: 2f1d5b9ad1af6d2b28e9e7b46aadd879a67b8fc6)
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: 4a2f47d9541d7a13da7a9ce16bd5088870c45ec4)
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: c5a68886247d4417de4ecaa8460e25e84ab93b0d)
Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
This issue is specific to the peimage module that Ubuntu add, and is not
an upstream issue.
(From OE-Core rev: 8d2fe3f403e6435e1ffe122a6776381090752d8a)
(From OE-Core rev: d005eda88dad37f31bdc59e45e20b209f3771a26)
Signed-off-by: Hitendra Prajapati <hprajapati@mvista.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: e348e10f35cc082ebfe22c890c5f64c4a06dcea3)
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: 6f086fd3d9dbbb0c80f6c3e89b8df4fed422e79a)
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: c16beccd7fa836a6bc77bb0a9d3274508bd3c6ff)
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: 3dc8212748d014f0b2cd1bb6777404bafe6d5a58)
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>
This does not work for native builds:
CFLAGS += "-std=gnu17"
The line from native.bbclass gets priority:
CFLAGS = "${BUILD_CFLAGS}"
From bitbake-getvar -r expect-native CFLAGS
...
append ...poky/meta/recipes-devtools/expect/expect_5.45.4.bb:44
"-std=gnu17"
set ...poky/meta/classes-recipe/native.bbclass:44
"${BUILD_CFLAGS}"
...
(From OE-Core rev: 2696c50af9946f425ccaf7d0e7e0eb3fd87c36bb)
Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Clean up the do_install append, and remove a long-standing unused
variable that appears to be intending to not install the scripts but
would have never actually done that as the relevant override since 2008
has been task-install. As we've been installing the scripts, keep
instaling them.
(From OE-Core rev: 10a501b3bfe8f73ce2eb15673900df71e547b54d)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
expect has a hand-maintained aclocal.m4 so don't run aclocal, which has the
side effect of not deleting the aclocal.m4 file which pulls in macros.
The build works without this change more through luck and a combination
of behaviours than design.
(From OE-Core rev: 61dbfd66210b090ec8abfbf1f4688e5691299d68)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Tcl 8.4.0 changed the channel implementation, take a patch submitted
upstream to update the code for the new interface and remove the silencing
of the incompatible assignment error which was due to this issue.
(From OE-Core rev: 20cadf7b66f30e8a3b409b4a96eced614ac21013)
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
In the meantime there is a cleaner fix on the master branch and we also
need to back-port more patches to support gcc-15 as well.
This reverts commit 8bfdb53247 which is
not in the master branch as a preparation for cherry-picking the newer
fixes from there.
(From OE-Core rev: 4ea89ba363228aa5e16412f85644608f4c645d5f)
Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.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:
https://gitlab.com/libtiff/libtiff/-/commit/3e0dcf0ec651638b2bd849b2e6f3124b36890d99
(From OE-Core rev: c1303b8eb4e85a031a175867361876a256bfb763)
Signed-off-by: Yogita Urade <yogita.urade@windriver.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: 6ba61d7bc3e641b3d4194f2d99a276f3b29f82b8)
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: 6dfef402b2785675870d513f4afeed6b7e7a4df1)
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: f0f9d40a04cba684a476caaa053b6f24ade9fb99)
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>