android_kernel_samsung_univ.../fs
Vitaly Wool 7014568bad [MTD] [NAND] remove len/ooblen confusion.
As was discussed between Ricard Wanderlöf, David Woodhouse, Artem 
Bityutskiy and me, the current API for reading/writing OOB is confusing. 

The thing that introduces confusion is the need to specify ops.len 
together with ops.ooblen for reads/writes that concern only OOB not data 
area. So, ops.len is overloaded: when ops.datbuf != NULL it serves to 
specify the length of the data read, and when ops.datbuf == NULL, it 
serves to specify the full OOB read length.

The patch inlined below is the slightly updated version of the previous 
patch serving the same purpose, but with the new Artem's comments taken 
into account.

Artem, BTW, thanks a lot for your valuable input!

Signed-off-by: Vitaly Wool <vwool@ru.mvista.com>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
2006-11-28 22:39:03 +00:00
..
9p
adfs
affs
afs [PATCH] fs/*: use BUILD_BUG_ON 2006-10-11 11:14:23 -07:00
autofs [PATCH] autofs3: Make sure all dentries refs are released before calling kill_anon_super() 2006-10-20 10:26:38 -07:00
autofs4 [PATCH] AUTOFS: Make sure all dentries refs are released before calling kill_anon_super() 2006-10-11 11:14:25 -07:00
befs
bfs
cifs [PATCH] new cifs endianness bugs 2006-10-15 11:00:58 -07:00
coda
configfs configfs: handle kzalloc() failure in check_perm() 2006-10-20 15:29:00 -07:00
cramfs
debugfs
devpts
dlm [DLM] fix iovec length in recvmsg 2006-10-20 09:13:10 -04:00
ecryptfs [PATCH] ecryptfs: use special_file() 2006-10-20 10:26:35 -07:00
efs
exportfs
ext2 [PATCH] ext2: errors behaviour fix 2006-10-11 11:14:21 -07:00
ext3 [PATCH] ext3: errors behaviour fix 2006-10-11 11:14:21 -07:00
ext4
fat [PATCH] separate bdi congestion functions from queue congestion functions 2006-10-20 10:26:35 -07:00
freevxfs
fuse [PATCH] fuse: fix dereferencing dentry parent 2006-10-17 08:18:45 -07:00
gfs2 [GFS2] gfs2_dir_read_data(): fix uninitialized variable usage 2006-10-20 09:16:20 -04:00
hfs
hfsplus
hostfs
hpfs
hppfs
hugetlbfs
isofs
jbd [PATCH] ext3/4: fix J_ASSERT(transaction->t_updates > 0) in journal_stop() 2006-10-20 10:26:44 -07:00
jbd2 [PATCH] ext3/4: fix J_ASSERT(transaction->t_updates > 0) in journal_stop() 2006-10-20 10:26:44 -07:00
jffs
jffs2 [MTD] [NAND] remove len/ooblen confusion. 2006-11-28 22:39:03 +00:00
jfs
lockd [PATCH] lockd endianness annotations 2006-10-20 10:26:40 -07:00
minix [PATCH] fs/*: use BUILD_BUG_ON 2006-10-11 11:14:23 -07:00
msdos
ncpfs
nfs [PATCH] xdr annotations: mount_clnt 2006-10-20 10:26:41 -07:00
nfs_common [PATCH] nfs_common endianness annotations 2006-10-20 10:26:41 -07:00
nfsd [PATCH] nfsd: nfs_replay_me 2006-10-20 10:26:43 -07:00
nls
ntfs
ocfs2 ocfs2: cond_resched() in ocfs2_zero_extend() 2006-10-20 15:27:48 -07:00
openpromfs
partitions [PATCH] fs/partitions/check: add sysfs error handling 2006-10-17 08:18:47 -07:00
proc [PATCH] OOM killer meets userspace headers 2006-10-20 10:26:38 -07:00
qnx4
ramfs
reiserfs [PATCH] separate bdi congestion functions from queue congestion functions 2006-10-20 10:26:35 -07:00
romfs
smbfs
sysfs sysfs: update obsolete comment in sysfs_update_file 2006-10-18 12:49:54 -07:00
sysv [PATCH] fs/*: use BUILD_BUG_ON 2006-10-11 11:14:23 -07:00
udf
ufs
vfat
xfs [PATCH] separate bdi congestion functions from queue congestion functions 2006-10-20 10:26:35 -07:00
aio.c
attr.c
bad_inode.c
binfmt_aout.c
binfmt_elf_fdpic.c
binfmt_elf.c [PATCH] Fix core files so they make sense to gdb... 2006-10-15 11:24:49 -07:00
binfmt_em86.c
binfmt_flat.c
binfmt_misc.c
binfmt_script.c
binfmt_som.c
bio.c [PATCH] fs/bio.c: tweaks 2006-10-11 11:14:25 -07:00
block_dev.c
buffer.c [PATCH] Fix IO error reporting on fsync() 2006-10-17 08:18:46 -07:00
char_dev.c
compat_ioctl.c [PATCH] 32-bit compatibility HDIO IOCTLs 2006-10-11 11:14:22 -07:00
compat.c
dcache.c [PATCH] VFS: Destroy the dentries contributed by a superblock on unmounting 2006-10-11 11:14:25 -07:00
dcookies.c
direct-io.c
dnotify.c
dquot.c
drop_caches.c
eventpoll.c [PATCH] epoll_pwait() 2006-10-11 11:14:21 -07:00
exec.c
fcntl.c
fifo.c
file_table.c
file.c
filesystems.c
fs-writeback.c
generic_acl.c
inode.c
inotify_user.c
inotify.c
internal.h
ioctl.c
ioprio.c [PATCH] block layer: ioprio_best function fix 2006-10-12 15:09:51 +02:00
Kconfig [PATCH] fs/Kconfig: move GENERIC_ACL, fix acl() call errors 2006-10-20 10:26:38 -07:00
Kconfig.binfmt
libfs.c
locks.c
Makefile
mbcache.c
mpage.c
namei.c
namespace.c
nfsctl.c
no-block.c
open.c
pipe.c
pnode.c
pnode.h
posix_acl.c
quota_v1.c
quota_v2.c
quota.c
read_write.c
read_write.h
readdir.c
select.c
seq_file.c
splice.c [PATCH] splice: fix pipe_to_file() ->prepare_write() error path 2006-10-12 15:08:51 +02:00
stat.c
super.c [PATCH] VFS: Destroy the dentries contributed by a superblock on unmounting 2006-10-11 11:14:25 -07:00
sync.c
utimes.c
xattr_acl.c
xattr.c