Revision 7ad6307ad6968ce25cecf209d4822d4c722be030 authored by Guenter Roeck on 07 March 2012, 11:58:55 UTC, committed by Guenter Roeck on 07 March 2012, 17:48:43 UTC
A global delay parameter has the side effect of being overwritten with 0 if a single ZL2004 or ZL6105 is instantiated. If other chips supported by the same driver are in the system, this will result in access errors for those chips. To solve the problem, keep a per-instance copy of the delay parameter, and do not change the original parameter. Signed-off-by: Guenter Roeck <linux@roeck-us.net> Cc: stable@vger.kernel.org # 3.1+ Acked-by: Jean Delvare <khali@linux-fr.org>
1 parent 7cb3c44
File | Mode | Size |
---|---|---|
9p | ||
adfs | ||
affs | ||
afs | ||
autofs4 | ||
befs | ||
bfs | ||
btrfs | ||
cachefiles | ||
ceph | ||
cifs | ||
coda | ||
configfs | ||
cramfs | ||
debugfs | ||
devpts | ||
dlm | ||
ecryptfs | ||
efs | ||
exofs | ||
exportfs | ||
ext2 | ||
ext3 | ||
ext4 | ||
fat | ||
freevxfs | ||
fscache | ||
fuse | ||
gfs2 | ||
hfs | ||
hfsplus | ||
hostfs | ||
hpfs | ||
hppfs | ||
hugetlbfs | ||
isofs | ||
jbd | ||
jbd2 | ||
jffs2 | ||
jfs | ||
lockd | ||
logfs | ||
minix | ||
ncpfs | ||
nfs | ||
nfs_common | ||
nfsd | ||
nilfs2 | ||
nls | ||
notify | ||
ntfs | ||
ocfs2 | ||
omfs | ||
openpromfs | ||
proc | ||
pstore | ||
qnx4 | ||
quota | ||
ramfs | ||
reiserfs | ||
romfs | ||
squashfs | ||
sysfs | ||
sysv | ||
ubifs | ||
udf | ||
ufs | ||
xfs | ||
Kconfig | -rw-r--r-- | 6.1 KB |
Kconfig.binfmt | -rw-r--r-- | 6.4 KB |
Makefile | -rw-r--r-- | 4.0 KB |
aio.c | -rw-r--r-- | 47.9 KB |
anon_inodes.c | -rw-r--r-- | 6.4 KB |
attr.c | -rw-r--r-- | 6.7 KB |
bad_inode.c | -rw-r--r-- | 7.8 KB |
binfmt_aout.c | -rw-r--r-- | 12.4 KB |
binfmt_elf.c | -rw-r--r-- | 54.0 KB |
binfmt_elf_fdpic.c | -rw-r--r-- | 48.6 KB |
binfmt_em86.c | -rw-r--r-- | 2.8 KB |
binfmt_flat.c | -rw-r--r-- | 27.0 KB |
binfmt_misc.c | -rw-r--r-- | 15.1 KB |
binfmt_script.c | -rw-r--r-- | 2.8 KB |
binfmt_som.c | -rw-r--r-- | 7.4 KB |
bio-integrity.c | -rw-r--r-- | 21.2 KB |
bio.c | -rw-r--r-- | 39.4 KB |
block_dev.c | -rw-r--r-- | 41.5 KB |
buffer.c | -rw-r--r-- | 85.2 KB |
char_dev.c | -rw-r--r-- | 13.8 KB |
compat.c | -rw-r--r-- | 44.2 KB |
compat_binfmt_elf.c | -rw-r--r-- | 3.5 KB |
compat_ioctl.c | -rw-r--r-- | 45.3 KB |
dcache.c | -rw-r--r-- | 77.0 KB |
dcookies.c | -rw-r--r-- | 6.8 KB |
direct-io.c | -rw-r--r-- | 38.5 KB |
drop_caches.c | -rw-r--r-- | 1.5 KB |
eventfd.c | -rw-r--r-- | 11.0 KB |
eventpoll.c | -rw-r--r-- | 50.1 KB |
exec.c | -rw-r--r-- | 52.7 KB |
fcntl.c | -rw-r--r-- | 18.7 KB |
fhandle.c | -rw-r--r-- | 6.5 KB |
fifo.c | -rw-r--r-- | 3.2 KB |
file.c | -rw-r--r-- | 12.0 KB |
file_table.c | -rw-r--r-- | 12.6 KB |
filesystems.c | -rw-r--r-- | 6.3 KB |
fs-writeback.c | -rw-r--r-- | 37.5 KB |
fs_struct.c | -rw-r--r-- | 3.9 KB |
generic_acl.c | -rw-r--r-- | 3.8 KB |
inode.c | -rw-r--r-- | 45.1 KB |
internal.h | -rw-r--r-- | 2.9 KB |
ioctl.c | -rw-r--r-- | 15.7 KB |
ioprio.c | -rw-r--r-- | 4.8 KB |
libfs.c | -rw-r--r-- | 25.6 KB |
locks.c | -rw-r--r-- | 58.9 KB |
mbcache.c | -rw-r--r-- | 16.4 KB |
mount.h | -rw-r--r-- | 2.0 KB |
mpage.c | -rw-r--r-- | 20.0 KB |
namei.c | -rw-r--r-- | 83.0 KB |
namespace.c | -rw-r--r-- | 63.2 KB |
no-block.c | -rw-r--r-- | 688 bytes |
open.c | -rw-r--r-- | 26.3 KB |
pipe.c | -rw-r--r-- | 28.3 KB |
pnode.c | -rw-r--r-- | 8.8 KB |
pnode.h | -rw-r--r-- | 1.4 KB |
posix_acl.c | -rw-r--r-- | 9.2 KB |
proc_namespace.c | -rw-r--r-- | 7.5 KB |
read_write.c | -rw-r--r-- | 22.4 KB |
read_write.h | -rw-r--r-- | 542 bytes |
readdir.c | -rw-r--r-- | 6.9 KB |
select.c | -rw-r--r-- | 24.2 KB |
seq_file.c | -rw-r--r-- | 17.9 KB |
signalfd.c | -rw-r--r-- | 8.0 KB |
splice.c | -rw-r--r-- | 46.3 KB |
stack.c | -rw-r--r-- | 2.5 KB |
stat.c | -rw-r--r-- | 10.6 KB |
statfs.c | -rw-r--r-- | 5.2 KB |
super.c | -rw-r--r-- | 29.9 KB |
sync.c | -rw-r--r-- | 9.9 KB |
timerfd.c | -rw-r--r-- | 8.6 KB |
utimes.c | -rw-r--r-- | 5.7 KB |
xattr.c | -rw-r--r-- | 17.2 KB |
xattr_acl.c | -rw-r--r-- | 2.3 KB |
Computing file changes ...