Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: Triple packet problem



Hi,

I've tried this patch on dvb-20030512.tar.bz2, dvb-20030529.tar.bz2 & linuxtv-dvb-1.0.0-pre3.tar.gz but none fix the problem.
Any idea....

Thanks.

B'Rgrds,
Andaka Wahyu Adi


BTW I'm using Dell Opti Pentium 233 MMX here's my dmesg:

admin@dvb:~/DVB/driver$ dmesg
Linux version 2.4.18 (root@dvb) (gcc version 2.95.3 20010315 (release)) #1 Mon Jan 20 02:04:33 WIT 2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
 BIOS-e820: 0000000000100000 - 0000000002000000 (usable)
 BIOS-e820: 00000000fec00000 - 00000000fec00800 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee00400 (reserved)
 BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
On node 0 totalpages: 8192
zone(0): 4096 pages.
zone(1): 4096 pages.
zone(2): 0 pages.
Kernel command line: auto BOOT_IMAGE=Linux ro root=301
Initializing CPU#0
Detected 232.109 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 463.66 BogoMIPS
Memory: 29800k/32768k available (1221k kernel code, 2584k reserved, 340k data, 228k init, 0k highmem)
Dentry-cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode-cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
CPU: Before vendor init, caps: 008001bf 00000000 00000000, vendor = 0
Intel Pentium with F0 0F bug - workaround enabled.
CPU: After vendor init, caps: 008001bf 00000000 00000000 00000000
CPU:     After generic, caps: 008001bf 00000000 00000000 00000000
CPU:             Common caps: 008001bf 00000000 00000000 00000000
CPU: Intel Pentium MMX stepping 03
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: none
PCI: PCI BIOS revision 2.10 entry at 0xfcbfe, last bus=0
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router PIIX [8086/7110] at 00:07.0
Limiting direct PCI/PCI transfers.
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
VFS: Diskquotas version dquot_6.4.0 initialized
ACPI: System description tables not found
    ACPI-0068: *** Error: Acpi_load_tables: Could not get RSDP, AE_ERROR
    ACPI-0116: *** Error: Acpi_load_tables: Could not load tables: AE_ERROR
ACPI: System description table load failed
Detected PS/2 Mouse Port.
pty: 512 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10e
block: 64 slots per queue, batch=16
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:pio
hda: ST34311A, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: 8452080 sectors (4327 MB) w/256KiB Cache, CHS=526/255/63, UDMA(33)
ide-floppy driver 0.97.sv
Partition check:
 hda: hda1 hda2 hda3
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
loop: loaded (max 8 devices)
PCI: Found IRQ 11 for device 00:11.0
PCI: Sharing IRQ 11 with 00:07.2
PCI: Sharing IRQ 11 with 00:10.0
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
00:11.0: 3Com PCI 3c905 Boomerang 100baseTx at 0xec80. Vers LK1.1.16
 ***INVALID CHECKSUM 001e*** ide-floppy driver 0.97.sv
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 2048)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 228k freed
Adding Swap: 128516k swap-space (priority -1)
Linux video capture interface: v1.00
DVB: registering new adapter (TT-Budget/WinTV-NOVA-CI PCI).
PCI: Found IRQ 10 for device 00:0d.0
stv0299.c: setup for tuner BSRU6, TDQB-S00x
DVB: registering frontend 0:0 (STV0299/TSA5059/SL1935 based)...

At 09:27 PM 6/3/2003 -0600, you wrote:

>we've had a similar problem and found that decreasing the DEBI DMA burst length in the arbitration control register fixed this and other corruption in systems using i845 (usually P4) architectures.
>
>kudos to (and patch from) Neil Terry and Matt Davis.
>
>:{)}
>
>diff -rpu ../DVB/driver/av7110/av7110.c DVB/driver/av7110/av7110.c
>--- ../DVB/driver/av7110/av7110.c    2003-05-12 10:09:59.000000000 -0600
>+++ DVB/driver/av7110/av7110.c    2003-05-30 10:54:37.000000000 -0600
>@@ -731,7 +731,7 @@ TTBStart(av7110_t *av7110)
>        memset(saa->grabbing, 0x00, TS_BUFLEN);
>-        saa7146_write(saa->mem, PCI_BT_V1, 0x001c0000);
>+        saa7146_write(saa->mem, PCI_BT_V1, 0x00070000);
>        av7110->ttbp=0;
>        saa7146_write(saa->mem, DD1_INIT, 0x02000600);
>@@ -5050,8 +5050,13 @@ void av7110_irq(struct saa7146 *saa, u32
>    if (isr & MASK_03)
>        tasklet_schedule (&av7110->gpio_tasklet);
>-    if (isr & MASK_10)
>+    if (isr & MASK_10) {
>+                if(saa7146_read(av7110->saa->mem, 0x114) & MASK_13) {
>+                       printk(KERN_INFO "av7110: fifo overflow\n");
>+                       saa7146_write(av7110->saa->mem, ISR, MASK_09); //clear overflow
>+                }
>        tasklet_schedule (&av7110->vpe_tasklet);
>+        }
>    if (isr & MASK_07)
>        tasklet_schedule (&av7110->fidb_tasklet);
>
>
>
>-- 
>Info:
>To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.
>
>
>



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index