* [RFC PATCH qemu-server] config: watchdog: remove unusable model
@ 2026-11-11 13:49 Dominik Csapak
2026-11-11 22:57 ` applied: " Thomas Lamprecht
0 siblings, 1 reply; 2+ messages in thread
From: Dominik Csapak @ 2026-11-11 13:49 UTC (permalink / raw)
To: pve-devel
Since commit 0a40e8ea (fix watchdog pci addr) from 2011 (!), the `ib700`
model of the virtual watchdog hardware was unusable, since we always
want to attach it to a pci bus, but that model is an ISA variant so QEMU
fails to start with:
kvm: -device ib700,bus=pci.0,addr=0x4: Device 'ib700' can't go on PCI bus
Instead of trying to fix it, just remove this model, since there was no
report in the last 15 years, so nobody seems to be interested in it.
The default model is a PCI variant, so this works as expected.
Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
---
i didn't add a "Fixes" trailer on purpose, since it does not "fix" a
commit in the normal sense, but prevents configuring non-working
settings.
src/PVE/QemuServer.pm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/PVE/QemuServer.pm b/src/PVE/QemuServer.pm
index 005fcb6e..55abde5e 100644
--- a/src/PVE/QemuServer.pm
+++ b/src/PVE/QemuServer.pm
@@ -147,7 +147,7 @@ my $watchdog_fmt = {
model => {
default_key => 1,
type => 'string',
- enum => [qw(i6300esb ib700)],
+ enum => [qw(i6300esb)],
description => "Watchdog type to emulate.",
default => 'i6300esb',
optional => 1,
--
2.47.3
^ permalink raw reply related [flat|nested] 2+ messages in thread* applied: [RFC PATCH qemu-server] config: watchdog: remove unusable model
2026-11-11 13:49 [RFC PATCH qemu-server] config: watchdog: remove unusable model Dominik Csapak
@ 2026-11-11 22:57 ` Thomas Lamprecht
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Lamprecht @ 2026-11-11 22:57 UTC (permalink / raw)
To: pve-devel, Dominik Csapak
On Wed, 11 Nov 2026 14:49:36 +0100, Dominik Csapak wrote:
> Since commit 0a40e8ea (fix watchdog pci addr) from 2011 (!), the `ib700`
> model of the virtual watchdog hardware was unusable, since we always
> want to attach it to a pci bus, but that model is an ISA variant so QEMU
> fails to start with:
>
> kvm: -device ib700,bus=pci.0,addr=0x4: Device 'ib700' can't go on PCI bus
>
> [...]
Applied, thanks!
[1/1] config: watchdog: remove unusable model
https://git.proxmox.com/?p=qemu-server.git;a=commitdiff;h=49ab5913f068fe3abff3d57f7137714ea203ddf7
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-11-11 22:57 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-11-11 13:49 [RFC PATCH qemu-server] config: watchdog: remove unusable model Dominik Csapak
2026-11-11 22:57 ` applied: " Thomas Lamprecht
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.