On Tue, Sep 20, 2005 Michael Krufky wrote: > Why is it that these headers are located in drivers/media/dvb/dvb-core > ? Can we move them into include/linux/dvb ?? If so, I think we should > do it now, so that we can make this change in kernel 2.6.15. If not, > please explain why they need to stay where they are. I am asking > this,because representatives from both the ubuntu and fedora kernel > teams have approached me on this issue. They want to be able to include > all of these headers with their distributions, but do not want to force > all users to have the full kernel sources on-hand. These headers are not part of the DVB API, and are considered half-private i.e. not for userspace. The correct location for them is include/media/dvb/, not include/linux/dvb/. (For the V4 API stuff we've moved them there.) There are a few out-of-tree drivers (mostly embedded stuff) which will break if we move them; otherwise I am not opposed to moving them. Let's see if some out-of-tree driver maintainer objects... Johannes