Commit Graph

80 Commits

Author SHA1 Message Date
joerg
99c3eea80c P1003_1B_SEMAPHORE is no longer optional. 2012-03-10 21:51:48 +00:00
bouyer
063f96f3c2 merge the bouyer-quota2 branch. This adds a new on-disk format
to store disk quota usage and limits, integrated with ffs
metadata. Usage is checked by fsck_ffs (no more quotacheck)
and is covered by the WAPBL journal. Enabled with kernel
option QUOTA2 (added where QUOTA was enabled in kernel config files),
turned on with tunefs(8) on a per-filesystem
basis. mount_mfs(8) can also turn quotas on.

See http://mail-index.netbsd.org/tech-kern/2011/02/19/msg010025.html
for details.
2011-03-06 17:08:10 +00:00
pooka
e4fb143734 regen:
- remove nfssvc / fs_nfs.h / #ifdef NFS
- make getfh unconditional
2010-03-02 21:14:43 +00:00
pooka
cfd5efb415 regen for conditional lfs syscall removal 2010-03-02 16:09:10 +00:00
matt
15aa4c53c9 Regen (new makesyscalls.sh) 2009-12-14 00:53:32 +00:00
pooka
5d19acad62 Regen to prove I didn't screw up the conversion: purely RCSID changes. 2009-01-13 22:33:08 +00:00
christos
461a86f9bd merge christos-time_t 2009-01-11 02:45:45 +00:00
ad
e157b99c7c Regen. 2008-11-19 18:39:43 +00:00
ad
7bd1ee08d6 Regen. 2008-11-14 15:50:01 +00:00
dsl
6fb2884c3a regen 2007-12-20 23:07:25 +00:00
dsl
12da34644a Update generated files. 2007-07-13 20:49:07 +00:00
ad
b07ec3fc38 Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
matt
280b69066a Regen. 2006-09-01 21:19:44 +00:00
matt
5efede10eb Regen (for PTRACE). 2006-08-30 11:05:14 +00:00
martin
b4cb63a646 Make filehandles opaque to userland 2006-07-31 16:34:42 +00:00
mrg
1b7ff51599 regenerate. 2006-06-26 21:30:50 +00:00
christos
89a5572015 Regen 2006-05-04 17:50:28 +00:00
christos
95e1ffb156 merge ktrace-lwp. 2005-12-11 12:16:03 +00:00
christos
063b880cf0 compat code reorg. 2005-09-13 01:42:32 +00:00
christos
758a209d23 64 bit inode changes. 2005-08-19 02:03:49 +00:00
perry
77f2a006d0 regen 2005-02-26 23:58:19 +00:00
heas
e8dfc3dc8e Re-gen for sysctl emulation 2005-02-22 16:16:48 +00:00
drochner
644e697b54 regen 2004-05-11 10:55:29 +00:00
jonathan
d2dde9d018 Regen src/sys/compat/freebsd_sys{call.h,callargs.h,calls.c,ent.c} from
syscalls.master rev 1.45, with COMPAT_2.0 fix.
2004-05-10 20:47:14 +00:00
christos
6bd1d6d4db Replace the statfs() family of system calls with statvfs().
Retain binary compatibility.
2004-04-21 01:05:31 +00:00
tsarna
72489e1ea0 uuidgen(2) syscall. Originally from FreeBSD, ported by John Franklin in
PR#23470, with minor updates by me. This is only the syscall support
from that PR, for now.

Changes: port over fix from FreeBSD for multicast address generation.
Changed bcopy to memcpy.  For now, #ifdef notyet the portions of
kern_uuid.c that are meant to be used by (currently nonexistent) other
things in the kernel.  Added syscall to COMPAT_FREEBSD as well, though
that's currently not useful, as any program new enough to use this call
also uses other syscalls we don't (yet) emulate.
2004-01-29 02:00:02 +00:00
jdolecek
6a23b29f58 Regen: add new syscalls to the list 2003-11-26 19:23:29 +00:00
pooka
ec398e6f4d regen 2003-09-18 14:50:07 +00:00
thorpej
a03cb2b851 Regen to get correct RCS ID. 2003-01-18 23:28:15 +00:00
thorpej
acac9c96bb Regen: Merge the nathanw_sa branch. 2003-01-18 07:33:52 +00:00
gmcgarry
66c19fc50c Add stubs for scheduler syscalls. 2002-12-22 00:05:59 +00:00
pooka
8e4950499d regen for rfork 2002-10-09 20:24:10 +00:00
eeh
89e107d917 Regen. 2002-05-03 00:22:16 +00:00
lukem
dab6ef8b56 add RCSIDs (including regeneration of files as appropriate) 2001-11-13 02:07:52 +00:00
jdolecek
9f2548a603 Regen:
Hook in minherit(2), fhstatfs(2), fhopen(2), fhstat(2).
Adresses kern/8622 by Paul Shupak.
2001-10-27 10:02:57 +00:00
mrg
6a89288a37 use _KERNEL_OPT. 2001-05-30 11:37:21 +00:00
thorpej
1b6a66420e Regen; add sy_flags. 2001-01-27 07:23:06 +00:00
jdolecek
cec7e3ceca regen 2000-12-17 16:14:40 +00:00
mycroft
dd92250590 Regen. 2000-12-09 07:11:17 +00:00
mycroft
51e3b887d7 Regen. 2000-12-09 06:19:40 +00:00
mycroft
f348afacb9 Regen. 2000-12-09 05:37:01 +00:00
jdolecek
6626f506b3 LKMify 2000-11-30 19:05:26 +00:00
cgd
0199b04bef update for changed makesyscalls.master 2000-08-18 19:35:15 +00:00
itojun
a282297e9a regen 2000-08-08 02:15:09 +00:00
bjh21
24f9914cb3 Second phase of changes to remove ntp_adjtime(2) from the kernel entirely if
NTP is not defined.

Also removes sysctl_ntptime, since that's unreferenced without NTP.

ntp_gettime(2) is left alone, since it doesn't raise SIGSYS, which sys_nosys()
does.
2000-08-07 18:10:20 +00:00
onoe
0dbbd8cec4 implement new signal syscalls in FreeBSD 4.0-RELEASE, using native syscalls:
sigaction, sigprocmask, sigsuspend, and sigpending.
2000-07-18 14:15:05 +00:00
tv
01780e8115 Add names for many syscalls not yet implemented, including those in
FreeBSD 4.0-RELEASE.  Also implement the following using existing NetBSD
syscalls:  pread, pwrite, getsid, mlockall, munlockall, __getcwd.
2000-05-23 16:05:51 +00:00
minoura
48145d0463 Regen. 2000-04-21 16:18:54 +00:00
thorpej
c1f3fb3299 Regen. 1999-08-25 04:48:48 +00:00
kleink
dfa5aad003 Regen. 1999-07-12 22:04:00 +00:00