From mboxrd@z Thu Jan 1 00:00:00 1970 From: Valdis.Kletnieks@vt.edu (Valdis.Kletnieks at vt.edu) Date: Mon, 23 Feb 2015 12:54:35 -0500 Subject: Port Newer Kernel to Android Device In-Reply-To: Your message of "Mon, 23 Feb 2015 11:50:52 -0500." References: <54E96076.7060504@gmail.com> <113689.1424610255@turing-police.cc.vt.edu> <8EC46ECC-876A-48A0-B89C-2C3F02D7ECC1@gmail.com> <128464.1424627164@turing-police.cc.vt.edu> <151184.1424652916@turing-police.cc.vt.edu> <54EA7C16.6000301@gmail.com> <241555.1424667910@turing-police.cc.vt.edu> Message-ID: <8651.1424714075@turing-police.cc.vt.edu> To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org On Mon, 23 Feb 2015 11:50:52 -0500, Nick Krause said: > I was curious if this is possible. As other distros like > Red Hat are very hard to port the patches to from the > main line kernel. Forward porting the patches isn't much trouble - the Rawhide guys seem to be able to do that almost *every single day*, since they build against a near-nightly pull from Linus's git tree. What's difficult is beating patches into a condition that can be merged upstream - often the patch is one that the upstream maintainer doesn't want to accept (for instance, of the 60 patches in today's Rawhide kernel (kernel-3.20.0-0.rc0.git10.1.fc23.src.rpm), we have things like: die-floppy-die.patch - removes the PNP alias for floppy drives. Not suitable for upstream until we finally get disgustipated enough to throw floppy.c overboard. silence-fbcon-logo.patch - suppresses the framebuffer CPU icons at boot, and not suitable for upstream because it only exists to support Plymouth. hibernate-Disable-in-a-signed-modules-environment.patch - another one-liner that there's considerable room to disagree whether it should be upstream. Yes, it enhances security. However, it also puts a significant crimp in usability. Most of the Android patches are in a similar boat - they're probably not that hard to drag along release to release, but they're almost impossible to upstream due to philosophical differences. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 848 bytes Desc: not available Url : http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20150223/ba2ce9f6/attachment.bin