Fix 8 space tab formatting for non-C files
[akaros.git] / kern / arch / riscv /
2019-03-26 Barret RhodenFix 8 space tab formatting for non-C files
2019-03-24 Barret RhodenTreat tabs as having eight spaces instead of four
2018-11-02 Barret RhodenRemove STAB info
2018-10-09 Barret RhodenReplace GET_FRAME_START with get_caller_fp()
2018-09-25 Barret RhodenClear current before calling proc_decref()
2018-06-11 Barret RhodenMove linker PROVIDE statements inside sections
2018-04-30 Barret RhodenAdd a few smp_ helpers from Linux.
2018-04-30 Barret RhodenAdd arch/membar.h
2018-04-30 Barret RhodenRemove ONE_xBYTE #defines
2018-04-30 Barret RhodenAdd pte_clear_dirty()
2018-04-30 Barret RhodenAdd atomic_swap_ptr()
2017-11-22 Barret RhodenAllow sys_halt_core() to monitor notif_pending
2017-11-22 Barret RhodenMake cpu_halt() return with IRQs disabled
2017-08-25 Barret Rhodenx86: vmm: Use a separate vector for posted IRQs
2017-05-12 Barret Rhodenx86: Get the boot time from CMOS
2017-01-18 Barret Rhodenx86: vmm: Flush the VMCS when changing owning_proc
2016-11-29 Barret Rhodenvmap: Use {map,unmap}_segment() helpers
2016-11-29 Barret Rhodenvmap: Make kernel intermediate mappings permanent
2016-11-29 Barret Rhodenvmap: Use an arena allocator for kernel vmaps
2016-11-29 Barret RhodenReplace the old page allocator with the base arena
2016-11-29 Barret RhodenUse a helper for resetting kernel stacks
2016-11-29 Barret RhodenRemove page coloring
2016-11-29 Barret RhodenRemove page refcnts
2016-10-26 Barret RhodenMove the BRK_START to a fixed, safe address (XCC)
2016-10-06 Barret RhodenRemove the old console input code; use qio
2016-09-16 Barret RhodenMove the get_user_ctx_* helpers to ros/ (XCC)
2016-09-06 Barret RhodenTrack pc/fp per kthread for semaphore debugging
2016-06-16 Barret RhodenAdd a build-id to the kernel
2016-06-16 Barret RhodenRemove kernel path and hostname from #version
2016-05-20 Dan CrossCLEANUP: Remove trailing whitespace throughout the...
2016-05-02 Barret RhodenAdd a helper to get a context's SP
2016-04-29 Michael DavidsonInitial clean up of gettimeofday and timekeeping
2016-03-31 GanShunMoved timing parameters into proc_global_info (XCC)
2016-03-11 Barret RhodenAdd write-combining memory mapping mode (XCC)
2016-03-08 Dan CrossFix formatting: leading spaces to tabs, and fix continu...
2016-02-29 Barret RhodenAdd CPU feature detection (XCC)
2016-02-02 Barret RhodenVMM: Add a gva2gpa() helper
2016-02-02 Barret RhodenVMM: perform per-guest-pcore init at setup (XCC)
2016-02-02 Barret RhodenStub out kernel support for VM contexts (XCC)
2016-01-14 Barret RhodenAllows IRQs to be disabled while proc_destroy()ing
2015-12-17 Davide LibenziAdded makefile machinary to generate the build informat...
2015-12-17 Barret RhodenClean up the PTE() macro (XCC)
2015-12-17 Barret RhodenRemove unused helpers from mmu.h (XCC)
2015-12-16 Davide LibenziDrop the fake exception tables entries and use weak...
2015-12-16 Davide LibenziAdded intptr_t definition and made error pointer code...
2015-12-10 Barret RhodenRefactors backtrace functions [1/2]
2015-12-08 Barret RhodenSupport partial contexts
2015-11-30 Barret RhodenRemove the edata symbol
2015-11-30 Barret RhodenMemset the BSS explicitly
2015-11-16 Barret RhodenAdd RISCV uaccess.h
2015-11-11 Davide LibenziMigrated Akaros code to use pragma once (XCC)
2015-11-03 Barret RhodenMove ros/vmx.h to an arch-specific location (XCC)
2015-09-15 Kevin KluesBuild topology from cpuid in topology.c
2015-07-23 Kevin KluesChange all references of num_cpus -> num_cores
2015-06-04 Barret RhodenHelper to backtrace a user context
2015-04-07 Barret RhodenPmap ops: perm->settings
2015-04-07 Barret RhodenRedefines PTE present vs mapped
2015-04-07 Barret RhodenHelpers for the PGSHIFT of the largest jumbo page
2015-03-17 Barret RhodenRemoves Ivy annotations (XCC)
2015-03-17 Barret RhodenSplits pmap ops up for each arch
2015-03-17 Barret RhodenRemove PDX and NPDENTRIES
2015-03-17 Barret RhodenChanges pde_t* -> pgdir_t
2015-03-01 Barret RhodenAdds prefetch hints
2015-03-01 Barret RhodenRenames BSD's LIST_* to BSD_LIST_*
2015-03-01 Barret RhodenBus space barriers (XCC)
2015-01-07 Barret RhodenFixes waiton_checklist()
2014-12-31 Barret RhodenKthread sleeping uses setjmp
2014-12-31 Kevin KluesMake the CXX be called ucb-akaros
2014-12-31 Kevin KluesUpdate CROSS_COMPILE for ros->akaros
2014-09-29 Barret RhodenRISC-V broadcast IPI
2014-09-10 Barret RhodenFixes SCP wakeup latency
2014-06-12 Barret RhodenConfig option for kernel stack size (XCC)
2014-06-12 Barret RhodenSlimmer setjmps
2014-05-28 Barret RhodenHelpers for extracting PC/FP from hwtfs
2014-05-22 Barret Rhodenbacktrace_list()
2014-05-22 Barret Rhodenset_frame_pointer() for reset stacks
2014-04-30 Barret RhodenMonitor command showmappings updates
2014-04-04 Barret RhodenIRQ routing
2014-04-03 Barret Rhodenvmap_pmem_nocache()
2014-03-29 Barret RhodenRemoves shift-G from the escape codes
2014-02-18 Barret RhodenFault reflection and blocking page faults (XCC)
2014-01-21 Barret RhodenLinker tables for automatic structures
2014-01-17 Barret RhodenMemwalks run CBs on all PTEs, not just PTE_Ps
2014-01-16 Barret RhodenAllow multiple handlers per IRQ
2014-01-16 Barret RhodenHelper for registering device IRQs
2014-01-16 Barret RhodenArch specific PC/IP and FP/BP helpers
2014-01-16 Barret RhodenFixes spin_trylock()
2014-01-16 Barret Rhodenspin_trylock()
2013-08-08 Kevin KluesForgot the risvc Kbuild in last commit
2013-08-08 Kevin KluesAdded setjmp/longjmp support to the kernel
2013-08-04 Barret RhodenArbitrary kernel context backtracing
2013-07-31 Barret RhodenVcore TLS desc in procdata (XCC)
2013-07-19 Barret Rhodenx86: fixes early core_id() calls
2013-07-17 Barret RhodenDebug tools use the symbol table
2013-07-11 Barret Rhodenx86_64: save/pop kernel contexts
2013-06-26 Barret RhodenElf loader 32/64 bit checks
2013-06-26 Barret RhodenCleans up sysenter_init
2013-06-22 Barret RhodenReworks memlayout (XCC)
2013-06-22 Barret RhodenFixes bug with 64 bit linkage
2013-06-22 Barret RhodenPhysical memory init uses multiboot info
next