Mailing List Archive

Betr: Betr: PVR500 reboots my system when /dev/video0 is accessed
>-- Oorspronkelijk bericht --
>Date: Sun, 24 Jan 2010 06:24:48 +0100
>From: cedric.dewijs@telfort.nl
>To: "User discussion about IVTV" <ivtv-users@ivtvdriver.org>
>Subject: [ivtv-users] Betr: PVR500 reboots my system when /dev/video0 is
> accessed
>Reply-To: User discussion about IVTV <ivtv-users@ivtvdriver.org>
>
>
>
>>-- Oorspronkelijk bericht --
>>Date: Sun, 24 Jan 2010 05:57:44 +0100
>>From: cedric.dewijs@telfort.nl
>>To: ivtv-users@ivtvdriver.org
>>Subject: [ivtv-users] PVR500 reboots my system when /dev/video0 is accessed
>>Reply-To: User discussion about IVTV <ivtv-users@ivtvdriver.org>
>>
>>
>>
>>Hi All,
>>
>>Description of the problem:
>>When I do a cat /dev/video0 > ~/test.mpg my system reboots. A few seconds
>>after hitting enter I see the BIOS screen. This is reproducable every time.
>>
>>I have a second PC here (athlon 1770+, Nvidia FX5700 agp). I put the Harddrive
>>and the PVR500 in this second system with the same result, cat /dev/video0
>>reboots the system.
>>
>>Software versions:
>>Mythbuntu 9.04 + updates
>>Linux tv 2.6.28-17-generic #58-Ubuntu SMP Tue Dec 1 18:57:07 UTC 2009 i686
>>GNU/Linux
>>udev version 141
>>
>>Hardware:
>>P3-667 512MB ram, 8GB hdd,
>>hauppauge PVR-500
>>nvidia Geforce 2 MX-400 PCI
>>
>>Output from the following commands is attached:
>>dmesg lspci lspci -v lspci -vv tail -n 500 /var/log/kern.log
>>
>>on the troubleshooting page, i see my udev version is too new:
>>"
>>For some unknown reason people experience locks with udev version >087.
>At
>>this moment there is no work around other then downgrading to <=udev-087
>>
>>Some people have found disabling udev coldplugging and placing ivtv in
modules
>>autoload file is a workable solution.
>>"
>>
>>How to I downgrade the version of udev? How can I disable udev coldplugging?
>>
>>Best regards,
>>Cedric
>>
>
>Hi Al,
>In the e-mail archives I've seen the following message:
>http://ivtvdriver.org/pipermail/ivtv-users/2010-January/009760.html
>"
> I also had this problem with an old VIA board. Rebooted under heavy
>load, as in, when more than one tuner started recording.
> The following append fixed it, and it ran for years:
>append="noapic nolapic pci=noacpi acpi=off"
>"
>
>I have altered my /boot/grub/menu.lst:
>old:
>title Ubuntu 9.04, kernel 2.6.28-17-generic
>uuid c4888a22-cd4e-4d34-b5c2-a17b4aafb8e2
>kernel /boot/vmlinuz-2.6.28-17-generic root=UUID=c4888a22-cd4e-4d34-b5c2-a17b4aafb8e2
>ro quiet splash
>initrd /boot/initrd.img-2.6.28-17-generic
>quiet
>
>new:
>title Ubuntu 9.04, kernel 2.6.28-17-generic PVR500-fix
>uuid c4888a22-cd4e-4d34-b5c2-a17b4aafb8e2
>kernel /boot/vmlinuz-2.6.28-17-generic root=UUID=c4888a22-cd4e-4d34-b5c2-a17b4aafb8e2
>ro noapic nolapic pci=noacpi acpi=off
>initrd /boot/initrd.img-2.6.28-17-generic
>quiet
>
>My system still reboots a few seconds after I press "watch TV" on mythTV.
>Directly after pressing return I hear the Hdd rattle for a few seconds,
then
>I see the BIOS screen
>
>dmesg is attached.
>
>Regards,
>Cedric
>

Hi All,

I've received the following suggestion:
In /usr/src/linux/drivers/pci/quirks.c remove text beginning from this line:
static void __devinit quirk_via_cx700_pci_parking_caching(struct pci_dev
*dev)

Until this line (remove this line too)
DECLARE_PCI_FIXUP_FINAL(PCI_VENDOR_ID_VIA, 0x324e, quirk_via_cx700_pci_parking_caching);

Then recompile the kernel and reboot with it.

I have taken used kernel version 2.6.28.10. Then I've rebooted my Pentium3
box with it. Unfortunately this PC still rebooted after accessing /dev/video0


Then I moved the hard drive and the PVR500 to my Athlon1700+ and also booted
kernel 2.6.28.10. Same result, this PC also rebooted after accessing /dev/video0


I have attached dmegs from the Athlon, and lspci from both PC's.

Does anybody have an idea howto proceed from here?
I will repeat the above test with the newest kernel source and report back.


Best regards,
Cedric






_______________________________________________
ivtv-users mailing list
ivtv-users@ivtvdriver.org
http://ivtvdriver.org/mailman/listinfo/ivtv-users