summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-12-22Drop spurious changesv1.8+git20221224Samuel Thibault
2022-12-22Warn only once about not being able to recycle pagesSamuel Thibault
2022-12-21Use -Wstrict-prototypes and fix warningsFlavio Cruz
2022-12-19x86_64: stdint.h no longer exists so don't install itFlavio Cruz
2022-12-19time_value: Fix usage in e.g. c89 programsSamuel Thibault
2022-12-19Remove custom stdint.h and rely on freestanding headersFlavio Cruz
2022-12-18Use long_natural_t for recnum_tFlavio Cruz
2022-12-18libgcc_routines: Restore some symbolsSamuel Thibault
2022-12-18vm_page_evict: avoid crashingSamuel Thibault
2022-12-17Use struct for time_value_t and define seconds as long_integer_t.Flavio Cruz
2022-12-17Fix compiler warnings due to use of inline for mask_irq/unmask_irqFlavio Cruz
2022-12-17Implement our own functions to convert between host and network valuesFlavio Cruz
2022-12-15Use __builtin_ffs instead of libc provided ffs in vm_map.cFlavio Cruz
2022-12-12copy_to/from_phys: fix non-page-aligned caseSamuel Thibault
2022-12-11db: Add support for CSI-based arrowsSamuel Thibault
2022-12-11i386 db: Fix db_read_bytes over multiple pagesSamuel Thibault
2022-12-11i386 db: Add ud2 instructionSamuel Thibault
2022-12-11Delete rpc copyout multiname codeFlavio Cruz
2022-12-11Delete thread_get_state_KERNEL and thread_set_state_KERNELFlavio Cruz
2022-12-07Use mach_port_name in db_lookup_portFlavio Cruz
2022-12-07Update kern/ directory to use mach_port_name_t.Flavio Cruz
2022-12-07Use long_natural_t in kern/task.h and kern/slab.hFlavio Cruz
2022-12-06Define vm_size_t and vm_offset_t as __mach_uintptr_t.Flavio Cruz
2022-12-06Make task_info.h structs more portableFlavio Cruz
2022-12-03task: Add task_set_essentialSamuel Thibault
2022-12-03Use mach_port_name_t in a few more placesFlavio Cruz
2022-11-30Update ipc/ directory to use mach_port_name_tFlavio Cruz
2022-11-29Add missing gitignore rulesSamuel Thibault
2022-11-28Use portable rpc types to define 'struct sample'.Flavio Cruz
2022-11-28Update mach_port_status_t definition to use the new structFlavio Cruz
2022-11-28Delete mach_debug/pc_info.hFlavio Cruz
2022-11-27x86_64: fix buildSamuel Thibault
2022-11-27Revert "x86_64: fix installing x86_64-specific headers"v1.8+git20221127Samuel Thibault
2022-11-27vm_wire_all: Fix vm_map_protect caseSamuel Thibault
2022-11-27Update kdb_kintr according to new interrupt stack layoutSamuel Thibault
2022-11-25Update mach_debug interfaces to use struct.Flavio Cruz
2022-11-25Delete ipc_info.h since it is not usedFlavio Cruz
2022-11-15x86_64: Add missing int_entry_table entries for APICSamuel Thibault
2022-11-11default_pager_types.defs: define existing struct types as true structsFlavio Cruz
2022-11-10interrupt: Fix passing parameter to splx_cli and ioapic_irq_eoiSamuel Thibault
2022-11-06doc: Add hints on using convenience variables in show commandsSamuel Thibault
2022-11-06Remove unused mig type definitions in gnumachFlavio Cruz
2022-10-26i386/pit: Tune delaysDamien Zammit
2022-10-26linux drivers: Don't depend on curr_pic_mask for APICDamien Zammit
2022-10-25acpi: Add lapic_addrDamien Zammit
2022-10-25bios32: Use phystokv() on low bios addressesDamien Zammit
2022-10-25proc_reg: Fix pushf/popfSamuel Thibault
2022-10-25kdb: Fix TODO for multiprocessorDamien Zammit
2022-09-26Fix when enabling APIC without SMPEtienne Brateau
2022-09-18std_types: Drop char, short and int type definitionsSamuel Thibault