Remove the frontend appserver code
[akaros.git] / kern / src / monitor.c
2017-03-02 Barret RhodenAllow filtering by PID for "db sem"
2017-02-09 Barret RhodenAdd a verbosity parameter to "pip"
2017-01-21 Barret RhodenSet exitcodes when killing from the monitor
2016-11-29 Barret RhodenRemove mon_gfp()
2016-11-29 Barret RhodenRemove page coloring
2016-10-06 Barret RhodenRemove the old console input code; use qio
2016-10-06 Barret RhodenFix a few debugging tools
2016-07-29 Barret Rhodenperf: Use NMIs for sampling HW and VM TFs
2016-07-15 Dan CrossInvoke shells from the kernel by name/path.
2016-06-16 Barret RhodenAllow kfunc to take decimals and print the retval
2016-05-20 Dan CrossCLEANUP: Remove trailing whitespace throughout the...
2016-05-02 Barret RhodenAdd a test for file-backed mmap page faults
2016-04-18 Barret RhodenRemove the last vestiges of the old syscall tracer
2016-01-14 Barret RhodenAllows IRQs to be disabled while proc_destroy()ing
2015-11-30 Barret RhodenRemove the edata symbol
2015-11-24 Kevin KluesRefactor to move alloc stuff to corealloc.c (7/7)
2015-11-24 Kevin KluesRefactor to move alloc stuff to corealloc.c (6/7)
2015-11-18 Davide LibenziExtend hash enumeration API to accept an opaque pointer
2015-10-28 Dan CrossReplace most uses of strncpy with strlcpy.
2015-10-28 Barret RhodenClean up aliased monitor commands
2015-10-28 Barret RhodenAlias "e" to monitor's "exit"
2015-10-08 Barret RhodenAdd a diagnostic to print info about a core
2015-09-28 Barret RhodenSpecify a permission for do_file_open() [2/7]
2015-09-23 Xiao JiaAdd a monitor command gfp to get free pages
2015-07-23 Kevin KluesChange all references of num_cpus -> num_cores
2015-07-16 Barret Rhodenudelay_sched() -> kthread_usleep()
2015-04-07 Barret RhodenRemoves mon_setmapperm
2015-03-17 Barret RhodenRemoves Ivy annotations (XCC)
2015-03-17 Barret RhodenChanges pde_t* -> pgdir_t
2015-02-16 Barret RhodenFinishes removal of x86_32 (XCC)
2015-01-27 Barret RhodenRemoves debugging code
2015-01-26 Ron MinnichFor your inspection: small id pool
2015-01-19 Barret RhodenFixes kernel argument checking in "m"
2015-01-05 Barret RhodenMonitor interface for debug_addr_pid
2014-12-09 Ronald G. MinnichAdd a regression device.
2014-10-06 Barret Rhodenks: monitor command for mucking with the ksched
2014-09-30 Barret Rhodenmon_kpfret(): return from a kernel page fault
2014-09-18 Barret RhodenPrintx commands (off by default)
2014-09-03 Ronald G. MinnichMove to a queue-based system call tracing
2014-08-14 Kevin KluesNo longer require LD_LIBRARY_PATH to be set (XCC)
2014-05-15 Barret RhodenMonitor command: pip
2014-05-06 Barret RhodenRemoves test_print_info()
2014-04-30 Barret RhodenMonitor command showmappings updates
2014-04-26 Barret RhodenMonitor command bt, alias for backtrace
2014-04-25 Barret RhodenMonitor access to semaphore debugging info
2014-04-25 Barret RhodenAdds kill to the monitor
2014-02-09 Barret RhodenMonitor commands for PM debugging
2014-01-31 Ronald G. MinnichClean up the msr command.
2014-01-31 Ronald G. MinnichFix up the msr command to run on all cores
2014-01-31 Ronald G. Minnichadd a command to read and write msrs
2014-01-16 Barret RhodenHack for mon_bin_run()
2014-01-16 Barret RhodenRenames schedule()
2013-09-12 Barret RhodenThe monitor doesn't cache coreid
2013-08-08 Barret RhodenThe monitor's trace coretf can query all cores
2013-08-04 Barret RhodenArbitrary kernel context backtracing
2013-07-27 Barret RhodenAdds a pcpui trace buffer for generic events
2013-07-19 Barret Rhodenx86: fixes early core_id() calls
2013-07-17 Barret RhodenDebug tools use the symbol table
2013-06-22 Barret Rhodenx86: 64 bit pmap code
2013-06-12 Barret RhodenSplits x86 into 32 and 64 bit (XCC)
2013-05-31 Barret RhodenReplaces all __CONFIG_*__ with CONFIG_*
2013-05-27 Barret RhodenReplaces %08p with %p
2013-04-12 Barret RhodenChanges hardware trapframe calls to use new struct
2013-03-22 Barret RhodenMerge origin/netpush (networking code) (XCC)
2013-03-14 Barret RhodenReworks timing infrastructure (XCC)
2012-11-09 Barret RhodenKernel message nested function scoping
2012-09-05 Barret RhodenEnsures IRQs are enabled when proc_destroy()ing
2012-09-05 Barret RhodenLock ordering and ksched callbacks
2012-09-05 Barret RhodenCleans up proc_preempt_core()
2012-09-05 Barret Rhodenput_idle_cores() takes a proc * and locking strat
2012-04-25 Barret Rhodenproc_wakeup() replaces schedule_scp()
2012-03-09 Barret RhodenRemoves the dumb version of take_allcores
2012-03-02 Barret RhodenRemoves resource.c/h
2012-02-29 Barret RhodenKsched tracks MCPs for their entire lifetime
2012-02-27 Barret RhodenMoves proc runnable list to the ksched
2012-02-27 Barret Rhodenproc_run() now returns
2011-12-15 Barret RhodenPublic VCPD mboxes (XCC)
2011-11-03 Barret RhodenRemoves __proc_kmsg_pending()
2011-11-03 Barret RhodenHelpers for converting time to and from tsc ticks
2011-11-03 Barret RhodenCleaned up the 'timer interfaces'
2011-11-03 Barret RhodenRemoved extraneous event/bcq utilities
2011-11-03 Barret RhodenKernel message parameters are now longs
2011-11-03 Barret RhodenNMIs and cross-core trapframe inspection
2011-11-03 Barret RhodenMonitor prompt correctly identifies its core
2011-11-03 Andrew Waterman32b/64b compatibility fixes
2011-11-03 Barret RhodenFixes event BCQ bug
2011-11-03 Barret RhodenAlarm debugging tools
2011-11-03 Barret RhodenFixes memory leak with hashtable_iter
2011-11-03 Barret RhodenProc refcnting wrappers
2011-11-03 Barret RhodenVCORE_APPRO sets the ev_mbox
2011-11-03 Barret RhodenRevamped event interfaces (XCC)
2011-11-03 Kevin Kluesd_off is offset of *next* dirent, so no need to ++
2011-11-03 Barret RhodenConvenience wrapper to start busybox's shell
2011-11-03 Barret RhodenDentry cache pruning function
2011-11-03 Barret RhodenDentry cache
2011-11-03 Barret RhodenMonitor FS commands query all superblocks
2011-11-03 Barret Rhodensys_read() from /dev/stdin
2011-11-03 Barret Rhodenbin_run programs can take arguments
2011-11-03 Barret RhodenMonitor function to show inodes
2011-11-03 Barret RhodenPrograms think they are named after their symlink
next