<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-kernel, branch container-cross-install</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=container-cross-install</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=container-cross-install'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2026-01-24T03:29:11+00:00</updated>
<entry>
<title>linux-yocto: add iptables legacy kernel config for Docker</title>
<updated>2026-01-24T03:29:11+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-01-23T20:22:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=6f7798cdd9c2ad3de09233d0ad210e7d25a15d42'/>
<id>urn:sha1:6f7798cdd9c2ad3de09233d0ad210e7d25a15d42</id>
<content type='text'>
Kernel 6.18+ split iptables into legacy/nftables backends. Docker
requires the legacy iptables support, so add the kernel configuration
for the full dependency chain:

- CONFIG_NETFILTER_XTABLES_LEGACY=y
- CONFIG_IP_NF_IPTABLES_LEGACY=m
- CONFIG_IP_NF_FILTER=m
- CONFIG_IP_NF_NAT=m
- CONFIG_IP_NF_TARGET_MASQUERADE=m

Without these, Docker's iptables rules fail to load on 6.18+ kernels.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>vcontainer: add kernel config fragments for container support</title>
<updated>2026-01-21T23:00:26+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-01-06T20:40:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=05cbe4c3414b655093181ac647d2e7cbb578ba29'/>
<id>urn:sha1:05cbe4c3414b655093181ac647d2e7cbb578ba29</id>
<content type='text'>
Add kernel configuration fragments required for vdkr/vpdmn:
- 9p.cfg: 9P filesystem for virtio-9p file sharing (volume mounts)
- squashfs.cfg: Squashfs and overlayfs for rootfs images

