Re: [PATCH 00/13] qemu: promote to first-class controller component
Daniel Gomez <[email protected]> Wed, 17 Jun 2026 13:26:42 +0200
| Newsgroups | dev.linux.lists.kdevops |
|---|---|
| Message-ID | <178169557374.12238.3687734841091606783.b4-ty@b4> |
From: Daniel Gomez <[email protected]> On Fri, 12 Jun 2026 14:36:38 +0200, Daniel Gomez wrote: > Promote the kdevops QEMU build from an inline build_qemu target fragment > to a first-class qemu component with its own Kconfig, role with lint > coverage, documentation, and a make chain (qemu-verify, qemu-fetch, > qemu-configure, qemu-build, qemu-install) that stays off the default > path so QEMU only builds when an operator asks for it. The component > defaults to the upstream QEMU git tree at the latest stable release, > installs under the controller data path, and leaves the developer's tree > alone after the initial clone. > > [...] Applied. [01/13] qemu: rename the build_qemu component to qemu commit: acfa345dc82801d99db7d276f72c98161fb5a315 [02/13] qemu: make the role a first-class lint pass commit: d7232fd807f754bb1698991eeafdd1949687b904 [03/13] qemu: give the component its own Kconfig commit: 45f1d58a72d8715f9f340c84bb42be948e15fb13 [04/13] qemu: default to the upstream QEMU git tree commit: e27529f626a4700f22dc0ac1b5669cbb27906e09 [05/13] qemu: install under the controller data path commit: 3480e3f30ddbae3bcca86f43d66d2e8e394110b3 [06/13] qemu: document the component commit: 7a12bc857b31348e3967e6a5fbf1d7dd4128e43e [07/13] qemu: track the latest stable upstream release commit: 2798b3a22fcb14677e74e99010d72dcc1b7f813f [08/13] qemu: infer QEMU_USE_DEVELOPMENT_VERSION from CONFIG_QEMU commit: 480a33954bea603f7b06f132191c4bc6107e34b3 [09/13] qemu: split into verify, setup and a build chain commit: 285ea33e18642115328d2b2b8ab6fd377cfe4e01 [10/13] qemu: leave existing tree alone after the initial clone commit: 3b0a98ea895aaedd41a6f2818451386f16d257f6 [11/13] qemu: add the nixosfi-qemu-build defconfig commit: 7b01a3e018f5acf19e8c3ec148718613a48a8830 [12/13] qsu: follow QEMU_BIN_PATH when QEMU is enabled commit: f978ac40509a22f883a355d37fd80d6c0e1b5522 [13/13] qemu: note the build-output capture limitation commit: 0b5567e15c3bceee0b79359e3d524ad08d06beb7 Best regards, -- Daniel Gomez <[email protected]>