Re: Ugh in do_page_fault

Claudio Matsuoka (claudio@brasil.enemy.org)
Tue, 20 May 1997 09:34:23 -0300 (EST)


On Mon, 19 May 1997, Michel Eyckmans wrote:

> When using kernels 2.1.3[78], I get an occasional "Ugh at c0110985",
> which if I'm not mistaken is in do_page_fault. I've been unable to
> really trigger it on demand, but it *looks* like the easiest way
> to get one is to switch virtual consoles away from X after a lot
> of activity.

I've got a lot of Ughs when using a GUS modplayer with 2.1.3[89] and
OSS/Free 3.8 beta and 3.8a while compiling or doing other CPU-intensive
tasks. All the problems disappeared after compiling the kernel with
SMP=1 commented out.

May 19 11:00:19 zhora kernel: Ugh at c0110285
May 19 11:01:38 zhora last message repeated 3 times
May 19 11:02:02 zhora last message repeated 3 times
May 19 11:02:05 zhora kernel: BAD! Local interrupts enabled, global disabled
May 19 11:02:07 zhora kernel: Ugh at c0110285
May 19 11:02:09 zhora kernel: Ugh at c0110285
May 19 11:02:10 zhora kernel: Ugh at c0110285
May 19 11:02:45 zhora last message repeated 2 times
May 19 11:03:16 zhora last message repeated 3 times
May 19 11:03:36 zhora kernel: BAD! Local interrupts enabled, global disabled
May 19 11:03:45 zhora kernel: Ugh at c0110285
May 19 11:04:10 zhora kernel: Ugh at c0110285
May 19 11:05:24 zhora last message repeated 3 times
May 19 11:05:33 zhora kernel: BAD! Local interrupts enabled, global disabled
May 19 11:05:42 zhora kernel: BAD! Local interrupts enabled, global disabled
May 19 11:06:02 zhora kernel: Ugh at c0110285
May 19 11:06:05 zhora kernel: Ugh at c0110285
May 19 11:06:23 zhora kernel: BAD! Local interrupts enabled, global disabled
May 19 11:06:27 zhora kernel: Ugh at c0110285

c01100e0 T __verify_write
c0110240 T do_page_fault
c0110630 t remap_area_pages
c01108d0 T __ioremap

OSS/Free3.8a (Mon May 19 09:34:21 EST 1997 root,
Linux zhora 2.1.38 #4 Fri May 16 09:28:10 EST 1997 i486 unknown)
Load type: Driver loaded as a module.
Kernel: Linux zhora 2.1.39 #6 Mon May 19 09:38:10 EST 1997 i486
Driver loaded as a module
Config options: 80000a

Installed drivers:
Type 4: Gravis Ultrasound
Type 25: GUS PnP
Type 1: OPL-2/OPL-3 FM
Type 26: MPU-401 (UART)
Type 2: Sound Blaster
Type 29: Sound Blaster PnP
Type 7: SB MPU-401

Card config:
Sound Blaster at 0x240 irq 5 drq 1,1
(SB MPU-401 at 0x330 irq 5 drq 0)
Gravis Ultrasound at 0x220 irq 7 drq 7,7
OPL-2/OPL-3 FM at 0x388 drq 0

Audio devices:
0: Sound Blaster Pro (8 BIT ONLY) (3.1)
1: Ultrasound

Synth devices:
0: Gravis UltraSound 3.7 (1024k)
1: OPL2

Midi devices:
0: Sound Blaster
1: Gravis UltraSound Midi

Timers:
0: System clock

Mixers:
0: Sound Blaster
1: ICS2101 Multimedia Mixer