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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.