Bartlomiej Zolnierkiewicz wrote: >>Bart, could something like: >> >>if (system_state == SYSTEM_RESTART) { >> ide_cache_flush_p(drive) >> return; >>} >> >>(as opposed to just the return in that patch and -mm3) possibly help? I > > Yep, this may fix it. Oh, wonderful. Alan, first attachment is a new version of the rollup with this incorporated (ie, again versus 2.6.6 vanilla). Andrew, second attachment is for you. Guess it's largely a "can't hurt", but please wait for Alan to ack. If that drive is really screwy, this still won't do. Rene.