commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hurd-l4/wortel wortel.c


From: Marcus Brinkmann
Subject: hurd-l4/wortel wortel.c
Date: Wed, 17 Sep 2003 03:45:26 -0400

CVSROOT:        /cvsroot/hurd
Module name:    hurd-l4
Branch:         
Changes by:     Marcus Brinkmann <address@hidden>       03/09/17 03:45:26

Modified files:
        wortel         : wortel.c 

Log message:
        Use all possible fpages sizes for sigma0 drain request.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/wortel.c.diff?tr1=1.12&tr2=1.13&r1=text&r2=text

Patches:
Index: hurd-l4/wortel/wortel.c
diff -u hurd-l4/wortel/wortel.c:1.12 hurd-l4/wortel/wortel.c:1.13
--- hurd-l4/wortel/wortel.c:1.12        Tue Sep 16 22:50:38 2003
+++ hurd-l4/wortel/wortel.c     Wed Sep 17 03:45:26 2003
@@ -404,10 +404,6 @@
      bother anybody with that silly page.  */
   sigma0_get_fpage (l4_fpage (0, getpagesize ()));
 
-  while (get_mem_size >= 10
-        && ! ((1 << get_mem_size) & l4_page_size_mask ()))
-    get_mem_size--;
-  
   do
     {
       l4_thread_id_t from;
@@ -460,12 +456,7 @@
              {
                fpage = sigma0_get_any (get_mem_size);
                if (fpage.raw == l4_nilpage.raw)
-                 {
-                   get_mem_size--;
-                   while (get_mem_size >= 10
-                          && ! ((1 << get_mem_size) & l4_page_size_mask ()))
-                     get_mem_size--;
-                 }
+                 get_mem_size--;
              }
            while (fpage.raw == l4_nilpage.raw && get_mem_size >= 10);
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]