summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-07-09try to fix conflict0.0.1-10.0.1AlmuHS
2018-07-09try to fix conflictAlmuHS
2018-07-09added missing includeAlmuHS
2018-07-09changed kprintf to printfAlmuHS
2018-07-09fix includeAlmuHS
2018-07-09fix includeAlmuHS
2018-07-09addes missing includeAlmuHS
2018-07-09fix type error in eFlagsRegisterAlmuHS
2018-07-09added missing includeAlmuHS
2018-07-09disabled DBGLOG functionAlmuHS
2018-07-09commented start_cpuAlmuHS
2018-07-09disabled DBG and start_cpuAlmuHS
2018-07-08Merge remote-tracking branch 'refs/remotes/origin/smp' into smpAlmuHS
sync changes
2018-07-08add missing parameter to kmutex_lock()AlmuHS
2018-07-08added missing parameter in kmutex_lock()AlmuHS
2018-07-07added includeAlmuHS
2018-07-07updated intel_startCPUAlmuHS
2018-07-07added kernel2apic vectorAlmuHS
2018-07-07configured mutexAlmuHS
2018-07-07changed vector sizeAlmuHS
2018-07-07added declaracion to intel_startCPUAlmuHS
2018-07-07moved intel_startCPU to mp_desk.cAlmuHS
2018-07-07replaced cpu_deskAlmuHS
2018-07-07Merge remote-tracking branch 'refs/remotes/origin/smp' into smpAlmuHS
upload changes
2018-07-07add functions to MakefileAlmuHS
2018-07-07added intel_startCPUAlmuHS
2018-07-03commented ifdef 0 macro to enable local_irq functionsAlmuHS
2018-07-03added functions in clib_routinesAlmuHS
2018-06-28fixed indentationAbel Romero Pérez
2018-06-28Merge branch 'smp' of https://github.com/AlmuHS/GNUMach_SMP into smpAbel Romero Pérez
2018-06-28bad indentationAbel Romero Pérez
2018-06-28moved cpu_number() to cpu_number.c, created CPU_NUMBER ASM macroAbel Romero Pérez
2018-06-28uncomented needed macro; moved cpu_number() from cpu_number.h to cpu_number.cAbel Romero Pérez
2018-06-28initial commitAbel Romero Pérez
2018-06-28initial commitAbel Romero Pérez
2018-06-27Add missing includeSamuel Thibault
* i386/intel/pmap.c: Include <i386/spl.h>.
2018-06-27Fix pmap nameSamuel Thibault
* i386/intel/pmap.c (pmap_map_bd): Lock kernel_pmap, not just the inexistent pmap.
2018-06-27Add splvm prototypeSamuel Thibault
* i386/i386/spl.h (splvm): Add prototype.
2018-06-27Add cause_ast_check prototypeSamuel Thibault
As reported by Almudena Garcia <liberamenso10000@gmail.com> * kern/ast.h [NCPUS > 1] (cause_ast_check): Add prototype.
2018-06-27Define CPU_L1_SIZE even when NCPUS != 1Samuel Thibault
As reported by Almudena Garcia <liberamenso10000@gmail.com> * kern/cpu_number.h [NCPUS != 1] (CPU_L1_SIZE): Define macro.
2018-06-27Disable position-independant compilationSamuel Thibault
as now enabled automatically by some distributions... Reported and tested by Almudena Garcia <liberamenso10000@gmail.com> * Makefile.am (AM_CFLAGS): Add -no-pie -fno-pic.
2018-06-17Add missing prototypeSamuel Thibault
* kern/machine.h (action_thread): Add prototype.
2018-06-17Re-fix typoSamuel Thibault
* machine/lock.h (_simple_lock_xchg_): Remove spurious parenthesis.
2018-06-17Fix typoSamuel Thibault
* machine/lock.h (_simple_lock_xchg_): Add missing parenthesis.
2018-06-13Keep DMA enabled on QEMU disksSamuel Thibault
When the host is very loaded, some requests might time out, but that is not a reason for disabling DMA, so keep it enabled. * linux/src/drivers/block/triton.c (config_drive_for_dma): When disk is QEMU, set using_dma and keep_settings to 1.
2018-04-22vm_map: Fix bugs on huge masks parametersSamuel Thibault
* vm/vm_map.c (vm_map_find_entry_anywhere): Also check that (min + mask) & ~mask remains bigger than min.
2018-03-03Avoid old typeSamuel Thibault
* include/device/bpf.h: Do not include <sys/types.h> (struct bpf_version): Use unsigned short type instead of u_short.
2018-01-28Add const MIG typesSamuel Thibault
* i386/include/mach/i386/mach_i386_types.h (const_descriptor_list_t): New type. * include/mach/port.h (const_mach_port_array_t): New type.
2018-01-28Fix warningSamuel Thibault
* i386/i386at/lpr.c (lpropen): Cast io port to void *.
2018-01-28Fix warningSamuel Thibault
* vm/vm_map.c (vm_map_copyout): Fix panic format.