Re: About Xen: maybe a reiterative question but ..

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: ropers <ropers@...>
Cc: Theo de Raadt <deraadt@...>, OpenBSD-Misc <misc@...>
Date: Wednesday, October 24, 2007 - 11:09 am

On Tuesday 23 October 2007 18:22:00 ropers wrote:

DomU support is ready. Dom0 is work in progress.
(apart from use-after-free bugs in MI buffer-cache and filesystem code,
which damages filesystem.)
Dom0 is work in progress, but is stalling on a NULL-pointer bug
in uvm_pglistalloc_simple().

This code piece in the kernel reproduces this crash:

void foo(void)
{
struct pglist mlist;

uvm_pglistalloc(PAGE_SIZE * 64, 0, 0xffffffff, 0, 0, &mlist, 64, 0);
}

I didn't investigate further into this, because I have put my focus
on the xen-kernel and xen-tools to compile on OpenBSD and NetBSD
out-of-the-box. To finish this task, I need some things in OpenBSD:

- aio(2) support
- POSIX ptsname() (this is used in a python binding module)
- newer gcc version due to a structure padding bug with
an alignment attribute hidden in a typedef (this is fixed in gcc 3.4)
I use gcc 4.2 from the ports FYI.
- I need i386 headers and libc on OpenBSD/amd64 for 64bit builds.
gcc -m32 defines __i386__ so it is possible to distinguish if a
#include must provide 32bit or 64bit integer type definitions.

Oh, a libc header cleanup is nice to have. I don't know why uvm kernel headers
should be in /usr/include/uvm/, for example.

> - Is your port still being maintained? Can it be run with OpenBSD

4.1. It needs an update. Maybe some of the nasty MI bugs are gone.

> - It seems to me that your port didn't achieve wide recognition and

I'm not a marketing guy.

> - AFAIK your OpenBSD/Xen port code hasn't found its way into the

yes.

> - Are there any reasons why your code didn't go into the official

I haven't found someone who is willing to commit the diffs.

> - Is there any hope that your port might still become part of the

I don't know.

> I'd personally be very interested to see your port become part of the

You're welcome.

> Many thanks in advance and kind regards,

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
About Xen: maybe a reiterative question but .., carlopmart, (Mon Oct 22, 4:05 am)
Re: About Xen: maybe a reiterative question but .., Nick Guenther, (Mon Oct 22, 3:11 pm)
Re: About Xen: maybe a reiterative question but .., Jeff Quast, (Mon Oct 22, 6:07 pm)
Re: About Xen: maybe a reiterative question but .., Luca Corti, (Tue Oct 23, 4:03 am)
Re: About Xen: maybe a reiterative question but .., Ben Goren, (Tue Oct 23, 11:35 pm)
Re: About Xen: maybe a reiterative question but .., Douglas A. Tutty, (Wed Oct 24, 9:58 am)
Re: About Xen: maybe a reiterative question but .. , Theo de Raadt, (Tue Oct 23, 9:14 pm)
Re: Non-x86, Lars Noodén, (Fri Oct 26, 3:54 am)
Re: Non-x86, Ted Unangst, (Fri Oct 26, 11:28 am)
Re: Non-x86, Lars Noodén, (Fri Oct 26, 12:17 pm)
Re: Non-x86, Martin Schröder, (Fri Oct 26, 12:23 pm)
Re: Non-x86, Lars Noodén, (Mon Oct 29, 12:53 pm)
Re: Non-x86, Matthew Szudzik, (Tue Oct 30, 2:26 pm)
Re: Non-x86, Douglas A. Tutty, (Mon Oct 29, 5:47 pm)
Re: Non-x86, Matthew Szudzik, (Fri Oct 26, 5:03 pm)
Re: Non-x86, Jeff Quast, (Sun Oct 28, 9:59 am)
Re: Non-x86, Douglas A. Tutty, (Sun Oct 28, 11:27 am)
Re: Non-x86, Martin Schröder, (Fri Oct 26, 7:39 am)
Re: Non-x86, mickey, (Fri Oct 26, 7:49 am)
Re: About Xen: maybe a reiterative question but .., Adam Getchell, (Wed Oct 24, 1:41 am)
Re: About Xen: maybe a reiterative question but .., carlopmart, (Wed Oct 24, 9:38 am)
Re: About Xen: maybe a reiterative question but .., Chris Kuethe, (Wed Oct 24, 10:14 am)
Re: About Xen: maybe a reiterative question but .., Christoph Egger, (Wed Oct 24, 11:10 am)
Re: About Xen: maybe a reiterative question but .., Artur Grabowski, (Wed Oct 24, 11:25 am)
Re: About Xen: maybe a reiterative question but .., Christoph Egger, (Wed Oct 24, 11:33 am)
Re: About Xen: maybe a reiterative question but .., carlopmart, (Wed Oct 24, 11:45 am)
Re: About Xen: maybe a reiterative question but .., carlopmart, (Wed Oct 24, 10:20 am)
Re: About Xen: maybe a reiterative question but .. , Damien Miller, (Tue Oct 23, 9:25 pm)
Re: About Xen: maybe a reiterative question but .. , Carlo Gebhardt, (Fri Oct 26, 6:58 am)
Re: About Xen: maybe a reiterative question but .., Per-Erik Persson, (Tue Oct 23, 5:00 am)
Re: About Xen: maybe a reiterative question but .., Ted Unangst, (Tue Oct 23, 12:39 pm)
Re: About Xen: maybe a reiterative question but .., Lars Hansson, (Tue Oct 23, 6:56 am)
Re: About Xen: maybe a reiterative question but .., Lars Noodén, (Tue Oct 23, 6:45 am)
Re: About Xen: maybe a reiterative question but .., carlopmart, (Tue Oct 23, 3:07 am)
Re: About Xen: maybe a reiterative question but .., Henning Brauer, (Tue Oct 23, 8:19 am)
Re: About Xen: maybe a reiterative question but .., Christoph Egger, (Wed Oct 24, 11:09 am)
Re: About Xen: maybe a reiterative question but .., Ted Unangst, (Wed Oct 24, 2:09 pm)