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
/
vm_zeroidle.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Introduce a Boolean variable wakeup_needed to avoid repeated, unnecessary
alc
2004-10-31
1
-2
/
+9
*
Eliminate an unused but initialized variable.
alc
2004-10-30
1
-2
/
+0
*
Turn PREEMPTION into a kernel option. Make sure that it's defined if
scottl
2004-09-02
1
-0
/
+2
*
Give setrunqueue() and sched_add() more of a clue as to
julian
2004-09-01
1
-1
/
+1
*
Prevent vm_page_zero_idle_wakeup() from attempting to wake up the
iedowse
2004-08-29
1
-2
/
+5
*
Implement preemption of kernel threads natively in the scheduler rather
jhb
2004-07-02
1
-0
/
+2
*
- Change mi_switch() and sched_switch() to accept an optional thread to
jhb
2004-07-02
1
-1
/
+1
*
Record exactly where this file was copied from. It wasn't repo-copied so
bde
2004-03-04
1
-12
/
+12
*
- Use a seperate startup function for the zeroidle kthread. Use this to
jeff
2004-02-02
1
-10
/
+23
*
- Add a flags parameter to mi_switch. The value of flags may be SW_VOL or
jeff
2004-01-25
1
-2
/
+1
*
Expand inline the relevant parts of src/COPYRIGHT for Matt Dillon's
imp
2003-08-12
1
-2
/
+24
*
Use __FBSDID().
obrien
2003-06-11
1
-1
/
+3
*
Rename a static variable to avoid future conflicts.
des
2003-04-04
1
-2
/
+2
*
- Create a new scheduler api that is defined in sys/sched.h
jeff
2002-10-12
1
-1
/
+2
*
Set P_NOLOAD on the pagezero kthread so that it doesn't artificially skew
peter
2002-07-19
1
-1
/
+7
*
o Remove the acquisition and release of Giant from the idle priority thread
alc
2002-07-18
1
-5
/
+1
*
o Use vm_pageq_remove_nowakeup() and vm_pageq_enqueue() in
alc
2002-07-16
1
-7
/
+2
*
Re-enable the idle page-zeroing code. Remove all IPIs from the idle
dillon
2002-07-12
1
-4
/
+0
*
vm_page_queue_free_mtx is a spin mutex, not a normal sleep mutex.
peter
2002-07-08
1
-4
/
+4
*
Turn the zeroidle process off for SMP systems, there is still a possible
peter
2002-07-08
1
-0
/
+4
*
Add a special page zero entry point intended to be called via the single
peter
2002-07-08
1
-7
/
+9
*
o Lock accesses to the free queue(s) in vm_page_zero_idle().
alc
2002-07-07
1
-0
/
+4
*
Part 1 of KSE-III
julian
2002-06-29
1
-1
/
+0
*
Pass vm_page_t instead of physical addresses to pmap_zero_page[_area]()
peter
2002-04-15
1
-1
/
+1
*
In a threaded world, differnt priorirites become properties of
julian
2002-02-11
1
-1
/
+1
*
KSE Milestone 2
julian
2001-09-12
1
-4
/
+4
*
Process priority is locked by the sched_lock, not the proc lock.
jhb
2001-09-01
1
-2
/
+2
*
Implement idle zeroing of pages. I've been tinkering with this
peter
2001-08-25
1
-72
/
+98
*
The i386-specific includes in this file were "fixed" by bracketing them with
benno
2001-07-15
1
-3
/
+3
*
Apply field bandages to the includes so compiles happen on alpha.
mjacob
2001-07-05
1
-0
/
+6
*
Move vm_page_zero_idle() from machine-dependant sections to a
dillon
2001-07-05
1
-0
/
+117