<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Zugschlusbeobachtungen (Entries tagged as kernel)</title>
    <link>http://blog.zugschlus.de/</link>
    <description>Das persönliche Blog von Marc Haber</description>
    <dc:language>en</dc:language>
    <admin:errorReportsTo rdf:resource="mailto:mh+blog-zugschlus-de@zugschlus.de" />
    <generator>Serendipity 1.5.5 - http://www.s9y.org/</generator>
    <pubDate>Thu, 06 Aug 2009 08:44:32 GMT</pubDate>

    <image>
        <url>http://blog.zugschlus.de/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Zugschlusbeobachtungen - Das persönliche Blog von Marc Haber</title>
        <link>http://blog.zugschlus.de/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Unified Kernel for etch, lenny and sid</title>
    <link>http://blog.zugschlus.de/archives/844-Unified-Kernel-for-etch,-lenny-and-sid.html</link>
            <category>Debian</category>
    
    <comments>http://blog.zugschlus.de/archives/844-Unified-Kernel-for-etch,-lenny-and-sid.html#comments</comments>
    <wfw:comment>http://blog.zugschlus.de/wfwcomment.php?cid=844</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://blog.zugschlus.de/rss.php?version=2.0&amp;type=comments&amp;cid=844</wfw:commentRss>
    

    <author>mh+blog-zugschlus-de@zugschlus.de (Marc 'Zugschlus' Haber)</author>
    <content:encoded>
    &lt;p&gt;
Traditionally, the Linux kernel is software that I compile myself from pristine upstream sources for various reasons. I
have three major kernel flavours that get built (server, desktop and notebook), and I am pretty current in running a
bleeding edge kernel. This is not really necessary any more nowadays, but it&amp;#8217;s a tradition that works pretty
well.
&lt;/p&gt;
&lt;p&gt;
My kernels get built on sid and are packaged up with kernel-package, and equivs builds a dependency helper package which
pulls in the kernel&amp;#8217;s dependencies such as initramfs-tools and takes care of cross-version updates like going from
2.6.29 to 2.6.30. Up to now, I was always able to run a kernel built this way on all my systems which can range from
oldstable to unstable.
&lt;/p&gt;
 &lt;p&gt;
This has recently become a bit harder when unstable&amp;#8217;s udev started to complain that the sysfs layout was
deprecated and that I should unset CONFIG_DEPRECATED_SYSFS in my kernel configuration or lose some of udev&amp;#8217;s
functionality, since a kernel compiled without CONFIG_DEPRECATED_SYSFS doesn&amp;#8217;t properly boot on etch.
&lt;/p&gt;
&lt;p&gt;
Since I wanted to avoid building even more kernel flavours, I decided to investigate which package I need to backport to
etch to get kernels without CONFIG_DEPRECATED_SYSFS to work on etch. To my surprise, the cause for not booting on etch
was not udev, but lvm2. With lvm2 2.02.39 (and the corresponding libdevmapper, 1.02.27-4) ported back from lenny to
etch, my etch systems boot fine with CONFIG_DEPRECATED_SYSFS unset. udev can happily stay at etch&amp;#8217;s version,
0.105-4etch1.
&lt;/p&gt;
&lt;p&gt;
From etch to lenny to squeeze, the lvm2 package has evolved quite a bit. Since there is only one LVM flavour left, the
lvm-common package vanished in the transition from etch to lenny, and libdevmapper still has its own source package in
lenny, but is built from lvm2&amp;#8217;s source package itself in squeeze. So, as a heads-up, there needs to be special
handling for lvm-common when installing the backport on etch.
&lt;/p&gt;
&lt;p&gt;
I decided to backport lvm2 from lenny to etch to allow this particular derivation from the distributions&amp;#8217;s
versions to vanish in reasonably short time when my last etch boxes get finally updated to lenny. And my dependency
helper has been extended to now pull in the backported version of lvm2 to avoid nasty reboot surprises.
&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Thu, 06 Aug 2009 10:44:00 +0200</pubDate>
    <guid isPermaLink="false">http://blog.zugschlus.de/archives/844-guid.html</guid>
    <category>debian</category>
