On Tue, 2018-04-10 at 11:49:33 UTC, Nicholas Piggin wrote: > The OPAL NVRAM driver does not sleep in case it gets OPAL_BUSY or > OPAL_BUSY_EVENT from firmware, which causes large scheduling > latencies, and various lockup errors to trigger (again, BMC reboot > can cause it). > > Fix this by converting it to the standard form OPAL_BUSY loop that > sleeps. > > Fixes: 628daa8d5abfd ("powerpc/powernv: Add RTC and NVRAM support plus RTAS > fallbacks") > Cc: Benjamin Herrenschmidt <b...@kernel.crashing.org> > Signed-off-by: Nicholas Piggin <npig...@gmail.com>
Applied to powerpc fixes, thanks. https://git.kernel.org/powerpc/c/3b8070335f751aac9f1526ae2e012e cheers