Re: Unable to use iTCO watchdog on Broadwell SOC:

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Friday, November 18, 2016 03:05:53 PM Jonathan Nicklin wrote:
> Hello again,
> 
> We have confirmed with the board manufacturer that the TOC watchdog
> was actually disabled via hardware. We have since modified the
> hardware and successfully initialized the TOC watchdog on a Broadwell
> SOC. Our immediate issue was not a software / driver issue. That said,
> we have yet to hear back from SuperMicro regarding their boards.

On some boards you may need to use the WDAT-based watchdog driver
introduced by commit 058dfc767008 (ACPI / watchdog: Add support for WDAT
hardware watchdog).

Thanks,
Rafael


> On Wed, Nov 16, 2016 at 11:08 AM, Jonathan Nicklin
> <jnicklin@xxxxxxxxxxxxxxx> wrote:
> > Hi Everyone,
> >
> > We have a number of systems that fail to initialize the iTCO watchdog
> > with “unable to reset NO_REBOOT flag, device disabled by
> > hardware/BIOS”. The systems include Broadwell SOC, Haswell w/ C222,
> > and Ivy Bridge w/ C600/X79. These systems have different BIOS
> > vendors/versions. We have tested with a few different kernel versions
> > as recent as 4.4. We have only managed successfully configure the iTCO
> > watchdog on a Haswell w/ C610/X99 system.
> >
> > Has anyone successfully used the iTCO watchdog on a Broadwell
> > Xeon-D/SOC system? Can anyone provide advice on how to debug this
> > issue?
> >
> > Thanks,
> > -Jonathan
> >
> > # uname -a
> > Linux soc 4.4.23-1.el7.elrepo.x86_64 #1 SMP Fri Sep 30 09:11:50 EDT
> > 2016 x86_64 x86_64 x86_64 GNU/Linux
> >
> > # dmesg | grep iTCO
> > [   18.544987] iTCO_vendor_support: vendor-support=0
> > [   18.549213] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
> > [   18.549245] iTCO_wdt: unable to reset NO_REBOOT flag, device
> > disabled by hardware/BIOS
> >
> > # find /sys/devices | grep iTCO
> > /sys/devices/pci0000:00/0000:00:1f.0/iTCO_wdt.0.auto
> > /sys/devices/pci0000:00/0000:00:1f.0/iTCO_wdt.0.auto/power
> > /sys/devices/pci0000:00/0000:00:1f.0/iTCO_wdt.0.auto/power/control
> > /sys/devices/pci0000:00/0000:00:1f.0/iTCO_wdt.0.auto/power/runtime_active_time
> > /sys/devices/pci0000:00/0000:00:1f.0/iTCO_wdt.0.auto/power/autosuspend_delay_ms
> > /sys/devices/pci0000:00/0000:00:1f.0/iTCO_wdt.0.auto/power/runtime_status
> > /sys/devices/pci0000:00/0000:00:1f.0/iTCO_wdt.0.auto/power/runtime_suspended_time
> > /sys/devices/pci0000:00/0000:00:1f.0/iTCO_wdt.0.auto/driver_override
> > /sys/devices/pci0000:00/0000:00:1f.0/iTCO_wdt.0.auto/modalias
> > /sys/devices/pci0000:00/0000:00:1f.0/iTCO_wdt.0.auto/subsystem
> > /sys/devices/pci0000:00/0000:00:1f.0/iTCO_wdt.0.auto/uevent
> > /sys/devices/pci0000:00/0000:00:1f.0/iTCO_wdt.0.auto/firmware_node
> --

--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux