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