re: CVS commit: [pgoyette-compat] src/sys

2019-01-25 Thread Paul Goyette
On Sat, 26 Jan 2019, matthew green wrote: Log Message: Move the netbsd32_machine32_hook into the main kernel with most of the other hooks. Although this hook might better belong in compat/netbsd32/ code, there are some machines without a netbsd32 module (for example, i386 and sgimips) which

re: CVS commit: [pgoyette-compat] src/sys

2019-01-25 Thread matthew green
> Log Message: > Move the netbsd32_machine32_hook into the main kernel with most of > the other hooks. > > Although this hook might better belong in compat/netbsd32/ code, > there are some machines without a netbsd32 module (for example, i386 > and sgimips) which still have consumers/users of

re: CVS commit: [pgoyette-compat] src/sys/compat/netbsd32

2019-01-25 Thread Paul Goyette
OK, things are more sane now. I reverted this change, since it was totally unnecessary. I need to get more sleep before doing some of these things. :) Thanks for keeping me honest! On Thu, 24 Jan 2019, Paul Goyette wrote: Just for sanity's sake, I will take another look at this change and

re: CVS commit: [pgoyette-compat] src/sys/compat/netbsd32

2019-01-24 Thread Paul Goyette
Just for sanity's sake, I will take another look at this change and see if there's another way to handle it. On Thu, 24 Jan 2019, Paul Goyette wrote: On Thu, 24 Jan 2019, matthew green wrote: Module Name:src Committed By: pgoyette Date: Thu Jan 24 04:24:52 UTC 2019 Modified

re: CVS commit: [pgoyette-compat] src/sys/compat/netbsd32

2019-01-24 Thread Paul Goyette
On Thu, 24 Jan 2019, matthew green wrote: Module Name:src Committed By: pgoyette Date: Thu Jan 24 04:24:52 UTC 2019 Modified Files: src/sys/compat/netbsd32 [pgoyette-compat]: netbsd32_sysctl.c Log Message: Use the hook to get the value of machine32 hm. why does the

re: CVS commit: [pgoyette-compat] src/sys/compat/netbsd32

2019-01-24 Thread matthew green
> Module Name: src > Committed By: pgoyette > Date: Thu Jan 24 04:24:52 UTC 2019 > > Modified Files: > src/sys/compat/netbsd32 [pgoyette-compat]: netbsd32_sysctl.c > > Log Message: > Use the hook to get the value of machine32 hm. why does the module need to use the hook?

re: CVS commit: [pgoyette-compat] src/sys/compat/netbsd32

2018-09-11 Thread Paul Goyette
On Wed, 12 Sep 2018, matthew green wrote: Module Name:src Committed By: pgoyette Date: Tue Sep 11 05:00:42 UTC 2018 Modified Files: src/sys/compat/netbsd32 [pgoyette-compat]: files.netbsd32 netbsd32_compat_09.c netbsd32_compat_12.c netbsd32_compat_13.c

re: CVS commit: [pgoyette-compat] src/sys/compat/netbsd32

2018-09-11 Thread matthew green
"Paul Goyette" writes: > Module Name: src > Committed By: pgoyette > Date: Tue Sep 11 05:00:42 UTC 2018 > > Modified Files: > src/sys/compat/netbsd32 [pgoyette-compat]: files.netbsd32 > netbsd32_compat_09.c netbsd32_compat_12.c netbsd32_compat_13.c >

Re: CVS commit: [pgoyette-compat] src/doc

2018-04-17 Thread Paul Goyette
On Wed, 18 Apr 2018, Paul Goyette wrote: Module Name:src Committed By: pgoyette Date: Wed Apr 18 01:39:14 UTC 2018 Modified Files: src/doc [pgoyette-compat]: COMPAT-branch-notes Log Message: Note current lack of implementation for syscall #148 - pre-5.0 quotactl()

re: CVS commit: [pgoyette-compat] src

