DragonFly kernel List (threaded) for 2008-06
DragonFly BSD
DragonFly kernel List (threaded) for 2008-06
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: [amd64] reusing FreeBSD code


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Wed, 18 Jun 2008 13:53:04 -0700 (PDT)

:Hi!
:I'm the GSoC student doing the amd64 port.
:About the status of my project: I'm so much behind schedule, that I'd 
:better not think about it.
:As is just natural, instead of reinventing the wheel, while doing my 
:project, I can borrow a lot of code from FreeBSD.
:I'd like to here your advice on the following:
:1) which FreeBSD code can be reused
:2) which FreeBSD code should be reused
:3) which FreeBSD code should *not* be reused, i.e. it's better if 
:DragonFly gets some from-scratch implementation, rather than using 
:FreeBSD code

    Well, a lot of code can certainly be borrowed, but almost none of it
    will be a drop-in replacement.

    What I recommend you do is not worry about doing a full port and instead
    just make a big dent by getting the boot sequence to bootstrap into a
    64-bit built DragonFly kernel.  Even if you can't get it much past that
    it would be progress.  Just getting it to boot that far is probably
    a big job unto itself.

					-Matt
					Matthew Dillon 
					<dillon@backplane.com>



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]