projects
/
akaros.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Fix kref references that are no longer there.
2011-11-03
David Zhu
Fix kref references that are no longer there.
commit
|
commitdiff
|
tree
2011-11-03
David Zhu
Making tests compile even when arsc is not used.
commit
|
commitdiff
|
tree
2011-11-03
David Zhu
Make arsc and local async calls use the same structure.
commit
|
commitdiff
|
tree
2011-11-03
David Zhu
Adding test case for multproducer async calls.
commit
|
commitdiff
|
tree
2011-11-03
David Zhu
More addition to arsc infrastructure.
commit
|
commitdiff
|
tree
2011-11-03
David Zhu
cosmetic change. removing unnecessary elf_info struct.
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Make clean also cleans userspace
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
mmap() with addr 0 will start from BRK_END
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Disable notifs when changing TLSs
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
More careful about memory allocations
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Hash for each helpers
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Fixes uthread sysc block logic
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Properly clears cur_sysc when leaving a core
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Test functions for blocking
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Fixes bug in pop_ros_tf
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Fixes mhello to play nice with uthread
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Catch bugs in sys_block()
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Stop passing uthread to __uthread_yield()
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Removes vcores_wanted() from 2LS ops
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Pthread: stop accessing memory after it was freed
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Support for blocking and restarting uthreads (XCC)
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Atomic or for ints (flag variables)
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Fixes user/parlib arch symlink
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
vcore_idle()
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Fixes _exit and abort() to use exit codes (XCC)
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Proactive 0s new vm_region structs
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Minor changes to proc_restartcore()
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
uthread yield and exit code merged
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
GCC/uthread callbacks on blocking syscalls (XCC)
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
MCS locks have a "notification-safe" variant
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
2LS op for how many vcores to request
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
MCS locks are smaller and don't rely on vcore_id()
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Makes 'make' make less noise
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Allows apps to implement vcore_entry() (XCC)
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Split uthread code into its own source file
commit
|
commitdiff
|
tree
2011-11-03
Kevin Klues
Cosmetic changes, biggest being current_thread renamed...
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Moves retvals, start_routine, and args to the 2LSs
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Pulled code specific to all 2LS out of pthread.c
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Pthread code makes sure it goes into _M mode
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Minor bug fix in resource.c
commit
|
commitdiff
|
tree
2011-11-03
Kevin Klues
Complete rewrite of c3po for multicore
commit
|
commitdiff
|
tree
2011-11-03
Kevin Klues
Rename of *debug* functions to ros_*debug*
commit
|
commitdiff
|
tree
2011-11-03
Kevin Klues
Stray ) in the install targets removed
commit
|
commitdiff
|
tree
2011-11-03
Kevin Klues
Make c3po compile with std=gnu99
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
proc_destroy() refcnting issues dealt with
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Proc refcnting wrappers
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
PROC_DYING cases handled
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
User code can tell if it is in vcore context (XCC)
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Allows application-specific event handling (XCC)
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Vcore helper for clearing notif_pending
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Event handlers also take the ev_type
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
enable_kevent() takes flags, not a bool
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
VCORE_APPRO sets the ev_mbox
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
2LS handles pending preemptions
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Fix for not having a cr3 loaded at all times
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Default event handling infrastructure
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Vcore helper for enable/disable notifications
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Bitmask updates
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Makefile cosmetics
commit
|
commitdiff
|
tree
2011-11-03
David Zhu
Adding a debug function to printout buffers like tcpdump.
commit
|
commitdiff
|
tree
2011-11-03
David Zhu
General E1000 cleanup documentation and fixes
commit
|
commitdiff
|
tree
2011-11-03
Paul Pearce
Build system to map MMIO into our virtual address space.
commit
|
commitdiff
|
tree
2011-11-03
David Zhu
Quick fix to the compile error.
commit
|
commitdiff
|
tree
2011-11-03
Kevin Klues
Only compile statically for c3po tests the same as...
commit
|
commitdiff
|
tree
2011-11-03
Kevin Klues
Force glibc libraries into kfs on install-libs make...
commit
|
commitdiff
|
tree
2011-11-03
Kevin Klues
Addition of c3po library, including revamp of Make...
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Syscalls take event_queues for completion (XCC)
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Fixes bug with current in send_event()
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Compiler memory barriers
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Event helpers for userspace
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Adds bitmask functions to user/
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Revamped event interfaces (XCC)
commit
|
commitdiff
|
tree
2011-11-03
Kevin Klues
d_off is offset of *next* dirent, so no need to ++
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Doesn't build eth_audio when you set the Make var
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Fixes pthread_attr functions
commit
|
commitdiff
|
tree
2011-11-03
David Zhu
Adding pthread support for stacksize options and detached...
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Reverses the default config for MP tables
commit
|
commitdiff
|
tree
2011-11-03
Kevin Klues
Bug in return value or ros_arch_syscall() on SPARC
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Eth audio device can notify processes
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Closes files in proc_destroy()
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Support for the Ethernet-Audio device
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
INET numbers and #defines
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Fixes TLS (again) for static programs
commit
|
commitdiff
|
tree
2011-11-03
David Zhu
Errno must not be touched before TCB is initialized.
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Quick hack to fix e1000
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
PCI: vendor/device/class identification
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
PCI cleanup
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
x86: pcpu init called before idling
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Removed set_current_proc()
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
More careful with cur_tf in syscalls
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Adds a Makelocal option for resetting the stack
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Optimize local routine kernel messages
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Syscall return paths cleaned up
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
proc_restartcore() only used for current_tf, etc
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Copies out current_tf to pcpui
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Split pcpui->syscalls into a current and next
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Kthreads stop zeroing the current_tf
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Fixes mmap() to use all six args (XCC)
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
Syscalls now can take six arguments (XCC)
commit
|
commitdiff
|
tree
2011-11-03
Barret Rhoden
x86: cleans up syscalls, fixes pop_ros_tf() (XCC)
commit
|
commitdiff
|
tree
next