aboutsummaryrefslogtreecommitdiff
path: root/i386
Commit message (Expand)AuthorAgeFilesLines
* x86_64: expand and shrink messages in copy{in, out}msg routinesLuca Dariz2023-01-181-0/+102
* Delete x86 string functionsFlavio Cruz2023-01-181-54/+0
* Fix build for smpEtienne Brateau2023-01-131-1/+1
* Use rpc_uintptr_t for protected payloads.Flavio Cruz2023-01-131-0/+2
* Export input structures used by Hurd in device/input.h.Flavio Cruz2023-01-091-59/+1
* Fix warning at pic_isa.cFlavio Cruz2023-01-071-2/+2
* Fix ddb warnings introduced with -Wstrict-prototypesFlavio Cruz2023-01-051-2/+1
* Introduce time_value64_t to keep track of real time in the kernelFlavio Cruz2023-01-038-16/+20
* Fix inttypes.h format constants for uintptr_t and intptr_t.Flavio Cruz2022-12-271-2/+3
* Fix some warnings with -Wmissing-prototypes.Flavio Cruz2022-12-2712-54/+27
* Fix hardclock prototypeSamuel Thibault2022-12-271-1/+0
* intr: Drop irq parameterSamuel Thibault2022-12-243-16/+11
* Xen: Fix warningSamuel Thibault2022-12-241-1/+1
* Use -Wstrict-prototypes and fix warningsFlavio Cruz2022-12-219-63/+57
* Remove custom stdint.h and rely on freestanding headersFlavio Cruz2022-12-195-74/+20
* Use long_natural_t for recnum_tFlavio Cruz2022-12-182-21/+52
* Use struct for time_value_t and define seconds as long_integer_t.Flavio Cruz2022-12-172-2/+22
* Fix compiler warnings due to use of inline for mask_irq/unmask_irqFlavio Cruz2022-12-174-18/+16
* copy_to/from_phys: fix non-page-aligned caseSamuel Thibault2022-12-121-2/+2
* i386 db: Fix db_read_bytes over multiple pagesSamuel Thibault2022-12-111-0/+1
* i386 db: Add ud2 instructionSamuel Thibault2022-12-111-1/+1
* Define vm_size_t and vm_offset_t as __mach_uintptr_t.Flavio Cruz2022-12-066-12/+12
* Make task_info.h structs more portableFlavio Cruz2022-12-062-29/+32
* task: Add task_set_essentialSamuel Thibault2022-12-031-2/+3
* Update kdb_kintr according to new interrupt stack layoutSamuel Thibault2022-11-272-4/+12
* Update mach_debug interfaces to use struct.Flavio Cruz2022-11-252-0/+16
* interrupt: Fix passing parameter to splx_cli and ioapic_irq_eoiSamuel Thibault2022-11-101-2/+2
* i386/pit: Tune delaysDamien Zammit2022-10-262-4/+22
* acpi: Add lapic_addrDamien Zammit2022-10-252-0/+3
* proc_reg: Fix pushf/popfSamuel Thibault2022-10-251-6/+6
* kdb: Fix TODO for multiprocessorDamien Zammit2022-10-251-1/+3
* Fix when enabling APIC without SMPEtienne Brateau2022-09-262-10/+10
* x86_64: ignore warningSamuel Thibault2022-09-181-0/+1
* interrupt: Fix saving irq/ipl when linux drivers are disabledSamuel Thibault2022-09-171-14/+37
* kd_mouse: Fix warningSamuel Thibault2022-09-172-4/+5
* x86_64: fix warningSamuel Thibault2022-09-171-2/+2
* copyinmsg: Set msgh_size inside copyinmsg rather than the callerSamuel Thibault2022-08-282-0/+6
* Fix inclusability of <mach/mach_types.h>Samuel Thibault2022-08-283-8/+64
* add rpc_versions for vm typesLuca Dariz2022-08-271-4/+33
* fix warnings for 32 bit buildsLuca Dariz2022-08-273-1/+3
* x86_64: fix exception stack alignmentLuca Dariz2022-08-273-1/+16
* fix Task State Segment layout for 64 bitLuca Dariz2022-08-274-3/+36
* enable user accessLuca Dariz2022-08-271-2/+2
* fix console setting from cmdlineLuca Dariz2022-08-271-0/+5
* cleanup multibootLuca Dariz2022-08-272-119/+14
* add support for booting from grub with x86_64Luca Dariz2022-08-275-3/+7
* gnumach: Remove PCI_CFG2_* as a reserved ioport rangeDamien Zammit2022-08-231-4/+1
* convert K&R into ansiGuy-Fleury Iteriteka2022-05-2711-64/+35
* pmap: Make sure we do not allocate page tables beyond 4GiBSamuel Thibault2022-02-171-1/+4
* xen: Fix storing physical addressesSamuel Thibault2022-02-161-2/+2