CVS commit: src/sys/compat/netbsd32

2015-07-22 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Wed Jul 22 14:06:26 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_time.c

Log Message:
Set 'error' properly.


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/sys/compat/netbsd32/netbsd32_time.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-07-22 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Wed Jul 22 14:25:39 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_socket.c

Log Message:
Memory leak, triggerable from an unprivileged user.


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/compat/netbsd32/netbsd32_socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-08-02 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sun Aug  2 07:37:57 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c

Log Message:
Wrong logic. Here, userland can control the size and the data copied, which
basically means it can overflow kernel memory.

ok martin@ christos@


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/compat/netbsd32/netbsd32_ioctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




CVS commit: src/sys/compat/netbsd32

2015-08-05 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Wed Aug  5 23:17:06 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_nfssvc.c

Log Message:
don't copy the first netbsd32_export_args nexports times, but actually
advance the userland pointer each entry through the loop.  oops.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/compat/netbsd32/netbsd32_nfssvc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-08-09 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Mon Aug 10 04:48:53 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32.h

Log Message:
move some header-specific pointer-typedefs into a header-specific area.


To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 src/sys/compat/netbsd32/netbsd32.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-09-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Sep 24 14:43:06 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_sysent.c netbsd32_systrace_args.c

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 src/sys/compat/netbsd32/netbsd32_syscall.h \
src/sys/compat/netbsd32/netbsd32_syscallargs.h
cvs rdiff -u -r1.116 -r1.117 src/sys/compat/netbsd32/netbsd32_syscalls.c \
src/sys/compat/netbsd32/netbsd32_sysent.c
cvs rdiff -u -r1.7 -r1.8 src/sys/compat/netbsd32/netbsd32_systrace_args.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-10-09 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sat Oct 10 04:53:48 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_mod.c

Log Message:
Add another dependency for nfsserver


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/compat/netbsd32/netbsd32_mod.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-10-09 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sat Oct 10 04:59:46 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_mod.c

Log Message:
And yet another dependency, this time on mq


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/compat/netbsd32/netbsd32_mod.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-10-09 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Sat Oct 10 05:50:34 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_mod.c

Log Message:
Ooops, spell the module name in full. "mqueue" vs "mq"


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/compat/netbsd32/netbsd32_mod.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-10-31 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Sat Oct 31 17:04:39 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_time.c

Log Message:
Adjust compat netbsd32 clock_nanosleep(2) to match recent native
changes that return error number.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/compat/netbsd32/netbsd32_time.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-11-29 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Mon Nov 30 01:31:02 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_mod.c

Log Message:
Factor the basic dependency list out of the #ifdef _KERNEL_OPT block, since
the only difference was ksem (which is available as either built-in or
loadable module).


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/compat/netbsd32/netbsd32_mod.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-11-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Dec  1 02:20:43 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_netbsd.c syscalls.conf

Log Message:
Adapt to per-emulation syscall_autoload capability (the table of syscalls
that can be autoloaded is currently empty).


To generate a diff of this commit:
cvs rdiff -u -r1.197 -r1.198 src/sys/compat/netbsd32/netbsd32_netbsd.c
cvs rdiff -u -r1.14 -r1.15 src/sys/compat/netbsd32/syscalls.conf

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-11-30 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Dec  1 02:21:17 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_sysent.c netbsd32_systrace_args.c
Added Files:
src/sys/compat/netbsd32: netbsd32_syscalls_autoload.c

Log Message:
Regen


To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/sys/compat/netbsd32/netbsd32_syscall.h \
src/sys/compat/netbsd32/netbsd32_syscallargs.h
cvs rdiff -u -r1.117 -r1.118 src/sys/compat/netbsd32/netbsd32_syscalls.c \
src/sys/compat/netbsd32/netbsd32_sysent.c
cvs rdiff -u -r0 -r1.1 src/sys/compat/netbsd32/netbsd32_syscalls_autoload.c
cvs rdiff -u -r1.8 -r1.9 src/sys/compat/netbsd32/netbsd32_systrace_args.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-12-01 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Dec  1 09:12:23 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_mod.c netbsd32_nfssvc.c

