[mythtv-users] Kernel Crash when starting up in au0828-video.c line 895

Mark Lord mythtv at rtr.ca
Sun Apr 8 20:03:18 UTC 2012


On 12-04-08 04:01 PM, Mark Lord wrote:
> On 12-04-08 02:34 AM, f-myth-users at media.mit.edu wrote:
>>     > Date: Sat, 07 Apr 2012 20:56:23 -0400
>>     > From: Mark Lord <mythtv at rtr.ca>
>>
>>     > I should add that, even with the above workarounds, there is STILL an issue
>>     > when mythbackend starts up:  If you have "multi-rec" enabled (more than one
>>     > virtual tuner per physical HVR-950Q), then the backend will have several
>>     > near-simultaneous "tune to initial channel" calls into the drivers.
>>
>>     > This will cause tuner failure.
>>
>> I haven't been following this thread closely (not my hardware), but
>> would it be possible to tune using an external tuner script that uses
>> a mutex and some sleeps to avoid simultaneous tunes?  I have no idea
>> if the way multirec tunes this hardware is amenable to breaking it
>> out externally like that.
> 
> Mythtv doesn't offer external channel change scripts for all digital tuners,
> dunno if it has the option for the 950Q or not.
> 
> But the place for the mutex is somewhere in one of the drivers that manages
> the 950Q, probably in the au0828 driver.  At some point I suspect I'll go in
> there and just fix the danged thing myself.  But for now, disabling multirec
> keeps it working well enough.

Another related thing might be to fix mythbackend to NOT issue channel tuning
requests to virtual tuners when the physical tuner is already tuned appropriately.



More information about the mythtv-users mailing list