DragonFly BSD
DragonFly users List (threaded) for 2010-11
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: How to test and debug Dragonfly BSD?

From: Alex Hornung <ahornung@xxxxxxxxx>
Date: Mon, 8 Nov 2010 21:24:10 +0000

Hi Marcin,

first off I'd recommend you join the IRC channel on efnet,
#dragonflybsd. Most committers hang out there and it's the easiest way
to get some initial help (and probably any help).

There are a number of solutions that people use to develop DragonFly,
ranging from purely virtual using VMWare, VirtualBox or kvm/qemu
(kqemu?) to dedicated physical test machines. I personally have an
installation on my laptop and also develop using VMWare on my desktop.
As someone already mentioned, DragonFly offers vkernels which are a
nice way to develop kernel stuff without any complications as machines
not booting, etc... everything except hardware drivers, of course.

Debugging of kernel issues usually occurs via a kernel core dump or,
sometimes, by debugging a vkernel with gdb.

Hope that helps,
Alex Hornung

On 8 November 2010 20:07, <Marcin Ropa> <marcinropa@gmail.com> wrote:
> Hello,
> A few weeks ago I decided to spend my free time working on dfbsd and i
> started digging in code. I have experience as developer but there
> everything is new for me and probably I will have to spend many time
> before i will be helpful for the project. :)
> I have my first question.: How do you organize your work on DragonFly
> BSD? I am not going to ask you about your editor but how do you run,
> test and debug your code. Do you use VirtualBox, qemu or seperate
> machine? Does VirtualBox run on dfbsd or you run VirtualBox on another
> system, e.g.: FreeBSD and this is your development platform?
> I know you are busy, but if you find time please give me some hints
> how to organize work on operating system.
> thanks a lot and
> Greeting
> Marcin

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