Log Message:
Add MODULE infrastructure to netbsd32_nfssvc.c, remove dependency on it
from netbsd32_mod.c


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/compat/netbsd32/netbsd32_mod.c
cvs rdiff -u -r1.3 -r1.4 src/sys/compat/netbsd32/netbsd32_nfssvc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-12-01 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Dec  1 09:10:03 UTC 2015

Modified Files:
src/sys/compat/netbsd32: syscalls.master

Log Message:
Mark the nfssvc syscall as auto-loadable from the compat_netbsd32_nfssrv
module (to be committed shortly).


To generate a diff of this commit:
cvs rdiff -u -r1.109 -r1.110 src/sys/compat/netbsd32/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-12-01 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Dec  1 09:10:49 UTC 2015

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 Message:
Regen.


To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 src/sys/compat/netbsd32/netbsd32_syscall.h \
src/sys/compat/netbsd32/netbsd32_syscallargs.h
cvs rdiff -u -r1.118 -r1.119 src/sys/compat/netbsd32/netbsd32_syscalls.c \
src/sys/compat/netbsd32/netbsd32_sysent.c
cvs rdiff -u -r1.1 -r1.2 src/sys/compat/netbsd32/netbsd32_syscalls_autoload.c
cvs rdiff -u -r1.9 -r1.10 src/sys/compat/netbsd32/netbsd32_systrace_args.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-12-01 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Dec  1 23:38:34 UTC 2015

Modified Files:
src/sys/compat/netbsd32: files.netbsd32

Log Message:
Properly mark netbsd32_mqueue.c to depend on 'options MQUEUE'

Yes, MQUEUE is included in all kernels by default, but it can be removed.
If it is removed, the compat_netbsd32 module should not include it, either.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/compat/netbsd32/files.netbsd32

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-12-01 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Dec  1 23:56:44 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_mod.c
netbsd32_mqueue.c syscalls.master

Log Message:
Prepare for new compat_netbsd32_mqueue module to be split out of
compat_netbsd32.  Refactor the COMPAT_50 code related to mqueue,
and update the syscall definitions.  Remove dependency on mqueue
from the compat_netbsd32 module (the new module will gain this
dependency).

Continuation of work on PR kern/50489


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/compat/netbsd32/netbsd32_compat_50.c
cvs rdiff -u -r1.11 -r1.12 src/sys/compat/netbsd32/netbsd32_mod.c
cvs rdiff -u -r1.5 -r1.6 src/sys/compat/netbsd32/netbsd32_mqueue.c
cvs rdiff -u -r1.110 -r1.111 src/sys/compat/netbsd32/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-12-01 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Dec  1 23:57:19 UTC 2015

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 Message:
Regen for new compat_netbsd32_mqueue module


To generate a diff of this commit:
cvs rdiff -u -r1.120 -r1.121 src/sys/compat/netbsd32/netbsd32_syscall.h \
src/sys/compat/netbsd32/netbsd32_syscallargs.h
cvs rdiff -u -r1.119 -r1.120 src/sys/compat/netbsd32/netbsd32_syscalls.c \
src/sys/compat/netbsd32/netbsd32_sysent.c
cvs rdiff -u -r1.2 -r1.3 src/sys/compat/netbsd32/netbsd32_syscalls_autoload.c
cvs rdiff -u -r1.10 -r1.11 src/sys/compat/netbsd32/netbsd32_systrace_args.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-12-03 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Thu Dec  3 10:39:50 UTC 2015

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 Message:
Regen syscall definitions - the compat_netbsd32 sysv-ipc stuff is now
modular and can be autoloaded when needed


To generate a diff of this commit:
cvs rdiff -u -r1.121 -r1.122 src/sys/compat/netbsd32/netbsd32_syscall.h \
src/sys/compat/netbsd32/netbsd32_syscallargs.h
cvs rdiff -u -r1.120 -r1.121 src/sys/compat/netbsd32/netbsd32_syscalls.c \
src/sys/compat/netbsd32/netbsd32_sysent.c
cvs rdiff -u -r1.3 -r1.4 src/sys/compat/netbsd32/netbsd32_syscalls_autoload.c
cvs rdiff -u -r1.11 -r1.12 src/sys/compat/netbsd32/netbsd32_systrace_args.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-12-03 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Thu Dec  3 11:25:45 UTC 2015