<category>debian-english</category>
<category>kernel</category>
<category>lvm</category>
<category>udev</category>

</item>
<item>
    <title>Wenn ein Alarmzeichen nicht reicht...</title>
    <link>http://blog.zugschlus.de/archives/657-Wenn-ein-Alarmzeichen-nicht-reicht....html</link>
            <category>Admintipp des Tages</category>
    
    <comments>http://blog.zugschlus.de/archives/657-Wenn-ein-Alarmzeichen-nicht-reicht....html#comments</comments>
    <wfw:comment>http://blog.zugschlus.de/wfwcomment.php?cid=657</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.zugschlus.de/rss.php?version=2.0&amp;type=comments&amp;cid=657</wfw:commentRss>
    

    <author>mh+blog-zugschlus-de@zugschlus.de (Marc 'Zugschlus' Haber)</author>
    <content:encoded>
    &lt;p&gt;
Kernel 2.6.24.4 wurde gebaut und die fertigen Packages auf die Distributionen verteilt. torres, die als
&amp;#8220;testetch&amp;#8221;-System neue Kernels als erstes stable-System bekommt, will sich die Package nicht automatisch
ziehen.
&lt;/p&gt;
&lt;p&gt;
Als ob das nicht schon genug Alarmsignal ist, sich das mal genauer anzugucken, prügle ich die Kernel-Package manuell
rein und wunder mich, warum ein Haufen anderer Packages mitkommt und das System danach beginnt, eine initrd zu bauen.
&lt;/p&gt;
&lt;p&gt;
Als ob das nicht schon genug Alarmsignal ist, boote ich die Kiste durch und wundere mich, warum sie nicht ins Netz
kommt. Glücklicherweise ist torres nicht ohne Grund Testsystem der ersten Schicht: Sie hat eine serielle Konsole. Dort
zeigt&amp;#8217;s mir, dass die Kiste sehr wohl läuft, aber kein Netz hat.
&lt;/p&gt;
&lt;p&gt;
Da torres einen E100 hat, kann ich mir das nicht so wirklich vorstellen. Aber nein, da ist wirklich kein Interface in
der Ausgabe von &amp;#8220;ip addr&amp;#8221;. Aber in der Ausgabe von lspci ist es sehr wohl sichtbar.
&lt;/p&gt;
&lt;p&gt;
Dann gucke ich mir zum ersten Mal /boot etwas genauer an.
&lt;/p&gt;
&lt;p&gt;
Und sehe, dass ich einen Kernel, der eigentlich für mein notebook gedacht war, auf torres installiert habe.
**tischkante beiss**
&lt;/p&gt;
&lt;p&gt;
Als ob eins der oben genannten Alarmzeichen nicht gereicht hätte. An manchen Tagen sollte man mich echt nicht an
Computer lassen.
&lt;/p&gt;
  
    </content:encoded>

    <pubDate>Tue, 25 Mar 2008 19:54:11 +0100</pubDate>
    <guid isPermaLink="false">http://blog.zugschlus.de/archives/657-guid.html</guid>
    <category>console</category>
<category>debugging</category>
<category>kernel</category>
<category>torres</category>

</item>
<item>
    <title>Beware of 2.6.23.x kernel on systems that were installed a long time ago</title>
    <link>http://blog.zugschlus.de/archives/593-Beware-of-2.6.23.x-kernel-on-systems-that-were-installed-a-long-time-ago.html</link>
            <category>Debian</category>
    
    <comments>http://blog.zugschlus.de/archives/593-Beware-of-2.6.23.x-kernel-on-systems-that-were-installed-a-long-time-ago.html#comments</comments>
    <wfw:comment>http://blog.zugschlus.de/wfwcomment.php?cid=593</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://blog.zugschlus.de/rss.php?version=2.0&amp;type=comments&amp;cid=593</wfw:commentRss>
    

    <author>mh+blog-zugschlus-de@zugschlus.de (Marc 'Zugschlus' Haber)</author>
    <content:encoded>
    &lt;p&gt;
