[Bug 259673] ichwd does not detect qemu i6300esb virtual watchdog

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 06 Nov 2021 11:24:33 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259673

            Bug ID: 259673
           Summary: ichwd does not detect qemu i6300esb virtual watchdog
           Product: Base System
           Version: CURRENT
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: christi@coraline.org

I discovered this bug in FreeBSD 12.1 but was able to reproduce it using the
latest FreeBSD daily qcows2 image.

Qemu has the facility to provide an emulated watchdog.  This shows up within a
FreeBSD guest as follows (output of pciconf -v -l

    none0@pci0:0:4:0:       class=0x088000 card=0x11001af4 chip=0x25ab8086
rev=0x00 hdr=0x00
        vendor     = 'Intel Corporation'
        device     = '6300ESB Watchdog Timer'
        class      = base peripheral

If I enable ichwd by adding

    ichwd_enable="YES" 

to /boot/loader.conf, ichwd does not detect this "hardware".  The i6300ESB
watchdog appears to be supported by ichwd, so it is not clear why this is not
working.

-- 
You are receiving this mail because:
You are the assignee for the bug.