]> Zhao Yanbai Git Server - minix.git/commitdiff
PM cleanup: remove obsolete HAS_DMA flag
authorDavid van Moolenbroek <david@minix3.org>
Wed, 8 Jul 2009 20:08:46 +0000 (20:08 +0000)
committerDavid van Moolenbroek <david@minix3.org>
Wed, 8 Jul 2009 20:08:46 +0000 (20:08 +0000)
servers/pm/dma.c
servers/pm/forkexit.c
servers/pm/mproc.h

index 179f9de3b48f11262a2a0585db6087139ee624b9..11afac7ef7e7e3a84d5e57ba8af1e59b05c6734e 100644 (file)
@@ -21,7 +21,6 @@ PUBLIC int do_adddma()
        endpoint_t req_proc_e, target_proc_e;
        int proc_n, r;
        phys_bytes base, size;
-       struct mproc *rmp;
 
        if (mp->mp_effuid != SUPER_USER)
                return EPERM;
@@ -42,8 +41,6 @@ PUBLIC int do_adddma()
                printf("pm:do_adddma: endpoint %d not found\n", target_proc_e);
                return EINVAL;
        }
-       rmp= &mproc[proc_n];
-       rmp->mp_flags |= HAS_DMA;
 
        return OK;
 }
index e93793e6e7bcdcda749070dcbad6cbd120dac85d..08bbc3193925af538099a8eb883f6c7f0f693eb6 100644 (file)
@@ -427,7 +427,7 @@ struct mproc *rmp;
   if (rmp->mp_flags & ZOMBIE)
        panic(__FILE__, "zombify: process was already a zombie", NO_NUM);
 
-  rmp->mp_flags &= (IN_USE|PRIV_PROC|HAS_DMA);
+  rmp->mp_flags &= (IN_USE|PRIV_PROC);
   rmp->mp_flags |= ZOMBIE;
 
   p_mp = &mproc[rmp->mp_parent];
index d6110bf6c418c17fddc4d1a08ba8d905cb296187..a0e961345edee9c251138b7a1b48e65b40a988a1 100644 (file)
@@ -76,9 +76,6 @@ EXTERN struct mproc {
 #define PM_SIG_PENDING 0x4000  /* process got a signal while waiting for FS */
 #define PARTIAL_EXEC   0x8000  /* Process got a new map but no content */
 #define TOLD_PARENT   0x10000  /* Parent wait() completed, ZOMBIE off */
-#define HAS_DMA              0x20000   /* Process directly or indirectly granted
-                                * DMA buffers.
-                                */
 
 #define NIL_MPROC ((struct mproc *) 0)