aboutsummaryrefslogtreecommitdiff
path: root/i386
Commit message (Expand)AuthorAgeFilesLines
* 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
* io_map: Fix using physical addressesSamuel Thibault2022-02-161-5/+5
* db: Fix db_user_to_phys_address returning physical addressesSamuel Thibault2022-02-161-7/+7
* vm_object: Fix vm_object_page_map map function prototypeSamuel Thibault2022-02-161-1/+1
* biosmem: Narrow e820 regions as requiredDamien Zammit2022-02-151-0/+28
* Makefrag.am: Move architecture condition inside architecture Makefrag.amSamuel Thibault2022-02-061-17/+14
* Convert from K&R to ANSIEtienne Brateau2022-01-215-49/+29
* mach_i386: include MACH_I386_IMPORTSSamuel Thibault2022-01-011-0/+4
* ddb: Fix updating sp while progressing through framesSamuel Thibault2021-12-291-1/+6
* ddb: Unwind over RETSamuel Thibault2021-12-292-6/+30
* ddb: Fix accessing high memorySamuel Thibault2021-12-282-20/+61
* rtc: drop message on setting RTC timeSamuel Thibault2021-12-161-8/+0
* memmmap: Use biosmem_addr_available rather than vm_page_lookup_paSamuel Thibault2021-11-283-17/+25
* memory_object_create_proxy: Make len parameter vm_size_array_tSamuel Thibault2021-10-171-0/+1
* i386/i386/fpu.h: Fix xrstor and xrstors macrosSamuel Thibault2021-09-231-2/+6
* i386/i386/fpu.h: Drop spurious backslashesSamuel Thibault2021-09-231-4/+4
* vm_page_grab: allow allocating in high memorySamuel Thibault2021-08-271-1/+1
* rtc: Add read/write messagesSamuel Thibault2021-04-051-1/+16
* kd: Do not read the CMOS ramSamuel Thibault2021-04-052-3/+10
* apic: Also unmask irq 3 and 4 earlySamuel Thibault2021-04-051-0/+7
* ioapic: Fix arg passing of redirection entryDamien Zammit2021-04-051-6/+7
* ioapic: Refactor EOIDamien Zammit2021-04-053-2/+2
* ioapic: Use irq specific EOI properly when detectedDamien Zammit2021-04-052-8/+26
* Don't call EOI on spurious interruptsDamien Zammit2021-04-051-6/+3
* ioapic: target first processor for interruptsDamien Zammit2021-04-051-1/+2