lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <alpine.DEB.2.00.1011061713310.29342@asgard.lang.hm>
Date:	Sat, 6 Nov 2010 17:20:20 -0700 (PDT)
From:	david@...g.hm
To:	"Ted Ts'o" <tytso@....edu>
cc:	Anca Emanuel <anca.emanuel@...il.com>, Greg KH <greg@...ah.com>,
	Elvis Dowson <elvis.dowson@....com>,
	Janakiram Sistla <janakiram.sistla@...il.com>,
	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Re: Forked android kernel development from linux kernel mainline

On Sat, 6 Nov 2010, Ted Ts'o wrote:

> On Sat, Nov 06, 2010 at 04:52:26PM -0700, david@...g.hm wrote:
>> also, none of these other patches resulted in device drivers
>> developed for a distro being incompatible with mainline.
>
> What, people can't delete a couple of single lines of code before
> submitting the device driver upstream to mainline?  Here's the world's
> tiniest violin playing, "my heart bleeds for you"....

the problem is that wouldn't be the version that would be maintained.

>> I think that the concerns from technical folks (as opposed to
>> journalists/bloggers) would go down drastically if there was some
>> acceptable way for the incompatible bits (like wakelocks) could be
>> stubbed out so that the rest of the things could be moved easily.
>
> That was offerred as an interim/temporary solution, but no one seems
> willing to commit that those stubs exist permanently.  At best, for
> another 6-9 months before they would be yanked out again, which would
> spur more fodder for the journalists/bloggers.
>
> Personally, I would think that temporary stubs would be really bad,
> raw deal for the Android team.  It would force them through another
> set of hundreds of manhours worth of discussions (my folder with these
> discussions is currently 10 megabytes of e-mail; given that there seem
> to be irroncilable differences with respect to philosophy, and perhaps
> outright commercial incentives that the Android approach not go in by
> some of the participants, I have very little personal hope that more
> talks would go anywhere), and then after 6-9 months, it would be, "no
> forward progress", followed by the stubs getting yanked from the
> kernel, followed by more rounds of misinformed articles written by the
> tech tabloid community.
>
> Why would this be a good deal for anybody?

Doing temporary stubs would be really bad for all the reasons you state. 
That's why I said that the stubs would have to be acceptable to everyone. 
they will be in there for a long time, and would probably end up being 
used in other drivers (ones that are in mainline now) so that they could 
used by android.

unfortunantly this is not something that has been acceptable upstream. I 
understand the reluctance for this (and the disaster we would have if 
things like this happened frequently), I just wonder if being able to get 
the drivers for phones in mainline may be worth the maintinance overhead 
of allowing these stubs permanently in mainline

David Lang
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