Revision 5241134a79fa2fc2d45b66b2651c8467818482db authored by Antti Palosaari on 26 October 2015, 20:58:14 UTC, committed by Greg Kroah-Hartman on 31 January 2016, 19:23:35 UTC
commit aa0850e1d56623845b46350ffd971afa9241886d upstream.

Driver requested device firmware version string during probe using
only 24 byte long buffer. That buffer is too small for newer firmware
versions, which causes device firmware hang - device stops responding
to any commands after that. Increase buffer size to 128 which should
be enough for any current and future version strings.

Link: https://github.com/airspy/host/issues/27

Reported-by: Benjamin Vernoux <bvernoux@gmail.com>
Signed-off-by: Antti Palosaari <crope@iki.fi>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

1 parent abcbfda
History
File Mode Size
bpf
configs
debug
events
gcov
irq
livepatch
locking
power
printk
rcu
sched
time
trace
.gitignore -rw-r--r-- 91 bytes
Kconfig.freezer -rw-r--r-- 52 bytes
Kconfig.hz -rw-r--r-- 1.6 KB
Kconfig.locks -rw-r--r-- 4.7 KB
Kconfig.preempt -rw-r--r-- 2.1 KB
Makefile -rw-r--r-- 7.4 KB
acct.c -rw-r--r-- 15.4 KB
async.c -rw-r--r-- 9.9 KB
audit.c -rw-r--r-- 52.8 KB
audit.h -rw-r--r-- 10.0 KB
audit_tree.c -rw-r--r-- 22.6 KB
audit_watch.c -rw-r--r-- 13.6 KB
auditfilter.c -rw-r--r-- 33.7 KB
auditsc.c -rw-r--r-- 64.0 KB
backtracetest.c -rw-r--r-- 2.1 KB
bounds.c -rw-r--r-- 703 bytes
capability.c -rw-r--r-- 12.1 KB
cgroup.c -rw-r--r-- 150.0 KB
cgroup_freezer.c -rw-r--r-- 12.5 KB
compat.c -rw-r--r-- 29.5 KB
configs.c -rw-r--r-- 2.8 KB
context_tracking.c -rw-r--r-- 6.1 KB
cpu.c -rw-r--r-- 20.0 KB
cpu_pm.c -rw-r--r-- 6.5 KB
cpuset.c -rw-r--r-- 75.2 KB
crash_dump.c -rw-r--r-- 1.3 KB
cred.c -rw-r--r-- 21.3 KB
delayacct.c -rw-r--r-- 4.5 KB
dma.c -rw-r--r-- 3.6 KB
elfcore.c -rw-r--r-- 396 bytes
exec_domain.c -rw-r--r-- 1.4 KB
exit.c -rw-r--r-- 41.5 KB
extable.c -rw-r--r-- 4.0 KB
fork.c -rw-r--r-- 49.7 KB
freezer.c -rw-r--r-- 4.4 KB
futex.c -rw-r--r-- 81.7 KB
futex_compat.c -rw-r--r-- 4.5 KB
groups.c -rw-r--r-- 5.9 KB
hung_task.c -rw-r--r-- 5.7 KB
irq_work.c -rw-r--r-- 4.5 KB
jump_label.c -rw-r--r-- 11.0 KB
kallsyms.c -rw-r--r-- 14.9 KB
kcmp.c -rw-r--r-- 4.3 KB
kexec.c -rw-r--r-- 67.7 KB
kmod.c -rw-r--r-- 18.5 KB
kprobes.c -rw-r--r-- 60.7 KB
ksysfs.c -rw-r--r-- 5.6 KB
kthread.c -rw-r--r-- 18.6 KB
latencytop.c -rw-r--r-- 7.6 KB
module-internal.h -rw-r--r-- 458 bytes
module.c -rw-r--r-- 98.6 KB
module_signing.c -rw-r--r-- 5.9 KB
notifier.c -rw-r--r-- 16.2 KB
nsproxy.c -rw-r--r-- 6.0 KB
padata.c -rw-r--r-- 26.8 KB
panic.c -rw-r--r-- 12.5 KB
params.c -rw-r--r-- 22.6 KB
pid.c -rw-r--r-- 15.0 KB
pid_namespace.c -rw-r--r-- 10.0 KB
profile.c -rw-r--r-- 16.1 KB
ptrace.c -rw-r--r-- 30.1 KB
range.c -rw-r--r-- 3.0 KB
reboot.c -rw-r--r-- 13.3 KB
relay.c -rw-r--r-- 32.6 KB
resource.c -rw-r--r-- 36.3 KB
seccomp.c -rw-r--r-- 24.0 KB
signal.c -rw-r--r-- 95.3 KB
smp.c -rw-r--r-- 19.9 KB
smpboot.c -rw-r--r-- 11.5 KB
smpboot.h -rw-r--r-- 564 bytes
softirq.c -rw-r--r-- 18.9 KB
stacktrace.c -rw-r--r-- 1.7 KB
stop_machine.c -rw-r--r-- 17.2 KB
sys.c -rw-r--r-- 56.7 KB
sys_ni.c -rw-r--r-- 6.8 KB
sysctl.c -rw-r--r-- 63.3 KB
sysctl_binary.c -rw-r--r-- 51.0 KB
system_certificates.S -rw-r--r-- 470 bytes
system_keyring.c -rw-r--r-- 2.8 KB
task_work.c -rw-r--r-- 3.4 KB
taskstats.c -rw-r--r-- 16.1 KB
test_kprobes.c -rw-r--r-- 7.4 KB
torture.c -rw-r--r-- 19.9 KB
tracepoint.c -rw-r--r-- 13.3 KB
tsacct.c -rw-r--r-- 4.9 KB
uid16.c -rw-r--r-- 5.0 KB
up.c -rw-r--r-- 1.7 KB
user-return-notifier.c -rw-r--r-- 1.3 KB
user.c -rw-r--r-- 5.4 KB
user_namespace.c -rw-r--r-- 25.5 KB
utsname.c -rw-r--r-- 3.0 KB
utsname_sysctl.c -rw-r--r-- 3.0 KB
watchdog.c -rw-r--r-- 24.2 KB
workqueue.c -rw-r--r-- 141.7 KB
workqueue_internal.h -rw-r--r-- 2.2 KB

back to top