The patch number 14407 was added via Douglas Schilling Landgraf
<[email protected]>
to http://linuxtv.org/hg/v4l-dvb master development tree.
Kernel patches in this development tree may be modified to be backward
compatible with older kernels. Compatibility modifications will be
removed before inclusion into the mainstream Kernel
If anyone has any objections, please let us know by sending a message to:
Linux Media Mailing List <[email protected]>
------
From: Henrik Kurelid <[email protected]>
firedtv: correct version number and current/next in CA_PMT
The version number in the CA_PMT message sent to the hardware was
alwaysed set to zero. This could cause problems if the PMT would
change during decryption of a channel since the new CA_PMT would have
the same version number as the old. The version number is now copied
from the original PMT.
Priority: normal
Signed-off-by: Henrik Kurelid <[email protected]>
Signed-off-by: Stefan Richter <[email protected]>
Signed-off-by: Mauro Carvalho Chehab <[email protected]>
Signed-off-by: Douglas Schilling Landgraf <[email protected]>
---
linux/drivers/media/dvb/firewire/firedtv-avc.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff -r 56a3a70894ea -r a983d1db5f5f
linux/drivers/media/dvb/firewire/firedtv-avc.c
--- a/linux/drivers/media/dvb/firewire/firedtv-avc.c Sat Mar 06 22:16:15
2010 -0300
+++ b/linux/drivers/media/dvb/firewire/firedtv-avc.c Sat Mar 06 22:18:23
2010 -0300
@@ -1096,7 +1096,7 @@
c->operand[15] = msg[1]; /* Program number */
c->operand[16] = msg[2];
- c->operand[17] = 0x01; /* Version number=0 + current/next=1 */
+ c->operand[17] = msg[3]; /* Version number and current/next */
c->operand[18] = 0x00; /* Section number=0 */
c->operand[19] = 0x00; /* Last section number=0 */
c->operand[20] = 0x1f; /* PCR_PID=1FFF */
---
Patch is available at:
http://linuxtv.org/hg/v4l-dvb/rev/a983d1db5f5fdcdf3c4888021bdabf9f4ada0117
_______________________________________________
linuxtv-commits mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linuxtv-commits