Jan, I did some searching around and indeed, qemu/kvm have a virtual watchdog driver, that simulates i6300ESB. I could not find any notion of watchdog driver in VMware though.
Here is what I'm thinking though: 1. We could add support for software watchdog that is available from kernel. I don't like this approach since driver need to be compiled into the kernel and it will likely override all other drivers giving implementor a false sense of security. 2. Add an option to `efibootguard` to disable watchdog activativation and then re-enable it later from user space if supported hardware is detected. That would cover our use case when availability of watchdog hardware is unknown. This way we would be able to support wide range of hardwares and add gradually add support for other WD driver if necessary. What do you think? Regards, -Dmitri On Wednesday, January 31, 2018 at 4:18:17 PM UTC-5, Jan Kiszka wrote: > > On 2018-01-31 22:06, [email protected] <javascript:> wrote: > > Hi, > > > > We build images with Yocto project for several different platforms > > including VMware and I'm trying to use efibootguard + swupdate for > > handling firmware updates. However, I'm having troubles with watchdog > > driver not being found. So, is there a way to have support for generic > > driver? Something like `softdog` that can be used on platforms with no > > hardware watchdog. > > Is VMware a testing or production target? In the former case, adding > some null watchdog might be fine (with a big-fat warning). In the latter > case, you need to study if there is any virtual watchdog support on > VMware and write some driver. QEMU/KVM does have this, and efi-bootguard > supports that. > > Jan > > -- > Siemens AG, Corporate Technology, CT RDA IOT SES-DE > Corporate Competence Center Embedded Linux > -- You received this message because you are subscribed to the Google Groups "EFI Boot Guard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/efibootguard-dev/381f6a46-4ff0-422d-b51c-3c9660e17f9c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
