Hi Brad,

After compiling the patched kernel (either 2.6.16-28-xen or 2.16.6.29- xen) linking fails. Here the error:
  LD      init/built-in.o
  LD      vmlinux
fs/built-in.o: In function `setup_arg_pages':
: undefined reference to `arch_align_stack'
make: *** [vmlinux] Error 1

If you want/need more info, like my config just let me know.

Cheers,
Andreas

Am 11.11.2006 um 11:33 schrieb Brad Plant:

G'day Andreas,

Andreas Philipp wrote:
My server is already running xen-3.0.2 with a 64bit system in dom0. Now
I'm planning to build a domU (modified guest to export the "external"
ethernet interface to it) for an externally facing apache server. Till
now I've only got xen-sources and selinux running together but no pax
and/or grsec.

I knocked this patch up about a week ago. It applies against xen- sources 2.6.16.29 kernel (although it'll probably work with 2.6.16.31 too). I've been using it for almost a week in both dom0 and domU and it appears to
work well. The PaX/GRSec part is based on a non-release patch for a
2.6.16.18 kernel that was in grsecurity.net/~spender a few months ago.

Just apply the patch after emerging xen-sources. I was planning on
making a special ebuild for it when the xen 3.0.3 ebuilds hit the tree.

Let me know how it goes.

Cheers,

Brad
<grsec-2.1.9-2.6.16.29-xen-3.0.3.patch.gz>

--
[email protected] mailing list

Reply via email to