From: Pavel M. <pa...@su...> - 2005-12-24 12:49:37
|
Hi! > I presume you're looking for ide0 and ide1 interrupts, yes, after > suspending to ram twice the command showed that interrupt 14 (ide0) > increased from 994 to 1011 and for 15 (ide1) it stayed at 24. My hdd is > on hda so that'll be on ide0, dvd-rw is on hdc or ide1. > > The interrupt counts for cascade (irq 2), rtc (irq 8) and acpi (irq 9) > stayed constant though, at 0, 2 and 4 respectively. > > No NMI or ERR conditions were ever signaled. > > Now, with APIC, but no IO-APIC there is a bug notice during resume. > Going to type it over (from dmesg): > > Back to C! > Debug: sleeping function called from invalid context at mm/slab.c:2472 > in_atomic():0, irqs_disabled():1 > __might_sleep+0x9e/0xa6 > acpi_os_allocate+0x15/0x26 > kmem_cache_alloc+0x95/0xad > acpi_ut_callocate+0x37/0x79 I know, it is scary, but it is also known and harmless. You can ignore this one. > ACPI: PCI Interrupt 0000:00:14.1[A] -> Link [LNK0] -> GSI 11 (level, > low) -> IRQ 11 > ACPI: PCI Interrupt 0000:02:04.0[A] -> Link [LNK0] -> GSI 11 (level, > low) -> IRQ 11 > Restarting tasks... done > > Both cases looks identical. /proc/interrupts doesn't list 11 as an > interrupt ?!? Talk to acpi people about that. > Also, this time round the auto-repeat on the keys is working again after > resume. In fact, everything seems to be working. Just that debug > stacktrace that bothers me. Oh, and my console blanking time also seems > to get lost but I can fix that with the help of echo and /dev/tty*. Good. > Anyhow, suspended twice to ram now in succession, make cleaned and > rebuilt the kernel, installed it, and the only thing that even suggests > there is a glitch is that trace. > > Looks like I need APIC on and IO-APIC off. Any explanations very > welcome: and don't tell me the IO-APIC is buggy - I've been running > with both those options on for as long as I've had this notebook now. I do not know enough explanations, feel free to investigate. Anyway so both suspend-to-ram and suspend-to-disk now works for you, right? No need to press keys to make it write image on disk? Oh and thanks for video.txt diff, applied. Pavel -- Thanks, Sharp! |