aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Use -Wstrict-prototypes and fix warningsFlavio Cruz2022-12-2136-195/+144
* x86_64: stdint.h no longer exists so don't install itFlavio Cruz2022-12-191-1/+0
* time_value: Fix usage in e.g. c89 programsSamuel Thibault2022-12-191-2/+2
* Remove custom stdint.h and rely on freestanding headersFlavio Cruz2022-12-198-148/+22
* Use long_natural_t for recnum_tFlavio Cruz2022-12-185-24/+65
* libgcc_routines: Restore some symbolsSamuel Thibault2022-12-181-1/+1
* vm_page_evict: avoid crashingSamuel Thibault2022-12-181-1/+1
* Use struct for time_value_t and define seconds as long_integer_t.Flavio Cruz2022-12-174-4/+60
* Fix compiler warnings due to use of inline for mask_irq/unmask_irqFlavio Cruz2022-12-174-18/+16
* Implement our own functions to convert between host and network valuesFlavio Cruz2022-12-174-13/+87
* Use __builtin_ffs instead of libc provided ffs in vm_map.cFlavio Cruz2022-12-152-4/+4
* copy_to/from_phys: fix non-page-aligned caseSamuel Thibault2022-12-121-2/+2
* db: Add support for CSI-based arrowsSamuel Thibault2022-12-111-0/+40
* i386 db: Fix db_read_bytes over multiple pagesSamuel Thibault2022-12-111-0/+1
* i386 db: Add ud2 instructionSamuel Thibault2022-12-111-1/+1
* Delete rpc copyout multiname codeFlavio Cruz2022-12-112-91/+0
* Delete thread_get_state_KERNEL and thread_set_state_KERNELFlavio Cruz2022-12-111-41/+0
* Use mach_port_name in db_lookup_portFlavio Cruz2022-12-071-1/+1
* Update kern/ directory to use mach_port_name_t.Flavio Cruz2022-12-078-17/+17
* Use long_natural_t in kern/task.h and kern/slab.hFlavio Cruz2022-12-072-12/+12
* Define vm_size_t and vm_offset_t as __mach_uintptr_t.Flavio Cruz2022-12-0611-20/+20
* Make task_info.h structs more portableFlavio Cruz2022-12-066-60/+63
* task: Add task_set_essentialSamuel Thibault2022-12-035-3/+40
* Use mach_port_name_t in a few more placesFlavio Cruz2022-12-034-10/+9
* Update ipc/ directory to use mach_port_name_tFlavio Cruz2022-11-3036-324/+339
* Add missing gitignore rulesSamuel Thibault2022-11-292-0/+4
* Use portable rpc types to define 'struct sample'.Flavio Cruz2022-11-283-7/+13
* Update mach_port_status_t definition to use the new structFlavio Cruz2022-11-282-8/+18
* Delete mach_debug/pc_info.hFlavio Cruz2022-11-282-44/+0
* x86_64: fix buildSamuel Thibault2022-11-271-1/+1
* Revert "x86_64: fix installing x86_64-specific headers"Samuel Thibault2022-11-271-17/+17
* vm_wire_all: Fix vm_map_protect caseSamuel Thibault2022-11-271-1/+2
* Update kdb_kintr according to new interrupt stack layoutSamuel Thibault2022-11-274-6/+20
* Update mach_debug interfaces to use struct.Flavio Cruz2022-11-257-36/+109
* Delete ipc_info.h since it is not usedFlavio Cruz2022-11-254-80/+0
* x86_64: Add missing int_entry_table entries for APICSamuel Thibault2022-11-151-0/+15
* default_pager_types.defs: define existing struct types as true structsFlavio Cruz2022-11-111-4/+13
* interrupt: Fix passing parameter to splx_cli and ioapic_irq_eoiSamuel Thibault2022-11-101-2/+2
* doc: Add hints on using convenience variables in show commandsSamuel Thibault2022-11-061-0/+9
* Remove unused mig type definitions in gnumachFlavio Cruz2022-11-062-21/+0
* i386/pit: Tune delaysDamien Zammit2022-10-262-4/+22
* linux drivers: Don't depend on curr_pic_mask for APICDamien Zammit2022-10-261-2/+2
* acpi: Add lapic_addrDamien Zammit2022-10-252-0/+3
* bios32: Use phystokv() on low bios addressesDamien Zammit2022-10-251-5/+5
* proc_reg: Fix pushf/popfSamuel Thibault2022-10-251-6/+6
* kdb: Fix TODO for multiprocessorDamien Zammit2022-10-252-1/+4
* Fix when enabling APIC without SMPEtienne Brateau2022-09-262-10/+10
* std_types: Drop char, short and int type definitionsSamuel Thibault2022-09-181-3/+0
* x86_64: ignore warningSamuel Thibault2022-09-181-0/+1
* interrupt: Fix saving irq/ipl when linux drivers are disabledSamuel Thibault2022-09-172-27/+68