<!-- metadata -->
<meta name="generator" content="S5" />
<meta name="version" content="S5 1.1" />
-<meta name="author" content="Ben Hutchings, Max Attems" />
+<meta name="author" content="Ben Hutchings, Maximilian Attems" />
<!-- configuration parameters -->
<meta name="defaultView" content="slideshow" />
<meta name="controlVis" content="hidden" />
<div class="slide">
<h1>The Linux kernel in Debian</h1>
<object data="tux-debian.svg" width="35%" align="right"></object>
-<h3>Ben Hutchings and Max Attems</h3>
+<h3>Ben Hutchings and Maximilian Attems</h3>
</div>
<div class="slide">
and PCI code as necessary
</li>
</ul>
+ <ul>
+ <li>
+ Maintaining Linux 3.2.<var>y</var> stable update series on
+ kernel.org
+ </li>
+ </ul>
</li>
<li>
Debian kernel contributor since 2008; uploader since 2009
</div>
<div class="slide">
- <h1>Max Attems</h1>
+ <h1>Maximilian Attems</h1>
<ul>
- <li>TODO</li>
+ <li>Theoretical Physicist</li>
+ <ul>
+ <li>
+ Postdoc of Frankfurt Institute of Advanced Studies
+ </li>
+ <li>
+ Numerical simulations of Yang-Mills theory on TOP 500 clusters
+ </li>
+ </ul>
+ <li>Linux Contributor since 2004</li>
+ <ul>
+ <li>
+ Linux janitor Maintainer late 2.5 early 2.6, 2.6.32.X stable series
+ </li>
+ <li>
+ klibc Co-Maintainer
+ </li>
+ <li>
+ make deb-pkg
+ </li>
+ </ul>
+ <li>Debian Linux Contributor since 2005</li>
+ <ul>
+ <li>
+ Early userspace
+ </li>
+ <li>
+ x86
+ </li>
+ </ul>
</ul>
</div>
<div class="slide">
<h1>Official Linux kernel packages (1)</h1>
<p>
- Main source package is <span class="package">linux-2.6</span>
- (still!). Most binary package names change regularly.
+ Main source package is <span class="package">linux</span>. Most
+ binary package names change regularly.
</p>
<ul class="incremental">
<li>
</li>
<li>
<span class="package">linux-doc-<var>upstream</var></span>,
- <span class="package">linux-tools-<var>upstream</var></span>, etc.
+ <span class="package">linux-manual-<var>upstream</var></span>, etc.
</li>
<li>
<span class="package">linux-support-<var>upstream</var>-<var>abi</var></span> -
- scripts and metadata to support linux-latest-2.6
+ scripts and metadata to support linux-latest
</li>
</ul>
</div>
<div class="slide">
<h1>Official Linux kernel packages (2)</h1>
<p>
- The <span class="package">linux-latest-2.6</span> source package builds meta-packages
+ The <span class="package">linux-latest</span> source package builds meta-packages
to support automatic upgrades between binaries built
- from <span class="package">linux-2.6</span>.
+ from <span class="package">linux</span>.
</p>
<ul class="incremental">
<li>
images and tools
</li>
<li>
- <span class="package">linux-kbuild-2.6</span> builds
- <span class="package">linux-kbuild-<var>upstream</var></span> -
- kernel build system and tools for building OOT modules
+ <span class="package">linux-tools</span> builds
+ <ul>
+ <li>
+ <span class="package">linux-kbuild-<var>upstream</var></span> -
+ kernel build system and tools for building OOT modules
+ </li>
+ <li>
+ <span class="package">linux-tools-<var>upstream</var></span>
+ - perf tool
+ </li>
+ <li>
+ <span class="package">usbip</span> - usbip configuration
+ tools
+ </li>
+ </ul>
</li>
</ul>
</div>
+<div class="slide">
+ <h1>Official early userspace</h1>
+ <p class="incremental">
+ Main source package is <span class="package">initramfs-tools</span>.
+ </p>
+ <p class="incremental">
+ Co-developed with Ubuntu and hence sharing all the pain^Wfun of the
+ software and that special relation.
+ In any case a huge step forward after the very special initrd-tools.
+ </p>
+ <p class="incremental">
+ initramfs-tools paved the way for pluggable initramfs generators.
+ But, early userspace shouldn't be visible to users.
+ Todays dev sits in dracut. With better maintenance inside the team
+ very likely candidate for 7.0 Debian.
+ </p>
+ <p class="incremental">
+ Upcoming challenge: secureboot.
+ </p>
+</div>
<div class="slide">
<h1>Custom Linux kernel builds</h1>
</p>
<ul class="incremental">
<li>
- OpenVZ and VServer - mostly reimplemented with cgroups and
- namespaces
+ OpenVZ and VServer - being reimplemented upstream with cgroups
+ and namespaces
</li>
<li>
- Xen - now upstream; Linux 3.0 is a useful dom0 kernel!
+ Xen - now upstream
</li>
<li>
aufs - needed for Debian Live
</li>
<li>
PREEMPT_RT - gradually being merged upstream; new option in
- amd64 packages
+ amd64 and i386 packages
</li>
</ul>
</div>