CVS commit: src/sys/compat/netbsd32

2021-04-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Apr 25 22:27:08 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32.mk Log Message: All mips64 has compat_netbsd32 To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/compat/netbsd32/netbsd32.mk

CVS commit: src/sys/compat/netbsd32

2021-04-16 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat Apr 17 03:57:42 UTC 2021 Modified Files: src/sys/compat/netbsd32: files.netbsd32 Log Message: Compile in compat32 syscall names all the time, as we do for native syscall names. Needed for dtrace. To generate a diff of this

CVS commit: src/sys/compat/netbsd32

2021-04-14 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Apr 14 16:26:23 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: Add DIOCGDISKINFO compat. To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119

CVS commit: src/sys/compat/netbsd32

2021-04-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Apr 14 02:48:00 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_systrace_args.c Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/compat/netbsd32/netbsd32_systrace_args.c

CVS commit: src/sys/compat/netbsd32

2021-04-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Apr 13 23:57:23 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_systrace_args.c Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/compat/netbsd32/netbsd32_systrace_args.c

CVS commit: src/sys/compat/netbsd32

2021-04-12 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Apr 13 05:28:16 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_execve.c Log Message: GCC 10 does not like casting from one identical anonymous enum to another enum. supply some quietening cast. To generate a diff

CVS commit: src/sys/compat/netbsd32

2021-02-18 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu Feb 18 12:54:03 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_time.c Log Message: In the compat setitimer(2) calls, don't validate which timer is being used since dosetitimer() does this

CVS commit: src/sys/compat/netbsd32

2021-02-16 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Feb 16 14:47:20 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_fs.c Log Message: In netbsd32___mount50() zero out the native fs_args union before use so we don't pass stack garbage to the lower layers in the

CVS commit: src/sys/compat/netbsd32

2021-01-19 Thread Thomas Klausner
Module Name:src Committed By: wiz Date: Tue Jan 19 08:10:17 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_20.c Log Message: Fix syntax error To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 src/sys/compat/netbsd32/netbsd32_compat_20.c

CVS commit: src/sys/compat/netbsd32

2021-01-18 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Jan 19 03:41:22 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32.h netbsd32_conv.h netbsd32_fs.c netbsd32_netbsd.c netbsd32_socket.c Log Message: The read/write/send/recv system calls return ssize_t

CVS commit: src/sys/compat/netbsd32

2021-01-18 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Jan 19 03:20:13 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_09.c netbsd32_compat_10_sysv.c netbsd32_compat_12.c netbsd32_compat_13.c netbsd32_compat_14_sysv.c netbsd32_compat_20.c

CVS commit: src/sys/compat/netbsd32

2021-01-18 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Jan 19 02:40:07 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_exec.h Log Message: Whitespace nits. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/compat/netbsd32/netbsd32_exec.h Please

CVS commit: src/sys/compat/netbsd32

2021-01-18 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Jan 19 01:47:58 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_vm.c Log Message: Also print mmap return value and error code #ifdef DEBUG_MMAP. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/compat/netbsd32

2021-01-18 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Jan 18 23:14:22 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32.h netbsd32_conv.h netbsd32_exec.h netbsd32_socket.c Log Message: s/u_intN_t/uintN_t/ To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/compat/netbsd32

2021-01-17 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sun Jan 17 10:50:01 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: Handle the SIOCGNBRINFO_IN6 ioctl for compat32. ndp -a works with compat32 now. To generate a diff of this

CVS commit: src/sys/compat/netbsd32

2021-01-14 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Jan 15 03:51:41 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_netbsd.c Log Message: Remove unused LIMITCHECK() macro (now contained in netbsd32_rlimit.c). To generate a diff of this commit: cvs rdiff -u -r1.230

CVS commit: src/sys/compat/netbsd32

2021-01-14 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu Jan 14 23:30:50 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c Log Message: Remove some blank lines to group the VND and FSS ioctls together. To generate a diff of this commit: cvs rdiff -u -r1.116

CVS commit: src/sys/compat/netbsd32

2021-01-14 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu Jan 14 08:22:51 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: Handle the KFILTER_BYFILTER and KFILTER_BYNAME ioctls for compat32. Passes "atf kernel/kqueue/t_ioctl". To

CVS commit: src/sys/compat/netbsd32

2021-01-14 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu Jan 14 08:00:45 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32.h netbsd32_ioctl.c netbsd32_ioctl.h Log Message: Handle FSSIOCSET and FSSIOCGET; vndconfig(8) works with compat32 now. XXX: FSSIOCSET50 and

