[RFC-PATCH] Prevent tasks from sleeping in die()
Paul Mackerras
paulus at samba.org
Thu May 11 09:45:43 EST 2006
David Wilder writes:
> I am seeing an issue in die() when voluntary preemption is enabled.
> die()
> ->>show_regs()->>show_instructions()->>__get_user_nocheck()->>might_sleep()
Are you using Linus' current git tree? It has a patch that fixes this
problem by making __get_user_nocheck do the might_sleep only if the
address you give it is a user address.
Paul.
More information about the Linuxppc-dev
mailing list