Subject: kern/13862: wscons & serial console conflict
To: None <gnats-bugs@gnats.netbsd.org>
From: None <gendalia@iastate.edu>
List: netbsd-bugs
Date: 09/03/2001 12:29:16
>Number:         13862
>Category:       kern
>Synopsis:       trying to use wscons with serial consoles, kernel: page fault
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Sep 03 10:25:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Tracy Di Marco White
>Release:        NetBSD 1.5.2
>Organization:
>Environment:
	
System: NetBSD lyra 1.5.2 NetBSD 1.5.2 (LYRA) #4: Sun Sep 2 00:50:07 CDT 2001 root@socrates.ait.iastate.edu:/usr/src-1.5/sys/arch/i386/compile/LYRA i386


>Description:
Using control-alt-f# to switch consoles causes the machine to drop to debugger
when serial console is used.
kernel: page fault trap, code=0
Stopped at      wsdisplay_switch+0x19:  cmpl    $0,         0(%eax,%ecx,4)
db> t
wsdisplay_switch(0,0,0,c05f1500,c99c0e20) at wsdisplay_switch+0x19
internal_command(c05f1500,c99c0e2c,f400,3b,c05f27c0) at internal_command+0x171
wskbd_translate(c05f2740,2,3b,c05f2780,c05f27c0) at wskbd_translate+0xdc
wskbd_input(c05f1500,2,3b,3b,2) at wskbd_input+0x53
pckbd_input(c05f2780,3b) at pckbd_input+0x4e
pckbcintr(c05da500) at pckbcintr+0xfe
Xintr1() at Xintr1+0x74
--- interrupt ---
idle(c99b34bc) at idle+0x21
bpendtsleep(c05f7c00,20,c02dd8da,72,0,c05f7c48,6,0,c05f7c00,c05f7c48,2,0) at bpendtsleep
apm_thread(c05f7c00) at apm_thread+0x5a
db> c
kernel: page fault trap, code=0
Stopped at      wsdisplay_switch+0x19:  cmpl    $0,         0(%eax,%ecx,4)
>How-To-Repeat:
install serial console boot blocks, try to switch virtual consoles.
>Fix:
don't use the display
>Release-Note:
>Audit-Trail:
>Unformatted: