On Thu, 4 Jul 2002, David Xu wrote: > while we are getting rid of Giant, current race condition between softclock() > and callout_stop() is unacceptable. the race causes two many places in source > code would be modified to fit this new behaviour, besides this, everywhere > callout_stop() is used need to hold sched_lock and do a mi_switch() and > modify td_flags is also unacceptable, this SMP race should be resolved in > kern_timeout.c. > > David Xu This is probably true.. the current hacks for this are rather horrible. I think there msut be better ways. Your suggestion sounds plausible. To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message
- Re: KSE status report Julian Elischer
- Re: KSE status report John Baldwin
- Re: KSE status report Erik Greenwald
- Re: KSE status report Julian Elischer
- Re: KSE status report Bill Huey
- Re: KSE status report Erik Greenwald
- Re: KSE status report Julian Elischer
- Re: KSE status report W Gerald Hicks
- Re: KSE status report Julian Elischer
- Timeout and SMP race David Xu
- Re: Timeout and SMP race Julian Elischer
- Re: Timeout and SMP race David Xu
- Re: Timeout and SMP race Bruce Evans
- RE: Timeout and SMP race John Baldwin
- Re: Timeout and SMP race Archie Cobbs
- Re: Timeout and SMP race John Baldwin
- Re: Timeout and SMP race Archie Cobbs
- Re: Timeout and SMP race John Baldwin
- Re: Timeout and SMP race Archie Cobbs
- Re: Timeout and SMP race Julian Elischer
- Re: KSE status report Mario Goebbels