-
Welcome
-
Subscribe to
Sudeep Holla's favorites
Kernel Summit Sessions
Favorite proposals for this user
* Complex Dependencies Part I
Complex Linux kernel dependencies part 1
|
Kernel Summit Track | 10/31/2016 |
Luis Rodriguez | ||
* Complex Dependencies Part II
Complex Linux kernel dependencies Part II
|
Kernel Summit Track | 10/31/2016 |
Luis Rodriguez |
Linux Plumbers Conference 2016 BoF Sessions
Favorite proposals for this user
* A Formal Model of Linux-Kernel Memory Ordering
Review, explore, and critique a draft formal model of Linux-kernel memory ordering.
|
BoFs | 09/16/2016 |
Paul McKenney | ||
* Distributing files with signatures
Linux can enforce signature checking on all files and make sure only trusted software can be executed, but this requires that the file signatures be packaged, distributed, and installed together with the files. This BoF aims to bring together people working on package management systems to discuss the different methods of including file signatures in software packages.
|
BoFs | 09/12/2016 |
Mehmet Kayaalp, Stefan Berger | ||
* GPL Enforcement Feedback session
A session for Q&A and to hear feedback about GPL enforcement.
|
BoFs | 09/02/2016 |
Karen Sandler | ||
* UEFI & Linux Interoperability
Discussion of how Linux works with the Unified Extensible Firmware Interface (UEFI)
(slides)
|
BoFs | 09/09/2016 |
harry hsiung | ||
* What do we call an explosive mix of LSM, cgroup, BPF, seccomp ?
checmate or landlock
|
BoFs | 09/07/2016 |
Alexei Starovoitov, Kees Cook, Tejun Heo | ||
* Window Assisted Load Tracking (WALT) as an alternative to PELT utilization tracking in the Linux Scheduler
Theory and Data on why we believe WALT is better than PELT for real world mobile or interactive use cases from a perf-per-waiit perspective.
|
BoFs | 10/05/2016 |
Vikram Mulukutla | ||
* ZFS and OpenVZ container sync project
I demonstrate how OpenVZ can be used with a ZFS backend to provide an effective development/production ecosystem where datasets and OS state can be checkpointed and sync'd across hosts with efficiency and versatility.
|
BoFs | 09/24/2016 |
Michael C |
Linux Plumbers Conference 2016
Favorite proposals for this user
* Android background updates lightning talk
Overview of the background updates feature in Android N
(slides)
|
Android/Mobile | 08/31/2016 |
Rom Lemarchand | ||
* Better compute control for Android using SchedTune and SCHED_DEADLINE
SchedTune and SCHED_DEADLINE utility for Android
(slides)
|
Android/Mobile | 08/11/2016 |
Patrick Bellasi, Juri Lelli | ||
* Configuration and Assignment
Configuring and using FPGAs and programmable devices through assignment
|
FPGAs and Programmable Logic Devices | 10/24/2016 |
Jon Masters, Alan Tull, Graeme Gregory, Zach Pfeffer | ||
* CPUFreq without timers and the schedutil governor
Summarize recent advances in CPUFreq development and discuss the next steps.
|
Power Management and Energy-awareness | 08/18/2016 |
Rafael Wysocki | ||
* Definition of a kernel energy model in DT
Overview of kernel energy model proposal and its related DT bindings to describe energy model parameters.
|
Power Management and Energy-awareness | 09/27/2016 |
Sudeep Holla, Juri Lelli | ||
* Device Tree Schema Discussion
A discussion about the revived Device Tree validation via shemas.
(slides)
|
Device Tree | 09/13/2016 |
Grant Likely | ||
* devictree: hardware vs configuration vs policy
Where should configuration and policy information be located; devicetree or elsewhere?
(slides)
|
Device Tree | 09/06/2016 |
Frank Rowand | ||
* Direct Injection of MSIs into KVM guests on arm64
Discussion around direct injection of MSIs into KVM guests on arm64
|
PCI | 07/29/2016 |
Marc Zyngier | ||
* Energy Aware Scheduling (EAS) on Android
Summary of experiences with deploying EAS on Android
(slides)
|
Android/Mobile | 08/11/2016 |
Todd Kjos, Robin Randhawa | ||
* Favored cores and asymmetric packing
Using the scheduler's ASYM_PACKING feature for the handling of cores with different maximum turbo frequencies
(slides)
|
Power Management and Energy-awareness | 08/24/2016 |
Srinivas Pandruvada, Tim Chen | ||
* FPGA mgr update
An update on the current development of the fpga mgr framework
(slides)
|
FPGAs and Programmable Logic Devices | 10/24/2016 |
Jon Masters, Alan Tull | ||
* GCC optimizations and their impact on livepatch
Describe different GCC optimizations which have certain impact on kernel live patching.
(slides)
|
Live kernel patching | 07/04/2016 |
Miroslav Benes | ||
* Idle Injection for Power Management
Why forced idle? Update and explore idle injection methods in Linux
|
Power Management and Energy-awareness | 09/22/2016 |
Jacob Pan | ||
* Improve utilization and load tracking in the scheduler
Discuss some limitations of PELT, their impact and how to improve the situation.
(slides)
|
Power Management and Energy-awareness | 07/19/2016 |
Vincent Guittot | ||
* Improving BCC tracing for the Linux Kernel with LLVM IR
Discuss and learn about the way BCC uses clang's rewrite functionality to create valid bpf programs, and how to improve support to create a better tracer.
|
Tracing | 09/07/2016 |
Brenden Blanco | ||
* Integration of trace buffering and aggregation tools
Discussion on use-cases facilitated by combining trace buffering (e.g. Ftrace, Perf, LTTng) and live aggregation (e.g. eBPF, SystemTAP) technologies.
|
Tracing | 07/21/2016 |
Mathieu Desnoyers | ||
* Introduction
Introduce agenda and people
|
Device Tree | 10/28/2016 |
Frank Rowand | ||
* Introduction to session
Introduction to the problem space of using programmable logic in general purpose datacenter and embedded environments
|
FPGAs and Programmable Logic Devices | 10/24/2016 |
Jon Masters | ||
* IOMMU Interaction Issues with PCI
Discuss current issues in PCI<->IOMMU interaction.
|
PCI | 09/02/2016 |
Joerg Roedel | ||
* ION - Large pages for devices
New ION heap for large pages to reduce device TLB
(slides)
|
Android/Mobile | 08/11/2016 |
John Einar Reitan | ||
* Ion update and status report
Discussion of the progress to move Ion out of staging
(slides)
|
Android/Mobile | 08/17/2016 |
Laura Abbott | ||
* Kernelscope: Live debugging at scale
This talk will cover kernelscope, a tool we use inside of Facebook to debug complex problems.
|
Tracing | 05/11/2016 |
Josef Bacik | ||
* Linux Kernel: Behavioral Analysis and Visualization
A hands on session explaining behavioral analysis in the kernel and the tooling built around it. The eventual goal is to have "behaviors" defined for a wide range of sub-systems in the Linux kernel.
(slides)
|
Android/Mobile | 08/11/2016 |
KP Singh | ||
* Linux PM infrastructure status report
Describe and discuss the current status of the PM infrastructure in the Linux kernel.
|
Power Management and Energy-awareness | 08/18/2016 |
Rafael Wysocki | ||
* Live Patching: prioritizing next steps in upstream codebase
Live Patching: prioritizing next steps in upstream codebase
|
Live kernel patching | 08/31/2016 |
Jiri Kosina | ||
* Livepatch and modified data structures - brainstorming
Brainstorming about save modification of data structures used by the patched functions.
(slides)
|
Live kernel patching | 07/15/2016 |
Petr Mladek | ||
* Livepatch module creation tooling
Compare the different tools and approaches used for livepatch module creation and try to come up with common in-tree tooling to support it.
(slides)
|
Live kernel patching | 06/15/2016 |
Josh Poimboeuf | ||
* Livepatch support for different architectures
Summarize and discuss obstacles when enabling Livepatch support on different architectures.
(slides)
|
Live kernel patching | 07/15/2016 |
Petr Mladek | ||
* Livepatching completeness - a review of considerations for success
This talk covers areas of improvements to help livepatching be widely adopted and used
(slides)
|
Live kernel patching | 04/19/2016 |
Balbir Singh | ||
* Localising the system latency/throughput/power tunability surface
Discussion on enabling per-task tuning of kernel policies using a well defined user-space interface
(slides)
|
Power Management and Energy-awareness | 10/04/2016 |
Patrick Bellasi | ||
* MSIs in Guest OSs on arm64
Discussion around MSI generation and routing for devices passed through to KVM guests on arm64 machines.
|
PCI | 07/29/2016 |
Will Deacon | ||
* Next steps for FPGAs and programmable logic
Open floor discussion of next steps for collaboration
|
FPGAs and Programmable Logic Devices | 10/24/2016 |
Jon Masters | ||
* Orchestration of FPGAs
Orchestration and provisioning of FPGAs and programmable logic devices
|
FPGAs and Programmable Logic Devices | 10/24/2016 |
Jon Masters, Graeme Gregory, Alan Tull | ||
* Overlays, connectors, plugins, overlay managers
Ask questions about and make suggestions regarding overlays, connectors, plugins, overlay managers
|
Device Tree | 10/27/2016 |
Frank Rowand | ||
* Patch module dependencies
Explore the pros and cons of enforcing hard module dependencies for patch modules.
(slides)
|
Live kernel patching | 08/17/2016 |
Jessica Yu | ||
* Patching of scheduler functions
Describe one of the livepatch limitations - patching of scheduler functions - and try to come up with a feasible solution.
(slides)
|
Live kernel patching | 07/04/2016 |
Miroslav Benes | ||
* PCI resource ALT allocation and resource allocation test module
New resource ALT allocation (small size than alignment)
and test module for pci resource allocation.
|
PCI | 10/25/2016 |
Yinghai Lu | ||
* PCI resources/irq allocation cross-arch consolidation
Discuss and draft a plan to consolidate PCI
resources (memory, IO, IRQs) management across architectures.
|
PCI | 07/12/2016 |
Lorenzo Pieralisi | ||
* PCIe domains re-enumeration
PCIe domains re-enumeration
|
PCI | 07/12/2016 |
Keith Busch | ||
* Remote server for tracing
Adding a trace-cmd server for guests and remote machines
|
Tracing | 07/28/2016 |
Steven Rostedt | ||
* SoC idle: hierarchical idle management
Unifying idle management for CPUs, clusters and IO devices
|
Power Management and Energy-awareness | 08/19/2016 |
Kevin Hilman, Lina Iyer, Ulf Hansson | ||
* Standardized Enumeration of FPGAs
Existing and emerging mechanisms for enumerating FPGAs
|
FPGAs and Programmable Logic Devices | 10/24/2016 |
Jon Masters, Alan Tull, Zach Pfeffer | ||
* status of devicetree debug tools and techniques
Review of recently added debug tools. Discussion of what additional tools would be useful.
(slides)
|
Device Tree | 09/13/2016 |
Frank Rowand | ||
* Support for configurable PCIe endpoint
Support for configurable PCIe endpoint
(slides)
|
PCI | 08/08/2016 |
Kishon Vijay Abraham I | ||
* The vDSO on arm64
Status of the vDSO on arm64 and the proposed addition of a 32-bit vDSO.
(slides)
|
Android/Mobile | 08/11/2016 |
Kevin Brodsky | ||
* Understanding use cases for FPGAs
Identifying target use cases of focus for future work on FPGAs
|
FPGAs and Programmable Logic Devices | 10/24/2016 |
Jon Masters, Alan Tull, Graeme Gregory, Zach Pfeffer | ||
* User Space Dynamic Tracing
New approach to fast user space tracing with a help of the kernel
|
Tracing | 09/05/2016 |
Alexei Starovoitov | ||
* What to do with Android items in staging?
Very quick review of Android items in staging
(slides)
|
Android/Mobile | 08/11/2016 |
John Stultz, Greg Kroah-Hartman |
Linux Plumbers Conference 2016 Refereed Talks
Favorite proposals for this user
* gce-xfstests: Testing Kernels in the Cloud
Testing kernels in GCE using a test appliance containing xfstests
|
Refereed Presentations Track | 09/08/2016 |
Theodore Ts'o |