projects
/
akaros.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Moves resource requests to procdata (XCC)
[akaros.git]
/
kern
/
include
/
process.h
2012-02-27
Barret Rhoden
Breaks proc_run() into _S and _M functions
blob
|
commitdiff
2012-02-27
Barret Rhoden
Moves proc runnable list to the ksched
blob
|
commitdiff
|
diff to current
2012-02-27
Barret Rhoden
_S -> _M and schedule()/core_request() work
blob
|
commitdiff
|
diff to current
2012-02-27
Barret Rhoden
Fixes some RISCV compilation issues
blob
|
commitdiff
|
diff to current
2012-01-28
Barret Rhoden
Moves the idlecoremap to the ksched
blob
|
commitdiff
|
diff to current
2012-01-19
Barret Rhoden
Reorganizes the __proc_take cores functions
blob
|
commitdiff
|
diff to current
2012-01-11
Barret Rhoden
Removes __proc_set_allcores()
blob
|
commitdiff
|
diff to current
2011-12-15
Barret Rhoden
proc_change_to_vcore() races fixed
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
sys_change_vcore() (XCC)
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
Removes __proc_kmsg_pending()
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Breaks up the proc_lock to use the mm_lock
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Proc state work: WAITING helpers and is_mcp helper
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Cleans up fork/exec's procinfo/data handling
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Vcore list initialization. (XCC)
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Helper to determine if a vcore is online / mapped
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Helpers for temporarily changing address spaces
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Kernel message parameters are now longs
blob
|
commitdiff
|
diff to current
2011-11-03
Andrew Waterman
32b/64b compatibility fixes
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Proc refcnting wrappers
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Revamped event interfaces (XCC)
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Removed set_current_proc()
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
Copies out current_tf to pcpui
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
Fixes when we add a new proc to the pidhash
blob
|
commitdiff
|
diff to current
2011-11-03
David Zhu
Fixing syscalls to new seterrno and setretval.
blob
|
commitdiff
|
diff to current
2011-11-03
David Zhu
Make errno and return value work for async syscalls.
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Added krefs, used them for process refcounting
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Guts load_icode and proc_create() takes a path
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
VM regions: management functions and structs
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Removed CONFIG_OSDI and EXPER_TRADPROC
blob
|
commitdiff
|
diff to current
2011-11-03
Andrew Waterman
Fixed a current_tf setting bug and added checks
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
MPC TLB shootdowns
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Preemption functions
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
__proc_unlock_ipipending() changed
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Yield plays nice with preemption
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Preemption of user cores
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
set_current_tf only applies to user trapframes
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
SYS_notify and SYS_self_notify
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Notification support in the kernel
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Handles routine kmsgs before returning to userspace
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Kernel messages infrastructure
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
sys_getvcoreid uses the proc calls
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
Adds a pcoremap for reverse lookups
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
New vcoremap in procinfo
blob
|
commitdiff
|
diff to current
2011-11-03
Barret Rhoden
x86: Fixes TLS bug causing kernel page faults
blob
|
commitdiff
|
diff to current
2011-11-03
Kevin Klues
Removed proc_init_arch; created frontend_proc_init
blob
|
commitdiff
|
diff to current
2011-11-03
Andrew Waterman
User programs now tell kernel the stack pointers for...
blob
|
commitdiff
|
diff to current
2010-02-01
Andrew Waterman
Changed env_user_mem_walk to use return codes
blob
|
commitdiff
|
diff to current
2010-01-03
Andrew Waterman
Merged proc_init_trapframe and proc_init_trapframe_vcoreid
blob
|
commitdiff
|
diff to current
2009-12-21
Andrew Waterman
Got the kernel's nose out of cmdline args
blob
|
commitdiff
|
diff to current
2009-12-16
Andrew Waterman
Revised system call forwarding for multiple processes
blob
|
commitdiff
|
diff to current
2009-12-03
Barret Rhoden
Merge remote branch 'origin/sparc-dev'
blob
|
commitdiff
|
diff to current
2009-12-01
Barret Rhoden
Process reference counting
blob
|
commitdiff
|
diff to current
2009-11-09
Barret Rhoden
Proc data structure management, env gutting
blob
|
commitdiff
|
diff to current
2009-11-09
Barret Rhoden
Marked lock-required proc functions with __
blob
|
commitdiff
|
diff to current
2009-11-02
Andrew Waterman
Changed hackish argc/argv setup
blob
|
commitdiff
|
diff to current
2009-10-31
Barret Rhoden
Multi-cored process changes
blob
|
commitdiff
|
diff to current
2009-10-27
Zach Anderson
Merge branch 'master' of ssh://scm.millennium.berkeley...
blob
|
commitdiff
|
diff to current
2009-10-27
Zach Anderson
Get things to build Ivy again. Turn off error db loggin...
blob
|
commitdiff
|
diff to current
2009-10-27
Andrew Waterman
Added (temporary) mechanism to pass argc/argv
blob
|
commitdiff
|
diff to current
2009-10-19
Barret Rhoden
Yield for single and parallel processes
blob
|
commitdiff
|
diff to current
2009-10-19
Barret Rhoden
Resource request calls and core request handling
blob
|
commitdiff
|
diff to current
2009-09-18
Zach Anderson
Merge with master
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-09-15
Zach Anderson
Adding SharC annotations. Type checker off
blob
|
commitdiff
|
diff to current
2009-09-11
Zach Anderson
Get the previous commit working with gcc
blob
|
commitdiff
|
diff to current
2009-09-05
Barret Rhoden
Compiles with GCC
blob
|
commitdiff
|
diff to current
2009-09-01
Barret Rhoden
Vcore mapping and idle core management
blob
|
commitdiff
|
diff to current
2009-08-31
Barret Rhoden
Process management via active messages
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-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