Changeset 3f695aad in mainline


Ignore:
Timestamp:
2006-05-31T14:14:32Z (19 years ago)
Author:
Ondrej Palkovsky <ondrap@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
fc42b28
Parents:
1029d3d3
Message:

Changed according to as_area_send/recv change.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • libc/generic/time.c

    r1029d3d3 r3f695aad  
    6262        void *mapping;
    6363        sysarg_t s1, s2;
    64         sysarg_t t1;
     64        sysarg_t rights;
    6565        int res;
    6666
     
    7171                                      TMAREA,
    7272                                      PAGE_SIZE,
    73                                       AS_AREA_READ | AS_AREA_CACHEABLE,
    74                                       &t1,&t1,&t1);
     73                                      0,
     74                                      NULL,&rights,NULL);
    7575                if (res) {
    7676                        printf("Failed to initialize timeofday memarea\n");
     77                        _exit(1);
     78                }
     79                if (rights != (AS_AREA_READ | AS_AREA_CACHEABLE)) {
     80                        printf("Received bad rights on time area: %X\n",
     81                               rights);
     82                        as_area_destroy(TMAREA);
    7783                        _exit(1);
    7884                }
  • ns/ns.c

    r1029d3d3 r3f695aad  
    8282        void *ph_addr;
    8383
    84         if (IPC_GET_ARG3(*call) != (AS_AREA_READ | AS_AREA_CACHEABLE)) {
    85                 ipc_answer_fast(callid, EPERM, 0, 0);
    86                 return;
    87         }
    8884        if (!addr) {
    8985                ph_addr = (void *)sysinfo_value("clock.faddr");
     
    9692                            AS_AREA_READ | AS_AREA_CACHEABLE);
    9793        }
    98         ipc_answer_fast(callid, 0, (ipcarg_t)addr, 0);
     94        ipc_answer_fast(callid, 0, (ipcarg_t)addr, AS_AREA_READ | AS_AREA_CACHEABLE);
    9995}
    10096
Note: See TracChangeset for help on using the changeset viewer.