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
/
vm
Commit message (
Expand
)
Author
Age
Files
Lines
*
Cleanup the tabbing
dillon
2001-06-11
1
-17
/
+16
*
Two fixes to the out-of-swap process termination code. First, start killing
dillon
2001-06-09
3
-3
/
+44
*
Change the way information about swap devices is exported to be more
tmm
2001-06-01
2
-28
/
+46
*
Clean up the code exporting interrupt statistics via sysctl a bit:
tmm
2001-06-01
1
-30
/
+0
*
Don't hold the VM lock across VOP's and other things that can sleep.
jhb
2001-05-29
1
-2
/
+19
*
Stick VM syscalls back under Giant if the BLEED option is not defined.
jhb
2001-05-24
2
-0
/
+57
*
This patch implements O_DIRECT about 80% of the way. It takes a patchset
dillon
2001-05-24
2
-0
/
+24
*
- Assert Giant is held in the vnode pager methods.
jhb
2001-05-23
1
-14
/
+18
*
- Add in several asserts of vm_mtx.
jhb
2001-05-23
1
-5
/
+42
*
- Assert that the vm lock is held for all of _vm_object_allocate().
jhb
2001-05-23
1
-31
/
+48
*
- Add lots of vm_mtx assertions.
jhb
2001-05-23
1
-2
/
+39
*
- Lock the VM around the pmap_swapin_proc() call in faultin().
jhb
2001-05-23
1
-15
/
+16
*
- Fix the sw_alloc_interlock to actually lock itself when the lock is
jhb
2001-05-23
1
-16
/
+20
*
Assert Giant is held for the device pager alloc and getpages methods since
jhb
2001-05-23
1
-3
/
+3
*
- Obtain Giant in mmap() syscall while messing with file descriptors and
jhb
2001-05-23
1
-18
/
+32
*
Acquire Giant around vm_map_remove() inside of the obreak() syscall for
jhb
2001-05-23
1
-2
/
+7
*
Take a more conservative approach and still lock Giant around VM faults
jhb
2001-05-23
1
-8
/
+6
*
Set the phys_pager_alloc_lock to 1 when it is acquired so that it is
jhb
2001-05-23
1
-1
/
+2
*
aquire Giant when playing with the buffercache and doing IO.
alfred
2001-05-23
1
-2
/
+5
*
aquire vm mutex in swp_pager_async_iodone. Don't call swp_pager_async_iodone
alfred
2001-05-22
1
-2
/
+3
*
Remove duplicate include and sort includes.
jhb
2001-05-22
1
-3
/
+2
*
Sort includes.
jhb
2001-05-22
1
-1
/
+1
*
Unlock the VM lock at the end of munlock() instead of locking it again.
jhb
2001-05-22
1
-1
/
+1
*
Sort includes from previous commit.
jhb
2001-05-22
1
-1
/
+1
*
Sort includes.
jhb
2001-05-22
1
-3
/
+3
*
Introduce a global lock for the vm subsystem (vm_mtx).
alfred
2001-05-19
22
-171
/
+643
*
- Use a timeout for the tsleep in scheduler() instead of having vmmeter()
jhb
2001-05-18
2
-5
/
+22
*
During the code to pick a process to kill when memory is exhausted, keep
jhb
2001-05-17
1
-3
/
+18
*
- Use PROC_LOCK_ASSERT instead of a direct mtx_assert.
jhb
2001-05-15
1
-8
/
+6
*
Actually biofinish(struct bio *, struct devstat *, int error) is more general
phk
2001-05-06
1
-3
/
+1
*
Putting sys/lockmgr.h in here allows us to depollute userland includes
markm
2001-05-03
1
-0
/
+2
*
Undo part of the tangle of having sys/lock.h and sys/mutex.h included in
markm
2001-05-01
14
-18
/
+30
*
Revert consequences of changes to mount.h, part 2.
grog
2001-04-29
2
-4
/
+0
*
Address a number of problems with sysctl_vm_zone().
alfred
2001-04-27
1
-11
/
+29
*
Correct #includes to work with fixed sys/mount.h.
grog
2001-04-23
2
-0
/
+4
*
vnode_pager_freepage() is really vm_page_free() in disguise,
alfred
2001-04-19
2
-15
/
+7
*
Protect pager object creation with sx locks.
alfred
2001-04-18
3
-33
/
+43
*
Fix the botched rev 1.59 where I made it such that without INVARIANTS
alfred
2001-04-18
1
-2
/
+2
*
This patch removes the VOP_BWRITE() vector.
phk
2001-04-17
1
-0
/
+2
*
use TAILQ_FOREACH, fix a comment's location
alfred
2001-04-15
3
-15
/
+6
*
if/panic -> KASSERT
alfred
2001-04-13
1
-7
/
+8
*
protect pbufs and associated counts with a mutex
alfred
2001-04-13
3
-2
/
+14
*
use %p for pointer printf, include sys/systm.h for printf proto
alfred
2001-04-13
1
-6
/
+7
*
Use a macro wrapper over printf along with KASSERT to reduce the amount
alfred
2001-04-13
1
-40
/
+15
*
remove truncated part from commment
alfred
2001-04-12
1
-1
/
+1
*
Convert the allproc and proctree locks from lockmgr locks to sx locks.
jhb
2001-03-28
4
-15
/
+20
*
Catch up to header include changes:
jhb
2001-03-28
1
-0
/
+1
*
Export intrnames and intrcnt as sysctls (hw.nintr, hw.intrnames and
tmm
2001-03-23
1
-0
/
+30
*
Fix a lock reversal problem in the VM subsystem related to threaded
dillon
2001-03-14
3
-0
/
+10
*
Temporarily remove the vm_map_simplify() call from vm_map_insert(). The
dillon
2001-03-14
1
-0
/
+7
[next]