Changeset 72 for asp_wo_cfg


Ignore:
Timestamp:
Apr 17, 2014, 4:35:06 PM (10 years ago)
Author:
ertl-hiro
Message:

ASPカーネルの動的生成機能拡張パッケージに追従した修正。

Location:
asp_wo_cfg/trunk/kernel
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • asp_wo_cfg/trunk/kernel/mempfix.c

    r70 r72  
    213213        else {
    214214                if (mpf == NULL) {
    215                         mpf = kernel_malloc(pk_cmpf->blkcnt * ROUND_MPF_T(pk_cmpf->blksz));
     215                        mpf = kernel_malloc(ROUND_MPF_T(pk_cmpf->blksz) * pk_cmpf->blkcnt);
    216216                }
    217217                if (mpf == NULL) {
  • asp_wo_cfg/trunk/kernel/task_manage.c

    r70 r72  
    147147        CHECK_TPRI(pk_ctsk->itskpri);
    148148        CHECK_STKSZ_MIN(pk_ctsk->stksz);
    149         CHECK_ALIGN_STKSZ(pk_ctsk->stksz);
    150149        if (pk_ctsk->stk != NULL) {
     150                CHECK_ALIGN_STKSZ(pk_ctsk->stksz);
    151151                CHECK_ALIGN_STACK(pk_ctsk->stk);
    152152        }
     
    160160        else if ((ercd = target_check_ctsk(tskid, pk_ctsk)) == E_OK) {
    161161                if (stk == NULL) {
    162                         stk = kernel_malloc(pk_ctsk->stksz);
     162                        stk = kernel_malloc(ROUND_STK_T(pk_ctsk->stksz));
    163163                }
    164164                if (stk == NULL) {
Note: See TracChangeset for help on using the changeset viewer.