Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 263428 - new firewire stack using new sys-libs/libraw1394 results in badness 2.6.29-rc8-git5
Summary: new firewire stack using new sys-libs/libraw1394 results in badness 2.6.29-rc...
Status: RESOLVED REMIND
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-22 23:28 UTC by Stefan de Konink
Modified: 2009-03-30 03:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan de Konink 2009-03-22 23:28:22 UTC
Mem-Info:
DMA per-cpu:
CPU    0: hi:    0, btch:   1 usd:   0
Normal per-cpu:
CPU    0: hi:  186, btch:  31 usd:   0
HighMem per-cpu:
CPU    0: hi:   42, btch:   7 usd:   0
Active_anon:35327 active_file:0 inactive_anon:217020
 inactive_file:56 unevictable:1 dirty:0 writeback:0 unstable:0
 free:6 slab:2162 mapped:59 pagetables:385 bounce:0
DMA free:4kB min:64kB low:80kB high:96kB active_anon:4048kB inactive_anon:7408kB active_file:0kB inactive_file:0kB unevictable:0kB present:15868kB pages_scanned:0 all_unreclaimable? yes
lowmem_reserve[]: 0 865 1000 1000
Normal free:16kB min:3728kB low:4660kB high:5592kB active_anon:113256kB inactive_anon:754892kB active_file:0kB inactive_file:0kB unevictable:16kB present:885944kB pages_scanned:26016 all_unreclaimable? no
lowmem_reserve[]: 0 0 1078 1078
HighMem free:4kB min:132kB low:276kB high:420kB active_anon:24004kB inactive_anon:105780kB active_file:0kB inactive_file:224kB unevictable:0kB present:138104kB pages_scanned:7904 all_unreclaimable? yes
lowmem_reserve[]: 0 0 0 0
DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB
Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB
HighMem: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB
254 total pagecache pages
181 pages in swap cache
Swap cache stats: add 2391, delete 2210, find 0/11
Free swap  = 1951616kB
Total swap = 1959920kB
262124 pages RAM
34798 pages HighMem
3507 pages reserved
332 pages shared
258232 pages non-shared
dvgrab: page allocation failure. order:0, mode:0x1201d2
Pid: 12498, comm: dvgrab Tainted: P           2.6.29-rc8-git5 #1
Call Trace:
 [<c0410cb3>] ? printk+0x18/0x1a
 [<c016ef17>] __alloc_pages_internal+0x32d/0x413
 [<c0170b00>] __do_page_cache_readahead+0xf7/0x201
 [<c0170c4f>] do_page_cache_readahead+0x45/0x59
 [<c0169d46>] filemap_fault+0x307/0x41b
 [<c017aa2c>] __do_fault+0x3b/0x383
 [<c017c4f2>] handle_mm_fault+0x10b/0x580
 [<c017b646>] ? follow_page+0x131/0x160
 [<c017ca6e>] __get_user_pages+0x107/0x2de
 [<c017e1fe>] __mlock_vma_pages_range+0x7c/0x221
 [<c017e893>] munlock_vma_pages_range+0x19/0x1b
 [<c017f437>] exit_mmap+0x45/0x147
 [<c013d325>] ? mm_release+0xa7/0xaf
 [<c013d391>] mmput+0x24/0x8d
 [<c0140a71>] exit_mm+0xe0/0x106
 [<c01425f8>] do_exit+0x5db/0x768
 [<c017c4f2>] ? handle_mm_fault+0x10b/0x580
 [<c01483e0>] ? recalc_sigpending+0xe/0x33
 [<c014ac92>] ? dequeue_signal+0x25/0x174
 [<c01427b5>] do_group_exit+0x30/0x85
 [<c014b273>] get_signal_to_deliver+0x242/0x3cf
 [<c011bb8e>] do_notify_resume+0x91/0x846
 [<c015d943>] ? do_futex+0xbb/0x8fe
 [<c015e208>] ? sys_futex+0x82/0xfc
 [<c013b93f>] ? finish_task_switch+0x29/0xa6
 [<c011c9ea>] work_notifysig+0x13/0x19
 [<c0410000>] ? slab_cpuup_callback+0x140/0x1a2
Mem-Info:
DMA per-cpu:
CPU    0: hi:    0, btch:   1 usd:   0
Normal per-cpu:
CPU    0: hi:  186, btch:  31 usd:   0
HighMem per-cpu:
CPU    0: hi:   42, btch:   7 usd:   0
Active_anon:35327 active_file:0 inactive_anon:217020
 inactive_file:56 unevictable:1 dirty:0 writeback:0 unstable:0
 free:6 slab:2162 mapped:59 pagetables:385 bounce:0
