<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile.powerpc64le</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>9ec37e8ff49c6b555e8d4f522adc9378157df170 - tests/ci: Use QEMU blockdev declaration for all platforms</title>
        <link>http://opengrok.net:8080/history/src/tests/ci/Makefile.powerpc64le#9ec37e8ff49c6b555e8d4f522adc9378157df170</link>
        <description>tests/ci: Use QEMU blockdev declaration for all platformsThis patch uses the QEMU manpage-recommended &apos;-blockdev&apos; option insteadof &apos;-drive&apos; to declare block devices. This also makes the mandatory&apos;-device&apos; declarations constant across all platforms, which fixes themissing QEMU_DEVICES tarfs device declarations on all Makefile.&lt;arch&gt;files.Signed-off-by: Siva Mahadevan &lt;me@svmhdvn.name&gt;Reviewed by:	imp, lwhsuSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D51479

            List of files:
            /src/tests/ci/Makefile.powerpc64le</description>
        <pubDate>Fri, 25 Jul 2025 21:46:08 +0000</pubDate>
        <dc:creator>Siva Mahadevan &lt;me@svmhdvn.name&gt;</dc:creator>
    </item>
<item>
        <title>cb9d4bb1fbb9ac0eb9f211656e91f9d5254c166c - Add preliminary in-tree CI infrastructure for developers</title>
        <link>http://opengrok.net:8080/history/src/tests/ci/Makefile.powerpc64le#cb9d4bb1fbb9ac0eb9f211656e91f9d5254c166c</link>
        <description>Add preliminary in-tree CI infrastructure for developersThe goal of this project is to integrate the relevant scripts from theFreeBSD-CI project (https://github.com/freebsd/freebsd-ci) into the srcrepository. This allows developers to run the test suite similar to howit is executed on ci.freebsd.org, and eventually, have it directly usedby our CI system. This effort is also part of the workflow improvementproject, aiming to incorporate pre-merge testing.Current Features:* Does smoke tests using either bhyve(amd64 only) or qemu(Non x86_64 or  when defined USE_QEMU=1). Currently defined CITYPE=smoke. Once we have  added full tests we can also utilize something like CITYPE=full* Most of the resources are dynamically allocated based on available  resources in the host* If CPU supports POPCNT or vmm can be loaded then bhyve is used for  amd64 otherwise automatically installs and uses qemu@nox11* When required third party applications or packages for booting non-x86  images are automatically installedCurrent Limitation:* Does not support full tests like the one in our Jenkins* At this moment this is also not suitable to be used in our Jenkins  platform as the jobs are divided in multiple smaller tasks and  artifacts are moved here and there which are not exactly the scenario  for individual developers.Future Works:* Add full tests like the one in ci.freebsd.org* Add different tests or options to disable some tests* Add test profiles full* Possibly add test through Cloud Providers like AWS/GCP/Azure or Cirrus  or Github Actions* Update documentationTest Plan:cd /usr/src/tests/cimake cimake TARGET=amd64 TARGET_ARCH=amd64 cimake TARGET=amd64 TARGET_ARCH=amd64 USE_QEMU=1 cimake TARGET=arm64 TARGET_ARCH=aarch64 cimake TARGET=powerpc TARGET_ARCH=powerpc64 cimake TARGET=powerpc TARGET_ARCH=powerpc64le cimake TARGET=riscv TARGET_ARCH=riscv64 ciReviewed by:           lwhsuSponsored by:          The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D43786

            List of files:
            /src/tests/ci/Makefile.powerpc64le</description>
        <pubDate>Thu, 18 Apr 2024 17:57:38 +0000</pubDate>
        <dc:creator>Muhammad Moinur Rahman &lt;bofh@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9ec37e8ff49c6b555e8d4f522adc9378157df170 - tests/ci: Use QEMU blockdev declaration for all platforms</title>
        <link>http://opengrok.net:8080/history/src/tests/ci/Makefile.powerpc64le#9ec37e8ff49c6b555e8d4f522adc9378157df170</link>
        <description>tests/ci: Use QEMU blockdev declaration for all platformsThis patch uses the QEMU manpage-recommended &apos;-blockdev&apos; option insteadof &apos;-drive&apos; to declare block devices. This also makes the mandatory&apos;-device&apos; declarations constant across all platforms, which fixes themissing QEMU_DEVICES tarfs device declarations on all Makefile.&lt;arch&gt;files.Signed-off-by: Siva Mahadevan &lt;me@svmhdvn.name&gt;Reviewed by:	imp, lwhsuSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D51479

            List of files:
            /src/tests/ci/Makefile.powerpc64le</description>
        <pubDate>Fri, 25 Jul 2025 21:46:08 +0000</pubDate>
        <dc:creator>Siva Mahadevan &lt;me@svmhdvn.name&gt;</dc:creator>
    </item>
<item>
        <title>cb9d4bb1fbb9ac0eb9f211656e91f9d5254c166c - Add preliminary in-tree CI infrastructure for developers</title>
        <link>http://opengrok.net:8080/history/src/tests/ci/Makefile.powerpc64le#cb9d4bb1fbb9ac0eb9f211656e91f9d5254c166c</link>
        <description>Add preliminary in-tree CI infrastructure for developersThe goal of this project is to integrate the relevant scripts from theFreeBSD-CI project (https://github.com/freebsd/freebsd-ci) into the srcrepository. This allows developers to run the test suite similar to howit is executed on ci.freebsd.org, and eventually, have it directly usedby our CI system. This effort is also part of the workflow improvementproject, aiming to incorporate pre-merge testing.Current Features:* Does smoke tests using either bhyve(amd64 only) or qemu(Non x86_64 or  when defined USE_QEMU=1). Currently defined CITYPE=smoke. Once we have  added full tests we can also utilize something like CITYPE=full* Most of the resources are dynamically allocated based on available  resources in the host* If CPU supports POPCNT or vmm can be loaded then bhyve is used for  amd64 otherwise automatically installs and uses qemu@nox11* When required third party applications or packages for booting non-x86  images are automatically installedCurrent Limitation:* Does not support full tests like the one in our Jenkins* At this moment this is also not suitable to be used in our Jenkins  platform as the jobs are divided in multiple smaller tasks and  artifacts are moved here and there which are not exactly the scenario  for individual developers.Future Works:* Add full tests like the one in ci.freebsd.org* Add different tests or options to disable some tests* Add test profiles full* Possibly add test through Cloud Providers like AWS/GCP/Azure or Cirrus  or Github Actions* Update documentationTest Plan:cd /usr/src/tests/cimake cimake TARGET=amd64 TARGET_ARCH=amd64 cimake TARGET=amd64 TARGET_ARCH=amd64 USE_QEMU=1 cimake TARGET=arm64 TARGET_ARCH=aarch64 cimake TARGET=powerpc TARGET_ARCH=powerpc64 cimake TARGET=powerpc TARGET_ARCH=powerpc64le cimake TARGET=riscv TARGET_ARCH=riscv64 ciReviewed by:           lwhsuSponsored by:          The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D43786

            List of files:
            /src/tests/ci/Makefile.powerpc64le</description>
        <pubDate>Thu, 18 Apr 2024 17:57:38 +0000</pubDate>
        <dc:creator>Muhammad Moinur Rahman &lt;bofh@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9ec37e8ff49c6b555e8d4f522adc9378157df170 - tests/ci: Use QEMU blockdev declaration for all platforms</title>
        <link>http://opengrok.net:8080/history/src/tests/ci/Makefile.powerpc64le#9ec37e8ff49c6b555e8d4f522adc9378157df170</link>
        <description>tests/ci: Use QEMU blockdev declaration for all platformsThis patch uses the QEMU manpage-recommended &apos;-blockdev&apos; option insteadof &apos;-drive&apos; to declare block devices. This also makes the mandatory&apos;-device&apos; declarations constant across all platforms, which fixes themissing QEMU_DEVICES tarfs device declarations on all Makefile.&lt;arch&gt;files.Signed-off-by: Siva Mahadevan &lt;me@svmhdvn.name&gt;Reviewed by:	imp, lwhsuSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D51479

            List of files:
            /src/tests/ci/Makefile.powerpc64le</description>
        <pubDate>Fri, 25 Jul 2025 21:46:08 +0000</pubDate>
        <dc:creator>Siva Mahadevan &lt;me@svmhdvn.name&gt;</dc:creator>
    </item>
<item>
        <title>cb9d4bb1fbb9ac0eb9f211656e91f9d5254c166c - Add preliminary in-tree CI infrastructure for developers</title>
        <link>http://opengrok.net:8080/history/src/tests/ci/Makefile.powerpc64le#cb9d4bb1fbb9ac0eb9f211656e91f9d5254c166c</link>
        <description>Add preliminary in-tree CI infrastructure for developersThe goal of this project is to integrate the relevant scripts from theFreeBSD-CI project (https://github.com/freebsd/freebsd-ci) into the srcrepository. This allows developers to run the test suite similar to howit is executed on ci.freebsd.org, and eventually, have it directly usedby our CI system. This effort is also part of the workflow improvementproject, aiming to incorporate pre-merge testing.Current Features:* Does smoke tests using either bhyve(amd64 only) or qemu(Non x86_64 or  when defined USE_QEMU=1). Currently defined CITYPE=smoke. Once we have  added full tests we can also utilize something like CITYPE=full* Most of the resources are dynamically allocated based on available  resources in the host* If CPU supports POPCNT or vmm can be loaded then bhyve is used for  amd64 otherwise automatically installs and uses qemu@nox11* When required third party applications or packages for booting non-x86  images are automatically installedCurrent Limitation:* Does not support full tests like the one in our Jenkins* At this moment this is also not suitable to be used in our Jenkins  platform as the jobs are divided in multiple smaller tasks and  artifacts are moved here and there which are not exactly the scenario  for individual developers.Future Works:* Add full tests like the one in ci.freebsd.org* Add different tests or options to disable some tests* Add test profiles full* Possibly add test through Cloud Providers like AWS/GCP/Azure or Cirrus  or Github Actions* Update documentationTest Plan:cd /usr/src/tests/cimake cimake TARGET=amd64 TARGET_ARCH=amd64 cimake TARGET=amd64 TARGET_ARCH=amd64 USE_QEMU=1 cimake TARGET=arm64 TARGET_ARCH=aarch64 cimake TARGET=powerpc TARGET_ARCH=powerpc64 cimake TARGET=powerpc TARGET_ARCH=powerpc64le cimake TARGET=riscv TARGET_ARCH=riscv64 ciReviewed by:           lwhsuSponsored by:          The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D43786

            List of files:
            /src/tests/ci/Makefile.powerpc64le</description>
        <pubDate>Thu, 18 Apr 2024 17:57:38 +0000</pubDate>
        <dc:creator>Muhammad Moinur Rahman &lt;bofh@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
