projects
/
akaros.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
printk: check for user pointers in format string parameters
[akaros.git]
/
kern
/
src
/
smp.c
2019-03-24
Barret Rhoden
Treat tabs as having eight spaces instead of four
blob
|
commitdiff
2018-12-18
Barret Rhoden
alarm: Handle the tchain in RKM context
blob
|
commitdiff
|
diff to current
2018-07-30
Barret Rhoden
Fix abandon_core()'s halting-with-KMSG bug
blob
|
commitdiff
|
diff to current
2018-07-25
Barret Rhoden
Remove "early routine kmsg" context
blob
|
commitdiff
|
diff to current
2018-07-19
Barret Rhoden
Serialize multiline printks
blob
|
commitdiff
|
diff to current
2018-07-13
Barret Rhoden
Don't use kmalloc in get_fn_name()
blob
|
commitdiff
|
diff to current
2018-06-15
Barret Rhoden
rcu: Fix quiescent state reporting deadlock
blob
|
commitdiff
|
diff to current
2018-04-30
Barret Rhoden
rcu: Implement RCU
blob
|
commitdiff
|
diff to current
2017-11-22
Barret Rhoden
Make cpu_halt() return with IRQs disabled
blob
|
commitdiff
|
diff to current
2016-11-29
Barret Rhoden
Remove CONFIG_KTHREAD_POISON
blob
|
commitdiff
|
diff to current
2016-11-29
Barret Rhoden
Use a helper for resetting kernel stacks
blob
|
commitdiff
|
diff to current
2016-07-27
Barret Rhoden
Clean up smp_idle's stack jumping
blob
|
commitdiff
|
diff to current
2016-06-16
Barret Rhoden
Fix smp_idle() stack resetting bug
blob
|
commitdiff
|
diff to current
2015-12-10
Barret Rhoden
Define a set of default flags for kthreads
blob
|
commitdiff
|
diff to current
2015-12-10
Barret Rhoden
Track ktasks with a flag instead of a bool
blob
|
commitdiff
|
diff to current
2015-11-24
Davide Libenzi
Added API to run a function in multiple CPUs, and wait...
blob
|
commitdiff
|
diff to current
2015-10-08
Barret Rhoden
Track startup kthreads as ktasks
blob
|
commitdiff
|
diff to current
2015-07-23
Kevin Klues
Change all references of num_cpus -> num_cores
blob
|
commitdiff
|
diff to current
2015-03-17
Barret Rhoden
Removes Ivy annotations (XCC)
blob
|
commitdiff
|
diff to current
2014-09-29
Barret Rhoden
CPU state tracking
blob
|
commitdiff
|
diff to current
2014-05-22
Barret Rhoden
set_frame_pointer() for reset stacks
blob
|
commitdiff
|
diff to current
2014-01-16
Barret Rhoden
Kthreads launched from KMSGs are tracked as ktasks
blob
|
commitdiff
|
diff to current
2014-01-16
Barret Rhoden
Kthreads track cur_sysc and cur_errbuf
blob
|
commitdiff
|
diff to current
2014-01-16
Barret Rhoden
Kthreads track running kernel contexts
blob
|
commitdiff
|
diff to current
2014-01-16
Barret Rhoden
Spinlock debugging improvements
blob
|
commitdiff
|
diff to current
2013-09-04
Barret Rhoden
Adds a pcpu tracer for spinlocks
blob
|
commitdiff
|
diff to current
2013-09-04
Barret Rhoden
Spinlock checking is disabled by default
blob
|
commitdiff
|
diff to current
2013-07-27
Barret Rhoden
Adds a KMSG tracer
blob
|
commitdiff
|
diff to current
2013-07-27
Barret Rhoden
Adds a pcpui trace buffer for generic events
blob
|
commitdiff
|
diff to current
2013-07-25
Barret Rhoden
Cleans up restartcore/smp_idle, fixes corner case
blob
|
commitdiff
|
diff to current
2013-05-31
Barret Rhoden
Replaces all __CONFIG_*__ with CONFIG_*
blob
|
commitdiff
|
diff to current
2013-03-22
Barret Rhoden
Merge origin/netpush (networking code) (XCC)
blob
|
commitdiff
|
diff to current
2012-11-21
Barret Rhoden
Spinlock irqsave usage checks
blob
|
commitdiff
|
diff to current
2012-11-21
Barret Rhoden
Asserts/checks for early RKMSG context
blob
|
commitdiff
|
diff to current
2012-11-21
Barret Rhoden
Kernel context (IRQ, etc) tracking
blob
|
commitdiff
|
diff to current
2012-11-21
Barret Rhoden
Kernel message overhaul
blob
|
commitdiff
|
diff to current
2012-10-25
Barret Rhoden
Fixes RESET_STACKS
blob
|
commitdiff
|
diff to current
2012-09-05
Barret Rhoden
Spinlock depth checking
blob
|
commitdiff
|
diff to current
2012-03-09
Barret Rhoden
Ksched interface cleanup, smp_idle() cleanup
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
cur_proc broken up into owning_proc and cur_proc
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
proc_destroy() no longer requires edible refs
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Protects cur_tf by disabling interrupts
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Proc kmsgs now make their changes to cur_tf
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Fixes race where we'd ignore a kmsg when halting
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Kthread stack poisoning
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Arch independent per-cpu initialization
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Adds a Makelocal option for resetting the stack
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Syscall return paths cleaned up
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
proc_restartcore() only used for current_tf, etc
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Split pcpui->syscalls into a current and next
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
All local system calls are asynchronous (XCC)
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Proactively clears current_tf
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
proc_run() handles kmsgs before running
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Sleep on block requests using kthreads
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Removed CONFIG_OSDI and EXPER_TRADPROC
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Load balancing for EXPER_TRADPROC
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
MCPs -> Many Filthy _S Ps
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Exp: per-core runqueues and timer ticks
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Management cores check for routine k_msgs
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Routine kmsg processing
blob
|
commitdiff
|
diff to current
2011-11-03
Kevin Klues
We never actually removed <ros/error.h>, now we do
blob
|
commitdiff
|
diff to current
2009-09-17
Paul Pearce
Merge branch 'net-dev'. See body of commit for details.
blob
|
commitdiff
|
diff to current
2009-08-31
Barret Rhoden
Process management via active messages
blob
|
commitdiff
|
diff to current
2009-08-31
Barret Rhoden
Killing of parallel processes
blob
|
commitdiff
|
diff to current
2009-08-28
Zach Anderson
Merge branch 'ivy'
blob
|
commitdiff
|
diff to current
2009-08-28
Zach Anderson
Getting SharC to check some locking
blob
|
commitdiff
|
diff to current
2009-08-28
Paul Pearce
Merge branch 'master' into net-dev (with code changes...
blob
|
commitdiff
|
diff to current
2009-08-17
Zach Anderson
Still annotating the kernel
blob
|
commitdiff
|
diff to current
2009-08-12
Barret Rhoden
Process running / destruction outline
blob
|
commitdiff
|
diff to current
2009-08-04
Barret Rhoden
Merge branch 'master' into proc-work
blob
|
commitdiff
|
diff to current
2009-08-04
Barret Rhoden
Merge branch 'master' into proc-work
blob
|
commitdiff
|
diff to current
2009-08-01
Kevin Klues
Merge branch 'master' into net-dev
blob
|
commitdiff
|
diff to current
2009-07-30
Andrew Waterman
Andrew's port to sparc
blob
|
commitdiff
|
diff to current
2009-07-24
Barret Rhoden
Workqueue interface and coreid()
blob
|
commitdiff
|
diff to current
2009-07-24
Barret Rhoden
Process state work, initial steps
blob
|
commitdiff
|
diff to current
2009-07-01
Kevin Klues
Merge commit 'origin' into net-dev
blob
|
commitdiff
|
diff to current
2009-07-01
Paul Pearce
Reworked the ethernet driver to use kmalloc properly...
blob
|
commitdiff
|
diff to current
2009-07-01
Kevin Klues
Fixed up error codes to all have a positive 'defined...
blob
|
commitdiff
|
diff to current
2009-06-18
Barret Rhoden
Fixes page refcounts in smp boot
blob
|
commitdiff
|
diff to current
2009-06-06
Barret Rhoden
Split atomic library
blob
|
commitdiff
|
diff to current
2009-06-05
Kevin Klues
Reorganized the directory structure, placing newlib...
blob
|
commitdiff
|
diff to current
2009-05-28
Barret Rhoden
SMP boot cleanup
blob
|
commitdiff
|
diff to current
2009-05-26
Barret Rhoden
Decouples running remote envs from smp_call
blob
|
commitdiff
|
diff to current
2009-05-26
Kevin Klues
Another round at reorganization
blob
|
commitdiff
|
diff to current
2009-05-26
Kevin Klues
Massive reorganizing and making all the makefiles consi...
blob
|
commitdiff
|
diff to current