Messages in this thread | | | From | Gonzalo Tornaria <> | Subject | Reproducible Oops in 1.3.93 | Date | Thu, 25 Apr 96 22:51:41 GMT |
| |
I can reproduce the following oops by doing:
insmod sbpcd&sleep 1;rmmod sbpcd
I.e. trying to unload sbpcd when uninitialized. Hope I have sbpcd ksyms right.. If it makes no sense, mail me..
This is with Greased HedgeHog On Steroids (aka 1.3.93), but it also happens with 1.3.91.. email me if you want more details about my configuration... hopefully someone will be able to reproduce it..
Seems to be harmless... Just the Oops.. System appears to be stable, even after I've done a lot of this oops...
Ah, one more report: also with 1.3.91 and 1.3.93, when compiling the kernel (w/gcc 2.7.0), with every other thing on the system sleeping, then gcc sleeps too, it stops compiling... If I wake up some other process (e.g. log on another tty, press a key on another bash, press ^Z and do fg inmediately, etc) gcc resumes...
It doesn't happens with every compile.. Kernel has enough compiles so I get at least one freeze (normaly it's before 4 or 5 compiles). Having 4Mb, I usually go to single user mode, w/only init, kswapd, kflushd and bash running, but it happens too in multi-user-mode, as long as all process are sleeping. It stops swapping and doing everything..
As before, email me if you need to know some other details...
Gonzalo
----- Unable to handle kernel paging request at virtual address c081824c current->tss.cr3 = 0029d000, @r3 = 0029d000 *pde = 0009e067 *pte = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[sbp_sleep+40/44] EFLAGS: 00010246 eax: 00000000 ebx: 00000000 ecx: 0029fea0 edx: 00000000 esi: 0000000b edi: 0001749a ebp: 0000002d esp: 0029febc ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018 Process insmod (pid: 200, process nr: 10, stackpage=0029f000) Stack: 0081849c 00000001 00000007 00000000 00097e18 008192f1 0000000c 00000000 0081cb51 00000000 00823d44 00097e18 0000002d 00000000 00000000 00000006 008226ba 00000000 00000000 0081da1f 00374518 00000000 008216eb 00374518 Call Trace: [ResponseInfo+72/220] [cmd_out+229/676] [check_version+229/3740] [<00823d44>] [<008226ba>] [check_drives+191/424] [init_module+219/1296] [sys_init_module+997/1056] [vmalloc+69/100] [init_module+0/1296] [cleanup_module+0/156] [do_page_fault+319/668] [do_page_fault+0/668] [error_code+75/96] [system_call+89/160] Code: <1>Unable to handle kernel paging request at virtual address c081824c current->tss.cr3 = 0029d000, @r3 = 0029d000 *pde = 0009e067 *pte = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[die_if_kernel+639/704] EFLAGS: 00010202 eax: 00000010 ebx: 0009002b ecx: 0081824c edx: 0037ec0c esi: 00000000 edi: 002a0000 ebp: 0029fe80 esp: 0029fe28 ds: 0018 es: 0018 fs: 0010 gs: 002b ss: 0018 Process insmod (pid: 200, process nr: 10, stackpage=0029f000) Stack: 0016002b 00000000 00018000 0029fe80 002d0000 00c00000 01000000 00800000 002d0018 0010fd17 0016edfd 0029fe80 002d0000 0010fa84 0000000b 0001749a 0000002d 00000018 001104a0 0010a5bb 0029fe80 002d0000 00000000 0029fea0 Call Trace: [scrup+351/496] [<00c00000>] [<01000000>] [_end+6703943/6802247] [do_page_fault+659/668] [do_page_fault+0/668] [add_timer+48/52] [error_code+75/96] [sbp_sleep+40/44] [ResponseInfo+72/220] [cmd_out+229/676] [check_version+229/3740] [<00823d44>] [<008226ba>] [check_drives+191/424] [init_module+219/1296] [sys_init_module+997/1056] [vmalloc+69/100] [init_module+0/1296] [cleanup_module+0/156] [do_page_fault+319/668] [do_page_fault+0/668] [error_code+75/96] [system_call+89/160] Code: 64 8a 04 0e 0f a1 88 c2 81 e2 ff 00 00 00 89 54 24 10 52 68
| |