Re: modules item #14 revisited

2019-12-08 Thread Paul Goyette
On Sun, 8 Dec 2019, Andrew Doran wrote: Note that i386 includes an additional set of modules for Xen PAE. This was something that Manuel and I originally disagreed on. I wanted x86 native & Xen to share modules but I don't have a strong opinion on it any more. While working on the

Re: modules item #14 revisited

2019-12-08 Thread Andrew Doran
On Sat, Dec 07, 2019 at 04:35:07PM -0800, John Nemeth wrote: > On Dec 7, 4:31pm, Christos Zoulas wrote: > } On Dec 7, 8:55pm, a...@absd.org (David Brownlee) wrote: > } > } | Very much like this - would assume that modules.tgz goes away? > > I can't say I'm a fan of this. I would hope

Re: modules item #14 revisited

2019-12-07 Thread John Nemeth
On Dec 7, 4:31pm, Christos Zoulas wrote: } On Dec 7, 8:55pm, a...@absd.org (David Brownlee) wrote: } } | Very much like this - would assume that modules.tgz goes away? I can't say I'm a fan of this. I would hope that it goes away once we get serious about having a stable KABI for

Re: modules item #14 revisited

2019-12-07 Thread Andrew Doran
On Fri, Dec 06, 2019 at 09:42:24PM -0500, Christos Zoulas wrote: > This is a quick and dirty implementation of: > > http://mail-index.NetBSD.org/current-users/2009/05/10/msg009372.html I like this approach a lot. Andrew

Re: modules item #14 revisited

2019-12-07 Thread Christos Zoulas
On Dec 7, 8:55pm, a...@absd.org (David Brownlee) wrote: -- Subject: Re: modules item #14 revisited | Very much like this - would assume that modules.tgz goes away? This is a good question. The problem is that if every kernel in a distribution includes its own copy of modules, we'll end up

Re: modules item #14 revisited

2019-12-07 Thread David Brownlee
Very much like this - would assume that modules.tgz goes away? Could logical extensions to this be: a) Allow including a miniroot as a separate file b) Use ustarfs to allow handling this layout of kernel, modules and/or miniroot as a (optionally compressed) tar file Thanks David

Re: modules item #14 revisited

2019-12-06 Thread Christos Zoulas
In article <20191207024224.1b0d417f...@rebar.astron.com>, Christos Zoulas wrote: > >Hi, > >This is a quick and dirty implementation of: > >http://mail-index.NetBSD.org/current-users/2009/05/10/msg009372.html > >to use: >$ echo KERNEL_DIR=yes >> /etc/mk.conf ># apply the enclosed patch >$ mv

modules item #14 revisited

2019-12-06 Thread Christos Zoulas
Hi, This is a quick and dirty implementation of: http://mail-index.NetBSD.org/current-users/2009/05/10/msg009372.html to use: $ echo KERNEL_DIR=yes >> /etc/mk.conf # apply the enclosed patch $ mv /netbsd{,.old} $ mkdir -p /netbsd/modules # build a new kernel and put it in /netbsd/kernel $