From owner-FreeBSD-users-jp@jp.FreeBSD.org Tue Apr 11 01:25:02 2006
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id k3AGP2F45442;
	Tue, 11 Apr 2006 01:25:02 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mail0.ecc.u-tokyo.ac.jp (mail0.ecc.u-tokyo.ac.jp [133.11.50.199])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id k3AGP1Q45437
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 11 Apr 2006 01:25:01 +0900 (JST)
	(envelope-from tamaru@myn.rcast.u-tokyo.ac.jp)
Received: from spam003.ecc.u-tokyo.ac.jp (spam003.ecc.u-tokyo.ac.jp [133.11.50.196])
	by mail0.ecc.u-tokyo.ac.jp (Postfix) with ESMTP id 437FE57C0BA
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 11 Apr 2006 01:24:54 +0900 (JST)
Received: from 157.82.72.158 (157.82.72.158 [157.82.72.158])
	by spam003.ecc.u-tokyo.ac.jp (SpamBlock.pst 3.4.90.0)
	with ESMTP id <sa6hd51qtzb.wl%tamaru@myn.rcast.u-tokyo.ac.jp>
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 11 Apr 2006 01:24:25 +0900
Message-ID: <sa6hd51qtzb.wl%tamaru@myn.rcast.u-tokyo.ac.jp>
From: Hiroharu Tamaru <tamaru@myn.rcast.u-tokyo.ac.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
User-Agent: User-Agent: Wanderlust/2.14.0 (Africa) Emacs/21.3 Mule/5.0 (SAKAKI)
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=ISO-2022-JP
X-IP: 157.82.72.158
X-FROM-DOMAIN: myn.rcast.u-tokyo.ac.jp
X-FROM-EMAIL: tamaru@myn.rcast.u-tokyo.ac.jp
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Tue, 11 Apr 2006 01:24:24 +0900
X-Sequence: FreeBSD-users-jp 89428
Subject: [FreeBSD-users-jp 89428] FYI: hibernation (S4) on Cassiopeia FIVA 206VL with 6.x
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: tamaru@myn.rcast.u-tokyo.ac.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+060209

$B$3$s$P$s$O!#(B

