elephant:/usr/src/kernel-source-2.4.9# grep ALLOW_INTS .config CONFIG_APM_ALLOW_INTS=y
Further suggestions are welcome, though, because it's a royal PITA. -Michael Robinson On Tue, Nov 06, 2001 at 09:33:48AM +0000, Vivek wrote: > On Mon, 5 Nov 2001, Michael Robinson wrote: > > > My Dell i5000e is a *most times* 2.4.9 APM deal too. Most of the time it > > doesn't lock up suspending, and most of the time it doesn't lock up > > resuming. I've figured out that any sort of interrupts during key > > phases of the suspend/resume cycle are bad news. So it's basically sync, > > suspend, cross fingers and don't breathe; resume, cross fingers and don't > > breathe. > > > > -Michael Robinson > > Have you set the following config option: > > CONFIG_APM_ALLOW_INTS: > > Normally we disable external interrupts while we are making calls to > the APM BIOS as a measure to lessen the effects of a badly behaving > BIOS implementation. The BIOS should reenable interrupts if it > needs to. Unfortunately, some BIOSes do not -- especially those in > many of the newer IBM Thinkpads. If you experience hangs when you > suspend, try setting this to Y. Otherwise, say N.