CVS commit: src/sys/compat/netbsd32

2021-01-13 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu Jan 14 02:51:52 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_lwp.c Log Message: Handle rev 1.62 of kern/sys_lwp.c make _lwp_park return the remaining time to sleep in the "ts" argument if it is a relative

CVS commit: src/sys/compat/netbsd32

2021-01-13 Thread Simon Burge
Module Name:src Committed By: simonb Date: Thu Jan 14 02:43:04 UTC 2021 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.h Log Message: Use netbsd32_* types instead of relying on __packed in the vnd ioctl structures. __packed didn't work on archs where 64-bit

CVS commit: src/sys/compat/netbsd32

2020-11-07 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Nov 8 07:30:09 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_core.c Log Message: Fix typo; s/__LP64/_LP64/ To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/compat/netbsd32/netbsd32_core.c

CVS commit: src/sys/compat/netbsd32

2020-10-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Oct 15 23:06:06 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_wait.c Log Message: wait4(2): make error paths match with that of native wait4(2): https://nxr.netbsd.org/xref/src/sys/kern/kern_exit.c#720 To

CVS commit: src/sys/compat/netbsd32

2020-10-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Oct 10 00:03:53 UTC 2020 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

2020-10-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Oct 10 00:00:54 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_netbsd.c syscalls.master Log Message: Teach about getrandom(2) to COMPAT_NETBSD32. To generate a diff of this commit: cvs rdiff -u -r1.229 -r1.230

CVS commit: src/sys/compat/netbsd32

