Juli Mallett
4086fd8e70
Remove some NOTINUSE stuff. Good housekeeping.
2002-09-16 20:06:04 +00:00
Nate Lawson
8723b451f9
Start new sentence with newline.
...
Suggested by: jhb
2002-09-16 19:53:51 +00:00
Jonathan Mini
255ab70cdf
Make libpthread KSE aware.
...
Reviewed by: deischen, julian
Approved by: -arch
2002-09-16 19:52:52 +00:00
Mike Barcroft
51f42932d1
Don't depend on <sys/types.h> pollution in <fcntl.h>. Sort includes.
2002-09-16 19:46:20 +00:00
Jonathan Mini
cfa1f4e659
Mechanically change all libc_r references to libpthread.
2002-09-16 19:29:34 +00:00
Jonathan Mini
a3ad85e51b
Add kernel support needed for the KSE-aware libpthread:
...
- Use ucontext_t's to store KSE thread state.
- Synthesize state for the UTS upon each upcall, rather than
saving and copying a trapframe.
- Save and restore FPU state properly in ucontext_t's.
- Deliver signals to KSE-aware processes via upcall.
- Rename kse mailbox structure fields to be more BSD-like.
- Store the UTS's stack in struct proc in a stack_t.
Reviewed by: bde, deischen, julian
Approved by: -arch
2002-09-16 19:28:01 +00:00
Jonathan Mini
c76e33b681
Add kernel support needed for the KSE-aware libpthread:
...
- Use ucontext_t's to store KSE thread state.
- Synthesize state for the UTS upon each upcall, rather than
saving and copying a trapframe.
- Deliver signals to KSE-aware processes via upcall.
- Rename kse mailbox structure fields to be more BSD-like.
- Store the UTS's stack in struct proc in a stack_t.
Reviewed by: bde, deischen, julian
Approved by: -arch
2002-09-16 19:26:48 +00:00
Jonathan Mini
30abe507c0
Add kernel support needed for the KSE-aware libpthread:
...
- Maintain fpu state across signals.
- Save and restore FPU state properly in ucontext_t's.
Reviewed by: bde, deischen, julian
Approved by: -arch
2002-09-16 19:25:59 +00:00
Jonathan Mini
9ba1547929
Add kernel support needed for the KSE-aware libpthread:
...
- Maintain fpu state across signals.
- Save and restore FPU state properly in ucontext_t's.
Reviewed by: deischen, julian
Approved by: -arch
2002-09-16 19:25:41 +00:00
Jonathan Mini
575525a000
Add kernel support needed for the KSE-aware libpthread:
...
- Maintain fpu state across signals.
- Use ucontext_t's to store KSE thread state.
- Synthesize state for the UTS upon each upcall, rather than
saving and copying a trapframe.
- Save and restore FPU state properly in ucontext_t's.
Reviewed by: deischen, julian
Approved by: -arch
2002-09-16 19:25:08 +00:00
Jonathan Mini
f990583656
Save and restore FPU state properly in ucontext_t's.
...
Reviewed by: deischen, julian
Approved by: -arch
2002-09-16 19:24:31 +00:00
Jonathan Mini
b3466b3fe0
Add signalcontext(), which lays down a signal frame onto a ucontext_t.
...
Reviewed by: deischen, julian
Approved by: -arch
2002-09-16 19:23:35 +00:00
Poul-Henning Kamp
7b08810243
Add a cast to make this file compile in userland on sparc64 without
...
warnings.
2002-09-16 18:45:18 +00:00
Nate Lawson
8c3308035a
Update man page for enum -> const char * change for v_tag
2002-09-16 18:16:07 +00:00
Poul-Henning Kamp
6c7e64b65c
I forgot fsdb was still sharing files with fsck.
2002-09-16 14:18:43 +00:00
Hajimu UMEMOTO
9832619c90
Allocate 64K recieve buffer for DNS responses.
2002-09-16 13:19:47 +00:00
Takanori Watanabe
50e7eeb7ca
Add sleep state explanation.
...
Requested by: murray at Cafe in Tokyo.
2002-09-16 12:11:25 +00:00
Tim J. Robbins
4d783ded07
Convert eight space indents to tabs in the "*" format handling code.
2002-09-16 12:07:13 +00:00
Poul-Henning Kamp
5186921306
Add a source file where EXTATTR checks will happen and hook it in even
...
if it doesn't do anything yet.
Sponsored by: DARPA & NAI Labs.
2002-09-16 11:27:47 +00:00
Boris Popov
209ec6ada5
Reserve a transport parameter name and number for Darwin.
...
Obtained from: Darwin
MFC after: 2 weeks
2002-09-16 10:57:13 +00:00
Boris Popov
70f9b9d94f
Implement support for mixed case passwords.
...
Obtained from: Darwin
MFC after: 2 weeks
2002-09-16 10:50:38 +00:00
Boris Popov
e2a70cff10
Add support for large readx and writex functions if server supports them.
...
Obtained from: Darwin
MFC after: 2 weeks
2002-09-16 10:18:34 +00:00
Bruce Evans
127686220a
Include include "opt_atalk.h" so that the NETATALK support can work.
...
Removed unused includes.
Removed used includes of <sys/queue.h> and <sys/time.h>, since these are
standard pollution (especially the latter).
Reviewed by: sobomax
2002-09-16 10:10:18 +00:00
Bruce Evans
38c8f73ed0
Backed out revs 1.32-1.33. The problem has been fixed better by
...
depolluting <netinet/if_gre.h> in the !_KERNEL case.
Reviewed by: sobomax
2002-09-16 10:06:02 +00:00
Poul-Henning Kamp
f4f9b36d57
Pick up modules from the compile directory instead of /boot/kernel.
...
Allow the script to operate on any convenient kernel.
Submitted by: "Matthew Emmerton" <matt@gsicomp.on.ca>
2002-09-16 09:57:10 +00:00
Boris Popov
ab93c874b4
Enable browsing of NetApp servers (use ascii mode).
...
Obtained from: Darwin (PR-3002667)
MFC after: 2 weeks
2002-09-16 09:51:58 +00:00
Søren Schmidt
568f03ed88
Fix the clockprobe test on the Sil 680
2002-09-16 09:37:26 +00:00
Boris Popov
8341a67def
Add more constants for future use in kernel and userland.
...
Obtained from: Darwin
2002-09-16 09:26:07 +00:00
Jonathan Mini
cc118d869b
Make the changes needed for libpthread to compile in its new home.
...
The new libpthread will provide POSIX threading support using KSE.
These files were previously repo-copied from src/lib/libc_r.
Reviewed by: deischen
Approved by: -arch
2002-09-16 08:45:36 +00:00
Mike Barcroft
2c16ed2973
Don't depend on <sys/types.h> pollution in <fcntl.h>. Sort includes.
2002-09-16 08:34:08 +00:00
Yoshihiro Takahashi
3729f1a5a4
Don't build unneeded modules for pc98.
2002-09-16 08:32:48 +00:00
Bruce Evans
f86e3350f8
Fixed messes involving $FreeBSD$ starting with one left in the copyright
...
after adding __FBSDID().
Garbage-collected kvm_readswap(). This was once used by kvm_uread(), but
kvm_uread() now just reads /proc/<pid>/mem and procfs hopefully handles
swapped out pages.
2002-09-16 08:22:57 +00:00
Yoshihiro Takahashi
5d52e42381
Merged from sys/isa/fd.c revisions 1.234, 1.235 and 1.236.
2002-09-16 07:39:47 +00:00
Yoshihiro Takahashi
d145f81713
MFi386: revision 1.178.
2002-09-16 07:19:43 +00:00
Mike Barcroft
52082f69a5
Don't depend on <sys/types.h> pollution in <fcntl.h>.
2002-09-16 07:18:27 +00:00
Yoshihiro Takahashi
63d2c90b87
MFi386: revisions 1.417 and 1.418.
2002-09-16 07:17:43 +00:00
Yoshihiro Takahashi
14955691c1
Merged from sys/dev/sio/sio.c revision 1.378.
2002-09-16 07:14:02 +00:00
Yoshihiro Takahashi
49e387d30b
Merged from sys/isa/syscons_isa.c revision 1.18.
2002-09-16 07:11:43 +00:00
David E. O'Brien
8c8b4375bb
Update for version 3.39.
2002-09-16 06:31:49 +00:00
David E. O'Brien
fc89e1e61a
Update for 3.39.
2002-09-16 06:22:04 +00:00
David E. O'Brien
59fd168822
Make current.
2002-09-16 06:02:55 +00:00
David E. O'Brien
2921684ff4
This commit was generated by cvs2svn to compensate for changes in r103373,
...
which included commits to RCS files with non-trunk default branches.
2002-09-16 05:54:26 +00:00
David E. O'Brien
8ed12636aa
Virgin import of Christos Zoulas's FILE 3.39.
2002-09-16 05:54:26 +00:00
David E. O'Brien
089f14a27a
Create bzgrep.
2002-09-16 04:27:29 +00:00
Peter Grehan
5268fdfbec
geom_aes.c requires rijndael crypto
...
Approved by: phk, benno
2002-09-16 04:13:48 +00:00
Garrett Wollman
fdfc048b89
Reformat an overly-wide comment.
2002-09-16 03:22:06 +00:00
Thomas Moestl
dde1c2c0d6
fcntl(..., F_SETLKW, ...) takes a pointer to a struct flock just like
...
F_SETLK does, so it also needs this structure copied in in fnctl() before
calling kern_fcntl().
2002-09-16 01:05:15 +00:00
Julian Elischer
4f0db5e08c
Allocate KSEs and KSEGRPs separatly and remove them from the proc structure.
...
next step is to allow > 1 to be allocated per process. This would give
multi-processor threads. (when the rest of the infrastructure is
in place)
While doing this I noticed libkvm and sys/kern/kern_proc.c:fill_kinfo_proc
are diverging more than they should.. corrective action needed soon.
2002-09-15 23:52:25 +00:00
Josef Karthauser
56c4ff5427
Deprecate the USB_SETDEBUG IOCTL as debug levels can now be set
...
using sysctl.
2002-09-15 22:35:58 +00:00
Bruce Evans
1d47f58a3d
Garbage-collected __ELF__ ifdefs.
...
Fixed some style bugs (mainly unused includes).
2002-09-15 22:28:39 +00:00