Linux Plumbers Conference
Keynotes (Draft, Subject to Change)
- Vivek Kundra, Federal CIO, live via video with real time Q&A
(invitee, to be confirmed).
- Keith Packard, Intel, X Window guru.
- Mark Shuttleworth, Canonical Ltd., Ubuntu founder (in cooperation
with LinuxCon).
- TBD keynote from prominent Linux user.
Tutorials (Draft, Subject to Change)
"Advanced git Tutorial" by Linus Torvalds.
- Audio by Lennart Poettering.
- Boot and Init by Dave Jones.
- Embedded by Greg Kroah-Hartman.
-
Kernel/Userspace/User Interfaces by Jim Gettys.
- Networking by Stephen Hemminger.
- Real Time by Nivedita Singhvi.
- Security by James Morris and Paul
Moore.
- Storage
by Matthew Wilcox and James Bottomley.
- X Window System by Keith Packard.
-
Re-plugging the Modern Desktop, Kay Sievers and
David Zeuthen.
-
Unified Error Reporting -- A Worthy Goal?, Andi Kleen.
-
Merging KGDB, KDB and Kernel Mode Setting, Jason Wessel
and Jesse Barnes.
-
Scaling the VFS, Nick Piggin.
-
video4linux Stream Sharing with a Server Daemon,
Hans de Goede, Brandon Philips.
-
Out of Memory - Helping Applications Survive the Axe or
Report the Aftermath, Dave Hansen and Balbir Singh.
-
Per Backing Device Dirty Data Writeback, Jens Axboe.
-
Userspace RCU Library : What Linear Multiprocessor Scalability
Means for Your Application, Mathieu Desnoyers.
-
PORTAL Case Study, Mark Wong and Kristin Tufte.
-
Scalable Concurrent Hash Tables via Relativistic Programming,
Josh Triplett.
-
Managing KVM guests with the Common Information Model (CIM),
Kaitlin Rupert.
-
oFono - Open Source Telephony, Marcel Holtmann.
-
Challenges with Userspace USB Embedded Device Interfacing,
Dave Camarillo and K Wilson.
-
Nesting the Virtualized World, Alexander Graf and Joerg Roedel.
-
libv4l2 Recent Changes and Future, Hans de Goede.
- Audio by Lennart Poettering.
- “Origins and Futures for Linux Audio
Infrastructure” by Paul Davis.
- “State of Linux Audio in 2009”
by Lennart Poettering.
- “Linux Audio for Mobile and Consumer Devices:
Challenges and Evolutions” by Pierre-Louis Bossart.
- “Practical Experiences from Using PulseAudio in Embedded
Handheld Devices” by Jyri Sarha.
- Boot and Init by Dave Jones.
- “Lazy Boot” by Kyle McMartin.
- “Upstart 1.0” by Scott James Remnant.
- “Dracut -- A Generic ‘initramfs‘
Infrastructure” by Harald Hoyer.
- Embedded by Greg Kroah-Hartman.
- “Embedded Linux Development: a Glance From Inside”
by Mike Rapoport.
- “Lessons Learned Designing an Open Source UMPC”
by Ben Goska.
- “Asymmetric Multiprocessing Issues”
by Hollis Blanchard.
- “Flattened Device Tree for All Architectures”
by Grant Likely.
-
Kernel/Userspace/User Interfaces by Jim Gettys.
- “USB 3.0 for Linux” by Sarah Sharp.
- “Power management: Communicating needs and desires”
by Matthew Garrett.
- “Checkpoint/Restart in Linux mainline”
by Sukadev Bhattiprolu.
- Networking by Stephen Hemminger.
- APIs
- “Modern Configuration API for Wireless
Networking” by John Linville.
- “Why Network Namespace Sucks and How to Make it
Suck Faster” by Pavel Emelyanov.
- Performance
- “Receive Packet Steering: A Software Solution
to Scaling the Network Receive Path”
by Tom Herbert.
- “Threaded Network Device Interrupts”
by Steven Rostedt.
- Real Time by Nivedita Singhvi.
- “The State of preempt-rt” by Thomas Gleixner.
- “Running Without Systems Management Interrupts”
by Keith Mannthey.
- “Real-Time Benchmarking - an Open, Cross-Language
Micro-Benchmark Suite” by Vernon Mauery.
- “Networking and Real Time” by Nivedita Singhvi.
- Security by James Morris and Paul
Moore.
- “Status of SELinux in Ubuntu” by Caleb Case.
- “Introducing the SELinux Sandbox” by Daniel Walsh.
- “Linux Kernel Crypto API” by Herbert Xu.
- “Using IMA for Integrity Measurement and
Attestation” by David Safford.
- “Smack and the Application Ecosystem”
by Casey Schaufler.
- “XACE Demonstration and Discussion”
by Eamon Walsh.
- “SELinux policy within package managers,
why policy is special” by Joshua Brindle.
- “Making SELinux Easier to Use” by Bryan Jacobson.
- Storage
by Matthew Wilcox and James Bottomley.
- “Evaluating Linux storage APIs for use in QEMU/KVM”
by Anthony Liguori.
- “Linux Data De-Duplication” by Mingming Cao.
- “Locking issues on Clustering File Systems”
by Coly Li.
- X Window System by Keith Packard.
- “Video API Deathmatch: VDPAU vs. VAAPI”
- VDPAU (NVIDIA's Video Decode and Presentation API
for Unix) by Andy Ritger.
- VAAPI (Intel-led Video Acceleration API)
by Jonathan Bian.
- Compositing Architecture
- “Wayland - A New Display Server for Linux”
by Kristian Høgsberg.
- “Compositing, OpenGL, Double-Buffering,
and Dragons” by Jesse Barnes.
- 2D Acceleration
- “The Battle for 2D Acceleration”
by Chris Wilson.
- “2D X State Tracker for Gallium”
by Jakob Bornecrantz.