Re: [amd64] reusing FreeBSD code

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <kernel@...>
Date: Wednesday, June 18, 2008 - 4:53 pm

: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>
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [amd64] reusing FreeBSD code, Matthew Dillon, (Wed Jun 18, 4:53 pm)