NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: port-i386/52266: Double fault early in boot with Transmeta Crusoe CPU



The following reply was made to PR port-i386/52266; it has been noted by GNATS.

From: Kimihiro Nonaka <nonakap%gmail.com@localhost>
To: "gnats-bugs%netbsd.org@localhost" <gnats-bugs%netbsd.org@localhost>
Cc: port-i386-maintainer%netbsd.org@localhost, 
	"gnats-admin%netbsd.org@localhost" <gnats-admin%netbsd.org@localhost>, "netbsd-bugs%netbsd.org@localhost" <netbsd-bugs%netbsd.org@localhost>
Subject: Re: port-i386/52266: Double fault early in boot with Transmeta Crusoe CPU
Date: Thu, 1 Jun 2017 12:37:06 +0900

 Could you send a dmesg and a result of cpuctl identify 0 with old kernel?
 
 On Wed, May 31, 2017 at 9:55 PM, Andreas Gustafsson <gson%gson.org@localhost> wrote:
 >>Number:         52266
 >>Category:       port-i386
 >>Synopsis:       Double fault early in boot with Transmeta Crusoe CPU
 >>Confidential:   no
 >>Severity:       critical
 >>Priority:       medium
 >>Responsible:    port-i386-maintainer
 >>State:          open
 >>Class:          sw-bug
 >>Submitter-Id:   net
 >>Arrival-Date:   Wed May 31 12:55:00 +0000 2017
 >>Originator:     Andreas Gustafsson
 >>Release:        NetBSD-current, source date >= 2017.05.23.08.54.39
 >>Organization:
 >
 >>Environment:
 > System: NetBSD
 > Architecture: i386
 > Machine: i386
 >>Description:
 >
 > I have an old NEC Versa Daylite laptop with a Transmeta Crusoe CPU
 > running NetBSD/i386.  I recently tried to upgrade the kernel to
 > -current, but it crashed very early in the boot, immediately after
 > printing the kernel segment sizes, with the following message
 > (transcribed manually):
 >
 >   Fatal double fault in supervisor mode
 >   Trap type 13 code 0xc0116f29 eip 0x8 cs 0x296 eflags 0xc0150010 cr2 0 ilevel 0 esp 0xc08b0030
 >   curlwp 0xc1231920 pid 0 lid 1 lowest kstack 0xc149e2c0
 >   kernel: user trap double fault, code=0
 >   Stopped in pid 0.1 (system) at  8:      invalid adderss
 >   db{0}>
 >
 > The keyboard does not respond to ddb commands at this point.
 >
 > By bisection, I have determined that the problem appeared with the
 > following recent commits:
 >
 >   2017.05.23.08.54.38 nonaka src/sys/arch/amd64/amd64/db_interface.c 1.25
 >   2017.05.23.08.54.38 nonaka src/sys/arch/amd64/amd64/mainbus.c 1.38
 >   2017.05.23.08.54.38 nonaka src/sys/arch/amd64/amd64/vector.S 1.49
 >   2017.05.23.08.54.38 nonaka src/sys/arch/amd64/include/i82093reg.h 1.8
 >   2017.05.23.08.54.38 nonaka src/sys/arch/i386/i386/db_interface.c 1.72
 >   2017.05.23.08.54.38 nonaka src/sys/arch/i386/i386/mainbus.c 1.103
 >   2017.05.23.08.54.38 nonaka src/sys/arch/i386/i386/vector.S 1.69
 >   2017.05.23.08.54.39 nonaka src/sys/arch/i386/include/i82093reg.h 1.10
 >   2017.05.23.08.54.39 nonaka src/sys/arch/x86/include/cpuvar.h 1.50
 >   2017.05.23.08.54.39 nonaka src/sys/arch/x86/include/i82489var.h 1.19
 >   2017.05.23.08.54.39 nonaka src/sys/arch/x86/include/intr.h 1.50
 >   2017.05.23.08.54.39 nonaka src/sys/arch/x86/include/mpacpi.h 1.11
 >   2017.05.23.08.54.39 nonaka src/sys/arch/x86/pci/msipic.c 1.9
 >   2017.05.23.08.54.39 nonaka src/sys/arch/x86/x86/cpu.c 1.125
 >   2017.05.23.08.54.39 nonaka src/sys/arch/x86/x86/lapic.c 1.58
 >   2017.05.23.08.54.39 nonaka src/sys/arch/x86/x86/pmc.c 1.7
 >   2017.05.23.08.54.39 nonaka src/sys/arch/x86/x86/tprof_amdpmi.c 1.7
 >   2017.05.23.08.54.39 nonaka src/sys/arch/x86/x86/tprof_pmi.c 1.14
 >   2017.05.23.08.54.39 nonaka src/sys/arch/xen/include/intr.h 1.40
 >   2017.05.23.08.54.39 nonaka src/sys/arch/xen/include/mpacpi.h 1.2
 >   2017.05.23.08.54.39 nonaka src/sys/arch/xen/x86/intr.c 1.31
 >   2017.05.23.08.54.39 nonaka src/sys/arch/xen/x86/mainbus.c 1.19
 >
 >>How-To-Repeat:
 >
 > Attempt to boot NetBSD-current/i386 on a Transmeta Crusoe CPU.
 >
 >>Fix:
 >
 


Home | Main Index | Thread Index | Old Index