index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
sys_pipe.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove a KASSERT I added in 1.73 to catch uninitialized pipes.
alfred
2002-10-14
1
-2
/
+0
*
whitespace fixes.
alfred
2002-10-12
1
-2
/
+2
*
Change iov_base's type from `char *' to the standard `void *'. All
mike
2002-10-11
1
-1
/
+1
*
In an SMP environment post-Giant it is no longer safe to blindly
truckman
2002-10-03
1
-2
/
+2
*
Improve locking of pipe mutexes in the context of MAC:
rwatson
2002-10-01
1
-4
/
+12
*
Be consistent about "static" functions: if the function is marked
phk
2002-09-28
1
-2
/
+2
*
Don't use "NULL" when "0" is really meant.
archie
2002-08-21
1
-2
/
+2
*
Break out mac_check_pipe_op() into component check entry points:
rwatson
2002-08-19
1
-4
/
+4
*
In continuation of early fileop credential changes, modify fo_ioctl() to
rwatson
2002-08-17
1
-3
/
+4
*
Correct white space nits that crept in during my recent merges of
rwatson
2002-08-16
1
-1
/
+1
*
Make similar changes to fo_stat() and fo_poll() as made earlier to
rwatson
2002-08-16
1
-8
/
+10
*
In order to better support flexible and extensible access control,
rwatson
2002-08-15
1
-8
/
+8
*
Introduce support for labeling and access control of pipe objects
rwatson
2002-08-13
1
-0
/
+60
*
Check the far end before registering an EVFILT_WRITE filter on a pipe.
des
2002-08-05
1
-0
/
+3
*
Remove unneeded caddr_t casts.
alfred
2002-07-22
1
-5
/
+5
*
o Lock accesses to the page queues.
alc
2002-07-13
1
-0
/
+11
*
More caddr_t removal, make fo_ioctl take a void * instead of a caddr_t.
alfred
2002-06-29
1
-2
/
+3
*
document that the pipe fo_stat routine doesn't need locks because it's
alfred
2002-06-28
1
-0
/
+4
*
Make funsetown() take a 'struct sigio **' so that the locking can
alfred
2002-05-06
1
-1
/
+1
*
Redo the sigio locking.
alfred
2002-05-01
1
-1
/
+1
*
Use pmap_extract() instead of pmap_kextract() to retrieve the physical
tmm
2002-04-13
1
-1
/
+2
*
Back out the last revision - it does not work correctly when one of
tmm
2002-04-13
1
-17
/
+6
*
Do not use pmap_kextract() to find out the physical address of a user
tmm
2002-04-12
1
-6
/
+17
*
Change callers of mtx_init() to pass in an appropriate lock type name. In
jhb
2002-04-04
1
-1
/
+1
*
Allow resursion on the pipe mutex because filt_piperead() and filt_pipewrite()
alc
2002-03-27
1
-1
/
+1
*
When "cloning" a pipe's buffer bcopy the data after dropping the pipe's
alfred
2002-03-22
1
-2
/
+2
*
Remove references to vm_zone.h and switch over to the new uma API.
jeff
2002-03-20
1
-4
/
+4
*
This is the first part of the new kernel memory allocator. This replaces
jeff
2002-03-19
1
-2
/
+2
*
Bug fixes:
alfred
2002-03-15
1
-5
/
+10
*
Don't deref NULL mutex pointer when pipeclose()'ing a pipe that is not
alfred
2002-03-09
1
-30
/
+51
*
Track the number of wired pages to avoid unwiring unwired pages.
tanimura
2002-03-05
1
-0
/
+1
*
kill __P.
alfred
2002-02-27
1
-22
/
+22
*
add assertions in the places where giant is required to catch when
alfred
2002-02-27
1
-0
/
+12
*
Fix a NULL deref panic in pipe_write, we can't blindly lock
alfred
2002-02-27
1
-12
/
+12
*
MPsafe fixes:
alfred
2002-02-27
1
-4
/
+23
*
First rev at making pipe(2) pipe's MPsafe.
alfred
2002-02-27
1
-22
/
+68
*
SMP Lock struct file, filedesc and the global file list.
alfred
2002-01-13
1
-4
/
+20
*
Make kevents on pipes work as described in the manpage - when the last
sobomax
2001-11-19
1
-0
/
+1
*
Use the passed in thread to selrecord() instead of curthread.
jhb
2001-09-21
1
-2
/
+2
*
KSE Milestone 2
julian
2001-09-12
1
-32
/
+32
*
cleanup: GIANT macros, rename DEPRECIATE to DEPRECATE
dillon
2001-07-04
1
-3
/
+0
*
With Alfred's permission, remove vm_mtx in favor of a fine-grained approach
dillon
2001-07-04
1
-11
/
+7
*
Correctly hook up the write kqfilter to pipes.
jlemon
2001-06-15
1
-5
/
+7
*
The pipe_write() code was locking the pipe without busying it first in
dillon
2001-06-04
1
-5
/
+20
*
whitespace/style
alfred
2001-05-24
1
-1
/
+2
*
aquire vm_mutex a little bit earlier to protect a pmap call.
alfred
2001-05-23
1
-1
/
+1
*
- Assert that the vm mutex is held in pipe_free_kmem().
jhb
2001-05-21
1
-1
/
+6
*
Introduce a global lock for the vm subsystem (vm_mtx).
alfred
2001-05-19
1
-1
/
+10
*
Cleanup
alfred
2001-05-17
1
-54
/
+50
*
initialize pipe pointers
alfred
2001-05-17
1
-0
/
+1
[next]