On Fri, Jun 17, 2016 at 10:09:52AM -0700, Brian Buhrow wrote: > hello. I think this is already handled in wd.c in wd_shutdown() we > see: > > wd_flushcache(wd, AT_POLL); > if ((how & RB_POWERDOWN) == RB_POWERDOWN) > wd_standby(wd, AT_POLL); > return true; > > So, wd_standby only gets called if RB_POWERDOWN is sent in the howto > argument. It seems like the howto argument isn't geting set to > RB_POWERDOWN in this case and the question is why isn't it set?
The problem is that the device gets detached before pmf(9) is called. -- Manuel Bouyer <[email protected]> NetBSD: 26 ans d'experience feront toujours la difference --
