Re: Mysterious regression in dvb driver
Just use the driver from the media_build tree and do a git bisect on it. You can work out a bisect starting/good point from whatever kernel version you know to be working. It shouldn't take too long to find the offending commit. -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: Mysterious regression in dvb driver
On Mon, Jan 23, 2017 at 12:21:35PM +, Dreamcat4 wrote: > Hi again, > > Installed Antergos (arch) linux today, and its still same issues. That > is with an even newer 4.8 kernel. No HD channels, I2C error in dmesg, > CRC error during w_scan tuning. (when its tuning the HD channels). > > So I'm hesitant to report it as a bug under ubuntu bug reporter. Since > its not just limited to debian-based distros. > > My main question is whats actually all the files on the disk / > filesystem that are involved? If not in the kernel. Then I could go > back and grab them all from ubuntu 14.04 (works), to try in 14.10 > (time of first breakage). Replacing one file at a time. > > Wheras... if it is in the kernel then what else was added later on > that broke this? And why is the newer 4.2 updated kernel in the old > 14.04 (+.3) still working then? Just doesn't add up / make sense to > me. > > I would be very grateful if anyone here could please shed some more > light on the matter. If it is a cross-distro breakage then probably the kernel bugzilla might be the right place to file an issue. However you should first spend a little time to clarify exactly where the issue is occurring. First, can you find the usb-id or pci-id for the device, as well as the marketing name. It's important for others to be able to identify the device unambiguously. dmesg from a working kernel should show this. Once you have that, run lspci -vvv or lsusb -v for that device and save the output. Next I suggest making a list of the kernels you have tried and whether the device is working or not with that kernel. You want the most detailed version number you can find, from the kernel package name or changelog. The release date for the packages would probably be helpful too. Then you should look for the latest working and earliest non-working version. Since you are using distro kernels, which will have many differences from the one published by kernel.org, it may be worth trying to find the git repository and the git tag that matches the kernels on either side of the break. This will allow easy diffing of the code. The changelog for the kernel package should have dates and perhaps even git commit ids that will help with that quest. If you get stuck on this just post your results so far, someone may be able to help. It might also be useful to capture dmesg logs for those two (working/ nonworking) versions so you can look for the place where things go awry. HTH Vince -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: Mysterious regression in dvb driver
Hi again, Installed Antergos (arch) linux today, and its still same issues. That is with an even newer 4.8 kernel. No HD channels, I2C error in dmesg, CRC error during w_scan tuning. (when its tuning the HD channels). So I'm hesitant to report it as a bug under ubuntu bug reporter. Since its not just limited to debian-based distros. My main question is whats actually all the files on the disk / filesystem that are involved? If not in the kernel. Then I could go back and grab them all from ubuntu 14.04 (works), to try in 14.10 (time of first breakage). Replacing one file at a time. Wheras... if it is in the kernel then what else was added later on that broke this? And why is the newer 4.2 updated kernel in the old 14.04 (+.3) still working then? Just doesn't add up / make sense to me. I would be very grateful if anyone here could please shed some more light on the matter. Kind Regards On Fri, Jan 20, 2017 at 9:45 PM, Dreamcat4 wrote: > Hi there, > > Apologies if no-one wants to hear about this. But there was a patch > submitted in 3.17 for geniatech t220 / august dvb-t210 v1. And it > seems to have stopped working for some reason. (yet the patch code is > still there. I reached out to the birthplace / author of the patch, > but unfortunately its been a while, moved on to new hardware, and they > couldn't help. > > So whats the problem? > > Patch added support for scanning HD Channels (dvb-t2) for this > hardware. e.g. with w_scan program. This aspect: > > Works in ubuntu 14.04.3 (fully updated kernel etc). > > Not works anymore in any versions after that (e.g. 14.10, up to and > including latest 16.04). > > I also tried a recent version of debian too, didn't work on debian either. > > ... mostly confused because all of them have similar modern kernel > now, including 14.04.3 too (which still works properly). Don't know > where to head next. Any ideas? > > > Link to more details: > > https://tvheadend.org/boards/5/topics/10864?r=23758#message-23758 -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Mysterious regression in dvb driver
Hi there, Apologies if no-one wants to hear about this. But there was a patch submitted in 3.17 for geniatech t220 / august dvb-t210 v1. And it seems to have stopped working for some reason. (yet the patch code is still there. I reached out to the birthplace / author of the patch, but unfortunately its been a while, moved on to new hardware, and they couldn't help. So whats the problem? Patch added support for scanning HD Channels (dvb-t2) for this hardware. e.g. with w_scan program. This aspect: Works in ubuntu 14.04.3 (fully updated kernel etc). Not works anymore in any versions after that (e.g. 14.10, up to and including latest 16.04). I also tried a recent version of debian too, didn't work on debian either. ... mostly confused because all of them have similar modern kernel now, including 14.04.3 too (which still works properly). Don't know where to head next. Any ideas? Link to more details: https://tvheadend.org/boards/5/topics/10864?r=23758#message-23758 -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html