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