OpenCloudOS-Kernel/fs/bfs
Al Viro 7e46aa5c8c regression: bfs endianness bug
BFS_FILEBLOCKS() expects struct bfs_inode * (on-disk data, with little-
endian fields), not struct bfs_inode_info * (in-core stuff, with host-
endian ones).

It's a macro and fields with the right names are present in
bfs_inode_info, so it compiles, but on big-endian host it gives bogus
results.

Introduced in commit f433dc5634 ("Fixes to
the BFS filesystem driver").

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-12-05 09:25:20 -08:00
..
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
bfs.h Fixes to the BFS filesystem driver 2007-11-14 18:45:40 -08:00
dir.c Fixes to the BFS filesystem driver 2007-11-14 18:45:40 -08:00
file.c Fixes to the BFS filesystem driver 2007-11-14 18:45:40 -08:00
inode.c regression: bfs endianness bug 2007-12-05 09:25:20 -08:00