excess.org

Ian Ward

Software
CKAN contributor/tech lead
Urwid author
PyRF contributor
Speedometer author

Presentations
Contributing to Open Source
IASA E-Summit, 2014-05-16
Urwid Applications
2012-11-14
Urwid Intro
2012-01-22
Unfortunate Python
2011-12-19
Django 1.1
2009-05-16

Writing
Moving to Python 3
2011-02-17
Article Tags

Home

Ian Ward's email:
first name at this domain

wardi on OFTC, freenode and github

Locations of visitors to this page

Ottawa Linux Symposium 2007 Schedule

Linux Symposium Logo © 2007 Linux Symposium Inc.
Posted on 2007-06-14, last modified 2007-06-24.

OLS is just days away, and once again the schedule is hard to read and even harder to print.

Here is my attempt at re-formatting the schedule to make it easier to use. Please note this is not the official schedule. You can find the official OLS schedule here.

Tuesday June 26th, 2007

12h00 - 20h00 Sign in Desk Open

Wednesday June 27th, 2007: Talks & Tutorials

08h00 Sign in Desk Open

10h00 - 11h00 The kernel report (Jonathan Corbet)

Break 11h00 - 11h15

11h15 - 12h00

*E*: kvm: The Kernel-Based Virtual Machine for Linux (Avi Kivity) *K*: Resource Control and Isolation: Adding Generic Process Containers to the Linux Kernel (Paul B. Menage) *R*: GANESHA: A Multi-Usage Large Cache NFSv4 Server (Philippe Deniel) *F*: How to write a Linux Filesystem in 21 days (Steve French) *H*: Dynamic Tracing and Performance Analysis Using SystemTap (Mike Mason) Break 12h00 - 12h15

12h15 - 13h00

*E*: Linux-VServer: Resource Efficient OS-Level Virtualization (Herbert Pötzl) *K*: Kernel Support for Stackable File Systems (Josef Sipek) *R*: Readahead: Time Travel Techniques For Desktop and Embedded Systems (Michael Opdenacker) *F*: More Linux for Less (Robin Getz) *H*: Part II Lunch Break 13h00 - 14h00

14h00 - 14h45

*E*: Manageable virtual appliances (David Lutterkort) *K*: My Bandwidth is Wider Than Yours: Ultrawideband, Wireless USB and WiNET in Linux (Inaky Perez-Gonzalez) *R*: Keeping Kernel Performance from Regressions (Tim Chen) *F*: Part II *H*: Available Break 14h45 - 15h00

15h00 - 15h45

*E*: Using KVM to Run Xen Guests Without Xen (Ryan A Harper) *K*: Everything is a Virtual Filesystem: libferris (Ben Martin) *R*: The 7 Dwarves: Debugging Information Beyond gdb (Arnaldo Carvalho de Melo) *F*: Part III *H*: Available Break 15h45 - 16h00

16h00 - 16h45

*E*: Why Virtualization Fragmentation Sucks (Justin M Forbes) *K*: Request-Based Device Mapper and Multipath Dynamic Load Balancing (Kiyoshi Ueda) *R*: Ptrace, Utrace, Uprobes: Lightweight, Dynamic Tracing of User Apps (James A. Keniston) *F*: Part IV *H*: Available Dinner Break 16h45 - 18h00 ## Wednesday June 27th, 2007: BoFs & Special Events

18h00 - 19h00

*E*: kvm BoFS (Avi Kivity) *K*: Embedded Linux BoFS (Tim R. Bird) *R*: Linux Tracing BoFS (Vara Prasad) *F*: iSCSI Offload With OpeniSCSI (Uri Elzur) *H*: Asynchronous Driver Updates Now and In The Future (Jon C. Masters)

19h00 - 20h00

*E*: An Update on 10GbE Ecosystem Developments (Leonid Grossman) *K*: Embedded Linux Wiki BoFS (Michael Opdenacker) *R*: Why Linux on x86 Sucks: Enterprise Customer Perspectives (Vinod Kutty) *F*: Linux In Robotics BoFS (Mark Gross) *H*: Resource Management BoFS (Srivatsa Vaddagiri) 20h00 Intel® Opening Reception ## Thursday, June 28th, 2007: BoFs & Special Events 09h30 Sign in Desk Open

10h00 - 10h45

