On Thu, 2005-12-29 at 19:11 +0100, Jeremy Thompson wrote: > > > On 12/29/05, Jeremy Thompson <jeremy.a.thompson+fedoralist@xxxxxxxxx> > wrote: > > > On 12/29/05, Jeremy Thompson <jeremy.a.thompson > +fedoralist@xxxxxxxxx> wrote: > > > On 12/29/05, Bob Chiodini <rchiodin@xxxxxxxxxxxxx> > wrote: > On Thu, 2005-12-29 at 17:43 +0100, Jeremy > Thompson wrote: > > All, > > Just built a Fedora System to act as a > PVR. But it is running so > > slow. Takes almost a minute to open a > terminal window. It's a P4 > > 2.4Ghz with a Gig of mem, so it should be a > problem. Currently it's > > showing syslogd, and klogd each taking > 20~24% of the CPU cycle. I > > haven't had this problem before so I can't > tell if this is a problem > > or not. > > > > I tried searching google and the archives, > but it didn't help much. > > Most replies were to FC1&2 from years ago. > > > > If someone could point me in the right > direction I would appreciate > > it. > > > > Thank you, > > > > JT > > > JT, > > Is anything getting logged? Presumably > syslogd and klogd are doing > something. > > Bob... > > > Yeah, > That would be something to check.. I'm such a > newb... > > checking on klogd, did the following - > from > /proc > [root@mythtv proc]# cat kmsg > <7>cx88[0]: irq pci [0x8000] ipb_dma_err* > > and checking > /var/log > [root@mythtv log]# cat messages > Dec 29 18:28:50 mythtv kernel: : irq pci [0x8000] > ipb_dma_err* > > Of course these messages were spammed like crazy. > > I am going to google these errors and search > archives. If you find anything of interest let me > know, as I will reply to this if I find anything. > > On a side note, thanks. I have already learned a > lot, I have never checked logs before... so I had to > find them first! > > JT > > > > Ok, > I haven't been able to find anything. Searched the > following - > > Google > "ipb_dma_err* site:http://mythtv.org/pipermail/mythtv-users/" > > Since it's a mythtv system I am trying to build. > > "irq pci [0x8000] ipb_dma_err* > site:https://www.redhat.com/archives/fedora-list/" > > On Google Linux Search > "irq pci [0x8000] ipb_dma_err" and various iterations. > However all I get are kernel mailing list patch notices, or > nothing. > > Seems it's a PCI DMA error? > > I am starting to lean towards a problem with one of the cards > I have installed, just cause I can't think of anything else. > Currently I have the following - > > [root@mythtv proc]# cat pci > PCI devices found: > Bus 0, device 0, function 0: > Class 0600: PCI device 8086:2560 (rev 3). > Prefetchable 32 bit memory at 0xf0000000 [0xf7ffffff]. > Bus 0, device 1, function 0: > Class 0604: PCI device 8086:2561 (rev 3). > Master Capable. Latency=64. Min Gnt=8. > Bus 0, device 29, function 0: > Class 0c03: PCI device 8086:24c2 (rev 2). > IRQ 11. > I/O at 0xd800 [0xd81f]. > Bus 0, device 29, function 1: > Class 0c03: PCI device 8086:24c4 (rev 2). > IRQ 4. > I/O at 0xd400 [0xd41f]. > Bus 0, device 29, function 2: > Class 0c03: PCI device 8086:24c7 (rev 2). > IRQ 10. > I/O at 0xd000 [0xd01f]. > Bus 0, device 29, function 7: > Class 0c03: PCI device 8086:24cd (rev 2). > IRQ 10. > Non-prefetchable 32 bit memory at 0xe5800000 > [0xe58003ff]. > Bus 0, device 30, function 0: > Class 0604: PCI device 8086:244e (rev 130). > Master Capable. No bursts. Min Gnt=6. > Bus 0, device 31, function 0: > Class 0601: PCI device 8086:24c0 (rev 2). > Bus 0, device 31, function 1: > Class 0101: PCI device 8086:24cb (rev 2). > IRQ 10. > I/O at 0xf000 [0xf00f]. > Non-prefetchable 32 bit memory at 0x30000000 > [0x300003ff]. > Bus 0, device 31, function 3: > Class 0c05: PCI device 8086:24c3 (rev 2). > I/O at 0xe800 [0xe81f]. > Bus 1, device 0, function 0: > Class 0300: PCI device 10de:0171 (rev 163). > IRQ 11. > Master Capable. Latency=248. Min Gnt=5.Max Lat=1. > Non-prefetchable 32 bit memory at 0xe6000000 > [0xe6ffffff]. > Prefetchable 32 bit memory at 0xe8000000 [0xefffffff]. > Prefetchable 32 bit memory at 0xe7800000 [0xe787ffff]. > Bus 2, device 8, function 0: > Class 0200: PCI device 8086:103a (rev 130). > IRQ 11. > Master Capable. Latency=32. Min Gnt=8.Max Lat=56. > Non-prefetchable 32 bit memory at 0xe5000000 > [0xe5000fff]. > I/O at 0xb800 [0xb83f]. > Bus 2, device 10, function 0: > Class 0401: PCI device 1102:0004 (rev 4). > IRQ 11. > Master Capable. Latency=32. Min Gnt=2.Max Lat=20. > I/O at 0xb400 [0xb43f]. > Bus 2, device 10, function 1: > Class 0980: PCI device 1102:7003 (rev 4). > Master Capable. Latency=32. > I/O at 0xb000 [0xb007]. > Bus 2, device 10, function 2: > Class 0c00: PCI device 1102:4001 (rev 4). > IRQ 10. > Master Capable. Latency=32. Min Gnt=2.Max Lat=4. > Non-prefetchable 32 bit memory at 0xe4800000 > [0xe48007ff]. > Non-prefetchable 32 bit memory at 0xe4000000 > [0xe4003fff]. > Bus 2, device 11, function 0: > Class 0400: PCI device 14f1:8800 (rev 5). > IRQ 10. > Master Capable. Latency=32. Min Gnt=20.Max Lat=55. > Non-prefetchable 32 bit memory at 0xe3000000 > [0xe3ffffff]. > Bus 2, device 11, function 2: > Class 0480: PCI device 14f1:8802 (rev 5). > IRQ 10. > Master Capable. Latency=32. Min Gnt=6.Max Lat=88. > Non-prefetchable 32 bit memory at 0xe2000000 > [0xe2ffffff]. > > did a cat pci | grep 0x8000, but got nothing. > > I don't know how to get the output of the KinfoCenter, > otherwise I would paste that as well. Checking the interrupts > I get - > > [root@mythtv proc]# cat interrupts > CPU0 > 0: 799753 XT-PIC timer > 1: 4063 XT-PIC i8042 > 2: 0 XT-PIC cascade > 4: 81187 XT-PIC uhci_hcd:usb3 > 8: 1 XT-PIC rtc > 9: 1 XT-PIC acpi > 10: 90662208 XT-PIC cx88[0], cx88[0], > ehci_hcd:usb1, uhci_hcd:usb4, ohci1394 > 11: 198655 XT-PIC EMU10K1, uhci_hcd:usb2, eth0, > nvidia > 12: 104 XT-PIC i8042 > 14: 270969 XT-PIC ide0 > 15: 227687 XT-PIC ide1 > NMI: 0 > ERR: 1 > > also, > > root@mythtv proc]# cat dma > 4: cascade > > not sure what to do past this. Thanks. > > JT > > Bob, > I haven't started config on mythtv yet. It takes forever for > Firefox to start, I couldn't imagine mythtv doing much better. > > I assume by buffer card you mean the capture card I have? It's a > PCHDTV HD3000 card. The guidance I have found states the drivers are > in the kernel. > > If you think moving it'll help let me know. > > JT > > > hey jeremy - you might want to check to see if the firmware files are installed properly. this is from the extras package (on the hdtv site) readme: FIRMWARE FILES: You need these to make the digital TV stuff run. They should get installed into /lib/firmware or /usr/lib/firmware depending on your setup. If you have trouble with the install (or don't trust the install) you can check where your system is configured to load firmware by checking the firmware.agent file often located in /etc/hotplug (your system may vary). Look for a line with something like FIRMWARE_DIR and copy the firmware files into that directory. on my box, they are in /lib/firmware: [root@junior pcHDTV-extras]# lf /lib/firmware dvb-fe-or51132-qam.fw dvb-fe-or51132-vsb.fw dvb-fe-or51211.fw [root@junior pcHDTV-extras]# as i remember, i had to copy them there from the extras package from pchdtv to get them found. just a FYI - i've never managed to get myth to work properly with the hd3000 card. i'd be pleased to do some back and forth on what to do to get it to work. however, the xine patch seems to work fine and i am able to watch hdtv via xine pretty well. john