ATA subsystem lost drive after resume process

Jung-uk Kim jkim at FreeBSD.org
Thu Sep 25 17:53:47 UTC 2008


On Thursday 25 September 2008 01:39 pm, Jia-Shiun Li wrote:
> On Tue, Jul 15, 2008 at 3:24 PM, Sergey G Nasonov <snasonov at bcc.ru> 
wrote:
> > Hello all.
> >
> > I have a laptop Lenovo T61 with a FreeBSD current installed on
> > it. uname -a
> >
> > I want to understand why suspend/resume does not work. Suspend
> > process works ad4: WARNING - SETFEATURES SET TRANSFER MODE
> > taskqueue timeout - completing request directly
> > ad4: WARNING - SETFEATURES SET TRANSFER MODE taskqueue timeout -
> > completing request directly
>
> Another me-too, but slight different.
>
> When running freebsd in vmware. If I assign two cpus to the vm,
> after using vmware's suspend and resume (not suspending from
> freebsd), the vm often hang due to ata taskqueue timeout. If only
> one cpu is assigned then everything is ok.

SMP kernel does not support suspend/resume ATM.  FYI, Takanori 
Watanabe posted preliminary patches here, though:

http://docs.freebsd.org/cgi/mid.cgi?200805131125.m4DBPu1q092741

Jung-uk Kim


More information about the freebsd-current mailing list