Updating linux-yocto/6.12 to the latest korg -stable release that comprises
the following commits:
no ids found, dumping:
8f5ff9784f32 Linux 6.12.41
c0c21293d0c2 mm: khugepaged: fix call hpage_collapse_scan_file() for anonymous vma
c60f5156e62d KVM: x86: Free vCPUs before freeing VM state
d8b3dfd4d36c Revert "drm/xe/forcewake: Add a helper xe_force_wake_ref_has_domain()"
ffbedb4ad984 Revert "drm/xe/devcoredump: Update handling of xe_force_wake_get return"
5a276d341c8e Revert "drm/xe/tests/mocs: Update xe_force_wake_get() return handling"
c72303e7eb49 Revert "drm/xe/gt: Update handling of xe_force_wake_get return"
69fbb3f1740b drm/i915/dp: Fix 2.7 Gbps DP_LINK_BW value on g4x
bc9abdf6bce8 ALSA: hda: Add missing NVIDIA HDA codec IDs
beb314a55e1e ALSA: hda/tegra: Add Tegra264 support
c7f864d34529 Drivers: hv: Make the sysfs node size for the ring buffer dynamic
beddf74e4064 ARM: 9448/1: Use an absolute path to unified.h in KBUILD_AFLAGS
90d5cd64f46d iio: hid-sensor-prox: Fix incorrect OFFSET calculation
05847477ff8a iio: hid-sensor-prox: Restore lost scale assignments
86dca1cb4804 wifi: mt76: mt7925: adjust rm BSS flow to prevent next connection failure
b63eb95856c0 Revert "wifi: mt76: mt7925: Update mt7925_mcu_uni_[tx,rx]_ba for MLO"
98937588ff9c arm64: dts: qcom: x1-crd: Fix vreg_l2j_1p2 voltage
3d12349ade54 x86/hyperv: Fix APIC ID and VP index confusion in hv_snp_boot_ap()
f1b3ad11ec11 KVM: x86/hyper-v: Skip non-canonical addresses during PV TLB flush
d483bf624f22 KVM: x86: model canonical checks more precisely
c0c82c2adc22 KVM: x86: Add X86EMUL_F_MSR and X86EMUL_F_DT_LOAD to aid canonical checks
62dd9132a458 KVM: x86: Route non-canonical checks in emulator through emulate_ops
94620f95f6cd KVM: x86: drop x86.h include from cpuid.h
a4d60ba277ec ext4: fix out of bounds punch offset
51492e99894a ext4: correct the error handle in ext4_fallocate()
85defb9933f6 ext4: fix incorrect punch max_end
35bd33e3ef09 ext4: move out common parts into ext4_fallocate()
8a98313caa3a ext4: move out inode_lock into ext4_fallocate()
1697ca500a84 ext4: factor out ext4_do_fallocate()
2cbc4d640d40 ext4: refactor ext4_insert_range()
8bb93d988212 ext4: refactor ext4_collapse_range()
db1fcf7fd51c ext4: refactor ext4_zero_range()
33f61ecabb10 ext4: refactor ext4_punch_hole()
d9116d28538a ext4: don't explicit update times in ext4_fallocate()
a5ae7fa30cd9 erofs: fix large fragment handling
41485d7c637b erofs: clean up header parsing for ztailpacking and fragments
f9b2cb6fff33 erofs: simplify tail inline pcluster handling
516fabf34173 erofs: use Z_EROFS_LCLUSTER_TYPE_MAX to simplify switches
9a84e212e334 erofs: refine z_erofs_get_extent_compressedlen()
4d0f12dc8335 erofs: simplify z_erofs_load_compact_lcluster()
1e5a88732ace arm64: dts: qcom: x1e78100-t14s: mark l12b and l15b always-on
4a7b64ba0cca mtd: rawnand: qcom: Fix last codeword read in qcom_param_page_type_exec()
a1bc9a394a27 crypto: powerpc/poly1305 - add depends on BROKEN for now
b49b543f4e0b comedi: comedi_test: Fix possible deletion of uninitialized timers
28419a4f3a1e jfs: reject on-disk inodes of an unsupported type
3ad50c7c66cc x86/bugs: Fix use of possibly uninit value in amd_check_tsa_microcode()
b85815675fc5 spi: cadence-quadspi: fix cleanup of rx_chan on failure paths
a7c6de9f8467 usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach
27e423886a7a usb: typec: tcpm: allow switching to mode accessory to mux properly
a9a1eb410f35 usb: typec: tcpm: allow to use sink in accessory mode
77a4a907cc53 selftests/bpf: Add tests with stack ptr register in conditional jmp
bafb375c4606 rust: give Clippy the minimum supported Rust version
4c8f15e770fb mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n
656eaddbc952 mm/vmscan: fix hwpoisoned large folio handling in shrink_folio_list
140edd5adf6d selftests: mptcp: connect: also cover checksum
219c4eb6c3f0 selftests: mptcp: connect: also cover alt modes
1bff28ea4b11 resource: fix false warning in __request_region()
79663a15a1c7 nilfs2: reject invalid file types when reading inodes
27e740614df8 kasan: use vmalloc_dump_obj() for vmalloc error reports
0fde7dccbf4c ice: Fix a null pointer dereference in ice_copy_and_init_pkg()
44af78621c09 gve: Fix stuck TX queue for DQ queue format
50c61f55b6b9 e1000e: ignore uninitialized checksum word on tgp
78328fad6c49 e1000e: disregard NVM checksum on tgp when valid checksum bit is not set
a3bba0205830 dpaa2-switch: Fix device reference count leak in MAC endpoint handling
4dd56cabfbe5 dpaa2-eth: Fix device reference count leak in MAC endpoint handling
708fd522b86d arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack()
060a28e39053 ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa0xxx
d3f60054b6a0 ALSA: hda/realtek - Add mute LED support for HP Pavilion 15-eg0xxx
ba8e8a8a2e19 sprintf.h requires stdarg.h
cf8e62f6e1b2 bus: fsl-mc: Fix potential double device reference in fsl_mc_get_endpoint()
5b8d6cb9a03d i2c: virtio: Avoid hang by using interruptible completion wait
5622108c3041 i2c: tegra: Fix reset error handling with ACPI
42c4471b30fa i2c: qup: jump out of the loop in case of timeout
9ea8a9ebbea8 timekeeping: Zero initialize system_counterval when querying time from phc drivers
6ed79cf1183a ARM: 9450/1: Fix allowing linker DCE with binutils < 2.36
f7ff03247600 mm/ksm: fix -Wsometimes-uninitialized from clang-21 in advisor_mode_show()
f5ee8a39f03e drm/sched: Remove optimization that causes hang when killing dependent jobs
198604687f19 drm/amdgpu: Reset the clear flag in buddy during resume
d2a6a3543fd2 platform/x86: ideapad-laptop: Fix kbd backlight not remembered among boots
616ca3c4d11e platform/x86: ideapad-laptop: Fix FnLock not remembered among boots
4de81eb46284 net: hns3: default enable tx bounce buffer when smmu enabled
68494b2ca295 net: hns3: fixed vf get max channels bug
952cd60f695b net: hns3: disable interrupt when ptp init failed
7676d652801c net: hns3: fix concurrent setting vlan filter issue
1194ad0d44d6 s390/ism: fix concurrency management in ism_cmd()
de5aaea0384c selftests: drv-net: wait for iperf client to stop sending
61baf2a43d45 ALSA: hda/realtek: Fix mute LED mask on HP OMEN 16 laptop
5c25b4f2769e drm/bridge: ti-sn65dsi86: Remove extra semicolon in ti_sn_bridge_probe()
0ca816a96fdc can: netlink: can_changelink(): fix NULL pointer deref of struct can_priv::do_set_mode
11a2eadf0bd2 net/sched: sch_qfq: Avoid triggering might_sleep in atomic context in qfq_delete_class
5f02ea0f63dd net: appletalk: Fix use-after-free in AARP proxy probe
18617f4063e5 i40e: When removing VF MAC filters, only check PF-set MAC
dc08e1772566 i40e: report VF tx_dropped with tx_errors instead of tx_discards
ebd24581e055 net/mlx5: E-Switch, Fix peer miss rules to use peer eswitch
6b1f7194d02c net/mlx5: Fix memory leak in cmd_exec()
07759e28a3b5 net: ti: icssg-prueth: Fix buffer allocation for ICSSG
1dc0ed16cfbc ASoC: mediatek: mt8365-dai-i2s: pass correct size to mt8365_dai_set_priv
5918c3f4800a xfrm: interface: fix use-after-free after changing collect_md xfrm interface
07ab45902446 xfrm: Set transport header to fix UDP GRO handling
085f24f0be55 xfrm: state: use a consistent pcpu_id in xfrm_state_find
6bf2daafc51b xfrm: state: initialize state_ptrs earlier in xfrm_state_find
80d66be8a04f staging: vchiq_arm: Make vchiq_shutdown never fail
0fb8478fb0ea platform/x86: Fix initialization order for firmware_attributes_class
9128b2dbe510 x86/hyperv: Fix usage of cpu_online_mask to get valid cpu
ef3bee8d1da1 tools/hv: fcopy: Fix incorrect file path conversion
8a1fbb642b74 platform/mellanox: mlxbf-pmc: Use kstrtobool() to check 0/1 input
d38e1e0a64a9 platform/mellanox: mlxbf-pmc: Validate event/enable input
f0580af3d3ec platform/mellanox: mlxbf-pmc: Remove newline char from event name input
1b102d2cc4bc regmap: fix potential memory leak of regmap_bus
be4f30f7c178 iio: adc: ad7949: use spi_is_bpw_supported()
5aa9a2d57899 interconnect: qcom: sc7280: Add missing num_links to xm_pcie3_1 node
3fd782ceabea RDMA/core: Rate limit GID cache warning messages
96876f6e859e platform/x86: asus-nb-wmi: add DMI quirk for ASUS Zenbook Duo UX8406CA
5d4261dbb333 regulator: core: fix NULL dereference on unbind due to stale coupling data
bf812206f2d0 virtio_ring: Fix error reporting in virtqueue_resize
30ce52f1616e virtio_net: Enforce minimum TX ring size for reliability
a7b79db25846 Input: gpio-keys - fix a sleep while atomic with PREEMPT_RT
2bf554c820f1 x86/traps: Initialize DR7 by writing its architectural reset value
(From OE-Core rev: 8f1e1b571dac3bf16147b3e2283d22cae4ab9431)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 97e62663b3f94fbe6429ce6f40a84974aac81471)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
|
||
|---|---|---|
| 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.