*E*: Linux Kernel development, who is doing it, what are they doing, and who is sponsoring it (with pretty graphs and a few posters) (Greg Kroah-Hartman) *K*: Implementing Democracy: A Large Scale Cross-Platform Desktop Application (Christopher James Lahey) *R*: Linux Rollout at Nortel (Ernest Szeideman) *F*: Ruby on Rails: Application Development With KDevelop and RadRails (Alexander Dymo) *H*: Available Break 10h45 - 11h00

11h00 - 11h45

*E*: Getting Maximum Mileage Out of Tickless (Suresh Siddha) *K*: Kernel Scalability: Expanding the Horizon Beyond Fine Grain Locks (Corey D Gough) *R*: The New Ext4 Filesystem: Current Status and Future Plans (Avantika Mathur) *F*: Part II *H*: Available Break 11h45 - 12h00

12h00 - 12h45

*E*: Short-Term Solution for 3G networks in Linux: umtsmon (Klaas van Gend) *K*: Linux on Cell Broadband Engine (Arnd Bergmann) *R*: The Hiker Project: An Application Framework for Mobile Linux Devices (David Schlesinger) *F*: Cross Compiling Linux (Rob Landley) *H*: Available Lunch Break 12h45 - 14h00

14h00 - 14h45

*E*: Linux Kernel Debugging on Google-Sized Clusters (Martin Bligh) *K*: Linux Telephony (Paul Komkoff) *R*: Frysk 1, Kernel 0? (Andrew Cagney) *F*: Part II *H*: Available Break 14h45 - 15h00

15h00 - 15h45

*E*: ACPI in Linux -- Top 10 Myths vs. Reality (Len Brown) *K*: Internals of the RT Patch (Steven Rostedt) *R*: The GFS2 Filesystem (Steven John Whitehouse) *F*: Using the LSB to Increase Application Portability (Mats Wichmann) *H*: Available Break 15h45 - 16h00

16h00 - 16h45

*E*: KvmFS: Virtual Machine Partitioning For Clusters and Grids (Latchesar Ionkov) *K*: Breaking the Chains: Using LinuxBIOS to Liberate Embedded X86 Processors (Jordan H. Crouse) *R*: Trusted Secure Embedded Linux: From Hardware Root of Trust to Mandatory Access Control (Hadi Nahari) *F*: Part II *H*: Available Dinner Break 16h45 - 18h00 / GPG Keysigning (King) ## Thursday June 28th, 2007: BoFs & Special Events

18h00 - 19h00

*E*: IBM® Linux on Power/Cell BoFs *K*: Precise Process Accounting: Improving CPU Utilization in the Linux OS for Mission Critical Environments (Mario Smarduch) *R*: Power Mangement BoFS (Mark Gross) *F*: KDDM: A Generic Basis For Distributed Kernel Infrastructure (Renaud Lottiaux) *H*: TIPC BoFS (Randy W. MacLeod)

19h00 - 20h00

*E*: IBM® Linux on Power/Cell BoFs *K*: Linux Networking and Device Drivers (John A. Ronciak) *R*: Ext4 BoFS (Mingming Cao) *F*: Linux Checkpoint/Restart BoFS (Dave Hansen) *H*: Linux Integrity Projects (David Safford) ## Friday June 29th, 2007: Talks & Tutorials 09h30 Sign in Desk Open

10h00 - 10h45

*E*: lguest: Implementing the Little Linux Hypervisor (Rusty Russell) *K*: Asynchronous System Calls (Zach Brown) *R*: Resource Management: The Beancounters (Denis Lunev) *F*: Kdump: Smarter, Easier, Trustier (Vivek Goyal) *H*: Available Break 10h45 - 11h00

11h00 - 11h45

*E*: Linux Readahead: Less Tricks For More (Fengguang Wu) *K*: How Virtualization Makes Power Management Different (Yu Ke) *R*: Cool Hand Linux -- Thermal Extensions for Linux Handhelds (Len Brown) *F*: Zumastor Linux Storage Server (Daniel Phillips) *H*: Available Break 11h45 - 12h00

12h00 - 12h45

*E*: Desktop Integration of Bluetooth (Marcel Holtmann) *K*: Hybrid-Virtualization – Ideal Virtualization for Linux (Jun Nakajima) *R*: A New Network Filesystem is Born: Comparison of SMB2, CIFS and NFS (Steve French) *F*: Where is Your Application Stuck (Vivek Kashyap) *H*: Available Lunch Break 12h45 - 14h00

