Author: lupus
Date: 2007-06-22 03:05:07 -0400 (Fri, 22 Jun 2007)
New Revision: 80529

Modified:
   trunk/mono/mono/mini/ChangeLog
   trunk/mono/mono/mini/driver.c
Log:


Fri Jun 22 09:17:08 CEST 2007 Paolo Molaro <[EMAIL PROTECTED]>

        * driver.c: hopefully make setaffinity work also for ancient
        versions of linux.



Modified: trunk/mono/mono/mini/ChangeLog
===================================================================
--- trunk/mono/mono/mini/ChangeLog      2007-06-22 06:48:00 UTC (rev 80528)
+++ trunk/mono/mono/mini/ChangeLog      2007-06-22 07:05:07 UTC (rev 80529)
@@ -1,3 +1,9 @@
+
+Fri Jun 22 09:17:08 CEST 2007 Paolo Molaro <[EMAIL PROTECTED]>
+
+       * driver.c: hopefully make setaffinity work also for ancient
+       versions of linux.
+
 2007-06-22  Atsushi Enomoto  <[EMAIL PROTECTED]>
 
        * driver.c : win32 build fix.

Modified: trunk/mono/mono/mini/driver.c
===================================================================
--- trunk/mono/mono/mini/driver.c       2007-06-22 06:48:00 UTC (rev 80528)
+++ trunk/mono/mono/mini/driver.c       2007-06-22 07:05:07 UTC (rev 80529)
@@ -700,10 +700,8 @@
 
 #if HAVE_SCHED_SETAFFINITY
        if (getenv ("MONO_NO_SMP")) {
-               cpu_set_t proc_mask;
-               CPU_ZERO (&proc_mask);
-               CPU_SET (0, &proc_mask);
-               sched_setaffinity (getpid(), sizeof (cpu_set_t), &proc_mask);
+               unsigned long proc_mask = 1;
+               sched_setaffinity (getpid(), sizeof (unsigned long), 
&proc_mask);
        }
 #endif
        if (!g_thread_supported ())

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to