summaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2015-05-27 11:14:13 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2015-05-28 12:29:49 +0200
commit0228ccccdd64e69f30d4da1df2ed92660a493839 (patch)
tree1af80e0778244cc6c14205a8c2fa90996cce9867 /fs
parent5878154ba8ce619ba7afd81ea169be68404946a4 (diff)
downloadbarebox-0228ccccdd64e69f30d4da1df2ed92660a493839.tar.gz
barebox-0228ccccdd64e69f30d4da1df2ed92660a493839.tar.xz
fs: Add O_RWSIZE_8
To support native 64bit accesses in memcpy_sz. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'fs')
-rw-r--r--fs/fs.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/fs/fs.c b/fs/fs.c
index 779f2641b2..9a79a03ae2 100644
--- a/fs/fs.c
+++ b/fs/fs.c
@@ -1590,6 +1590,9 @@ static void memcpy_sz(void *_dst, const void *_src, ulong count, ulong rwsize)
case 4:
*((ulong *)dst) = *((ulong *)src);
break;
+ case 8:
+ *((u64 *)dst) = *((u64 *)src);
+ break;
}
dst += rwsize;
src += rwsize;