|
|
|
RFC: drop support for kernels < 2.6.22 | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] | |
Hi all, It been my opinion for quite some time now that we are too generous in the number of kernel versions we support. I think that the benefits no longer outweight the effort we have to put in. This is true in particular for the i2c support since that changed a lot over time. Kernel 2.6.22 is a major milestone for that since it introduced the new-style i2c API. In order to keep the #ifdefs to a minimum I introduced the v4l2-i2c-drv.h and v4l2-i2c-drv-legacy.h headers. These make sense when used in the v4l-dvb tree context, but when they are stripped and used in the actual kernel source they look very weird. My proposal is to stop supporting kernels < 2.6.22 so that we no longer have to put a lot of effort in supporting the old-style i2c API. In addition, I would suggest that for every new kernel release we also drop support for the oldest kernel. The only exception being that once 2.6.27 is the oldest supported kernel we stick with that one since that is the new long-term maintained kernel. Unless we end up again with major compatibility issues. Comments? Regards, Hans -- video4linux-list mailing list Unsubscribe mailto:video4linux-list-request@xxxxxxxxxx?subject=unsubscribe https://www.redhat.com/mailman/listinfo/video4linux-list
[Linux Media] [Older V4L] [Linux DVB] [Video Disk Recorder] [Linux Kernel] [Asterisk] [Photo] [DCCP] [Netdev] [Xorg] [Util Linux NG] [Xfree86] [Free Photo Albums] [Fedora Users] [Fedora Women] [ALSA Users] [ALSA Devel] [SSH] [DVB Maintainers] [Linux USB] [Yosemite Information]
![]() |
![]() |