erh
|
c21d536f5d
|
sys_clone isn't MD on linux.
|
2000-03-20 00:50:14 +00:00 |
|
erh
|
1d34297aae
|
Regen.
|
2000-03-18 23:53:38 +00:00 |
|
erh
|
38cf426930
|
Fix the msgrcv prototype.
|
2000-03-18 23:53:24 +00:00 |
|
erh
|
0174e6759b
|
Add sigset_t parameter to restore_sigcontext, created by the sigreturn functions. linux_sigreturn still needs to use frame->extramask.
In setup_linux_rt_sigframe copy the signal mask to both possible locations.
|
2000-03-18 23:45:41 +00:00 |
|
erh
|
224f92b651
|
Pass a signal mask to restore_sigcontext.
|
2000-03-18 23:40:56 +00:00 |
|
erh
|
c7a82169cc
|
Regen.
|
2000-03-18 22:46:53 +00:00 |
|
erh
|
2648835399
|
Use the new linux_sys_reboot and linux_sys_connect.
|
2000-03-18 22:46:27 +00:00 |
|
erh
|
528f8305be
|
Regen.
|
2000-03-18 22:21:02 +00:00 |
|
erh
|
f3ae1c7294
|
Use linux_sys_reboot instead of sys_reboot.
|
2000-03-18 22:20:57 +00:00 |
|
erh
|
035c694c67
|
Regen.
|
2000-03-18 22:16:56 +00:00 |
|
erh
|
dd9cf0df56
|
Use linux_sys_reboot instead of sys_reboot.
|
2000-03-18 22:16:46 +00:00 |
|
erh
|
a159733250
|
Regen.
|
2000-03-18 20:44:01 +00:00 |
|
erh
|
50ef430f08
|
resync NOARGS lines with their definitions in kern/syscalls.master. resync STD lines with what is expected in .c files. (especially wrt adding const). Add missing prototype for setfsuid. Fix ptrace prototype.
|
2000-03-18 20:43:33 +00:00 |
|
abs
|
052fdc75bc
|
regen
|
2000-02-03 10:22:34 +00:00 |
|
abs
|
89c5ba9f00
|
Add Linux fsuid system calls - from Witold J. Wnuk in PR kern/9335
|
2000-02-03 10:02:59 +00:00 |
|
tron
|
885afa5fce
|
Regen.
|
1999-12-16 15:13:41 +00:00 |
|
tron
|
764eda2f33
|
Add ptrace(2).
|
1999-12-16 15:13:01 +00:00 |
|
tron
|
62397f55ef
|
Add support for reading and writing non FPU register with ptrace(2).
|
1999-12-16 15:11:19 +00:00 |
|
tron
|
f5dfa6e4a0
|
Support a few more request types in ptrace(2) emulation.
|
1999-12-12 01:30:49 +00:00 |
|
tron
|
df8ccb921c
|
Regen.
|
1999-12-12 00:00:42 +00:00 |
|
tron
|
0f4ddbec23
|
Incomplete but already working emulation of Linux's ptrace(2) for i386.
|
1999-12-12 00:00:16 +00:00 |
|
tron
|
d5ed9dc998
|
Regen.
|
1999-12-05 21:26:36 +00:00 |
|
tron
|
c65011886d
|
Fix incorrect system call number.
|
1999-12-05 21:25:36 +00:00 |
|
tron
|
ea2517e20d
|
Add proper stub code to make emulation of Linux's pread(2) and pwrite(2)
work. Fixes PR kern/8945 by Dave Sainty.
|
1999-12-05 21:24:28 +00:00 |
|
tron
|
a3dbb6bba5
|
Regen.
|
1999-12-04 22:14:52 +00:00 |
|
tron
|
8b5f9298fa
|
Consistently call signal number arguments "signum".
|
1999-12-04 22:14:14 +00:00 |
|
tron
|
9bf4ab219a
|
Correct signal array size.
|
1999-12-04 21:41:53 +00:00 |
|
tron
|
cd4ab88255
|
Extend signal mapping array to 64 entries like in the i386 emulation.
|
1999-12-04 21:38:57 +00:00 |
|
thorpej
|
2859f66b8f
|
Add register prefixes.
|
1999-11-11 01:27:59 +00:00 |
|
fvdl
|
6c6e28d62b
|
Handle the newer, larger sigset_t Linux now uses.
|
1999-10-04 17:46:37 +00:00 |
|
tron
|
c81bdfafa8
|
Regen from "syscalls.master".
|
1999-10-04 16:57:10 +00:00 |
|
tron
|
9b451861b9
|
Add emulation for scheduler related syscalls. Although they are dummies
even under Linux the posix thread library for "glibc2" requires them.
|
1999-10-04 16:55:54 +00:00 |
|
chs
|
f3a668ed84
|
eliminate the PMAP_NEW option by making it required for all ports.
ports which previously had no support for PMAP_NEW now implement
the pmap_k* interfaces as wrappers around the non-k versions.
|
1999-09-12 01:16:55 +00:00 |
|
tron
|
14cc7c79c1
|
Regen.
|
1999-08-16 19:13:29 +00:00 |
|
tron
|
327a8cdf75
|
Add stime() to syscalls table.
|
1999-08-16 19:13:01 +00:00 |
|
thorpej
|
dd623ce325
|
Regen.
|
1999-05-14 18:44:15 +00:00 |
|
thorpej
|
a03622b33f
|
Emulate the Linux vfork(2) (which is like NetBSD's __vfork14(2)),
{get,set}resuid(2), and {get,set}resgid(2). Note a few more system
calls that we don't yet emulate.
|
1999-05-14 18:43:58 +00:00 |
|
thorpej
|
5f1b28961e
|
Regen.
|
1999-05-14 18:43:20 +00:00 |
|
thorpej
|
e0a6808cef
|
Emulate the Linux vfork(2) (which is like NetBSD's __vfork14(2)),
{get,set}resuid(2), and {get,set}resgid(2). Note a few more system
calls that we don't yet emulate.
|
1999-05-14 18:43:01 +00:00 |
|
thorpej
|
64d90992b4
|
Regen.
|
1999-05-14 18:41:20 +00:00 |
|
thorpej
|
ba8fcafa16
|
Emulate the Linux vfork(2) (which is like OSF/1 vfork(2) and NetBSD's
__vfork14(2)) and {get,set}resuid(2). Linux does not have {get,set}resgid(2)
on their Alpha port!
|
1999-05-14 18:39:38 +00:00 |
|
thorpej
|
087adcea52
|
Regen.
|
1999-05-13 23:43:15 +00:00 |
|
thorpej
|
fa1c5fed1a
|
Emulate the Linux clone(2) system call.
|
1999-05-13 23:42:34 +00:00 |
|
kleink
|
6a9c669828
|
Move linux_reenter_syscall() to a common location and rename it to
reenter_syscall() - it's going to be shared with COMPAT_SVR4 and soon be
used by native code.
|
1999-04-19 20:58:37 +00:00 |
|
tron
|
ab9ea90a8e
|
Regen.
|
1999-03-30 07:37:58 +00:00 |
|
tron
|
b46e8732dd
|
Add poll() emulation.
|
1999-03-30 07:29:05 +00:00 |
|
abs
|
bb2d7dd6dc
|
Regenerate (with poll())
|
1999-03-30 02:25:32 +00:00 |
|
abs
|
9c2ef08c3e
|
Since NetBSD has poll(), use it.
Linux oracle install now gets far enough that I want our DBA around to
see if we can finish the job.
|
1999-03-30 02:22:49 +00:00 |
|
tron
|
82f6a3397b
|
Regen.
|
1999-03-27 01:15:58 +00:00 |
|
tron
|
5b98b641a8
|
Add emulation for Linux "getcwd" syscall.
|
1999-03-27 01:10:56 +00:00 |
|