[Cbe-oss-dev] [PATCH 00/22]MARS: Series

Yuji Mano yuji.mano at am.sony.com
Wed Jan 21 11:27:08 EST 2009


This is a series of patches to clean up the code base and reduce
MARS kernel and task module code size to occupy only 16KB of LS.
This also includes patches to remove busy waits in the host side
library implementation and replace with futex waits.

[PATCH 01/22]MARS/base: Configure library sanity checks
[PATCH 02/22]MARS/base: NUMA api version 2
[PATCH 03/22]MARS/base: Workload queue cleanup
[PATCH 04/22]MARS/base: Mutex cleanup
[PATCH 05/22]MARS/base: Kernel cleanup
[PATCH 06/22]MARS/base: Module cleanup
[PATCH 07/22]MARS/base: Module api combine
[PATCH 08/22]MARS/base: Move module api implementation to kernel
[PATCH 09/22]MARS/base: Kernel remove base library dma dependency
[PATCH 10/22]MARS/base: Add dma implementation
[PATCH 11/22]MARS/base: Force size optimization cflag
[PATCH 12/22]MARS/base: Reduce kernel and module size
[PATCH 13/22]MARS/base: No busy wait
[PATCH 14/22]MARS/task: Module api combine compatibility
[PATCH 15/22]MARS/task: Module cleanup duplicate code
[PATCH 16/22]MARS/task: Module remove base library dma dependency
[PATCH 17/22]MARS/task: Force size optimization cflag
[PATCH 18/22]MARS/task: Update module base addr and stack
[PATCH 19/22]MARS/task: No busy wait
[PATCH 20/22]MARS/task: Code style cleanup
[PATCH 21/22]MARS/samples: Kernel and module size reduction compatibility
[PATCH 22/22]MARS/tests: Kernel and module size reduction compatibility

Regards,
Yuji Mano






More information about the cbe-oss-dev mailing list