daily CVS update output
Updating src tree: P src/distrib/evbarm/instkernel/sshramdisk/Makefile P src/lib/libperfuse/fuse.h P src/lib/libperfuse/ops.c P src/lib/libperfuse/perfuse.c P src/lib/libperfuse/perfuse_priv.h P src/lib/libpuffs/dispatcher.c P src/lib/libpuffs/opdump.c P src/lib/libpuffs/puffs.c P src/lib/libpuffs/puffs.h P src/lib/libpuffs/puffs_ops.3 P src/sys/arch/evbarm/conf/RPI_INSTALL P src/sys/conf/files P src/sys/conf/std P src/sys/fs/puffs/puffs_msgif.h P src/sys/fs/puffs/puffs_vnops.c P src/tests/lib/libc/gen/t_time.c P src/tests/usr.bin/config/t_config.sh P src/tests/usr.bin/config/support/conf/files P src/usr.bin/config/config.5 P src/usr.bin/config/defs.h P src/usr.bin/config/gram.y P src/usr.bin/config/main.c P src/usr.bin/config/mkioconf.c P src/usr.bin/config/scan.l P src/usr.bin/config/sem.c P src/usr.bin/config/sem.h P src/usr.bin/ftp/version.h Updating xsrc tree: Killing core files: Updating tar files: src/top-level: collecting... replacing... done src/bin: collecting... replacing... done src/common: collecting... replacing... done src/compat: collecting... replacing... done src/crypto: collecting... replacing... done src/dist: collecting... replacing... done src/distrib: collecting... replacing... done src/doc: collecting... replacing... done src/etc: collecting... replacing... done src/external: collecting... replacing... done src/extsrc: collecting... replacing... done src/games: collecting... replacing... done src/gnu: collecting... replacing... done src/include: collecting... replacing... done src/lib: collecting... replacing... done src/libexec: collecting... replacing... done src/regress: collecting... replacing... done src/rescue: collecting... replacing... done src/sbin: collecting... replacing... done src/share: collecting... replacing... done src/sys: collecting... replacing... done src/tests: collecting... replacing... done src/tools: collecting... replacing... done src/usr.bin: collecting... replacing... done src/usr.sbin: collecting... replacing... done src/config: collecting... replacing... done src/x11: collecting... replacing... done src: collecting... replacing... done xsrc/top-level: collecting... replacing... done xsrc/external: collecting... replacing... done xsrc/local: collecting... replacing... done xsrc/xfree: collecting... replacing... done xsrc: collecting... replacing... done Running the SUP scanner: SUP Scan for current starting at Sat Nov 1 03:15:46 2014 SUP Scan for current completed at Sat Nov 1 03:18:34 2014 SUP Scan for mirror starting at Sat Nov 1 03:18:34 2014 SUP Scan for mirror completed at Sat Nov 1 03:33:19 2014 Updating release-5 src tree (netbsd-5): Updating release-5 xsrc tree (netbsd-5): Updating release-5 tar files: src/top-level: collecting... replacing... done src/bin: collecting... replacing... done src/common: collecting... replacing... done src/compat: collecting... replacing... done src/crypto: collecting... replacing... done src/dist: collecting... replacing... done src/distrib: collecting... replacing... done src/doc: collecting... replacing... done src/etc: collecting... replacing... done src/external: collecting... replacing... done src/games: collecting... replacing... done src/gnu: collecting... replacing... done src/include: collecting... replacing... done src/lib: collecting... replacing... done src/libexec: collecting... replacing... done src/regress: collecting... replacing... done src/rescue: collecting... replacing... done src/sbin: collecting... replacing... done src/share: collecting... replacing... done src/sys: collecting... replacing... done src/tests: collecting... replacing... done src/tools: collecting... replacing... done src/usr.bin: collecting... replacing... done src/usr.sbin: collecting... replacing... done src/config: collecting... replacing... done src/x11: collecting... replacing... done src: collecting... replacing... done xsrc/top-level: collecting... replacing... done xsrc/local: collecting... replacing... done xsrc/xfree: collecting... replacing... done xsrc/external: collecting... replacing... done xsrc: collecting... replacing... done Running the SUP scanner: SUP Scan for release-5 starting at Sat Nov 1 03:53:57 2014 SUP Scan for release-5 completed at Sat Nov 1 03:54:03 2014 Updating release-6 src tree (netbsd-6): Updating release-6 xsrc tree (netbsd-6): Updating release-6 tar files: src/top-level: collecting... replacing... done src/bin: collecting... replacing... done src/common: collecting... replacing... done src/compat: collecting... replacing... done src/crypto: collecting... replacing... done src/dist: collecting... replacing... done src/distrib: collecting... replacing... done src/doc: collecting... replacing... done src/etc: collecting... replacing... done src/external: collecting... replacing... done src/extsrc: collecting... replacing... done src/games: collecting... replacing... done src/gnu: collecting... replacing... done src/include: collecting... replacing... done src/lib: colle
Re: raspberry pi panic 7.0_BETA after install fs resize
Yay! That's KMEM_SIZE. Great. It means that it caught a memory corruption somewhere. That being said, I don't think I can help without a trace... Le 31/10/2014 22:01, Petri Laakso a écrit : Hi I'd got panic when doing 7.0_BETA file system resize for raspberry pi after install. I compiled system using build.sh: build.sh command:./build.sh -j4 -m evbarm -u -U release build.sh started:Fri Oct 31 20:33:32 EET 2014 NetBSD version: 7.0_BETA MACHINE: evbarm MACHINE_ARCH:earm Build platform: NetBSD 6.1.4 amd64 HOST_SH: /bin/sh MAKECONF file: /etc/mk.conf TOOLDIR path:/work/nb/tooldir DESTDIR path:/work/nb/destdir RELEASEDIR path: /work/nb/release Updated makewrapper: /work/nb/tooldir/bin/nbmake-evbarm Successful make release build.sh ended: Fri Oct 31 21:55:27 EET 2014 I wrote resulting rpi.img to SD card and realized that I need to resize file system to extract pkgsrc. On multiuser I did disklabel part of the resize and then restarted system to single user after that to do rest. I followed mostly instructions from https://wiki.netbsd.org/ports/evbarm/raspberry_pi/ except I did disklabeling against instructions when I was still in multiuser mode... I don't know had this anything to do with panic. Anyways in single user after "sync" and "reboot" the system paniced. I was too "busy" and didn't take full stack trace, sorry about that. But maybe this has some data for someone who might have had similar issue. "Screenshot": http://www.asd.fi/~petri/tmp/rpi_panic.jpg PS. System seems to work just fine despite of panic. (currently extracting pkgsrc) HTH Petri Laakso
raspberry pi panic 7.0_BETA after install fs resize
Hi I'd got panic when doing 7.0_BETA file system resize for raspberry pi after install. I compiled system using build.sh: build.sh command:./build.sh -j4 -m evbarm -u -U release build.sh started:Fri Oct 31 20:33:32 EET 2014 NetBSD version: 7.0_BETA MACHINE: evbarm MACHINE_ARCH:earm Build platform: NetBSD 6.1.4 amd64 HOST_SH: /bin/sh MAKECONF file: /etc/mk.conf TOOLDIR path:/work/nb/tooldir DESTDIR path:/work/nb/destdir RELEASEDIR path: /work/nb/release Updated makewrapper: /work/nb/tooldir/bin/nbmake-evbarm Successful make release build.sh ended: Fri Oct 31 21:55:27 EET 2014 I wrote resulting rpi.img to SD card and realized that I need to resize file system to extract pkgsrc. On multiuser I did disklabel part of the resize and then restarted system to single user after that to do rest. I followed mostly instructions from https://wiki.netbsd.org/ports/evbarm/raspberry_pi/ except I did disklabeling against instructions when I was still in multiuser mode... I don't know had this anything to do with panic. Anyways in single user after "sync" and "reboot" the system paniced. I was too "busy" and didn't take full stack trace, sorry about that. But maybe this has some data for someone who might have had similar issue. "Screenshot": http://www.asd.fi/~petri/tmp/rpi_panic.jpg PS. System seems to work just fine despite of panic. (currently extracting pkgsrc) HTH Petri Laakso
Re: FUSE crashes on i386 and amd64
On 31 Oct 2014, at 17:09, Tom Ivar Helbekkmo wrote: > I'm experimenting with MooseFS on NetBSD/i386 and /amd64, current as of > September 9th. Please update -- hopefully fixed with Rev. 1.34 of fs/puffs/puffs_node.c -- J. Hannken-Illjes - hann...@eis.cs.tu-bs.de - TU Braunschweig (Germany)
FUSE crashes on i386 and amd64
I'm experimenting with MooseFS on NetBSD/i386 and /amd64, current as of September 9th. The server side seems to work fine, with everything behaving just as it should when using a Linux client. The NetBSD client, however, crashes the kernel. Here it is on amd64: barsoom# crash -M netbsd.25.core -N netbsd.25 Crash version 7.99.1, image version 7.99.1. System panicked: trap Backtrace from time of crash is available. crash> bt _KERNEL_OPT_NARCNET() at 0 _KERNEL_OPT_NARCNET() at 0 vpanic() at vpanic+0x145 snprintf() at snprintf startlwp() at startlwp calltrap() at calltrap+0x19 puffs_cookie2vnode() at puffs_cookie2vnode+0x31 puffs_sop_thread() at puffs_sop_thread+0xeb ...and this is i386: athene# crash -M netbsd.15.core -N netbsd.15 Crash version 7.99.1, image version 7.99.1. System panicked: kernel diagnostic assertion "vp->v_vflag & VV_ROOT" failed: file "/usr/src/sys/fs/puffs/puffs_vnops.c", line 1431 Backtrace from time of crash is available. crash> bt _KERNEL_OPT_NARCNET(0,104,c063d1c5,8,c0c7039d,0,104,c0c53d44,dca94e5c,dca94e40) at 0 _end(104,0,c0c53d44,dca94e5c,c4d57000,c3fb442c,1,dca94e50,c0a05e7b,c0c53d44) at dca94e5c vpanic(c0c53d44,dca94e5c,dca94e78,c073a385,c0c53d44,c0c53f10,c0cd761d,c0cd74b4,597,c3fb442c) at vpanic+0x131 kern_assert(c0c53d44,c0c53f10,c0cd761d,c0cd74b4,597,c3fb442c,c4d54a80,c3fb442c,dca94e98,c099eb60) at kern_assert+0x23 puffs_vnop_reclaim(dca94e8c,0,0,c0c432d0,c3fb442c,1,dca94ed0,c097ac58,c3fb442c,1) at puffs_vnop_reclaim+0x130 VOP_RECLAIM(c3fb442c,1,,c4d54a80,0,0,0,0,c0c432f4,c3fb442c) at VOP_RECLAIM+0x4a vclean(c5784a40,dca94ef3,c5784a40,c3f9dd80,c3ef0008,0,104,c4d57000,c4d57000,dca94f7c) at vclean+0xd8 vrelel(c3fb442c,bb90e180,4,dca94f7c,c0cd73f7,c0ec15d0,c4d54a80,c339dd40,c4d57fd4,c4d57000) at vrelel+0x5ae puffs_cookie2vnode(c4d57000,bb90e180,dca94f7c,0,c4d54a80,c4cd5020,c4d54a80,dca94f88,c05b4f8e,c4d54a80) at puffs_cookie2vnode+0x113 puffs_sop_thread(c4d57000,10c,10ca000,0,c0100304,0,0,0,0,0) at puffs_sop_thread+0xf5 I've looked at the PUFFS code, but don't understand it sufficiently well to see what's wrong. Anyone with an idea for something I can try? -tih -- It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong. -Richard Feynman