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
*
Use low level constructs borrowed from interrupt threads to wait for
ups
2005-05-23
1
-1
/
+36
*
Swap in can occur safely without Giant. Release Giant on entry to
alc
2005-05-22
1
-3
/
+2
*
Remove GIANT_REQUIRED from swapout_procs().
alc
2005-05-22
1
-2
/
+0
*
Reduce the number of times that we acquire and release locks in
alc
2005-05-20
1
-8
/
+6
*
Remove calls to spl*().
alc
2005-05-19
1
-43
/
+0
*
Remove a stale comment concerning spl* usage.
alc
2005-05-19
1
-2
/
+0
*
Update some comments to reflect the change from spl-based to lock-based
alc
2005-05-18
1
-2
/
+3
*
Remove calls to spl*().
alc
2005-05-18
1
-11
/
+0
*
Revert revision 1.270: swp_pager_async_iodone() need not perform
alc
2005-05-18
1
-2
/
+0
*
Correct 32 vs 64 bit signedness issues.
bz
2005-05-18
1
-8
/
+9
*
The final test in unlock_and_deallocate() to determine if GIANT needs to be
grehan
2005-05-12
1
-1
/
+1
*
Enable debug_mpsafevm on ia64 due to the severe functional regression
marcel
2005-05-08
1
-1
/
+1
*
- We need to inhert the OBJ_NEEDGIANT flag from the original object in
jeff
2005-05-04
1
-0
/
+1
*
- Add a new object flag "OBJ_NEEDSGIANT". We set this flag if the
jeff
2005-05-03
4
-4
/
+14
*
Remove GIANT_REQUIRED from vmspace_exec().
alc
2005-05-02
1
-1
/
+0
*
- VM_LOCK_GIANT in the swap pager's iodone routine as VFS will soon call it
jeff
2005-04-30
1
-0
/
+2
*
Modify UMA to use critical sections to protect per-CPU caches, rather than
rwatson
2005-04-29
2
-113
/
+120
*
- Pass the ISOPEN flag to namei so filesystems will know we're about to
jeff
2005-04-27
1
-1
/
+1
*
Add the vm.exec_map_entries tunable and read-only sysctl, which controls
kris
2005-04-25
1
-1
/
+7
*
Unbreak the build on 64-bit architectures.
des
2005-04-16
1
-1
/
+2
*
Add a vm.blacklist tunable which can hold a space or comma seperated list
jhb
2005-04-15
1
-0
/
+29
*
Move MAC check_vnode_mmap entry point out from being exclusive to
csjp
2005-04-14
1
-5
/
+5
*
Tidy vcnt() by moving a duplicated line above #ifdef and removing a useless
jhb
2005-04-12
1
-5
/
+2
*
Flip the switch and turn mpsafevm on by default for sparc64.
jhb
2005-04-04
1
-1
/
+1
*
- Don't NULL the vnode's v_object pointer until after the object is torn
jeff
2005-04-03
1
-1
/
+1
*
- Change the vm_mmap() function to accept an objtype_t parameter specifying
jhb
2005-04-01
4
-10
/
+77
*
- LK_NOPAUSE is a nop now.
jeff
2005-03-31
1
-1
/
+1
*
Eliminate (now) unnecessary acquisition and release of the global page
alc
2005-03-30
1
-5
/
+1
*
Move the swap_zone == NULL check earlier (i.e. before we dereference
das
2005-03-18
1
-2
/
+2
*
- Don't lock the vnode interlock in vm_object_set_writeable_dirty() if
jeff
2005-03-17
1
-2
/
+4
*
- In vm_page_insert() hold the backing vnode when the first page
jeff
2005-03-15
1
-19
/
+10
*
- Don't directly adjust v_usecount, use vref() instead.
jeff
2005-03-14
1
-3
/
+1
*
- Retire OLOCK and OWANT. All callers hold the vnode lock when creating
jeff
2005-03-14
1
-17
/
+0
*
- Don't acquire the vnode lock in destroy_vobject, assert that it has
jeff
2005-03-13
1
-2
/
+1
*
Revert the first part of revision 1.114 and modify the second part. On
alc
2005-02-24
1
-3
/
+16
*
Try to unbreak the vnode locking around vop_reclaim() (based mostly on
phk
2005-02-19
1
-0
/
+2
*
Well, it seems that I pre-maturely removed the "All rights reserved"
bmilekic
2005-02-16
7
-13
/
+13
*
Make UMA set the overloaded page->object back to kmem_object for
bmilekic
2005-02-16
1
-8
/
+2
*
Rather than overloading the page->object field like UMA does, use instead
bmilekic
2005-02-15
1
-17
/
+13
*
sysctl node vm.stats can not be static (for ia64 reasons).
phk
2005-02-11
1
-1
/
+1
*
Implement support for buffers larger than PAGE_SIZE in MemGuard. Adds
bmilekic
2005-02-10
1
-32
/
+129
*
Make three SYSCTL_NODEs static
phk
2005-02-10
1
-3
/
+5
*
Make npages static and const.
phk
2005-02-10
1
-1
/
+1
*
Set the scheduling class of the zeroidle thread to PRI_IDLE.
ssouhlal
2005-02-04
1
-2
/
+5
*
Update the text of an assertion to reflect changes made in revision 1.148.
alc
2005-01-30
1
-5
/
+1
*
Move the contents of vop_stddestroyvobject() to the new vnode_pager
phk
2005-01-28
1
-0
/
+33
*
Don't use VOP_GETVOBJECT, use vp->v_object directly.
phk
2005-01-25
1
-1
/
+2
*
Move the body of vop_stdcreatevobject() over to the vnode_pager under
phk
2005-01-24
2
-1
/
+50
*
Kill the VV_OBJBUF and test the v_object for NULL instead.
phk
2005-01-24
1
-1
/
+1
*
- Remove GIANT_REQUIRED where giant is no longer required.
jeff
2005-01-24
4
-22
/
+29
[next]