DMA free:4kB min:64kB low:80kB high:96kB active_anon:4048kB inactive_anon:7408kB active_file:0kB inactive_file:0kB unevictable:0kB present:15868kB pages_scanned:0 all_unreclaimable? yes
lowmem_reserve[]: 0 865 1000 1000
Normal free:16kB min:3728kB low:4660kB high:5592kB active_anon:113256kB inactive_anon:754892kB active_file:0kB inactive_file:0kB unevictable:16kB present:885944kB pages_scanned:26016 all_unreclaimable? no
lowmem_reserve[]: 0 0 1078 1078
HighMem free:4kB min:132kB low:276kB high:420kB active_anon:24004kB inactive_anon:105780kB active_file:0kB inactive_file:224kB unevictable:0kB present:138104kB pages_scanned:7904 all_unreclaimable? yes
lowmem_reserve[]: 0 0 0 0
DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB
Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB
HighMem: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB
254 total pagecache pages
181 pages in swap cache
Swap cache stats: add 2391, delete 2210, find 0/11
Free swap  = 1951616kB
Total swap = 1959920kB
262124 pages RAM
34798 pages HighMem
3507 pages reserved
332 pages shared
258232 pages non-shared
BUG: unable to handle kernel NULL pointer dereference at 00000174
IP: [<c018849a>] grab_swap_token+0x1f/0x135
*pde = 00000000 
Oops: 0000 [#1] PREEMPT SMP 
last sysfs file: /sys/kernel/uevent_seqnum
Modules linked in: tuner tea5767 tda8290 tuner_xc2028 xc5000 tda9887 tuner_simple tuner_types mt20xx tea5761 msp3400 bttv ir_common i2c_algo_bit v4l2_common nvidia(P) videodev v4l1_compat videobuf_dma_sg ata_piix videobuf_core btcx_risc tveeprom ehci_hcd uhci_hcd i2c_core 8250_pnp 8250 serial_core snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_intel8x0 snd_ac97_codec ac97_bus snd_bt87x snd_pcm snd_timer snd soundcore snd_page_alloc

Pid: 12498, comm: dvgrab Tainted: P           (2.6.29-rc8-git5 #1) System Name
EIP: 0060:[<c018849a>] EFLAGS: 00210246 CPU: 0
EIP is at grab_swap_token+0x1f/0x135
EAX: 00000000 EBX: 0000000c ECX: 00000000 EDX: 0000086c
ESI: 0010d800 EDI: 00000000 EBP: f35f9cac ESP: f35f9ca4
 DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
Process dvgrab (pid: 12498, ti=f35f8000 task=f6571730 task.ti=f35f8000)
Stack:
 00000000 0010d800 f35f9d00 c017c8ad f41a1b7c 00000000 00000000 00000000
 c05729a0 000006ec 00000376 b7dbb000 f3564268 f5066a00 f35f9d00 c017b646
 f41a1b7c 0010d800 f35f9d00 0000086c 00000006 f3564268 00000000 f35f9d34
Call Trace:
 [<c017c8ad>] ? handle_mm_fault+0x4c6/0x580
 [<c017b646>] ? follow_page+0x131/0x160
 [<c017ca6e>] ? __get_user_pages+0x107/0x2de
 [<c017e1fe>] ? __mlock_vma_pages_range+0x7c/0x221
 [<c017e893>] ? munlock_vma_pages_range+0x19/0x1b
 [<c017f437>] ? exit_mmap+0x45/0x147
 [<c013d325>] ? mm_release+0xa7/0xaf
 [<c013d391>] ? mmput+0x24/0x8d
 [<c0140a71>] ? exit_mm+0xe0/0x106
 [<c01425f8>] ? do_exit+0x5db/0x768
 [<c017c4f2>] ? handle_mm_fault+0x10b/0x580
 [<c01483e0>] ? recalc_sigpending+0xe/0x33
 [<c014ac92>] ? dequeue_signal+0x25/0x174
 [<c01427b5>] ? do_group_exit+0x30/0x85
 [<c014b273>] ? get_signal_to_deliver+0x242/0x3cf
 [<c011bb8e>] ? do_notify_resume+0x91/0x846
 [<c015d943>] ? do_futex+0xbb/0x8fe
 [<c015e208>] ? sys_futex+0x82/0xfc
 [<c013b93f>] ? finish_task_switch+0x29/0xa6
 [<c011c9ea>] ? work_notifysig+0x13/0x19
 [<c0410000>] ? slab_cpuup_callback+0x140/0x1a2
Code: 84 c9 59 c0 e8 29 ad 28 00 5b 5d c3 55 89 e5 56 53 a1 88 c9 59 c0 8d 58 01 89 1d 88 c9 59 c0 64 a1 80 10 57 c0 8b 80 ac 00 00 00 <8b> b0 74 01 00 00 b8 84 c9 59 c0 e8 a9 ad 28 00 85 c0 0f 84 a6 
EIP: [<c018849a>] grab_swap_token+0x1f/0x135 SS:ESP 0068:f35f9ca4
---[ end trace 5573d98e73c52681 ]---
Fixing recursive fault but reboot is needed!


Reproducible: Always




Reference bug only.
Comment 1 Mike Pagano gentoo-dev 2009-03-26 12:38:53 UTC
What does "reference bug only" mean?

Is this reproducible on 2.6.29?
Comment 2 Stefan de Konink 2009-03-30 03:28:29 UTC
(In reply to comment #1)
> What does "reference bug only" mean?

That it is googlable for anyone, that has this bug too.

> Is this reproducible on 2.6.29?

Not yet tried.