On Thu, 25 Sep 2003, Jeremy Bingham wrote: > > Unfortunately, no. You can cvsup to 2003/8/23 on just the sys/dev/ata > > directory and revert the change to sys/conf/files. That does the trick. > > Currently ATAng causes a hang on resume from suspend whereas it has worked > > for months before ATAng. I am running -current without ATAng with no > > problems. > > > > -Nate > > Herm. I checked out a copy of the sys tree from 8/23, copied the files > from sys/dev/ata over (after deleting the current ones), made the > changes in sys/conf/files, and tried making a new kernel, but it won't > do it. I get errors like: > > ../../../dev/ata/ata-all.c: In function `ataioctl': > ../../../dev/ata/ata-all.c:409: error: `ATAPICMD' undeclared (first use > in this function) > ... etc. etc. etc. > > What am I missing? /sys/sys/ata.h needs to be reverted. You should look at the original commit message to have a full understanding of what needs to be reverted. > Incidentally, compiling a kernel w/ ACPI_DEBUG and > putting those lines in /boot/loader.conf that you mentioned in that > other email did nothing -- booting with verbose logging gave the same > amount of logging, and booting normally didn't give any more messages > than normal. That's because ACPI is a module and options defined in the kernel config do not apply to the modules. I think someone was working on fixing this annoyance. To rebuild it, cd /sys/modules/acpi and do: make ACPI_DEBUG=1 cp acpi.ko /boot/kernel.test (or wherever your test kernel is) reboot An easier way is to just include acpi in the kernel build. Add this to your kernel config and rebuild: device acpica options ACPI_DEBUG -NateReceived on Thu Sep 25 2003 - 14:13:10 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:23 UTC