org/patch/44304/, but I
believe my udelay() fix addresses the actual problem.
Signed-off-by: Ron Economos
Signed-off-by: Mauro Carvalho Chehab
Ron
() fix
addresses the actual problem.
Signed-off-by: Ron Economos
---
drivers/media/dvb-frontends/si2168.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/media/dvb-frontends/si2168.c
b/drivers/media/dvb-frontends/si2168.c
index 41d9c51..539399d 100644
--- a/drivers/media/dvb
On faster CPUs a delay is required after the POWER_UP/RESUME command and
the DD_RESTART command. Without the delay, the DD_RESTART command often
returns -EREMOTEIO and the Si2168 does not restart.
diff --git a/drivers/media/dvb-frontends/si2168.c
b/drivers/media/dvb-frontends/si2168.c
index 1
In the function dvb_net_ule(), the pointer h.priv is not initialized.
When a ULE packet is received, the kernel crashes.
diff --git a/drivers/media/dvb-core/dvb_net.c
b/drivers/media/dvb-core/dvb_net.c
index 06b0dcc..abfa3e5 100644
--- a/drivers/media/dvb-core/dvb_net.c
+++ b/drivers/media/dvb