Modified Files:
src/sys/compat/netbsd32: files.netbsd32 netbsd32_compat_14.c

Log Message:
Missed these.

Only include the compat_14 sys calls if this being compiled as part of
the compat_netbsd32_sysvipc module.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/compat/netbsd32/files.netbsd32
cvs rdiff -u -r1.22 -r1.23 src/sys/compat/netbsd32/netbsd32_compat_14.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-12-03 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Thu Dec  3 11:28:35 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_14.c

Log Message:
If compiling as part of a built-in kernel module, make sure we include
the relevant opt_sysv.h file


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/compat/netbsd32/netbsd32_compat_14.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-12-03 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Thu Dec  3 11:31:05 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_14.c

Log Message:
Strange patch(1) behavior got me three copies of the code.  One is
sufficient so remove the excess.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/compat/netbsd32/netbsd32_compat_14.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-12-12 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sat Dec 12 15:27:42 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_module.c

Log Message:
Put the code in charge of handling MODCTL_STAT (32bit) into a separate
function. No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/compat/netbsd32/netbsd32_module.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2015-12-19 Thread Maxime Villard
Module Name:src
Committed By:   maxv
Date:   Sat Dec 19 13:15:21 UTC 2015

Modified Files:
src/sys/compat/netbsd32: netbsd32_module.c

Log Message:
Missing field (was here before my change).


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/compat/netbsd32/netbsd32_module.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2016-01-07 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Jan  7 21:58:28 UTC 2016

Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_14.c

Log Message:
Avoid defining inline functions that are never used when certain options
are missing.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/compat/netbsd32/netbsd32_compat_14.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2016-03-21 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Mon Mar 21 22:42:56 UTC 2016

Modified Files:
src/sys/compat/netbsd32: netbsd32_fs.c

Log Message:
avoid some stupid GCC errors seen only with -Os and -O3.


To generate a diff of this commit:
cvs rdiff -u -r1.73 -r1.74 src/sys/compat/netbsd32/netbsd32_fs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2016-05-13 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri May 13 16:54:36 UTC 2016

Modified Files:
src/sys/compat/netbsd32: netbsd32_netbsd.c

Log Message:
clamp getrlimit the same way we clamp setrlimit


To generate a diff of this commit:
cvs rdiff -u -r1.199 -r1.200 src/sys/compat/netbsd32/netbsd32_netbsd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2016-07-13 Thread Jared D. McNeill
Module Name:src
Committed By:   jmcneill
Date:   Wed Jul 13 11:11:53 UTC 2016

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
Add netbsd32 support for drvctl(4)


To generate a diff of this commit:
cvs rdiff -u -r1.83 -r1.84 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.53 -r1.54 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2010-04-23 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri Apr 23 23:05:40 UTC 2010

Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_43.c

Log Message:
Fix compilation.


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/compat/netbsd32/netbsd32_compat_43.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2010-09-19 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sun Sep 19 09:09:30 UTC 2010

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
support VND* ioctls.


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.25 -r1.26 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2010-09-19 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sun Sep 19 09:46:59 UTC 2010

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
add support for the netbsd 5.0 versions of the VND* ioctls.


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.26 -r1.27 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2010-09-19 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Sun Sep 19 10:33:31 UTC 2010

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
add (runtime untested) support for AUDIO_WSEEK.


To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.27 -r1.28 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2010-09-24 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Fri Sep 24 13:12:53 UTC 2010

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
Add support for envsys(4) version 2 ioctls.


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.28 -r1.29 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-01-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan  4 10:59:29 UTC 2011

Modified Files:
src/sys/compat/netbsd32: files.netbsd32 netbsd32_sa.c

Log Message:
Make the SA support as optional as is possible.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/compat/netbsd32/files.netbsd32
cvs rdiff -u -r1.11 -r1.12 src/sys/compat/netbsd32/netbsd32_sa.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-01-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan  4 11:00:31 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_conv.h

