Current-Users archive

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

Test bed faliure to install



On my home test bed, I've noticed that I'm no longer able to -current in a qemu environment. The INSTALL kernel boots, but then "something" seg-faults right after having set some terminal characteristics. Here is the end of the dmesg:

....
boot device: fd0
root on md0a dumps on md0b
root on md0a dumps on md0b
root file system type: ffs
clock: unknown CMOS layout
warning: no /dev/console
Created tmpfs /dev (1507328 byte, 2912 inodes)
erase ^?, werase ^W, kill ^U, intr ^C
[1]   Segmentation fault (core dumped) sysinst
#


The "official" NetBSD testbed seems to be failing in the same manner. See [1] for details. Unfortunately, while the target system accepts keyboard input, it does not seem capable of processing. I can't even do an 'ls' to see which program dumped core!


I suspect that this is probably due to abs@'s CDNAME changes to sysinst.

Module Name:    src
Committed By:   abs
Date:           Fri Jun 22 20:54:39 UTC 2012

Modified Files:
        src/distrib/utils/sysinst: defs.h disks.c main.c
        src/distrib/utils/sysinst/arch/emips: md.h
        src/distrib/utils/sysinst/arch/i386: md.h
        src/distrib/utils/sysinst/arch/vax: md.h

Log Message:
- Replace the CD_NAME definition with a CD_NAMES comma separate list,
  the default remains "cd0a", but i386 sets "cd0a", "mcd0a" while vax
  takes "cd0a", "racd0a"
- Add get_default_cdrom() to disks.c, which is called in init(). This
  checks the contents of hw.disknames against CD_NAMES. The first one
  found (minus partition letter) is picked, otherwise the first entry
  in CD_NAMES is used
The primary beneficiary is vax systems with an MSCP but no SCSI CD
drive, which now default to (a valid) racd0a rather than an invalid
cd0a.  The obvious example being simh-vax


[1]
http://releng.netbsd.org/b5reports/amd64/build/2012.06.23.03.16.03/install.log


-------------------------------------------------------------------------
| Paul Goyette     | PGP Key fingerprint:     | E-mail addresses:       |
| Customer Service | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com    |
| Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net |
| Kernel Developer |                          | pgoyette at netbsd.org  |
-------------------------------------------------------------------------


Home | Main Index | Thread Index | Old Index