Technical presentation - 30 minutes (including q&a)
Our initiative aims to support the kernel community by enabling the KernelCI workflow on Qualcomm SoCs, thereby enhancing the stability of the Linux kernel. We have created a highly flexible environment to validate open-source Linux device drivers and IO subsystems on Qualcomm SoCs using the KernelCI and LAVA platforms, ensuring upstream compatibility. We have integrated KernelCI with LAVA lab automations, enabling results from Qualcomm SOC reported back to the Kernel CI dashboard. Our virtual test lab, serves as a testing ground on kernelCI.org, starting with RB3Gen2 and expanding to other platform. We have established the necessary KernelCI and LAVA infrastructure within Qualcomm labs and set up distributed labs across multiple sites. By enabling the KernelCI flow for Qualcomm SoCs and integrating continuous integration (CI) with the LAVA lab, we ensure that the testing and validation processes are streamlined. This integration provides real-time feedback, improving the overall quality and stability of the Linux kernel branches on Qualcomm SoCs. Our goal is to maximize the use of open-source testing tools, ensure the quality and stability of Linux kernel branches on Qualcomm SoCs, provide daily sanity reports, and offer proactive support for internal developers and maintainers. This comprehensive approach is designed to enhance upstream compatibility and drive innovation in the open-source community.
No slides available.