CASIO $B$N(B cassiopeia FIVA (206VL) $B$r(B 5.4-RELEASE $B$+$i(B 
6.1-BETA4 $B$K>e$2$?$i(B hibernation (suspend to disk, S4BIOS)
$B$,$G$-$J$/$J$j$^$7$?!#(B
$B8!:w$7$?$H$3$m!"(B6.0-RELEASE $B$G$b$@$a$H$$$&OC$b8+$D$+$C$?$N$G!"(B
RELENG_5_BP $B$+$i(B RELENG_6_0_RELEASE $B$^$G$r;n$7$F2s$C$?$H$3$m!"(B

$FreeBSD: src/sys/dev/pci/pci.c,v 1.269 2004/12/02 08:07:12 njl Exp $
$FreeBSD: src/sys/dev/pci/pci.c,v 1.298 2005/09/21 19:47:00 imp Exp $
$FreeBSD: src/sys/dev/pci/pci.c,v 1.292.2.3 2005/09/27 05:57:47 imp Exp $

$B$3$l$i$N1F6A$G$"$k$3$H$,J,$+$j$^$7$?!#7kO@$H$7$F$O!"(B
6.0-RELEASE $B0J9_$G$O!"(B/boot/loader.conf $B$+(B /etc/sysctl.conf$B$K(B

hw.pci.do_power_resume="0"

$B$H=q$/$H(B hibernation $B$,$G$-$k$h$&$K$J$j$^$7$?!#(B

S4BIOS $B$,$G$-$k5!<o$OHs>o$KDA$7$$$N$G$O$J$$$+$H;W$&$N$G$9$,!"(B
kernel $B$,(B BIOS $B$K@)8f$r0\$9A0$K(B HDD $B$+(B ata0 $B$NEE8;$r@Z$C$F$7(B
$B$^$$!"(BBIOS $B$,(B HDD $B$K=q$-9~$a$J$/$J$j(B freeze $B$9$k$H$$$&$3$H$J(B
$B$N$G$O$J$$$+$H(B($BK\BN$rD/$a$F$$$k46$8$G$O(B)$B;W$$$^$9!#(B

$B!V(B5.2.1 $B0J9_$G$^$@K\2H$K<h$j9~$^$l$F$$$J$$!"$$$o$5$-$5$s$N(B 
patch$B!W$H$7$F!"(Bfiva $B;H$$$N?M!9$NJG$K>R2p$5$l$F$$$k!"(Bapm.c $B$N(B 
patch $B$O!"M-$j(B/$BL5$7;n$7$F$_$^$7$?$,!"L5$/$F$bF0$$$F$$$k$h$&$K8+$($^$9!#(B
apm.c $B$N(B $B$$$o$5$-$5$s(B patch $B$,85!9$I$&$$$&LdBj$r2r7h$7$F$$$?$N$+$r(B
$B<B$OCN$i$J$$$N$G!"(BFreeBSD $B$N(B acpi code $B$,?JJb$7$F$$$i$J$/$J$C$?$N$+(B
$B$I$&$+$OJ,$+$i$J$$$N$G$9$,!D!#(B

$B$$$^;n$7$F$$$kMM;R$r$$$A$*$&$^$H$a$F$*$-$^$9(B($BM-L5$NM-MQ@-$r(B
$B<+J,$G8!>Z$7$F$$$J$$J*$,$$$C$Q$$$G$9$,(B)$B!#(B

kernel config:
options PSM_HOOKRESUME
options PSM_RESETAFTERSUSPEND 
options CPU_ENABLE_LONGRUN

loader.conf:
hint.cbb.0.irq="11"
hint.cbb.1.irq="11" 
hw.acpi.pci.link.0.10.0.irq="11"
hw.acpi.pci.link.0.10.1.irq="11"
snd_t4dwave_load="YES"

/etc/sysctl.conf:
hw.pci.do_power_resume="0"
hw.pci.do_power_nodriver="1"
hw.acpi.reset_video=0
hw.acpi.lid_switch_state=S4
hw.acpi.standby_state=S4
hw.acpi.suspend_state=S4
hw.acpi.power_button_state=S4
hw.acpi.sleep_button_state=S4
hw.acpi.thermal.min_runtime=300
hw.acpi.battery.info_expire=30
 
$B@h?M$K=>$$(B loader.conf $B$G$7$D$3$/(B cbb $B$N(B irq $B$r(B 11 $B$K$7$h$&$H(B
$B$7$F$$$kEXNO$N8e$,$"$j$^$9$,!"<B:]$K$O(B irq 4 $B$H(B 5 $B$,3d$jEv$F(B
$B$i$l$F$7$^$$$^$9!#:G6a$N=q$-J}$O$I$&$9$k$s$G$7$?$C$1!D!#(B

$B;n$7$K(B PCcard modem $B$H(B compact flash card $B$rA^$7$F8+$?$H$3$m!"(B
irq storm $B$,5/$3$j$^$9$,!"(Bdriver/kernel $BB&$GM^;_$7$F$/$l!"(B
$B7k2L$H$7$F(B modem $B$b(B flash $B$b;HMQ2DG=$G$7$?!#(B

$B$H$$$&$o$1$G(B fiva $B$r$^$@$*;H$$$NJ}$X(B FYI $B$G$9!#(B

P.S.
$BKAF,$G$O(B 5.4$B$r!D$H=q$$$F$$$^$9$,!"<B:]$K$O:#$^$G(B 5.0-DP1 $B$r(B
$B;H$C$F$$$F!"(B5.4 $B$O(B hibernation $B$r;n$9$?$a$K$$$l$?$@$1$J$N$G!"(B
$B$$$m$s$JJ*$,$+$J$j?7A/$G$9!#(Busb memory $B$r(B2$B2s0J>eH4$-:9$7$7$F$b(B 
freeze $B$7$J$$$H$+!"(Busb multi card reader $B$,(B2$BHVL\0J9_$N(B 
device $B$bG'<1$9$k$H$+!D!#(B
-- 
Hiroharu Tamaru
