On Thu, Dec 11, 2014 at 6:31 PM, Antti Kantee <[email protected]> wrote:
> On 11/12/14 18:19, Andy Ray wrote:
>>>
>>> One thing I am interested from a potential merging point of view is the
>>> license/copyright for the code.  Make sure you keep track of that so that
>>> you don't accidentally submit non-free code.
>>
>>
>>
>> Noted.  The interrupt code is gplv3 which I guess is a problem, but I
>> can redo it at some point.  I'll put a comment in the code.
>
>
> Generally speaking, anything except 2-clause BSD is going to require some
> talking.  Viral licenses (incl. gplv2) are not acceptable, since in this
> case of linking everything into one lump everything would be contaminated.
> (this case also demonstrates how artificial the "now you're contaminated,
> now you're not" guidelines are)
>
>> Anyway, I took your advice and set RUMP_THREADS=0.  This got us about up
>> to;
>>
>> rump_component_init(RUMP__FACTION_DEV);
>
>
> Oh, I forgot to say that out of -lrump*, link only -lrump at first (and
> -lrumpuser).  That will hopefully get the whole rump kernel bootstrap
> process completing successfully.
>
>


Yup, that got init working and us into the application code.  So I'll
try and get threads up and running next.


rump kernel bare metal bootstrap

cpu init...
sched init...
isr init...
run app...
setting RUMP_THREADS to 0
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 7.99.1 (RUMP-ROAST) #0: Wed Dec  3 22:54:06 GMT 2014
andyman@woofer:/home/andyman/dev/github/forks/rumpkernel/buildrump.sh/obj/sys/rump/librump/rumpkern
total memory = 29664 KB
timecounter: Timecounters tick every 10.000 msec
rump kernel threads not enabled, xcall not functional
cpu0 at thinair0: rump virtual cpu
kern.module.path=/stand/evbarm/7.99.1/modules
calculating md5sum of /dev/rld0d
d41d8cd98f0b24e980998ecf8427e
(null): read sector 0: Function not implemented
oh no, more exits
QEMU: Terminated

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
rumpkernel-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rumpkernel-users

Reply via email to