https://elinux.org/index.php?title=Upstreaming&feed=atom&action=historyUpstreaming - Revision history2024-03-28T08:29:46ZRevision history for this page on the wikiMediaWiki 1.31.0https://elinux.org/index.php?title=Upstreaming&diff=529741&oldid=prevSatishrajguru: Created page with "= '''Upstreaming''' = == The Salmon Diet: Up-Streaming Drivers as a Form of Optimization [ELC 2018] == '''Presenter:''' Gilad Ben-Yossef, ARM <br> '''Summary:''' This present..."2020-09-25T14:11:43Z<p>Created page with "= '''Upstreaming''' = == The Salmon Diet: Up-Streaming Drivers as a Form of Optimization [ELC 2018] == '''Presenter:''' Gilad Ben-Yossef, ARM <br> '''Summary:''' This present..."</p>
<p><b>New page</b></p><div>= '''Upstreaming''' =<br />
== The Salmon Diet: Up-Streaming Drivers as a Form of Optimization [ELC 2018] ==<br />
<br />
'''Presenter:''' Gilad Ben-Yossef, ARM <br><br />
'''Summary:'''<br />
This presentation provides information about upstreaming for <br><br />
code to make better and debug functionality. <br><br />
<br />
* [https://elinux.org/images/4/4c/Salmon_diet.pdf PDF] | [https://youtu.be/5PrM-wSWLjs VIDEO]<br />
<br />
== Android Common Kernel and Out of Mainline Patchset Status [ELC 2018] ==<br />
<br />
'''Presenter:''' Amil Pundir, Intel <br><br />
'''Summary:'''<br />
This presentation provides information about android common <br><br />
kernel upstreaming efforts, and fix android regression. <br><br />
<br />
* [https://elinux.org/images/d/d6/Android_common_kernel_and_out_of_tree_patchset.pdf PDF] | [https://youtu.be/pD8koS4kwFE VIDEO]<br />
<br />
== OpenEmbedded/Yocto on RISC-V - New Kid on the Block [ELC 2018] ==<br />
<br />
'''Presenter:''' Khem Raj <br><br />
'''Summary:'''<br />
This presentation provides information about upstreamed into <br><br />
OpenEmbedded core and RISC-V based SOCs.<br><br />
<br />
* [https://elinux.org/images/0/0c/ELC%2BIoT_RISCV-Yocto.pdf PDF] | [https://www.youtube.com/watch?v=TdsmjqWJmfc VIDEO]<br />
<br />
== Keeping Up With The Joneses (CVEs) [ELCE 2018] ==<br />
<br />
'''Presenter:''' David Reyna, Wind River Systems <br><br />
'''Summary:'''<br />
This presentation provides information about newly released <br><br />
products of security issues and security updates. <br><br />
<br />
* [https://elinux.org/images/9/94/Keeping-Up-With-The-Joneses-CVEs-David-Reyna-Wind-River-Systems.pdf PDF] | [https://youtu.be/IVYIpZ_pgQQ VIDEO]<br />
<br />
== Mainline Linux on AmLogic SoCs [ELC 2017] ==<br />
<br />
'''Presenter:''' Neil Armstrong, BayLibre <br><br />
'''Summary:'''<br />
This presentation provides information about SOCs upstream, <br><br />
Linux upstreaming decisions, and hardware architecture.<br><br />
<br />
* [https://elinux.org/images/9/9e/Elcna-2017-amlogic.pdf PDF] | [https://youtu.be/dG4lgngwKiA VIDEO]<br />
<br />
==Digitalization of Kernel Diversion from the Upstream [ELC 2016] ==<br />
<br />
'''Presenter:''' Hisao Munakata, Renesas Electronics <br><br />
'''Summary:'''<br />
This presentation provides information about patches <br><br />
actively upstreamed and upstreaming consistent. <br><br />
<br />
* [https://elinux.org/images/1/16/ELC2016-Munakata.pdf PDF] | [https://youtu.be/m1j7iAOnQk4 VIDEO]<br />
<br />
==Atomic Display Support in Upstream [ELC 2016] ==<br />
<br />
'''Presenter:''' Daniel Vetter, Intel <br><br />
'''Summary:'''<br />
this presentation provides information about the overall <br><br />
an ecosystem like upstream automatic support in android and the near future. <br><br />
<br />
* [https://elinux.org/index.php?title=Special:Upload&wpDestFile=Vetter.pdf PDF] | [https://youtu.be/pBEvt-V8H1M VIDEO]<br />
<br />
==No, It's Never Too Late to Upstream Your Legacy Linux Based Platform [ELCE 2016] ==<br />
<br />
'''Presenter:''' Neil Armstrong, BayLibre <br><br />
'''Summary:'''<br />
This presentation provides information about various challenges of code <br><br />
upstreaming like time constraints, copyright issues, <br><br />
and community aspects of the work. <br><br />
<br />
* [https://elinux.org/images/8/8d/Neil_Armstrong.pdf PDF] | [https://youtu.be/rDMOEvfaMRk?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO]<br />
<br />
==Generic System for Safe Rootfs/Kernel Upgrades without Single-Point of Failure [ELCE 2016] ==<br />
<br />
'''Presenter:''' Andreas Fenkart, digitalSTROM <br><br />
'''Summary:'''<br />
This presentation provides information about a minimal kexec/initramfs system <br><br />
that solves the problems of fetching, verification(crypto), <br><br />
and actual upgrade in a machine/product agnostic way. <br><br />
<br />
* [https://elinux.org/images/f/fd/Fenkart.pdf PDF] | [https://youtu.be/6p_eIcQEPPI?list=PLbzoR-pLrL6pRFP6SOywVJWdEHlmQE51q VIDEO]<br />
<br />
==Upstreaming in a Downstream Environment [ELCE 2015] ==<br />
<br />
'''Presenter:''' Dinh Nguyen, Altera <br><br />
'''Summary:'''<br />
This presentation provides information about the downstream environment, <br><br />
solutions, and benefits upstreaming. <br><br />
<br />
* [https://elinux.org/images/6/61/2015_ELCE_Dinh_Nguyen_v5_16_9.pdf PDF] | [https://www.youtube.com/watch?v=BC6bxO361jo VIDEO]<br />
<br />
==BoFs: kernelci.org [ELCE 2015] ==<br />
<br />
'''Presenter:''' Kevin Hilman, Linaro <br><br />
'''Summary:'''<br />
This presentation provides information about the upstream kernel CI <br><br />
and the current state of the upstream tree. <br><br />
<br />
* [https://elinux.org/images/f/ff/Kernelci.pdf PDF] | [https://www.youtube.com/watch?v=F66Ff93503E VIDEO]<br />
<br />
==(BoFs) ARM/ARM64: Code Sharing, Consolidation & Upstreaming [ELC 2014] ==<br />
<br />
'''Presenter:''' Olof Johansson, Google <br><br />
'''Summary:'''<br />
This presentation provides information about enabling the <br><br />
upstream kernel for their upcoming 64-bit ARM platforms. <br><br />
<br />
* [https://www.youtube.com/watch?v=VoSlYSZQSj0 VIDEO] <br />
<br />
==High-Speed Data Acquisition With the Linux I/O Framework [ELCE 2014] ==<br />
<br />
'''Presenter:''' Lars-Peter Clausen, Analog Devices <br><br />
'''Summary:'''<br />
This presentation provides information about upstream status, <br><br />
kernel space API and use of Linux. <br><br />
<br />
* [https://elinux.org/images/8/8d/Clausen--high-speed_data_acquisition_with_the_linux_iio_framework.pdf PDF] <br />
<br />
==Overcoming Obstacles to Contributing to Linux [ELCE 2014] ==<br />
<br />
'''Presenter:''' Tim Bird, Sony Mobile <br><br />
'''Summary:'''<br />
This presentation provides information about identifying obstacles, <br><br />
describing obstacles and overcoming obstacles. <br><br />
<br />
* [https://elinux.org/images/8/8f/Overcoming_Obstacles_to_Mainlining-ELCE-2014-with-notes.pdf PDF] <br />
<br />
==The End of Embedded Linux (As We Know It) [ELCE 2012] ==<br />
<br />
'''Presenter:''' Chris Simmonds, 2net Limited <br><br />
'''Summary:'''<br />
This presentation provides information about the evolution of embedded hardware, <br><br />
architecture support and mainstream and embedded distros. <br><br />
<br />
* [https://elinux.org/images/c/c2/Csimmonds-end-of-embedded-linux.pdf PDF] <br />
<br />
==Panel: Tips for Mainlining, From the Experts [ELC 2006] ==<br />
<br />
'''Presenter:''' Greg Kroah-Hartman, Greg Ungerer, Matt Mackall and moderator Tim Bird <br><br />
'''Summary:'''<br />
This presentation provides information about kernel upstreaming <br><br />
and tips for mainlining from experts. <br><br />
<br />
* [https://bootlin.com/pub/video/2006/elc/elc2006-tim-bird-mainlining.ogg VIDEO]</div>Satishrajguru