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
/
vnode_pager.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
NOTE: libkvm, w, ps, 'top', and any other utility which depends on struct
dg
1995-07-13
1
-306
/
+164
*
Moved call to VOP_GETATTR() out of vnode_pager_alloc() and into the places
dg
1995-07-09
1
-25
/
+7
*
Fixed an object allocation race condition that was causing a "object
dg
1995-07-06
1
-13
/
+34
*
1) Converted v_vmdata to v_object.
dg
1995-06-28
1
-11
/
+11
*
Remove trailing whitespace.
rgrimes
1995-05-30
1
-3
/
+3
*
Accessing pages beyond the end of a mapped file results in internal
dg
1995-05-18
1
-15
/
+17
*
Changed "handle" from type caddr_t to void *; "handle" is several different
dg
1995-05-10
1
-2
/
+2
*
Changes from John Dyson and myself:
dg
1995-04-09
1
-350
/
+78
*
Removed unused variable declaration missed in previous commit.
dg
1995-03-21
1
-2
/
+1
*
Removed do-nothing VOP_UPDATE() call.
dg
1995-03-21
1
-3
/
+1
*
Added a new boolean argument to vm_object_page_clean that causes it to
dg
1995-03-21
1
-2
/
+2
*
Don't gain/lose an object reference in vnode_pager_setsize(). It will
dg
1995-03-20
1
-13
/
+1
*
Do proper vnode locking when doing paging I/O. Removed the asynchronous
dg
1995-03-19
1
-47
/
+26
*
Incorporated 4.4-lite vnode_pager_uncache() and vnode_pager_umount()
dg
1995-03-19
1
-20
/
+22
*
Add and move declarations to fix all of the warnings from `gcc -Wimplicit'
bde
1995-03-16
1
-2
/
+1
*
Explicitly set object->flags = OBJ_CANPERSIST.
dg
1995-03-12
1
-3
/
+2
*
Set VAGE flag when pager is destroyed. This usually happens when an
dg
1995-03-07
1
-1
/
+2
*
Various changes from John and myself that do the following:
dg
1995-03-01
1
-7
/
+2
*
Removed redundant HOLDRELE()'s.
dg
1995-02-23
1
-5
/
+1
*
Changed return value from vnode_pager_addr to be in DEV_BSIZE units so
dg
1995-02-22
1
-7
/
+7
*
Only do object paging_in_progress wakeups if someone is waiting on this
dg
1995-02-22
1
-2
/
+6
*
Deprecated remaining use of vm_deallocate. Deprecated vm_allocate_with_
dg
1995-02-21
1
-2
/
+3
*
Fixed bmap run-length brokeness.
dg
1995-02-03
1
-62
/
+53
*
Added ability to detect sequential faults and DTRT. (swap_pager.c)
dg
1995-01-24
1
-10
/
+9
*
Fixed a panic that Garrett reported to me...the OBJ_INTERNAL flag wasn't
dg
1995-01-11
1
-1
/
+2
*
These changes embody the support of the fully coherent merged VM buffer cache,
dg
1995-01-09
1
-403
/
+207
*
Don't try to page to a vnode that had it's filesystem unmounted.
dg
1994-11-24
1
-7
/
+23
*
Remove a peice of commented out code that was left over from the early
gibbs
1994-11-17
1
-3
/
+2
*
Fixed bug where a read-behind to a negative offset would occur if the
dg
1994-11-13
1
-7
/
+9
*
Fixed return status from pagers. Ahem...the previous method would manufacture
dg
1994-11-06
1
-9
/
+9
*
1) Some of the counters in the vmmeter struct don't fit well into the Mach VM
dg
1994-10-15
1
-1
/
+17
*
Got rid of redundant declaration warnings.
dg
1994-10-14
1
-3
/
+1
*
Add missing )'s to previous midnight changes. :-)
jkh
1994-10-14
1
-3
/
+3
*
Changed I/O error messages to be somewhat less cryptic. Removed a piece
dg
1994-10-14
1
-6
/
+3
*
Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc.
phk
1994-10-09
1
-15
/
+10
*
Stuff object into v_vmdata rather than pager. Not important which at
dg
1994-10-05
1
-92
/
+122
*
Disabled a debugging printf.
dg
1994-09-06
1
-1
/
+3
*
Patches from John Dyson to improve swap code efficiency.
dg
1994-08-29
1
-1
/
+2
*
Provide support for upcoming merged VM/buffer cache, and fixed a few bugs
dg
1994-08-07
1
-12
/
+7
*
Fixed various prototype problems with the pmap functions and the subsequent
dg
1994-08-06
1
-2
/
+2
*
Incorporated post 1.1.5 work from John Dyson. This includes performance
dg
1994-08-06
1
-57
/
+93
*
Integrated VM system improvements/fixes from FreeBSD-1.1.5.
dg
1994-08-04
1
-320
/
+334
*
The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.
rgrimes
1994-05-25
1
-245
/
+1089
*
BSD 4.4 Lite Kernel Sources
rgrimes
1994-05-24
1
-0
/
+580