I have a user who is getting I/O errors on VIDIOC_DQBUF with saa7134 + 2.6.0-test7. The dmesg is below. Joel says he has an ASUS "B-TV FM CARD 7134-R2.0-ENG". Any thoughts? -Billy > Date: Wed, 22 Oct 2003 18:07:07 +0200 (MEST) > From: Joel Andersson <ajoel@xxxxxxxxxx> > Subject: my dmesg Linux version 2.6.0-test7-1-386 (herbert@gondolin) (gcc version 3.3.2 20030908 (Debian prerelease)) #1 Sun Oct 12 10:29:56 EST 2003 Video mode to be used for restore is f00 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000cc000 - 00000000000d0000 (reserved) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000000fff0000 (usable) BIOS-e820: 000000000fff0000 - 000000000fff8000 (ACPI data) BIOS-e820: 000000000fff8000 - 0000000010000000 (ACPI NVS) BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved) 255MB LOWMEM available. On node 0 totalpages: 65520 DMA zone: 4096 pages, LIFO batch:1 Normal zone: 61424 pages, LIFO batch:14 HighMem zone: 0 pages, LIFO batch:1 DMI 2.3 present. ACPI: RSDP (v000 AMI ) @ 0x000fa8f0 ACPI: RSDT (v001 AMIINT VIA_K7 0x00000010 MSFT 0x00000097) @ 0x0fff0000 ACPI: FADT (v001 AMIINT VIA_K7 0x00000011 MSFT 0x00000097) @ 0x0fff0030 ACPI: MADT (v001 AMIINT VIA_K7 0x00000009 MSFT 0x00000097) @ 0x0fff00c0 ACPI: DSDT (v001 VIA VIA_K7 0x00001000 MSFT 0x0100000d) @ 0x00000000 Building zonelist for node : 0 Kernel command line: auto BOOT_IMAGE=Linux ro root=301 Initializing CPU#0 PID hash table entries: 1024 (order 10: 8192 bytes) Detected 1534.047 MHz processor. Console: colour VGA+ 80x25 Memory: 252524k/262080k available (1388k kernel code, 8832k reserved, 593k data, 184k init, 0k highmem) Calibrating delay loop... 3022.84 BogoMIPS Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) Mount-cache hash table entries: 512 (order: 0, 4096 bytes) CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000 CPU: After vendor identify, caps: 0383fbff c1c3fbff 00000000 00000000 CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line) CPU: L2 Cache: 256K (64 bytes/line) CPU: After all inits, caps: 0383fbff c1c3fbff 00000000 00000020 CPU: AMD Athlon(tm) XP 1800+ stepping 02 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. Checking for popad bug... OK. POSIX conformance testing by UNIFIX NET: Registered protocol family 16 EISA bus registered PCI: PCI BIOS revision 2.10 entry at 0xfdaf1, last bus=1 PCI: Using configuration type 1 mtrr: v2.0 (20020519) ACPI: Subsystem revision 20030918 ACPI: Interpreter enabled ACPI: Using PIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (00:00) PCI: Probing PCI hardware (bus 00) ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: Power Resource [URP1] (off) ACPI: Power Resource [URP2] (off) ACPI: Power Resource [FDDP] (off) ACPI: Power Resource [LPTP] (off) ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 *10 11 12 14 15) Linux Plug and Play Support v0.97 (c) Adam Belay PnPBIOS: Scanning system for PnP BIOS support... PnPBIOS: Found PnP BIOS installation structure at 0xc00f78e0 PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0x67cb, dseg 0xf0000 PnPBIOS: 15 nodes reported by PnP BIOS; 15 recorded by driver ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 10 ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 5 ACPI: No IRQ known for interrupt pin A of device 0000:00:11.1 - using IRQ 255 ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10 ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11 PCI: Using ACPI for IRQ routing PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off' VFS: Disk quotas dquot_6.5.1 devfs: v1.22 (20021013) Richard Gooch (rgooch@xxxxxxxxxxxxx) devfs: boot_options: 0x0 Initializing Cryptographic API isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found pty: 256 Unix98 ptys configured Serial: 8250/16550 driver $Revision: 1.90 $ 54 ports, IRQ sharing enabled ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize serio: i8042 AUX port at 0x60,0x64 irq 12 input: AT Translated Set 2 keyboard on isa0060/serio0 serio: i8042 KBD port at 0x60,0x64 irq 1 EISA: Probing bus 0 at eisa0 NET: Registered protocol family 2 IP: routing cache hash table of 2048 buckets, 16Kbytes TCP: Hash tables configured (established 16384 bind 32768) NET: Registered protocol family 8 NET: Registered protocol family 20 ACPI: (supports S0 S1 S4 S5) RAMDISK: cramfs filesystem found at block 0 Freeing initrd memory: 3872k freed VFS: Mounted root (cramfs filesystem). Freeing unused kernel memory: 184k freed NET: Registered protocol family 1 Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx Module ide_probe_mod cannot be unloaded due to unsafe usage in include/linux/module.h:483 hda: MAXTOR 6L060J3, ATA DISK drive hdc: COMPAQ DVD-ROM GD-2500, ATAPI CD/DVD-ROM drive hdd: SAMSUNG CD-R/RW SW-232B, ATAPI CD/DVD-ROM drive Using anticipatory io scheduler ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 VP_IDE: IDE controller at PCI slot 0000:00:11.1 ACPI: No IRQ known for interrupt pin A of device 0000:00:11.1 - using IRQ 255 VP_IDE: chipset revision 6 VP_IDE: not 100% native mode: will probe irqs later ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: VIA vt8233a (rev 00) IDE UDMA133 controller on pci0000:00:11.1 ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:DMA Module via82cxxx cannot be unloaded due to unsafe usage in include/linux/module.h:483 hda: max request size: 128KiB hda: 117266688 sectors (60040 MB) w/1819KiB Cache, CHS=65535/16/63 /dev/ide/host0/bus0/target0/lun0: p1 p2 p3 kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. Adding 506036k swap on /dev/hda2. Priority:-1 extents:1 EXT3 FS on hda1, internal journal Real Time Clock Driver v1.12 drivers/usb/core/usb.c: registered new driver usbfs drivers/usb/core/usb.c: registered new driver hub drivers/usb/core/usb.c: registered new driver usbkbd drivers/usb/input/usbkbd.c: :USB HID Boot Protocol keyboard driver mice: PS/2 mouse device common for all mice input: ImPS/2 Generic Wheel Mouse on isa0060/serio1 via-rhine.c:v1.10-LK1.1.19-2.5 July-12-2003 Written by Donald Becker http://www.scyld.com/network/via-rhine.html eth0: VIA VT6105 Rhine-III at 0xec00, 00:05:5d:69:cb:7e, IRQ 5. eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 41e1. Installing knfsd (copyright (C) 1996 okir@xxxxxxxxxxxx). apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac) apm: overridden by ACPI. SCSI subsystem initialized scsi0 : SCSI host adapter emulation for IDE ATAPI devices Vendor: COMPAQ Model: DVD-ROM GD-2500 Rev: 0011 Type: CD-ROM ANSI SCSI revision: 02 scsi1 : SCSI host adapter emulation for IDE ATAPI devices Vendor: SAMSUNG Model: CD-R/RW SW-232B Rev: R301 Type: CD-ROM ANSI SCSI revision: 02 Initializing USB Mass Storage driver... drivers/usb/core/usb.c: registered new driver usb-storage USB Mass Storage support registered. sr0: scsi3-mmc drive: 10x/24x cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.12 Attached scsi CD-ROM sr0 at scsi0, channel 0, id 0, lun 0 sr1: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray Attached scsi CD-ROM sr1 at scsi1, channel 0, id 0, lun 0 cdrom: open failed. cdrom: open failed. kjournald starting. Commit interval 5 seconds EXT3-fs warning: maximal mount count reached, running e2fsck is recommended EXT3 FS on hda3, internal journal EXT3-fs: mounted filesystem with ordered data mode. eth0: Setting full-duplex based on MII #1 link partner capability of 41e1. via82xx: Assuming DXS channels with 48k fixed sample rate. Please try dxs_support=1 option and report if it works on your machine. PCI: Setting latency timer of device 0000:00:11.5 to 64 devfs_mk_cdev: could not append to parent for sound/audio can't register device seq NET: Registered protocol family 10 Disabled Privacy Extensions on device c02c6920(lo) IPv6 over IPv4 tunneling driver sensors: numerical sysctl 7 2 1 is obsolete. sensord: numerical sysctl 7 2 1 is obsolete. eth0: no IPv6 routers present Linux video capture interface: v1.00 saa7130/34: v4l2 driver version 0.2.9 loaded saa7134[0]: found at 0000:00:08.0, rev: 1, irq: 10, latency: 32, mmio: 0xdffffc00 saa7134[0]: subsystem: 1043:4842, board: ASUS TV-FM 7134 [card=16,autodetected] saa7134[0]: board init: gpio is 0 tuner: chip found @ 0xc0 tuner: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3)) registering 0-0060 saa7134[0]: i2c eeprom 00: 43 10 42 48 ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff tda9887: chip found @ 0x86 tuner: type already set (38) registering 0-0043 saa7134[0]: registered device video0 [v4l2] saa7134[0]: registered device vbi0 saa7134[0]: registered device radio0 saa7134[0]/audio: audio carrier scan failed, using 5.500 MHz [default] saa7134[0]/audio: audio carrier scan failed, using 4.500 MHz [default] saa7134[0]/audio: audio carrier scan failed, using 4.500 MHz [default] saa7134[0]/audio: audio carrier scan failed, using 4.500 MHz [default] saa7134[0]/audio: audio carrier scan failed, using 4.500 MHz [default] saa7134[0]/audio: audio carrier scan failed, using 4.500 MHz [default]