summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-04-10Fix missing shipping required headerv1.8+git20230410Samuel Thibault
2023-04-10Delete include/mach/default_pager_helper.defsFlavio Cruz
2023-04-07Remove host_get_boot_info and host_get_kernel_boot_info since they are not used.Flavio Cruz
2023-04-04Align the user stack correctly for 64 bit programs.Flavio Cruz
2023-04-03Make exception subcode a longSergey Bugaev
2023-04-03Remove bootstrap.defsSergey Bugaev
2023-04-03Add i386_fsgs_base_stateSergey Bugaev
2023-04-03Use c_string to define symtab_name_t.Flavio Cruz
2023-03-13Drop spurious tabsSamuel Thibault
2023-03-13Track task and thread time using time_value64_t.Flavio Cruz
2023-03-13Use host_get_time64 in glue codeFlavio Cruz
2023-03-13Use c_string to define host_get_kernel_version and host_get_kernel_boot_info.Flavio Cruz
2023-03-12Update thread and task creation time to use time_value64_tFlavio Cruz
2023-03-11ioapic: Timer calibrated in 10 mach ticksDamien Zammit
2023-03-08Align mach_msg_type_t and mach_msg_type_long_t with the same alignment as uin...Flavio Cruz
2023-03-07lock_mon: Fix warningsSamuel Thibault
2023-03-07kern: Fix MACH_LOCK_MON lock monitoring debugDamien Zammit
2023-03-07apic: Drop declaration of inexisting functionSamuel Thibault
2023-03-07lapic timer: Calibrate via mach timer not PITDamien Zammit
2023-02-27Support alignment requirements for a 64 bit kernel.Flavio Cruz
2023-02-27x86_64: fix user trap during syscall with an invalid user stackLuca Dariz
2023-02-27fix port name copyinLuca Dariz
2023-02-27fix copyin/outmsg header for ! USER32Luca Dariz
2023-02-27x86_64: allow compilation if ! USER32Luca Dariz
2023-02-26lapic timer: Calibrate based on 10 PIT sleeps for 10msDamien Zammit
2023-02-26pit: Use corrected clock frequencyDamien Zammit
2023-02-26pit: Fix shadowed hz variable && define modes correctlyDamien Zammit
2023-02-25kd_mouse: Fix IBM mouse irq getting stuck and blocking consoleDamien Zammit
2023-02-23Add TIME_VALUE64_TO_TIMESPEC and TIMESPEC_TO_TIME_VALUE64Flavio Cruz
2023-02-20Delete include/mach/msg_type.hFlavio Cruz
2023-02-19model_dep: Call acpi_apic_init if APIC definedDamien Zammit
2023-02-16x86_64: set user segments as 64-bit if ! USER32Luca Dariz
2023-02-16x86_64: fix argument passing to bootstrap modules if ! USER32Luca Dariz
2023-02-16x86_64: load Elf64 bootstrap modules if ! USER32Luca Dariz
2023-02-16x86_64: fix some compiler warningsLuca Dariz
2023-02-16trap: Fix Wformat issuesDamien Zammit
2023-02-16intr: Simplify clearing after intr port deallocationSamuel Thibault
2023-02-15Document spl levels of locks taken during interruptsSamuel Thibault
2023-02-15Define prototype for bogus in gensym.awkFlavio Cruz
2023-02-15Rename efl to rfl for x86_64 in struct i386_thread_stateFlavio Cruz
2023-02-15pmap: Make mapwindow per CPUSamuel Thibault
2023-02-15timer: Fix atomicity of timer readsSamuel Thibault
2023-02-15Add missing init_fpu() for APsDamien Zammit
2023-02-15smp: Fix more busy loopsSamuel Thibault
2023-02-15pmap: Do not TLB shootdown IPI for mapwindow updatesSamuel Thibault
2023-02-15pmap: Fix busy loop waiting for pmap usersSamuel Thibault
2023-02-15pmap: Do not send TLB flush IPI when a cpu is idleSamuel Thibault
2023-02-14linux: Fix non-SMP buildSamuel Thibault
2023-02-14Fix warningSamuel Thibault
2023-02-14Remove verbose debug printfsDamien Zammit