jeff
4a1456cf5d
- Reassign the thread queue lock to newtd prior to switching. Assigning
...
after the switch leads to a race where the outgoing thread still owns
the local queue lock while another cpu may switch it in. This race
is only possible on machines where cpu_switch can take significantly
longer on different cpus which in practice means HTT machines with
unfair thread scheduling algorithms.
Found by: kris (of course)
Approved by: re
2007-10-02 01:30:18 +00:00
..
2007-09-17 05:31:39 +00:00
2007-08-16 05:32:26 +00:00
2007-08-31 13:56:26 +00:00
2007-09-17 05:31:39 +00:00
2007-07-05 13:04:59 +00:00
2007-08-20 06:28:26 +00:00
2007-08-06 14:26:03 +00:00
2007-07-14 21:23:31 +00:00
2007-09-25 06:25:06 +00:00
2007-09-21 04:10:23 +00:00
2007-09-17 05:31:39 +00:00
2007-08-29 21:17:11 +00:00
2007-08-07 09:04:50 +00:00
2007-07-18 20:46:06 +00:00
2007-08-06 14:26:03 +00:00
2007-07-02 14:03:29 +00:00
2007-09-21 04:10:23 +00:00
2007-07-17 01:08:09 +00:00
2007-07-20 08:43:42 +00:00
2007-07-19 08:49:16 +00:00
2007-09-20 20:38:43 +00:00
2007-07-06 13:20:44 +00:00
2007-09-17 05:31:39 +00:00
2007-09-02 09:59:33 +00:00
2007-08-16 05:26:42 +00:00
2007-09-21 04:04:22 +00:00
2007-09-15 12:33:24 +00:00
2007-07-05 08:55:14 +00:00
2007-07-04 22:38:28 +00:00
2007-09-21 04:10:23 +00:00
2007-10-02 01:30:18 +00:00
2007-07-27 11:59:57 +00:00
2007-07-23 09:42:32 +00:00
2007-09-17 05:31:39 +00:00
2007-09-14 01:12:39 +00:00
2007-09-13 09:12:36 +00:00
2007-09-11 22:54:09 +00:00
2007-09-17 05:31:39 +00:00
2007-07-04 06:56:58 +00:00
2007-09-20 20:38:43 +00:00
2007-07-04 22:57:21 +00:00
2007-09-17 05:31:39 +00:00
2007-08-06 14:26:03 +00:00
2007-08-16 05:32:26 +00:00
2007-08-16 05:26:42 +00:00
2007-08-16 05:32:26 +00:00
2007-07-03 15:58:47 +00:00
2007-07-05 05:54:47 +00:00
2007-07-03 17:45:52 +00:00
2007-07-03 17:46:37 +00:00
2007-07-20 09:41:54 +00:00
2007-08-06 14:26:03 +00:00
2007-08-27 05:19:48 +00:00
2007-07-26 16:58:09 +00:00
2007-08-20 11:53:26 +00:00
2007-09-26 11:22:23 +00:00
2007-09-21 10:16:56 +00:00
2007-09-21 10:16:56 +00:00
2007-09-12 16:31:32 +00:00
2007-09-12 16:31:32 +00:00
2007-09-10 00:00:18 +00:00
2007-07-26 16:58:09 +00:00