Only applied when "vcontainer" is in DISTRO_FEATURES.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>lopper: update to -tip</title>
<updated>2026-01-06T20:06:07+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-01-06T20:06:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=28d26fd95397bf575e65fcca0cbb302b1e9bc7ff'/>
<id>urn:sha1:28d26fd95397bf575e65fcca0cbb302b1e9bc7ff</id>
<content type='text'>
Bumping lopper to latest, which comprises the following commits:

    b3ef974 lopper: assists: xlnx_overlay_dt: Remove explicit phandle property configuration
    5ee18e1 lopper: assists: xlnx_overlay_dt: Sort imports
    15780a1 lopper: assists: xlnx_overlay_dt: Use Lopper logging
    9bfadf3 lopper: assists: xlnx_overlay_dt: Refactor to use Lopper tree operations
    435a501 openamp: xlnx: add specific checks to ensure reserved mem is ok
    3a3df0a lopper_sanity/schema: add /bits/ 64 bit preserved test
    cd8a467 lopper/tree: fix /bits/ 64 property output
    363b74b lopper:assists:baremetallinker_xlnx: Correct OCM memory mapping in xlnx_memipname
    35f96f9 gen_domain_dts: Fix RTC interrupt format for Zephyr
    1c11d1c lopper: assists: zephyr: Add Xilinx RTC node for Zephyr
    85bf49e gen_domain_dts: Fix back clock_props logic
    afa272d openamp: xlnx: enable zephyr RPU DT without domain-access
    09ba439 openamp: xlnx: parity with default openamp cases
    a279acf lopper: assist: zephyr: for R52 update ranges property
    7db8955 gen_domain_dts: Remove mig-7series, ddr4 and lmb_bram from the list of PL memory IPs that need to be removed
    e6a1d17 assists: gen_domain_dts: Add tcm lockstep nodes to linux_ignore_ip_list
    833d64b lops/sample: add a sample lop file for phandle modifications
    c97589b lopper:assist: Define FRL enable macro based on HDMI mode
    696a855 lopper:assists:baremetalconfig_xlnx: Fix file handle leak in DtbtoCStruct causing _g.c file corruption
    4fa6a81 lopper:assists: Refactor device tree node property access to use propval() method
    aa0ba9a openamp: xlnx: xlnx_openamp_get_ddr_elf_load: skip mmio-sram nodes
    8080436 assists/yaml_to_dts_expansion: resolve_host_remote: fix err handling path
    d8c8022 assists/yaml_to_dts_expansion: openamp_remote_cpu_expand: fix lockstep check
    8b39ddf sanity/openamp: reformat test to use internal script
    32ab506 assists/domain_access: fix includes
    b717e84 assists/yaml_to_dts_expansion: add start/size helper
    72a938c assists/yaml_to_dts_expansion: Add cleanups
    87e3d3e assists/domain_access: Document case of empty memory description for domain
    b3d7642 lopper: move YAML expansion to its own plugin yaml_translation
    429834f assists/subsystem: add yaml handling from openamp
    7e88aef openamp: remove yaml handling here
    6e77a4b assists/domain_access: remove expand calls
    84cba90 openamp: xlnx: removed yaml translation routines
    3c7947e openamp: xlnx: Add documentation for each routine.
    18cb02e lopper: assists: zephyr: Add MMIO SRAM
    d7e1875 assists/domain_access: memory: account for empty memory value
    cb66e4d openamp: xlnx: refactor for domain access
    387d72e assists/domain_access: Only do a re-order for reserved memory
    efb5998 yaml-xlate: update handling for domain reserved memory
    f395a39 assists/subsystem: reserved_memory_expand: change to follow phandle list convention
    f120d7e gen_domain_dts: remove openamp handling
    bf70796 baremetallinker_xlnx: update openamp elf ddr routine
    61a19eb assists/subsystem: add RPU power domain to domain
    419b2b0 lops/xlate-yaml: synchronize interrupt-map phandle definition
    3c827f4 lops: drop cdo lops from default loading
    b48475e housekeeping: remove unused cdo lops and assists
    ad3d848 lopper:assists:baremetalconfig_xlnx: Fix file handle leak in DtbtoCStruct causing _g.c file corruption
    892679f lopper/base: tweak comment regex to skip embedded python
    6f0ffe0 lopper: correctly label compact (or sparse) nodes in --enhanced mode
    06ca2b9 lopper: Use absolute() instead of resolve() to preserve substituted drive letters and avoid Windows path length issues
    4117062 lopper_sanity: make results output uniform
    8569906 loper/yaml: update to lopper.log and global trace level values
    61d252b tree: drop if verbose checks
    0ddcc1c lopper/query: convert to lopper.log format
    59fc977 loper/base: convert output to lopper.log format
    460ca22 assists/extract: convert to lopper log output
    608610a assits/domain_access: set finer grained lopper log level
    7e75684 assists/compare: convert to lopper.log output
    fd630e3 lopper/common_utils: convert remaining print to lopper.log
    2330e5f lopper/cdo: use lopper.log instead of print
    c0f92ba lopper/main: convert remaining print statments to lopper.log
    4cee119 lopper: SDT: convert print statements to lopper.log output
    27b0b6a lopper/fdt: convert print statements to lopper log calls
    fd17a4f lopper/log: add additional logging levels
    abf3aed lopper: convert remaining verbosity checks to lopper.log calls
    59d307f lopper: allow .dtsi files to be joined with the SDT
    e4c11a0 gpios: add phandle field description
    f4bfbbf lopper:assists: Add exception handling for missing clock nodes
    50c245d assists: baremetallinker_xlnx: Add support for lpddr memory IP
    dd91add baremetal_gentestapp_xlnx: Skip the inclusion of the IP in peripheral test if is-hierarchy is present in the DT node
    4f56ad3 lopper: assists: gen_domain_dts: Fix for Zephyr microblaze Kconfig generation alignment and ordering
    9303c00 lopper: assist: zephyr: Add support for dma-channels property in AXI-DMA node
    873dc86 docs(zephyr): Add comprehensive AMD SoC processor documentation with Sphinx integration

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel/config/6.18: bump yocto-cfg-fragments for netfilter fixes</title>
<updated>2026-01-05T17:16:51+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-01-05T17:16:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=207052a82ca59d186526fd6f88b5e098bd19cbbb'/>
<id>urn:sha1:207052a82ca59d186526fd6f88b5e098bd19cbbb</id>
<content type='text'>
bumping to pickup the following change:

  commit af4e4301c12e98dc03b8827a44eb29786c1a61a6 (HEAD -&gt; yocto-6.18, origin/yocto-6.18)
  Author: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
  Date:   Mon Jan 5 09:41:06 2026 -0500

      config/netfilter: migrate from legacy NF to NETFILTER_XT_TARGET_MASQUERADE

        - 9fce66583f06c212 ("netfilter: Exclude LEGACY TABLES on PREEMPT_RT.")
           adds NETFILTER_XTABLES_LEGACY and switches the iptables legacy options
           (IP_NF_IPTABLES_LEGACY, IP_NF_NAT, IP6_NF_NAT, IP_NF_TARGET_MASQUERADE,
           etc.) from select to depends on it in net/ipv4/netfilter/Kconfig and
           net/ipv6/netfilter/Kconfig.

      If NETFILTER_XTABLES_LEGACY is left unset, IP_NF_TARGET_MASQUERADE
      becomes unreachable and no longer auto-selects NETFILTER_XT_TARGET_MASQUERADE,
      so the xt_MASQUERADE module vanishes.

        - 25a8b88f000c33a1 ("netfilter: add back NETFILTER_XTABLES dependencies")
          restores depends on NETFILTER_XTABLES for those legacy symbols but keeps
          the new NETFILTER_XTABLES_LEGACY gate in the same Kconfig files.

      Effect: after these patches in the 6.18 cycle, keeping kernel-module-xt-masquerade
      without enabling the legacy iptables stack requires setting
      CONFIG_NETFILTER_XT_TARGET_MASQUERADE directly (as in your fix) or turning on
      NETFILTER_XTABLES_LEGACY in the config.

      Solution: for now, we just enable NETFILTER_XT_TARGET_MASQUERADE to fix a
                specific error, and will start the migration of all the legacy
                options to their new options. If breakage becomes widespread,
                we'll enable NETFILTER_XTABLES_LEGACY.

