CVS commit: src/sys/compat/netbsd32

2019-02-20 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 21 05:02:21 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_14.c Log Message: fix naming errors in previous. (this file is no longer compiled, but this fix makes the pull up more obvious, before deleting

CVS commit: src/sys/compat/netbsd32

2019-02-20 Thread matthew green
Module Name:src Committed By: mrg Date: Thu Feb 21 05:02:21 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_14.c Log Message: fix naming errors in previous. (this file is no longer compiled, but this fix makes the pull up more obvious, before deleting

CVS commit: src/sys/compat/netbsd32

2019-02-19 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Feb 20 06:04:28 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32.h Log Message: use KASSERTMSG() in netbsd32_ptr32i(). To generate a diff of this commit: cvs rdiff -u -r1.122 -r1.123

CVS commit: src/sys/compat/netbsd32

2019-02-19 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Feb 20 06:04:28 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32.h Log Message: use KASSERTMSG() in netbsd32_ptr32i(). To generate a diff of this commit: cvs rdiff -u -r1.122 -r1.123

CVS commit: src/sys/compat/netbsd32

2019-02-09 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Feb 9 11:30:13 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32.h Log Message: - expand the comment about what netbsd32_machdep.h should provide. - add missing NETBSD32_POINTER_TYPE - add static inline functions to

CVS commit: src/sys/compat/netbsd32

2019-02-09 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Feb 9 11:30:13 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32.h Log Message: - expand the comment about what netbsd32_machdep.h should provide. - add missing NETBSD32_POINTER_TYPE - add static inline functions to

CVS commit: src/sys/compat/freebsd

2019-02-04 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Tue Feb 5 00:40:15 UTC 2019 Modified Files: src/sys/compat/freebsd: freebsd_mod.c Log Message: Update compat_freebsd requirements list to use compat_09 vs compat To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/compat/freebsd

2019-02-04 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Tue Feb 5 00:40:15 UTC 2019 Modified Files: src/sys/compat/freebsd: freebsd_mod.c Log Message: Update compat_freebsd requirements list to use compat_09 vs compat To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/compat

2019-02-04 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Tue Feb 5 00:32:18 UTC 2019 Modified Files: src/sys/compat/sunos: sunos_mod.c src/sys/compat/sunos32: sunos32_mod.c Log Message: The sunos and sunos32 modules require compat_09, not compat (the latter no longer

CVS commit: src/sys/compat

2019-02-04 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Tue Feb 5 00:32:18 UTC 2019 Modified Files: src/sys/compat/sunos: sunos_mod.c src/sys/compat/sunos32: sunos32_mod.c Log Message: The sunos and sunos32 modules require compat_09, not compat (the latter no longer

CVS commit: src/sys/compat/ossaudio

2019-02-01 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 2 05:02:03 UTC 2019 Modified Files: src/sys/compat/ossaudio: ossaudio.c Log Message: Correct debug messages. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sys/compat/ossaudio/ossaudio.c Please note

CVS commit: src/sys/compat/ossaudio

2019-02-01 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Sat Feb 2 05:02:03 UTC 2019 Modified Files: src/sys/compat/ossaudio: ossaudio.c Log Message: Correct debug messages. To generate a diff of this commit: cvs rdiff -u -r1.72 -r1.73 src/sys/compat/ossaudio/ossaudio.c Please note

CVS commit: src/sys/compat/netbsd32

2019-01-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jan 31 16:03:50 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_module.c Log Message: remove unused variable To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/compat/netbsd32/netbsd32_module.c

CVS commit: src/sys/compat/netbsd32

2019-01-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jan 31 16:03:50 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_module.c Log Message: remove unused variable To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/compat/netbsd32/netbsd32_module.c

re: CVS commit: src/sys/compat/netbsd32

2019-01-29 Thread matthew green
"Paul Goyette" writes: > Module Name: src > Committed By: pgoyette > Date: Wed Jan 30 02:00:02 UTC 2019 > > Modified Files: > src/sys/compat/netbsd32: netbsd32_compat_80.c > > Log Message: > Remove #ifdef COMPAT_80 > > The file will only be selected if "options COMPAT_80" is

CVS commit: src/sys/compat/netbsd32

2019-01-29 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jan 30 02:00:02 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_80.c Log Message: Remove #ifdef COMPAT_80 The file will only be selected if "options COMPAT_80" is defined in the config file. The

CVS commit: src/sys/compat/netbsd32

2019-01-29 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Wed Jan 30 02:00:02 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_80.c Log Message: Remove #ifdef COMPAT_80 The file will only be selected if "options COMPAT_80" is defined in the config file. The

CVS commit: src/sys/compat/ossaudio

2019-01-29 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jan 29 12:01:20 UTC 2019 Modified Files: src/sys/compat/ossaudio: ossaudio.c Log Message: Revert a wrong OSS_SNDCTL_DSP_GETOSPACE part of rev1.70. - 'fragments' is the number of full free blocks and should not be negative

CVS commit: src/sys/compat/ossaudio

2019-01-29 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Jan 29 12:01:20 UTC 2019 Modified Files: src/sys/compat/ossaudio: ossaudio.c Log Message: Revert a wrong OSS_SNDCTL_DSP_GETOSPACE part of rev1.70. - 'fragments' is the number of full free blocks and should not be negative

Re: CVS commit: src/sys/compat/common

2019-01-28 Thread Paul Goyette
On Mon, 28 Jan 2019, bch wrote: I take it back. Your email seemed to beat the repo commit, but my latest update built a working kernel. Thx. Oh, thank goodness! I was just about to ask you to run the failing command under ktrace... I'm so very glad it is (or appears to be) fixed. -bch

Re: CVS commit: src/sys/compat/common

2019-01-28 Thread bch
I take it back. Your email seemed to beat the repo commit, but my latest update built a working kernel. Thx. -bch On Mon, Jan 28, 2019 at 8:57 PM bch wrote: > This still doesn’t seem to be working... up-to-the-minute src here. > > -bch > > On Mon, Jan 28, 2019 at 8:01 PM Paul Goyette wrote: >

Re: CVS commit: src/sys/compat/common

2019-01-28 Thread bch
This still doesn’t seem to be working... up-to-the-minute src here. -bch On Mon, Jan 28, 2019 at 8:01 PM Paul Goyette wrote: > Module Name:src > Committed By: pgoyette > Date: Tue Jan 29 04:01:45 UTC 2019 > > Modified Files: > src/sys/compat/common: if_43.c > > Log

CVS commit: src/sys/compat/common

2019-01-28 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Tue Jan 29 04:01:45 UTC 2019 Modified Files: src/sys/compat/common: if_43.c Log Message: The if43_20_hook function returns an errno; use it to determine whether to allow conversion of the ioctl cmd --> ncmd Should address

CVS commit: src/sys/compat/common

2019-01-28 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Tue Jan 29 04:01:45 UTC 2019 Modified Files: src/sys/compat/common: if_43.c Log Message: The if43_20_hook function returns an errno; use it to determine whether to allow conversion of the ioctl cmd --> ncmd Should address

CVS commit: src/sys/compat/netbsd32

2019-01-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Jan 28 18:53:52 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_40.c Log Message: add missing includes To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/compat/netbsd32

2019-01-28 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Jan 28 18:53:52 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_40.c Log Message: add missing includes To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/compat/netbsd32

2019-01-28 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jan 28 13:13:02 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_40.c Log Message: Add the appropriate module glue. Seems to have gotten lost during the merge. To generate a diff of this commit: cvs

CVS commit: src/sys/compat/netbsd32

2019-01-28 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jan 28 13:13:02 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_40.c Log Message: Add the appropriate module glue. Seems to have gotten lost during the merge. To generate a diff of this commit: cvs

CVS commit: src/sys/compat/netbsd32

2019-01-27 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jan 28 01:09:52 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_80.c Log Message: Include new compatability header To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/compat/netbsd32

2019-01-27 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jan 28 01:09:52 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_80.c Log Message: Include new compatability header To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/compat/sys

2019-01-27 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jan 28 01:01:59 UTC 2019 Modified Files: src/sys/compat/sys: module.h Log Message: Use the correct macro name for dup-include checking To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/compat/sys

2019-01-27 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jan 28 01:01:59 UTC 2019 Modified Files: src/sys/compat/sys: module.h Log Message: Use the correct macro name for dup-include checking To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/compat/common

2019-01-27 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jan 27 21:25:24 UTC 2019 Modified Files: src/sys/compat/common: kern_mod_80.c Log Message: Include new header from correct directory To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/compat/common

2019-01-27 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Jan 27 21:25:24 UTC 2019 Modified Files: src/sys/compat/common: kern_mod_80.c Log Message: Include new header from correct directory To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/compat/common

2019-01-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 27 03:00:48 UTC 2019 Modified Files: src/sys/compat/common: ccd_60.c Log Message: make this compile again (enable #if 0 code) To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/compat/common/ccd_60.c

CVS commit: src/sys/compat/common

2019-01-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 27 03:00:48 UTC 2019 Modified Files: src/sys/compat/common: ccd_60.c Log Message: make this compile again (enable #if 0 code) To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/compat/common/ccd_60.c

CVS commit: src/sys/compat/sys

2019-01-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 27 02:58:48 UTC 2019 Modified Files: src/sys/compat/sys: cpuio.h Log Message: remove extra ifdef. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/compat/sys/cpuio.h Please note that diffs are not

CVS commit: src/sys/compat/sys

2019-01-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 27 02:58:48 UTC 2019 Modified Files: src/sys/compat/sys: cpuio.h Log Message: remove extra ifdef. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/compat/sys/cpuio.h Please note that diffs are not

CVS commit: src/sys/compat/netbsd32

2019-01-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 27 02:55:02 UTC 2019 Modified Files: src/sys/compat/netbsd32: files.netbsd32 Log Message: remove dup To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/compat/netbsd32/files.netbsd32 Please note

CVS commit: src/sys/compat/netbsd32

2019-01-26 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 27 02:55:02 UTC 2019 Modified Files: src/sys/compat/netbsd32: files.netbsd32 Log Message: remove dup To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/compat/netbsd32/files.netbsd32 Please note

CVS commit: src/sys/compat

2018-12-27 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Dec 27 09:57:16 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_14.c netbsd32_conv.h src/sys/compat/sys: msg.h Log Message: Fix kernel info leaks. + Possible info leak: [len=80, leaked=10]

CVS commit: src/sys/compat

2018-12-27 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Thu Dec 27 09:57:16 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_14.c netbsd32_conv.h src/sys/compat/sys: msg.h Log Message: Fix kernel info leaks. + Possible info leak: [len=80, leaked=10]

CVS commit: src/sys/compat/netbsd32

2018-12-26 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Dec 26 08:01:40 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_fs.c netbsd32_mod.c Log Message: remove duplicated prototypes and dated XXX comments. To generate a diff of this

CVS commit: src/sys/compat/netbsd32

2018-12-26 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Dec 26 08:01:40 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_fs.c netbsd32_mod.c Log Message: remove duplicated prototypes and dated XXX comments. To generate a diff of this

CVS commit: src/sys/compat/netbsd32

2018-12-24 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 24 22:47:19 UTC 2018 Modified Files: src/sys/compat/netbsd32: files.netbsd32 Log Message: quotactl is always included, regardless of options QUOTA. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

CVS commit: src/sys/compat/netbsd32

2018-12-24 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 24 22:47:19 UTC 2018 Modified Files: src/sys/compat/netbsd32: files.netbsd32 Log Message: quotactl is always included, regardless of options QUOTA. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

CVS commit: src/sys/compat/netbsd32

2018-12-24 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 24 21:27:37 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c netbsd32_systrace_args.c Log

CVS commit: src/sys/compat/netbsd32

2018-12-24 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 24 21:27:37 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c netbsd32_systrace_args.c Log

CVS commit: src/sys/compat/netbsd32

2018-12-24 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 24 21:27:06 UTC 2018 Modified Files: src/sys/compat/netbsd32: files.netbsd32 netbsd32_netbsd.c netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c netbsd32_systrace_args.c

CVS commit: src/sys/compat/netbsd32

2018-12-24 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 24 21:27:06 UTC 2018 Modified Files: src/sys/compat/netbsd32: files.netbsd32 netbsd32_netbsd.c netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c netbsd32_systrace_args.c

CVS commit: src/sys/compat/netbsd32

2018-12-24 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 24 20:44:39 UTC 2018 Modified Files: src/sys/compat/netbsd32: files.netbsd32 netbsd32_netbsd.c Added Files: src/sys/compat/netbsd32: netbsd32_quota.c netbsd32_rlimit.c Log Message: move rlimit and quota code into

CVS commit: src/sys/compat/netbsd32

2018-12-24 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 24 20:44:39 UTC 2018 Modified Files: src/sys/compat/netbsd32: files.netbsd32 netbsd32_netbsd.c Added Files: src/sys/compat/netbsd32: netbsd32_quota.c netbsd32_rlimit.c Log Message: move rlimit and quota code into

CVS commit: src/sys/compat/netbsd32

2018-12-24 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 24 20:39:17 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_netbsd.c Log Message: fix style consistency. remove obsolete comments or commented code. NFC. To generate a diff of this commit: cvs rdiff -u -r1.219

CVS commit: src/sys/compat/netbsd32

2018-12-24 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 24 20:39:17 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_netbsd.c Log Message: fix style consistency. remove obsolete comments or commented code. NFC. To generate a diff of this commit: cvs rdiff -u -r1.219

CVS commit: src/sys/compat/netbsd32

2018-12-24 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 24 20:27:57 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_netbsd.c Log Message: pset_create() takes a pointer so it needs special handling. To generate a diff of this commit: cvs rdiff -u -r1.218 -r1.219

CVS commit: src/sys/compat/netbsd32

2018-12-24 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 24 20:27:57 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_netbsd.c Log Message: pset_create() takes a pointer so it needs special handling. To generate a diff of this commit: cvs rdiff -u -r1.218 -r1.219

CVS commit: src/sys/compat/netbsd32

2018-11-25 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Nov 25 17:58:29 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32.h netbsd32_conv.h netbsd32_ioctl.c netbsd32_ioctl.h Log Message: Restore netbsd32 compat code for new NPF ABI. To generate a diff of

CVS commit: src/sys/compat/netbsd32

2018-11-25 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Nov 25 17:58:29 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32.h netbsd32_conv.h netbsd32_ioctl.c netbsd32_ioctl.h Log Message: Restore netbsd32 compat code for new NPF ABI. To generate a diff of

CVS commit: src/sys/compat

2018-11-14 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Nov 14 17:51:37 UTC 2018 Modified Files: src/sys/compat/linux/common: linux_socket.c src/sys/compat/netbsd32: netbsd32_socket.c Log Message: Apply the recent fixes to {send,recv}mmsg() to their compat variants. To

CVS commit: src/sys/compat

2018-11-14 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Wed Nov 14 17:51:37 UTC 2018 Modified Files: src/sys/compat/linux/common: linux_socket.c src/sys/compat/netbsd32: netbsd32_socket.c Log Message: Apply the recent fixes to {send,recv}mmsg() to their compat variants. To

CVS commit: src/sys/compat/netbsd32

2018-11-11 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Nov 12 06:53:43 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_socket.c Log Message: Fix inverted logic, which leads to buffer overflow. Detected by kASan. To generate a diff of this commit: cvs rdiff -u -r1.47

CVS commit: src/sys/compat/netbsd32

2018-11-11 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Nov 12 06:53:43 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_socket.c Log Message: Fix inverted logic, which leads to buffer overflow. Detected by kASan. To generate a diff of this commit: cvs rdiff -u -r1.47

CVS commit: src/sys/compat

2018-10-30 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 30 14:43:39 UTC 2018 Modified Files: src/sys/compat/common: kern_time_30.c src/sys/compat/netbsd32: netbsd32_time.c Log Message: Paranoia: zero COMPAT_30 ntptimeval and 32-bit ntptimeval too. These structs

CVS commit: src/sys/compat

2018-10-30 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 30 14:43:39 UTC 2018 Modified Files: src/sys/compat/common: kern_time_30.c src/sys/compat/netbsd32: netbsd32_time.c Log Message: Paranoia: zero COMPAT_30 ntptimeval and 32-bit ntptimeval too. These structs

CVS commit: src/sys/compat/common

2018-10-30 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 30 14:35:16 UTC 2018 Modified Files: src/sys/compat/common: kern_time_50.c Log Message: Zero ntptimeval50 too to prevent 4-byte kernel stack disclosure. >From Thomas Barabosch of Fraunhofer FKIE. XXX pullup-7,

CVS commit: src/sys/compat/common

2018-10-30 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Oct 30 14:35:16 UTC 2018 Modified Files: src/sys/compat/common: kern_time_50.c Log Message: Zero ntptimeval50 too to prevent 4-byte kernel stack disclosure. >From Thomas Barabosch of Fraunhofer FKIE. XXX pullup-7,

CVS commit: src/sys/compat/netbsd32

2018-10-11 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Oct 12 05:06:05 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c Log Message: PR kern/53666 Correct misleading names of dummy variables. No binary changes intended. To generate a diff of this commit: cvs

CVS commit: src/sys/compat/netbsd32

2018-10-11 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Oct 12 05:06:05 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c Log Message: PR kern/53666 Correct misleading names of dummy variables. No binary changes intended. To generate a diff of this commit: cvs

CVS commit: src/sys/compat/netbsd32

2018-10-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 11 15:23:22 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: PR/53666: Rin Okuyama: tcpdump for i386 does not work with COMPAT_NETBSD32 on amd64. Add BIOCSRTIMEOUT32. To

CVS commit: src/sys/compat/netbsd32

2018-10-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Oct 11 15:23:22 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: PR/53666: Rin Okuyama: tcpdump for i386 does not work with COMPAT_NETBSD32 on amd64. Add BIOCSRTIMEOUT32. To

CVS commit: src/sys/compat/netbsd32

2018-10-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 6 15:22:16 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c Log Message: comment out unused To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys/compat/netbsd32/netbsd32_ioctl.c

CVS commit: src/sys/compat/netbsd32

2018-10-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 6 15:22:16 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c Log Message: comment out unused To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys/compat/netbsd32/netbsd32_ioctl.c

CVS commit: src/sys/compat/netbsd32

2018-09-24 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Sep 24 21:15:39 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: fix DIOCLWEDGES to at least not fail with ENOTTY due to struct size difference, but probably more needs to be

CVS commit: src/sys/compat/netbsd32

2018-09-24 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Sep 24 21:15:39 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: fix DIOCLWEDGES to at least not fail with ENOTTY due to struct size difference, but probably more needs to be

CVS commit: src/sys/compat/netbsd32

2018-09-24 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Sep 24 21:08:08 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: add support for DIOCGSTRATEGY and DIOCSSTRATEGY To generate a diff of this commit: cvs rdiff -u -r1.93

CVS commit: src/sys/compat/netbsd32

2018-09-24 Thread Jaromir Dolecek
Module Name:src Committed By: jdolecek Date: Mon Sep 24 21:08:08 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: add support for DIOCGSTRATEGY and DIOCSSTRATEGY To generate a diff of this commit: cvs rdiff -u -r1.93

CVS commit: src/sys/compat/common

2018-09-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 12 02:24:25 UTC 2018 Modified Files: src/sys/compat/common: uipc_syscalls_50.c Log Message: Fix a bug that SIOC[GZ]IFDATA returned old ifreq structure. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/compat/common

2018-09-11 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Sep 12 02:24:25 UTC 2018 Modified Files: src/sys/compat/common: uipc_syscalls_50.c Log Message: Fix a bug that SIOC[GZ]IFDATA returned old ifreq structure. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/compat/svr4_32

2018-09-03 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 3 07:14:18 UTC 2018 Modified Files: src/sys/compat/svr4_32: svr4_32_net.c Log Message: as pointed out by riastradh@, i'll let this diff speak for itself: static const struct fileops svr4_32_netops = { - .fo_read =

CVS commit: src/sys/compat/svr4_32

2018-09-03 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 3 07:14:18 UTC 2018 Modified Files: src/sys/compat/svr4_32: svr4_32_net.c Log Message: as pointed out by riastradh@, i'll let this diff speak for itself: static const struct fileops svr4_32_netops = { - .fo_read =

CVS commit: src/sys/compat/netbsd32

2018-09-02 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 2 16:13:42 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.h Log Message: remove dead references to IPF; also remove references to netccitt/, it was removed 12 years ago. To generate a diff of this

CVS commit: src/sys/compat/netbsd32

2018-09-02 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sun Sep 2 16:13:42 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.h Log Message: remove dead references to IPF; also remove references to netccitt/, it was removed 12 years ago. To generate a diff of this

CVS commit: src/sys/compat/netbsd32

2018-08-10 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Aug 11 03:41:06 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32.h netbsd32_fs.c Log Message: support nullfs in netbsd32. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119

CVS commit: src/sys/compat/netbsd32

2018-08-10 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Aug 11 03:41:06 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32.h netbsd32_fs.c Log Message: support nullfs in netbsd32. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119

CVS commit: src/sys/compat/netbsd32

2018-07-31 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Jul 31 21:02:01 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c netbsd32_systrace_args.c Log

CVS commit: src/sys/compat/netbsd32

2018-07-31 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Jul 31 21:02:01 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h netbsd32_syscalls.c netbsd32_syscalls_autoload.c netbsd32_sysent.c netbsd32_systrace_args.c Log

CVS commit: src/sys/compat/netbsd32

2018-07-31 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Jul 31 21:00:02 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_netbsd.c syscalls.master Log Message: Add getsockopt2(). To generate a diff of this commit: cvs rdiff -u -r1.216 -r1.217

CVS commit: src/sys/compat/netbsd32

2018-07-31 Thread Robert Swindells
Module Name:src Committed By: rjs Date: Tue Jul 31 21:00:02 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_netbsd.c syscalls.master Log Message: Add getsockopt2(). To generate a diff of this commit: cvs rdiff -u -r1.216 -r1.217

CVS commit: src/sys/compat/linux/common

2018-07-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 15 21:31:00 UTC 2018 Modified Files: src/sys/compat/linux/common: linux_exec_elf32.c Log Message: - fix constants and explain limit - use machine32 instead of hard-coded x86 stuff To generate a diff of this commit:

CVS commit: src/sys/compat/linux/common

2018-07-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 15 21:31:00 UTC 2018 Modified Files: src/sys/compat/linux/common: linux_exec_elf32.c Log Message: - fix constants and explain limit - use machine32 instead of hard-coded x86 stuff To generate a diff of this commit:

CVS commit: src/sys/compat/linux/common

2018-07-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jul 9 05:43:35 UTC 2018 Modified Files: src/sys/compat/linux/common: linux_exec_elf32.c Log Message: Fix compile error. To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96

CVS commit: src/sys/compat/linux/common

2018-07-08 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Jul 9 05:43:35 UTC 2018 Modified Files: src/sys/compat/linux/common: linux_exec_elf32.c Log Message: Fix compile error. To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96

CVS commit: src/sys/compat/linux/common

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:58:39 UTC 2018 Modified Files: src/sys/compat/linux/common: linux_exec_elf32.c Log Message: Enable executing linux go binaries by using a special probe function for them. To generate a diff of this commit: cvs

CVS commit: src/sys/compat/linux/common

2018-07-08 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jul 8 17:58:39 UTC 2018 Modified Files: src/sys/compat/linux/common: linux_exec_elf32.c Log Message: Enable executing linux go binaries by using a special probe function for them. To generate a diff of this commit: cvs

Re: CVS commit: src/sys/compat/sys

2018-06-20 Thread Taylor R Campbell
> Date: Fri, 15 Jun 2018 19:55:28 +0700 > From: Robert Elz > > Another way would be > > static const struct timespec50 zts = { 0 }; > and > *ts50 = zts; I have nothing substantive to add about the question at hand, but one tiny nit: there is no need for the initializer in this

Re: CVS commit: src/sys/compat/sys

2018-06-15 Thread Valery Ushakov
On Fri, Jun 15, 2018 at 17:11:49 +0300, Valery Ushakov wrote: > It seems that with restrict we can just memset the whole struct and > the compiler will elide the memset completely when there's no pad to > scrub. Alas, with the real code the compiler cannot elide the memset. :( -uwe

Re: CVS commit: src/sys/compat/sys

2018-06-15 Thread Valery Ushakov
On Fri, Jun 15, 2018 at 19:55:28 +0700, Robert Elz wrote: > Date:Fri, 15 Jun 2018 12:41:56 +0300 > From:Valery Ushakov > Message-ID: <20180615094156.gd3...@pony.stderr.spb.ru> > > | Re memset - I now wonder if > | compiler is even allowed to be smart here b/c

Re: CVS commit: src/sys/compat/sys

2018-06-15 Thread Robert Elz
Date:Fri, 15 Jun 2018 12:41:56 +0300 From:Valery Ushakov Message-ID: <20180615094156.gd3...@pony.stderr.spb.ru> | Re memset - I now wonder if | compiler is even allowed to be smart here b/c strict aliasing Another way would be static const struct

Re: CVS commit: src/sys/compat/sys

2018-06-15 Thread Valery Ushakov
On Fri, Jun 15, 2018 at 18:05:29 +1000, matthew green wrote: > "Robert Elz" writes: > > Module Name:src > > Committed By: kre > > Date: Fri Jun 15 07:46:59 UTC 2018 > > > > Modified Files: > > src/sys/compat/sys: time_types.h > > > > Log Message: > > If we are

CVS commit: src/sys/compat/sys

2018-06-15 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Jun 15 08:17:38 UTC 2018 Modified Files: src/sys/compat/sys: time_types.h Log Message: Revert previous, mrg's fix is better (even with possible namespace issues, which I guess are not great in compat includes) the perils of

<    3   4   5   6   7   8   9   10   11   12   >