14h00 - 14h45

*E*: Supporting the Allocation of Large Contiguous Regions of Memory (Mel Gorman) *K*: cpuidle - Do nothing, efficiently... (Adam Belay) *R*: Evaluating Effects of Cache Memory Compression on Embedded Systems (Anderson Farias Briglia) *F*: Containers: Challenges with Memory Resource Controller and Its Performance (Balbir Singh) *H*: Available Break 14h45 - 15h00

15h00 - 15h45

*E*: Concurrent Pagecache (Peter Zijlstra) *K*: ext4 Online Defragmentation (Takashi Sato) *R*: Linux-based Ultra Mobile PCs: Analysis of Networking stacks, File systems and Design Recommendations (Rajeev Muralidhar) *F*: Djprobe - Probing the Kernel With the Smallest Overhead (Masami Hiramatsu) *H*: Available Break 15h45h - 16h00 16h00 - 16h45 Thin Clients/PHAT results - Are we there yet? (Jon maddog Hall) Dinner Break 16h45 - 18h00 ## Friday, June 29th, 2007: BoFs & Special Events

18h00 - 19h00

*E*: Linux Standard Base BoFS (Mats Wichmann) *K*: Chunkfs: Implementation and Results (Amit Gud) *R*: BoFS: Linux in Mobile Phones (Scott E. Preece) *F*: Distributed Cluster Computing on Cell/PS3 (Akira Tsukamoto) *H*: Gentoo Linux BoFS (Patrick McLean)

19h00 - 20h00

*E*: One Laptop Per Child (Andrew Clunis) *K*: Hugetlb BoFS (Adam G. Litke) *R*: NUMA BoFS (Christoph H. Lameter) *F*: Status and Challenges for the Perfmon Monitoring Interface (Stephane Eranian) *H*: TOMOYO Linux (Toshiharu Harada) ## Saturday, June 30th, 2007: Talks & Tutorials 9h30 Sign in Desk Open

10h00 - 10h45

*E*: Extreme High Performance Computing or Why Microkernels suck (Christoph H. Lameter) *K*: Unified Driver Tracing Infrastructure (David Wilder) *R*: With No Tears: Building A Mobile Linux Device (Tariq Shureih) *F*: Unifying Virtual Drivers (Jon Mason) *H*: Available Break 10h45 - 11h00

11h00 - 11h45

*E*: Cleaning Up The Linux Desktop Audio Mess (Lennart Poettering) *K*: Linux Network Multiple Hardware Queues Support (Yi Zhu) *R*: "Turning the Page" on hugetlb Interfaces (Adam G. Litke) *F*: Available *H*: Available Break 11h45 - 12h00

12h00 - 12h45

*E*: Implementation of a Branch Tracing Tool and Regression Test Framework (Hiro Yoshioka) *K*: Enable PCI Express Advanced Error Reporting in Kernel (Yanmin Zhang) *R*: The Price of Safety: Evaluating IOMMU Performance (Muli Ben-Yehuda) *F*: Semantic Patches for Collateral Evolutions in Device Drivers (Yoann Padioleau) *H*: Available Break 12h45 - 13h00 ## Saturday, June 30th, 2007: BoFs & Special Events

13h00 - 13h45

*E*: GOSLING / Canadian Copyright Update (Russell McOrmond) *K*: Kernel.org BoFS (John Hawley) *R*: PlanetLab: A Facility to Introduce Novel Networking Technologies into the Internet (Marc Eric Fiuczynski) *F*: In-kernel Dynamic Application Tracing Mechanism and Dynamic Tracing of Kernel Data Structure (Prasanna S. Panchamukhi) *H*: AppArmor Application Security (Seth Arnold) Lunch Break 13h45 - 14h45

14h45 - 15h30

*E*: Xen Users (Ian Pratt) *K*: Discussion for the Future of Linux Memory Management (Takayoshi Kochi) *R*: Filesystem support for Continuous Snapshotting (Ryusuke Konishi) *F*: Reversing BoFS (Eric Preston) *H*: Available Break 15h30 - 15h45 15h45 - 17h45 Keynote Address: Evolution and Diversity: The Meaning of Freedom and Openness in Linux (James Bottomley) 20h00 Closing Reception 12h00 Canada Day Celebrations

Tags: OLS