mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Oops in 2.4.12-ac3 with preemptible-kernel patch
@ 2001-12-29 23:19 Ken Moffat
  2001-12-30  3:49 ` Keith Owens
  0 siblings, 1 reply; 2+ messages in thread
From: Ken Moffat @ 2001-12-29 23:19 UTC (permalink / raw)
  To: lkml

[-- Attachment #1: Type: TEXT/PLAIN, Size: 2635 bytes --]

Hi,

 apologies for supplying an oops for an "old" kernel. I've been using
2.4.12-ac3 with Robert Love's preempt-kernel-rml-2.4.12-ac3-1.patch for
some time. Tonight the box locked up hard while I was surfing
(on a ppp
dialup), just after I closed an xterm. Oops extracted from the log, it 
was interspersed with ^B^A and ^BQ characters like this (some lines
removed)

Dec 29 22:33:20 pppg_penguin kernel: Unable to handle kernel paging request at virtual address 01c00022
Dec 29 22:33:20 pppg_penguin ^B^A
Dec 29 22:33:20 pppg_penguin ^BQ
Dec 29 22:33:20 pppg_penguin ^B^A
Dec 29 22:33:20 pppg_penguin ^BQ
Dec 29 22:33:20 pppg_penguin ^B^A
Dec 29 22:33:20 pppg_penguin ^BQ
Dec 29 22:33:20 pppg_penguin ^B^A
Dec 29 22:33:20 pppg_penguin ^BQ
Dec 29 22:33:20 pppg_penguin ^B^A
Dec 29 22:33:20 pppg_penguin ^BQ
Dec 29 22:33:20 pppg_penguin kernel: EIP:    0010:[__free_pages+2/48]    Not tainted
Dec 29 22:33:20 pppg_penguin kernel: Call Trace: [skb_release_data+75/128] [kfree_skbmem+11/96] [__kfree_skb+283/288] [unix_release_sock+506/832] [release_dev+1142/1408] 
Dec 29 22:33:20 pppg_penguin kernel:    [compute_ascii+67/272] [destroy_inode+25/64] [unix_release+26/48] [sock_release+16/80] [sock_close+34/64] [fput+57/224] 
Dec 29 22:33:20 pppg_penguin kernel:    [clear_page_tables+126/176] [filp_close+112/208] [put_files_struct+88/208] [do_exit+236/608] [schedule+732/1248] [bust_spinlocks+62/80] 
Dec 29 22:33:20 pppg_penguin kernel:    [die+107/112] [do_page_fault+321/1296] [preempt_schedule+40/64] [sock_def_readable+106/112] [unix_stream_sendmsg+754/864] [schedule+732/1248] 
Dec 29 22:33:20 pppg_penguin kernel:    [do_page_fault+0/1296] [error_code+56/80] [__free_pages+2/48] [skb_release_data+75/128] [kfree_skbmem+11/96] [__kfree_skb+283/288] 
Dec 29 22:33:20 pppg_penguin kernel:    [unix_stream_recvmsg+667/1104] [sock_readv_writev+122/176] [sock_recvmsg+50/176] [sock_read+142/160] [sys_read+175/208] [system_call+51/64] 
Dec 29 22:33:20 pppg_penguin kernel: 
Dec 29 22:33:20 pppg_penguin kernel: Code: 8b 41 18 85 c0 79 07 c3 8d b6 00 00 00 00 ff 49 14 0f 94 c0 
Dec 29 22:40:42 pppg_penguin syslogd 1.4-0: restart.

 Since this hasn't hit me before, it might be that later releases have
already fixed the problem, and equally I can't offer to recreate it to
test a fix.  Output from ksymoops attached, although I'm a little worried
about the ksymoops warnings from the tulip and various audio modules - 
do I need to worry about these warnings ?

 Other information (.config, whatever) available on request.

Ken
-- 
         Just another chimp with a compiler.

         Home page : http://www.kenmoffat.uklinux.net

[-- Attachment #2: Type: TEXT/PLAIN, Size: 7161 bytes --]

ksymoops 2.4.1 on i586 2.4.12-ac3-preemptb.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.12-ac3-preemptb/ (default)
     -m /boot/System.map-2.4.12-ac3-preemptb (specified)

Warning (compare_maps): mismatch on symbol tulip_max_interrupt_work  , tulip says d1053f6c, /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/net/tulip/tulip.o says d105350c.  Ignoring /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/net/tulip/tulip.o entry
Warning (compare_maps): mismatch on symbol tulip_rx_copybreak  , tulip says d1053f70, /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/net/tulip/tulip.o says d1053510.  Ignoring /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/net/tulip/tulip.o entry
Warning (compare_maps): mismatch on symbol sb_be_quiet  , sb_lib says d1043144, /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sb_lib.o says d10417e4.  Ignoring /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sb_lib.o entry
Warning (compare_maps): mismatch on symbol smw_free  , sb_lib says d1043150, /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sb_lib.o says d10417f0.  Ignoring /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sb_lib.o entry
Warning (compare_maps): mismatch on symbol audio_devs  , sound says d10358e0, /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o says d1035260.  Ignoring /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o entry
Warning (compare_maps): mismatch on symbol midi_devs  , sound says d1035950, /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o says d10352d0.  Ignoring /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o entry
Warning (compare_maps): mismatch on symbol mixer_devs  , sound says d10358f8, /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o says d1035278.  Ignoring /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o entry
Warning (compare_maps): mismatch on symbol num_audiodevs  , sound says d10358f4, /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o says d1035274.  Ignoring /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o entry
Warning (compare_maps): mismatch on symbol num_midis  , sound says d1035968, /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o says d10352e8.  Ignoring /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o entry
Warning (compare_maps): mismatch on symbol num_mixers  , sound says d103590c, /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o says d103528c.  Ignoring /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o entry
Warning (compare_maps): mismatch on symbol num_synths  , sound says d103594c, /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o says d10352cc.  Ignoring /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o entry
Warning (compare_maps): mismatch on symbol synth_devs  , sound says d1035920, /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o says d10352a0.  Ignoring /lib/modules/2.4.12-ac3-preemptb/kernel/drivers/sound/sound.o entry
Dec 29 22:33:20 pppg_penguin kernel: Unable to handle kernel paging request at virtual address 01c00022
Dec 29 22:33:20 pppg_penguin kernel: EIP:    0010:[__free_pages+2/48]    Not tainted
Dec 29 22:33:20 pppg_penguin kernel: eax: 01c0000a   ebx: 00000001   ecx: 01c0000a   edx: 00000000
Dec 29 22:33:20 pppg_penguin kernel: esi: c21a7720   edi: 00000008   ebp: c21a7720   esp: cd5dde3c
Dec 29 22:33:20 pppg_penguin kernel: Process X (pid: 8223, stackpage=cd5dd000)
Dec 29 22:33:20 pppg_penguin kernel: Stack: c01ddd5b c21a7720 00001228 c21a777c c01ddd9b c21a7720 00000000 c01ddf0b 
Dec 29 22:33:20 pppg_penguin kernel:        c21a7720 cd5ddf10 c021abcb c21a7720 cd5dc000 c4e02ca8 c21a7720 00000001 
Dec 29 22:33:20 pppg_penguin kernel:        00000000 ffffffa1 00000001 00000018 00000000 c4e02c60 00000038 c3c896c0 
Dec 29 22:33:20 pppg_penguin kernel: Call Trace: [skb_release_data+75/128] [kfree_skbmem+11/96] [__kfree_skb+283/288] [unix_stream_recvmsg+667/1104] [sock_readv_writev+122/176] 
Dec 29 22:33:20 pppg_penguin kernel: Code: 8b 41 18 85 c0 79 07 c3 8d b6 00 00 00 00 ff 49 14 0f 94 c0 
Using defaults from ksymoops -t elf32-i386 -a i386

Code;  00000000 Before first symbol
00000000 <_EIP>:
Code;  00000000 Before first symbol
   0:   8b 41 18                  mov    0x18(%ecx),%eax
Code;  00000003 Before first symbol
   3:   85 c0                     test   %eax,%eax
Code;  00000005 Before first symbol
   5:   79 07                     jns    e <_EIP+0xe> 0000000e Before first symbol
Code;  00000007 Before first symbol
   7:   c3                        ret    
Code;  00000008 Before first symbol
   8:   8d b6 00 00 00 00         lea    0x0(%esi),%esi
Code;  0000000e Before first symbol
   e:   ff 49 14                  decl   0x14(%ecx)
Code;  00000011 Before first symbol
  11:   0f 94 c0                  sete   %al

Dec 29 22:33:20 pppg_penguin kernel:  <1>Unable to handle kernel paging request at virtual address 20203849
Dec 29 22:33:20 pppg_penguin kernel: ds: 0018   es: 
Dec 29 22:33:20 pppg_penguin kernel: ds: 0018 
Dec 29 22:33:20 pppg_penguin kernel: ds: 0018   es: 0
Dec 29 22:33:20 pppg_penguin kernel: ds: 0018   
Dec 29 22:33:20 pppg_penguin kernel: ds: 0018  
Dec 29 22:33:20 pppg_penguin kernel: EIP:    0010:[__free_pages+2/48]    Not tainted
Dec 29 22:33:20 pppg_penguin kernel: ds: 0018   es: 00
Dec 29 22:33:20 pppg_penguin kernel: eax: 20203831   ebx: 00000001   ecx: 20203831   edx: 00000000
Dec 29 22:33:20 pppg_penguin kernel: esi: c21a79a0   edi: 00000008   ebp: 00000286   esp: cd5ddb84
Dec 29 22:33:20 pppg_penguin kernel: Process X (pid: 8223, stackpage=cd5dd000)
Dec 29 22:33:20 pppg_penguin kernel: Stack: c01ddd5b c21a79a0 c21a79a0 c21a79fc c01ddd9b c21a79a0 c21a79a0 c01ddf0b 
Dec 29 22:33:20 pppg_penguin kernel:        c21a79a0 cd5dc000 c02189fa c21a79a0 c79c3428 00000001 c14052a0 c5e049a0 
Dec 29 22:33:20 pppg_penguin kernel:        c71e9000 c02c97a0 c71e9100 c0194466 c71e9000 00000000 00000000 00000000 
Dec 29 22:33:20 pppg_penguin kernel: Call Trace: [skb_release_data+75/128] [kfree_skbmem+11/96] [__kfree_skb+283/288] [unix_release_sock+506/832] [release_dev+1142/1408] 
Dec 29 22:33:20 pppg_penguin kernel: Code: 8b 41 18 85 c0 79 07 c3 8d b6 00 00 00 00 ff 49 14 0f 94 c0 

Code;  00000000 Before first symbol
00000000 <_EIP>:
Code;  00000000 Before first symbol
   0:   8b 41 18                  mov    0x18(%ecx),%eax
Code;  00000003 Before first symbol
   3:   85 c0                     test   %eax,%eax
Code;  00000005 Before first symbol
   5:   79 07                     jns    e <_EIP+0xe> 0000000e Before first symbol
Code;  00000007 Before first symbol
   7:   c3                        ret    
Code;  00000008 Before first symbol
   8:   8d b6 00 00 00 00         lea    0x0(%esi),%esi
Code;  0000000e Before first symbol
   e:   ff 49 14                  decl   0x14(%ecx)
Code;  00000011 Before first symbol
  11:   0f 94 c0                  sete   %al


12 warnings issued.  Results may not be reliable.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2001-12-30  3:49 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-12-29 23:19 Oops in 2.4.12-ac3 with preemptible-kernel patch Ken Moffat
2001-12-30  3:49 ` Keith Owens

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®