2018-04-17 Thread Paul Goyette
On Wed, 18 Apr 2018, matthew green wrote: "Paul Goyette" writes: Module Name:src Committed By: pgoyette Date: Tue Apr 17 08:02:35 UTC 2018 Modified Files: src/distrib/sets/lists/modules [pgoyette-compat]: mi src/sys/modules [pgoyette-compat]: Makefile Added

re: CVS commit: [pgoyette-compat] src

2018-04-17 Thread matthew green
"Paul Goyette" writes: > Module Name: src > Committed By: pgoyette > Date: Tue Apr 17 08:02:35 UTC 2018 > > Modified Files: > src/distrib/sets/lists/modules [pgoyette-compat]: mi > src/sys/modules [pgoyette-compat]: Makefile > Added Files: >

Re: CVS commit: [pgoyette-compat] src/sys/compat

2018-04-15 Thread Paul Goyette
On Sun, 15 Apr 2018, Christos Zoulas wrote: On Apr 16, 6:07am, p...@whooppee.com (Paul Goyette) wrote: -- Subject: Re: CVS commit: [pgoyette-compat] src/sys/compat | Since your related changes on -current _do_ include the macros, I'll | just add them to my code to reduce the diffs. Or remove

Re: CVS commit: [pgoyette-compat] src/sys/compat

2018-04-15 Thread Christos Zoulas
On Apr 16, 6:07am, p...@whooppee.com (Paul Goyette) wrote: -- Subject: Re: CVS commit: [pgoyette-compat] src/sys/compat | Since your related changes on -current _do_ include the macros, I'll | just add them to my code to reduce the diffs. Or remove them from both :-) christos

Re: CVS commit: [pgoyette-compat] src/sys/compat

2018-04-15 Thread Paul Goyette
On Sun, 15 Apr 2018, Christos Zoulas wrote: In article , Paul Goyette wrote: On Mon, 16 Apr 2018, matthew green wrote: m...@netbsd.org writes: __BEGIN_DECLS? was that accessible from userland? __BEGIN_DECLS in

Re: CVS commit: [pgoyette-compat] src/sys/compat

2018-04-15 Thread Christos Zoulas
In article , Paul Goyette wrote: >On Mon, 16 Apr 2018, matthew green wrote: > >> m...@netbsd.org writes: >>> __BEGIN_DECLS? was that accessible from userland? >> >> __BEGIN_DECLS in netbsd is entirely for userland -- it is

re: CVS commit: [pgoyette-compat] src/sys/compat

2018-04-15 Thread Paul Goyette
On Mon, 16 Apr 2018, matthew green wrote: m...@netbsd.org writes: __BEGIN_DECLS? was that accessible from userland? __BEGIN_DECLS in netbsd is entirely for userland -- it is an really for C++ and we don't do C++ in the kernel (please ignore the libunwind behind the curtain :-). I'm failing

re: CVS commit: [pgoyette-compat] src/sys/compat

2018-04-15 Thread matthew green
m...@netbsd.org writes: > __BEGIN_DECLS? was that accessible from userland? __BEGIN_DECLS in netbsd is entirely for userland -- it is an really for C++ and we don't do C++ in the kernel (please ignore the libunwind behind the curtain :-). .mrg.

Re: CVS commit: [pgoyette-compat] src/sys/compat

2018-04-15 Thread maya
__BEGIN_DECLS? was that accessible from userland? On Sun, Apr 15, 2018 at 06:23:32AM +, Paul Goyette wrote: > Module Name: src > Committed By: pgoyette > Date: Sun Apr 15 06:23:31 UTC 2018 > > Modified Files: > src/sys/compat/common [pgoyette-compat]: uipc_syscalls_40.c >

Re: CVS commit: [pgoyette-compat] src

2018-03-17 Thread Christos Zoulas
On Mar 18, 10:36am, p...@whooppee.com (Paul Goyette) wrote: -- Subject: Re: CVS commit: [pgoyette-compat] src | They actually did get build, so I guess gcc didn't mind the missing | (void) in the function definiiton. | | Maybe we're not building modules with a sufficiently high WARNS=n ? Yes

