aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* task_info: Fix resident_size overflowSamuel Thibault2024-12-151-1/+1
* smp: Make sure BSP is cpu 0 when starting other cpusDamien Zammit via Bug reports for the GNU Hurd2024-12-101-1/+3
* i386/apic: Fix logical id numberingDamien Zammit2024-12-102-2/+2
* intr: Protect internals with a lockSergey Bugaev2024-12-101-16/+22
* linux: Fix building with C23Sergey Bugaev2024-12-101-1/+4
* Fix various function pointer typesSergey Bugaev2024-12-105-9/+9
* i386/apic: Fix condition on non-BSPDamien Zammit via Bug reports for the GNU Hurd2024-12-091-4/+1
* smp: Use logical destination not physical apic idDamien Zammit via Bug reports for the GNU Hurd2024-12-096-14/+23
* pmap: Separate temporary_mapping from set_page_dirDamien Zammit via Bug reports for the GNU Hurd2024-12-093-2/+2
* i386/cpuboot: Dont use CPU_NUMBER_NO_STACK() earlyDamien Zammit via Bug reports for the GNU Hurd2024-12-091-1/+1
* Comment on the reason for the different CPU_NUMBER versionsSamuel Thibault2024-12-091-0/+3
* i386/cpuboot: Simplify for legibilityDamien Zammit via Bug reports for the GNU Hurd2024-12-091-2/+3
* Fix ipc_mqueue_receive locking documentationSamuel Thibault2024-12-091-1/+2
* mp_desc: Add assert for AP having non-zero cpu numberDamien Zammit via Bug reports for the GNU Hurd2024-12-071-0/+3
* ipc_kmsg: fix print of size of mach_msg_headerEtienne Brateau2024-12-061-1/+1
* fpu: Fix for cpus that have no fxsave instructionDamien Zammit via Bug reports for the GNU Hurd2024-12-051-17/+1
* warn about incompatibility between linux disk driver and PAESamuel Thibault2024-12-041-0/+2
* vm_page.c: fix a deadlock when running with smp enabledEtienne Brateau2024-12-021-1/+2
* device/intr: Account for interrupts that could not be deliveredDamien Zammit via Bug reports for the GNU Hurd2024-11-241-0/+4
* configfrag: fix usage of mach_ncpus before his definitionEtienne Brateau2024-11-202-11/+11
* Fix x86_64 buildSamuel Thibault2024-10-301-0/+2
* Expose device(mbinfo) with read access to multiboot raw infoDamien Zammit2024-10-275-0/+95
* multiboot: Support graphic mode preferencesDamien Zammit2024-10-262-8/+24
* multiboot v1: Add video framebuffer infoDamien Zammit2024-10-261-0/+72
* fix a compile warning.jbranso@dismail.de2024-10-221-1/+1
* fix some compiler warnings.jbranso@dismail.de2024-10-221-16/+38
* ioapic: Initially mask all IRQs individuallyDamien Zammit2024-10-221-0/+9
* fix a compiler warning.jbranso@dismail.de2024-10-211-0/+4
* fix a compiler warning.jbranso@dismail.de2024-10-211-1/+1
* fix a compile warning.jbranso@dismail.de2024-10-211-2/+3
* Add missing caddr_t typeSamuel Thibault2024-10-171-2/+0
* fpu_set_state: accept fp_save_kind being incoherent if initialized is not setSamuel Thibault2024-09-081-1/+1
* add tests for FLOAT/XFLOAT stateLuca Dariz2024-09-084-1/+259
* fpu_set_state: return an error on incoherent fp_save_kindSamuel Thibault2024-09-081-1/+3
* add xfloat thread state interfaceLuca Dariz2024-09-085-43/+161
* x86_64: fix double fault handlerLuca Dariz2024-09-081-1/+1
* add rpc interrupted testLuca Dariz2024-08-223-0/+96
* fpu: Drop conflicting alignmentSamuel Thibault2024-07-311-1/+1
* Add thread_get_name RPC to get the name of a thread.Flavio Cruz2024-07-142-0/+29
* Include stddef.h in sys/types.h to get size_t and NULL.Flavio Cruz2024-07-101-22/+1
* Ensure we always pass -ffreestanding -nostdlib even if CFLAGS are overridden.Flavio Cruz2024-07-102-1/+10
* Fix bogus formatSamuel Thibault2024-07-091-1/+1
* Fix xen buildSamuel Thibault2024-07-073-0/+4
* Disable specific warnings that are now errors in GCC 14Flavio Cruz2024-06-241-1/+7
* tests/machmsg: check rx message size on different code pathsLuca Dariz2024-06-121-3/+114
* x86_64: fix msg size forwarding in case it's not set by userspaceLuca Dariz2024-06-121-1/+3
* Add a test for thread stateSergey Bugaev2024-04-162-1/+217
* Add thread_set_self_state() trapSergey Bugaev2024-04-165-1/+50
* aarch64: Add thread state typesSergey Bugaev2024-04-162-0/+44
* aarch64: Add exception type definitionsSergey Bugaev2024-04-162-0/+91