aboutsummaryrefslogtreecommitdiff
path: root/i386
Commit message (Expand)AuthorAgeFilesLines
...
* cpu_number: Fix missing returnDamien Zammit2023-02-041-0/+2
* pmap: Refactor temporary mapping functionsDamien Zammit2023-02-033-71/+101
* kdb: Fix ON_INT_STACK() macro to be cpu_number awareDamien Zammit2023-02-012-3/+4
* pmap: Debug printf when pmap_update_interrupt runsDamien Zammit2023-02-011-0/+1
* Define rpc_vm_size_array_t and rpc_vm_offset_array_tFlavio Cruz2023-01-311-0/+3
* fix accessing per-cpu dataDamien Zammit2023-01-313-11/+12
* Fix other confusions between KERNEL_STACK_SIZE and INTSTACK_SIZESamuel Thibault2023-01-312-3/+3
* locore: Fix int stack checkDamien Zammit2023-01-313-6/+19
* Debug printf when sending TLB IPIDamien Zammit2023-01-311-1/+1
* Fix makefragsDamien Zammit2023-01-312-2/+6
* smp: Deassert IPI 251 as part of sequenceDamien Zammit2023-01-311-1/+5
* Always use directed EOI and disable focusDamien Zammit2023-01-312-10/+3
* interrupt: Send EOI before handling update interruptDamien Zammit2023-01-311-1/+1
* Print warning on bad cpu numbering and assume BSPDamien Zammit2023-01-312-1/+18
* Add cpu_number and cpubootDamien Zammit2023-01-312-0/+192
* fix warningsSamuel Thibault2023-01-311-2/+1
* i386: Fix lapic and ioapic for smpDamien Zammit2023-01-315-87/+307
* Include i386asm.h using i386/i386/i386.asm.hFlavio Cruz2023-01-301-1/+1
* i386: Add AP variants of descriptor tablesDamien Zammit2023-01-2917-54/+165
* i386/apic: Add ifdefs for APIC for mask/unmask irqsDamien Zammit2023-01-291-0/+2
* Enable -Wmissing-prototypes.Flavio Cruz2023-01-291-1/+1
* Use standard types in include/device/input.hFlavio Cruz2023-01-281-5/+1
* Delete unused header cthreads.hFlavio Cruz2023-01-281-56/+0
* Fix compiler warningsFlavio Cruz2023-01-281-11/+2
* Change i386 RPC subsystem to include descriptor instead of real_descriptorFlavio Cruz2023-01-274-51/+51
* Do not include seg.c when building for x86_64Flavio Cruz2023-01-262-67/+84
* Fix several warnings for -Wmissing-prototypes (part 2)Flavio Cruz2023-01-2514-230/+89
* Fix several warnings for -Wmissing-prototypesFlavio Cruz2023-01-2415-266/+71
* Remove existing old style definitions and use -Wold-style-definition.Flavio Cruz2023-01-192-18/+7
* Fix i386 PAE bootSamuel Thibault2023-01-191-3/+6
* 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