/[hurd]/hurd-l4/wortel/wortel.c
ViewVC logotype

Diff of /hurd-l4/wortel/wortel.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by marcus, Wed Sep 17 02:50:38 2003 UTC revision 1.13 by marcus, Wed Sep 17 07:45:26 2003 UTC
# Line 404  serve_bootstrap_requests (void) Line 404  serve_bootstrap_requests (void)
404       bother anybody with that silly page.  */       bother anybody with that silly page.  */
405    sigma0_get_fpage (l4_fpage (0, getpagesize ()));    sigma0_get_fpage (l4_fpage (0, getpagesize ()));
406    
   while (get_mem_size >= 10  
          && ! ((1 << get_mem_size) & l4_page_size_mask ()))  
     get_mem_size--;  
     
407    do    do
408      {      {
409        l4_thread_id_t from;        l4_thread_id_t from;
# Line 460  serve_bootstrap_requests (void) Line 456  serve_bootstrap_requests (void)
456                {                {
457                  fpage = sigma0_get_any (get_mem_size);                  fpage = sigma0_get_any (get_mem_size);
458                  if (fpage.raw == l4_nilpage.raw)                  if (fpage.raw == l4_nilpage.raw)
459                    {                    get_mem_size--;
                     get_mem_size--;  
                     while (get_mem_size >= 10  
                            && ! ((1 << get_mem_size) & l4_page_size_mask ()))  
                       get_mem_size--;  
                   }  
460                }                }
461              while (fpage.raw == l4_nilpage.raw && get_mem_size >= 10);              while (fpage.raw == l4_nilpage.raw && get_mem_size >= 10);
462    

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26