kprof: use parsecmd() instead of strncmp on user pointers
[akaros.git] / kern / drivers / dev / kprof.c
2019-05-02 Barret Rhodenkprof: use parsecmd() instead of strncmp on user pointers
2019-03-24 Barret RhodenTreat tabs as having eight spaces instead of four
2018-04-30 Barret Rhodenvfs: Remove vfs.h
2018-04-30 Barret Rhoden9ns: Fix devtab function pointer signatures
2017-07-20 Barret Rhodenkprof: Allow clearing the kptrace buffer
2017-02-08 Barret RhodenAdd a dump function for trace_printk()
2016-11-29 Barret RhodenCheck booting during trace_printk()
2016-07-29 Barret RhodenRemove backtraces from trace_printk()
2016-07-27 Barret Rhodenperf: Have arches handle the backtrace
2016-06-17 Barret RhodenRemove kprof's timer (XCC)
2016-06-17 Barret Rhodenperf: Remove the kprof.pdata staging ground
2016-06-17 Barret Rhodenperf: Shutdown profiler/sampling on kpctl close
2016-06-16 Barret Rhodenperf: Fix stream corruption issues
2016-04-29 Michael DavidsonInitial clean up of gettimeofday and timekeeping
2016-03-31 Barret RhodenRename KMALLOC_* -> MEM_* [2/2]
2016-03-31 GanShunMoved timing parameters into proc_global_info (XCC)
2016-03-08 Dan CrossClean up profiler configure and usage functions.
2016-03-08 Dan CrossFix formatting: leading spaces to tabs, and fix continu...
2016-01-25 Ronald G. Minnicherror: return usable error strings, not nothing.
2015-12-16 Davide LibenziImplement flush capability for the profiler tracing...
2015-12-16 Davide LibenziEnable the PFM sampling to pass an 64bit info value
2015-12-16 Davide LibenziReverted /prof/kpctl interface to split start and timer
2015-12-08 Davide LibenziUse core_id_early() in kprof trace buffer print code
2015-11-18 Davide LibenziEnabled /prof/kptrace collection of anything which...
2015-11-18 Davide LibenziImplemented the new profiler
2015-11-18 Davide LibenziCompletely restructured profiler code cutting all the...
2015-11-10 Davide LibenziMigrated position dependent initialization, to label...
2015-10-14 Davide LibenziAdded explicit errno reporting from error() API.
2015-09-28 Barret RhodenRemove struct dev's dc [3/3]
2015-09-28 Barret RhodenIdenfity devices by name, not by char [1/3]
2015-09-28 Barret RhodenRename various 9ns symbols to O_FOO (XCC)
2015-07-23 Kevin KluesChange all references of num_cpus -> num_cores
2015-03-02 Barret RhodenFixes re-arming alarms from IRQ handlers
2015-02-16 Godfrey van der... Fix kprof attach leaks.
2014-12-10 Barret RhodenPer-cpu timer control for oprofile sampling
2014-09-29 Barret RhodenFixes #K open
2014-09-29 Barret RhodenCleaned up some printking
2014-09-29 Barret Rhodenmpstat - accounts for time in CPU states
2014-09-24 Barret RhodenFixes kprof kproftab usage
2014-09-18 Barret RhodenPrintx commands (off by default)
2014-09-17 Barret Rhodentrace_printk()
2014-09-03 Barret RhodenSyscall tracing handles dropped traces
2014-09-03 Ronald G. MinnichMove to a queue-based system call tracing
2014-06-03 Barret RhodenKprof uses an IRQ alarm
2014-05-28 Barret RhodenHelpers for extracting PC/FP from hwtfs
2014-05-23 Ronald G. Minnichoprofile: sampling works
2014-05-22 Barret RhodenKprof samples during the timer IRQ
2014-05-15 Ronald G. MinnichAdd gross hack so we can see how big the oprofile queue is
2014-05-15 Ronald G. MinnichGet oprofile working more correctly.
2014-05-08 Ronald G. Minnichoprofile: minimally working
2014-05-07 Ronald G. Minnichoprofile: Allow user mode to read oprofile data via...
2014-05-05 Ronald G. MinnichMuch less confusing. Tested and works.
2014-05-01 Barret RhodenKprof fixes
2014-04-26 Ronald G. MinnichFix trivial bug in kprof -- pc not getting set correctly
2014-04-25 Ronald G. MinnichAdd more info to the kprof and fix a big
2014-04-25 Ronald G. MinnichAdd the Plan 9 kprof device.
2014-04-25 Ronald G. MinnichAdd a profile device.