OneNAND: Add memory barrier
authorKyungmin Park <kyungmin.park@samsung.com>
Thu, 14 Jan 2010 01:48:29 +0000 (10:48 +0900)
committerKyungmin Park <kyungmin.park@samsung.com>
Thu, 14 Jan 2010 01:48:29 +0000 (10:48 +0900)
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
common/cmd_onenand.c

index fb59a0f..67efbad 100644 (file)
@@ -147,7 +147,8 @@ static int onenand_block_write(loff_t to, ssize_t len,
                        goto next;
                }
 
-
+               /* FIXME why memory barrier is needed here */
+               __asm__ __volatile__ ("": : :"memory");
                ops.datbuf = (u_char *) buf;
                ops.len = thislen;
                ops.retlen = 0;