2010-01-22 |
Barret Rhoden | Fixes multiboot memory detection for weird types
|
commit | commitdiff | tree |
2010-01-22 |
Barret Rhoden | Fixes trapframes on x86
|
commit | commitdiff | tree |
2010-01-22 |
Barret Rhoden | Free user memory only up to UVPT on x86
|
commit | commitdiff | tree |
2010-01-22 |
Barret Rhoden | Fixes set_timer() for x86
|
commit | commitdiff | tree |
2010-01-14 |
Barret Rhoden | Fixes procdata's ring buffers
|
commit | commitdiff | tree |
2010-01-14 |
Barret Rhoden | Procdata and procinfo can be more than a page long
|
commit | commitdiff | tree |
2010-01-09 |
Barret Rhoden | x86 thread local storage tweaks
|
commit | commitdiff | tree |
2010-01-09 |
Barret Rhoden | Monitor exit
|
commit | commitdiff | tree |
2010-01-07 |
Barret Rhoden | Thread local storage for x86
|
commit | commitdiff | tree |
2009-12-03 |
Barret Rhoden | Merge remote branch 'origin/sparc-dev'
|
commit | commitdiff | tree |
2009-12-01 |
Barret Rhoden | Process reference counting
|
commit | commitdiff | tree |
2009-11-13 |
Barret Rhoden | Manually spin_unlock_irqsave and a cleaner destroy
|
commit | commitdiff | tree |
2009-11-09 |
Barret Rhoden | Proc data structure management, env gutting
|
commit | commitdiff | tree |
2009-11-09 |
Barret Rhoden | Hash table changes
|
commit | commitdiff | tree |
2009-11-09 |
Barret Rhoden | amt_wanted_min added to resource requests
|
commit | commitdiff | tree |
2009-11-09 |
Barret Rhoden | Marked lock-required proc functions with __
|
commit | commitdiff | tree |
2009-10-31 |
Barret Rhoden | Multi-cored process changes
|
commit | commitdiff | tree |
2009-10-26 |
Barret Rhoden | Console locking
|
commit | commitdiff | tree |
2009-10-26 |
Barret Rhoden | Fixes sysenter stack pointer bug
|
commit | commitdiff | tree |
2009-10-25 |
Barret Rhoden | Active message deadlock and kmalloc canary
|
commit | commitdiff | tree |
2009-10-25 |
Barret Rhoden | Per-cpu data init
|
commit | commitdiff | tree |
2009-10-24 |
Barret Rhoden | Fixes sysenter stack pointer bug
|
commit | commitdiff | tree |
2009-10-24 |
Barret Rhoden | Spinlock debugging infrastructure
|
commit | commitdiff | tree |
2009-10-23 |
Barret Rhoden | Console locking
|
commit | commitdiff | tree |
2009-10-23 |
Barret Rhoden | Active messages using dynamically allocated memory
|
commit | commitdiff | tree |
2009-10-19 |
Barret Rhoden | Slab allocator
|
commit | commitdiff | tree |
2009-10-19 |
Barret Rhoden | Yield for single and parallel processes
|
commit | commitdiff | tree |
2009-10-19 |
Barret Rhoden | Resource request calls and core request handling
|
commit | commitdiff | tree |
2009-10-19 |
Barret Rhoden | Stacks and syscall support for parallel processes
|
commit | commitdiff | tree |
2009-10-19 |
Barret Rhoden | Initial mmap()
|
commit | commitdiff | tree |
2009-09-05 |
Barret Rhoden | Compiles with GCC
|
commit | commitdiff | tree |
2009-09-03 |
Barret Rhoden | Fixed user_mem_check()
|
commit | commitdiff | tree |
2009-09-01 |
Barret Rhoden | Vcore mapping and idle core management
|
commit | commitdiff | tree |
2009-08-31 |
Barret Rhoden | Process management via active messages
|
commit | commitdiff | tree |
2009-08-31 |
Barret Rhoden | Active messages for x86
|
commit | commitdiff | tree |
2009-08-31 |
Barret Rhoden | Sorted some races with proc IPIs, poorly.
|
commit | commitdiff | tree |
2009-08-31 |
Barret Rhoden | Killing of parallel processes
|
commit | commitdiff | tree |
2009-08-31 |
Barret Rhoden | proc_run supports dispatching of RUNNABLE_Ms
|
commit | commitdiff | tree |
2009-08-31 |
Barret Rhoden | Bare support for dispatching parallel processes
|
commit | commitdiff | tree |
2009-08-28 |
Barret Rhoden | Fixed kmalloc bugs with incref and passing size of...
|
commit | commitdiff | tree |
2009-08-12 |
Barret Rhoden | x86 core_id() uses the LAPIC again
|
commit | commitdiff | tree |
2009-08-12 |
Barret Rhoden | Checks for hardware virtualization support
|
commit | commitdiff | tree |
2009-08-12 |
Barret Rhoden | Process running / destruction outline
|
commit | commitdiff | tree |
2009-08-04 |
Barret Rhoden | Merge branch 'master' into proc-work
|
commit | commitdiff | tree |
2009-08-04 |
Barret Rhoden | Merge branch 'master' into proc-work
|
commit | commitdiff | tree |
2009-07-31 |
Barret Rhoden | Integrated with x86
|
commit | commitdiff | tree |
2009-07-30 |
Barret Rhoden | Split env_run into proc_startcore, early work
|
commit | commitdiff | tree |
2009-07-27 |
Barret Rhoden | Fixes a race in console.c
|
commit | commitdiff | tree |
2009-07-24 |
Barret Rhoden | Workqueue interface and coreid()
|
commit | commitdiff | tree |
2009-07-24 |
Barret Rhoden | Process state work, initial steps
|
commit | commitdiff | tree |
2009-07-18 |
Barret Rhoden | Removed the notion of environments from userspace
|
commit | commitdiff | tree |
2009-07-18 |
Barret Rhoden | Converted curenv calls into an opaque macro
|
commit | commitdiff | tree |
2009-07-17 |
Barret Rhoden | Support for proc_create and proc_run from KFS
|
commit | commitdiff | tree |
2009-07-01 |
Barret Rhoden | Syscall work, interrupt enabling, sysenter tweaks
|
commit | commitdiff | tree |
2009-06-29 |
Barret Rhoden | Process management work, yield syscall
|
commit | commitdiff | tree |
2009-06-18 |
Barret Rhoden | Fixes page refcounts in smp boot
|
commit | commitdiff | tree |
2009-06-17 |
Barret Rhoden | Properly unmasks master PIC for IRQs 8 and up
|
commit | commitdiff | tree |
2009-06-09 |
Barret Rhoden | Kernel and roslib now use newlib's queue.h
|
commit | commitdiff | tree |
2009-06-06 |
Barret Rhoden | Serial I/O is toggleable
|
commit | commitdiff | tree |
2009-06-06 |
Barret Rhoden | Split atomic library
|
commit | commitdiff | tree |
2009-06-06 |
Barret Rhoden | Measurement infrastructure and tests
|
commit | commitdiff | tree |
2009-06-05 |
Barret Rhoden | Fix some races with env destruction and dispatch
|
commit | commitdiff | tree |
2009-06-05 |
Barret Rhoden | Added cache_buster syscall
|
commit | commitdiff | tree |
2009-06-05 |
Barret Rhoden | Userspace atomics library
|
commit | commitdiff | tree |
2009-06-05 |
Barret Rhoden | Adds a shared RW page to every address space
|
commit | commitdiff | tree |
2009-05-28 |
Barret Rhoden | SMP boot cleanup
|
commit | commitdiff | tree |
2009-05-27 |
Barret Rhoden | minor changes, disregard
|
commit | commitdiff | tree |
2009-05-26 |
Barret Rhoden | Can process async calls on processes that die
|
commit | commitdiff | tree |
2009-05-26 |
Barret Rhoden | Adds sys_getcpuid and sys_cache_invalidate
|
commit | commitdiff | tree |
2009-05-26 |
Barret Rhoden | Can run batches of processes repeatedly.
|
commit | commitdiff | tree |
2009-05-26 |
Barret Rhoden | Decouples running remote envs from smp_call
|
commit | commitdiff | tree |
2009-05-21 |
Barret Rhoden | LAPIC Timer work
|
commit | commitdiff | tree |
2009-05-20 |
Barret Rhoden | Fixed udelay_pit to be aware of the PIT divisor.
|
commit | commitdiff | tree |
2009-05-18 |
Barret Rhoden | Changes the serial port to output at 115200
|
commit | commitdiff | tree |
2009-05-11 |
Barret Rhoden | Cache-buster syscall, sync and async varieties
|
commit | commitdiff | tree |
2009-05-09 |
Barret Rhoden | Handles multiple simultaneous synchronous syscalls
|
commit | commitdiff | tree |
2009-05-09 |
Barret Rhoden | Async error handling
|
commit | commitdiff | tree |
2009-05-09 |
Barret Rhoden | Async call responses
|
commit | commitdiff | tree |
2009-05-07 |
Barret Rhoden | Measurement for async syscalls
|
commit | commitdiff | tree |
2009-05-07 |
Barret Rhoden | Async call tweaks
|
commit | commitdiff | tree |
2009-05-07 |
Barret Rhoden | cprintf_async works with strings greater than 256
|
commit | commitdiff | tree |
2009-05-07 |
Barret Rhoden | Cleanup functions for syscalls
|
commit | commitdiff | tree |
2009-05-07 |
Barret Rhoden | Can wait on async library calls
|
commit | commitdiff | tree |
2009-05-06 |
Barret Rhoden | Async waiting right above the kernel
|
commit | commitdiff | tree |
2009-05-06 |
Barret Rhoden | Measurement infrastructure
|
commit | commitdiff | tree |
2009-05-06 |
Barret Rhoden | lapic_wait_to_send tests
|
commit | commitdiff | tree |
2009-05-06 |
Barret Rhoden | Async syscall handling
|
commit | commitdiff | tree |
2009-05-02 |
Barret Rhoden | Xen Ring Buffers
|
commit | commitdiff | tree |
2009-05-01 |
Barret Rhoden | Poor-mans async printf support for userspace
|
commit | commitdiff | tree |
2009-05-01 |
Barret Rhoden | Changed some handlers to use void*
|
commit | commitdiff | tree |
2009-04-27 |
Barret Rhoden | Interrupt handlers and smp_calls take a void*
|
commit | commitdiff | tree |
2009-04-27 |
Barret Rhoden | smp_call backend removed, other async tweaks
|
commit | commitdiff | tree |
2009-04-27 |
Barret Rhoden | smp_call wait / backend work
|
commit | commitdiff | tree |
2009-04-27 |
Barret Rhoden | smp_call_function's wait is split out
|
commit | commitdiff | tree |
2009-04-25 |
Barret Rhoden | Invariant TSC check and SMP timeouts tweaked.
|
commit | commitdiff | tree |
2009-04-25 |
Barret Rhoden | Rough asynchronous syscalls
|
commit | commitdiff | tree |
2009-04-25 |
Barret Rhoden | Can use per-process shared data page
|
commit | commitdiff | tree |
2009-04-25 |
Barret Rhoden | Added shared info/data pages and removed UENVS
|
commit | commitdiff | tree |
2009-04-23 |
Barret Rhoden | Compiles on 64 bit machines.
|
commit | commitdiff | tree |
2009-04-23 |
Barret Rhoden | Scrollback buffer works with Shift held down
|
commit | commitdiff | tree |
next |