In a nutshell: If your system is kind of older than sarge (as in installation date, updates done in the mean time
don&amp;#8217;t matter), beware of 2.6.23.x or update your grub boot sector, which Debian doesn&amp;#8217;t do automatically on
package installation.
&lt;/p&gt;
 &lt;p&gt;
After 2.6.23.1 lasting for more than a month, I decided on wednesday to finally roll 2.6.23.1 out to most systems. Only
to be overrun by seven releases in a row (which even kernel.org infrastructure not properly handled). Ok, so it&amp;#8217;s
2.6.23.8.
&lt;/p&gt;
&lt;p&gt;
Installation of kernel on my test and semi-productive systems went just fine, so I took the opportunity of being in the
datacenter for some unrelated matter on a saturday to update two productive boxes. Just to find them not coming up
again. The first box, not connected to a KVM switch, but only to a serial console, looked like it simply died at the
place where grub usually says &amp;#8220;Loading Linux...&amp;#8221;, while the second box, on a &amp;#8220;real&amp;#8221; KVM switch,
was a little more helpful, saying &amp;#8220;No setup signature found&amp;#8221; (or something along this wording).
&lt;/p&gt;
&lt;p&gt;
Since there was no internet on site with the boxes down (one being the main router, the second one being the full
service DNS resolver), I quickly chose the fall-back kernel and got back in business. Googling revealed that this is an
issue connected with old grub and kernel 2.6.23, and indeed, running grub-setup brought both systems back online. Had I
done this - as usual - from remote, this would have been an unexpected downtime of at least half an hour.
&lt;/p&gt;
&lt;p&gt;
Since all systems in question have the same version of grub (the one from etch) installed, I proceeded to investigate
what has been going wrong here. Finding that grub does not have any maintainer scripts at all, it would have been my
responsiblity to update the grub code in the boot sectors to the new version after updating to etch. The package
didn&amp;#8217;t bother doing this, and this is also not documented in README.Debian or NEWS.Debian. As this is a major
pitfall for systems that have been installed pre-sarge, and since updating the Distribution does not solve the issue, I
filed &lt;a href=&quot;http://blog.zugschlus.de/exit.php?url_id=2259&amp;amp;entry_id=593&quot;  onmouseover=&quot;window.status=&#039;http://bugs.debian.org/451701&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;external Link to the BTS&quot;&gt;Bug #451701.&lt;/a&gt; I hope that this blog
entry saves other people from unexpected downtimes.
&lt;/p&gt;
&lt;p&gt;
Ah, yes, and barfing the error message on an unused console is a bad foul of grub, see &lt;a
href=&quot;http://blog.zugschlus.de/exit.php?url_id=2260&amp;amp;entry_id=593&quot;  onmouseover=&quot;window.status=&#039;http://bugs.debian.org/451710&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;external Link to the BTS&quot;&gt;#451710&lt;/a&gt;
&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sat, 17 Nov 2007 22:07:34 +0100</pubDate>
    <guid isPermaLink="false">http://blog.zugschlus.de/archives/593-guid.html</guid>
    <category>debian</category>
<category>debian-english</category>
<category>downtime</category>
<category>grub</category>
<category>kernel</category>

</item>
<item>
    <title>Kernelupdate bei $KUNDE</title>
    <link>http://blog.zugschlus.de/archives/280-Kernelupdate-bei-KUNDE.html</link>
            <category>Computer und Netze</category>
    
    <comments>http://blog.zugschlus.de/archives/280-Kernelupdate-bei-KUNDE.html#comments</comments>
    <wfw:comment>http://blog.zugschlus.de/wfwcomment.php?cid=280</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.zugschlus.de/rss.php?version=2.0&amp;type=comments&amp;cid=280</wfw:commentRss>
    

    <author>mh+blog-zugschlus-de@zugschlus.de (Marc 'Zugschlus' Haber)</author>
    <content:encoded>
    &lt;p&gt;$KUNDE ist mein ältester Begleiter: Er lässt sich inzwischen seit über fünf Jahren von mir betreuen und ist mir
über drei Arbeitgeber treu gefolgt. Die Zusammenarbeit ist prima, und natürlich ist es mir extrapeinlich, wenn mal
etwas nicht funktioniert. Auch wenn ich gar nicht schuld bin.&lt;/p&gt;

 &lt;p&gt;Das vorletzte Kernelupdate hat auf vier der fünf baugleichen Maschinen problemlos funktioniert. Nur die wichtigste,
die äußere Firewall, kommt nicht wieder ans Netz. Ok, dann ist da wohl doch etwas nicht baugleich. Vorher hat es
funktioniert, also rollen wir zurück: $KUNDE, bitte einmal auf $MASCHINE den alten Kernel wieder booten. Geht auch
nicht. Mist. grml booten. Geht auch nicht. Was? Wir beginnen, das Netz zu debuggen. Nach dem Tausch des zum Intenet
führenden Switches tut es wieder.&lt;/p&gt;

&lt;p&gt;Beim letzten Kernelupdate der Zirkus wieder. Diesmal lasse ich den Fehler gleich im äußeren Netz suchen; nach
Tausch der beiden On-Board-Interfaces untereinander und Einsatz eines neuen Patchkabels geht es wieder.&lt;/p&gt;

&lt;p&gt;Heute waren wir vorsichtiger. Wir setzen ein extralanges Servicefenster an und natürlich kommt $MASCHINE nach dem
Reboot nicht wieder ans Netz. Aber diesmal hilft kein wildes Hin- und Hertauschen irgendwelcher Komponenten. Irgendwann
platzt mir der Kragen, und ich bitte den Kunden, den Rechner zu tauschen. Die neue Hardware kommt mit dem grml-System
direkt und sofort ans Netz, und nach Eintragung der neuen MAC-Adressen ins Firewall-Setup war auch das&lt;br
/&gt;&amp;#8220;richtige&amp;#8221; System schnell wieder einsatzbereit.&lt;/p&gt;

&lt;p&gt;Dann musste nur noch kurz am bind gedreht werden, weil neuerdings die Antworten an die von der IP-Adresse des
&amp;#8220;inneren&amp;#8221; Interfaces nach drauße verschickten Queries zwar beim Host, nicht aber beim Prozess ankommen. Das
ist wohl neue Kernel-Paranoia, der ich demnächst im Testlab mal zusammen mit den neuen Absonderlichkeiten beim
Policy-Routing auf den Grund gehen muss.&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Tue, 13 Dec 2005 21:45:24 +0100</pubDate>
    <guid isPermaLink="false">http://blog.zugschlus.de/archives/280-guid.html</guid>
    <category>arbeit</category>
<category>hardware</category>
<category>kernel</category>
<category>linux</category>

</item>
<item>
    <title>Thoughts about the Debian kernel</title>
    <link>http://blog.zugschlus.de/archives/231-Thoughts-about-the-Debian-kernel.html</link>
            <category>Debian</category>
    
    <comments>http://blog.zugschlus.de/archives/231-Thoughts-about-the-Debian-kernel.html#comments</comments>
    <wfw:comment>http://blog.zugschlus.de/wfwcomment.php?cid=231</wfw:comment>

    <slash:comments>7</slash:comments>
    <wfw:commentRss>http://blog.zugschlus.de/rss.php?version=2.0&amp;type=comments&amp;cid=231</wfw:commentRss>
    

    <author>mh+blog-zugschlus-de@zugschlus.de (Marc 'Zugschlus' Haber)</author>
    <content:encoded>
    &lt;p&gt;I am one of the guys who builds &lt;a href=&quot;http://blog.zugschlus.de/exit.php?url_id=1958&amp;amp;entry_id=231&quot; title=&quot;http://www.kernel.org&quot;  onmouseover=&quot;window.status=&#039;http://www.kernel.org&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Linux kernels&lt;/a&gt; locally, from vanilla sources. What
I don&amp;#8217;t like in this approach is that I do not get the distribution patches and might miss one of the kernel
security patches, since I am way too busy to keep track of &lt;a
href=&quot;http://blog.zugschlus.de/exit.php?url_id=1959&amp;amp;entry_id=231&quot; title=&quot;http://vger.kernel.org/vger-lists.html#linux-kernel&quot;  onmouseover=&quot;window.status=&#039;http://vger.kernel.org/vger-lists.html#linux-kernel&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;LKML&lt;/a&gt; any more. otoh, I am kind of a version number junkie
when it comes to the kernel, so the Debian kernel sources even in sid frequently are not current enough. So, what I want
to have is a compromise between a vanilla kernel and the Debian distribution kernels, built in a way that the images
integrate well with Debian.&lt;/p&gt;

&lt;p&gt;This article contains a few questions and wishes directed towards the Debian kernel team.&lt;/p&gt;

 &lt;p&gt;I have tried to get some of them answered on #debian-kernel, but the people there were quite busy with other things
and didn&amp;#8217;t answer. And while I was thinking and thinking more, and playing with the code, there were more and more
questions until they became inappropriate for IRC. This is also my first try to get some discussion about technical
Debian matters in the blogosphere, and I might use the insight gained here for a posting on the debian-kernel mailing
list by the end of next week.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The build process is not very transparent&lt;/li&gt;
&lt;li&gt;Documentation in the README files seems quite incomplete&lt;/li&gt;
&lt;li&gt;In my opinion, answers to these questions are missing:
&lt;ul&gt;
&lt;li&gt;Which steps happen in which order (prose)?&lt;/li&gt;
&lt;li&gt;Are there any hooks to interfere with the build process?&lt;/li&gt;
&lt;li&gt;How to keep patches from being applied?&lt;/li&gt;
&lt;li&gt;How to add local patches?&lt;/li&gt;
&lt;li&gt;Is there anything like dpatch-edit-patch for the (home-grown?) patch system in the Debian kernel source
package?&lt;/li&gt;
&lt;li&gt;How do I control generation of the kernel-image-2.x-&amp;lt;flavour&amp;gt;&amp;lt;u&amp;gt;2.x.y-z&amp;lt;/u&amp;gt;&amp;lt;arch&amp;gt;.deb helper
packages? They do not seem to be controlled by debian/arch/&amp;lt;arch&amp;gt;/defines as the real kernel debs do.&lt;/li&gt;
&lt;li&gt;Can I have patches from a kernel-patch-foo Package automatically applied for certain flavours?&lt;/li&gt;
&lt;li&gt;Are there hooks for building external modules?&lt;/li&gt;
&lt;li&gt;Are there debian/rules parameters or environment variables to select only a certain kernel to be built (like for
debugging problems)?&lt;/li&gt;
&lt;li&gt;Can build of helper packages (-headers, -doc, -patch, -source, -tree) be disabled?&lt;/li&gt;
&lt;li&gt;For local kernel builds, should one use the Debian kernel build system, or continue to use make-kpkg as it was usual
previously?&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;there is nothing like a kernel HOWTO&lt;/li&gt;
&lt;li&gt; The Kernel Handbook needs to be fleshed out in these regards. I might want to contribute once I have accumulated
the knowledge needed to write the passages.&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Patches like &lt;a
href=&quot;http://blog.zugschlus.de/exit.php?url=aHR0cDovL3N2bi5kZWJpYW4ub3JnL3dzdm4va2VybmVsL3JlbGVhc2VzL2tlcm5lbC9saW51eC0yLjYvMi42LjEzLTEvZGViaWFuL3BhdGNoZXMtZGViaWFuL2FtZDY0LWludDMtZml4LnBhdGNoP29wPWZpbGUmcmV2PTAmc2M9MA==&amp;amp;entry_id=231&quot; title=&quot;http://svn.debian.org/wsvn/kernel/releases/kernel/linux-2.6/2.6.13-1/debian/patches-debian/amd64-int3-fix.patch?op=file&amp;amp;rev=0&amp;amp;sc=0&quot;  onmouseover=&quot;window.status=&#039;http://svn.debian.org/wsvn/kernel/releases/kernel/linux-2.6/2.6.13-1/debian/patches-debian/amd64-int3-fix.patch?op=file&amp;amp;rev=0&amp;amp;sc=0&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;amd64-int3-fix&lt;/a&gt;
need to be better commented&lt;/li&gt;
&lt;li&gt;I think it is necessary that a patch file contains information
&lt;ul&gt;
&lt;li&gt;What does the patch do?&lt;/li&gt;
&lt;li&gt;why is it applied?&lt;/li&gt;
&lt;li&gt;is it necessary only on certain archs?&lt;/li&gt;
&lt;li&gt;is it necessary only if certain drivers are in use?&lt;/li&gt;
&lt;li&gt;what does happen when it is omitted?&lt;/li&gt;
&lt;li&gt;is it security relevant?&lt;/li&gt;
&lt;li&gt;CAN number, if applicable.&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;Which role does module-assistant play here?&lt;/li&gt;
&lt;li&gt;If one builds kernels with make-kpkg, should make-kpkg also build the modules, or should one use module-assistant
instead?&lt;/li&gt;&lt;/ul&gt;

 
    </content:encoded>

    <pubDate>Sun, 23 Oct 2005 16:07:39 +0200</pubDate>
    <guid isPermaLink="false">http://blog.zugschlus.de/archives/231-guid.html</guid>
    <category>debian</category>
<category>english</category>
<category>kernel</category>
<category>linux</category>

</item>
<item>
    <title>Debian Linux Kernel Handboook</title>
    <link>http://blog.zugschlus.de/archives/201-Debian-Linux-Kernel-Handboook.html</link>
            <category>Debian</category>
    
    <comments>http://blog.zugschlus.de/archives/201-Debian-Linux-Kernel-Handboook.html#comments</comments>
    <wfw:comment>http://blog.zugschlus.de/wfwcomment.php?cid=201</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.zugschlus.de/rss.php?version=2.0&amp;type=comments&amp;cid=201</wfw:commentRss>
    

    <author>mh+blog-zugschlus-de@zugschlus.de (Marc 'Zugschlus' Haber)</author>
    <content:encoded>
    &lt;p&gt;Jurij Smakov et al have published the &lt;a href=&quot;http://blog.zugschlus.de/exit.php?url_id=1969&amp;amp;entry_id=201&quot; title=&quot;http://kernel-handbook.alioth.debian.org/&quot;  onmouseover=&quot;window.status=&#039;http://kernel-handbook.alioth.debian.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Debian Linux Kernel
Handbook,&lt;/a&gt; which will help in documenting the internals of the Debian Linux Kernel build process. The document is
still work in progress with a lot of sections missing, but it&amp;#8217;s a giant step in the right direction.&lt;/p&gt;

 &lt;p&gt;Outside of the already finished document structure, I&amp;#8217;d like to see the following things documented:&lt;/p&gt;

&lt;ul&gt;&lt;li&gt;How to work with the Debian kernel svn&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;
Documentation of the Debian kernel patches themselves, besides the succinct &amp;#8220;fix off-by-one-error in foo.c&amp;#8221;.
I&amp;#8217;d like to see at least CAN numbers, and/or links to a document which allows one to choose whether to take a
certain patch into a local kernel or not. The Debian kernel team has repeatedly rejected that request on grounds that
they don&amp;#8217;t like to support cherry picking, which I find pretty disappointing.&lt;/li&gt;&lt;/ul&gt;

&lt;p&gt;I am also mildly disturbed that &lt;a href=&quot;http://blog.zugschlus.de/exit.php?url_id=1968&amp;amp;entry_id=201&quot; title=&quot;http://packages.debian.org/kernel-package&quot;  onmouseover=&quot;window.status=&#039;http://packages.debian.org/kernel-package&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;kernel-package,&lt;/a&gt; Manojs helper
to build Linux kernel binaries seems to have fallen out of the kernel team&amp;#8217;s process completely, which makes me
think why we have such a great and helpful external tool in the first place when we&amp;#8217;re not even using it
ourselves.&lt;/p&gt;

&lt;p&gt;At least, the document shows clearly where the Debian Linux Kernels are going to, and that I&amp;#8217;ll have to adapt
my local kernel building processes to get nearer to Debian&amp;#8217;s official way of doing things.&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Sat, 01 Oct 2005 22:00:14 +0200</pubDate>
    <guid isPermaLink="false">http://blog.zugschlus.de/archives/201-guid.html</guid>
    <category>debian</category>
<category>english</category>
<category>kernel</category>
<category>linux</category>

</item>

</channel>
</rss>