Log Message:
Need to deal with msg_iov in netbsd32_to_msghdr.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/compat/netbsd32/netbsd32_conv.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-01-04 Thread Paul Goyette
Module Name:src
Committed By:   pgoyette
Date:   Tue Jan  4 20:23:41 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_sa.c

Log Message:
Fix the build breakage, at least on amd64


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/compat/netbsd32/netbsd32_sa.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-01-16 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Sun Jan 16 23:21:17 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_conv.h

Log Message:
In stat structure conversions, do set st_birthtimespec member values
if exists.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/compat/netbsd32/netbsd32_conv.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-01-22 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sat Jan 22 20:51:21 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c

Log Message:
Fix c&p error.


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/sys/compat/netbsd32/netbsd32_ioctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-01-31 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Feb  1 00:53:23 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
Define 32bit version of SIOC[GS]IFADDRPREF32.  We wouldn't need this to
if i386 actually aligned a uint64_t on a 64bit boundary but it doesn't.
So all that work in sockaddr_storage goes for naught.


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.29 -r1.30 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-02-05 Thread YAMAMOTO Takashi
Module Name:src
Committed By:   yamt
Date:   Sat Feb  5 13:46:44 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_lwp.c

Log Message:
netbsd32__lwp_create: add a comment and CTASSERT.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/compat/netbsd32/netbsd32_lwp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-02-20 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Sun Feb 20 08:07:10 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_conv.h

Log Message:
Don't bother the iov in netbsd32_to_msghdr since it needs to handled specially.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/compat/netbsd32/netbsd32_conv.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-03-18 Thread Cliff Neighbors
Module Name:src
Committed By:   cliff
Date:   Sat Mar 19 04:07:36 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
compat/netbsd32 ioctl support for FLASH_GET_INFO


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.31 -r1.32 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-03-19 Thread Cliff Neighbors
Module Name:src
Committed By:   cliff
Date:   Sat Mar 19 13:47:43 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.h

Log Message:
include flashio.h


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-04-04 Thread Adam Hoka
Module Name:src
Committed By:   ahoka
Date:   Mon Apr  4 17:46:22 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.h

Log Message:
flash_addr_t -> flash_off_t


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-04-04 Thread Adam Hoka
Module Name:src
Committed By:   ahoka
Date:   Mon Apr  4 18:24:56 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
remove FLASH_GET_INFO compat as it is no longer using size_t


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.34 -r1.35 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-04-30 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Sun May  1 02:08:15 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_netbsd.c

Log Message:
Catch up with lim_privatise() change (missed in previous commit).


To generate a diff of this commit:
cvs rdiff -u -r1.169 -r1.170 src/sys/compat/netbsd32/netbsd32_netbsd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-05-23 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon May 23 21:34:01 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_sysctl.c

Log Message:
Use __UNCONST to get rid of const


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/compat/netbsd32/netbsd32_sysctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-05-23 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Mon May 23 21:34:47 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_event.c

Log Message:
Update from GNU extension to C99 syntax for designated initializer


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/compat/netbsd32/netbsd32_compat_50.c
cvs rdiff -u -r1.8 -r1.9 src/sys/compat/netbsd32/netbsd32_event.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-07-05 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Tue Jul  5 14:21:47 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_netbsd.c syscalls.master

Log Message:
Add pipe2 syscall now needed for popen(3).


To generate a diff of this commit:
cvs rdiff -u -r1.171 -r1.172 src/sys/compat/netbsd32/netbsd32_netbsd.c
cvs rdiff -u -r1.85 -r1.86 src/sys/compat/netbsd32/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-07-05 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Tue Jul  5 14:23:27 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_sysent.c

Log Message:
Regen for pipe2.