This avoids a build error in xen-image-minimal due to missing kernel
module packages.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: add 6.18 kernel support</title>
<updated>2025-12-19T04:48:23+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-12-18T20:15:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=b9a29d2423407c1e50f19dc3f3e154d164c5f0ec'/>
<id>urn:sha1:b9a29d2423407c1e50f19dc3f3e154d164c5f0ec</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel/6.17: add support</title>
<updated>2025-10-30T17:19:00+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-10-30T17:19:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=7936c72223806b40154b570a07fe37cb16870f58'/>
<id>urn:sha1:7936c72223806b40154b570a07fe37cb16870f58</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>lopper: update to -tip</title>
<updated>2025-10-09T19:54:44+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-10-09T19:54:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=437efd9259c1786c130c724290cb1e46d50edcb2'/>
<id>urn:sha1:437efd9259c1786c130c724290cb1e46d50edcb2</id>
<content type='text'>
Bumping lopper to latest, which comprises the following commits:

    873dc86 docs(zephyr): Add comprehensive AMD SoC processor documentation with Sphinx integration
    56aebd4 lopper: assists: zephyr: Add support to generate AXI Ethernet node
    bbc725f lopper: assists: zephyr: Add support to generate ADMA node
    2bbaa8a lopper: gen_domain_dts: Add board-specific Kconfig.defconfig generator
    c427c8e sanity: schema types validation
    a1ee241 schema: add /bits/ 64 type hinting
    e8fd208 docs: update READMEs to latest
    3da2ee3 openamp: xlnx: fix get_platform() so it does not modify tree compatible string
    d2c606f lopper: assists: zephyr: Add support to generate SPIPS node
    5da49d5 lopper: assists: zephyr: Add support to generate OSPI node
    c99a35c lopper: assists: zephyr: Add CANFD node for zephyr
    0318aa1 lopper: assists: Add AMD-VERSAL-GEN2 UFS for Zephyr
    9eef3ea lops: microblaze-riscv: Use full extension linkflags
    944b5c1 lopper: assists: gen_domain_dts: Add psu_r5_0_atcm_lockstep
    0b74369 gen_domain_dts: Add watchdog0 alias support for Zephyr DT generation
    b89ae38 lopper:assists:baremetal_getsupported_comp_xlnx: Dynamically read supported procs from YAML condition
    d2f950a lopper/tree: add trusted mode for node addtions
    bbe8ac4 schema/tree: add /bits/ 16 array and /bits/ 8 support
    d878a40 schema: workaround mixed-type /bits/ properties
    1288749 gen_domain_dts: Prune IPI child node properties using Yaml schema
    fa1200b lopper: assists: gen_domain_dts: Add zynqmp-ipi-mailbox DT yaml
    fc77531 lopper: assists: baremetalconfig_xlnx: Avoid unsupported sysmon child node
    26ff1d9 lopper: assists: gen_domain_dts: Add tcm IPs to the linux_ignore_ip_list
    0db98f3 schema: convert print statements to _warning
    3cf6669 schema: add uint64 single and array definitions
    3ae7472 schema: complete path based typing
    8eb7a1e tree: normalize phandle managmement
    d0523e7 tree: enhance 16 bit value support
    756c0b8 lop-microblaze-riscv: Remove hardcoded libpath generation in favor of toolchain auto-handling
    09b8c42 tree: do not print/create explicit phandle properties
    d14118e tree: do property clobber by default
    8f70860 schema: support /bits/ 8 and flexible whitespace in parsing
    23956b6 schema: strip /* */ comments
    b339f7e schema/core: add 16 bit support
    93bcf44 lopper:assist: Add processor check for library validation
    86b5ebb lopper: gen_domain_dts: zephyr: consolidate mailbox setup
    c0dcedc openamp: xlnx: simplify xlnx_rpmsg_update_tree
    9115871 openamp: xlnx: remove old fn xlnx_rpmsg_kernel_update_ipis
    27762b9 openamp: xlnx: xlnx_rpmsg_ipi_parse: simplify logic
    d059e2a openamp: xlnx: cleanup: use list comprehensions where able
    1254986 openamp: xlnx: zephyr: ipi: Remove superfluous handling
    7aa1fab lopper: assists: Enhancing assists with improved logging for better traceability
    9822917 docs: Add docs directory for documenting AMD specific lops and assists usages
    12e708b openamp: xlnx: xlnx_openamp_find_channels: add back support for single run
    f93c309 lopper: assists: yaml_bindings: Add properties to support MST Protocol
    7897482 lopper: assists: gen_domain_dts: Add support for DPLL clock primitive
    bdd741f lopper:assist: Define FRL enable macro based on HDMI mode
    ccbac5e openamp: xlnx: zephyr: fix up IPI checks
    fd90af0 assists/gen_domain_dts: don't use nested quotes
    e4714e6 setup: allow yaml nodes to be recursively merged
    aedf720 openamp: xlnx: versal2: ensure remoteproc range/regs are IDs limited to 0 or 1
    d2dd4a3 openamp: xlnx: add logging
    a8e953b openamp: xlnx: only add memory-region property if DDR nodes are present
    2c3a5ab openamp: xlnx: Ensure that single run still works
    4fd7a05 openamp: xlnx: Err Handling for Zephyr
    cc0e518 lopper: gen_domain_dts: zephyr: Cleanup for root node compatible and ipi children
    e2be7c1 assists: README: Document optional &lt;machine&gt; arg and auto platform inference
    ee2ea68 baremetallinker_xlnx: Select correct DDR system map for platform
    59ee3c4 openamp: xlnx: Update mapping to just use v2
    807f579 lopper: assists: yaml_bindings: Add dynamic BPC flag
    27c80d2 lopper: assists: yaml_bindings: Add linerate property for vtc calculation
    915f3cb openamp: xlnx: Update to work with latest
    2755d92 assists/subsystem: Add clustercpu property
    8f9475f openamp: xlnx: xlnx_remoteproc_construct_carveouts: Ensure that if there exists reserved memory node - append to it
    9dc47e8 openamp:xlnx: add check for size strings
    1f1b9b3 assists/subsystem: fix cpu expand check
    7482536 schema: enhance regex's to be more whitespace tolerant
    1c3f28b sanity: unset LOPPER_DTC_ARGS
    9b817c6 openamp:xlnx: update to work with latest gen machine conf consecutive runs
    b133397 openamp: xlnx: update to account for second run
    2955e6f tree: when adding becomes merging, consider children
    9366900 yaml: do parent key replacement in-place
    61a19c9 schema: add support for /bits/ notation
    933aaee tree: make dtc escaping exception safe
    97be86b sanity: embedded lop test
    a2ddd8c lopper/yaml: allow "parent" properties to be written to yaml
    80db4fb openamp: xlnx: Update zephyr flow for latest
    63a1b99 tree: ensure strings are dtc safe
    cb23ccd lops/domain: make lops more descriptive
    0b5422b tree: automatically update lnodes on label set
    3664bb7 lopper_sanity: add multi-yaml, parent include and glob tests
    1c6f28a assists/subsyste: make domain access management more robust
    9542d1b yaml: input search and error if files are not found
    3d59b12 assists/subsystem: add type hint for json encoded strings
    309c33a schema: convert to lopper log format
    21fe9b6 lopper: update phandle descriptions while building the schema
    899bcbc lopper: consolidate phandle parsing and analysis
    0501728 tree: allow subnodes to be retreived by name
    b666add fdt: handle boolean properties as int
    45a9d93 assists/domain_access: add reserved-memory and chosen node merging
    88b61cb lopper: ensure that input files are unique and compatible
    f5adfe4 lopper/schema: allow saving of the schema
    0a170fc schema/fdt: improve property type detection and debug
    af8018c sanity: adjust to schema API changes
    c7ec270 lopper: enable schema for type checking
    8e6e1db lopper: introduce schema support
    d3b58fc assists/subsystem: add parent and glob handling
    dbc1302 lopper-core: strict/permissive handling enforcement
    f8a4b88 lops: add autorun domain processing lop
    04e3c37 lopper: add autorun lop files
    a5d31ba yaml: introduce parent key support
    8fd077e lopper/yaml: implement preemptive merging of yaml files
    e9b7a71 inputs: enhance property merging
    7178d62 lopper/assists: Add automatic platform inference to xlnx_overlay_pl_dt
    1bbebf5 assist:baremetal_getsupported_comp_xlnx: Add variant support for platform-specific example filtering
    7b785fa openamp: xlnx: add fix for libmetal ipis
    f59ad9e openamp: xlnx: Use IPIs from SDTGEN
    073e05e lopper: gen_domain_dts: Remove IPI deletion
    05ae429 Lopper: Assists: Allow application creation when required memory is exactly matched
    f77119b baremetalconfig_xlnx: improve clock offset logic
    8121752 openamp: xlnx: zephyr: fix up for latest
    02eccfe lopper: assists: Add AMD-Xilinx IPI for Zephyr
    54fa128 openamp: xlnx: fix bug for linker generation
    88e9679 lopper:assist: Preserve Individual Memory Regions in Memory Config to Avoid Merging Holes
    8fa4f93 assists: zephyr_supported_comp: Remove timeout-sec property from wwdt
    a4c16bd assists: bmcmake_metadata: Add support to define generic CMAKE_MACHINE defines using family
    f6d4fcc lopper: gen_domain_dts: Add IPI node filtering for A78 processors
    fa0b351 openamp: xlnx: zephyr: clean up parsing code path
    8bcd2b2 openamp: xlnx: zephyr: output mailbox node given domain YAML
    1a08579 openamp: xlnx: zephyr: Add IPC node
    5919f78 lopper: assists: gen_domain_dts: Add support for generating AXI SPI compatible node for zephyr
    28903f8 lopper: assists: gen_domain_dts: Bug fixes in the zephyr A78 support
    1cecbb8 lopper: assists: gen_domain_dts: Add support for zephyr board dt handling
    7050320 openamp: xlnx: support latest zephyr build flows
    2e4d500 lopper/assists: Generate pl.dtso instead of pl.dtsi for overlay output
    b2052d2 lopper/assists: Move non-address-mapped subnodes from '/amba_pl' to root
    a9c713d assists: generate_config_object: Check key before indexing into map
    5cc1d67 lopper: assists: gen_domain_dts: Add support for generating cortexA78 specific Zephyr device-tree
    757d2e5 assists: gen_domain_dts: Add special handling for QDMA IP when it is configured as Endpoint mode
    06f2eff lopper:assists: Add Versal QDMA PL IP support to XDMA YAML
    0634982 lopper/assists/README: Add --firmware-name option documentation for xlnx_overlay_pl_dt.py
    e8048da lopper: assists: zephyr: Add interrupt-names to UARTPSV
    65e7e8b lopper/xlnx_overlay_pl_dt: Add support to override firmware-name via command-line
    bb0b0c3 lopper: lops: Update the lops to use outdir option
    5014ddf lopper:assists: Add support to read the custom configurations in the YAML
    9573da8 lopper: Fix tx_clk index handling in clock property
    b0983f5 tree: add alias lookup to deref()
    b513a01 lopper: pass output directory in the lop environment
    9f84e4c assists: Exclude TTC sub-nodes from peripheral test generation
    055968c assists: generate_config_object: Avoid generating corrupted config object
    6196b98 lopper: assists: gen_domain_dts: Don't generate PMP related configuration incase of pmp-entries is zero
    a03c519 lopper: Support specific clock retrieval
    3b2fed2 lopper: make support binary checks work with no input SDT
    2fd02d5 lopper_lib: handle invalid cpu phandles gracefully
    9399826 lopper: handle NotADirectoryError when searching for input files
    a4e7a3f lopper: allow phaandle replaceent exclusions
    299f01e lopper: consider arguments when filtering assist options
    c47115d lopper: sync lopper_base definition of dt_compile with fdt/dt functions
    efb278e assists: baremetallinker: Add DDR_PL NOC specific address ranges
    b3d1ced gen_domain_dts: Retain memory controller nodes in linux device tree
    7aa07f3 assists: gen_domain_dts: Delete the afi (xlnx, afi-fgpa) and clocking (xlnx, fclk) nodes from linux dt
    b1b177c ops/assists: add support for disabling selected IPs and removing status="okay"
    4adabd7 lopper: lops: Restrict FreeRTOS OS selection for Versal2
    e861668 lopper: explictly declare the Lopper package variable default
    8caa4b1 loper/dt: update dt_compile to match libfdt version
    d24db69 lopper: allow assists to be called without an input SDT
    0bffe70 lopper-sanity: adjust node tests for new __lopper-phandles__ node
    d71030d lopper: learn phandle patterns from source code
    d194515 lopper: support pcpp-python as well as pcpp
    0846969 lopper:assists:baremetal_getsupported_comp_xlnx: Add support to include the examples in the lib_list.yaml
    5b46bb1 sanity: add embedded lop and phandle replacment sanity test (example)
    fa0c035 lopper: allow priority on embedded lops
    4560397 baremetal_xparameters_xlnx: Add macros DDRMC5 device type
    bdbe71e lopper: improve tmpfile handling
    67b71f3 isospec: disable phandle resolution on yaml nodes
    5c55e6e tree: add phandle_resolution flag
    3421043 lopper: lops: lop-microblaze-riscv: Update multilib mapping when fpu is configured in the design case
    2a10805 assists: generate_config_object: Fix overwriting of ipi_bit_pos by adding break statement after assignment
    81fb3e1 assists/domain_access: update logging and error checks
    e2a1f39 tree: resolve node after adding as subnode
    f1b899e openamp: xlnx: versal2: Update compatible string for cluster
    377d871 Revert "lopper/assists: Move non-address-mapped subnodes from '/amba_pl' to root"
    4bca811 lopper: assists: gen_domain_dts: Don't delete memory node when generating zephyr device-tree
    5a78f6d lopper: update README with xlnx_overlay_pl_dt.py details and usage
    eaabffe lopper: assists: baremetalconfig_xlnx: Add special handling for pciepsu driver
    8c5290b openamp: xlnx: updates for latest driver
    c5ea88b lopper: assists: zephyr: Add GPIOPS nodes for zephyr
    8681dc5 lopper: assists: zephyr: Add SDHC node for zephyr
    f6c99bc assists: gen_domain_dts: Add support to read input clock for r52
    8945793 assists: gen_domain_dts: Add support to create clock nodes
    fda70d0 assists: gen_domain_dts: Keep the nodes having no base address in linux dt
    6dc564d lopper: assists: bmcmake_metadata_xlnx: Add speed_grade property
    39db3ed lopper: assists: convert zephyr mb-v fast interrupt error message to warning
    6232e03 lopper/assists: Move non-address-mapped subnodes from '/amba_pl' to root
    71d56c4 lopper: assists: baremetal_xparameters_xlnx: Generate CPU-specific macros for MicroBlaze processors
    bd7deb3 ops/assists: Introduce new assist file to address PL overlay issues

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: add 6.16 support</title>
<updated>2025-09-09T18:38:35+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-09-09T18:38:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=2fade05b86228a1f4787fe4c839094675f1452e8'/>
<id>urn:sha1:2fade05b86228a1f4787fe4c839094675f1452e8</id>
<content type='text'>
Adding the 6.16 configuration files to support meta-virt against
6.16 kernels.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: adapt to UNPACKDIR changes</title>
<updated>2025-06-26T02:57:08+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-06-26T02:40:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=9f845c8d70176889348a9b21af350ef46a132ba7'/>
<id>urn:sha1:9f845c8d70176889348a9b21af350ef46a132ba7</id>
<content type='text'>
This commit updates the container recipes to the OE core UNPACKDIR
changes.

  - We drop references to WORKDIR
  - We adjust destsuffix fetches to use BB_GIT_DEFAULT_DESTSUFFIX
    instead of 'git'
  - Drop S = assignemnts where possible

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel-cfg: update to 6.12-tip</title>
<updated>2025-04-04T22:01:31+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-04-04T22:01:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=0b238046811bfbee10153acdcc1098a925643703'/>
<id>urn:sha1:0b238046811bfbee10153acdcc1098a925643703</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
</feed>
