aboutsummaryrefslogtreecommitdiff
path: root/i386
Commit message (Expand)AuthorAgeFilesLines
* add L4 kmem cache for x86_64Luca Dariz2023-02-121-15/+19
* fix hardcoded physical addressLuca Dariz2023-02-121-1/+1
* thread_getstatus: set unused members of thread state to 0Luca Dariz2023-02-121-0/+1
* Remove a.out support for ddbFlavio Cruz2023-02-091-27/+0
* slock: Fix initialization of statically-allocated slocksSamuel Thibault2023-02-082-2/+5
* i386: relax CPU within spinlock loopSamuel Thibault2023-02-081-1/+1
* Lock get_mapwindow infrastructureSamuel Thibault2023-02-071-0/+5
* 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