Re: CVS commit: [pgoyette-compat] src

2018-03-17 Thread Paul Goyette
On Sun, 18 Mar 2018, Paul Goyette wrote: These look wrong: -compat_60_fini(void) +compat_60_fini() Fixed. Thanks for catching. Now I gotta figure out why this didn't get compiled! They actually did get build, so I guess gcc didn't mind the missing (void) in the function definiiton.

Re: CVS commit: [pgoyette-compat] src

2018-03-17 Thread Paul Goyette
On Sun, 18 Mar 2018, Christos Zoulas wrote: In article <20180318020521.c4818f...@cvs.netbsd.org>, Paul Goyette wrote: -=-=-=-=-=- Module Name:src Committed By: pgoyette Date: Sun Mar 18 02:05:21 UTC 2018 Modified Files:

Re: CVS commit: [pgoyette-compat] src

2018-03-17 Thread Christos Zoulas
In article <20180318020521.c4818f...@cvs.netbsd.org>, Paul Goyette wrote: >-=-=-=-=-=- > >Module Name: src >Committed By: pgoyette >Date: Sun Mar 18 02:05:21 UTC 2018 > >Modified Files: > src/distrib/sets/lists/modules [pgoyette-compat]: mi >

Re: CVS commit: [pgoyette-compat] src/sys/kern

2018-03-16 Thread Christos Zoulas
In article <20180317025636.7ee0df...@cvs.netbsd.org>, Paul Goyette wrote: >-=-=-=-=-=- > >Module Name: src >Committed By: pgoyette >Date: Sat Mar 17 02:56:36 UTC 2018 > >Modified Files: > src/sys/kern [pgoyette-compat]: kern_cpu.c > >Log Message:

re: CVS commit: [pgoyette-compat] src/sys/conf

2018-03-14 Thread Paul Goyette
Ack - reverted. Thanks again for keeping me honest. On Thu, 15 Mar 2018, matthew green wrote: "Paul Goyette" writes: Module Name:src Committed By: pgoyette Date: Wed Mar 14 21:46:51 UTC 2018 Modified Files: src/sys/conf [pgoyette-compat]: files Log Message:

re: CVS commit: [pgoyette-compat] src/sys/conf

2018-03-14 Thread matthew green
"Paul Goyette" writes: > Module Name: src > Committed By: pgoyette > Date: Wed Mar 14 21:46:51 UTC 2018 > > Modified Files: > src/sys/conf [pgoyette-compat]: files > > Log Message: > COMPAT_43 is even older than COMPAT_09, so if _43 is enabled, we'll > need everything newer as

re: CVS commit: [pgoyette-compat] src/sys

2018-03-06 Thread Paul Goyette
On Wed, 7 Mar 2018, matthew green wrote: "Paul Goyette" writes: Module Name:src Committed By: pgoyette Date: Tue Mar 6 10:37:42 UTC 2018 Modified Files: src/sys/compat/common [pgoyette-compat]: compat_util.c files.common src/sys/kern [pgoyette-compat]:

re: CVS commit: [pgoyette-compat] src/sys

2018-03-06 Thread matthew green
"Paul Goyette" writes: > Module Name: src > Committed By: pgoyette > Date: Tue Mar 6 10:37:42 UTC 2018 > > Modified Files: > src/sys/compat/common [pgoyette-compat]: compat_util.c files.common > src/sys/kern [pgoyette-compat]: exec_elf.c files.kern > > Log Message: > Move

re: CVS commit: [pgoyette-compat] src/sys/arch/amd64/conf

2018-03-05 Thread matthew green
"Paul Goyette" writes: > Module Name: src > Committed By: pgoyette > Date: Tue Mar 6 04:45:04 UTC 2018 > > Modified Files: > src/sys/arch/amd64/conf [pgoyette-compat]: GENERIC > Added Files: > src/sys/arch/amd64/conf [pgoyette-compat]: NOCOMPAT > > Log Message: > Add a