- So our new test cluster environment is a 16 node HP blade center, which pleases me quite a bit. The blades all have a hardware watchdog card, which of course makes perfect sense for a cluster to use.
- However, the attempt to set the timeout to 5s was
thwarted by the kernel message
hpwdt: New value passed in is invalid: 5 seconds.
- So in I dived into hpwdt.c, to find:
static int hpwdt_change_timer(int new_margin)
{
/* Arbitrary, can't find the card's limits */
if (new_margin < 30 || new_margin > 600) {
printk(KERN_WARNING "hpwdt: New value passed in is invalid: %d seconds.\n", new_margin);
return -EINVAL;
} - Okay, that can happen. Sometimes driver writes have to
make guesses when the vendor is not cooperative or
unavailable. So who wrote the driver?
* (c) Copyright 2007 Hewlett-Packard Development Company, L.P. - ...
