Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] Re: vdr[3330]: ERROR: can't record MPEG1! - possible cause
Andreas.Schultz@aschultz.net(Andreas Schultz) 23.09.01 20:18
>Rainer Zocholl wrote:
>> Andreas.Schultz@aschultz.net(Andreas Schultz) 23.09.01 13:31
>>
>>
>>
>>>Meanwhile, i believe that it is very unlikely that we would hit this
>>>race under normal circumstances.
>>>
>>
>>
>> Might it be a problem located nearer to hardware drivers?
>This was my first guess, but i didn't want to point the finger to the
>driver developers without having examined all possible other problems.
>After inspecting vdr for possible causes, it looks more and more like
>a race in the kernel driver. This is also consistend with the kernel
>panic you had.
The "panic" i can force on the faster machine by
recording on both cards.
The second card was recording since an hour
and issuing "MPEG1" from time to time.
(vdr-0.96 dvb-20000923)
Then i start a record on the first card: boom!
This time i generated ksyms to get a slight clue
where it oops. (That might not be the module where the error
is.)
Oops: 0002
EIP = d92297b3
That's somewhere in:
d9229000 (11k) [dvb_demux]
d9229238 DvbDmxSWFilterPackets [dvb_demux]
d92290ec dmx_unregister_demux [dvb_demux]
d9229140 dmx_get_demuxes [dvb_demux]
d9229158 dvb_crc32 [dvb_demux]
d9229000 __insmod_dvb_demux_Odvb_demux.o_M3BAE4C85_V132105 [dvb_demux]
d9229060 __insmod_dvb_demux_S.text_L8915 [dvb_demux]
d9229060 dmx_register_demux [dvb_demux]
d9229190 dvb_set_crc32 [dvb_demux]
d92291c8 DvbDmxSWFilterSectionFilter [dvb_demux]
d9229238 DvbDmxSWFilterPackets [dvb_demux]
d92297b3 ?
d922982c DvbDmxFilterAlloc [dvb_demux]
d9229884 DvbDmxFeedAlloc [dvb_demux]
d92298d8 dmx_ts_feed_set_type [dvb_demux]
d922aba8 DvbDmxInit [dvb_demux]
d922add0 DvbDmxRelease
d922ae08 DvbDmxSWFilterPacket [dvb_demux]
d922aba8 DvbDmxInit [dvb_demux]
d922b340 __insmod_dvb_demux_S.rodata_L200 [dvb_demux]
d922b420 __insmod_dvb_demux_S.data_L1056 [dvb_demux]
d922b420 dmx_muxs [dvb_demux]
d922add0 DvbDmxRelease [dvb_demux]
Stack:
d8da1000 d8dba000 d9244b9c 00000004 d8dbac68 000001fa 000e0000 000000f7
d922ddf5 d9244e38 d8dbabac 000001fb 00000080 d9244b9c d891c200 00000080
d891c200 d9244b9c d891c200 00000080 00000001 d891a1ed d891c200 00000080
Call Trace:
d9244b9c d922ddf5 d9244e38
d9244b9c d891c200 d9237500 d891c200
d9244b9c d891c200 d891a1ed d891c200
d9244b9c c0107ddf d891c200 c0107f3e
c0105150
c0105150 c0106b78
c0105150
c0105510 c0105173 0c0151d9
c0105000 c0105027
c0100234 gdt
/* dma handling */
c0105140 disable_hlt
c0105148 enable_hlt
default_idle?
c01051ec machine_real_restart
c0105294 machine_restart
c0105314 machine_halt
c0105ac4 __up_wakeup
c0107e08 disable_irq
c0107e5c enable_irq
c0107f80 request_irq
d8919000 (14k) [saa7146_core]
d8919000 __insmod_saa7146_core_Osaa7146_core.o_M3BAE4C83_V132105
[saa7146_core]
d8919060 __insmod_saa7146_core_S.text_L7010 [saa7146_core]
d891a7b4 saa7146_get_handle [saa7146_core]
d891a7e8 saa7146_add_extension [saa7146_core]
d891a8a0 saa7146_del_extension [saa7146_core]
d891aca0 __insmod_saa7146_core_S.rodata_L4653 [saa7146_core]
d891c020 __insmod_saa7146_core_S.data_L200 [saa7146_core]
d891c100 __insmod_saa7146_core_S.bss_L1040 [saa7146_core]
the map stops after
d9239be0 dvbs [dvb]
btw:
i can't see the "fsck /dev/hda4" any more :-)
is there an -easy- way to convert at least the dats
partition to reiser-fs? (ideally without loosing the data)
Rainer---<=====> Vertraulich
//
//
<=====>--------------ocholl, Kiel, Germany ------------
Home |
Main Index |
Thread Index