To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/sys/compat/netbsd32/netbsd32_syscall.h \
src/sys/compat/netbsd32/netbsd32_syscallargs.h
cvs rdiff -u -r1.92 -r1.93 src/sys/compat/netbsd32/netbsd32_syscalls.c \
src/sys/compat/netbsd32/netbsd32_sysent.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-08-27 Thread Manuel Bouyer
Module Name:src
Committed By:   bouyer
Date:   Sat Aug 27 19:25:35 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
translate WDOGIOC_GWDOGS


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.35 -r1.36 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-08-30 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Tue Aug 30 07:06:39 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
add WSDISPLAYIO_ADDSCREEN


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.36 -r1.37 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-08-30 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Tue Aug 30 07:54:15 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
support SIOCG80211NWKEY


To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.37 -r1.38 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-08-31 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Wed Aug 31 16:50:32 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_netbsd.c syscalls.master

Log Message:
Add dup3 syscall support.


To generate a diff of this commit:
cvs rdiff -u -r1.172 -r1.173 src/sys/compat/netbsd32/netbsd32_netbsd.c
cvs rdiff -u -r1.86 -r1.87 src/sys/compat/netbsd32/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-08-31 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Wed Aug 31 16:51:05 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_sysent.c

Log Message:
Regen for dup3.


To generate a diff of this commit:
cvs rdiff -u -r1.94 -r1.95 src/sys/compat/netbsd32/netbsd32_syscall.h \
src/sys/compat/netbsd32/netbsd32_syscallargs.h
cvs rdiff -u -r1.93 -r1.94 src/sys/compat/netbsd32/netbsd32_syscalls.c \
src/sys/compat/netbsd32/netbsd32_sysent.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-09-06 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Wed Sep  7 02:35:00 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
support ioctl(POWER_EVENT_RECVDICT) - now powerd turns my gdium's backlight
off when the lid is closed


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.39 -r1.40 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-09-27 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Wed Sep 28 01:46:39 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
support WSDISPLAYIO_GCURSOR and WSDISPLAYIO_SCURSOR


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.40 -r1.41 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-10-05 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Wed Oct  5 14:17:42 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c

Log Message:
forgot SIOCG80211NWKEY32 when adding SIOCS80211NWKEY32


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/compat/netbsd32/netbsd32_ioctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-10-05 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Thu Oct  6 03:19:32 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c

Log Message:
fix pasto, now SIOCS80211NWKEY and SIOCG80211NWKEY actually work


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/sys/compat/netbsd32/netbsd32_ioctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-11-08 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Tue Nov  8 10:59:12 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_netbsd.c syscalls.master

Log Message:
Add kqueue1(2) support.


To generate a diff of this commit:
cvs rdiff -u -r1.173 -r1.174 src/sys/compat/netbsd32/netbsd32_netbsd.c
cvs rdiff -u -r1.87 -r1.88 src/sys/compat/netbsd32/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-11-08 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Tue Nov  8 10:59:45 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_sysent.c

Log Message:
Regen for kqueue1.


To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 src/sys/compat/netbsd32/netbsd32_syscall.h \
src/sys/compat/netbsd32/netbsd32_syscallargs.h
cvs rdiff -u -r1.94 -r1.95 src/sys/compat/netbsd32/netbsd32_syscalls.c \
src/sys/compat/netbsd32/netbsd32_sysent.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2011-11-15 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Tue Nov 15 14:13:18 UTC 2011

Modified Files:
src/sys/compat/netbsd32: netbsd32_netbsd.c

Log Message:
Fix pipe2 return value.


To generate a diff of this commit:
cvs rdiff -u -r1.174 -r1.175 src/sys/compat/netbsd32/netbsd32_netbsd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-01-13 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Fri Jan 13 21:02:03 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_socket.c

Log Message:
Reduce difference between recvfrom/recvmsg for netbsd32 and the native
version. This fixes the bug of lost file descriptors when the control
space is not large enough.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/compat/netbsd32/netbsd32_socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-01-25 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Jan 25 14:06:07 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_fs.c

Log Message:
Add FNOSIGPIPE for compat32; noted by yamt.


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 src/sys/compat/netbsd32/netbsd32_fs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-01-31 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 31 22:51:42 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32.h

Log Message:
Add netbsd32_socklenp_t


To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 src/sys/compat/netbsd32/netbsd32.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-01-31 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 31 22:52:19 UTC 2012

