aboutsummaryrefslogtreecommitdiff
path: root/kern/bootstrap.c
Commit message (Expand)AuthorAgeFilesLines
* elf-load: Respect PT_GNU_STACKSergey Bugaev2024-03-291-4/+4
* Align the user stack correctly for 64 bit programs.Flavio Cruz2023-04-041-2/+1
* x86_64: fix argument passing to bootstrap modules if ! USER32Luca Dariz2023-02-161-5/+5
* Include mig generated headers to avoid warnings with -Wmissing-prototypes.Flavio Cruz2023-01-191-1/+1
* Fix some warnings with -Wmissing-prototypes.Flavio Cruz2022-12-271-0/+1
* Update kern/ directory to use mach_port_name_t.Flavio Cruz2022-12-071-6/+6
* Fix 64-to-32 copyoutSamuel Thibault2022-08-281-3/+5
* fix argument passing to bootstrap modulesLuca Dariz2022-08-281-13/+9
* cleanup multibootLuca Dariz2022-08-271-2/+18
* bootstrap: Increase STACK_SIZESamuel Thibault2020-10-071-1/+1
* bootstrap: Add missing reference to send port between tasksSamuel Thibault2020-04-061-1/+2
* bootstrap.c: Add 32-on-64bit supportSamuel Thibault2020-03-281-2/+20
* kern: Fix crash.Justus Winter2017-10-261-1/+1
* Drop the register qualifier.Justus Winter2017-10-231-1/+1
* kern: Make kernel task available to bootscript.Justus Winter2017-03-181-0/+6
* Fix gcc-6 warningsSamuel Thibault2016-05-181-2/+3
* Use vm_page as the physical memory allocatorRichard Braun2016-01-231-1/+15
* kern/bootstrap: drop into the debuggerJustus Winter2015-09-271-1/+9
* kern/bootstrap: tune lockingJustus Winter2015-08-201-1/+1
* kern/bootstrap: deallocate threadJustus Winter2015-07-201-0/+1
* kern/bootstrap: deallocate taskJustus Winter2015-07-191-0/+1
* kern/bootstrap: fix lockingJustus Winter2015-07-181-0/+2
* kern: improve error handlingJustus Winter2015-07-091-1/+2
* kern: create send rights as they are inserted at bootstrap timeJustus Winter2014-09-261-3/+4
* kern: set the name of tasks created during the bootstrapJustus Winter2014-04-131-0/+1
* kern: fix formatting of multiboot modulesJustus Winter2014-03-261-7/+3
* Declare void argument lists (part 2)Marin Ramesa2013-12-201-2/+2
* Cleanup of the copyin() and copyout() callsMarin Ramesa2013-12-171-5/+5
* Declare void argument listsMarin Ramesa2013-12-151-3/+3
* kern/bootstrap.c: remove forward declarationsMarin Ramesa2013-12-051-3/+1
* kern: remove register qualifiersMarin Ramesa2013-11-131-3/+2
* Use long typesSamuel Thibault2012-03-201-1/+1
* Use unsigned long for addresses and sizesSamuel Thibault2012-03-091-6/+6
* Fix kern/kalloc.h includesRichard Braun2011-12-171-0/+1
* Drop module memory free verbositySamuel Thibault2011-09-051-3/+1
* Free memory used by boot modulesSamuel Thibault2011-09-051-3/+8
* Fix crash on Xen when no module is providedSamuel Thibault2010-04-061-6/+7
* Add Xen supportSamuel Thibault2009-12-161-1/+19
* Fix warningsSamuel Thibault2009-10-201-2/+4
* 2008-07-23 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-1/+1
* 2008-07-15 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-0/+1
* 2008-07-15 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-0/+1
* 2008-07-15 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-0/+1
* 2006-11-11 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault2009-06-181-1/+1
* 2006-11-11 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault2009-06-181-2/+0
* 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-1/+2
* 2006-11-07 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-1/+1
* 2006-11-05 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-2/+3
* 2006-10-15 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-2/+0