aboutsummaryrefslogtreecommitdiff
path: root/kern/machine.c
Commit message (Expand)AuthorAgeFilesLines
* remove machine/machspl.h as it duplicates machine/spl.hLD2024-03-091-1/+1
* kern: move pset_idle_lock/unlock to headerSamuel Thibault2024-02-231-4/+2
* kern: Use _nocheck variants of locks taken at splsched()Damien Zammit2024-02-231-2/+4
* smp: Create AP processor set and put all APs inside itDamien Zammit2024-02-111-1/+12
* percpu active_thread using gs segmentDamien Zammit2023-09-241-1/+1
* Remove host_get_boot_info and host_get_kernel_boot_info since they are not used.Flavio Cruz2023-04-071-23/+0
* Use c_string to define host_get_kernel_version and host_get_kernel_boot_info.Flavio Cruz2023-03-131-0/+8
* smp: Fix more busy loopsSamuel Thibault2023-02-151-1/+1
* slock: Fix initialization of statically-allocated slocksSamuel Thibault2023-02-081-1/+1
* Fix several warnings for -Wmissing-prototypesFlavio Cruz2023-01-241-1/+1
* Include mig generated headers to avoid warnings with -Wmissing-prototypes.Flavio Cruz2023-01-191-1/+1
* Create kern/mach4.h and kern/mach_host.h and define the RPC prototypes for ma...Flavio Cruz2023-01-131-0/+1
* Move cpu_down and other functions inside SMP ifdefFlavio Cruz2023-01-071-59/+60
* Fix some warnings with -Wmissing-prototypes.Flavio Cruz2022-12-271-1/+2
* convert K&R into ansiGuy-Fleury Iteriteka2022-05-271-5/+2
* SMP: Fix warningsSamuel Thibault2021-04-041-1/+5
* Add a thread_no_continuation definitionFlávio Cruz2015-08-281-4/+4
* Convert from K&R to ANSIMarin Ramesa2014-04-041-26/+22
* Declare void argument lists (part 2)Marin Ramesa2013-12-201-2/+2
* Mark functions that don't return with attribute noreturnMarin Ramesa2013-12-171-1/+1
* kern: qualify pointers whose dereferenced values are constant with constMarin Ramesa2013-12-171-2/+2
* kern/machine.c: remove __volatile__Marin Ramesa2013-12-081-3/+0
* kern: move forward declarations into a header fileMarin Ramesa2013-11-241-7/+0
* Remove leftover register qualifiersMarin Ramesa2013-11-241-1/+1
* kern: remove register qualifiersMarin Ramesa2013-11-131-15/+15
* Remove lint codeMarin Ramesa2013-11-091-6/+0
* Remove long obsolete RPC routinesGuillem Jover2011-09-021-54/+0
* 2008-07-20 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault2009-06-181-1/+0
* 2008-07-15 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-4/+1
* 2006-11-11 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault2009-06-181-0/+1
* 2006-11-10 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault2009-06-181-1/+1
* 2006-11-09 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-0/+1
* 2006-11-05 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault2009-06-181-7/+0
* 2006-10-15 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-3/+0
* 2006-03-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-7/+0
* 2001-04-04 Roland McGrath <roland@frob.com>Roland McGrath2001-04-051-1/+1
* Initial sourceThomas Bushnell1997-02-251-0/+765