On Sat, Mar 15, 2014 at 12:38 PM, Justin Cormack
<[email protected]> wrote:
> Now static linking is working properly I am making some progress on
> cross running rump kernels for different architectures
>
> justin@zander:~/ellcc/buildrump.sh$ uname -a
> Linux zander.myriabit.eu 3.11.0-15-generic #25-Ubuntu SMP Thu Jan 30
> 17:22:01 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
> justin@zander:~/ellcc/buildrump.sh$ file obj/brtests/fstest/fstest
> obj/brtests/fstest/fstest: ELF 32-bit LSB executable, ARM, version 1
> (SYSV), statically linked,
> BuildID[sha1]=0xe65f3cc217d0b03b44f083b02d2b5162310efa7a, not stripped
> justin@zander:~/ellcc/buildrump.sh$ ./obj/brtests/fstest/fstest
>
> Reading version info from /kern:
>
> NetBSD 6.99.36 (RUMP-ROAST) #0: Sat Mar 15 13:30:23 CET 2014
> [email protected]:/home/justin/ellcc/buildrump.sh/obj/lib/librump
> rump kernel halting...
> syncing disks... done
> unmounting file systems...
> unmounting done
> halted
>
> So that ran an arm rump kernel on amd64 host...
>

I have written up some instructions in the wiki here
https://github.com/rumpkernel/wiki/wiki/Cross-architecture-execution

At least powerpc is now working, will test and fix the other
architectures. The builder for rump kernel against NetBSD head
http://build.myriabit.eu:8012/waterfall is now running the ppc tests
on the cross build.

It would be a cool project to make qemu-user work on NetBSD...

Justin

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
rumpkernel-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rumpkernel-users

Reply via email to