Hi, I am building GENERIC on an Element 14 Beagle Board Black using the October 5 snapshot. On rebooting with the new kernel I get, "Process (pid 1) got signal 11" which seems to point to a memory management problem.
I have been updating my source and retrying the build every few days for the past couple of weeks. The reboot after the kernel always has the same problem. The dmesg of the newly built kernel is attached along with the reboot and dmesg of the latest snapshot kernel (obsd). My build environment has /usr/src and /usr/obj sym linked into an NFS mounted filesystem. Is this a problem that someone recognised may result from a recent change or am I up for some educational evenings debugging this? Simon -- ------------------------------------------------------------------------ "Well, an engineer is not concerned with the truth; that is left to philosophers and theologians: the prime concern of an engineer is the utility of the final product." Lectures on the Electrical Properties of Materials, L.Solymar, D.Walsh
U-Boot SPL 2016.07 (Aug 05 2016 - 23:28:55) Trying to boot from MMC1 MMC partition switch failed *** Warning - MMC partition switch failed, using default environment reading u-boot.img reading u-boot.img U-Boot 2016.07 (Aug 05 2016 - 23:28:55 -0600) Watchdog enabled I2C: ready DRAM: 512 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 *** Warning - bad CRC, using default environment Net: <ethaddr> not set. Validating first E-fuse MAC cpsw, usb_ether Press SPACE to abort autoboot in 2 seconds switch to partitions #0, OK mmc0 is current device SD/MMC found on device 0 reading boot.scr ** Unable to read file boot.scr ** reading uEnv.txt ** Unable to read file uEnv.txt ** switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... reading /am335x-boneblack.dtb 32777 bytes read in 9 ms (3.5 MiB/s) Found EFI removable media binary efi/boot/bootarm.efi reading efi/boot/bootarm.efi 65212 bytes read in 12 ms (5.2 MiB/s) ## Starting EFI application at 0x82000000 ... Scanning disks on usb... Scanning disks on mmc... MMC Device 2 not found MMC Device 3 not found Found 6 disks >> OpenBSD/armv7 BOOTARM 0.3 |/-\|boot> /-\|/-\booting sd0a:/bsd: |/-\|3675000/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/+100924-\|/-\+485532 [80+491568|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/+230305-\|/-\|/-\|/-\]=0x4c7898 OpenBSD/armv7 booting ... arg0 0xc07c7898 arg1 0xe05 arg2 0x88000000 Allocating page tables freestart = 0x807c8000, free_pages = 129080 (0x0001f838) IRQ stack: p0x807f6000 v0xc07f6000 ABT stack: p0x807f7000 v0xc07f7000 UND stack: p0x807f8000 v0xc07f8000 SVC stack: p0x807f9000 v0xc07f9000 Creating L1 page table at 0x807c8000 Mapping kernel Constructing L2 page tables undefined page pmap [ using 722368 bytes of bsd ELF symbol table ] board type: 3589 Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2016 OpenBSD. All rights reserved. http://www.OpenBSD.org OpenBSD 6.0 (GENERIC) #0: Sun Oct 16 17:53:21 AEST 2016 fry...@henry.tld:/mnt/stage/src/sys/arch/armv7/compile/GENERIC real mem = 536870912 (512MB) avail mem = 518004736 (494MB) mainbus0 at root: TI AM335x BeagleBone Black cpu0 at mainbus0: ARM Cortex A8 R3 rev 2 (ARMv7 core) cpu0: DC enabled IC enabled WB disabled EABT branch prediction enabled cpu0: 32KB(64b/l,4way) I-cache, 32KB(64b/l,4way) wr-back D-cache omap0 at mainbus0 prcm0 at omap0 rev 0.2 sitaracm0 at omap0: control module, rev 1.0 intc0 at omap0 rev 5.0 edma0 at omap0 rev 0.0 dmtimer0 at omap0 rev 3.1 dmtimer1 at omap0 rev 3.1 omgpio0 at omap0: rev 0.1 gpio0 at omgpio0: 32 pins omgpio1 at omap0: rev 0.1 gpio1 at omgpio1: 32 pins omgpio2 at omap0: rev 0.1 gpio2 at omgpio2: 32 pins omgpio3 at omap0: rev 0.1 gpio3 at omgpio3: 32 pins simplebus0 at mainbus0: "ocp" simplebus1 at simplebus0: "l4_wkup" simplebus2 at simplebus1: "scm" com0 at simplebus0: ti16750, 64 byte fifo com0: console tiiic0 at simplebus0 rev 0.11 iic0 at tiiic0 "ti,tps65217" at iic0 addr 0x24 not configured "at,24c256" at iic0 addr 0x50 not configured "nxp,tda998x" at iic0 addr 0x70 not configured tiiic1 at simplebus0 rev 0.11 iic1 at tiiic1 "at,24c256" at iic1 addr 0x54 not configured "at,24c256" at iic1 addr 0x55 not configured "at,24c256" at iic1 addr 0x56 not configured "at,24c256" at iic1 addr 0x57 not configured ommmc0 at simplebus0 sdmmc0 at ommmc0: 1-bit, mmc high-speed ommmc1 at simplebus0 sdmmc1 at ommmc1: 1-bit, mmc high-speed omdog0 at simplebus0 rev 0.1 cpsw0 at simplebus0: version 1.12 (0), address b0:d5:cc:f3:a1:d9 ukphy0 at cpsw0 phy 0: Generic IEEE 802.3u media interface, rev. 1: OUI 0x0001f0, model 0x000f scsibus0 at sdmmc0: 2 targets, initiator 0 sd0 at scsibus0 targ 1 lun 0: <SD/MMC, SL08G, 0080> SCSI2 0/direct fixed sd0: 7580MB, 512 bytes/sector, 15523840 sectors scsibus1 at sdmmc1: 2 targets, initiator 0 sd1 at scsibus1 targ 1 lun 0: <Kingston, S10004, 0000> SCSI2 0/direct fixed sd1: 3648MB, 512 bytes/sector, 7471104 sectors vscsi0 at root scsibus2 at vscsi0: 256 targets softraid0 at root scsibus3 at softraid0: 256 targets boot device: sd0 root on sd0a (d0b925ba0966281b.a) swap on sd0b dump on sd0b WARNING: CHECK AND RESET THE DATE! Process (pid 1) got signal 11 Process (pid 1) got signal 11 Process (pid 1) got signal 11 Process (pid 1) got signal 11 Process (pid 1) got signal 11 Process (pid 1) got signal 11 Process (pid 1) got signal 11 [... Lots and lots of the error message deleted. You get the idea ...] Process (pid 1) got signal 11 Process (pid 1) got signal 11 Process (pid 1) got signal 11 Process (pid 1) got signal 11 Process (pid 1) got signal 11 Process (pid 1) got signaƬ U-Boot SPL 2016.07 (Aug 05 2016 - 23:28:55) Trying to boot from MMC1 MMC partition switch failed *** Warning - MMC partition switch failed, using default environment reading u-boot.img reading u-boot.img U-Boot 2016.07 (Aug 05 2016 - 23:28:55 -0600) Watchdog enabled I2C: ready DRAM: 512 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 *** Warning - bad CRC, using default environment Net: <ethaddr> not set. Validating first E-fuse MAC cpsw, usb_ether Press SPACE to abort autoboot in 2 seconds switch to partitions #0, OK mmc0 is current device SD/MMC found on device 0 reading boot.scr ** Unable to read file boot.scr ** reading uEnv.txt ** Unable to read file uEnv.txt ** switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... reading /am335x-boneblack.dtb 32777 bytes read in 8 ms (3.9 MiB/s) Found EFI removable media binary efi/boot/bootarm.efi reading efi/boot/bootarm.efi 65212 bytes read in 11 ms (5.7 MiB/s) ## Starting EFI application at 0x82000000 ... Scanning disks on usb... Scanning disks on mmc... MMC Device 2 not found MMC Device 3 not found Found 6 disks >> OpenBSD/armv7 BOOTARM 0.3 |/-\|boot> obsd /-\|/-\booting sd0a:obsd: |/-\|3706752/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\+147716|/-\|/-\|+494840 [80+504464/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\+237870|/-\|/-\|/-\|/]=0x4e23a8 OpenBSD/armv7 booting ... arg0 0xc07e23a8 arg1 0xe05 arg2 0x88000000 Allocating page tables freestart = 0x807e3000, free_pages = 129053 (0x0001f81d) IRQ stack: p0x80811000 v0xc0811000 ABT stack: p0x80812000 v0xc0812000 UND stack: p0x80813000 v0xc0813000 SVC stack: p0x80814000 v0xc0814000 Creating L1 page table at 0x807e4000 Mapping kernel Constructing L2 page tables undefined page pmap [ using 742828 bytes of bsd ELF symbol table ] board type: 3589 Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2016 OpenBSD. All rights reserved. https://www.OpenBSD.org OpenBSD 6.0-current (GENERIC) #66: Wed Oct 5 07:07:59 MDT 2016 dera...@armv7.openbsd.org:/usr/src/sys/arch/armv7/compile/GENERIC real mem = 536870912 (512MB) avail mem = 517869568 (493MB) mainbus0 at root: TI AM335x BeagleBone Black cpu0 at mainbus0: ARM Cortex A8 R3 rev 2 (ARMv7 core) cpu0: DC enabled IC enabled WB disabled EABT branch prediction enabled cpu0: 32KB(64b/l,4way) I-cache, 32KB(64b/l,4way) wr-back D-cache omap0 at mainbus0 prcm0 at omap0 rev 0.2 omap0: device edma unit 0 not configured dmtimer0 at omap0 rev 3.1 dmtimer1 at omap0 rev 3.1 simplebus0 at mainbus0: "ocp" simplebus1 at simplebus0: "l4_wkup" simplebus2 at simplebus1: "scm" ompinmux0 at simplebus2 intc0 at simplebus0 rev 5.0 omgpio0 at simplebus0: rev 0.1 gpio0 at omgpio0: 32 pins omgpio1 at simplebus0: rev 0.1 gpio1 at omgpio1: 32 pins omgpio2 at simplebus0: rev 0.1 gpio2 at omgpio2: 32 pins omgpio3 at simplebus0: rev 0.1 gpio3 at omgpio3: 32 pins com0 at simplebus0: ti16750, 64 byte fifo com0: console tiiic0 at simplebus0 rev 0.11 iic0 at tiiic0 "ti,tps65217" at iic0 addr 0x24 not configured "at,24c256" at iic0 addr 0x50 not configured "nxp,tda998x" at iic0 addr 0x70 not configured tiiic1 at simplebus0 rev 0.11 iic1 at tiiic1 "at,24c256" at iic1 addr 0x54 not configured "at,24c256" at iic1 addr 0x55 not configured "at,24c256" at iic1 addr 0x56 not configured "at,24c256" at iic1 addr 0x57 not configured ommmc0 at simplebus0 sdmmc0 at ommmc0: 1-bit, mmc high-speed ommmc1 at simplebus0 sdmmc1 at ommmc1: 1-bit, mmc high-speed omdog0 at simplebus0 rev 0.1 cpsw0 at simplebus0: version 1.12 (0), address b0:d5:cc:f3:a1:d9 ukphy0 at cpsw0 phy 0: Generic IEEE 802.3u media interface, rev. 1: OUI 0x0001f0, model 0x000f scsibus0 at sdmmc0: 2 targets, initiator 0 sd0 at scsibus0 targ 1 lun 0: <SD/MMC, SL08G, 0080> SCSI2 0/direct fixed sd0: 7580MB, 512 bytes/sector, 15523840 sectors scsibus1 at sdmmc1: 2 targets, initiator 0 sd1 at scsibus1 targ 1 lun 0: <Kingston, S10004, 0000> SCSI2 0/direct fixed sd1: 3648MB, 512 bytes/sector, 7471104 sectors vscsi0 at root scsibus2 at vscsi0: 256 targets softraid0 at root scsibus3 at softraid0: 256 targets boot device: sd0 root on sd0a (d0b925ba0966281b.a) swap on sd0b dump on sd0b WARNING: CHECK AND RESET THE DATE! Automatic boot in progress: starting file system checks. /dev/sd0a (d0b925ba0966281b.a): file system is clean; not checking /dev/sd0d (d0b925ba0966281b.d): file system is clean; not checking /dev/sd0g (d0b925ba0966281b.g): file system is clean; not checking /dev/sd0f (d0b925ba0966281b.f): file system is clean; not checking /dev/sd0e (d0b925ba0966281b.e): file system is clean; not checking setting tty flags pf enabled starting network reordering libraries: done. starting early daemons: syslogd pflogd ntpd. starting RPC daemons:. savecore: no core dump checking quotas: done. clearing /tmp kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd smtpd sndiod. starting local daemons: cron. Sun Oct 16 17:59:12 AEST 2016 OpenBSD/armv7 (Henry.tld) (console) login: