Possible kernel bug

DAVID BALAZIC david.balazic at uni-mb.si
Fri Oct 24 13:19:05 UTC 2003


Warning, this report involves a binary-only driver.
If this is a problem for you, press the delete button _NOW_ ! :-)


On a fresh fedora test3 install I tryed to install the binary driver
for the KyroII gfx chip.
When I started X , the system locked up.
I know that this might be a purely powervr-driver issue, but at least
the "kernel BUG at mmap.c:1408!" message prompted me to send this report.


version : kernel-2.4.22-1.2088.nptl
prop. driver : powervr-2.00.20-516.tgz ( for Kyro-II gfx card , http://www.powervr.com )

when ? : when starting X with powervr driver ( startx )
what : X loads until an empty screen with the mouse pointer is showed, then a lockup.
After reset , I found this in /var/log/messages :

The "kernel BUG at mmap.c:1408!" might be a real kernel bug :-)


Oct 23 20:33:42 localhost modprobe: modprobe: Can't locate module char-major-226
Oct 23 20:33:42 localhost kernel: [drm] Initialized powervr 1.0.0 20011022 on minor 0
Oct 23 20:33:43 localhost kernel: Linux agpgart interface v0.99 (c) Jeff Hartmann
Oct 23 20:33:43 localhost kernel: agpgart: Maximum main memory to use for agp memory: 203M
Oct 23 20:33:43 localhost kernel: agpgart: Detected Via Apollo Pro KT400 chipset
Oct 23 20:33:43 localhost kernel: agpgart: AGP aperture is 128M @ 0xd0000000
Oct 23 20:33:45 localhost kernel: Unable to handle kernel paging request at virtual address
6b6b6b6b
Oct 23 20:33:45 localhost kernel:  printing eip:
Oct 23 20:33:45 localhost kernel: d097f218
Oct 23 20:33:45 localhost kernel: *pde = 00000000
Oct 23 20:33:45 localhost kernel: Oops: 0000
Oct 23 20:33:45 localhost kernel: agpgart powervr parport_pc lp parport sd_mod autofs 8139too mii
sg sr_mod floppy ide-scsi scsi_mod ide-cd cdrom ohci1394 ieee1394 nls_iso8859-1 nls_cp437 vfat
Oct 23 20:33:45 localhost kernel: CPU:    0
Oct 23 20:33:45 localhost kernel: EIP:    0060:[<d097f218>]    Tainted: P
Oct 23 20:33:45 localhost kernel: EFLAGS: 00013202
Oct 23 20:33:45 localhost kernel:
Oct 23 20:33:45 localhost kernel: EIP is at powervr_vm_shm_close [powervr] 0x50
(2.4.22-1.2088.nptl)
Oct 23 20:33:45 localhost kernel: eax: 00000001   ebx: 6b6b6b6b   ecx: 00000002   edx: cd069214
Oct 23 20:33:45 localhost kernel: esi: cd069a0c   edi: d09f2140   ebp: cc419c50   esp: cc419c38
Oct 23 20:33:45 localhost kernel: ds: 0068   es: 0068   ss: 0068
Oct 23 20:33:45 localhost kernel: Process X (pid: 4219, stackpage=cc419000)
Oct 23 20:33:45 localhost kernel: Stack: 40005000 d09f215c 00000001 cbad1e60 00001000 cf90fd84
40009000 c01332d9
Oct 23 20:33:45 localhost kernel:        cbad1e60 cbad1104 00004000 00000001 cbad1d30 00000000
cc418000 cfe36570
Oct 23 20:33:45 localhost kernel:        cf90fd84 c014d26a cf90fd84 c0000000 00000000 cc418000
cfe36570 cc419e54
Oct 23 20:33:45 localhost kernel: Call Trace:   [<d09f215c>] powervr_device [powervr] 0x1c
(0xcc419c3c)
Oct 23 20:33:45 localhost kernel: [<c01332d9>] exit_mmap [kernel] 0x149 (0xcc419c54)
Oct 23 20:33:45 localhost kernel: [<c014d26a>] exec_mmap [kernel] 0x15a (0xcc419c7c)
Oct 23 20:33:45 localhost kernel: [<c014d2ba>] flush_old_exec [kernel] 0x4a (0xcc419c98)
Oct 23 20:33:45 localhost kernel: [<c0165d7a>] load_elf_binary [kernel] 0x33a (0xcc419cb4)
Oct 23 20:33:45 localhost kernel: [<d0821d2f>] ext3_do_update_inode [ext3] 0x16f (0xcc419cd4)
Oct 23 20:33:45 localhost kernel: [<d080e9d1>] journal_stop_R6e3983c4 [jbd] 0x181 (0xcc419d48)
Oct 23 20:33:45 localhost kernel: [<c015b10b>] update_atime [kernel] 0x6b (0xcc419da4)
Oct 23 20:33:45 localhost kernel: [<c011ab91>] ll_copy_from_user [kernel] 0x41 (0xcc419de4)
Oct 23 20:33:46 localhost kernel: [<c0165a40>] load_elf_binary [kernel] 0x0 (0xcc419df0)
Oct 23 20:33:46 localhost kernel: [<c014d8fe>] search_binary_handler [kernel] 0xee (0xcc419dfc)
Oct 23 20:33:46 localhost kernel: [<c014cbed>] copy_strings [kernel] 0x1ad (0xcc419e08)
Oct 23 20:33:46 localhost kernel: [<c014db00>] do_execve [kernel] 0x180 (0xcc419e44)
Oct 23 20:33:46 localhost kernel: [<c0107b10>] sys_execve [kernel] 0x50 (0xcc419fa4)
Oct 23 20:33:46 localhost kernel: [<c0109a1f>] system_call [kernel] 0x33 (0xcc419fc0)
Oct 23 20:33:46 localhost kernel:
Oct 23 20:33:46 localhost kernel:
Oct 23 20:33:46 localhost kernel: Code: 8b 03 39 70 40 0f 84 d1 00 00 00 3b 45 08 0f 84 a0 00 00 00
Oct 23 20:33:46 localhost kernel:  ------------[ cut here ]------------
Oct 23 20:33:46 localhost kernel: kernel BUG at mmap.c:1408!
Oct 23 20:33:46 localhost kernel: invalid operand: 0000
Oct 23 20:33:46 localhost kernel: agpgart powervr parport_pc lp parport sd_mod autofs 8139too mii
sg sr_mod floppy ide-scsi scsi_mod ide-cd cdrom ohci1394 ieee1394 nls_iso8859-1 nls_cp437 vfat
Oct 23 20:33:46 localhost kernel: CPU:    0
Oct 23 20:33:46 localhost kernel: EIP:    0060:[<c013327c>]    Tainted: P
Oct 23 20:33:46 localhost kernel: EFLAGS: 00013206
Oct 23 20:33:46 localhost kernel:
Oct 23 20:33:46 localhost kernel: EIP is at exit_mmap [kernel] 0xec (2.4.22-1.2088.nptl)
Oct 23 20:33:46 localhost kernel: eax: 00000012   ebx: 00000000   ecx: cf90fdb4   edx: cf90f3f4
Oct 23 20:33:46 localhost kernel: esi: cf90fda8   edi: cf90fd84   ebp: 0000000b   esp: cc419ae8
Oct 23 20:33:46 localhost kernel: ds: 0068   es: 0068   ss: 0068
Oct 23 20:33:46 localhost kernel: Process X (pid: 4219, stackpage=cc419000)
Oct 23 20:33:46 localhost kernel: Stack: 00003086 c03b02a1 00003046 00000001 6b6b6b6b cf90fd84
cf90fda8 cc418000
Oct 23 20:33:46 localhost kernel:        0000000b c011b317 cf90fd84 00003206 cf90fd84 c01209af
cf90fd84 cf90fda8
Oct 23 20:33:46 localhost kernel:        cc419c04 cf90fda8 00000000 6b6b6b6b c010a100 0000000b
c0281951 00000000
Oct 23 20:33:46 localhost kernel: Call Trace:   [<c011b317>] mmput [kernel] 0x47 (0xcc419b0c)
Oct 23 20:33:46 localhost kernel: [<c01209af>] do_exit [kernel] 0xdf (0xcc419b1c)
Oct 23 20:33:46 localhost kernel: [<c010a100>] do_divide_error [kernel] 0x0 (0xcc419b38)
Oct 23 20:33:46 localhost kernel: [<c0118295>] do_page_fault [kernel] 0x285 (0xcc419b4c)
Oct 23 20:33:46 localhost kernel: [<d0821d2f>] ext3_do_update_inode [ext3] 0x16f (0xcc419b64)
Oct 23 20:33:46 localhost kernel: [<d080df35>] journal_get_write_access_R19e5a16b [jbd] 0x55
(0xcc419b84)
Oct 23 20:33:46 localhost kernel: [<c013b313>] kmem_cache_free_one [kernel] 0xf3 (0xcc419bcc)
Oct 23 20:33:46 localhost kernel: [<c0118010>] do_page_fault [kernel] 0x0 (0xcc419bf0)
Oct 23 20:33:46 localhost kernel: [<c0109b10>] error_code [kernel] 0x34 (0xcc419bf8)
Oct 23 20:33:46 localhost kernel: [<d09f2140>] powervr_device [powervr] 0x0 (0xcc419c14)
Oct 23 20:33:46 localhost kernel: [<d097f218>] powervr_vm_shm_close [powervr] 0x50 (0xcc419c2c)
Oct 23 20:33:46 localhost kernel: [<d09f215c>] powervr_device [powervr] 0x1c (0xcc419c3c)
Oct 23 20:33:46 localhost kernel: [<c01332d9>] exit_mmap [kernel] 0x149 (0xcc419c54)
Oct 23 20:33:46 localhost kernel: [<c014d26a>] exec_mmap [kernel] 0x15a (0xcc419c7c)
Oct 23 20:33:46 localhost kernel: [<c014d2ba>] flush_old_exec [kernel] 0x4a (0xcc419c98)
Oct 23 20:33:46 localhost kernel: [<c0165d7a>] load_elf_binary [kernel] 0x33a (0xcc419cb4)
Oct 23 20:33:46 localhost kernel: [<d0821d2f>] ext3_do_update_inode [ext3] 0x16f (0xcc419cd4)
Oct 23 20:33:46 localhost kernel: [<d080e9d1>] journal_stop_R6e3983c4 [jbd] 0x181 (0xcc419d48)
Oct 23 20:33:47 localhost kernel: [<c015b10b>] update_atime [kernel] 0x6b (0xcc419da4)
Oct 23 20:33:47 localhost kernel: [<c011ab91>] ll_copy_from_user [kernel] 0x41 (0xcc419de4)
Oct 23 20:33:47 localhost kernel: [<c0165a40>] load_elf_binary [kernel] 0x0 (0xcc419df0)
Oct 23 20:33:47 localhost kernel: [<c014d8fe>] search_binary_handler [kernel] 0xee (0xcc419dfc)
Oct 23 20:33:47 localhost kernel: [<c014cbed>] copy_strings [kernel] 0x1ad (0xcc419e08)
Oct 23 20:33:47 localhost kernel: [<c014db00>] do_execve [kernel] 0x180 (0xcc419e44)
Oct 23 20:33:47 localhost kernel: [<c0107b10>] sys_execve [kernel] 0x50 (0xcc419fa4)
Oct 23 20:33:47 localhost kernel: [<c0109a1f>] system_call [kernel] 0x33 (0xcc419fc0)
Oct 23 20:33:47 localhost kernel:
Oct 23 20:33:47 localhost kernel:
Oct 23 20:33:47 localhost kernel: Code: 0f 0b 80 05 cf 32 28 c0 c7 44 24 08 00 03 00 00 c7 44 24 04






More information about the fedora-test-list mailing list