| From | Sent On | Attachments |
|---|---|---|
| Andrew Gallatin | Jul 2, 2002 2:12 pm | |
| Julian Elischer | Jul 2, 2002 3:54 pm | |
| Andrew Gallatin | Jul 2, 2002 4:10 pm | |
| Julian Elischer | Jul 2, 2002 5:48 pm | |
| Andrew Gallatin | Jul 2, 2002 6:02 pm | |
| Matthew Dillon | Jul 2, 2002 6:11 pm | |
| Julian Elischer | Jul 2, 2002 6:38 pm | |
| Andrew Gallatin | Jul 2, 2002 6:42 pm | |
| Julian Elischer | Jul 2, 2002 6:43 pm | |
| Julian Elischer | Jul 2, 2002 6:45 pm | |
| Andrew Gallatin | Jul 2, 2002 6:57 pm | |
| Julian Elischer | Jul 2, 2002 7:30 pm | |
| Julian Elischer | Jul 2, 2002 7:31 pm | |
| Andrew Gallatin | Jul 2, 2002 7:56 pm | |
| John Baldwin | Jul 2, 2002 9:17 pm | |
| Julian Elischer | Jul 2, 2002 9:42 pm | |
| David Xu | Jul 2, 2002 10:34 pm | |
| Matthew Dillon | Jul 2, 2002 10:35 pm | |
| Julian Elischer | Jul 2, 2002 10:55 pm | |
| Matthew Dillon | Jul 2, 2002 11:02 pm | |
| Bruce Evans | Jul 3, 2002 12:32 am | |
| Bruce Evans | Jul 3, 2002 12:44 am | |
| Julian Elischer | Jul 3, 2002 1:37 am | |
| John Baldwin | Jul 3, 2002 1:40 am | |
| Terry Lambert | Jul 3, 2002 1:52 am | |
| Julian Elischer | Jul 3, 2002 2:13 am | |
| Julian Elischer | Jul 3, 2002 2:25 am | |
| John Baldwin | Jul 3, 2002 2:47 am | |
| Julian Elischer | Jul 3, 2002 9:30 am | |
| John Baldwin | Jul 3, 2002 9:57 am |
| Subject: | Re: KSE signal problems still | |
|---|---|---|
| From: | John Baldwin (jh...@FreeBSD.org) | |
| Date: | Jul 2, 2002 9:17:01 pm | |
| List: | org.freebsd.freebsd-current | |
On 03-Jul-2002 Andrew Gallatin wrote:
Julian Elischer writes:
However, it does seem a bit silly, as we end up dropping and-reaquiring the sched lock quite a few times:
That's why I just asked you to test the concept.. If I know that just aquiring it here is ok, (I presume you tried doing some work like this) that tells me that this code isn't called from some odd place, with the sched lock already set.
(that and code inspection of course..)
Now we know it works we can try optimise it..
I'm going home now for dinner, so if you feel like checking this or something mor optimal in, be my guest :-)
OK, I've checked in the unoptimized fix. Please do optimize it when you get a chance.
Erm, I thought I changd signotify() to require sched_lock and made the second half of psignal() (the whole case statement) lock sched_lock. Did you change that? (To Julian)
--
John Baldwin <jh...@FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/
To Unsubscribe: send mail to majo...@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message





