Messages in this thread | | | Date | Sun, 26 Jul 1998 21:33:39 +0100 (GMT) | From | Jon Evans <> | Subject | Re: 2.1.111: CONSOLE: STILL reproducible oddities |
| |
On Sun, 26 Jul 1998, Chris Evans wrote:
> I'm using 2.1.111 with standard console support, eg. no fbcon stuff > enables. I notice the following bugs/differences from 2.0.x and 2.1.106 > text mode consoles: > > 1) I can _blank_ the console with "find ." in /usr/src/linux. The > operation takes about 1 sec to complete (when cached). If I press up arrow > then return to fire off repeated "find ." commands _before_ the previous > one has completed, my console blanks! Restores when I alt-f<something > different>
D'oh! You are lucky to just get a screen blank. I just tried this on my system and got a multi-coloured console hang for my trouble. I could tell by listening that the Alt-Sysreq-Sync/Unmount/Boot commands were working, and I managed to retreive this oops from the logs:
Jul 26 20:43:51 evansoft kernel: Unable to handle kernel paging request<1>Unable to handle kernel paging request at virtual address ffffd3e0 Jul 26 20:43:51 evansoft kernel: current->tss.cr3 = 011d8000, `r3 = 011d8000 Jul 26 20:43:51 evansoft kernel: *pde = 00000000 Jul 26 20:43:51 evansoft kernel: Oops: 0002 Jul 26 20:43:51 evansoft kernel: CPU: 0 Jul 26 20:43:51 evansoft kernel: EIP: 0010:[<c01b16b0>] Jul 26 20:43:51 evansoft kernel: EFLAGS: 00010082 Jul 26 20:43:51 evansoft kernel: eax: ffffd3e0 ebx: 00000025 ecx: c2e3bc00 edx: bfff0755 Jul 26 20:43:51 evansoft kernel: esi: bfffd3e2 edi: c2d84f02 ebp: c022c470 esp: c2eadcbc Jul 26 20:43:51 evansoft kernel: ds: 0018 es: 0018 ss: 0018 Jul 26 20:43:51 evansoft kernel: Process find (pid: 15933, process nr: 52, stackpage=c2ead000) Jul 26 20:43:51 evansoft kernel: Stack: 00000001 c01ea160 00000000 00000018 c01ad822 c2e3bc00 c022c470 c2d84f00 Jul 26 20:43:51 evansoft kernel: 00000026 ffffed53 00000000 00000026 00000008 c2d84f00 00000026 c01ea160 Jul 26 20:43:51 evansoft kernel: c01893ad c2e3bc00 c2d84f00 00000026 00000018 00000000 c01e34c4 c01f74f8 Jul 26 20:43:51 evansoft kernel: Call Trace: [<c01ad822>] [<c01893ad>] [<c0113728>] [<c010f0fe>] [<c01b70ae>] [<c0109d1c>] [<c01b155a>] Jul 26 20:43:51 evansoft kernel: [<c01ad6aa>] [<c01ae526>] [<c018526a>] [<c018678e>] [<c0187caa>] [<c0189053>] [<c01895de>] [<c018f232>] Jul 26 20:43:51 evansoft kernel: [<c01911b5>] [<c018d04d>] [<c0191084>] [<c0123d60>] [<c0109be8>] Jul 26 20:43:51 evansoft kernel: Code: 66 89 10 83 eb 01 73 e8 eb 75 89 f6 66 8b 17 89 d0 25 00 08
Using `/boot/System.map' to map addresses to symbols.
>>EIP: c01b16b0 <fbcon_vga_putcs+54/d8> Trace: c01ad822 <fbcon_putcs+b2/cc> Trace: c01893ad <vt_console_print+271/2c4> Trace: c0113728 <printk+134/174> Trace: c010f0fe <do_page_fault+286/314> Trace: c01b70ae <stext_lock+1f82/20d4> Trace: c0109d1c <error_code+30/38> Trace: c01b155a <fbcon_vga_clear+56/b4> Trace: c01ad6aa <fbcon_clear+17a/198> Trace: c01ae526 <fbcon_scroll+7e6/994> Trace: c018526a <scrup+76/118> Trace: c018678e <lf+32/64> Trace: c0187caa <do_con_trol+186/f88> Trace: c0189053 <do_con_write+5a7/614> Trace: c01895de <con_put_char+1e/28> Trace: c018f232 <opost+1ca/1d8> Trace: c01911b5 <write_chan+131/1d4> Trace: c018d04d <tty_write+109/158> Trace: c01911b5 <write_chan+131/1d4> Trace: c0123d60 <sys_write+c0/120> Trace: c0109be8 <system_call+34/38> Code: c01b16b0 <fbcon_vga_putcs+54/d8> Code: c01b16b0 <fbcon_vga_putcs+54/d8> 66 89 10 movw %dx,(%eax) Code: c01b16b3 <fbcon_vga_putcs+57/d8> 83 eb 01 subl $0x1,%ebx Code: c01b16b6 <fbcon_vga_putcs+5a/d8> 73 e8 jae fffffff0 <_EIP+0xfffffff0> Code: c01b16b8 <fbcon_vga_putcs+5c/d8> eb 75 jmp c01b172f <fbcon_vga_putcs+d3/d8> Code: c01b16ba <fbcon_vga_putcs+5e/d8> 89 f6 movl %esi,%esi Code: c01b16bc <fbcon_vga_putcs+60/d8> 66 8b 17 movw (%edi),%dx Code: c01b16bf <fbcon_vga_putcs+63/d8> 89 d0 movl %edx,%eax Code: c01b16c1 <fbcon_vga_putcs+65/d8> 25 00 08 00 90 andl $0x90000800,%eax Code: c01b16c6 <fbcon_vga_putcs+6a/d8> 90 nop Code: c01b16c7 <fbcon_vga_putcs+6b/d8> 90 nop
Hope this is of use to someone. I'm just about to compile pre-112-1 and see if I can reproduce it there.
My system is a P200, and my video card is a ATI 3D Expression+ PC2TV (it uses a Mach 64) and I was running the normal VGA fb.
Jon.
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html
| |