Author: sthibault
Date: 2013-01-24 23:50:52 +0000 (Thu, 24 Jan 2013)
New Revision: 5453

Modified:
   glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/tg-bigmem.diff
Log:
Fix subhurd boot

Modified: 
glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/tg-bigmem.diff
===================================================================
--- glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/tg-bigmem.diff  
2013-01-24 06:39:39 UTC (rev 5452)
+++ glibc-package/branches/eglibc-2.17/debian/patches/hurd-i386/tg-bigmem.diff  
2013-01-24 23:50:52 UTC (rev 5453)
@@ -9,7 +9,7 @@
 
 --- a/sysdeps/mach/hurd/dl-sysdep.c
 +++ b/sysdeps/mach/hurd/dl-sysdep.c
-@@ -106,12 +106,26 @@
+@@ -106,12 +106,28 @@
        max=a; break;}
        fmha=a+=fmhs;}
      if (err) assert(err==KERN_NO_SPACE);
@@ -24,6 +24,8 @@
 +    else
 +      while (1) {
 +      fmhs=max-fmha;
++      if (fmhs == 0)
++        break;
 +      err = __vm_map (__mach_task_self (),
 +                      &fmha, fmhs, 0, 0, MACH_PORT_NULL, 0, 1,
 +                      VM_PROT_NONE, VM_PROT_NONE, VM_INHERIT_COPY);


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Reply via email to