1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-17 15:27:36 +00:00
freebsd/sys
John Baldwin a5881ea55a - Cache a reference to the credential of the thread that starts a ktrace in
struct proc as p_tracecred alongside the current cache of the vnode in
  p_tracep.  This credential is then used for all later ktrace operations on
  this file rather than using the credential of the current thread at the
  time of each ktrace event.
- Now that we have multiple ktrace-related items in struct proc that are
  pointers, rename p_tracep to p_tracevp to make it less ambiguous.

Requested by:	rwatson (1)
2003-03-13 18:24:22 +00:00
..
alpha Grab Giant around calls to contigmalloc() and contigfree() so 2003-03-13 17:18:48 +00:00
amd64 Grab Giant around calls to contigmalloc() and contigfree() so 2003-03-13 17:18:48 +00:00
arm
boot FreeBSD 5.0 has stopped shipping /modules 2.5 years ago. Catch 2003-03-11 12:09:25 +00:00
cam Quirk for SanDisk ImageMate II compact flash reader 2003-03-11 02:07:17 +00:00
coda
compat
conf o add crypto driver glue for using the new rndtest driver/module; this is 2003-03-11 22:47:06 +00:00
contrib Centralize the devstat handling for all GEOM disk device drivers 2003-03-08 08:01:31 +00:00
crypto
ddb
dev Remove the check for more than one open if one is a write op. 2003-03-13 09:12:17 +00:00
fs - Add a lock for protecting against msleep(bp, ...) wakeup(bp) races. 2003-03-13 07:31:45 +00:00
geom If we run out of consumers while orphaning them, and the provider's geom 2003-03-10 23:41:41 +00:00
gnu - Lock the buf before clearing flags. 2003-03-13 07:07:16 +00:00
i4b
i386 Grab Giant around calls to contigmalloc() and contigfree() so 2003-03-13 17:18:48 +00:00
ia64 Grab Giant around calls to contigmalloc() and contigfree() so 2003-03-13 17:18:48 +00:00
isa Allocate the devstat structure with devstat_new_entry(). 2003-03-08 21:32:59 +00:00
isofs/cd9660 Rename vfs_stdsync function to vfs_stdnosync which matches more 2003-03-11 22:15:10 +00:00
kern - Cache a reference to the credential of the thread that starts a ktrace in 2003-03-13 18:24:22 +00:00
libkern
modules Simplify the assignment statement. 2003-03-12 14:32:46 +00:00
net This corrects a longstanding endian bug in processing LLC/SNAP encoded 2003-03-13 12:44:06 +00:00
netatalk
netatm
netgraph Include correct opt_* headers for supported address families. Dike out 2003-03-08 16:25:27 +00:00
netinet Greatly simplify the unlocking logic by holding the TCP protocol lock until 2003-03-13 11:46:57 +00:00
netinet6 correct malloc flag argument 2003-03-12 06:08:48 +00:00
netipsec
netipx
netkey
netnatm
netncp Note that MAJOR_AUTO is now the default if d_maj is not initialized. This 2003-03-09 11:03:45 +00:00
netsmb
nfs
nfsclient - Lock the buf before inspecting its contents. 2003-03-13 07:04:11 +00:00
nfsserver - Lock bufs before inspecting their flags. 2003-03-13 07:05:22 +00:00
opencrypto
pc98 MFi386: revision 1.1079 2003-03-09 10:20:16 +00:00
pccard
pci Add pci id# for the sis648 2003-03-13 07:55:53 +00:00
posix4
powerpc Grab Giant around calls to contigmalloc() and contigfree() so 2003-03-13 17:18:48 +00:00
rpc
security Do not depend on namespace pollution, explicitly include sys/sx.h 2003-03-12 02:55:20 +00:00
sparc64 Grab Giant around calls to contigmalloc() and contigfree() so 2003-03-13 17:18:48 +00:00
sys - Cache a reference to the credential of the thread that starts a ktrace in 2003-03-13 18:24:22 +00:00
tools
ufs - Remove a race between fsync like functions and flushbufqueues() by 2003-03-13 07:19:23 +00:00
vm - When the VM daemon is out of swap space and looking for a 2003-03-12 23:13:16 +00:00
Makefile