I've been using the last beagle snapshot for more than one month without issues. Today, I've updated to armv7 OMAP using the last bsd.rd.OMAP.
It panics always when I run weechat. Copy/paste of the serial output with ddb info: U-Boot SPL 2013.04-dirty (Jun 19 2013 - 09:57:14) musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Peripheral mode controller at 47401000 using PIO, IRQ 0 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Host mode controller at 47401800 using PIO, IRQ 0 OMAP SD/MMC: 0 mmc_send_cmd : timeout: No status update reading u-boot.img reading u-boot.img U-Boot 2013.04-dirty (Jun 19 2013 - 09:57:14) I2C: ready DRAM: 512 MiB WARNING: Caches not enabled NAND: No NAND device found!!! 0 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 *** Warning - readenv() failed, using default environment musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Peripheral mode controller at 47401000 using PIO, IRQ 0 musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, HB-ISO Rx, HB-ISO Tx, SoftConn) musb-hdrc: MHDRC RTL version 2.0 musb-hdrc: setup fifo_mode 4 musb-hdrc: 28/31 max ep, 16384/16384 memory USB Host mode controller at 47401800 using PIO, IRQ 0 Net: <ethaddr> not set. Validating first E-fuse MAC cpsw, usb_ether Hit any key to stop autoboot: 0 gpio: pin 53 (gpio 53) value is 1 mmc0 is current device micro SD card found mmc0 is current device gpio: pin 54 (gpio 54) value is 1 SD/MMC found on device 0 reading uEnv.txt 151 bytes read in 3 ms (48.8 KiB/s) Loaded environment from uEnv.txt Importing environment from mmc ... Running uenvcmd ... reading bsd.umg 2831248 bytes read in 325 ms (8.3 MiB/s) ## Booting kernel from Legacy Image at 82800000 ... Image Name: boot Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2831184 Bytes = 2.7 MiB Load Address: 80300000 Entry Point: 80300000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... OpenBSD/beagle booting ... arg0 0x0 arg1 0xe05 arg2 0x80000100 atag core flags 0 pagesize 0 rootdev 0 atag cmdline [sd0i:/bsd.umg] atag mem start 0x80000000 size 0x20000000 bootfile: sd0i:/bsd.umg bootargs: memory size derived from u-boot bootconf.mem[0].address = 80000000 pages 131072/0x20000000 Allocating page tables freestart = 0x8062a000, free_pages = 129494 (0x0001f9d6) IRQ stack: p0x80658000 v0xc0658000 ABT stack: p0x80659000 v0xc0659000 UND stack: p0x8065a000 v0xc065a000 SVC stack: p0x8065b000 v0xc065b000 Creating L1 page table at 0x8062c000 Mapping kernel Constructing L2 page tables undefined page pmap [ no symbol table formats found ] board type: beaglebone Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. Copyright (c) 1995-2013 OpenBSD. All rights reserved. http://www.OpenBSD.org OpenBSD 5.4-current (GENERIC-OMAP) #6: Mon Sep 16 01:42:55 CEST 2013 r...@imx.fritz.box:/usr/src/sys/arch/armv7/compile/GENERIC-OMAP real mem = 536870912 (512MB) avail mem = 519208960 (495MB) mainbus0 at root 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: BeagleBone prcm0 at omap0 rev 0.2 sitaracm0 at omap0: control module, rev 1.0 intc0 at omap0 rev 5.0 dmtimer0 at omap0 rev 3.1 dmtimer1 at omap0 rev 3.1 omdog0 at omap0 rev 0.1 ommmc0 at omap0 sdmmc0 at ommmc0 ommmc1 at omap0 sdmmc1 at ommmc1 com0 at omap0: ti16750, 64 byte fifo com0: console cpsw0 at omap0: version 1.12 (0), address 90:59:af:5c:b3:9b ukphy0 at cpsw0 phy 0: Generic IEEE 802.3u media interface, rev. 1: OUI 0x0001f0, model 0x000f /dev/ksyms: Symbol table not valid. scsibus0 at sdmmc0: 2 targets, initiator 0 sd0 at scsibus0 targ 1 lun 0: <SD/MMC, Drive #01, > SCSI2 0/direct fixed sd0: 7535MB, 512 bytes/sector, 15431680 sectors scsibus1 at sdmmc1: 2 targets, initiator 0 sd1 at scsibus1 targ 1 lun 0: <SD/MMC, Drive #01, > SCSI2 0/direct fixed sd1: 1832MB, 512 bytes/sector, 3751936 sectors vscsi0 at root scsibus2 at vscsi0: 256 targets softraid0 at root scsibus3 at softraid0: 256 targets boot device: sd0 root on sd0a (f43d8b62d65ddce7.a) swap on sd0b dump on sd0b WARNING: / was not properly unmounted WARNING: CHECK AND RESET THE DATE! Automatic boot in progress: starting file system checks. /dev/sd0a (f43d8b62d65ddce7.a): INCORRECT BLOCK COUNT I=779551 (4 should be 0) (CORRECTED) /dev/sd0a (f43d8b62d65ddce7.a): UNREF FILE I=779551 OWNER=juanfra MODE=100600 /dev/sd0a: SIZE=0 MTIME=Sep 27 23:28 2013 (CLEARED) /dev/sd0a (f43d8b62d65ddce7.a): LINK COUNT FILE I=779613 OWNER=juanfra MODE=100600 /dev/sd0a: SIZE=641 MTIME=Sep 27 23:28 2013 COUNT 2 SHOULD BE 1 (ADJUSTED) /dev/sd0a (f43d8b62d65ddce7.a): LINK COUNT FILE I=783850 OWNER=juanfra MODE=100600 /dev/sd0a: SIZE=1018 MTIME=Sep 27 23:28 2013 COUNT 2 SHOULD BE 1 (ADJUSTED) /dev/sd0a (f43d8b62d65ddce7.a): SUMMARY INFORMATION BAD (SALVAGED) /dev/sd0a (f43d8b62d65ddce7.a): BLK(S) MISSING IN BIT MAPS (SALVAGED) /dev/sd0a (f43d8b62d65ddce7.a): 40830 files, 390621 used, 3396762 free (13194 frags, 422946 blocks, 0.3% fragmentation) /dev/sd0a (f43d8b62d65ddce7.a): MARKING FILE SYSTEM CLEAN setting tty flags pf enabled ddb.console: 0 -> 0 vm.swapencrypt.enable: 1 -> 0 hw.allowpowerdown: 1 -> 1 sysctl: machdep.allowaperture: Operation not permitted sysctl: second level name kbdreset in machdep.kbdreset is invalid kern.bufcachepercent: 20 -> 85 kern.maxvnodes: 2662 -> 100000 kern.pool_debug: 1 -> 0 net.inet.tcp.always_keepalive: 0 -> 1 net.inet.tcp.keepidle: 14400 -> 100 starting network starting early daemons: syslogd pflogd ntpd. starting RPC daemons:. savecore: can't find device 0/0 checking quotas: done. kvm_mkdb: can't open /dev/ksyms clearing /tmp starting pre-securelevel daemons:. setting kernel security level: kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd sendmail sndiod. starting local daemons: cron. Fri Sep 27 23:34:43 CEST 2013 OpenBSD/armv7 (edda.juanfra.info) (console) login: panic: rw_enter: vmmaplk locking against myself Stopped at 0xc0504a30: ldrb r15, [r15, r15, ror r15]! RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS PANIC! DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION! ddb> show panic rw_enter: vmmaplk locking against myself ddb> trace 0xc039ed7c scp=0xc039ed7c rlv=0xc0383fd4 (0xc0383fd4) rsp=0xcfc80c64 rfp=0xcfc80ca0 0xc0383e70 scp=0xc0383e70 rlv=0xc04b9980 (0xc04b9980) rsp=0xcfc80ca4 rfp=0xcfc80cc0 r10=0xcfc7f000 r9=0xcfc80e34 r8=0x00000000 r7=0xcfc80da0 r6=0x00000000 r5=0xcfc80d8c r4=0xc9359a80 0xc04b98a8 scp=0xc04b98a8 rlv=0xc04b9f98 (0xc04b9f98) rsp=0xcfc80cc4 rfp=0xcfc80ddc r7=0xc9359a80 r6=0x00000002 r5=0xc905f60c r4=0x00000002 0xc04b9f30 scp=0xc04b9f30 rlv=0xc050c218 (0xc050c218) rsp=0xcfc80de0 rfp=0xcfc80e30 r10=0xcfc7f000 r9=0xcfc80e34 r8=0x00000000 r7=0xc9359a80 r6=0x00000002 r5=0xc905f60c r4=0x4ddbe000 0xc050bffc scp=0xc050bffc rlv=0xc050b9fc (0xc050b9fc) rsp=0xcfc80e34 rfp=0xcfc80eb0 r10=0xc49e56ec r9=0xc0627454 r8=0xc0627bb0 r7=0x00000000 r6=0xc8ff6020 r5=0x00000010 r4=0xc8f98de4 0xc050cce0 scp=0xc050cce0 rlv=0xc050fecc (0xc050fecc) rsp=0xcfc80eb4 rfp=0xcfc80ef0 r10=0xc8ff6020 r9=0x00000001 r8=0x00000000 r7=0x00000000 r6=0xc8f74e98 r5=0xc49e56ec r4=0x4bba5000 0xc050fd9c scp=0xc050fd9c rlv=0xc04c2420 (0xc04c2420) rsp=0xcfc80ef4 rfp=0xcfc80f28 r10=0x00000000 r9=0x00000001 r8=0x4bbdb000 r7=0xc8f59edc r6=0xc9359a80 r5=0xc8f59e14 r4=0x4ba73000 0xc04c2318 scp=0xc04c2318 rlv=0xc04c49e4 (0xc04c49e4) rsp=0xcfc80f2c rfp=0xcfc80f58 r10=0x00000000 r9=0xc05aa3c0 r8=0x00000049 r7=0xc9359a80 r6=0x4bbdb000 r5=0xcfc80f34 r4=0x00000000 0xc04c48ec scp=0xc04c48ec rlv=0xc05093dc (0xc05093dc) rsp=0xcfc80f5c rfp=0xcfc80fb0 r7=0xc905f60c r6=0xcfc80fb4 r5=0x00000002 r4=0xcfc80fb8 0xc05091c4 scp=0xc05091c4 rlv=0xc050b854 (0xc050b854) rsp=0xcfc80fb4 rfp=0xbffcc36c r10=0x00000000 r9=0x00000000 r8=0x000003c0 r7=0x00000078 r6=0x4c88748c r5=0x44430040 r4=0x00000000 ddb> 0xc039ed7c scp=0xc039ed7c rlv=0xc0383fd4 (0xc0383fd4) rsp=0xcfc80c64 rfp=0xcfc80ca0 ddb> 0xc039ed7c scp=0xc039ed7c rlv=0xc0383fd4 (0xc0383fd4) rsp=0xcfc80c64 rfp=0xcfc80ca0 ddb> 0xc039ed7c scp=0xc039ed7c rlv=0xc0383fd4 (0xc0383fd4) rsp=0xcfc80c64 rfp=0xcfc80ca0 ddb> 0xc039ed7c scp=0xc039ed7c rlv=0xc0383fd4 (0xc0383fd4) rsp=0xcfc80c64 rfp=0xcfc80ca0 ddb> 0xc039ed7c scp=0xc039ed7c rlv=0xc0383fd4 (0xc0383fd4) rsp=0xcfc80c64 rfp=0xcfc80ca0 ddb> 0xc039ed7c scp=0xc039ed7c rlv=0xc0383fd4 (0xc0383fd4) rsp=0xcfc80c64 rfp=0xcfc80ca0 ddb> 0xc039ed7c scp=0xc039ed7c rlv=0xc0383fd4 (0xc0383fd4) rsp=0xcfc80c64 rfp=0xcfc80ca0 ddb> 0xc039ed7c scp=0xc039ed7c rlv=0xc0383fd4 (0xc0383fd4) rsp=0xcfc80c64 rfp=0xcfc80ca0 ddb> ps PID PPID PGRP UID S FLAGS WAIT COMMAND *32383 4598 32383 1000 7 0x3 weechat-curses 4598 12200 4598 1000 3 0x8b pause zsh 30282 3459 8776 1000 3 0x4100083 poll irssi 8776 3459 8776 1000 3 0x83 poll irssi 3459 12200 3459 1000 3 0x8b pause zsh 12200 1 12200 1000 3 0x80 kqread tmux 5937 2933 5937 1000 3 0x83 kqread tmux 2933 13142 2933 1000 3 0x8b pause zsh 13142 13170 13170 1000 3 0x90 select sshd 13170 13196 13170 0 3 0x92 poll sshd 12607 1 12607 0 3 0x83 ttyin getty 6144 1 6144 0 3 0x80 select cron 1908 1 1908 99 3 0x90 poll sndiod 3504 1 3504 0 3 0xb0 select sendmail 13196 1 13196 0 3 0x80 select sshd 26057 1 26057 0 3 0x80 poll ntpd 5475 21910 5475 83 3 0x90 poll ntpd 21910 1 21910 83 3 0x90 poll ntpd 16792 20988 20988 74 3 0x90 bpf pflogd 20988 1 20988 0 3 0x80 netio pflogd 5056 17673 17673 73 3 0x90 poll syslogd 17673 1 17673 0 3 0x80 netio syslogd 13 0 0 0 3 0x100200 aiodoned aiodoned 12 0 0 0 3 0x100200 syncer update 11 0 0 0 3 0x100200 cleaner cleaner 10 0 0 0 3 0x100200 reaper reaper 9 0 0 0 3 0x100200 pgdaemon pagedaemon 8 0 0 0 3 0x100200 bored crypto 7 0 0 0 3 0x100200 pftm pfpurge 6 0 0 0 3 0x100200 mmctsk sdmmc1 5 0 0 0 3 0x100200 mmctsk sdmmc0 4 0 0 0 3 0x100200 bored syswq 3 0 0 0 3 0x40100200 idle0 2 0 0 0 3 0x100200 kmalloc kmthread 1 0 1 0 3 0x82 wait init 0 -1 0 0 3 0x200 scheduler swapper ddb>