Date: Mon, 08 Nov 2021 16:26:27 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 259673] ichwd does not detect qemu i6300esb virtual watchdog Message-ID: <bug-259673-227-xpJfBVMQP8@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-259673-227@https.bugs.freebsd.org/bugzilla/> References: <bug-259673-227@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D259673 Ed Maste <emaste@freebsd.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|New |Open CC| |emaste@freebsd.org --- Comment #10 from Ed Maste <emaste@freebsd.org> --- (In reply to christi from comment #9) This would be a bespoke driver, not a port of the Linux driver (although perhaps done by using the latter as a reference). As the Linux driver is on= ly about 200 LOC it seems like this would be a fairly straightforward endeavou= r. That said, this is quite old hardware - I am surprised QEMU does not offer other usable watchdogs. >From qemu(1) I see: -watchdog model Create a virtual hardware watchdog device. Once enabled (by a guest action), the watchdog must be periodically polled by an agent inside the guest or else the guest will be restarted. Choose a model for which your guest has drivers. The model is the model of hardware watchdog to emulate. Use -watchdog help to list available hardware models. Only one watchdog can be enabled for a guest. The following models may be available: ib700 iBASE 700 is a very simple ISA watchdog with a single timer. i6300esb Intel 6300ESB I/O controller hub is a much more featureful PCI-based dual-timer watchdog. diag288 A virtual watchdog for s390x backed by the diagnose 288 hypercall (currently KVM only). --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-259673-227-xpJfBVMQP8>