Our firmware crashes for coldfire 5275 and the trace shows that the process
last execution was sched_yield in a signal handler, the kernel is 2.4.x and
arch is m86knommu. The kernel is not preemptible, therefore, sched_yield may
be unsafe to call in a signal handler that could be the reason of firmware
crash. Any idea of sched_yield in this regard?
Thanks,
Hasan
________________________________
hi
do you mean whether or not the signal will be lost during the
sched_yield()?
Brs
rui
________________________________
From: uclinux-dev-bounces at uclinux.org
[mailto:uclinux-dev-bounces at uclinux.org] On Behalf Of ext Hasan Jamal
Sent: Wednesday, June 27, 2007 6:08 AM
To: uclinux-dev at uclinux.org
Subject: [uClinux-dev] sched_yield
Hello,
Could anybody tell me whether sched_yield is safe to call inside
a signal handler? Also, could you point me documents that describe
safety issues of different system calls?
Thanks,
Hasan
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev