[{"id":1052,"web_url":"http://patchwork.ozlabs.org/comment/1052/","msgid":"<48D1DF92.2000604@sm.sony.co.jp>","list_archive_url":null,"date":"2008-09-18T04:56:50","subject":"Re: [Cbe-oss-dev] [PATCH 02/11 v3]MARS: Workload queue block\n\treplace bit\tfields","submitter":{"id":39,"url":"http://patchwork.ozlabs.org/api/people/39/","name":"Kazunori Asayama","email":"asayama@sm.sony.co.jp"},"content":"Yuji Mano wrote:\n> This replaces the bit fields usage for the workload queue block bits with\n> explicit bitwise shift/mask operations for better portability.\n> \n> Signed-off-by: Yuji Mano <yuji.mano@am.sony.com>\n\nAcked-by: Kazunori Asayama <asayama@sm.sony.co.jp>\n\n> \n> ---\n> v3:\n>  - simplify scheduler conditional logic for MARS_WORKLOAD_STATE_READY case\n>  - fix compiler warning\n> v2:\n>  - remove explicit cast from MARS_BITS_GET macro\n>  - avoid casting max_priority and max_counter to int inside scheduler\n>  - remove unnecessary casting to void *\n> \n>  include/common/mars/mars_workload_types.h |   46 +++++++---\n>  src/host/lib/mars_workload_queue.c        |  134 ++++++++++++++++++------------\n>  src/mpu/kernel/mars_kernel_scheduler.c    |   80 +++++++++--------\n>  src/mpu/kernel/mars_kernel_workload.c     |   47 ++++++----\n>  4 files changed, 191 insertions(+), 116 deletions(-)\n>","headers":{"Return-Path":"<cbe-oss-dev-bounces+patchwork-incoming=ozlabs.org@ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","cbe-oss-dev@ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","cbe-oss-dev@ozlabs.org"],"Received":["from ozlabs.org (localhost [127.0.0.1])\n\tby ozlabs.org (Postfix) with ESMTP id 0EFBDDDFDD\n\tfor <patchwork-incoming@ozlabs.org>;\n\tThu, 18 Sep 2008 14:57:05 +1000 (EST)","from ms4.sony.co.jp (ms4.Sony.CO.JP [211.125.136.198])\n\t(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))\n\t(Client did not present a certificate)\n\tby ozlabs.org (Postfix) with ESMTPS id EAF25DDEDD\n\tfor <cbe-oss-dev@ozlabs.org>; Thu, 18 Sep 2008 14:56:57 +1000 (EST)","from mta7.sony.co.jp (mta7.Sony.CO.JP [137.153.71.12])\n\tby ms4.sony.co.jp (R8/Sony) with ESMTP id m8I4urIj019589\n\tfor <cbe-oss-dev@ozlabs.org>; Thu, 18 Sep 2008 13:56:53 +0900 (JST)","from mta7.sony.co.jp (localhost [127.0.0.1])\n\tby mta7.sony.co.jp (R8/Sony) with ESMTP id m8I4usEd027333\n\tfor <cbe-oss-dev@ozlabs.org>; Thu, 18 Sep 2008 13:56:54 +0900 (JST)","from ibex.sm.sony.co.jp ([43.4.142.104])\n\tby mta7.sony.co.jp (R8/Sony) with ESMTP id m8I4usJ2027327\n\tfor <cbe-oss-dev@ozlabs.org>; Thu, 18 Sep 2008 13:56:54 +0900 (JST)","from [192.168.99.230] ([43.24.196.155]) (authenticated bits=0)\n\tby ibex.sm.sony.co.jp (8.13.1/8.13.1) with ESMTP id m8I4urmu019240;\n\tThu, 18 Sep 2008 13:56:53 +0900"],"Message-ID":"<48D1DF92.2000604@sm.sony.co.jp>","Date":"Thu, 18 Sep 2008 13:56:50 +0900","From":"Kazunori Asayama <asayama@sm.sony.co.jp>","User-Agent":"Thunderbird 2.0.0.16 (Windows/20080708)","MIME-Version":"1.0","To":"Yuji Mano <yuji.mano@am.sony.com>","References":"<48C972C3.2060906@am.sony.com> <48D1C623.5000807@am.sony.com>","In-Reply-To":"<48D1C623.5000807@am.sony.com>","Cc":"CBE Development <cbe-oss-dev@ozlabs.org>","Subject":"Re: [Cbe-oss-dev] [PATCH 02/11 v3]MARS: Workload queue block\n\treplace bit\tfields","X-BeenThere":"cbe-oss-dev@ozlabs.org","X-Mailman-Version":"2.1.11","Precedence":"list","List-Id":"Discussion about Open Source Software for the Cell Broadband Engine\n\t<cbe-oss-dev.ozlabs.org>","List-Unsubscribe":"<https://ozlabs.org/mailman/options/cbe-oss-dev>,\n\t<mailto:cbe-oss-dev-request@ozlabs.org?subject=unsubscribe>","List-Archive":"<http://ozlabs.org/pipermail/cbe-oss-dev>","List-Post":"<mailto:cbe-oss-dev@ozlabs.org>","List-Help":"<mailto:cbe-oss-dev-request@ozlabs.org?subject=help>","List-Subscribe":"<https://ozlabs.org/mailman/listinfo/cbe-oss-dev>,\n\t<mailto:cbe-oss-dev-request@ozlabs.org?subject=subscribe>","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"cbe-oss-dev-bounces+patchwork-incoming=ozlabs.org@ozlabs.org","Errors-To":"cbe-oss-dev-bounces+patchwork-incoming=ozlabs.org@ozlabs.org"}}]