Thanks for your suggestion. Turned on block_dump and when the disk activity starts, the dmesg output is full of this sort of thing

ivtv-osd: OSD: REG_DECSG1LEN wait failed
ivtv: DMA Registers State: xfer: 0x00000000, state: 0x00000003 dec_addr: 0x16b2c 0cc enc_addr: 0x00000000 control: 0x00000003
ivtv: DMA DEC Buffers:
 0x13ea8000:0x015208c0:0x80001000
ivtv: DMA ENC Buffers:
 0x00000000:0x00000000:0x00000000
 0x00000000:0x00000000:0x00000000
 0x00000000:0x00000000:0x00000000
 0x00000000:0x00000000:0x00000000
 0x4004200d:0x24800006:0x04910b10
 0x0100ad0d:0xc8600038:0x0100510d
 0x5a58412c:0x52283344:0x80c60c0c
 0x200682f4:0x39240000:0x110005c4
syslogd(3568): dirtied inode 820785 (messages) on dm-0
syslogd(3568): dirtied inode 820785 (messages) on dm-0
syslogd(3568): WRITE block 17999640 on dm-0
ivtv-osd: OSD: REG_DECSG1LEN wait failed
ivtv: DMA Registers State: xfer: 0x00000000, state: 0x00000003 dec_addr: 0x16b2c 0cc enc_addr: 0x00000000 control: 0x00000003
ivtv: DMA DEC Buffers:
 0x13ea8000:0x015208c0:0x80001000
ivtv: DMA ENC Buffers:
 0x00000000:0x00000000:0x00000000
 0x00000000:0x00000000:0x00000000
 0x00000000:0x00000000:0x00000000
 0x00000000:0x00000000:0x00000000
 0x4004200d:0x24800006:0x04910b10
 0x0100ad0d:0xc8600038:0x0100510d
 0x5a58412c:0x52283344:0x80c60c0c
 0x200682f4:0x39240000:0x110005c4


Before the disk activity starts, there's no ivtv-osd or ivtv messages. These blocks repeat themselves over and over while the disk is thrashing.


Brian Jackson wrote:
Carl Page wrote:

Hi,

After much pain and anguish, I finally have X working on TV-out through
my PVR-350.  :)

However, for some time, since I first managed to copy video0 to video16
and see some fuzzy TV being output from my PVR-350, I've noticed that
after two-three minutes of TV output, my hard-disk starts going crazy.
When I enable TV-out, it's fine for a few minutes, then I hear the disk
start up and looking at gkrellm I see the disk throughput go through the
roof.  It stays like that until I disable TV-out.

The same thing is happening when I use X through the PVR's TV-out.  I
start X windows and after a few minutes, the hard disk starts thrashing.

My system is an AMD Athlon64 3000+, running FC3.  The hard-disk is a new
160Gb Seagate Barrucade 7.  I see no reason why it should need to go
near the disk when all it's doing is displaying a TV picture.

Any thoughts people?


If you have a recent(ish) kernel, you can use part of laptop mode to see what is
 using the disk. Read /usr/src/linux/Documentation/laptop-mode.txt and look for
block_dump. There's a way to get the kernel to report all disk read and write
operations. That'll at least tell you what process is doing it or help you
narrow things down a little hopefully.




-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to