akaros.git
2019-04-09 Barret Rhodenmm: check for valid prot settings (XCC)
2019-04-09 Barret Rhodenmm: remove unused MAP_ and PROT_ flags (XCC)
2019-04-08 Barret Rhodenmm: fix checks for PROT_NONE
2019-04-08 Barret RhodenRemove getcallerpc()
2019-04-08 Barret RhodenFix refcounting problem in walk_symlink()
2019-04-03 Barret RhodenClean up and clarify slim_setjmp() / waserror()
2019-04-03 Barret RhodenRemove unnecessary panic() in rread()
2019-03-28 Barret Rhodenx86: Make the MP tables and IOAPIC output slightly...
2019-03-28 Barret Rhodenx86: Try to fix MP table I/O interrupt assignment entries
2019-03-28 Barret Rhodenx86: Make an editable copy of the MP tables
2019-03-27 Barret RhodenSet up git blame to ignore the "8-space-tab commits"
2019-03-27 Barret RhodenAdd scripts/one-time-setup.sh
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
2019-03-06 Barret RhodenCheck event_queue pointer addresses
2019-03-06 Barret Rhodendevproc: check for #mnt instead of #M
2019-03-02 Barret RhodenFix data leak in fs_file_write()
2019-03-02 Barret RhodenCheck read() and write() for offset + count wraparound
2019-03-02 Barret RhodenCheck safety of user pointer syscall arguments
2019-03-02 Barret RhodenHave abort_sysc() take a uintptr_t instead of a struct...
2019-01-30 Barret RhodenPin ktasks to core 0
2019-01-10 Barret RhodenFix builds without CONFIG_SEMAPHORE_DEBUG
2018-12-18 Barret RhodenAdd a monitor debug function for rendez waiters
2018-12-18 Barret Rhodenparlib: Fix the use-after-func issue
2018-12-18 Barret Rhodenalarm: Make the debugging output useful
2018-12-18 Barret Rhodenkth: Remove irq_state from sem_.*irqsave's interface
2018-12-18 Barret Rhodenkth: Remove irq_okay from sems and CVs
2018-12-18 Barret Rhodenalarm: Handle the tchain in RKM context
2018-12-14 Barret Rhodenalarm: Add a alarm_expired()
2018-12-14 Barret Rhodenkth: Rename db sem to db blk
2018-12-14 Barret Rhodenkth: Clean up sem/cv debugging
2018-12-14 Barret Rhodenkth: Implement CVs without semaphores
2018-12-14 Barret Rhodenkth: Break up sem_down()
2018-12-14 Barret Rhodenparlib: Fix u32/u64 issue with pvcalarm
2018-12-14 Barret Rhodenfutex: Fix buggy timeout
2018-12-14 Barret Rhodennet: tcp: Don't respond to FIN-less ACKs during TIME...
2018-11-02 Barret Rhodenalarm: Do not allow callbacks to block
2018-11-02 Barret RhodenRename RCU CB context to 'cannot block' context
2018-11-02 Barret Rhodenalarm: Remove IRQ alarms
2018-11-02 Barret Rhodenrendez: Use a regular alarm instead of an IRQ alarm
2018-11-02 Barret RhodenRemove STAB info
2018-10-25 Barret RhodenFix assumption of current != NULL
2018-10-22 Barret Rhodenalarm: Force unset_alarm to grab the CV lock
2018-10-22 Barret Rhodenfutex: Disable notifs when waking waiters
2018-10-22 Barret Rhodenfutex: Implement futexes with CVs
2018-10-12 Barret Rhodenfutex: Call unset_alarm() before freeing the awaiter
2018-10-11 Barret Rhodenalarm: Clean up condition variable usage
2018-10-11 Barret Rhodennet: Clear stale synth_buf pointer
2018-10-11 Barret Rhodenmem: Don't make assertions about c->synth_buf
2018-10-09 Barret Rhodencs: Fix leaked pthreads
2018-10-09 Barret Rhodenslab: Add an interface for slab tracing
2018-10-09 Barret Rhodenslab: Add tracing infrastructure for allocs and frees
2018-10-09 Barret Rhodenslab: Warn when creating multiple caches with the same...
2018-10-09 Barret RhodenAdd sza_print_backtrace_list()
2018-10-09 Barret RhodenIntegrate 'sofar' into sized_allocs
2018-10-09 Barret RhodenReplace GET_FRAME_START with get_caller_fp()
2018-10-02 Barret RhodenMake SYS_chdir affect other processes
2018-10-02 Barret RhodenUnset CC for apps-install makes
2018-10-02 Barret Rhodentravis: Dump build logs on failure
2018-10-02 Barret RhodenAdd EPLAN9 to the error list (XCC)
2018-10-02 Barret Rhodenbash: Fix errstr
2018-10-02 Barret Rhodenbash: Handle errors in echo
2018-10-02 Barret Rhodenbash: Split up and order the akaros-patches
2018-10-02 Barret RhodenPrint errstr() in glibc's error() (XCC)
2018-10-02 Barret RhodenAdd GNU grep to sys-apps
2018-10-02 Barret RhodenUse readstr() for #device text buffers
2018-10-02 Barret RhodenDrop the \0 from readstr()
2018-09-25 Barret RhodenThrow an error on bad statchecks
2018-09-25 Barret RhodenClear current before calling proc_decref()
2018-09-12 Barret RhodenAdd /tmp to KFS
2018-09-12 Barret RhodenUse two-page stacks
2018-08-30 Brian WheatmanSet up go function pointer table
2018-08-14 Barret RhodenDon't cache pcpui in sys_fork()
2018-08-14 Barret RhodenFix stale pcpui in sys_exec()
2018-08-14 Barret Rhodenparlib: Run alarm handlers outside the tchain lock
2018-08-13 Barret Rhodenparlib: Support mutex-less condition variables
2018-08-13 Barret Rhodenparlib: Fix panic output
2018-08-13 Barret Rhodenalarm: Do not hold the tchain lock during handlers
2018-08-13 Barret RhodenAdd dmesg to the monitor
2018-08-07 Barret Rhodenparlib: Fix alarm_abort_sysc() leak
2018-07-31 Barret Rhodenstrace: Coalesce a common case statement
2018-07-31 Barret Rhodenstrace: Fix SYS_chdir data parsing
2018-07-31 Brian Wheatmanparlib: Basic implementation of sigaltstack
2018-07-30 Barret RhodenAdd backtrace helpers
2018-07-30 Barret RhodenMake proc_restartcore() call smp_idle()
2018-07-30 Barret RhodenFix abandon_core()'s halting-with-KMSG bug
2018-07-30 Barret RhodenAdd print_lock() protection to prov -s
2018-07-30 Barret Rhoden9ns: Add CCTL_DEBUG
2018-07-30 Barret Rhoden9ns: Add tree_chan_ctl()
2018-07-30 Barret RhodenAdd fd_chan_ctl() (XCC)
2018-07-30 Barret RhodenMake the syscall error detector a kernel header (XCC)
2018-07-30 Barret Rhodenstrace: Report correct core IDs
2018-07-30 Barret Rhodenstrace: Fix issues with a few syscalls
2018-07-30 Barret RhodenMake SYS_getcwd return the string length
2018-07-30 Barret Rhodengtfs: Don't use a kernel message for destruction
2018-07-30 Barret Rhoden9ns: Fix TF lookup code error cases
2018-07-30 Barret Rhoden9ns: Fix dangling negative TFs
2018-07-30 Barret Rhoden9ns: Fix issues with can_have_children
2018-07-30 Barret Rhodenmnt: Identify an RPC reader by kthread, not proc
2018-07-30 Barret Rhodencheckpatch: Don't check for the SPDX header
next