[PATCH] reorg RTAS delay code

Anton Blanchard anton at samba.org
Sat Jun 10 12:04:54 EST 2006


Hi John,

> This patch attempts to handle RTAS "busy" return codes in a more simple
> and consistent manner.  Typical callers of RTAS shouldn't have to
> manage wait times and delay calls.
> 
> This patch also changes the kernel to use msleep() rather than udelay()
> when a runtime delay is necessary.  This will avoid CPU soft lockups
> for extended delay conditions.

Looks like you missed one:

WARNING: ".rtas_extended_busy_delay_time" [arch/powerpc/platforms/pseries/scanlog.ko] undefined!

Anton



More information about the Linuxppc-dev mailing list