Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:
no ids found, dumping:
af1544b5d072 Linux 6.6.107
f075a33ef204 x86: disable image size check for test builds
23f24d0a538e drm/i915/power: fix size for for_each_set_bit() in abox iteration
0a87bf8bd5d7 drm/amdgpu: fix a memory leak in fence cleanup when unloading
d70b5910ca31 net: mdiobus: release reset_gpio in mdiobus_unregister_device()
cce57cd8c5de ksmbd: fix null pointer dereference in alloc_preauth_hash()
ce807c4c88d2 phy: ti-pipe3: fix device leak at unbind
7c89ea3ab302 phy: tegra: xusb: fix device and OF node leak at probe
221f6739369b dmaengine: dw: dmamux: Fix device reference leak in rzn1_dmamux_route_allocate
ebf6c7c908e5 dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees
e0727853992a usb: gadget: midi2: Fix MIDI2 IN EP max packet size
a04b32b0ec1b usb: gadget: midi2: Fix missing UMP group attributes initialization
bea1946b6919 USB: gadget: dummy-hcd: Fix locking bug in RT-enabled kernels
26f296e4c497 xhci: fix memory leak regression when freeing xhci vdev devices depth first
0d861bc0b5c4 RISC-V: Remove unnecessary include from compat.h
156677ea10ba hrtimers: Unconditionally update target CPU base after offline timer migration
b1fa39fb3026 hrtimer: Rename __hrtimer_hres_active() to hrtimer_hres_active()
6276a6b2c84e hrtimer: Remove unused function
c504b5aaaaa5 regulator: sy7636a: fix lifecycle of power good gpio
1baed10553fc dmaengine: ti: edma: Fix memory allocation size for queue_priority_map
df82c7901513 dmaengine: idxd: Fix double free in idxd_setup_wqs()
f0e460925679 dmaengine: idxd: Fix refcount underflow on module unload
0e95ee7f532b dmaengine: idxd: Remove improper idxd_free
608c14c671a8 hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr
b072e32e0874 hsr: use rtnl lock when iterating over ports
72dbae1f2f21 net: hsr: Add VLAN CTAG filter support
64a58ae64da5 net: hsr: Add support for MC filtering at the slave device
94b050726288 can: xilinx_can: xcan_write_frame(): fix use-after-free of transmitted SKB
deedea599e87 can: j1939: j1939_local_ecu_get(): undo increment when j1939_local_ecu_get() fails
1e1adfffd3fe can: j1939: j1939_sk_bind(): call j1939_priv_put() immediately when j1939_local_ecu_get() failed
23431998a377 i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path
ff00b2ed7c64 igb: fix link test skipping when interface is admin down
e450b4966f72 docs: networking: can: change bcm_msg_head frames member to support flexible array
e6867c0ae100 tunnels: reset the GSO metadata before reusing the skb
5e84e18f6727 net: bridge: Bounce invalid boolopts
fe78891f296a net: fec: Fix possible NPD in fec_enet_phy_reset_after_clk_enable()
092e5703d400 Disable SLUB_TINY for build testing
8a8f093e621c USB: serial: option: add Telit Cinterion LE910C4-WWX new compositions
e88b7810b43e USB: serial: option: add Telit Cinterion FN990A w/audio compositions
bb3498089f86 dt-bindings: serial: brcm,bcm7271-uart: Constrain clocks
a0da801d3ea0 serial: sc16is7xx: fix bug in flow control levels init
1e92afef6061 tty: hvc_console: Call hvc_kick in hvc_write unconditionally
af253b1a5daa Revert "net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO runtime PM wakeups"
7bd41f9c96dd Input: i8042 - add TUXEDO InfinityBook Pro Gen10 AMD to i8042 quirk table
27e126072ee0 Input: iqs7222 - avoid enabling unused interrupts
854baafc00c4 kernfs: Fix UAF in polling when open file is released
5de7b4141af1 cifs: fix pagecache leak when do writepages
9f4b38ad41d6 mm/khugepaged: fix the address passed to notifier on testing young
c95c22402b00 mm/khugepaged: convert hpage_collapse_scan_pmd() to use folios
394547b9113f btrfs: fix corruption reading compressed range when block size is smaller than page size
a29f891d4f37 btrfs: use readahead_expand() on compressed extents
7bb675c9f025 mm/damon/lru_sort: avoid divide-by-zero in damon_lru_sort_apply_parameters()
9fe0415156fb mm/damon/reclaim: avoid divide-by-zero in damon_reclaim_apply_parameters()
60d7a3d2b985 mm/damon/sysfs: fix use-after-free in state_show()
23538cfbeed8 libceph: fix invalid accesses to ceph_connection_v1_info
b97edd195442 mtd: nand: raw: atmel: Respect tAR, tCLR in read setup timing
252bc25d7aac mtd: nand: raw: atmel: Fix comment in timings preparation
cfdde9197ecd drm/amdgpu/vcn4: Fix IB parsing with multiple engine info packages
9adb902be26b drm/amdgpu/vcn: Allow limiting ctx to instance 0 for AV1 at any time
b2fbe0f9f80b drm/mediatek: fix potential OF node use-after-free
6632845292a4 mm/damon/core: set quota->charged_from to jiffies at first charge window
3d278e89c2ea mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory
8577ded2ee3d fuse: prevent overflow in copy_file_range return value
01e1eba64860 fuse: check if copy_file_range() returns larger than requested size
c50336dfcb24 mtd: rawnand: stm32_fmc2: fix ECC overwrite
06d8ef8f8537 mtd: rawnand: stm32_fmc2: avoid overlapping mappings on ECC buffer
31dc1603aa43 net: usb: asix: ax88772: drop phylink use in PM to avoid MDIO runtime PM wakeups
9d55370cc4e2 i2c: i801: Hide Intel Birch Stream SoC TCO WDT
0709bc11b942 ocfs2: fix recursive semaphore deadlock in fiemap call
8345a93b9bda mptcp: sockopt: make sync_socket_options propagate SOCK_KEEPOPEN
e69f61b8c08e compiler-clang.h: define __SANITIZE_*__ macros only when undefined
deedce87471e Revert "SUNRPC: Don't allow waiting for exiting tasks"
6f628d7dd8ac EDAC/altera: Delete an inappropriate dma_free_coherent() call
2089d8a316f4 KVM: SVM: Set synthesized TSA CPUID flags
2b8a1969cae5 rcu-tasks: Maintain real-time response in rcu_tasks_postscan()
d89abc4fbee8 rcu-tasks: Eliminate deadlocks involving do_exit() and RCU tasks
4e86206b6967 rcu-tasks: Maintain lists to eliminate RCU-tasks/do_exit() deadlocks
8be3d52101b0 proc: fix type confusion in pde_set_flags()
66bcb04a441f tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock->cork.
449682e76f32 bpf: Tell memcg to use allow_spinning=false path in bpf_timer_init()
d660c8d8142e s390/cpum_cf: Deny all sampling events by counter PMU
1262bda871da tracing: Silence warning when chunk allocation fails in trace_pid_write
69d99a936f00 NFSv4/flexfiles: Fix layout merge mirror check.
c288e4c39d21 NFSv4.2: Serialise O_DIRECT i/o and copy range
9f2fdb18d0bf NFSv4.2: Serialise O_DIRECT i/o and clone range
4089fd70a508 NFSv4.2: Serialise O_DIRECT i/o and fallocate()
320a0954e2c8 NFS: Serialise O_DIRECT i/o and truncate()
275d9fd06d96 fs/nfs/io: make nfs_start_io_*() killable
06c26a679029 ftrace/samples: Fix function size computation
f7ec68cc74d8 tracing: Fix tracing_marker may trigger page fault during preempt_disable
781ec30354e6 NFSv4: Clear the NFS_CAP_XATTR flag if not supported by the server
b39234ede545 NFSv4: Clear the NFS_CAP_FS_LOCATIONS flag if it is not set
a022c9a46455 NFSv4: Don't clear capabilities that won't be reset
9339b4e75a81 SUNRPC: call xs_sock_process_cmsg for all cmsg
fd00ae04c5aa flexfiles/pNFS: fix NULL checks on result of ff_layout_choose_ds_for_read
0214b96a6a63 ima: limit the number of ToMToU integrity violations
905d43b8ad24 net: Fix null-ptr-deref by sock_lock_init_class_and_name() and rmmod.
9da2a9d3ccd8 media: i2c: imx214: Fix link frequency validation
817a962db3f3 NFSD: nfsd_unlink() clobbers non-zero status returned from fh_fill_pre_attrs()
913ff520714f nfsd: Fix a regression in nfsd_setattr()
392260eb8e67 kasan: fix GCC mem-intrinsic prefix with sw tags
d699575d00ff mm: introduce and use {pgd,p4d}_populate_kernel()
3f8810b2d22d kunit: kasan_test: disable fortify string checker on kasan_strings() test
(From OE-Core rev: 4964bdf8bf8b4c889928478db3e0d901e748fe55)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Poky
Poky is an integration of various components to form a pre-packaged build system and development environment which is used as a development and validation tool by the Yocto Project. It features support for building customised embedded style device images and custom containers. There are reference demo images ranging from X11/GTK+ to Weston, commandline and more. The system supports cross-architecture application development using QEMU emulation and a standalone toolchain and SDK suitable for IDE integration.
Additional information on the specifics of hardware that Poky supports is available in README.hardware. Further hardware support can easily be added in the form of BSP layers which extend the systems capabilities in a modular way. Many layers are available and can be found through the layer index.
As an integration layer Poky consists of several upstream projects such as BitBake, OpenEmbedded-Core, Yocto documentation, the 'meta-yocto' layer which has configuration and hardware support components. These components are all part of the Yocto Project and OpenEmbedded ecosystems.
The Yocto Project has extensive documentation about the system including a reference manual which can be found at https://docs.yoctoproject.org/
OpenEmbedded is the build architecture used by Poky and the Yocto project. For information about OpenEmbedded, see the OpenEmbedded website.
Contribution Guidelines
Please refer to our contributor guide here: https://docs.yoctoproject.org/dev/contributor-guide/ for full details on how to submit changes.
Where to Send Patches
As Poky is an integration repository (built using a tool called combo-layer), patches against the various components should be sent to their respective upstreams:
OpenEmbedded-Core (files in meta/, meta-selftest/, meta-skeleton/, scripts/):
- Git repository: https://git.openembedded.org/openembedded-core/
- Mailing list: openembedded-core@lists.openembedded.org
BitBake (files in bitbake/):
- Git repository: https://git.openembedded.org/bitbake/
- Mailing list: bitbake-devel@lists.openembedded.org
Documentation (files in documentation/):
- Git repository: https://git.yoctoproject.org/cgit/cgit.cgi/yocto-docs/
- Mailing list: docs@lists.yoctoproject.org
meta-yocto (files in meta-poky/, meta-yocto-bsp/):
- Git repository: https://git.yoctoproject.org/cgit/cgit.cgi/meta-yocto
- Mailing list: poky@lists.yoctoproject.org
If in doubt, check the openembedded-core git repository for the content you intend to modify as most files are from there unless clearly one of the above categories. Before sending, be sure the patches apply cleanly to the current git repository branch in question.