Opened 13 years ago
Closed 13 years ago
#10013 closed Patch - Bug Fix (fixed)
Increase the maximum linux firewire buffer size
Reported by: | Owned by: | danielk | |
---|---|---|---|
Priority: | minor | Milestone: | 0.25 |
Component: | MythTV - Recording | Version: | Unspecified |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
Some JMicron firewire cards will enter into an unrecoverable state if they run out of buffer space when receiving data. This can cause the firewire-ohci module to deadlock, leaving a reboot as the only method of recovery.
Change History (3)
comment:1 Changed 13 years ago by
comment:2 Changed 13 years ago by
Milestone: | unknown → 0.25 |
---|---|
Status: | new → assigned |
Type: | Bug Report - Hang/Deadlock → Patch - Bug Fix |
I'm going ahead and setting the milestone on this one. It's a simple enough change, it just needs someone who knows the library to confirm its a sane one.
comment:3 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixes #10013. Increase maximum allowed kernel buffer size.
This is a workaround for an unnamed JMicron firewire driver. Kernel memory is precious, but 4MB isn't so huge by today's standards.
Branch: master Changeset: 403d6631a4ad3383ad8952bd14ff888a0c080fe0
I have created a pull request on github with a commit to fix this issue:
https://github.com/MythTV/mythtv/pull/11