On Fri, Sep 09, 2016 at 01:03:28PM +0200, gregkh@linuxfoundation.org wrote: > On Fri, Sep 09, 2016 at 11:45:45AM +0100, Mark Brown wrote: > > Baolin wrote all that code from scratch - it's not based off a vendor > > tree. > Oh that's even worse! Well, worse from the case of "the vendors > shipping this type of functionality really do not care". Well, another way of looking at it is that one of the big goals people have in funding Linaro is to get this sort of shared problem worked on. > > > That's kind of proof that upstream is being flat-out ignored... > > Or that people were working on other things, it's not like this is the > > only thing that people are missing in mainline. > What is the list of things that you know of that we are currently > missing? There's a page in the elinux wiki that people have been using to track some of this (intermittently it must be said): http://elinux.org/Kernel_areas_of_focus_for_mainlining which focuses a lot on specific functionality rather than higher level things and obviously internally people will look at their own pain points. There's things like big.LITTLE (the EAS work) and system wide voltage and frequency scaling which are needed for competitive products but aren't on there.