re: CVS commit: src/sys/arch

2017-12-02 Thread matthew green
> > You alone do not have sufficient authority to do this. > > I maintain amd64. this is 100% false. dsl@ is the amd64 maintainer. you're just the latest person to work on it heavily. .mrg.

Re: CVS commit: src

2017-12-02 Thread Valery Ushakov
On Sun, Dec 03, 2017 at 02:22:10 +, David Holland wrote: > On Wed, Oct 04, 2017 at 07:54:33PM -0400, Christos Zoulas wrote: > > Log Message: > > Add NOBINARIES, useful to build tools are libraries which is what's needed > > for mknative. > > Wouldn't it make more sense for this to be a

Re: CVS commit: src

2017-12-02 Thread David Holland
On Wed, Oct 04, 2017 at 07:54:33PM -0400, Christos Zoulas wrote: > Log Message: > Add NOBINARIES, useful to build tools are libraries which is what's needed > for mknative. Wouldn't it make more sense for this to be a build target than a setting (as in, say, "build.sh libs")? -- David A.

Re: CVS commit: src/sys/arch

2017-12-02 Thread Christos Zoulas
In article , Kamil Rytarowski wrote: > >For the record, we were fixing 0.9 compat in HEAD at least in May 2017, >after the breakage from vm.user_va0_disable. (I recall commits fixing >syscalls that were introduced later). >

Re: CVS commit: src/sys/arch

2017-12-02 Thread Kamil Rytarowski
On 02.12.2017 22:23, David Holland wrote: > On Sat, Dec 02, 2017 at 10:04:26PM +0100, Maxime Villard wrote: > > > Revert this. Compat on amd64 must be available all the way back to > > > 0.9, same as i386. > > > > > > Also, please stop unilaterally breaking the world. > > > > You are

Re: CVS commit: src/sys/arch

2017-12-02 Thread David Holland
On Sat, Dec 02, 2017 at 10:04:26PM +0100, Maxime Villard wrote: > > Revert this. Compat on amd64 must be available all the way back to > > 0.9, same as i386. > > > > Also, please stop unilaterally breaking the world. > > You are kidding, right? Everything below COMPAT_15 has *never* been

Re: CVS commit: src/sys/arch

2017-12-02 Thread Maxime Villard
On Sat, Dec 02, 2017 at 01:03:15PM +, Maxime Villard wrote: > Modified Files: > src/sys/arch/amd64/conf: GENERIC files.amd64 > src/sys/arch/xen/conf: files.xen > Removed Files: > src/sys/arch/amd64/amd64: compat_13_machdep.c > > Log Message: > Drop COMPAT_13 on amd64,

Re: CVS commit: src/sys/arch

2017-12-02 Thread Maxime Villard
Le 02/12/2017 à 21:26, Jonathan A. Kollasch a écrit : On Sat, Dec 02, 2017 at 05:45:08PM +0100, Maxime Villard wrote: Le 02/12/2017 à 17:33, Kamil Rytarowski a écrit : OK, I will prompt about it myself. Just to clarify. The < compat_20 options *will* be dropped on amd64. What authority do

Re: CVS commit: src/sys/arch

2017-12-02 Thread David Holland
On Sat, Dec 02, 2017 at 01:03:15PM +, Maxime Villard wrote: > Modified Files: > src/sys/arch/amd64/conf: GENERIC files.amd64 > src/sys/arch/xen/conf: files.xen > Removed Files: > src/sys/arch/amd64/amd64: compat_13_machdep.c > > Log Message: > Drop COMPAT_13 on amd64,

Re: CVS commit: src/sys/arch

2017-12-02 Thread Jonathan A. Kollasch
On Sat, Dec 02, 2017 at 05:45:08PM +0100, Maxime Villard wrote: > Le 02/12/2017 à 17:33, Kamil Rytarowski a écrit : > >OK, I will prompt about it myself. > > Just to clarify. The < compat_20 options *will* be dropped on amd64. What authority do you have to decree this? You alone do not have

Re: CVS commit: src/sys/arch

2017-12-02 Thread Maxime Villard
Le 02/12/2017 à 17:33, Kamil Rytarowski a écrit : OK, I will prompt about it myself. Just to clarify. The < compat_20 options *will* be dropped on amd64. If you meant to drop everything below compat_20 in all our supported architectures in general, then ask if you want.

Re: CVS commit: src/sys/arch

2017-12-02 Thread Maxime Villard
Le 02/12/2017 à 14:22, Kamil Rytarowski a écrit : There are still users of NetBSD/i386 0.9 executables (like myself - of Franz Lisp). And? compat_09 is available on i386. It's reasonable to drop compat for pre-ELF (approximately < 2.0) ... Yes, amd64 needs to start from compat_20. But

Re: CVS commit: src/sys/arch

2017-12-02 Thread Kamil Rytarowski
On 02.12.2017 16:55, Maxime Villard wrote: > Le 02/12/2017 à 14:22, Kamil Rytarowski a écrit : >> There are still users of NetBSD/i386 0.9 executables (like myself - of >> Franz Lisp). > > And? compat_09 is available on i386. > It used to work on the NetBSD/amd64 kernel. >> It's reasonable to

Re: CVS commit: src/sys/compat

2017-12-02 Thread Christos Zoulas
In article <19b5c128-7725-0638-67f8-749532353...@m00nbsd.net>, Maxime Villard wrote: > >So is making the system vulnerable by default with marginal features. The >system is broken now. All you had to do is one sysctl; but that takes too much >time, and you're probably too busy

Re: CVS commit: src/sys/arch

2017-12-02 Thread Kamil Rytarowski
On 02.12.2017 14:03, Maxime Villard wrote: > Module Name: src > Committed By: maxv > Date: Sat Dec 2 13:03:15 UTC 2017 > > Modified Files: > src/sys/arch/amd64/conf: GENERIC files.amd64 > src/sys/arch/xen/conf: files.xen > Removed Files: > src/sys/arch/amd64/amd64:

Re: CVS commit: src/sys/compat

2017-12-02 Thread Maxime Villard
Le 02/12/2017 à 02:27, Joerg Sonnenberger a écrit : On Fri, Dec 01, 2017 at 11:32:08PM +0100, Maxime Villard wrote: Le 01/12/2017 à 23:14, Joerg Sonnenberger a écrit : Module Name:src Committed By: joerg Date: Fri Dec 1 22:14:52 UTC 2017 Modified Files: