aboutsummaryrefslogtreecommitdiff
path: root/core/flash.c
diff options
context:
space:
mode:
authorJeremy Kerr <jk@ozlabs.org>2015-03-05 09:25:31 +1100
committerJeremy Kerr <jk@ozlabs.org>2015-03-05 09:25:31 +1100
commit3955cd2be2067b5db1d9dcace986b88aeccf1f20 (patch)
tree50103834cc555b6abfc65a51c282ad53a1988ac0 /core/flash.c
parent29289f44e289afeb7eb7e7ce0687d787cebae90e (diff)
downloadskiboot-3955cd2be2067b5db1d9dcace986b88aeccf1f20.zip
skiboot-3955cd2be2067b5db1d9dcace986b88aeccf1f20.tar.gz
skiboot-3955cd2be2067b5db1d9dcace986b88aeccf1f20.tar.bz2
core/flash: Fix invalid try_lock check in flash_nvram_write
We have the logic inverted here. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
Diffstat (limited to 'core/flash.c')
-rw-r--r--core/flash.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/flash.c b/core/flash.c
index 9912add..b0c5050 100644
--- a/core/flash.c
+++ b/core/flash.c
@@ -121,7 +121,7 @@ static int flash_nvram_write(uint32_t dst, void *src, uint32_t len)
{
int rc;
- if (try_lock(&flash_lock))
+ if (!try_lock(&flash_lock))
return OPAL_BUSY;
if (nvram_flash->busy) {