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]

Add to Google Powered by Linux