Modified Files:
src/sys/compat/netbsd32: syscalls.master

Log Message:
Add the *at syscalls and other missing syscalls.


To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 src/sys/compat/netbsd32/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-01-31 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 31 22:53:28 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_sysent.c

Log Message:
Regen.


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 src/sys/compat/netbsd32/netbsd32_syscall.h \
src/sys/compat/netbsd32/netbsd32_syscallargs.h
cvs rdiff -u -r1.95 -r1.96 src/sys/compat/netbsd32/netbsd32_syscalls.c \
src/sys/compat/netbsd32/netbsd32_sysent.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-01-31 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Tue Jan 31 22:53:56 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_execve.c netbsd32_netbsd.c

Log Message:
Add missing *at syscalls among others


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/compat/netbsd32/netbsd32_execve.c
cvs rdiff -u -r1.176 -r1.177 src/sys/compat/netbsd32/netbsd32_netbsd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-01-31 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Wed Feb  1 05:40:01 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32.h netbsd32_netbsd.c
netbsd32_syscall.h netbsd32_syscallargs.h netbsd32_syscalls.c
netbsd32_sysent.c syscalls.master

Log Message:
Update compat_netbsd32 for new quotactl.


To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/sys/compat/netbsd32/netbsd32.h
cvs rdiff -u -r1.177 -r1.178 src/sys/compat/netbsd32/netbsd32_netbsd.c
cvs rdiff -u -r1.97 -r1.98 src/sys/compat/netbsd32/netbsd32_syscall.h \
src/sys/compat/netbsd32/netbsd32_syscallargs.h
cvs rdiff -u -r1.96 -r1.97 src/sys/compat/netbsd32/netbsd32_syscalls.c \
src/sys/compat/netbsd32/netbsd32_sysent.c
cvs rdiff -u -r1.90 -r1.91 src/sys/compat/netbsd32/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-02-02 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Feb  3 03:54:35 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_exec_elf32.c

Log Message:
elf_args needs to be freed with kmem_free() since it is now allocated with
kmem_alloc(). Should fix running 32 bit elf binaries.


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/compat/netbsd32/netbsd32_exec_elf32.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-03-05 Thread Michael Lorenz
Module Name:src
Committed By:   macallan
Date:   Tue Mar  6 07:37:06 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32.h netbsd32_fs.c

Log Message:
allow mounting ext2fs and msdosfs
while there also enable lfs but that's untested


To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/sys/compat/netbsd32/netbsd32.h
cvs rdiff -u -r1.62 -r1.63 src/sys/compat/netbsd32/netbsd32_fs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-03-20 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Tue Mar 20 09:18:00 UTC 2012

Modified Files:
src/sys/compat/netbsd32: Makefile

Log Message:
Remove spurious bsd.kinc.mk include, which seems to not be needed here
and does not work at all (missing bsd.own.mk for ACTIVE_CC) anyway.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/compat/netbsd32/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-04-08 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sun Apr  8 11:28:13 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_sysent.c

Log Message:
Regen (posix_spawn)


To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103 src/sys/compat/netbsd32/netbsd32_syscall.h \
src/sys/compat/netbsd32/netbsd32_syscallargs.h
cvs rdiff -u -r1.101 -r1.102 src/sys/compat/netbsd32/netbsd32_syscalls.c \
src/sys/compat/netbsd32/netbsd32_sysent.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2010-03-28 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Sun Mar 28 22:03:51 UTC 2010

Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_time.c

Log Message:
Cleanup compat netbsd32 nanosleep syscalls to use the common
nanosleep1() call instead of their own stuff.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/compat/netbsd32/netbsd32_compat_50.c
cvs rdiff -u -r1.36 -r1.37 src/sys/compat/netbsd32/netbsd32_time.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2010-03-29 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Mon Mar 29 11:39:45 UTC 2010

Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_time.c

