summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-10-01Spurious change to x86_64/locore.Sfeat-smp-leftoversDamien Zammit
2022-10-01Spurious changes to interrupt.SDamien Zammit
2022-10-01Not sure if this is relevant or requiredDamien Zammit
2022-10-01Upstreaming AlmuHS' SMP workDamien Zammit
2022-10-01Add cpuboot and cpu_number for i386Damien Zammit
2022-09-26Fix when enabling APIC without SMPEtienne Brateau
2022-09-18std_types: Drop char, short and int type definitionsSamuel Thibault
2022-09-18x86_64: ignore warningSamuel Thibault
2022-09-17interrupt: Fix saving irq/ipl when linux drivers are disabledSamuel Thibault
2022-09-17kd_mouse: Fix warningSamuel Thibault
2022-09-17x86_64: fix warningSamuel Thibault
2022-09-17x86_64: fix buildSamuel Thibault
2022-08-28hack vm memory object proxy creation for vm arraysLuca Dariz
2022-08-28copyinmsg: Set msgh_size inside copyinmsg rather than the callerSamuel Thibault
2022-08-28kmsg: factorize uint32_t into an alignment typeSamuel Thibault
2022-08-28kmsg: fix msg body alignmentLuca Dariz
2022-08-28x86_64: fix installing x86_64-specific headersSamuel Thibault
2022-08-28use port name type in mach_port_names()Luca Dariz
2022-08-28fix host_info structure definitionLuca Dariz
2022-08-28sign-extend mask in vm_map() with 32-bit userspaceLuca Dariz
2022-08-28compute mach port size from the corresponding typeLuca Dariz
2022-08-28Fix 64-to-32 copyoutSamuel Thibault
2022-08-28fix argument passing to bootstrap modulesLuca Dariz
2022-08-28simplify ipc_kmsg_copyout_body() usageLuca Dariz
2022-08-28fix rpc types for KERNEL_USER stubsLuca Dariz
2022-08-28Add missing const_mach_port_name_array_t typeSamuel Thibault
2022-08-28Fix inclusability of <mach/mach_types.h>Samuel Thibault
2022-08-27Fix building x86_64 xen platformSamuel Thibault
2022-08-27cleanup headers in printf.cLuca Dariz
2022-08-27add rpc_versions for vm typesLuca Dariz
2022-08-27add port name typesLuca Dariz
2022-08-27fix warnings for 32 bit buildsLuca Dariz
2022-08-27x86_64: fix exception stack alignmentLuca Dariz
2022-08-27fix Task State Segment layout for 64 bitLuca Dariz
2022-08-27enable user accessLuca Dariz
2022-08-27fix console setting from cmdlineLuca Dariz
2022-08-27fix register corruption in irq on qemuLuca Dariz
2022-08-27cleanup multibootLuca Dariz
2022-08-27x86_64 boothdr: Fix _start symbol for multiboot address overridesSamuel Thibault
2022-08-27add support for booting from grub with x86_64Luca Dariz
2022-08-23gnumach: Remove PCI_CFG2_* as a reserved ioport rangeDamien Zammit
2022-08-21gnumach: vm_allocate_contiguous: Allow small power 2 alignmentsDamien Zammit
2022-08-09dev_pager.c: fix wrong condition to remove entriesJoan Lledó
2022-07-20Complete no-pie flagsSamuel Thibault
2022-05-27convert K&R into ansiGuy-Fleury Iteriteka
2022-05-02convert k&R to ansi.Guy-Fleury Iteriteka
2022-04-03remove the old_mach_port_status_t as it's unusedLuca Dariz
2022-03-13device intr: Return an error on bogus intr portSamuel Thibault
2022-03-13device intr: Fix hypothetical NULL dererefenceSamuel Thibault
2022-03-13device: Fix NULL dereferenceSamuel Thibault