[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: how to suspend (Re: snapshot (3.99.15) 20060122ts)
>echo suspend > /dev/battery
>とか ?
それです。
それから、少なくとも ata と ieee1394 の powerhook に問題があって
ちゃんと起きてきません。
ata は以下のパッチで直ります。ieee1394 は config しないってことで。:-)
Index: sys/dev/ata/ata.c
*** sys/dev/ata/ata.c Sat Dec 17 09:00:59 2005
--- sys/dev/ata/ata.c Sat Jan 14 02:05:46 2006
***************
*** 1447,1453 ****
--- 1447,1457 ----
KASSERT(chp->ch_queue->queue_freeze > 0);
/* unfreeze the queue and reset drives (to wake them up) */
chp->ch_queue->queue_freeze--;
+ #if 0
ata_reset_channel(chp, AT_WAIT);
+ #else
+ ata_reset_channel(chp, AT_POLL);
+ #endif
splx(s);
break;
case PWR_SUSPEND: