Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:
72b82d56b8213 Linux 6.12.50
f89a0f1459dbc drm/i915/backlight: Return immediately when scale() finds invalid parameters
cbfd3c7d4ed26 Revert "usb: xhci: remove option to change a default ring's TRB cycle bit"
17195a7d754a5 iommufd: Fix race during abort for file descriptors
51b8258efe254 fbcon: Fix OOB access in font allocation
4a4bac869560f fbcon: fix integer overflow in fbcon_do_set_font
910d7749346c4 mm/hugetlb: fix folio is still mapped when deleted
f84e487070518 kmsan: fix out-of-bounds access to shadow memory
159c156fd7148 gpiolib: Extend software-node support to support secondary software-nodes
ca988dcdc6683 fs/proc/task_mmu: check p->vec_buf for NULL
a13dbc5e20c72 afs: Fix potential null pointer dereference in afs_put_server
aae514959d82b drm/ast: Use msleep instead of mdelay for edid read
e2ded0872300c arm64: dts: marvell: cn9132-clearfog: fix multi-lane pci x2 and x4 ports
562a1342224f9 arm64: dts: marvell: cn9132-clearfog: disable eMMC high-speed modes
cb20fe9502635 ARM: dts: socfpga: sodia: Fix mdio bus probe and PHY address
573b1e39edfcb tracing: dynevent: Add a missing lockdown check on dynevent
316b090c2fee9 crypto: af_alg - Fix incorrect boolean values in af_alg_ctx
494ebb7b2f056 i40e: improve VF MAC filters accounting
be4b969d28923 i40e: add mask to apply valid bits for itr_idx
d33e5d6631ac4 i40e: add max boundary check for VF filters
6128bbc7adc25 i40e: fix validation of VF state in get resources
3118f41d8fa57 i40e: fix input validation logic for action_meta
bfcc1dff429d4 i40e: fix idx validation in config queues msg
cc4191e8ef40d i40e: fix idx validation in i40e_validate_queue_map
05fe81fb9db20 i40e: add validation for ring_len param
980ddc3a1ba65 HID: asus: add support for missing PX series fn keys
bfb1e2aad1fec smb: client: fix wrong index reference in smb2_compound_op()
26923ea48e33a platform/x86: lg-laptop: Fix WMAB call in fan_mode_store()
894e005a01bdd drm/panthor: Defer scheduler entitiy destruction to queue release
a170b9c0dde83 futex: Prevent use-after-free during requeue-PI
f800f7054d2cf drm/gma500: Fix null dereference in hdmi teardown
895fab2a4257a mm: folio_may_be_lru_cached() unless folio_test_large()
9422cfa89e1dc mm: revert "mm/gup: clear the LRU flag of a page before adding to LRU batch"
0db0d69bc962c mm/gup: local lru_add_drain() to avoid lru_add_drain_all()
c41b2941a024d octeontx2-pf: Fix potential use after free in otx2_tc_add_flow()
ca74b67b475b9 net: dsa: lantiq_gswip: suppress -EINVAL errors for bridge FDB entries added to the CPU port
7d7e29b959f9b net: dsa: lantiq_gswip: move gswip_add_single_port_br() call to port_setup()
fbf6548f0f0f9 selftests: fib_nexthops: Fix creation of non-FDB nexthops
f0e49fd13afe9 nexthop: Forbid FDB status change while nexthop is in a group
3bc813c5e6bf3 net: allow alloc_skb_with_frags() to use MAX_SKB_FRAGS
90cfbb4e73db7 bnxt_en: correct offset handling for IPv6 destination address
d2be773a92874 vhost: Take a reference on the task in struct vhost_task.
484c7d571a3d1 Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync
23c9c485fa4c7 Bluetooth: hci_sync: Fix hci_resume_advertising_sync
262f3836962c2 ethernet: rvu-af: Remove slash from the driver name
14fc4fdae42e3 net/smc: fix warning in smc_rx_splice() when calling get_page()
953200d56fc23 net: tun: Update napi->skb after XDP process
eb79ed9706703 can: peak_usb: fix shift-out-of-bounds issue
6b9fb82df8868 can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow
de77841652e57 can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow
def814b4ba31b can: hi311x: populate ndo_change_mtu() to prevent buffer overflow
b26cccd87dcdd can: etas_es58x: populate ndo_change_mtu() to prevent buffer overflow
9fcedabaae009 xfrm: xfrm_alloc_spi shouldn't use 0 as SPI
452ad25358504 bpf: Reject bpf_timer for PREEMPT_RT
7a75aae4c0c21 can: rcar_can: rcar_can_resume(): fix s2ram with PSCI
79dc6d4932de4 wifi: virt_wifi: Fix page fault on connect
7b478122cd39b btrfs: don't allow adding block device of less than 1 MB
3d429cb1278e9 bpf: Check the helper function is valid in get_helper_proto
ecb6383b79c3f smb: server: use disable_work_sync in transport_rdma.c
1d6e5bd5b6114 smb: server: don't use delayed_work for post_recv_credits_work
596575060f4cd cpufreq: Initialize cpufreq-based invariance before subsys
6833714e12d12 ARM: dts: kirkwood: Fix sound DAI cells for OpenRD clients
88c1bb807f79a arm64: dts: imx8mp: Correct thermal sensor index
d755823f2c0b3 firmware: imx: Add stub functions for SCMI MISC API
edeae8be4d263 HID: amd_sfh: Add sync across amd sfh work functions
7a7bb18680eaa IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions
d2be6c429d8cc net: sfp: add quirk for FLYPRO copper SFP+ module
2368ce440dfbc ALSA: usb-audio: Add mute TLV for playback volumes on more devices
c2564438d30a8 ALSA: usb-audio: move mixer_quirks' min_mute into common quirk
6074537a680de ALSA: usb-audio: Add DSD support for Comtrue USB Audio device
5cae5420519d8 i2c: designware: Add quirk for Intel Xe
aaac704646b8f mmc: sdhci-cadence: add Mobileye eyeQ support
34a8909831836 net: sfp: add quirk for Potron SFP+ XGSPON ONU Stick
7edb8abcc9773 net: fec: rename struct fec_devinfo fec_imx6x_info -> fec_imx6sx_info
9e85e98516e13 usb: core: Add 0x prefix to quirks debug output
6b66c7181d265 ALSA: usb-audio: Fix build with CONFIG_INPUT=n
a9bed48ddee3d ALSA: hda/realtek: Add support for ASUS NUC using CS35L41 HDA
1f1bc26ba97af ALSA: usb-audio: Convert comma to semicolon
a705899ec6085 ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5
1847877529d71 ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks
80fffa366ad64 ALSA: usb-audio: Simplify NULL comparison in mixer_quirks
33b1035eec4b4 ALSA: usb-audio: Avoid multiple assignments in mixer_quirks
d7a58b4d5ccf6 ALSA: usb-audio: Drop unnecessary parentheses in mixer_quirks
9fdb2390b0e49 ALSA: usb-audio: Fix block comments in mixer_quirks
058cfa459cc70 ALSA: usb-audio: Fix code alignment in mixer_quirks
b728110b16467 firewire: core: fix overlooked update of subsystem ABI version
8d685863f557c scsi: ufs: mcq: Fix memory allocation checks for SQE and CQE
(From OE-Core rev: a0ca79598f3b8564c4e1f0063dbae077a0a79fbb)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
|
||
|---|---|---|
| bitbake | ||
| contrib | ||
| documentation | ||
| meta | ||
| meta-poky | ||
| meta-selftest | ||
| meta-skeleton | ||
| meta-yocto-bsp | ||
| scripts | ||
| .b4-config | ||
| .gitignore | ||
| .templateconf | ||
| LICENSE | ||
| LICENSE.GPL-2.0-only | ||
| LICENSE.MIT | ||
| MAINTAINERS.md | ||
| MEMORIAM | ||
| oe-init-build-env | ||
| README.hardware.md | ||
| README.md | ||
| README.OE-Core.md | ||
| README.poky.md | ||
| README.qemu.md | ||
| SECURITY.md | ||
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.