Log Message:
Make compat netbsd32 clock_getres copyout the netbsd32 timespec
structure, not the native one.


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/compat/netbsd32/netbsd32_compat_50.c
cvs rdiff -u -r1.37 -r1.38 src/sys/compat/netbsd32/netbsd32_time.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-05-11 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri May 11 19:00:37 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
provide clockctl ioctl emulation


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.41 -r1.42 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-05-28 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon May 28 14:19:11 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c netbsd32_ioctl.h

Log Message:
compat for 80211 ioctls from jmcneill


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/compat/netbsd32/netbsd32_ioctl.c
cvs rdiff -u -r1.42 -r1.43 src/sys/compat/netbsd32/netbsd32_ioctl.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-07-19 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Jul 20 02:27:36 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_lwp.c

Log Message:
always allocate a full ucontext structure so that we don't corrupt memory.
XXX: needs pullup to 6?


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/compat/netbsd32/netbsd32_lwp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-07-30 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Mon Jul 30 07:31:16 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_socket.c

Log Message:
Make SCM_RIGHTS work correctly.  (make sure to advance m if we've completely
dealt with, the next mbuf (if any) comes into play).


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/compat/netbsd32/netbsd32_socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-08-03 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Aug  3 07:49:18 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_exec_elf32.c

Log Message:
Only set EXEC_32 if on LP64 platform.


To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/compat/netbsd32/netbsd32_exec_elf32.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-08-06 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Mon Aug  6 08:27:49 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_ioctl.c

Log Message:
Ensure correct alignment for stack buffers when long != 64-bit, e.g.
arm.


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/compat/netbsd32/netbsd32_ioctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-08-18 Thread Martin Husemann
Module Name:src
Committed By:   martin
Date:   Sat Aug 18 15:25:15 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_socket.c

Log Message:
Do not use a userland pointer, but the copied-in kernel version instead.
While there, reorder loop end condition for efficency.
Fixes net/fdpass tests on all archs with separate kernel/userland VA.


To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/compat/netbsd32/netbsd32_socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-10-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Oct 12 19:45:47 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32.h

Log Message:
fix pre-5 stat system call structure which should have used the pre-64-time_t
timestamps!


To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 src/sys/compat/netbsd32/netbsd32.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-12-09 Thread Chuck Silvers
Module Name:src
Committed By:   chs
Date:   Mon Dec 10 02:21:58 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_12.c

Log Message:
fix these *stat routines: don't pass a kernel stack buffer
to a function that will try to copyout() to it.
just do both layers of compat translation here.


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/compat/netbsd32/netbsd32_compat_12.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2012-12-13 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Dec 13 15:16:58 UTC 2012

Modified Files:
src/sys/compat/netbsd32: netbsd32_fs.c

Log Message:
Fix inverted error check.


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/sys/compat/netbsd32/netbsd32_fs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2013-01-15 Thread Juergen Hannken-Illjes
Module Name:src
Committed By:   hannken
Date:   Tue Jan 15 17:14:11 UTC 2013

Modified Files:
src/sys/compat/netbsd32: netbsd32_execve.c

Log Message:
netbsd32_posix_spawn_fa_alloc: use the right length for path allocation.

This error lead to memory pool corruption when freeing kmem with wrong size.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/compat/netbsd32/netbsd32_execve.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2013-03-28 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Mar 29 01:04:31 UTC 2013

Modified Files:
src/sys/compat/netbsd32: files.netbsd32 netbsd32_compat_50.c
netbsd32_lwp.c syscalls.conf syscalls.master

Log Message:
compat glue for new lwp_park


To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/compat/netbsd32/files.netbsd32
cvs rdiff -u -r1.22 -r1.23 src/sys/compat/netbsd32/netbsd32_compat_50.c
cvs rdiff -u -r1.14 -r1.15 src/sys/compat/netbsd32/netbsd32_lwp.c
cvs rdiff -u -r1.11 -r1.12 src/sys/compat/netbsd32/syscalls.conf
cvs rdiff -u -r1.96 -r1.97 src/sys/compat/netbsd32/syscalls.master

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2013-03-28 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Mar 29 01:13:54 UTC 2013

Added Files:
src/sys/compat/netbsd32: netbsd32_compat_60.c

