Hi, Pratyush [snip] > > Signed-off-by: Pratyush Anand <panand@xxxxxxxxxx> > Cc: Dave Young <dyoung@xxxxxxxxxx> > Cc: Don Zickus <dzickus@xxxxxxxxxx> > Cc: Harald Hoyer <harald@xxxxxxxxxx> > --- > modules.d/04watchdog/module-setup.sh | 33 +++++++++++++++++++++++++++++++++ > 1 file changed, 33 insertions(+) > > diff --git a/modules.d/04watchdog/module-setup.sh b/modules.d/04watchdog/module-setup.sh > index 7ec757aec032..6232afb0d9ca 100755 > --- a/modules.d/04watchdog/module-setup.sh > +++ b/modules.d/04watchdog/module-setup.sh > @@ -32,3 +32,36 @@ install() { > inst_multiple -o wdctl > } > > +installkernel() { > + cd /sys/class/watchdog > + for dir in */; do > + cd $dir > + active=`[ -f state ] && cat state` > + if [ "$active" = "active" ]; then > + # applications like kdump need to know that, which > + # watchdog modules have been added into initramfs > + echo `cat identity` >> "$initdir/tmp/active-watchdogs" > + # device/modalias will return driver of this device Seems I do not find where the identiy being used.. OTOH if we use it in kdump module, we should find it in kdump module code instead of depending on the tmp file created by wdt module. Thanks Dave -- To unsubscribe from this list: send the line "unsubscribe initramfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html