summaryrefslogtreecommitdiffstats
path: root/sys/amd64/amd64/support.S
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "MFC r328083,328096,328116,328119,328120,328128,328135,328153,...Luiz Souza2018-02-231-0/+113
* Merge remote-tracking branch 'origin/RELENG_2_4-meltdown' into RELENG_2_4Luiz Souza2018-02-231-20/+9
|\
| * MFC r327820:kib2018-02-211-9/+0
| * MFC r327816, r327834:kib2018-02-211-5/+4
| * MFC r327437:kib2018-02-211-6/+5
* | Revert "MFC r328083,328096,328116,328119,328120,328128,328135,328153,328157,"Luiz Souza2018-02-211-113/+0
|/
* MFC r328083,328096,328116,328119,328120,328128,328135,328153,328157,kib2018-02-191-0/+113
* MFC r303583:mjg2016-08-111-10/+3
* Return dst as the result from memcpy(9) on amd64.kib2016-02-241-0/+1
* Update Xen headers from 4.2 to 4.6royger2015-10-061-1/+0
* adrian asked me to revert and get more testingeadler2015-04-051-5/+1
* head/sys/amd64/amd64/support.S: unroll loopeadler2015-04-051-1/+5
* Fix END()s for fueword and fueword64, match the name in END() withkib2014-11-151-2/+2
* Extend earlier addition of stack frames to most of support.S. This makesscottl2014-11-131-4/+51
* MFi386 r253328:kib2014-11-081-0/+4
* Add fueword(9) and casueword(9) functions. They are like fuword(9)kib2014-10-281-32/+45
* Minor space/tab cleanups.pfg2014-08-301-5/+5
* Fix the name of the pcb member in the comments.kib2013-04-131-2/+2
* - Remove the eintrcnt/eintrnames usage and introduce the concept ofattilio2011-07-181-12/+0
* Remove kernel support for BB profiling, now that kernbb(8) is gone, too.uqs2010-11-261-19/+0
* In rdmsr_safe, use zero extend (by doing a 32-bit movl overdelphij2010-07-301-1/+1
* Put intrcnt, eintrcnt, intrnames and eintrnames into the .data section.kib2009-06-051-0/+1
* - Add cpuctl(4) pseudo-device driver to provide access to some low-levelstas2008-08-081-0/+44
* Assign sizes to assembly language support functions.jkoshy2007-08-221-3/+30
* Move futex support code from <arch>/support.s into linux compat directory.kib2007-05-231-43/+0
* Correct BB-profiling and adjust comments.jkim2007-03-311-22/+22
* Fix off-by-4 error in address validation for i386, reduce PCB reloading, andjkim2007-03-301-8/+7
* Fix more style(9) nits[1] and remove unnecessary use of '#if !defined(_KERNEL)'.jkim2007-03-301-36/+36
* Use the same wisdom of sys/i386/i386/support.s 1.97 to remove obfuscation.jkim2007-03-301-8/+8
* MFP4: Linux futex support for amd64.jkim2007-03-301-0/+44
* o Add keyword volatile for user mutex owner field.davidxu2006-10-171-2/+2
* Implement casuword32, compare and set user integer, thank Marcel Moolenarrdavidxu2006-08-281-0/+28
* Change xorq back to xorl.davidxu2006-08-161-1/+1
* Backout revision 1.117, xorl and xorq have same result, but xorq needsdavidxu2006-08-151-2/+2
* Because fuword on AMD64 returns 64bit long integer -1 on fault, cleardavidxu2006-08-151-1/+1
* Fix a minor nit that has been bugging me for a while. Fix the obviouspeter2005-09-271-11/+11
* Various trivial comment fixespeter2005-06-241-9/+3
* Eliminate a conditional branch and as a side-effect eliminate a branch toalc2005-04-101-5/+2
* Update for the KDB framework:marcel2004-07-101-2/+0
* Implement __bb_init_func. This is a fairly straightforward conversiontjr2004-05-291-0/+19
* Spell "retq" as "ret" in pagezero() like it is everywhere, else sobde2004-05-231-1/+2
* MFi386 (1.103 and 1.104: fixed some problems in high resolution profilingbde2004-05-211-31/+15
* MFi386: avoid partial register references, for what its worth.peter2004-05-161-5/+5
* Remove advertising clause from University of California Regent's license,imp2004-04-051-4/+0
* Microoptimize pagezero() based upon something that I learned writing thealc2004-04-031-7/+7
* - Add an optimized page copy function for use by pmap_copy_page(). It isalc2004-03-311-0/+26
* Fix i386 apic support merge botch. sizeof(long) is 8, not 4. This fixespeter2003-11-271-1/+1
* Initial landing of SMP support for FreeBSD/amd64.peter2003-11-171-0/+14
* Update the graffiti.peter2003-11-081-0/+1
* Reimplement pagezero() using "movnti".alc2003-10-021-39/+11
OpenPOWER on IntegriCloud