Log Message:
lwp park glue


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/compat/netbsd32/netbsd32_compat_60.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2013-03-28 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Mar 29 01:14:10 UTC 2013

Modified Files:
src/sys/compat/netbsd32: netbsd32_syscall.h netbsd32_syscallargs.h
netbsd32_syscalls.c netbsd32_sysent.c

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 src/sys/compat/netbsd32/netbsd32_syscall.h \
src/sys/compat/netbsd32/netbsd32_syscallargs.h
cvs rdiff -u -r1.103 -r1.104 src/sys/compat/netbsd32/netbsd32_syscalls.c \
src/sys/compat/netbsd32/netbsd32_sysent.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2013-07-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jul 18 13:43:32 UTC 2013

Modified Files:
src/sys/compat/netbsd32: netbsd32_fs.c netbsd32_netbsd.c

Log Message:
Move *at syscall handlers to netbsd32_fs.c from netbsd32_netbsd.c
Fix netbsd32_fstatat to emit a 32bit stat structure.


To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/compat/netbsd32/netbsd32_fs.c
cvs rdiff -u -r1.180 -r1.181 src/sys/compat/netbsd32/netbsd32_netbsd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2013-07-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jul 18 14:07:43 UTC 2013

Modified Files:
src/sys/compat/netbsd32: netbsd32_fs.c

Log Message:
Deal with timespecs properly in futimens and utimensat.
PR/48060


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/compat/netbsd32/netbsd32_fs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2013-07-18 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jul 18 14:14:00 UTC 2013

Modified Files:
src/sys/compat/netbsd32: netbsd32_fs.c

Log Message:
futimens uses two timespec as well.


To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/compat/netbsd32/netbsd32_fs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2013-07-20 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Sat Jul 20 13:13:33 UTC 2013

Modified Files:
src/sys/compat/netbsd32: netbsd32_conv.h

Log Message:
Initialise destination before performing stat structure conversion.
Avoid getting garbage for structure members not set explicitely.


To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/compat/netbsd32/netbsd32_conv.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2013-07-30 Thread Nicolas Joly
Module Name:src
Committed By:   njoly
Date:   Tue Jul 30 17:22:31 UTC 2013

Modified Files:
src/sys/compat/netbsd32: netbsd32_fs.c

Log Message:
Add a new get_utimens32() helper function that fetch struct timespec
data if not NULL, to be used by netbsd32_utimensat() and
netbsd32_futimens().


To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/sys/compat/netbsd32/netbsd32_fs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2014-09-04 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Sep  5 05:26:26 UTC 2014

Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_50.c netbsd32_event.c

Log Message:
Don't use private as a variable name since it's reserved in C++


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/compat/netbsd32/netbsd32_compat_50.c
cvs rdiff -u -r1.11 -r1.12 src/sys/compat/netbsd32/netbsd32_event.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2014-09-19 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Sep 19 17:25:33 UTC 2014

Modified Files:
src/sys/compat/netbsd32: netbsd32_sem.c

Log Message:
#include 


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/compat/netbsd32/netbsd32_sem.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2014-10-05 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Oct  5 20:17:28 UTC 2014

Modified Files:
src/sys/compat/netbsd32: netbsd32.h netbsd32_fs.c

Log Message:
add tmpfs.


To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103 src/sys/compat/netbsd32/netbsd32.h
cvs rdiff -u -r1.71 -r1.72 src/sys/compat/netbsd32/netbsd32_fs.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2014-10-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Oct 24 21:07:55 UTC 2014

Modified Files:
src/sys/compat/netbsd32: netbsd32_exec.h

Log Message:
sync with the regular method; no functional diff


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/compat/netbsd32/netbsd32_exec.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/compat/netbsd32

2014-10-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Oct 24 21:08:36 UTC 2014

Modified Files:
src/sys/compat/netbsd32: netbsd32_exec_aout.c netbsd32_exec_elf32.c

Log Message:
remove unused prototypes


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/compat/netbsd32/netbsd32_exec_aout.c
cvs rdiff -u -r1.37 -r1.38 src/sys/compat/netbsd32/netbsd32_exec_elf32.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



  1   2   3   >