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
/
i386
/
i386
/
swtch.s
Commit message (
Expand
)
Author
Age
Files
Lines
*
- Fix resumectx() prototypes to reflect reality.
jkim
2012-06-13
1
-4
/
+1
*
Add x86/acpica/acpi_wakeup.c for amd64 and i386. Difference of
iwasaki
2012-06-09
1
-56
/
+31
*
Add SMP/i386 suspend/resume support.
iwasaki
2012-05-18
1
-0
/
+137
*
MFamd64: r210615
jkim
2010-07-29
1
-1
/
+1
*
Introduce the x86 kernel interfaces to allow kernel code to use
kib
2010-06-05
1
-4
/
+3
*
Change some movl's to mov's. Newer GAS no longer accept 'movl' instructions
obrien
2009-01-31
1
-3
/
+3
*
Call in to xen for privileged aspects of context switching
kmacy
2008-08-16
1
-6
/
+18
*
Assign sizes to assembly language support functions.
jkoshy
2007-08-22
1
-0
/
+3
*
- Add support for blocking and releasing threads to i386 cpu_switch(). This
jeff
2007-07-17
1
-3
/
+29
*
Backout experimental adaptive-spin umtx code.
davidxu
2007-06-06
1
-1
/
+0
*
Add a lwpid field into per-cpu structure, the lwpid represents current
davidxu
2006-12-20
1
-0
/
+2
*
Eliminate a stale instruction introduced in revision 1.136.
davidxu
2006-01-18
1
-1
/
+0
*
Remove pcb_switchout, it has not been used for a long time.
davidxu
2005-12-29
1
-6
/
+0
*
Move global variable private_tss into per-cpu area.
davidxu
2005-12-26
1
-3
/
+4
*
Clarify a comment.
jhb
2005-08-16
1
-1
/
+1
*
Change the segment limits to 4GB, we set the user accessible bit on all
peter
2005-04-13
1
-2
/
+14
*
Fix a typo in a comment.
jhb
2004-07-15
1
-1
/
+1
*
Remove filename+line number from panic messages.
phk
2004-06-06
1
-9
/
+3
*
Remove advertising clause from University of California Regent's
imp
2004-04-07
1
-4
/
+0
*
Add linenumber and source filename to panic(9) output.
phk
2004-01-19
1
-3
/
+9
*
- On my Pentium4-M laptop, invalpg takes ~1100 cycles if the page is found in
jeff
2003-09-30
1
-1
/
+6
*
unifdef -DLAZY_SWITCH and start to tidy up the associated glue.
peter
2003-07-10
1
-3
/
+0
*
Tidy up leftover lazy_switch instrumentation that is no longer needed.
peter
2003-06-27
1
-30
/
+0
*
*groan*. I can't win today. Fix manual transcription error so that the
peter
2003-06-27
1
-1
/
+1
*
Make LAZY_SWITCH work with PAE
peter
2003-06-27
1
-0
/
+4
*
Fix the false IPIs on smp when using LAZY_SWITCH caused by pmap_activate()
peter
2003-06-27
1
-8
/
+10
*
Unbreak the !LAZY_SWITCH case. I #ifdef'ed too much when I added
peter
2003-04-05
1
-2
/
+1
*
Commit a partial lazy thread switch mechanism for i386. it isn't as lazy
peter
2003-04-02
1
-78
/
+112
*
Now that TPR isn't bogusly raised at boot, there is no need to clear
peter
2003-01-23
1
-8
/
+0
*
Move SWTCH_OPTIM_STATS related code out of cpufunc.h. (This sort of stat
peter
2002-07-21
1
-3
/
+3
*
Set the thread state of the newly chosen to run thread to TDS_RUNNING in
jhb
2002-07-12
1
-14
/
+0
*
Part 1 of KSE-III
julian
2002-06-29
1
-2
/
+11
*
Compromise for critical*()/cpu_critical*() recommit. Cleanup the interrupt
dillon
2002-03-27
1
-0
/
+6
*
revert last commit temporarily due to whining on the lists.
dillon
2002-02-26
1
-6
/
+0
*
STAGE-1 of 3 commit - allow (but do not require) interrupts to remain
dillon
2002-02-26
1
-0
/
+6
*
Attempt to patch up some style bugs introduced in the previous commit
peter
2002-02-07
1
-5
/
+9
*
Pre-KSE/M3 commit.
julian
2002-02-07
1
-13
/
+16
*
Changed the type of pcb_flags from u_char to u_int and adjusted things.
bde
2002-01-17
1
-5
/
+3
*
Overhaul the per-CPU support a bit:
jhb
2001-12-11
1
-5
/
+5
*
Fix a typo in comment and #ifdef fixes: GRAP_PRIO -> GRAB_PRIO so that
jhb
2001-10-30
1
-1
/
+1
*
- More whitespace and comment cleanups.
jhb
2001-10-28
1
-35
/
+46
*
Currently no code does a CROSSJUMP() to sw1a, so we don't need a
jhb
2001-10-25
1
-2
/
+0
*
Use %ecx instead of %ebx for the scratch register while updating %dr7 since
jhb
2001-10-25
1
-5
/
+3
*
- Fix typo in comment from previous revision.
jhb
2001-10-25
1
-3
/
+4
*
Whitespace, comment, and string fixes.
jhb
2001-10-25
1
-43
/
+39
*
Split the per-process Local Descriptor Table out of the PCB and into
jhb
2001-10-25
1
-4
/
+7
*
Fix a mistake I made with the pcb movement relative to the stack in the
peter
2001-09-19
1
-2
/
+2
*
KSE Milestone 2
julian
2001-09-12
1
-35
/
+43
*
swtch.s: During context save, use the correct bit mask for clearing
bsd
2001-07-19
1
-2
/
+8
*
Use a critical region to protect saving of the npx state in savectx().
bde
2001-05-20
1
-1
/
+4
[next]