By the time BLKRRPART returns the partition device nodes should have been created in devtmpfs, so there shouldn't be any need to wait for things to settle. I'm not sure where a race could exist.
Yet it's odd that this failed only for ppc since all the code which deals with this is generic, not platform-specific. It would be nice if we had dmesg, unfortunately we do not.
I'm re-running the test just to see if it happens consistently. We have a ppc test machine, however it's currently occupied running tests. Once it's free I can do some testing there.
By the time BLKRRPART returns the partition device nodes should have been created in devtmpfs, so there shouldn't be any need to wait for things to settle. I'm not sure where a race could exist.
Yet it's odd that this failed only for ppc since all the code which deals with this is generic, not platform-specific. It would be nice if we had dmesg, unfortunately we do not.
I'm re-running the test just to see if it happens consistently. We have a ppc test machine, however it's currently occupied running tests. Once it's free I can do some testing there.