jeff
46e6ba39f1
- Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread with
...
a follow on commit to kern_sig.c
- signotify() now operates on a thread since unmasked pending signals are
stored in the thread.
- PS_NEEDSIGCHK moves to TDF_NEEDSIGCHK.
2003-03-31 22:49:17 +00:00
imp
cf874b345d
Back out M_* changes, per decision of the TRB.
...
Approved by: trb
2003-02-19 05:47:46 +00:00
tjr
9696379ec2
Lock proc while manipulating p_sigmask p_sigignore and p_siglist.
2003-02-14 09:12:12 +00:00
alfred
bf8e8a6e8f
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.
...
Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
2003-01-21 08:56:16 +00:00
robert
efdf333c00
Remove the hto(be|le)[slq] and (be|le)toh[slq] macros defined in
...
_KERNEL scope from "src/sys/sys/mchain.h".
Replace each occurrence of the above in _KERNEL scope with the
appropriate macro from the set of hto(be|le)(16|32|64) and
(be|le)toh(16|32|64) from "src/sys/sys/endian.h".
Tested by: tjr
Requested by: comment marked with XXX
2002-12-16 16:20:06 +00:00
jhb
6c4366c376
- Change mb_copy_t to take a size_t as the length argument instead of an
...
int.
- Change the local variable in smb_copy_iconv() from an int to a size_t.
These make smb_copy_iconv() happy in a 64-bit world.
2002-11-08 21:26:32 +00:00
jmallett
7a693db242
Back our kernel support for reliable signal queues.
...
Requested by: rwatson, phk, and many others
2002-10-01 17:15:53 +00:00
jmallett
7bf6052470
Convert use of p_siglist and old SIG*() macros to use <sys/ksiginfo.h>
...
prototyped functions to get a sigset_t, and further to check for any
queued signals, rather than an empty signal set, to go with the move
to signal queues rather than signal sets.
2002-09-30 20:48:29 +00:00
mike
99e543a853
Move the new byte order function prototypes from <sys/param.h> to
...
<sys/endian.h>. This puts us in line with NetBSD and OpenBSD.
2002-04-26 22:48:23 +00:00
bp
96ac6411fa
Recongnize more error codes returned by W2K servers.
...
MFC after: 4 days
2002-04-17 03:14:28 +00:00
jhb
3706cd3509
Simple p_ucred -> td_ucred changes to start using the per-thread ucred
...
reference.
2002-02-27 18:32:23 +00:00
bp
0b6f0e4522
Pull netsmb requester from the pre-KSE world. This update mostly based
...
on the patches submitted by Max Khon <fjoe@iclub.nsu.ru>
2001-12-02 08:47:29 +00:00
bp
2e08e5b45a
Map errdos:67 to the ENOENT.
...
Obtained from: Mac OS X
MFC after: 1 week
2001-08-21 09:16:57 +00:00
bp
52c8a1f983
Remove unnecessary "#if __FreeBSD_version".
2001-08-21 08:58:02 +00:00
bp
a414f03f5d
Import kernel part of SMB/CIFS requester.
...
Add smbfs(CIFS) filesystem.
Userland part will be in the ports tree for a while.
Obtained from: smbfs-1.3.7-dev package.
2001-04-10 07:59:06 +00:00