ACPI Resume returns g_vfs_done() error and kernel panic...

[email protected] (Dr. Gary E. RAFE)
Newsgroups gmane.os.freebsd.devel.mobile
Organization Dr. Gary E. RAFE
Message-ID <45861e97.Bq/9jUvtJhRr/[email protected]>
Background: Toshiba Satellite Pro 6100
BIOS Version 1.90 (latest, dated 11 Aug 2003)
FreeBSD 6.1-RELEASE with custom kernel(s)

APM Suspend/Resume works without trouble
on this configuration
(*with* USB devices compiled into the kernel).

Currently: After reconfiguring my wife's Toshiba Satellite Pro 4600
recently with FreeBSD 6.1-RELEASE and finding ACPI Suspend/Resume
appears to work mostly as it should
(USB still complains a bit, but it does work OK),
I decided to re-visit ACPI on my 6100.

The first ACPI suspend attempt on the 6100 with a (new)
USB-free kernel appeared to suspend the system OK
with "acpiconf -s S3".

Lid-open resume on this first attempt returned
a corrupted text console that came back OK
following an Fn-F5 cycle.

Many "g_vfs_done():ad0s2a..." error messages
on the text console suggested trouble, however,
so "init 6" was issued, which immediately initiated
a kernel panic.

Following the reboot, I discovered that my /etc/rc.local
file was corrupted (truncated) -- darn.

A complete "verbose" dmesg(8) output from a subsequent ACPI
suspend/resume cycle is posted here:
	<http://eng.utoledo.edu/~grafe/pub/tsp6100a.dmesg.acpi.txt>

Note that setting "sysctl hw.acpi.video_reset=0" fixed
the corrupted text console on this Toshiba.

By way of contrast, dmesg(8) output from a working APM
suspend/resume is here:
	<http://eng.utoledo.edu/~grafe/pub/tsp6100a.dmesg.apm.txt>

For completeness, hardware ACPI-related sysctl(8) information
is here:
	<http://eng.utoledo.edu/~grafe/pub/tsp6100a.hwacpi.txt>

And the ASL dump from acpidump(8):
	<http://eng.utoledo.edu/~grafe/pub/tsp6100a.asl.txt>

Since APM Suspend/Resume is known to work,
this is not a show-stopper for me.
I have been interested, however, in getting ACPI services
to work on this Toshiba.
Guidance & direction as to where to look next will be
appreciated.
--
Dr Gary E RAFE: drgerlists at gmail dot com
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.