2020-09-06 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Sep 7 03:12:51 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.h Log Message: remove __packed from struct netbsd32_lsdisable. the structure is already properly aligned (the embedded int64 already has align(4)

CVS commit: src/sys/compat/netbsd32

2020-07-20 Thread Simon Burge
Module Name:src Committed By: simonb Date: Tue Jul 21 05:33:51 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: Add lockstat(1) ioctl handling. mrg@: "looks ok." To generate a diff of this commit: cvs rdiff -u -r1.113

CVS commit: src/sys/compat/netbsd32

2020-07-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jul 18 12:46:19 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: Add BIOCSETWF32 (bpf) To generate a diff of this commit: cvs rdiff -u -r1.112 -r1.113

CVS commit: src/sys/compat/netbsd32

2020-04-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Apr 27 17:37:34 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_fs.c Log Message: data_len == 0 on mount means "the kernel knows". Fixes amd on compat32. To generate a diff of this commit: cvs rdiff -u -r1.88

CVS commit: src/sys/compat/netbsd32

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 19:18:52 UTC 2020 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

CVS commit: src/sys/compat/netbsd32

2020-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 26 19:18:36 UTC 2020 Modified Files: src/sys/compat/netbsd32: syscalls.master Log Message: Mirror the change made to native -- move futex calls to 166-168. To generate a diff of this commit: cvs rdiff -u -r1.136

CVS commit: src/sys/compat/netbsd32

2020-03-21 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Mar 21 16:17:08 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_mod.c netbsd32_sysctl.c Added Files: src/sys/compat/netbsd32: netbsd32_sysctl.h Log Message: Restore code to sysctl_free() the compat32

CVS commit: src/sys/compat/netbsd32

2020-03-17 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Tue Mar 17 17:16:26 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_sysctl.c Log Message: Remove a debug printf() that accidentally got committed. :( To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43

CVS commit: src/sys/compat/netbsd32

2020-03-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 16 01:37:51 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c Log Message: Unfortunately all the clockctl ioctls contain pointers to structs instead of the structs themselves, so they need special

CVS commit: src/sys/compat/netbsd32

2020-03-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 16 00:05:29 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c Log Message: Don't open-code ioctls, pass back to the 64 bit ones (found by maxv@), To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/compat/netbsd32

2020-03-15 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Mar 15 14:15:12 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_mod.c netbsd32_sysctl.c Removed Files: src/sys/compat/netbsd32: netbsd32_sysctl.h Log Message: Use SYSCTL_SETUP mechanism to establish our

CVS commit: src/sys/compat/netbsd32

2020-03-15 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Mar 15 12:46:02 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_50.c Log Message: Now that we have split the quota code out of the compat_netbsd32_50 module, it no longer depends on compat_50_quota.

CVS commit: src/sys/compat/netbsd32

2020-03-13 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Mar 14 04:39:15 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c Log Message: wrong size passed to copyout To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110

CVS commit: src/sys/compat/netbsd32

2020-03-12 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Mar 12 15:03:15 UTC 2020 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

CVS commit: src/sys/compat/netbsd32

2020-03-08 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Mar 9 01:06:34 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_mod.c Log Message: If a syscall requires a module to be autoloaded, the initial invocation of that syscall will return ERESTART. For amd64's

CVS commit: src/sys/compat/netbsd32

2020-03-07 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun Mar 8 04:17:50 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_mod.c Log Message: fix indentation. NFCI To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/compat/netbsd32/netbsd32_mod.c

CVS commit: src/sys/compat/netbsd32

2020-03-06 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Mar 7 00:57:31 UTC 2020 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

CVS commit: src/sys/compat/netbsd32

2020-03-06 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Mar 7 00:56:41 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_43.c syscalls.master Log Message: Properly mark netbsd32_compat_43 syscalls that are directly implemented by calling their compat_43

CVS commit: src/sys/compat/netbsd32

2020-03-05 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Fri Mar 6 04:54:08 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32.mk Log Message: According to mrg@ we need to include aarch64 in the list of those that need to support COMPAT_NETBSD32 To generate a diff of this

CVS commit: src/sys/compat/netbsd32

2020-02-27 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Thu Feb 27 20:54:24 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_50.c Log Message: Module compat_netbsd32_50 requires module compat_50_quota To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46

CVS commit: src/sys/compat/netbsd32

2020-02-10 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Feb 11 06:33:51 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c Log Message: Where did the +1 came from ? To generate a diff of this commit: cvs rdiff -u -r1.108 -r1.109

CVS commit: src/sys/compat/netbsd32

2020-02-10 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Mon Feb 10 22:33:28 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c Log Message: Don't use strlcpy to copy untrusted input, it may not be NUL-terminated. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/compat/netbsd32

2020-01-18 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sat Jan 18 14:07:31 UTC 2020 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

CVS commit: src/sys/compat/netbsd32

2020-01-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jan 18 07:33:24 UTC 2020 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

CVS commit: src/sys/compat/netbsd32

2020-01-06 Thread matthew green
Module Name:src Committed By: mrg Date: Tue Jan 7 07:26:21 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_vm.c Log Message: don't check the value of retval in netbsd32_mmap() if sys_mmap() was not successful. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/compat/netbsd32

2020-01-01 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Wed Jan 1 09:17:45 UTC 2020 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_43.c Log Message: Fix sizeof mismatch in copyin. This leads to a user-triggerable stack overflow. On my test build at least, by luck, the

CVS commit: src/sys/compat/netbsd32

2019-02-26 Thread matthew green
Module Name:src Committed By: mrg Date: Wed Feb 27 03:01:08 UTC 2019 Removed Files: src/sys/compat/netbsd32: netbsd32_compat_14.c Log Message: this file was moved to netbsd32_compat_14_sysv.c. To generate a diff of this commit: cvs rdiff -u -r1.29 -r0

CVS commit: src/sys/compat/netbsd32

2019-02-25 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Feb 26 06:28:43 UTC 2019 Modified Files: src/sys/compat/netbsd32: netbsd32_exec_elf32.c Log Message: Push AT_STACKBASE. Otherwise, pthread_attr_getstack(3) cannot find the stack address for initial thread (LID 1). Now, rust for

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-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-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-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-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-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-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

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 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 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: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-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-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-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: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-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-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-05-26 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat May 26 21:07:47 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_sysctl.c Log Message: Fix sysctl(3):vm.minaddress in compat_netbsd32(8) Cast minaddress from LP64-specific long (64-bit) to 32-bit long (int). This

CVS commit: src/sys/compat/netbsd32

2018-05-26 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat May 26 18:18:19 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_sysctl.c Log Message: Handle vm.maxaddress in compat_netbsd32(8) Return VM_MAXUSER_ADDRESS32 instead of the 64-bit specific address. Use CTLTYPE_INT

CVS commit: src/sys/compat/netbsd32

2018-05-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun May 13 00:04:23 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_socket.c Log Message: PR/53280: Andreas Gustafsson: Fix panic in the fdpass test. This is probably the only 32 bit binary in the tests... To

CVS commit: src/sys/compat/netbsd32

2018-05-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 10 02:36:08 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32.h netbsd32_compat_20.c netbsd32_conv.h netbsd32_socket.c syscalls.master Log Message: add {send,recv}mmsg To generate a diff of this

CVS commit: src/sys/compat/netbsd32

2018-05-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu May 10 02:36:26 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

CVS commit: src/sys/compat/netbsd32

2018-04-13 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Apr 14 04:04:39 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32.h Log Message: redo the previous -- compat/sys/siginfo.h is already included later, as is another header. move them up near the top. To generate a

CVS commit: src/sys/compat/netbsd32

2018-03-06 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Tue Mar 6 07:59:59 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: Add DIOCLWEDGES To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92

CVS commit: src/sys/compat/netbsd32

2018-01-19 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Jan 19 23:38:56 UTC 2018 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: add conversion goop for WSDISPLAYIO_LDFONT and _SFONT tested on mips64 To generate a diff of this commit:

CVS commit: src/sys/compat/netbsd32

2017-12-18 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Dec 19 07:58:50 UTC 2017 Modified Files: src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h netbsd32_systrace_args.c syscalls.master Log Message: Sync syscalls.master in compat_netbsd32(8) with

CVS commit: src/sys/compat/netbsd32

2017-12-17 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Dec 18 00:33:32 UTC 2017 Modified Files: src/sys/compat/netbsd32: netbsd32.h Log Message: include for siginfo32_t. To generate a diff of this commit: cvs rdiff -u -r1.115 -r1.116 src/sys/compat/netbsd32/netbsd32.h Please

CVS commit: src/sys/compat/netbsd32

2017-12-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 6 19:15:27 UTC 2017 Modified Files: src/sys/compat/netbsd32: netbsd32_netbsd.c netbsd32_signal.c Log Message: disable 32 bit signal ktrace records; 32 bit traced process produce 64 bit trace records, the only record

CVS commit: src/sys/compat/netbsd32

2017-12-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Dec 6 04:12:25 UTC 2017 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_60.c Log Message: don't forget to convert the timespec. XXX: pullup-8 To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/compat/netbsd32

2017-11-26 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 26 17:46:13 UTC 2017 Modified Files: src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h Log Message: Add support for SIOCGIFGENERIC and SIOCSIFGENERIC ioctls. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/compat/netbsd32

2017-10-31 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Oct 31 16:10:25 UTC 2017 Modified Files: src/sys/compat/netbsd32: netbsd32_sysctl.c Log Message: unconst machine_arch32 for sysctl data .. pointed out by Riccardo Mottola To generate a diff of this commit: cvs rdiff -u -r1.37

CVS commit: src/sys/compat/netbsd32

2017-10-31 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Oct 31 12:43:57 UTC 2017 Modified Files: src/sys/compat/netbsd32: netbsd32_conv.h Log Message: PR kern/52681: fix msghdr conversion. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

CVS commit: src/sys/compat/netbsd32

2017-07-31 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Mon Jul 31 15:38:01 UTC 2017 Modified Files: src/sys/compat/netbsd32: netbsd32_conv.h netbsd32_netbsd.c Log Message: Remove references to COMPAT_OLDSOCK (itself removed years ago). To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/compat/netbsd32

2017-04-13 Thread Juergen Hannken-Illjes
Module Name:src Committed By: hannken Date: Thu Apr 13 09:46:59 UTC 2017 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_20.c Log Message: Switch compat_20_netbsd32_getfsstat() to mountlist iterator. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

CVS commit: src/sys/compat/netbsd32

2017-03-28 Thread Chuck Silvers
Module Name:src Committed By: chs Date: Tue Mar 28 18:44:04 UTC 2017 Modified Files: src/sys/compat/netbsd32: netbsd32_compat_20.c Log Message: never pass mp->mnt_stat to dostatvfs(), always use a separate buffer. dostatvfs() clears its buffer, but mp->mnt_stat should

CVS commit: src/sys/compat/netbsd32

2017-02-26 Thread Nicolas Joly
Module Name:src Committed By: njoly Date: Sun Feb 26 10:26:19 UTC 2017 Modified Files: src/sys/compat/netbsd32: netbsd32_time.c Log Message: Apply fix from natuve clock_nanosleep(2) to not copyout remaining time struct if TIMER_ABSTIME flag is set. To generate a diff of

CVS commit: src/sys/compat/netbsd32

2017-01-25 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Jan 25 21:45:39 UTC 2017 Modified Files: src/sys/compat/netbsd32: netbsd32_exec.h Log Message: Catch netbsd32_copyargs() up to changes in r1.441 src/sys/kern/kern_exec.c To generate a diff of this commit: cvs rdiff -u

  1   2   3   >