Mercurial > hg > kdocs
comparison ols/2008/index.html @ 104:7bcba6e2acc3
OLS papers are up to 2009 now.
author | Rob Landley <rob@landley.net> |
---|---|
date | Fri, 01 Jan 2010 04:54:13 -0600 |
parents | 2df5e5719a48 |
children |
comparison
equal
deleted
inserted
replaced
103:d00b5e91cba8 | 104:7bcba6e2acc3 |
---|---|
1 <html> | 1 <html> |
2 <title>Ottawa Linux Symposium (OLS) papers for 2008</title> | 2 <title>Ottawa Linux Symposium (OLS) papers for 2008</title> |
3 <body> | 3 <body> |
4 | 4 |
5 <p><a href=http://free-electrons.com/pub/video/2008/ols/>Additional videos | 5 <p><a href=http://free-electrons.com/pub/video/2008/ols/>Additional videos |
6 are available</a>, including tutorial and BOF sessions for which no | 6 are available</a> (<a href=http://linux.dell.com/files/presentations/Ottawa_Linux_Symposium_2008/>and more</a>), including tutorial and BOF sessions for which no |
7 paper was required.</p> | 7 paper was required.</p> |
8 | 8 |
9 <h2><a href="ols2008v1-pages-9-18.pdf">x86 Network Booting: Integrating gPXE and PXELINUX</a> - <b>H. Peter Anvin</b></h2> | 9 <h2><a href="ols2008v1-pages-9-18.pdf">x86 Network Booting: Integrating gPXE and PXELINUX</a> - <b>H. Peter Anvin</b></h2> |
10 <p>History of network booting (TFTP/BOOTP and NBI predated PXE, which is | |
11 the network booting standard published by Intel in 1997 and supported by | |
12 most BIOSes today). History of SYSLINUX (contains PXELINUX) and Etherboot | |
13 (precursor to gPXE).</p> | |
14 | |
15 <p>PXE has three parts. The first two (some low-level base code, and a network | |
16 driver) are saved in the firmware. They fetch a "Network Boot Program" (NBP), | |
17 from the network, which is a small loader which can call the network driver | |
18 out of the firmware to load the rest of the operating system. Using gPXE with | |
19 PXELINUX generally means using gPXE to provide the base code and network driver | |
20 in the firmware (for use with things like OpenBios), and loading PXELINUX to | |
21 act as an NBP.</p> | |
22 | |
23 <p>Ends with issues related to two projects working together.</P> | |
24 | |
10 <h2><a href="ols2008v1-pages-19-30.pdf">Keeping the Linux Kernel Honest</a> - <b>Kamalesh Babulal, Balbir Singh</b></h2> | 25 <h2><a href="ols2008v1-pages-19-30.pdf">Keeping the Linux Kernel Honest</a> - <b>Kamalesh Babulal, Balbir Singh</b></h2> |
26 | |
27 <p>Automated testing for the Linux kernel. Linux Test Project, | |
28 Fault Injection Framework, IBM's proprietary "Automated Build And Test" server, | |
29 etc.</p> | |
30 | |
11 <h2><a href="ols2008v1-pages-31-38.pdf">Korset: Automated, Zero False-Alarm Intrusion Detection for Linux</a> - <b>Ohad Ben-Cohen, Avishai Wool</b></h2> | 31 <h2><a href="ols2008v1-pages-31-38.pdf">Korset: Automated, Zero False-Alarm Intrusion Detection for Linux</a> - <b>Ohad Ben-Cohen, Avishai Wool</b></h2> |
32 | |
33 <p>An open source project that uses static analysis to construct a model | |
34 of application behavior (control flow graphs).</p> | |
35 | |
36 <p>[Some significant oversimplifications in this one. As far as I can tell, | |
37 "it interprets Javascript" would count as "self modifying code". Being | |
38 written in something like Python would fundamentally invalidate the assumptions | |
39 too. The technique is aimed at non-kernel C code that doesn't implement | |
40 an interpreter for another language.] | |
41 | |
12 <h2><a href="ols2008v1-pages-39-52.pdf">Suspend-to-RAM in Linux</a> - <b>Len Brown, Rafael J. Wysocki</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-len-brown-and-rafael-wysocki-suspend-to-ram.ogg>video</a>)</h2> | 42 <h2><a href="ols2008v1-pages-39-52.pdf">Suspend-to-RAM in Linux</a> - <b>Len Brown, Rafael J. Wysocki</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-len-brown-and-rafael-wysocki-suspend-to-ram.ogg>video</a>)</h2> |
13 <h2><a href="ols2008v1-pages-53-62.pdf">Systems Monitoring Shootout</a> - <b>K. Buytaert, T. De Cooman, F. Deschamps, B. Verwilst</b></h2> | 43 <h2><a href="ols2008v1-pages-53-62.pdf">Systems Monitoring Shootout</a> - <b>K. Buytaert, T. De Cooman, F. Deschamps, B. Verwilst</b></h2> |
14 <h2><a href="ols2008v1-pages-63-76.pdf">Virtualization of Linux servers</a> - <b>F.L. Camargos, G. Girard, B. des Ligneris</b></h2> | 44 <h2><a href="ols2008v1-pages-63-76.pdf">Virtualization of Linux servers</a> - <b>F.L. Camargos, G. Girard, B. des Ligneris</b></h2> |
15 <h2><a href="ols2008v1-pages-77-84.pdf">MondoRescue: a GPL Disaster Recovery Solution</a> - <b>Bruno Cornec</b></h2> | 45 <h2><a href="ols2008v1-pages-77-84.pdf">MondoRescue: a GPL Disaster Recovery Solution</a> - <b>Bruno Cornec</b></h2> |
16 <h2><a href="ols2008v1-pages-85-100.pdf">The Corosync Cluster Engine</a> - <b>Steven C. Dake</b></h2> | 46 <h2><a href="ols2008v1-pages-85-100.pdf">The Corosync Cluster Engine</a> - <b>Steven C. Dake</b></h2> |
17 <h2><a href="ols2008v1-pages-101-106.pdf">LTTng: Tracing across execution layers, from the Hypervisor to user-space</a> - <b></b></h2> | 47 <h2><a href="ols2008v1-pages-101-106.pdf">LTTng: Tracing across execution layers, from the Hypervisor to user-space</a> - <b></b></h2> |
18 <h2><a href="ols2008v1-pages-107-112.pdf">Getting the Bits Out: Fedora MirrorManager</a> - <b>Matt Domsch</b></h2> | 48 <h2><a href="ols2008v1-pages-107-112.pdf">Getting the Bits Out: Fedora MirrorManager</a> - <b>Matt Domsch</b> (<a href=http://linux.dell.com/files/presentations/Ottawa_Linux_Symposium_2008/mirrormanager.mp4>video</a>, <a href=http://linux.dell.com/files/presentations/Ottawa_Linux_Symposium_2008/mirrormanager.odp>slides</a>)</h2> |
19 <h2><a href="ols2008v1-pages-113-122.pdf">Applying Green Computing to clusters and the data center</a> - <b>Andre Kerstens, Steven A. DuChene</b></h2> | 49 <h2><a href="ols2008v1-pages-113-122.pdf">Applying Green Computing to clusters and the data center</a> - <b>Andre Kerstens, Steven A. DuChene</b></h2> |
20 <h2><a href="ols2008v1-pages-123-128.pdf">Introduction to Web Application Security Flaws</a> - <b>Jake Edge</b></h2> | 50 <h2><a href="ols2008v1-pages-123-128.pdf">Introduction to Web Application Security Flaws</a> - <b>Jake Edge</b></h2> |
21 <h2><a href="ols2008v1-pages-129-134.pdf">Around the Linux File System World in 45 minutes</a> - <b>Steve French</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-steve-french-linux-filesystems.ogg>video</a>)</h2> | 51 <h2><a href="ols2008v1-pages-129-134.pdf">Around the Linux File System World in 45 minutes</a> - <b>Steve French</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-steve-french-linux-filesystems.ogg>video</a>)</h2> |
22 <h2><a href="ols2008v1-pages-135-136.pdf">Peace, Love, and Rockets!</a> - <b>Bdale Garbee</b></h2> | 52 <h2><a href="ols2008v1-pages-135-136.pdf">Peace, Love, and Rockets!</a> - <b>Bdale Garbee</b></h2> |
23 <h2><a href="ols2008v1-pages-137-142.pdf">Secondary Arches, enabling Fedora to run everywhere</a> - <b>Dennis Gilmore</b></h2> | 53 <h2><a href="ols2008v1-pages-137-142.pdf">Secondary Arches, enabling Fedora to run everywhere</a> - <b>Dennis Gilmore</b> (<a href=http://linux.dell.com/files/presentations/Ottawa_Linux_Symposium_2008/secondaryarches.ogg>video</a>, <a href=http://linux.dell.com/files/presentations/Ottawa_Linux_Symposium_2008/secondaryarches.odp>slides</a>)</h2> |
24 <h2><a href="ols2008v1-pages-143-150.pdf">Application Testing under Realtime Linux</a> - <b>Luis Claudio R. Goncalves, Arnaldo Carvalho de Melo</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-luis-claudio-goncalves-application-testing.ogg>video</a>)</h2> | 54 <h2><a href="ols2008v1-pages-143-150.pdf">Application Testing under Realtime Linux</a> - <b>Luis Claudio R. Goncalves, Arnaldo Carvalho de Melo</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-luis-claudio-goncalves-application-testing.ogg>video</a>)</h2> |
25 <h2><a href="ols2008v1-pages-151-162.pdf">IO Containment</a> - <b>Naveen Gupta</b></h2> | 55 <h2><a href="ols2008v1-pages-151-162.pdf">IO Containment</a> - <b>Naveen Gupta</b></h2> |
26 <h2><a href="ols2008v1-pages-163-172.pdf">Linux Capabilities: making them work</a> - <b>Serge E. Hallyn, Andrew G. Morgan</b></h2> | 56 <h2><a href="ols2008v1-pages-163-172.pdf">Linux Capabilities: making them work</a> - <b>Serge E. Hallyn, Andrew G. Morgan</b></h2> |
27 <h2><a href="ols2008v1-pages-173-182.pdf">Issues in Linux Mirroring: Or, BitTorrent Considered Harmful</a> - <b></b></h2> | 57 <h2><a href="ols2008v1-pages-173-182.pdf">Issues in Linux Mirroring: Or, BitTorrent Considered Harmful</a> - <b>John Hawley</b></h2> |
28 <h2><a href="ols2008v1-pages-183-192.pdf">Linux, Open Source, and System Bring-up Tools</a> - <b>Tim Hockin</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-tim-hockin-bringup-tools.ogg>video</a>)</h2> | 58 <h2><a href="ols2008v1-pages-183-192.pdf">Linux, Open Source, and System Bring-up Tools</a> - <b>Tim Hockin</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-tim-hockin-bringup-tools.ogg>video</a>)</h2> |
29 <h2><a href="ols2008v1-pages-193-196.pdf">Audio streaming over Bluetooth</a> - <b>Marcel Holtmann</b></h2> | 59 <h2><a href="ols2008v1-pages-193-196.pdf">Audio streaming over Bluetooth</a> - <b>Marcel Holtmann</b></h2> |
30 <h2><a href="ols2008v1-pages-197-210.pdf">Cloud Computing: Coming out of the fog</a> - <b>Gerrit Huizenga</b></h2> | 60 <h2><a href="ols2008v1-pages-197-210.pdf">Cloud Computing: Coming out of the fog</a> - <b>Gerrit Huizenga</b></h2> |
31 <h2><a href="ols2008v1-pages-211-218.pdf">Introducing the Advance XIP File System</a> - <b>Jared Hulbert</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-jared-hulbert-xip-filesystem.ogg>video</a>)</h2> | 61 <h2><a href="ols2008v1-pages-211-218.pdf">Introducing the Advance XIP File System</a> - <b>Jared Hulbert</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-jared-hulbert-xip-filesystem.ogg>video</a>)</h2> |
32 <h2><a href="ols2008v1-pages-219-228.pdf">Low Power MPEG4 Player</a> - <b>J.-Y. Hwang, J.-H. Kim, J.-H Kim</b></h2> | 62 <h2><a href="ols2008v1-pages-219-228.pdf">Low Power MPEG4 Player</a> - <b>J.-Y. Hwang, J.-H. Kim, J.-H Kim</b></h2> |
37 <h2><a href="ols2008v1-pages-275-284.pdf">Bazillions of Pages</a> - <b>Christoph Lameter</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-christoph-lameter-memory-management.ogg>video</a>)</h2> | 67 <h2><a href="ols2008v1-pages-275-284.pdf">Bazillions of Pages</a> - <b>Christoph Lameter</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-christoph-lameter-memory-management.ogg>video</a>)</h2> |
38 | 68 |
39 <h2><a href="ols2008v2-pages-7-18.pdf">Where Linux Kernel Documentation Hides</a> - <b>Rob Landley</b></h2> | 69 <h2><a href="ols2008v2-pages-7-18.pdf">Where Linux Kernel Documentation Hides</a> - <b>Rob Landley</b></h2> |
40 <h2><a href="ols2008v2-pages-19-26.pdf">Tux meets Radar O'Reilly -- Linux in military telecom</a> - <b>Grant Likely, Shawn Bienert</b></h2> | 70 <h2><a href="ols2008v2-pages-19-26.pdf">Tux meets Radar O'Reilly -- Linux in military telecom</a> - <b>Grant Likely, Shawn Bienert</b></h2> |
41 <h2><a href="ols2008v2-pages-27-38.pdf">A Symphony of Flavours: Using the device tree to describe embedded hardware</a> - <b>Grant Likely, Josh Boyer</b></h2> | 71 <h2><a href="ols2008v2-pages-27-38.pdf">A Symphony of Flavours: Using the device tree to describe embedded hardware</a> - <b>Grant Likely, Josh Boyer</b></h2> |
42 <h2><a href="ols2008v2-pages-39-46.pdf">Tux on the Air: The State of Linux Wireless Networking</a> - <b>John W. Linville</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-john-linville-linux-wireless.ogg></h2> | 72 <h2><a href="ols2008v2-pages-39-46.pdf">Tux on the Air: The State of Linux Wireless Networking</a> - <b>John W. Linville</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-john-linville-linux-wireless.ogg>video</a>)</h2> |
43 <h2><a href="ols2008v2-pages-47-56.pdf">AUGEAS -- a configuration API</a> - <b>David Lutterkort</b></h2> | 73 <h2><a href="ols2008v2-pages-47-56.pdf">AUGEAS -- a configuration API</a> - <b>David Lutterkort</b></h2> |
44 <h2><a href="ols2008v2-pages-57-66.pdf">`Real Time' vs. `Real Fast': How to Choose?</a> - <b>Paul E. McKenney</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-paul-mckenney-real-time-vs-real-fast.ogg>video</a>)</h2> | 74 <h2><a href="ols2008v2-pages-57-66.pdf">`Real Time' vs. `Real Fast': How to Choose?</a> - <b>Paul E. McKenney</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-paul-mckenney-real-time-vs-real-fast.ogg>video</a>)</h2> |
45 <h2><a href="ols2008v2-pages-67-74.pdf">If I turn this knob... what happens?</a> - <b>Arnaldo Carvalho de Melo</b></h2> | 75 <h2><a href="ols2008v2-pages-67-74.pdf">If I turn this knob... what happens?</a> - <b>Arnaldo Carvalho de Melo</b></h2> |
46 <h2><a href="ols2008v2-pages-75-84.pdf">Performance Inspector Tools with INstruction Tracing and Per-Thread/Function Profiling</a> - <b>M. Milenkovic, S. T. Jones, F. Levine, E. Pineda</b></h2> | 76 <h2><a href="ols2008v2-pages-75-84.pdf">Performance Inspector Tools with INstruction Tracing and Per-Thread/Function Profiling</a> - <b>M. Milenkovic, S. T. Jones, F. Levine, E. Pineda</b></h2> |
47 <h2><a href="ols2008v2-pages-85-90.pdf">Containers checkpointing and live migration</a> - <b>A. Mirkin, A. Kuznetsov, K. Kolyshkin</b></h2> | 77 <h2><a href="ols2008v2-pages-85-90.pdf">Containers checkpointing and live migration</a> - <b>A. Mirkin, A. Kuznetsov, K. Kolyshkin</b></h2> |
58 <h2><a href="ols2008v2-pages-187-198.pdf">Energy-aware task and interrupt management in Linux</a> - <b>V. Srinivasan, G. Shenoy, D. Sarma, S. Vaddagiri, V. Pallipadi</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-vaidyanathan-srinivasan-energy-aware.ogg>video</a>)</h2> | 88 <h2><a href="ols2008v2-pages-187-198.pdf">Energy-aware task and interrupt management in Linux</a> - <b>V. Srinivasan, G. Shenoy, D. Sarma, S. Vaddagiri, V. Pallipadi</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-vaidyanathan-srinivasan-energy-aware.ogg>video</a>)</h2> |
59 <h2><a href="ols2008v2-pages-199-204.pdf">Choosing an application framework for your Linux mobile device</a> - <b>Shreyas Srinivasan, Phaneendra Kumar</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-shreyas-srinivasan-application-frameworks.ogg>video</a>)</h2> | 89 <h2><a href="ols2008v2-pages-199-204.pdf">Choosing an application framework for your Linux mobile device</a> - <b>Shreyas Srinivasan, Phaneendra Kumar</b> (<a href=http://free-electrons.com/pub/video/2008/ols/ols2008-shreyas-srinivasan-application-frameworks.ogg>video</a>)</h2> |
60 <h2><a href="ols2008v2-pages-205-214.pdf">SCSI Fault Injection Test</a> - <b>Kenichi Tanaka</b></h2> | 90 <h2><a href="ols2008v2-pages-205-214.pdf">SCSI Fault Injection Test</a> - <b>Kenichi Tanaka</b></h2> |
61 <h2><a href="ols2008v2-pages-215-226.pdf">A Survey of Virtualization Workloads</a> - <b>A. Theurer, K. Rister, S. Dobbelstein</b></h2> | 91 <h2><a href="ols2008v2-pages-215-226.pdf">A Survey of Virtualization Workloads</a> - <b>A. Theurer, K. Rister, S. Dobbelstein</b></h2> |
62 <h2><a href="ols2008v2-pages-227-234.pdf">Thermal Management in User Space</a> - <b>Sujith Thomas</b></h2> | 92 <h2><a href="ols2008v2-pages-227-234.pdf">Thermal Management in User Space</a> - <b>Sujith Thomas</b></h2> |
63 <h2><a href="ols2008v2-pages-235-244.pdf">A Model for Sustainable Student Involvement in Community Open Source</a> - <b>Chris Tyler</b></h2> | 93 <h2><a href="ols2008v2-pages-235-244.pdf">A Model for Sustainable Student Involvement in Community Open Source</a> - <b>Chris Tyler</b> (<a href=http://linux.dell.com/files/presentations/Ottawa_Linux_Symposium_2008/students.mp4>video</a>, <a href=http://linux.dell.com/files/presentations/Ottawa_Linux_Symposium_2008/opensource-seneca-ols2008.odp>slides</a>)</h2> |
64 <h2><a href="ols2008v2-pages-245-254.pdf">A Runtime Code Modification Method for Application Programs</a> - <b>Kazuhiro Yamato</b></h2> | 94 <h2><a href="ols2008v2-pages-245-254.pdf">A Runtime Code Modification Method for Application Programs</a> - <b>Kazuhiro Yamato</b></h2> |
65 <h2><a href="ols2008v2-pages-255-260.pdf">SynergyFS: A Stackable File System Creating Synergies between Heterogeneous Storage Devices</a> - <b>Keun Soo Yim</b></h2> | 95 <h2><a href="ols2008v2-pages-255-260.pdf">SynergyFS: A Stackable File System Creating Synergies between Heterogeneous Storage Devices</a> - <b>Keun Soo Yim</b></h2> |
66 <h2><a href="ols2008v2-pages-261-267.pdf">Live Migration with Pass-through Device for Linux VM</a> - <b>Edwin Zhai</b></h2> | 96 <h2><a href="ols2008v2-pages-261-267.pdf">Live Migration with Pass-through Device for Linux VM</a> - <b>Edwin Zhai</b></h2> |
67 | 97 |
98 <hr> | |
99 <h1>Tutorials (no papers)</h1> | |
100 | |
101 <h2>Automating the Generation of Kickstart Files (<a href=http://linux.dell.com/files/presentations/Ottawa_Linux_Symposium_2008/kickstart.ogg>video</a>)</h2> | |
102 <h2>Creating your own Fedora-based distribution - <b>Jesse Barnes</b> (<a href=http://linux.dell.com/files/presentations/Ottawa_Linux_Symposium_2008/ols-distro-tutorial.mp4>video</a>, <a href=http://linux.dell.com/files/presentations/Ottawa_Linux_Symposium_2008/ols-distro-tutorial.odp>slides</a>)</h2> | |
103 | |
68 </body> | 104 </body> |
69 </html> | 105 </html> |