Up to [local] / src / sys / sys
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.20 / (download) - annotate - [select for diffs], Mon Dec 19 00:22:11 2022 UTC (17 months, 3 weeks ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
OPENBSD_7_3_BASE,
OPENBSD_7_3,
HEAD
Changes since 1.19: +9 -10 lines
Diff to previous 1.19 (colored)
Add WTRAPPED opiton for waitid(2) to control whether CMD_TRAPPED state changes are reported. That's the 6th bit, so switch to hex constants. Adjust #if tests for consistency ok kettenis@
Revision 1.19 / (download) - annotate - [select for diffs], Tue Oct 25 16:08:26 2022 UTC (19 months, 2 weeks ago) by kettenis
Branch: MAIN
Changes since 1.18: +20 -2 lines
Diff to previous 1.18 (colored)
Implement waitid(2) which is now part of POSIX and used by mozilla. This includes a change of siginfo_r which is technically an ABI break but this should have no real-world impact since the members involved are never touched by the kernel. ok millert@, deraadt@
Revision 1.18 / (download) - annotate - [select for diffs], Wed Mar 10 10:21:47 2021 UTC (3 years, 3 months ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_7_2_BASE,
OPENBSD_7_2,
OPENBSD_7_1_BASE,
OPENBSD_7_1,
OPENBSD_7_0_BASE,
OPENBSD_7_0,
OPENBSD_6_9_BASE,
OPENBSD_6_9
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)
spelling ok gnezdo@ semarie@ mpi@
Revision 1.17 / (download) - annotate - [select for diffs], Fri Jun 13 22:40:31 2014 UTC (9 years, 11 months ago) by matthew
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7,
OPENBSD_6_6_BASE,
OPENBSD_6_6,
OPENBSD_6_5_BASE,
OPENBSD_6_5,
OPENBSD_6_4_BASE,
OPENBSD_6_4,
OPENBSD_6_3_BASE,
OPENBSD_6_3,
OPENBSD_6_2_BASE,
OPENBSD_6_2,
OPENBSD_6_1_BASE,
OPENBSD_6_1,
OPENBSD_6_0_BASE,
OPENBSD_6_0,
OPENBSD_5_9_BASE,
OPENBSD_5_9,
OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7,
OPENBSD_5_6_BASE,
OPENBSD_5_6
Changes since 1.16: +7 -66 lines
Diff to previous 1.16 (colored)
Remove support for "union wait" and WSTOPPED. union wait has been deprecated since 4.3BSD, and WSTOPPED means something else now in POSIX, that we don't yet support. Original diff by guenther, from 2.5 years ago. Ports tree cleanup and re-testing by naddy. ok deraadt, kettenis
Revision 1.16 / (download) - annotate - [select for diffs], Wed Feb 12 05:47:36 2014 UTC (10 years, 3 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE,
OPENBSD_5_5
Changes since 1.15: +1 -4 lines
Diff to previous 1.15 (colored)
Eliminate the exit sig handling, which was only invokable via the Linux-compat clone() syscall when *not* using CLONE_THREAD. pirofti@ confirms Opera runs in compat without this, so out it goes; one less hair to choke on in kern_exit.c ok tedu@ pirofti@
Revision 1.15 / (download) - annotate - [select for diffs], Sun Mar 24 17:42:43 2013 UTC (11 years, 2 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE,
OPENBSD_5_4
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored)
label some nested #endif's
Revision 1.14 / (download) - annotate - [select for diffs], Thu Apr 27 02:17:21 2006 UTC (18 years, 1 month ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE,
OPENBSD_5_3,
OPENBSD_5_2_BASE,
OPENBSD_5_2,
OPENBSD_5_1_BASE,
OPENBSD_5_1,
OPENBSD_5_0_BASE,
OPENBSD_5_0,
OPENBSD_4_9_BASE,
OPENBSD_4_9,
OPENBSD_4_8_BASE,
OPENBSD_4_8,
OPENBSD_4_7_BASE,
OPENBSD_4_7,
OPENBSD_4_6_BASE,
OPENBSD_4_6,
OPENBSD_4_5_BASE,
OPENBSD_4_5,
OPENBSD_4_4_BASE,
OPENBSD_4_4,
OPENBSD_4_3_BASE,
OPENBSD_4_3,
OPENBSD_4_2_BASE,
OPENBSD_4_2,
OPENBSD_4_1_BASE,
OPENBSD_4_1,
OPENBSD_4_0_BASE,
OPENBSD_4_0
Changes since 1.13: +5 -5 lines
Diff to previous 1.13 (colored)
use the underscore variants of _BYTE_ORDER which are always defined even when various "strict" compiler options are used ok deraadt millert
Revision 1.13 / (download) - annotate - [select for diffs], Thu Mar 30 20:43:41 2006 UTC (18 years, 2 months ago) by deraadt
Branch: MAIN
Changes since 1.12: +3 -3 lines
Diff to previous 1.12 (colored)
do an int & unsigned int dance because of shift of signed value; ok miod
Revision 1.12 / (download) - annotate - [select for diffs], Tue Dec 13 00:35:24 2005 UTC (18 years, 6 months ago) by millert
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE,
OPENBSD_3_9
Changes since 1.11: +12 -13 lines
Diff to previous 1.11 (colored)
First step in include files overhaul. Use __FOO_VISIBLE (as defined in sys/cdefs.h) instead of _FOO_SOURCE. Also fix several namespace pollution issues, including the byte order defines. OK deraadt@
Revision 1.5.14.5 / (download) - annotate - [select for diffs], Thu Feb 19 11:01:35 2004 UTC (20 years, 3 months ago) by niklas
Branch: SMP
Changes since 1.5.14.4: +5 -2 lines
Diff to previous 1.5.14.4 (colored) to branchpoint 1.5 (colored) next main 1.6 (colored)
Merge of current from two weeks agointo the SMP branch
Revision 1.11 / (download) - annotate - [select for diffs], Sun Aug 3 19:25:49 2003 UTC (20 years, 10 months ago) by millert
Branch: MAIN
CVS Tags: SMP_SYNC_B,
SMP_SYNC_A,
OPENBSD_3_8_BASE,
OPENBSD_3_8,
OPENBSD_3_7_BASE,
OPENBSD_3_7,
OPENBSD_3_6_BASE,
OPENBSD_3_6,
OPENBSD_3_5_BASE,
OPENBSD_3_5,
OPENBSD_3_4_BASE,
OPENBSD_3_4
Changes since 1.10: +5 -2 lines
Diff to previous 1.10 (colored)
Implement the WCONTINUED flag to the wait(2) family of syscalls and the associated WIFCONTINUED macro as per 1003.1-2001. Adapted from FreeBSD. A minor amount of trickiness is involved here. The value for WCONTINUED is chosen in such a way that _WSTATUS(_WCONTINUED) == _WSTOPPED and the WIFSTOPPED macro has been modified such that WIFSTOPPED(_WCONTINUED) != _WSTOPPED. This means we don't need to add an extra check to the WIFSIGNALED and WIFSTOPPED macros. deraadt@ OK.
Revision 1.5.14.4 / (download) - annotate - [select for diffs], Sat Jun 7 11:09:08 2003 UTC (21 years ago) by ho
Branch: SMP
Changes since 1.5.14.3: +4 -8 lines
Diff to previous 1.5.14.3 (colored) to branchpoint 1.5 (colored)
Sync SMP branch to -current
Revision 1.10 / (download) - annotate - [select for diffs], Mon Jun 2 23:28:22 2003 UTC (21 years ago) by millert
Branch: MAIN
Changes since 1.9: +2 -6 lines
Diff to previous 1.9 (colored)
Remove the advertising clause in the UCB license which Berkeley rescinded 22 July 1999. Proofed by myself and Theo.
Revision 1.9 / (download) - annotate - [select for diffs], Sat May 31 15:40:24 2003 UTC (21 years ago) by deraadt
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)
only return 8 bits of status
Revision 1.6.6.2 / (download) - annotate - [select for diffs], Tue Jun 11 03:32:34 2002 UTC (22 years ago) by art
Branch: UBC
Changes since 1.6.6.1: +5 -5 lines
Diff to previous 1.6.6.1 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)
Sync UBC branch to -current
Revision 1.5.14.3 / (download) - annotate - [select for diffs], Thu Mar 28 14:52:02 2002 UTC (22 years, 2 months ago) by niklas
Branch: SMP
Changes since 1.5.14.2: +4 -4 lines
Diff to previous 1.5.14.2 (colored) to branchpoint 1.5 (colored)
Merge in -current from roughly a week ago
Revision 1.8 / (download) - annotate - [select for diffs], Thu Mar 14 01:27:14 2002 UTC (22 years, 3 months ago) by millert
Branch: MAIN
CVS Tags: UBC_SYNC_B,
UBC_SYNC_A,
OPENBSD_3_3_BASE,
OPENBSD_3_3,
OPENBSD_3_2_BASE,
OPENBSD_3_2,
OPENBSD_3_1_BASE,
OPENBSD_3_1
Changes since 1.7: +5 -5 lines
Diff to previous 1.7 (colored)
First round of __P removal in sys
Revision 1.5.14.2 / (download) - annotate - [select for diffs], Wed Mar 6 02:17:13 2002 UTC (22 years, 3 months ago) by niklas
Branch: SMP
Changes since 1.5.14.1: +2 -2 lines
Diff to previous 1.5.14.1 (colored) to branchpoint 1.5 (colored)
Merge in trunk
Revision 1.6.6.1 / (download) - annotate - [select for diffs], Thu Jan 31 22:55:49 2002 UTC (22 years, 4 months ago) by niklas
Branch: UBC
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)
Merge in -current, builds on i386, otherwise untested
Revision 1.7 / (download) - annotate - [select for diffs], Wed Jan 23 19:16:09 2002 UTC (22 years, 4 months ago) by fgsch
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)
compatability -> compatibility.
Revision 1.5.14.1 / (download) - annotate - [select for diffs], Mon May 14 22:45:05 2001 UTC (23 years, 1 month ago) by niklas
Branch: SMP
Changes since 1.5: +4 -1 lines
Diff to previous 1.5 (colored)
merge in approximately 2.9 into SMP branch
Revision 1.6 / (download) - annotate - [select for diffs], Mon Apr 2 21:43:12 2001 UTC (23 years, 2 months ago) by niklas
Branch: MAIN
CVS Tags: UBC_BASE,
OPENBSD_3_0_BASE,
OPENBSD_3_0,
OPENBSD_2_9_BASE,
OPENBSD_2_9
Branch point for: UBC
Changes since 1.5: +4 -1 lines
Diff to previous 1.5 (colored)
On popular demand, the Linux-compatibility clone(2) implementation based on NetBSD's code, as well as some faked Posix RT extensions by me. This makes at least simple linuxthreads tests work.
Revision 1.5 / (download) - annotate - [select for diffs], Thu Nov 14 20:28:35 1996 UTC (27 years, 7 months ago) by etheisen
Branch: MAIN
CVS Tags: kame_19991208,
SMP_BASE,
OPENBSD_2_8_BASE,
OPENBSD_2_8,
OPENBSD_2_7_BASE,
OPENBSD_2_7,
OPENBSD_2_6_BASE,
OPENBSD_2_6,
OPENBSD_2_5_BASE,
OPENBSD_2_5,
OPENBSD_2_4_BASE,
OPENBSD_2_4,
OPENBSD_2_3_BASE,
OPENBSD_2_3,
OPENBSD_2_2_BASE,
OPENBSD_2_2,
OPENBSD_2_1_BASE,
OPENBSD_2_1
Branch point for: SMP
Changes since 1.4: +1 -1 lines
Diff to previous 1.4 (colored)
sys/types.h not machine/endian.h for alpha.
Revision 1.4 / (download) - annotate - [select for diffs], Sun Apr 21 22:32:21 1996 UTC (28 years, 1 month ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_0_BASE,
OPENBSD_2_0
Changes since 1.3: +6 -6 lines
Diff to previous 1.3 (colored)
partial sync with netbsd 960418, more to come
Revision 1.3 / (download) - annotate - [select for diffs], Sun Mar 3 12:12:49 1996 UTC (28 years, 3 months ago) by niklas
Branch: MAIN
Changes since 1.2: +1 -0 lines
Diff to previous 1.2 (colored)
From NetBSD: 960217 merge
Revision 1.2 / (download) - annotate - [select for diffs], Thu Dec 14 04:03:44 1995 UTC (28 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.1: +6 -1 lines
Diff to previous 1.1 (colored)
from netbsd; wrap against multiple inclusion
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:53:31 1995 UTC (28 years, 8 months ago) by deraadt
CVS Tags: netbsd_1_1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)
initial import of NetBSD tree
Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 18 08:53:31 1995 UTC (28 years, 8 months ago) by deraadt
Branch: MAIN
Initial revision