[mythtv-commits] Ticket #10911: another backend deadlock
MythTV
noreply at mythtv.org
Sat Jul 14 23:48:07 UTC 2012
#10911: another backend deadlock
------------------------+--------------------------------------------
Reporter: brian@… | Type: Bug Report - Hang/Deadlock
Status: new | Priority: minor
Milestone: unknown | Component: MythTV - General
Version: 0.25-fixes | Severity: medium
Keywords: | Ticket locked: 0
------------------------+--------------------------------------------
So, I went away for a week's vacation only to return and find out that my
Mythbackend deadlocked the day after I left. 1 week's worth of recordings
never happened. WAF is extremely low here. She wants to know what is the
point of having a PVR that needs to be babysat daily. :-(
Anyway, threaded stack trace will be attached.
Log messages for the last day of recordings (and the day following where
nothing recorded):
{{{
# grep Jul\ \ [89] /var/log/mythtv/mythbackend.log | grep -v -e
HouseKeeping -e Expire -e HandleAnnounce
Jul 8 00:00:00 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1014
(HandleStateChange) TVRec(6): Changing from RecordingOnly to None
Jul 8 00:00:00 pvr mythbackend[2426]: E DVBRead dvbstreamhandler.cpp:214
(RunTS) DVBSH(/dev/dvb/adapter0/frontend0): Device EOF detected
Jul 8 00:00:00 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1014
(HandleStateChange) TVRec(11): Changing from RecordingOnly to None
Jul 8 00:00:00 pvr mythbackend[2426]: E DeviceReadBuffer
DeviceReadBuffer.cpp:460 (Poll) DevRdB(/dev/pvr_mpeg0): poll error
Jul 8 00:00:00 pvr mythbackend[2426]: E RecThread mpegrecorder.cpp:1010
(run) MPEGRec(/dev/pvr_mpeg0): Device error detected
Jul 8 00:00:00 pvr mythbackend[2426]: I PreviewGeneratorQueue
mythdbcon.cpp:395 (PurgeIdleConnections) New DB connection, total: 16
Jul 8 00:00:00 pvr mythbackend[2426]: I TVRecEvent recordinginfo.cpp:1113
(FinishedRecording) Finished recording Marketplace: channel 2878
Jul 8 00:00:01 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1014
(HandleStateChange) TVRec(6): Changing from None to RecordingOnly
Jul 8 00:00:01 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:3459
(TuningCheckForHWChange) TVRec(6): HW Tuner: 6->6
Jul 8 00:00:02 pvr mythbackend[2426]: E DeviceReadBuffer
DeviceReadBuffer.cpp:460 (Poll) DevRdB(/dev/pvr_mpeg0): poll error
Jul 8 00:00:03 pvr mythbackend[2426]: I TVRecEvent recordinginfo.cpp:1113
(FinishedRecording) Finished recording The Finder "The Inheritance":
channel 3024
Jul 8 00:00:03 pvr mythbackend[2426]: I Scheduler scheduler.cpp:2459
(HandleRecordingStatusChange) Tuning recording: "A Good Show":"Episode 1":
channel 4188 on cardid 6, sourceid 2
Jul 8 00:00:03 pvr mythbackend[2426]: I CoreContext scheduler.cpp:634
(UpdateRecStatus) Updating status for Marketplace on cardid 6 (Recording
=> Recorded)
Jul 8 00:00:04 pvr mythbackend[2426]: N DVBRead dtvsignalmonitor.cpp:354
(HandlePMT) DTVSM(/dev/dvb/adapter0/frontend0): PMT says program 360 is
encrypted
Jul 8 00:00:04 pvr mythbackend[2426]: E CoreContext programinfo.cpp:2278
(GetPlaybackURL) ProgramInfo(4188_20120708000000.mpg): GetPlaybackURL:
'4188_20120708000000.mpg' should be local, but it can not be found.
Jul 8 00:00:04 pvr mythbackend[2426]: I CoreContext scheduler.cpp:634
(UpdateRecStatus) Updating status for "The Finder":"The Inheritance" on
cardid 11 (Recording => Recorded)
Jul 8 00:00:04 pvr mythbackend[2426]: I CoreContext scheduler.cpp:634
(UpdateRecStatus) Updating status for "A Good Show":"Episode 1" on cardid
6 (Tuning => Recording)
Jul 8 00:00:05 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:3953
(TuningNewRecorder) TVRec(6): rec->GetPathname():
'/storage1/4188_20120708000000.mpg'
Jul 8 00:00:05 pvr mythbackend[2426]: I Scheduler scheduler.cpp:2010
(HandleReschedule) Reschedule requested for id 0.
Jul 8 00:00:05 pvr mythbackend[2426]: I Scheduler scheduler.cpp:2010
(HandleReschedule) Reschedule requested for id 0.
Jul 8 00:00:30 pvr mythbackend[2426]: W TFWWrite
ThreadedFileWriter.cpp:499 (DiskLoop)
TFW(/storage1/4188_20120708000000.mpg:70): write(57528) cnt 8 total 475076
-- took a long time, 1634 ms
Jul 8 00:00:43 pvr mythbackend[2426]: E Commflag_8569
previewgenerator.cpp:254 (Run) Preview: Encountered problems running
'/usr/bin/mythpreviewgen --size 0x0 --chanid 3024 --starttime
20120707230000 --verbose general --loglevel info --syslog local7 --quiet'
(128)
Jul 8 00:00:56 pvr mythbackend[2426]: I Metadata_8574 jobqueue.cpp:2150
(DoMetadataLookupThread) JobQueue: Metadata Lookup Starting for "A Good
Show":"Episode 1" recorded from channel 4188 at 2012-07-08T00:00:00
Jul 8 00:01:36 pvr mythbackend[2426]: I Scheduler scheduler.cpp:2068
(HandleReschedule) Scheduled 1309 items in 91.1 = 0.00 match + 91.14 place
Jul 8 00:02:01 pvr mythbackend[2426]: I Commflag_8575 jobqueue.cpp:2275
(DoFlagCommercialsThread) JobQueue: Commercial Detection Starting for "A
Good Show":"Episode 1" recorded from channel 4188 at 2012-07-08T00:00:00
Jul 8 00:02:05 pvr mythbackend[2426]: I ProcessRequest
recorderbase.cpp:386 (GetKeyframePositions)
RecBase(6:/dev/dvb/adapter0/frontend0):
GetKeyframePositions(3013,9223372036854775807,#9) out of 215
Jul 8 00:30:00 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1014
(HandleStateChange) TVRec(6): Changing from RecordingOnly to None
Jul 8 00:30:01 pvr mythbackend[2426]: E DVBRead dvbstreamhandler.cpp:214
(RunTS) DVBSH(/dev/dvb/adapter0/frontend0): Device EOF detected
Jul 8 00:30:01 pvr mythbackend[2426]: I CoreContext scheduler.cpp:634
(UpdateRecStatus) Updating status for "A Good Show":"Episode 1" on cardid
6 (Recording => Recorded)
Jul 8 00:30:01 pvr mythbackend[2426]: I TVRecEvent recordinginfo.cpp:1113
(FinishedRecording) Finished recording A Good Show "Episode 1": channel
4188
Jul 8 00:30:02 pvr mythbackend[2426]: I Scheduler scheduler.cpp:2010
(HandleReschedule) Reschedule requested for id 0.
Jul 8 00:30:24 pvr mythbackend[2426]: E Commflag_8575
previewgenerator.cpp:254 (Run) Preview: Encountered problems running
'/usr/bin/mythpreviewgen --size 0x0 --chanid 4188 --starttime
20120708000000 --verbose general --loglevel info --syslog local7 --quiet'
(128)
Jul 8 00:32:59 pvr mythbackend[2426]: I Scheduler scheduler.cpp:2068
(HandleReschedule) Scheduled 1308 items in 176.7 = 0.00 match + 176.72
place
Jul 8 01:01:00 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1014
(HandleStateChange) TVRec(1): Changing from RecordingOnly to None
Jul 8 01:01:01 pvr mythbackend[2426]: E DVBRead dvbstreamhandler.cpp:214
(RunTS) DVBSH(/dev/dvb/adapter1/frontend0): Device EOF detected
Jul 8 01:01:02 pvr mythbackend[2426]: I TVRecEvent recordinginfo.cpp:1113
(FinishedRecording) Finished recording Saturday Night Live: channel 3093
Jul 8 01:01:02 pvr mythbackend[2426]: I CoreContext scheduler.cpp:634
(UpdateRecStatus) Updating status for "Saturday Night Live" on cardid 1
(Recording => Recorded)
Jul 8 01:01:02 pvr mythbackend[2426]: I Scheduler scheduler.cpp:2010
(HandleReschedule) Reschedule requested for id 0.
Jul 8 01:02:36 pvr mythbackend[2426]: I Scheduler scheduler.cpp:2068
(HandleReschedule) Scheduled 1307 items in 93.5 = 0.00 match + 93.48 place
Jul 8 02:29:29 pvr mythbackend[2426]: I Scheduler mythdbcon.cpp:395
(PurgeIdleConnections) New DB connection, total: 13
Jul 8 02:29:29 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1521
(HandlePendingRecordings) TVRec(3): ASK_RECORDING 3 29 0 0
Jul 8 02:29:29 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1521
(HandlePendingRecordings) TVRec(2): ASK_RECORDING 2 29 0 0
Jul 8 02:29:29 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1521
(HandlePendingRecordings) TVRec(4): ASK_RECORDING 4 29 0 0
Jul 8 02:29:29 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1521
(HandlePendingRecordings) TVRec(5): ASK_RECORDING 5 29 0 0
Jul 8 02:29:30 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1521
(HandlePendingRecordings) TVRec(1): ASK_RECORDING 1 29 0 0
Jul 8 02:30:00 pvr mythbackend[2426]: I CoreContext mythdbcon.cpp:395
(PurgeIdleConnections) New DB connection, total: 13
Jul 8 02:30:01 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1014
(HandleStateChange) TVRec(1): Changing from None to RecordingOnly
Jul 8 02:30:01 pvr mythbackend[2426]: I TVRecEvent mythdbcon.cpp:395
(PurgeIdleConnections) New DB connection, total: 13
Jul 8 02:30:01 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:3459
(TuningCheckForHWChange) TVRec(1): HW Tuner: 1->1
Jul 8 02:30:01 pvr mythbackend[2426]: E CoreContext programinfo.cpp:2278
(GetPlaybackURL) ProgramInfo(2878_20120708023000.mpg): GetPlaybackURL:
'2878_20120708023000.mpg' should be local, but it can not be found.
Jul 8 02:30:03 pvr mythbackend[2426]: I Scheduler scheduler.cpp:2459
(HandleRecordingStatusChange) Tuning recording: Marketplace: channel 2878
on cardid 1, sourceid 2
Jul 8 02:30:04 pvr mythbackend[2426]: I CoreContext scheduler.cpp:634
(UpdateRecStatus) Updating status for Marketplace on cardid 1 (Tuning =>
Recording)
Jul 8 02:30:04 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:3953
(TuningNewRecorder) TVRec(1): rec->GetPathname():
'/storage1/2878_20120708023000.mpg'
Jul 8 02:31:04 pvr mythbackend[2426]: I Metadata_8576 jobqueue.cpp:2150
(DoMetadataLookupThread) JobQueue: Metadata Lookup Starting for
Marketplace recorded from channel 2878 at 2012-07-08T02:30:00
Jul 8 02:32:09 pvr mythbackend[2426]: I Commflag_8577 jobqueue.cpp:2275
(DoFlagCommercialsThread) JobQueue: Commercial Detection Starting for
Marketplace recorded from channel 2878 at 2012-07-08T02:30:00
Jul 8 02:32:10 pvr mythbackend[2426]: I ProcessRequest
recorderbase.cpp:386 (GetKeyframePositions)
RecBase(1:/dev/dvb/adapter1/frontend0):
GetKeyframePositions(3679,9223372036854775807,#4) out of 260
Jul 8 02:59:29 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1521
(HandlePendingRecordings) TVRec(11): ASK_RECORDING 11 29 0 0
Jul 8 02:59:59 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1014
(HandleStateChange) TVRec(11): Changing from None to RecordingOnly
Jul 8 02:59:59 pvr mythbackend[2426]: I TVRecEvent mythdbcon.cpp:395
(PurgeIdleConnections) New DB connection, total: 14
Jul 8 02:59:59 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:3459
(TuningCheckForHWChange) TVRec(11): HW Tuner: 11->11
Jul 8 03:00:00 pvr mythbackend[2426]: I TVRecEvent v4lchannel.cpp:661
(SetInputAndFormat) V4LChannel(/dev/pvr_mpeg0): SetInputAndFormat(11,
NTSC) (v4l v2) input_switch: 0 mode_switch: 0
Jul 8 03:00:00 pvr mythbackend[2426]: I Scheduler scheduler.cpp:2459
(HandleRecordingStatusChange) Tuning recording: Grimm: channel 3050 on
cardid 11, sourceid 3
Jul 8 03:00:00 pvr mythbackend[2426]: E CoreContext programinfo.cpp:2278
(GetPlaybackURL) ProgramInfo(3050_20120708030000.mpg): GetPlaybackURL:
'3050_20120708030000.mpg' should be local, but it can not be found.
Jul 8 03:00:00 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1014
(HandleStateChange) TVRec(1): Changing from RecordingOnly to None
Jul 8 03:00:01 pvr mythbackend[2426]: E DVBRead dvbstreamhandler.cpp:214
(RunTS) DVBSH(/dev/dvb/adapter1/frontend0): Device EOF detected
Jul 8 03:00:01 pvr mythbackend[2426]: I CoreContext scheduler.cpp:634
(UpdateRecStatus) Updating status for Marketplace on cardid 1 (Recording
=> Recorded)
Jul 8 03:00:01 pvr mythbackend[2426]: I PreviewGeneratorQueue
mythdbcon.cpp:395 (PurgeIdleConnections) New DB connection, total: 13
Jul 8 03:00:02 pvr mythbackend[2426]: I TVRecEvent recordinginfo.cpp:1113
(FinishedRecording) Finished recording Marketplace: channel 2878
Jul 8 03:00:02 pvr mythbackend[2426]: I CoreContext scheduler.cpp:634
(UpdateRecStatus) Updating status for Grimm on cardid 11 (Tuning =>
Recording)
Jul 8 03:00:03 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:3953
(TuningNewRecorder) TVRec(11): rec->GetPathname():
'/storage1/3050_20120708030000.mpg'
Jul 8 03:00:03 pvr mythbackend[2426]: I Scheduler scheduler.cpp:2010
(HandleReschedule) Reschedule requested for id 0.
Jul 8 03:00:04 pvr mythbackend[2426]: W RecThread mpegrecorder.cpp:1315
(StartEncoding) MPEGRec(/dev/pvr_mpeg0): StartEncoding
failed#012#011#011#011eno: Input/output error (5)
Jul 8 03:00:16 pvr mythbackend[2426]: I Metadata_8578 jobqueue.cpp:2150
(DoMetadataLookupThread) JobQueue: Metadata Lookup Starting for Grimm
recorded from channel 3050 at 2012-07-08T03:00:00
Jul 8 03:00:57 pvr mythbackend[2426]: E DeviceReadBuffer
DeviceReadBuffer.cpp:513 (Poll) DevRdB(/dev/pvr_mpeg0): Poll giving up 2
Jul 8 03:00:57 pvr mythbackend[2426]: E RecThread mpegrecorder.cpp:1010
(run) MPEGRec(/dev/pvr_mpeg0): Device error detected
Jul 8 03:01:02 pvr mythbackend[2426]: W TFWWrite
ThreadedFileWriter.cpp:499 (DiskLoop)
TFW(/storage1/3050_20120708030000.mpg:69): write(63362) cnt 3 total 157704
-- took a long time, 1625 ms
Jul 8 03:01:04 pvr mythbackend[2426]: W TFWWrite
ThreadedFileWriter.cpp:499 (DiskLoop)
TFW(/storage1/3050_20120708030000.mpg:69): write(57470) cnt 10 total
604034 -- took a long time, 2231 ms
Jul 8 03:01:33 pvr mythbackend[2426]: I Commflag_8579 jobqueue.cpp:2275
(DoFlagCommercialsThread) JobQueue: Commercial Detection Starting for
Grimm recorded from channel 3050 at 2012-07-08T03:00:00
Jul 8 03:01:53 pvr mythbackend[2426]: W TFWWrite
ThreadedFileWriter.cpp:499 (DiskLoop)
TFW(/storage1/3050_20120708030000.mpg:69): write(65440) cnt 1 total 28894
-- took a long time, 1129 ms
Jul 8 03:02:48 pvr mythbackend[2426]: W TFWWrite
ThreadedFileWriter.cpp:499 (DiskLoop)
TFW(/storage1/3050_20120708030000.mpg:69): write(61432) cnt 1 total 10366
-- took a long time, 2357 ms
Jul 8 03:02:57 pvr mythbackend[2426]: I ProcessRequest
recorderbase.cpp:386 (GetKeyframePositions) RecBase(11:/dev/pvr_mpeg0):
GetKeyframePositions(3287,9223372036854775807,#17) out of 236
Jul 8 03:03:07 pvr mythbackend[2426]: I Scheduler scheduler.cpp:2068
(HandleReschedule) Scheduled 1305 items in 184.4 = 0.00 match + 184.44
place
Jul 8 04:00:00 pvr mythbackend[2426]: I TVRecEvent tv_rec.cpp:1014
(HandleStateChange) TVRec(11): Changing from RecordingOnly to None
Jul 8 04:00:01 pvr mythbackend[2426]: E DeviceReadBuffer
DeviceReadBuffer.cpp:460 (Poll) DevRdB(/dev/pvr_mpeg0): poll error
Jul 8 04:00:01 pvr mythbackend[2426]: E RecThread mpegrecorder.cpp:1010
(run) MPEGRec(/dev/pvr_mpeg0): Device error detected
Jul 8 04:00:03 pvr mythbackend[2426]: E DeviceReadBuffer
DeviceReadBuffer.cpp:460 (Poll) DevRdB(/dev/pvr_mpeg0): poll error
Jul 8 04:00:06 pvr mythbackend[2426]: I PreviewGeneratorQueue
mythdbcon.cpp:395 (PurgeIdleConnections) New DB connection, total: 14
Jul 8 04:00:07 pvr mythbackend[2426]: I TVRecEvent recordinginfo.cpp:1113
(FinishedRecording) Finished recording Grimm: channel 3050
Jul 8 04:00:07 pvr mythbackend[2426]: I CoreContext scheduler.cpp:634
(UpdateRecStatus) Updating status for Grimm on cardid 11 (Recording =>
Recorded)
Jul 8 04:00:09 pvr mythbackend[2426]: I Scheduler scheduler.cpp:2010
(HandleReschedule) Reschedule requested for id 0.
Jul 8 04:00:32 pvr mythbackend[2426]: E Commflag_8579
previewgenerator.cpp:254 (Run) Preview: Encountered problems running
'/usr/bin/mythpreviewgen --size 0x0 --chanid 3050 --starttime
20120708030000 --verbose general --loglevel info --syslog local7 --quiet'
(128)
Jul 8 04:00:32 pvr mythbackend[2426]: E PreviewGenerator
previewgenerator.cpp:254 (Run) Preview: Encountered problems running
'/usr/bin/mythpreviewgen --size 0x0 --chanid 3050 --starttime
20120708030000 --verbose general --loglevel info --syslog local7 --quiet'
(128)
Jul 8 05:07:05 pvr mythbackend[2426]: E Scheduler mythdb.cpp:192
(DBError) DB Error (AddNewRecords):#012Query was:#012SELECT c.chanid,
c.sourceid, p.starttime, p.endtime, p.title,
p.subtitle, p.description, c.channum, c.callsign,
c.name, oldrecduplicate, p.category,
sched_temp_record.recpriority, sched_temp_record.dupin, recduplicate,
findduplicate, sched_temp_record.type,
sched_temp_record.recordid, p.starttime - INTERVAL
sched_temp_record.startoffset minute AS recstartts, p.endtime +
INTERVAL sched_temp_record.endoffset minute AS recendts,
p.previouslyshown, sched_temp_record.recgroup,
sched_temp_record.dupmethod, c.commmethod, capturecard.cardid,
cardinput.cardinputid,p.seriesid, p.programid,
sched_temp_record.inetref, p.category_type, p.airdate,
p.stars, p.originalairdate, sched_temp_record.inactive,
sched_temp_record.parentid,(CASE sched_temp_record.type WHEN 6 THEN
sched_temp_record.findid WHEN 9 THEN to_days(date_sub(p.starttime,
interval time_format(sched_temp_record.findtime, '%H:%i')
hour_minute)) WHEN 10 THEN floor((to_days(date_sub(p.starttime,
interval time_format(sched_temp_record.findtime, '%H:%i')
hour_minute)) - sched_temp_record.findday)/7) * 7 +
sched_temp_record.findday WHEN 7 THEN sched_temp_record.findid ELSE
0 END) , sched_temp_record.playgroup, oldrecstatus.recstatus,
oldrecstatus.reactivate, p.videoprop+0, p.subtitletypes+0,
p.audioprop+0, sched_temp_record.storagegroup, capturecard.hostname,
recordmatch.oldrecstatus,
sched_temp_record.avg_delay, oldrecstatus.future,
cardinput.schedorder, c.recpriority + cardinput.recpriority +
(cardinput.cardinputid = sched_te
Jul 8 05:07:19 pvr mythbackend[2426]: I Scheduler scheduler.cpp:2068
(HandleReschedule) Scheduled 0 items in -266.1 = 0.77 match + -266.86
place
Jul 8 06:17:45 pvr mythbackend[2426]: I CoreContext mythdbcon.cpp:395
(PurgeIdleConnections) New DB connection, total: 14
Jul 8 06:23:44 pvr mythbackend[2426]: I Scheduler mythdbcon.cpp:395
(PurgeIdleConnections) New DB connection, total: 13
Jul 8 19:07:27 pvr mythbackend[2426]: I CoreContext mythdbcon.cpp:395
(PurgeIdleConnections) New DB connection, total: 13
Jul 8 19:13:27 pvr mythbackend[2426]: I Scheduler mythdbcon.cpp:395
(PurgeIdleConnections) New DB connection, total: 13
Jul 9 00:00:02 pvr mythbackend[2426]: I CoreContext mythdbcon.cpp:395
(PurgeIdleConnections) New DB connection, total: 13
Jul 9 17:52:47 pvr mythbackend[2426]: I CoreContext mythdbcon.cpp:395
(PurgeIdleConnections) New DB connection, total: 14
Jul 9 17:58:47 pvr mythbackend[2426]: I Scheduler mythdbcon.cpp:395
(PurgeIdleConnections) New DB connection, total: 13
Jul 9 19:01:17 pvr mythbackend[2426]: I CoreContext mythdbcon.cpp:395
(PurgeIdleConnections) New DB connection, total: 13
Jul 9 19:07:17 pvr mythbackend[2426]: I Scheduler mythdbcon.cpp:395
(PurgeIdleConnections) New DB connection, total: 13
}}}
The kernel log for Jul 8 reported:
{{{
Jul 8 03:00:57 pvr kernel: [288308.196329] ivtv0: Encoder has died :
ivtv_serialized_open
Jul 8 03:00:57 pvr kernel: [288308.202011] ivtv0: Detected in
ivtv_serialized_open that firmware had failed - Reloading
Jul 8 03:00:58 pvr kernel: [288309.360730] ivtv0: Loaded v4l-cx2341x-
enc.fw firmware (376836 bytes)
Jul 8 03:00:58 pvr kernel: [288309.569261] ivtv0: Firmware restart okay
}}}
--
Ticket URL: <http://code.mythtv.org/trac/ticket/10911>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list