summaryrefslogtreecommitdiffstats
path: root/src/sys
Commit message (Collapse)AuthorAgeFilesLines
* Add copyright headers to all source files.Patrick Williams2011-08-246-0/+132
| | | | | | | Change-Id: I205f2409e56032cfc0aaf01d7e26d357f0b86373 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/277 Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Tested-by: Jenkins Server
* Virtual File System module load and unloaddgilbert2011-08-173-39/+95
| | | | | | | | Change-Id: Iaa6a256a8a15ac48bfba5bc1cab292c5ac246166 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/253 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
* IStep DispatcherMark Wenning2011-07-141-1/+2
| | | | | | | | | | | | - remove refs to include/src/usr/taskargs/ dir - use _start() macro in IStepDispatcher - post-review fixes - fixed - inadvertently ran copyright script on staged files Change-Id: I2b256524746d0eb25ed04e0835450e220dc65492 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/191 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com>
* Improve assert handling and options.Patrick Williams2011-07-061-1/+1
| | | | | | | | | | | | | - Allow a custom assert trace as an optional parameter. - Call a trace function instead of printk for most cases. - Provide a critical library assert (for syslibs, trace, etc.) - Provide a kassert function for kernel code. Change-Id: If24d57d0832a587258503b3fd0046c21da3712b5 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/159 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: CAMVAN T. NGUYEN <ctnguyen@us.ibm.com>
* Initialization Service (Flow Control)Mark Wenning2011-06-212-50/+33
| | | | | | | | | | | | | | | | | - save off changes before switch branch - rename to get rid of '_' in filenames. - split into separate files - adding errorlogs, saved off so CC guru could work - fix problem in vfs_main where we would crash if there is no _start in launched task. - refactor - fix problems with coding guidelines - add testcases for startTask and reportError - add fixes from code review Change-Id: I2ae34cb6097c466d4f6d0e41b4b32c2eba47e9df Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/145 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Initial futex supportdgilbert2011-06-171-8/+6
| | | | | | | | | Change-Id: I51a4f1117085ce23c7993c1a38e4124596636726 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/141 Tested-by: Jenkins Server Reviewed-by: Douglas R. Gilbert <dgilbert@us.ibm.com> Reviewed-by: Thi N. Tran <thi@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
* Execute all libtest* modules when hbicore_test image starts.Patrick Williams2011-05-181-0/+2
| | | | | | | | Change-Id: I6da56a396d9c6bb6a274e3a27d447d6e78d63203 Reviewed-on: http://gfwr801.rchland.ibm.com:8080/gerrit/76 Tested-by: Jenkins Server Reviewed-by: Andrew J. Geissler <andrewg@us.ibm.com> Reviewed-by: Mark W. Wenning <wenning@us.ibm.com>
* Fix dcbz to round up to nearest cache line.Patrick Williams2011-04-111-1/+1
|
* Fix init task to yield while waiting for VFS to come up.Patrick Williams2011-04-081-1/+1
|
* Infinite loop in VFS module-exec code.Patrick Williams2011-03-311-0/+1
|
* Remove invalid memory access in hbi init.Patrick Williams2011-03-051-4/+0
|
* Merge of PowerHAL project up to commit:Patrick Williams2011-03-053-21/+43
| | | | dd45c30bd53d8e6c123165b83842d08117558a3c
* Makefile cleanups.Patrick Williams2011-01-103-20/+0
|
* Importing trace header files from FSP trace and integrating into build.Patrick Williams2011-01-102-2/+2
|
* Support printk format warnings.Patrick Williams2010-10-052-4/+4
|
* Various VMM updates.Patrick Williams2010-09-141-0/+4
| | | | | | | 1) Do SLBIA prior to creating initial SLB entry. 2) Do proper TLBIEs. 3) Set Ks/Kp in SLB properly. 4) Test data storage exception on code space.
* Add task_exec system call.Patrick Williams2010-09-092-1/+35
|
* Update makefiles to reference ROOTPATH for makefile includes.Patrick Williams2010-09-093-3/+3
|
* Support modules.Patrick Williams2010-09-092-1/+28
|
* Add linker in preparation for modules.Patrick Williams2010-08-203-8/+13
|
* MMIO mapping support and syscalls.Patrick Williams2010-07-081-1/+5
|
* SMT support.Patrick Williams2010-07-071-4/+5
|
* Move SPRG3 manipulation to common ppc-arch file.Patrick Williams2010-06-281-1/+1
|
* Add shell of VFS for registering and resolving message queue names.Patrick Williams2010-06-254-3/+97
|
* Add messagingPatrick Williams2010-06-241-0/+9
|
* Add mutex userspace / syscalls.Patrick Williams2010-06-111-0/+9
|
* Add task control syscalls.Patrick Williams2010-06-071-3/+11
|
* Add syscall interfaces and task_yieldPatrick Williams2010-06-071-1/+6
|
* Create init process, fix scheduler bugs.Patrick Williams2010-06-073-0/+30
OpenPOWER on IntegriCloud