Octeon installer fails to boot with 202201251800Z
Denis Ovsienko <[email protected]>
| Newsgroups | gmane.os.netbsd.ports.mips.devel |
|---|---|
| Message-ID | <20220126131924.194ab37d@basepc> |
Hello list. NetBSD snapshot 202110010800Z has been running on my E300 (EdgeRouter-4) for a while. I decided to try the most recent snapshot, as it turns out, 202201251800Z is broken, in that netbsd-INSTALL_OCTEON prints only the following lines and then hangs: [ 1.0000000] MIPS32/64 params: cpu arch: 256 [ 1.0000000] MIPS32/64 params: TLB entries: 256 [ 1.0000000] MIPS32/64 params: Icache: line=128, total=79872, ways=39, sets=16, colors=0 [ 1.0000000] MIPS32/64 params: Dcache: line=128, total=32768, ways=32, sets=8, colors=0 [ 1.0000000] MIPS32/64 params: SDcache: line=128, total=1048576, ways=8, sets=1024, colors=16 [ 1.0000000] Dcache is coherent netbsd-INSTALL_OCTEON from 202110010800Z after that prints: [ 1.0000000] u-boot bootmem desc @ 0x6c108 version 3.0 [ 1.0000000] phys segment: 0x100000 @ 0x100000 [ 1.0000000] adding 0x100000 @ 0x100000 to freelist 0 [ 1.0000000] phys segment: 0xefa4000 @ 0xe0c000 [ 1.0000000] adding 0xefa4000 @ 0xe0c000 to freelist 0 [ 1.0000000] phys segment: 0xe000 @ 0xfdb4000 [ 1.0000000] adding 0xe000 @ 0xfdb4000 to freelist 0 [ 1.0000000] phys segment: 0x2f0 @ 0xffb6000 (short) [ 1.0000000] phys segment: 0x80 @ 0xffd6000 (short) [ 1.0000000] phys segment: 0x60 @ 0xfff6000 (short) [ 1.0000000] phys segment: 0x2effe000 @ 0x20000000 [ 1.0000000] adding 0x2effe000 @ 0x20000000 to freelist 0 [ 1.0000000] phys segment: 0x1080 @ 0x4f000000 (short) [ 1.0000000] Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, [ 1.0000000] 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, [ 1.0000000] 2018, 2019, 2020, 2021 The NetBSD Foundation, Inc. All rights reserved. [ 1.0000000] Copyright (c) 1982, 1986, 1989, 1991, 1993 [ 1.0000000] The Regents of the University of California. All rights reserved. [ 1.0000000] NetBSD 9.99.90 (INSTALL_OCTEON) #0: Fri Oct 1 07:14:37 UTC 2021 [ 1.0000000] [email protected]:/usr/src/sys/arch/evbmips/compile/INSTALL_OCTEON [ 1.0000000] Cavium Octeon CN7130-1000 [ 1.0000000] total memory = 1024 MB [ 1.0000000] avail memory = 976 MB [ 1.0000000] mainbus0 (root) [ 1.0000000] cpunode0 at mainbus0: 4 cores, crypto+kasumi, 64bit-mul, unaligned-access ok [ 1.0000000] cpu0 at cpunode0 core 0: 1000.00MHz [ 1.0000000] cpu0: Cavium CN7130-1000 (0xd9602) Rev. 2 with built-in FPU [ 1.0000000] cpu0: 256 TLB entries, 512TB (49-bit) VAs, 512TB (49-bit) PAs, 256MB max page size [ 1.0000000] cpu0: 78KB/128B 39-way set-associative L1 instruction cache [ 1.0000000] cpu0: 32KB/128B 32-way set-associative write-through coherent L1 data cache [ 1.0000000] cpu0: 1024KB/128B 8-way set-associative write-back L2 unified cache [ 1.0000000] cpu1 at cpunode0 core 1: disabled (uniprocessor kernel) [ 1.0000000] cpu2 at cpunode0 core 2: disabled (uniprocessor kernel) [ 1.0000000] cpu3 at cpunode0 core 3: disabled (uniprocessor kernel) (and so on) It would be nice to have NetBSD working on this hardware again. If it helps, I can provide remote hands to debug this. Specifically, files can be written to the USB storage and remote serial console can be provided. I am going to be on this mailing list for the next couple weeks. -- Denis Ovsienko