* Kernel oops running video capture software
@ 2003-07-09 10:21 Sitsofe Wheeler
2003-07-09 15:45 ` Randy.Dunlap
0 siblings, 1 reply; 2+ messages in thread
From: Sitsofe Wheeler @ 2003-07-09 10:21 UTC (permalink / raw)
To: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 694 bytes --]
While running video capture software, the kernel will eventually oops in kswapd. There do seem to be some different kernels where it will take longer for this to happen (possibly those with apic support) but so far I haven't been able to isolate them. The oops will only happen while video capture is happening otherwise the system is extremely solid.
The kernel being used is 2.4.21 patched with preempt, low-latency, bootsplash and variable hz (the hz was set to 200).
---
Sitsofe | http://sucs.org/~sits/
____________________________________________________________
Get advanced SPAM filtering on Webmail or POP Mail ... Get Lycos Mail!
http://login.mail.lycos.com/r/referral?aid=27005
[-- Attachment #2: dmesg --]
[-- Type: application/octet-stream, Size: 14619 bytes --]
Linux version 2.4.21 (sits@subsub.caederus.com) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 Fri Jun 27 11:49:09 BST 2003
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000ce000 - 00000000000d0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000000dff0000 (usable)
BIOS-e820: 000000000dff0000 - 000000000dff8000 (ACPI data)
BIOS-e820: 000000000dff8000 - 000000000e000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000fffc0000 - 0000000100000000 (reserved)
223MB LOWMEM available.
On node 0 totalpages: 57328
zone(0): 4096 pages.
zone(1): 53232 pages.
zone(2): 0 pages.
Kernel command line: ro root=/dev/hda3
Initializing CPU#0
Detected 1673.859 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 3335.78 BogoMIPS
Memory: 224552k/229312k available (1094k kernel code, 4372k reserved, 401k data, 84k init, 0k highmem)
Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: Common caps: 0383fbff c1c3fbff 00000000 00000000
CPU: AMD Athlon(tm) XP 2000+ stepping 02
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfdb01, last bus=2
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router default [1106/3177] at 00:11.0
PCI: Hardcoded IRQ 14 for device 00:11.1
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
Starting kswapd
Journalled Block Device driver loaded
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10e
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
hda: IC35L060AVV207-0, ATA DISK drive
hdc: SAMSUNG CD-ROM SC-152L, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 120103200 sectors (61493 MB) w/1821KiB Cache, CHS=7476/255/63
Partition check:
hda: hda1 hda2 hda3 hda4 < hda5 >
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 32768)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 82k freed
VFS: Mounted root (ext2 filesystem).
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 84k freed
Adding Swap: 618492k swap-space (priority -1)
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 12:23:40 Jun 27 2003
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xec00, IRQ 11
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,3), internal journal
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,1), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,5), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
hdc: attached ide-cdrom driver.
hdc: ATAPI 52X CD-ROM drive, 128kB Cache
Uniform CD-ROM driver Revision: 3.12
inserting floppy driver for 2.4.21
floppy0: no floppy controllers found
inserting floppy driver for 2.4.21
floppy0: no floppy controllers found
inserting floppy driver for 2.4.21
floppy0: no floppy controllers found
inserting floppy driver for 2.4.21
floppy0: no floppy controllers found
inserting floppy driver for 2.4.21
floppy0: no floppy controllers found
inserting floppy driver for 2.4.21
floppy0: no floppy controllers found
inserting floppy driver for 2.4.21
floppy0: no floppy controllers found
inserting floppy driver for 2.4.21
floppy0: no floppy controllers found
8139too Fast Ethernet driver 0.9.26
eth0: RealTek RTL8139 Fast Ethernet at 0xce88fe00, 00:20:ed:5a:84:80, IRQ 5
eth0: Identified 8139 chip type 'RTL-8139C'
eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1.
ttyS2: LSR safety check engaged!
spurious 8259A interrupt: IRQ7.
i2c-core.o: i2c core module
Linux video capture interface: v1.00
i2c-algo-bit.o: i2c bit algorithm module
bttv: driver version 0.7.104 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Host bridge is PCI device 1106:3116 (VIA Technologies, Inc.)
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 02:08.0, irq: 10, latency: 32, mmio: 0xdfaff000
bttv0: detected: Provideo PV150A-1 [card=98], PCI subsystem ID is aa00:1460
bttv0: using: BT878(ProVideo PV150) [card=98,autodetected]
i2c-algo-bit.o: Adapter: bt848 #0 scl: 1 sda: 1 -- testing...
i2c-algo-bit.o:1 scl: 1 sda: 0
i2c-algo-bit.o:2 scl: 1 sda: 1
i2c-algo-bit.o:3 scl: 0 sda: 1
i2c-algo-bit.o:4 scl: 1 sda: 1
i2c-algo-bit.o: bt848 #0 passed test.
i2c-core.o: adapter bt848 #0 registered as adapter 0.
bttv0: using tuner=-1
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: registered device video0
bttv0: registered device vbi0
bttv: Bt8xx card found (1).
bttv1: Bt878 (rev 17) at 02:09.0, irq: 5, latency: 32, mmio: 0xdfafd000
bttv1: detected: Provideo PV150A-2 [card=98], PCI subsystem ID is aa01:1461
bttv1: using: BT878(ProVideo PV150) [card=98,autodetected]
i2c-algo-bit.o: Adapter: bt848 #1 scl: 1 sda: 1 -- testing...
i2c-algo-bit.o:1 scl: 1 sda: 0
i2c-algo-bit.o:2 scl: 1 sda: 1
i2c-algo-bit.o:3 scl: 0 sda: 1
i2c-algo-bit.o:4 scl: 1 sda: 1
i2c-algo-bit.o: bt848 #1 passed test.
i2c-core.o: adapter bt848 #1 registered as adapter 1.
bttv1: using tuner=-1
bttv1: i2c: checking for TDA9875 @ 0xb0... not found
bttv1: i2c: checking for TDA7432 @ 0x8a... not found
bttv1: PLL: 28636363 => 35468950 .. ok
bttv1: registered device video1
bttv1: registered device vbi1
bttv: Bt8xx card found (2).
bttv2: Bt878 (rev 17) at 02:0a.0, irq: 5, latency: 32, mmio: 0xdfafb000
bttv2: detected: Provideo PV150A-3 [card=98], PCI subsystem ID is aa02:1462
bttv2: using: BT878(ProVideo PV150) [card=98,autodetected]
i2c-algo-bit.o: Adapter: bt848 #2 scl: 1 sda: 1 -- testing...
i2c-algo-bit.o:1 scl: 1 sda: 0
i2c-algo-bit.o:2 scl: 1 sda: 1
i2c-algo-bit.o:3 scl: 0 sda: 1
i2c-algo-bit.o:4 scl: 1 sda: 1
i2c-algo-bit.o: bt848 #2 passed test.
i2c-core.o: adapter bt848 #2 registered as adapter 2.
bttv2: using tuner=-1
bttv2: i2c: checking for TDA9875 @ 0xb0... not found
bttv2: i2c: checking for TDA7432 @ 0x8a... not found
bttv2: PLL: 28636363 => 35468950 .. ok
bttv2: registered device video2
bttv2: registered device vbi2
bttv: Bt8xx card found (3).
bttv3: Bt878 (rev 17) at 02:0b.0, irq: 11, latency: 32, mmio: 0xdfaf9000
bttv3: detected: Provideo PV150A-4 [card=98], PCI subsystem ID is aa03:1463
bttv3: using: BT878(ProVideo PV150) [card=98,autodetected]
i2c-algo-bit.o: Adapter: bt848 #3 scl: 1 sda: 1 -- testing...
i2c-algo-bit.o:1 scl: 1 sda: 0
i2c-algo-bit.o:2 scl: 1 sda: 1
i2c-algo-bit.o:3 scl: 0 sda: 1
i2c-algo-bit.o:4 scl: 1 sda: 1
i2c-algo-bit.o: bt848 #3 passed test.
i2c-core.o: adapter bt848 #3 registered as adapter 3.
bttv3: using tuner=-1
bttv3: i2c: checking for TDA9875 @ 0xb0... not found
bttv3: i2c: checking for TDA7432 @ 0x8a... not found
bttv3: PLL: 28636363 => 35468950 .. ok
bttv3: registered device video3
bttv3: registered device vbi3
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv2: irq: SCERR risc_count=0772f808
bttv2: irq: SCERR risc_count=0772f834
bttv2: irq: SCERR risc_count=0772f808
bttv2: irq: SCERR risc_count=0772f810
bttv2: irq: SCERR risc_count=0772f810
bttv2: aiee: error loops
bttv2: resetting chip
bttv2: PLL: 28636363 => 35468950 .. ok
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv3: aiee: error loops
bttv3: irq: SCERR risc_count=02a9c014
bttv3: aiee: error loops
bttv3: resetting chip
bttv3: PLL: 28636363 => 35468950 .. ok
bttv1: irq: SCERR risc_count=0772f010
bttv1: irq: SCERR risc_count=0772f010
bttv1: irq: SCERR risc_count=0772f010
bttv1: irq: SCERR risc_count=0772f010
bttv1: irq: SCERR risc_count=0772f010
bttv1: aiee: error loops
bttv1: resetting chip
bttv1: PLL: 28636363 => 35468950 .. ok
bttv2: irq: SCERR risc_count=0772f810
bttv2: irq: SCERR risc_count=0772f810
bttv2: irq: SCERR risc_count=0772f810
bttv2: irq: SCERR risc_count=0772f810
bttv2: irq: SCERR risc_count=0772f808
bttv2: aiee: error loops
bttv2: irq: SCERR risc_count=02ae4014
bttv2: aiee: error loops
bttv2: resetting chip
bttv2: PLL: 28636363 => 35468950 .. ok
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv3: aiee: error loops
bttv3: resetting chip
bttv3: PLL: 28636363 => 35468950 .. ok
bttv2: irq: SCERR risc_count=0772f810
bttv2: irq: SCERR risc_count=0772f810
bttv2: irq: SCERR risc_count=0772f808
bttv2: irq: SCERR risc_count=0772f810
bttv2: irq: SCERR risc_count=0772f810
bttv2: aiee: error loops
bttv2: resetting chip
bttv2: PLL: 28636363 => 35468950 .. ok
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv2: irq: SCERR risc_count=0772f810
bttv2: irq: SCERR risc_count=0772f810
bttv2: irq: SCERR risc_count=0772f810
bttv3: irq: SCERR risc_count=0792d810
bttv3: aiee: error loops
bttv3: irq: SCERR risc_count=02a9801c
bttv3: aiee: error loops
bttv3: resetting chip
bttv3: PLL: 28636363 => 35468950 .. ok
bttv3: irq: SCERR risc_count=0268b6c8
bttv3: irq: SCERR risc_count=0792d808
bttv3: irq: SCERR risc_count=0792d808
bttv3: irq: SCERR risc_count=0792d808
bttv3: irq: SCERR risc_count=0792d808
bttv3: aiee: error loops
bttv3: irq: SCERR risc_count=02a98014
bttv3: aiee: error loops
bttv3: resetting chip
bttv3: PLL: 28636363 => 35468950 .. ok
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d808
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv3: aiee: error loops
bttv3: irq: SCERR risc_count=02a9c014
bttv3: aiee: error loops
bttv3: resetting chip
bttv3: PLL: 28636363 => 35468950 .. ok
bttv1: irq: SCERR risc_count=0772f010
bttv1: irq: SCERR risc_count=0772f008
bttv1: irq: SCERR risc_count=0772f010
bttv1: irq: SCERR risc_count=0772f008
bttv1: irq: SCERR risc_count=0772f008
bttv1: aiee: error loops
bttv1: resetting chip
bttv1: PLL: 28636363 => 35468950 .. ok
bttv2: irq: SCERR risc_count=0772f808
bttv2: irq: SCERR risc_count=0772f808
bttv2: aiee: error loops
bttv2: irq: SCERR risc_count=02ae401c
bttv2: aiee: error loops
bttv2: resetting chip
bttv2: PLL: 28636363 => 35468950 .. ok
bttv1: irq: SCERR risc_count=0772f008
bttv1: irq: SCERR risc_count=0772f010
bttv1: irq: SCERR risc_count=0772f010
bttv1: irq: SCERR risc_count=0772f010
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d808
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv3: aiee: error loops
bttv3: resetting chip
bttv3: PLL: 28636363 => 35468950 .. ok
bttv2: irq: SCERR risc_count=0772f810
bttv2: irq: SCERR risc_count=0772f808
bttv2: irq: SCERR risc_count=0772f810
bttv2: irq: SCERR risc_count=0772f808
bttv2: irq: SCERR risc_count=0772f810
bttv2: aiee: error loops
bttv2: irq: SCERR risc_count=02ae0014
bttv2: aiee: error loops
bttv2: resetting chip
bttv2: PLL: 28636363 => 35468950 .. ok
bttv2: irq: SCERR risc_count=02ae401c
bttv2: irq: SCERR risc_count=02ae401c
bttv2: irq: SCERR risc_count=0772f810
bttv2: irq: SCERR risc_count=0772f810
bttv2: irq: SCERR risc_count=0772f810
bttv2: aiee: error loops
bttv2: irq: SCERR risc_count=02ae401c
bttv2: aiee: error loops
bttv2: resetting chip
bttv2: PLL: 28636363 => 35468950 .. ok
bttv3: irq: SCERR risc_count=0792d808
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=0792d810
bttv3: irq: SCERR risc_count=02a9801c
bttv3: aiee: error loops
bttv3: irq: SCERR risc_count=02a9801c
bttv3: aiee: error loops
bttv3: resetting chip
bttv3: PLL: 28636363 => 35468950 .. ok
Unable to handle kernel paging request at virtual address 71707075
printing eip:
c0133216
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<c0133216>] Not tainted
EFLAGS: 00010046
eax: 71707071 ebx: c99dc000 ecx: 00000000 edx: ccd62020
esi: cdfcadd4 edi: c99dc0c0 ebp: c10bf668 esp: cdf5df00
ds: 0018 es: 0018 ss: 0018
Process kswapd (pid: 5, stackpage=cdf5d000)
Stack: 00000202 c99dc0c0 c0132ac3 cdfcadd4 c99dc0c0 c99dc0c0 c013dd52 cdfcadd4
c99dc0c0 c013fe81 c99dc0c0 c99dc0c0 cdf5c000 c10bf668 00001489 cdf5c000
c013383c c10bf668 000001d0 c0132c8e cdf5c000 cd895020 000000d7 000001d0
Call Trace: [<c0132ac3>] [<c013dd52>] [<c013fe81>] [<c013383c>] [<c0132c8e>]
[<c0133be0>] [<c0133c40>] [<c0133d50>] [<c0133db6>] [<c0133edd>] [<c0105000>]
[<c01073b6>] [<c0133e40>]
Code: 89 50 04 c7 03 00 00 00 00 8d 56 08 8b 46 08 89 03 89 5e 08
<6>note: kswapd[5] exited with preempt_count 3
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Kernel oops running video capture software
2003-07-09 10:21 Kernel oops running video capture software Sitsofe Wheeler
@ 2003-07-09 15:45 ` Randy.Dunlap
0 siblings, 0 replies; 2+ messages in thread
From: Randy.Dunlap @ 2003-07-09 15:45 UTC (permalink / raw)
To: sitsofe; +Cc: linux-kernel
On Wed, 09 Jul 2003 10:21:42 0000 "Sitsofe Wheeler" <sitsofe@lycos.com> wrote:
| While running video capture software, the kernel will eventually oops in kswapd. There do seem to be some different kernels where it will take longer for this to happen (possibly those with apic support) but so far I haven't been able to isolate them. The oops will only happen while video capture is happening otherwise the system is extremely solid.
|
| The kernel being used is 2.4.21 patched with preempt, low-latency, bootsplash and variable hz (the hz was set to 200).
You'll need to run that oops message thru ksymoops for it to be
useful.
--
~Randy
| http://developer.osdl.org/rddunlap/ | http://www.xenotime.net/linux/ |
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-07-09 15:32 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-07-09 10:21 Kernel oops running video capture software Sitsofe Wheeler
2003-07-09 15:45 ` Randy.Dunlap
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox