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