Bruce Ashfield 7483b2fe7f linux-yocto/6.6: update to v6.6.13
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:

    62b19b564504 Linux 6.6.13
    9584c8d658c0 mm/memory_hotplug: fix memmap_on_memory sysfs value retrieval
    f54708e4a26d scripts/decode_stacktrace.sh: optionally use LLVM utilities
    09f222d40fae coresight: etm4x: Fix width of CCITMIN field
    d6d19c3d1792 PCI: Add ACS quirk for more Zhaoxin Root Ports
    7db7504a3e41 leds: ledtrig-tty: Free allocated ttyname buffer on deactivate
    12786872b26a parport: parport_serial: Add Brainboxes device IDs and geometry
    03427e7f2a56 parport: parport_serial: Add Brainboxes BAR details
    35f102607054 uio: Fix use-after-free in uio_open
    f4d6dbaa4376 binder: fix comment on binder_alloc_new_buf() return value
    8040d704adce binder: fix trivial typo of binder_free_buf_locked()
    a49087ab9350 binder: fix use-after-free in shinker's callback
    802c61319ec2 binder: use EPOLLERR from eventpoll.h
    e16a0bbdb7e5 Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"
    76a10fc65ab9 ksmbd: free ppace array on error in parse_dacl
    ab5c25b6988f ksmbd: don't allow O_TRUNC open on read-only share
    71be0f674070 drm/amd/display: Pass pwrseq inst for backlight and ABM
    6d4295d61579 ASoC: SOF: Intel: hda-codec: Delay the codec device registration
    08a2ae1d0402 bus: moxtet: Add spi device table
    b0ce6ddc1ca2 bus: moxtet: Mark the irq as shared
    2cd4362faa9e ACPI: resource: Add another DMI match for the TongFang GMxXGxx
    3642b5a62496 ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 13-ay0xxx
    d86c51e95644 x86/microcode: do not cache microcode if it will not be used
    7e881af7fb3c drm/crtc: fix uninitialized variable use
    2f09679b8ac1 x86/csum: clean up `csum_partial' further
    1078f257eb3a x86/csum: Remove unnecessary odd handling
    f99b7b22c0af ARM: sun9i: smp: fix return code check of of_property_match_string
    1e6b9bc8cc36 connector: Fix proc_event_num_listeners count not cleared
    6a186b28c4fc net: qrtr: ns: Return 0 if server port is not present
    e79e7c3aa522 nfc: Do not send datagram if socket state isn't LLCP_BOUND
    79aa992c8038 virtio_blk: fix snprintf truncation compiler warning
    ffcaafdb8be6 ida: Fix crash in ida_free when the bitmap is empty
    766c6c1dd140 posix-timers: Get rid of [COMPAT_]SYS_NI() uses
    406cea6443b6 pinctrl: cy8c95x0: Fix get_pincfg
    5f0a16617f70 pinctrl: cy8c95x0: Fix regression
    3d5729d5cee2 pinctrl: cy8c95x0: Fix typo
    a5ba95c226b5 drm/amd/display: get dprefclk ss info from integration info table
    18562b1691e2 drm/amd/display: Add case for dcn35 to support usb4 dmub hpd event
    bd443910debf drm/amdkfd: svm range always mapped flag not working on APU
    5a358b978618 i2c: rk3x: fix potential spinlock recursion on poll
    c5e0ed716c52 smb: client: fix potential OOB in smb2_dump_detail()
    00e66f948abe HID: nintendo: Prevent divide-by-zero on code
    8d6bda0f95c1 dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM
    5e0e2cb4a1ce ALSA: hda/realtek: Add quirks for ASUS Zenbook 2022 Models
    4818174fd58a ASoC: Intel: bytcr_rt5640: Add new swapped-speakers quirk
    ed1310b53b6f ASoC: Intel: bytcr_rt5640: Add quirk for the Medion Lifetab S10346
    1339559bb6dd platform/x86/amd/pmc: Disable keyboard wakeup on AMD Framework 13
    5b235bbc2706 platform/x86/amd/pmc: Move keyboard wakeup disablement detection to pmc-quirks
    a7edb661bb85 platform/x86/amd/pmc: Only run IRQ1 firmware version check on Cezanne
    f4fb4b9f1364 platform/x86/amd/pmc: Move platform defines to header
    64954dd2eef1 platform/x86: thinkpad_acpi: fix for incorrect fan reporting on some ThinkPad systems
    8e2609cbdee2 HID: nintendo: fix initializer element is not constant error
    3e0e4a900fcb kselftest: alsa: fixed a print formatting warning
    60e916d4b838 driver core: Add a guard() definition for the device_lock()
    1488b369267e Input: xpad - add Razer Wolverine V2 support
    015cfa30b39c wifi: iwlwifi: pcie: avoid a NULL pointer dereference
    544ce65cb52a ARC: fix smatch warning
    358bca0bb1b4 ARC: fix spare error
    c754028a068f s390/scm: fix virtual vs physical address confusion
    4361e15ac24b ASoC: cs35l45: Prevents spinning during runtime suspend
    ab65d383a57b ASoC: cs35l45: Prevent IRQ handling when suspending/resuming
    296e487dd215 ASoC: cs35l45: Use modern pm_ops
    a2af708bb197 pinctrl: amd: Mask non-wake source pins with interrupt enabled at suspend
    0a4a682b502f Input: i8042 - add nomux quirk for Acer P459-G2-M
    274333f82597 Input: atkbd - skip ATKBD_CMD_GETID in translated mode
    88c38fd2f3e6 reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
    ad2347d78d7b Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1
    33e42861eb95 ring-buffer: Do not record in NMI if the arch does not support cmpxchg in NMI
    d9a6029ddee5 tracing: Fix uaf issue when open the hist or hist_debug file
    0e73f1ba602d MIPS: dts: loongson: drop incorrect dwmac fallback compatible
    98707906c64e stmmac: dwmac-loongson: drop useless check for compatible fallback
    0df76142ca21 tracing: Add size check when printing trace_marker output
    f3dc260cd5f2 tracing: Have large events show up as '[LINE TOO BIG]' instead of nothing
    cd70be63167a jbd2: fix soft lockup in journal_finish_inode_data_buffers()
    6e567410d6d3 efi/loongarch: Use load address to calculate kernel entry address
    4dceffd823b7 platform/x86: intel-vbtn: Fix missing tablet-mode-switch events
    cdd8512a5574 neighbour: Don't let neigh_forced_gc() disable preemption for long
    ff89e507b231 drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
    5c480a6966c5 jbd2: increase the journal IO's priority
    6459656095e4 jbd2: correct the printing of write_flags in jbd2_write_superblock()
    262853dc685b soundwire: intel_ace2x: fix AC timing setting for ACE2.x
    8c8343127735 clk: rockchip: rk3128: Fix HCLK_OTG gate register
    351bcf3a3772 clk: rockchip: rk3568: Add PLL rate for 292.5MHz
    4dd2d87c88fd LoongArch: Preserve syscall nr across execve()
    4d8121aa13fd LoongArch: Set unwind stack type to unknown rather than set error flag
    10d9f8ed6daf LoongArch: Apply dynamic relocations for LLD
    3584858bfd34 hwmon: (corsair-psu) Fix probe when built-in
    3f7109ec1fa5 ALSA: pcmtest: stop timer before buffer is released
    b92ad44a1b32 drm/exynos: fix a wrong error checking
    2debe511c1d2 drm/exynos: fix a potential error pointer dereference
    fb26de4a86e1 drm/amdgpu: Add NULL checks for function pointers
    7fc3d8ea1a67 drm/amd/display: Add monitor patch for specific eDP
    a0827b9172ee arm64: dts: rockchip: Fix PCI node addresses on rk3399-gru
    c52d545c1e31 nvme: fix deadlock between reset and scan
    946fd64ba361 nvme: prevent potential spectre v1 gadget
    8b2a6a3692e2 nvme-ioctl: move capable() admin check to the end
    8884a56d2154 nvme: ensure reset state check ordering
    cc5b051eeb48 nvme: introduce helper function to get ctrl state
    8392d3234721 ASoC: da7219: Support low DC impedance headset
    55aba82746bd net/tg3: fix race condition in tg3_reset_task()
    06cb2064b0bf pds_vdpa: set features order
    d3bb92beda4a pds_vdpa: clear config callback when status goes to 0
    53fff954e77c pds_vdpa: fix up format-truncation complaint
    3ad7bf5e57c9 ASoC: SOF: ipc4-topology: Correct data structures for the GAIN module
    330c0f19b393 ASoC: SOF: ipc4-topology: Correct data structures for the SRC module
    5713ab41ace4 ASoC: hdac_hda: Conditionally register dais for HDMI and Analog
    8fa621053995 ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13
    fa60f8fac637 nouveau/tu102: flush all pdbs on vmm flush
    3c124f09b7ff ASoC: SOF: sof-audio: Modify logic for enabling/disabling topology cores
    e8879e7a7b4e ASoC: SOF: ipc4-topology: Add core_mask in struct snd_sof_pipeline
    e1d391310724 ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HDMI is not available
    f369cf7e94b4 ASoC: fsl_xcvr: refine the requested phy clock frequency
    8f82f2e4d9c4 ASoC: rt5650: add mutex to avoid the jack detection failure
    d568aed978da ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case
    193d4bbe81fe ASoC: cs43130: Fix incorrect frame delay configuration
    655e69056d09 ASoC: cs43130: Fix the position of const qualifier
    ab10ac262156 ASoC: Intel: Skylake: mem leak in skl register function
    d7368ad5313e ASoC: SOF: topology: Fix mem leak in sof_dai_load()
    5a8bceaeaad0 ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16
    07c7fd07b531 ASoC: Intel: Skylake: Fix mem leak in few functions
    8dada1d452ca arm64: dts: rockchip: fix rk356x pcie msg interrupt name
    73ed4a6ea7d3 ASoC: wm8974: Correct boost mixer inputs
    3290bb89e74d ASoC: amd: yc: Add HP 255 G10 into quirk table
    bade0c1e7569 hwtracing: hisi_ptt: Don't try to attach a task
    5e67b92b8b2b hwtracing: hisi_ptt: Handle the interrupt in hardirq context
    a4848c45a3f0 nvme-core: check for too small lba shift
    511f602527ac blk-mq: don't count completed flush data request as inflight in case of quiesce
    379af079c427 Revert "drm/prime: Unexport helpers for fd/handle conversion"
    5ca518149d46 smb: client, common: fix fortify warnings
    941887dc5ed4 drm/amdgpu: Use another offset for GC 9.4.3 remap
    ccba04281640 drm/amdkfd: Free gang_ctx_bo and wptr_bo in pqm_uninit
    61dfdb779048 drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel null pointer
    6396b551f286 drm/amd/display: update dcn315 lpddr pstate latency
    867ecd8970d3 drm/amdkfd: Use common function for IP version check
    541cb7618a15 drm/amdgpu: Do not issue gpu reset from nbio v7_9 bif interrupt
    da29e4012f41 block: warn once for each partition in bio_check_ro()
    0c7df8c241ff io_uring: use fget/fput consistently
    75cc56afb28b nvme-core: fix a memory leak in nvme_ns_info_from_identify()
    a47f3a83411f ALSA: hda: intel-nhlt: Ignore vbps when looking for DMIC 32 bps format
    c455b17aff82 debugfs: fix automount d_fsdata usage
    0e25eac37f7a wifi: mac80211: handle 320 MHz in ieee80211_ht_cap_ie_to_sta_ht_cap
    3f7af987d55b wifi: avoid offset calculation on NULL pointer
    35a59d349ab0 wifi: cfg80211: lock wiphy mutex for rfkill poll
    5814deb5a5b0 mptcp: fix uninit-value in mptcp_incoming_options
    948cb8b2d5d0 ALSA: hda - Fix speaker and headset mic pin config for CHUWI CoreBook XPro
    d273f33bb1e3 pinctrl: lochnagar: Don't build on MIPS
    b12a331178d4 kunit: Reset suite counter right before running tests
    858c0840ef02 kunit: Warn if tests are slow
    f88c602fd0ab pinctrl: s32cc: Avoid possible string truncation
    2525d1ba225b f2fs: explicitly null-terminate the xattr list

(From OE-Core rev: cc0f087ec49dcf89ccf29475101a739c27e13d78)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-08 10:59:06 +00:00
2023-11-21 21:34:04 +00:00
2024-02-08 10:59:06 +00:00
2023-11-21 21:34:04 +00:00
2021-07-19 18:07:21 +01:00
2023-10-19 11:31:13 +01:00

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/):

BitBake (files in bitbake/):

Documentation (files in documentation/):

meta-yocto (files in meta-poky/, meta-yocto-bsp/):

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.

CII Best Practices

Description
No description provided
Readme 249 MiB