Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:
9760bf04666d Linux 6.6.135
53b86879e92b Revert "PCI: Enable ACS after configuring IOMMU for OF platforms"
9853917f9edf rxrpc: Fix missing error checks for rxkad encryption/decryption failure
1355eb244aa5 rxrpc: Fix key/keyring checks in setsockopt(RXRPC_SECURITY_KEY/KEYRING)
9ce36d28f67c rxrpc: fix reference count leak in rxrpc_server_keyring()
47073aab8a3a rxrpc: reject undecryptable rxkad response tickets
b8f66447448d rxrpc: Only put the call ref if one was acquired
f1a7a3ab0f35 rxrpc: Fix key reference count leak from call->key
93fc15be44a3 rxrpc: Fix call removal to use RCU safe deletion
e63265f188ea net: lan966x: fix page_pool error handling in lan966x_fdma_rx_alloc_page_pool()
88591194df73 mm: filemap: fix nr_pages calculation overflow in filemap_map_pages()
b7b8012193fd net: stmmac: fix integer underflow in chain mode
9a56735581d5 net: qualcomm: qca_uart: report the consumed byte on RX skb allocation failure
6468cab1173f mmc: vub300: fix NULL-deref on disconnect
80fd0de89805 pmdomain: imx8mp-blk-ctrl: Keep the NOC_HDCP clock enabled
0985b18c95eb net/mlx5: Update the list of the PCI supported devices
ca3f48c3567d drm/i915/gt: fix refcount underflow in intel_engine_park_heartbeat
2f55b58b5a0b batman-adv: hold claim backbone gateways by reference
2eb9d67704ca net: altera-tse: fix skb leak on DMA mapping error in tse_start_xmit()
0e43e0a3c940 net/tls: fix use-after-free in -EBUSY error path of tls_do_encryption
d3de72e2a2b9 EDAC/mc: Fix error path ordering in edac_mc_alloc()
672b526def1f X.509: Fix out-of-bounds access when parsing extensions
69d61639bc7e batman-adv: reject oversized global TT response buffers
07cb6c72e66b nfc: pn533: allocate rx skb before consuming bytes
0f36273a4b24 arm64: dts: hisilicon: hi3798cv200: Add missing dma-ranges
e3d84395a16d arm64: dts: hisilicon: poplar: Correct PCIe reset GPIO polarity
e85ee7bd042c arm64: dts: imx8mq-librem5: Bump BUCK1 suspend voltage up to 0.85V
03c00ef6d6df Revert "arm64: dts: imx8mq-librem5: Set the DVS voltages lower"
4bf41c2731a0 wifi: brcmsmac: Fix dma_free_coherent() size
3bcf7aca63f0 tipc: fix bc_ackers underflow on duplicate GRP_ACK_MSG
c221ed63a276 xfrm: clear trailing padding in build_polexpire()
070abdf1b043 netfilter: nft_ct: fix use-after-free in timeout object destroy
533e0a0454d0 Revert "drm: Fix use-after-free on framebuffers and property blobs when calling drm_dev_unplug"
32bad10de347 netfilter: nft_set_pipapo: do not rely on ZERO_SIZE_PTR
84d458018b14 seg6: separate dst_cache for input and output paths in seg6 lwtunnel
3e9bf8c3ba89 Revert "mptcp: add needs_id for netlink appending addr"
8ec6a58586f1 usb: gadget: f_hid: move list and spinlock inits from bind to alloc
e8984f068e90 virtio_net: clamp rss_max_key_size to NETDEV_RSS_KEY_LEN
0dc539b888fb scsi: ufs: core: Fix use-after free in init error and remove paths
146e25625378 ASoC: simple-card-utils: Don't use __free(device_node) at graph_util_parse_dai()
811b3dccfb0a MIPS: mm: Rewrite TLB uniquification for the hidden bit feature
591f030449ad MIPS: mm: Suppress TLB uniquification on EHINV hardware
8a4de6bcaf01 MIPS: Always record SEGBITS in cpu_data.vmbits
00a4b91f8fac Input: uinput - take event lock when submitting FF request "event"
546c18a14924 Input: uinput - fix circular locking dependency with ff-core
3fd6547f5b8a mptcp: fix slab-use-after-free in __inet_lookup_established
673d2a3eef6e net: rfkill: prevent unlimited numbers of rfkill events from being created
e0c8542c3d09 xfrm_user: fix info leak in build_report()
1de5c76bf40e wifi: rt2x00usb: fix devres lifetime
066c760acead lib/crypto: chacha: Zeroize permuted_state before it leaves scope
91f02726b220 x86/CPU: Fix FPDSS on Zen1
(From OE-Core rev: 4536d25fbba2ce23dfb91b25729efe83ac102f61)
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>
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.