summaryrefslogtreecommitdiffstats
path: root/src/kernel
Commit message (Expand)AuthorAgeFilesLines
...
* Fix race conditions in syscall interfaces.Patrick Williams2011-04-211-2/+2
* Additional weak-consistency fixes.Patrick Williams2011-04-212-0/+2
* Move inline mtdec into arch/ppc.HPatrick Williams2011-04-212-10/+4
* Remove unused isCPU0 function.Patrick Williams2011-04-141-5/+0
* Change kernel string to hostboot.Patrick Williams2011-04-141-1/+1
* Add per CPU sleep queues.Patrick Williams2011-04-141-2/+2
* VBU: Move dcbz code into PageManager.Patrick Williams2011-04-112-12/+10
* Fix dcbz to round up to nearest cache line.Patrick Williams2011-04-111-2/+5
* VBU: dcbz cache lines after code image to ensure they are in the L3.Patrick Williams2011-04-071-0/+10
* Revert "Temporary dcbf on printk for VBU."Patrick Williams2011-04-061-5/+1
* Temporary dcbf on printk for VBU.Patrick Williams2011-04-061-1/+5
* Fix size mismatch on store of 'kernel_other_thread_spinlock.Patrick Williams2011-04-061-2/+2
* Eliminate race condition in updating task->cpu pointer.Patrick Williams2011-03-312-3/+3
* Make VMM more resilient to different image sizes.Patrick Williams2011-03-271-3/+3
* Select new task in msg_sendrecv if receiver not waiting.Patrick Williams2011-03-271-0/+2
* Ensure decrementer is initialized for normal task execution.Patrick Williams2011-03-241-1/+6
* Support running a full system worth of threads.Patrick Williams2011-03-071-12/+22
* Thread priorities in idle and init spinlock.Patrick Williams2011-03-052-1/+10
* Remove invalid memory access in hbi init.Patrick Williams2011-03-051-1/+1
* Merge of PowerHAL project up to commit:Patrick Williams2011-03-059-264/+54
* Makefile cleanups.Patrick Williams2011-01-101-7/+0
* Importing trace header files from FSP trace and integrating into build.Patrick Williams2011-01-101-1/+1
* Support printk format warnings.Patrick Williams2010-10-053-8/+8
* Add nanosleep syscall.Patrick Williams2010-10-042-3/+62
* Add skeleton of timebase manager.Patrick Williams2010-09-206-10/+23
* Various VMM updates.Patrick Williams2010-09-141-3/+5
* Fix storage protection issue on R-only pages.Patrick Williams2010-09-131-2/+2
* Update makefiles to reference ROOTPATH for makefile includes.Patrick Williams2010-09-091-1/+1
* Support modules.Patrick Williams2010-09-091-4/+2
* Add linker in preparation for modules.Patrick Williams2010-08-202-6/+5
* Enable -Wall and fix warnings.Patrick Williams2010-08-195-21/+22
* MMIO mapping support and syscalls.Patrick Williams2010-07-084-9/+265
* SMT support.Patrick Williams2010-07-076-32/+112
* Memory map and execution fixes for simics.Patrick Williams2010-07-023-7/+13
* Remove extra ptesyncPatrick Williams2010-07-021-3/+0
* Start virtual memory management.Patrick Williams2010-07-023-1/+68
* Move SPRG3 manipulation to common ppc-arch file.Patrick Williams2010-06-282-8/+6
* Change 0x17C to 'attn' instruction.Patrick Williams2010-06-281-1/+1
* Fix SPRs overwriting GPRs in restore.Patrick Williams2010-06-281-5/+5
* Move SPR restore to end of dispatch sequence.Patrick Williams2010-06-281-9/+10
* Place-holder for breakpoint attention / PHYP start address.Patrick Williams2010-06-281-0/+5
* Add messagingPatrick Williams2010-06-241-0/+154
* Program exception handling and emulated instruction for mfsprg3.Patrick Williams2010-06-223-2/+60
* Turn interrupt vectors into macros.Patrick Williams2010-06-222-123/+50
* Add mutex userspace / syscalls.Patrick Williams2010-06-111-0/+66
* Change scheduler to locked queue instead of stack-pair.Patrick Williams2010-06-091-11/+2
* Kernel spinlock support.Patrick Williams2010-06-092-1/+13
* Refactor task-manager tid counter to generic lockfree algorithm.Patrick Williams2010-06-091-6/+1
* Add task control syscalls.Patrick Williams2010-06-072-1/+49
* Add syscall interfaces and task_yieldPatrick Williams2010-06-071-4/+39
OpenPOWER on IntegriCloud