Re: GCC version change / C++ ABI change

2005-07-04 Thread Marc Haber
On Mon, Jul 04, 2005 at 11:12:21AM +0200, Thiemo Seufer wrote:
> Most kernel hackers don't care that much about 2.4 any more.

This is of course one of the reasons why users feel left alone by the
kernel developers.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



How to build .deb from Debian's linux-tree-2.6.12

2005-10-14 Thread Marc Haber
I am currently trying to make myself familiar with building the Debian
packages for kernel 2.6 to see whether it's worth to move my local
kernel building processes nearer to Debian's own processes.

So I have created a fresh sid chroot with build-essential installed,
downlaoded linux-tree-2.6.12, unpacked it, installed the build
dependencies and invoked debuild. First round, it failed for not
finding libncurses, so I installed libncurses-dev. Now, debuild fails
with a short "interrupted(11)", in an xterm which thinks of having 23
lines only. Looks like something goes wrong with make menuconfig, but
make menuconfig invoked from the command line works fine.

Is that an issue with current sid, or am I doing something wrong?
Currently, I am inclined to say that linux-tree-2.6.12 is missing a
Build Dependency on ncurses, and that it suffers from other kinds of
breakage as well. But I might be mistaken. Can somebody help?

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: How to build .deb from Debian's linux-tree-2.6.12

2005-10-14 Thread Marc Haber
On Fri, Oct 14, 2005 at 05:26:37PM +0200, Sven Luther wrote:
> On Fri, Oct 14, 2005 at 02:58:28PM +0200, Marc Haber wrote:
> > Is that an issue with current sid, or am I doing something wrong?
> > Currently, I am inclined to say that linux-tree-2.6.12 is missing a
> > Build Dependency on ncurses, and that it suffers from other kinds of
> > breakage as well. But I might be mistaken. Can somebody help?
> 
> linux-tree-2.6.12 is a binary package, and thus its build-dependencies are on
> linux-2.6 source, which should do the right thing, not sure though.
> 
> Not sure what you really want to do, but in any case, linux-tree-2.6.12 is
> probably a thing of the paste, you want either the linux-2.6 source package
> or the linux-source-2.6.12 binary package.

I tried the same after apt-get source linux-2.6 and installing all
build dependencies (dpkg-checkbuilddeps doesn't complain), and the
same thing happens. The package tries to make menuconfig, and that
fails with "interrupted(11)".

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: How to build .deb from Debian's linux-tree-2.6.12

2005-10-14 Thread Marc Haber
On Fri, Oct 14, 2005 at 07:44:35PM +0200, Sven Luther wrote:
> On Fri, Oct 14, 2005 at 07:10:50PM +0200, Marc Haber wrote:
> > On Fri, Oct 14, 2005 at 05:26:37PM +0200, Sven Luther wrote:
> > > On Fri, Oct 14, 2005 at 02:58:28PM +0200, Marc Haber wrote:
> > > > Is that an issue with current sid, or am I doing something wrong?
> > > > Currently, I am inclined to say that linux-tree-2.6.12 is missing a
> > > > Build Dependency on ncurses, and that it suffers from other kinds of
> > > > breakage as well. But I might be mistaken. Can somebody help?
> > > 
> > > linux-tree-2.6.12 is a binary package, and thus its build-dependencies 
> > > are on
> > > linux-2.6 source, which should do the right thing, not sure though.
> > > 
> > > Not sure what you really want to do, but in any case, linux-tree-2.6.12 is
> > > probably a thing of the paste, you want either the linux-2.6 source 
> > > package
> > > or the linux-source-2.6.12 binary package.
> > 
> > I tried the same after apt-get source linux-2.6 and installing all
> > build dependencies (dpkg-checkbuilddeps doesn't complain), and the
> > same thing happens. The package tries to make menuconfig, and that
> > fails with "interrupted(11)".
> 
> Well, after thinking about this, it is only normal, since the build process
> obviously uses oldconfig, since it is non-interactive.

I now know what was going on. Despite debian/rules not directly using
make-kpkg, the build process somehow uses code delivered by
kernel-package, which in turn honors ~/.kernel-pkg.conf, which on my
system has config_target := menuconfig.

That's a gotcha.

> In any case, there is no way that what you try to do is something where
> build-dependencies are involved,

Can you please explain that? I am trying to convert a Debian source
package (consisting of .orig.tar.gz, diff.gz and .dsc) into a set of
Debian binary packages (.deb). The usual way to do so is to use the
debuild command (or another of the dpkg-buildpackage frontends
available in numerous different flavours) after installing
build-essential and all packages listed in the Build-Depends line in
debian/control.

I must be missing something here, please enlighten me.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: How to build .deb from Debian's linux-tree-2.6.12

2005-10-15 Thread Marc Haber
On Sat, Oct 15, 2005 at 07:06:05AM +0200, Sven Luther wrote:
> On Fri, Oct 14, 2005 at 10:43:34PM +0200, Marc Haber wrote:
> > I now know what was going on. Despite debian/rules not directly using
> > make-kpkg, the build process somehow uses code delivered by
> > kernel-package, which in turn honors ~/.kernel-pkg.conf, which on my
> > system has config_target := menuconfig.
> > 
> > That's a gotcha.
> 
> Ah, ...

and moving that file away solved the issue. the kernel now builds
nicely.

> > Can you please explain that? I am trying to convert a Debian source
> > package (consisting of .orig.tar.gz, diff.gz and .dsc) into a set of
> > Debian binary packages (.deb). The usual way to do so is to use the
> > debuild command (or another of the dpkg-buildpackage frontends
> > available in numerous different flavours) after installing
> > build-essential and all packages listed in the Build-Depends line in
> > debian/control.
> 
> Well, if you take the already packaged version out of the archive, you just
> need to :
> 
>   dpkg-buildpackage -rfakeroot -us -uc
> 
> And it flies, after installing build-essential, fakeroot and the linux-2.6
> build-deps.

That works fine with debuild as well, which is no wonder considering
that first thing debuild does it to call dpkg-buildpackage.

> i do use dpkg-buildpackage in a clean sid chroot specially created for this
> purpose, but don't use any kind of debuild/pbuilder/whatever frontends, so
> maybe there is some problem with the frontend you are using ? 

Since I always use debuild, and package not building with debuild
would probably be a bug in the package. But with your help, I have
found the issue.

It is quite interesting that linux-2.6 uses kernel-package in a way
which turns off kernel-package error handling. Maybe linux-2.6 should
check whether a ~/.kernel-pkg.conf exists with incompatible settings,
as this might be a challenge for other people as well.

> > I must be missing something here, please enlighten me.
> 
> What is your problem again, now that we sorted the menuconfig out ? 

None, at the moment. I just got the impression that the kernel
packages need some special handling as you suggested an error in my
build process.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Building local kernels from Debian sources

2005-10-27 Thread Marc Haber
Hi guys,

this is basically a re-hash of
http://blog.zugschlus.de/archives/231-Thoughts-about-the-Debian-kernel.html,
which I published on my blog on sunday. Since the article received
less response than I originally expected, I would like to solicit your
opinions and answers in a more direct way.

I am one of the guys who builds Linux kernels locally, from vanilla
sources. What I don'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 LKML 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.

This message contains a few questions and wishes directed towards the
Debian kernel team which I failed to get addressed on #debian-kernel
and on the blog.

  * The build process is not very transparent
* Documentation in the README files seems quite incomplete
  * In my opinion, answers to these questions are missing:
* Which steps happen in which order (prose)?
* Are there any hooks to interfere with the build process?
* How to keep patches from being applied?
* How to add local patches?
* Is there anything like dpatch-edit-patch for the
  (home-grown?) patch system in the Debian kernel source package?
* How do I control generation of the
  kernel-image-2.x-_2.x.y-z_.deb helper packages?
  They do not seem to be controlled by debian/arch//defines
  as the real kernel debs do.
* Can I have patches from a kernel-patch-foo Package automatically
  applied for certain flavours?
* Are there hooks for building external modules?
* Are there debian/rules parameters or environment variables to
  select only a certain kernel to be built (like for debugging
  problems)?
* Can build of helper packages (-headers, -doc, -patch, -source,
  -tree) be disabled?
* For local kernel builds, should one use the Debian kernel build
  system, or continue to use make-kpkg as it was usual previously?
* there is nothing like a kernel HOWTO
* 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.
  * Patches like, for example, amd64-int3-fix need to be better commented
* I think it is necessary that a patch file contains information
  * what does the patch do?
  * why is it applied?
  * is it necessary only on certain archs?
  * is it necessary only if certain drivers are in use?
  * what does happen when it is omitted?
  * is it security relevant?
  * CAN/CVE number, if applicable.
  * Which role does module-assistant play here?
* If one builds kernels with make-kpkg, should one make use of make-kpkg
also build the modules, or should one use module-assistant instead?

I would really appreciate any hints.

Best regards
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Building local kernels from Debian sources

2005-11-01 Thread Marc Haber
On Thu, Oct 27, 2005 at 02:38:34PM +0200, Maximilian Attems wrote:
> On Thu, Oct 27, 2005 at 01:54:24PM +0200, Marc Haber wrote:
> > the Debian kernel sources even in sid frequently are not current
> > enough. 
> 
> that should evolve, now that the common build is ironed out the 
> initrd-tools replacements initramfs-tools and yaird are on the way.
> current experimental kernel is pretty latest upstream.

It still has to pass ftpmaster approval, and the Debian packages take
much longer to build due to the fact that they build multiple
flavours. And, of course, the time-to-mirror-pulse. I would expect
that locally rolled kernels are faster by at least a day.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



svn commit messages

2005-11-04 Thread Marc Haber
Hi,

would it be possible to apply the following patchlet to
/srv/svn.debian.org/svn/kernel/hooks/post-commit?

--- /srv/svn.debian.org/svn/kernel/hooks/post-commit2005-10-19 
07:45:35.0 +
+++ post-commit 2005-11-04 10:31:10.0 +
@@ -38,7 +38,7 @@
 ## added 2004.08.10 by [EMAIL PROTECTED]
 $REPOS/bin/ciabot_svn.py "$REPOS" "$REV" &

-/usr/lib/subversion/hook-scripts/commit-email.pl "$REPOS" "$REV" [EMAIL 
PROTECTED] &
+/usr/lib/subversion/hook-scripts/commit-email.pl -s "[kernel]" "$REPOS" "$REV" 
[EMAIL PROTECTED] &

 ## This should automatically mark bugs pending when it sees it
 ## closed in a changelog commit.  Right now it just e-mails me,

With theat patch, the kernel commit messages would get a subject tag
which allows easier scanning of commit messages in a mailbox which
gets commit messages from multiple repositories.

Thanks!

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: svn commit messages

2005-11-04 Thread Marc Haber
On Fri, Nov 04, 2005 at 07:56:23PM +0900, Horms wrote:
> On Fri, Nov 04, 2005 at 11:32:05AM +0100, Marc Haber wrote:
> > Hi,
> > 
> > would it be possible to apply the following patchlet to
> > /srv/svn.debian.org/svn/kernel/hooks/post-commit?
> > 
> > --- /srv/svn.debian.org/svn/kernel/hooks/post-commit2005-10-19 
> > 07:45:35.0 +
> > +++ post-commit 2005-11-04 10:31:10.0 +
> > @@ -38,7 +38,7 @@
> >  ## added 2004.08.10 by [EMAIL PROTECTED]
> >  $REPOS/bin/ciabot_svn.py "$REPOS" "$REV" &
> > 
> > -/usr/lib/subversion/hook-scripts/commit-email.pl "$REPOS" "$REV" [EMAIL 
> > PROTECTED] &
> > +/usr/lib/subversion/hook-scripts/commit-email.pl -s "[kernel]" "$REPOS" 
> > "$REV" [EMAIL PROTECTED] &
> > 
> >  ## This should automatically mark bugs pending when it sees it
> >  ## closed in a changelog commit.  Right now it just e-mails me,
> > 
> > With theat patch, the kernel commit messages would get a subject tag
> > which allows easier scanning of commit messages in a mailbox which
> > gets commit messages from multiple repositories.
> 
> Sure, though I don't seem to be able to check hooks/post-commit out :(

Juste edit the file directly on costa. This is one of the differences
between svn and cvs.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: svn commit messages

2005-11-04 Thread Marc Haber
On Fri, Nov 04, 2005 at 12:01:38PM +0100, Norbert Tretkowski wrote:
> I already did that.

Thanks a lot!

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Changes for 2.6.25

2008-03-19 Thread Marc Haber
On Wed, Mar 19, 2008 at 03:47:21PM +0100, Bastian Blank wrote:
> Sure. The documentation is the source,

Am I the only one finding this unacceptable?

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#473971: debian-installer: lenny installer kernel hangs after boot on Asus M2N notebook

2008-04-03 Thread Marc Haber
On Wed, Apr 02, 2008 at 06:41:06PM +0200, Bastian Blank wrote:
> On Wed, Apr 02, 2008 at 02:48:17PM +0200, Frans Pop wrote:
> > On Wednesday 02 April 2008, Marc Haber wrote:
> > > the Debian installer lenny kernel (pulled today from
> > > http://http.us.debian.org/debian/dists/lenny/main/installer-i386/current/
> > >images/hd-media/) freezes after booting, last line seen is "Setting up
> > > standard PCI resources" on an Asus M2N notebook. Setting "noacpi noapic"
> > > doesn't help. The etch installer kernel boots just fine.
> 
> Please try a newer kernel. The given message is shown before all other
> PCI setup is done.

Today's daily image works fine. I had the impression of using a daily
image, but in fact I had beta 1.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#340746: lists cdbs twice in debian/control (Build-Depends)

2005-11-25 Thread Marc Haber
On Fri, Nov 25, 2005 at 05:04:48PM +0100, Jonas Smedegaard wrote:
> On Fri, 25 Nov 2005 15:26:58 +
> Martin Michlmayr <[EMAIL PROTECTED]> wrote:
> 
> > You list cdbs twice in debian/control (Build-Depends):
> > 
> > | Build-Depends: cdbs (>= 0.4.23-1.1), debhelper (>= 4.1.0), quilt,
> > | patchutils (>= 0.2.25), cdbs (>= 0.4 .27-1), dh-buildinfo, xmlto
> 
> I know. It is due to the way that file is semi-automatically generated.
> 
> What is buggy about it?

It is ugly, redundant, confuses parsers, and with that attitude it
would be ok to list a dependency a hundred fold.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: add mailing list debain-kernel-maint

2006-01-11 Thread Marc Haber
On Wed, Jan 11, 2006 at 10:12:35PM +0100, maximilian attems wrote:
> Package: lists.debian.org
> 
> Name: debian-kernel-maint

How about using an alioth mailing list?

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Building local kernels from Debian sources

2006-02-23 Thread Marc Haber
On Thu, Oct 27, 2005 at 02:31:52PM +0200, Maximilian Attems wrote:
> On Thu, Oct 27, 2005 at 01:54:24PM +0200, Marc Haber wrote:
> > this is basically a re-hash of
> > http://blog.zugschlus.de/archives/231-Thoughts-about-the-Debian-kernel.html,
> > which I published on my blog on sunday. Since the article received
> > less response than I originally expected, I would like to solicit your
> > opinions and answers in a more direct way.
> 
> the comments show a funny public you reached.

Yes, they have obviously not understood what upstream does provide and
what upstream does not provide.

> > I am one of the guys who builds Linux kernels locally, from vanilla
> > sources. What I don'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 LKML 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.
> 
> then use latest stable.

Which package are you referring to?

> the addition of this tree helped a lot in the maintenance of the debian
> kernel. chris wright and greg kroah-hartman do a fantastic job.

They might, but they do seem to hide their documentation pretty well.
At least I didn't find documentation about the applied patches in the
verbosity I was hoping for.

> > This message contains a few questions and wishes directed towards the
> > Debian kernel team which I failed to get addressed on #debian-kernel
> > and on the blog.
> > 
> >   * The build process is not very transparent
> > * Documentation in the README files seems quite incomplete
> >   * In my opinion, answers to these questions are missing:
> > * Which steps happen in which order (prose)?
> README.build in svn??

Do you have a more exact path to README.build? The repository is huge
and I'd like to avoid checking out the entire repos to be able to
search for that file.

> > * Are there any hooks to interfere with the build process?
> > * How to keep patches from being applied?
> naah, you were already told:
> take it as whole or forget about it.

I do not find that very helpful, and this attitude does not positively
influence my opinion about the debian kernel team.

> > * Is there anything like dpatch-edit-patch for the
> >   (home-grown?) patch system in the Debian kernel source package?
> no.
> dpatch was never used afair.

I didn't suggest that dpatch was used. I was asking for a tool to
easily create patches.

> > * 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.
> cool.

Actually, my motivation to do so has greatly decreased after learning
about your attitude towards user requests.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Building local kernels from Debian sources

2006-02-23 Thread Marc Haber
On Thu, Oct 27, 2005 at 04:11:41PM +0200, Sven Luther wrote:
> So, all in all, most of your complaints are probably unfunded with regard to
> this plan, and you would be better off helping the above plan happen.

Helping here is only an option if the documentation is better, which
is still lacking. And, basically, my motivation is not very good when
somebody tells me to buzz off.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Building local kernels from Debian sources

2006-02-23 Thread Marc Haber
On Fri, Oct 28, 2005 at 10:43:55AM +0900, Horms wrote:
> On Thu, Oct 27, 2005 at 01:54:24PM +0200, Marc Haber wrote:
> > I am one of the guys who builds Linux kernels locally, from vanilla
> > sources. What I don'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 LKML 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.
> > 
> > This message contains a few questions and wishes directed towards the
> > Debian kernel team which I failed to get addressed on #debian-kernel
> > and on the blog.
> > 
> >   * The build process is not very transparent
> > * Documentation in the README files seems quite incomplete
> 
> The build process is something that is being worked on very heavily.
> So yes there is ample room for improvement. And one area that is
> particularly lacking is documenation. Contributions in that area
> would be greatly welcomed.

The build is a lot of make magic, something I am not very familiar
with. And it is hard for me to fine a starting point for investigation.

> >   * In my opinion, answers to these questions are missing:
> > * Which steps happen in which order (prose)?
> 
> I'm not entirely sure what you mean.
> 
> apt-get source linux-2.6
> cd linux-2.6
> dpkg-buildpackage -rfakeroot -us -uc -B ...

That is too easy ;)

> One caveat, is that if you play with stuff before running
> dpkg-buildpackage, which I guess you would else you won't be
> here, 

That guess seems to be correct. In particular, I'd like only three
flavors of the kernel to be built, all of them for i386, but with my
own .config file.

> then debian/control probably needs to be regenerated.
> 
> If you just run dpkg-buildpackage as above, it will fail,
> telling you that it re-generated debian/control. Confusingly,
> this is ok. Just re-run dpkg-buildpackage. If it fails again,
> then you are in trouble.

I see.

> If, like me, this troubles you, run
> 
> rm -f debian/control
> ./debian/rules debian/control

Thanks.

> N.B: This requires python

*urgs*

> > * Are there any hooks to interfere with the build process?
> 
> No

Too bad.

> > * How to keep patches from being applied?
> 
> The best thing would be to create a series file
> as discussed immediately below (sorry, I'm answering this
> email backwards for no apparent reason). And remove the patches
> 
> e.g:
> 
> say you don't like amd64-int3-fix.patch
> cat << __EOF__ >> debian/series/2.6.13-12hls.1
> - amd64-int3-fix.patch
> __EOF__
> 
> This will make sure that amd64-int3-fix.patch is unapplied when you
> build version 2.6.13-12hls.1 or greater of the package. It will
> still be there in earlier versions as dictated by other series files.

That sounds pretty neat. Looks like all I need is to learn what a
patch does and how it is classified by the one who applied it.

> > * How to add local patches?
> 
> There are several ways. Add a patch package, which you asked
> about below. If you just want to dd a few patches, put them in
> debian/patches-debian. Create a file in debian/patches-debian/series,
> that's name is the debian version you are going to build,
> and add the patches to that file, one per line, prefixed by "+ ".
> 
> For example:
> 
> cp /tmp/a.patch debian/patches-debian
> cp /tmp/b.patch debian/patches-debian
> 
> cat << __EOF__ >> debian/series/2.6.13-12hls.1
> + a.patch
> + b.patch
> __EOF__
> 
> When version 2.6.13-12hls.1 or greater of the package gets built
> these patches will be applied. They will also be included
> in the linux-patch package.

Great. I think I understand how things work. Thanks!

> Just note that the patch filenames must end in .patch
> 
> > * Is there anything like dpatch-edit-patch for the
> >   (home-grown?) patch system in the Debian kernel source package?
> 
> I'm not sure what that is, but probably not.
> Could you elaborate?

dpatch-edit-patch is a tool from the dpatch package which will make a
snapshot of the current sources (which might be inappropriate for a
package as large as the kernel), drop you into a shell where you can
make your modifications. After that shell has exited, your local
working copy will be diffed against the snapshot made beforehand,
resulting in

Re: [Pkg-xen-devel] Re: Packaing Xen 3.0 etc for Debian

2006-02-24 Thread Marc Haber
On Fri, Feb 24, 2006 at 06:06:22PM +0100, Bastian Blank wrote:
> I won't reject the help of volunteers but I strongly think that the
> kernel team needs to have its hands on them.

How many members of the kernel team are planning to do active work on
Xen, kernel and userspace?

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#362442: Re: Bug#362441: aide: QUIETREPORTS=yes has no effect

2006-04-16 Thread Marc Haber
tags #362442 - confirmed pending
thanks

On Sat, Apr 15, 2006 at 12:52:23PM +0200, Marc Haber wrote:
> tags #362442 confirmed pending
> thanks

Errm. That was a typo. I apologize.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: 2.6.19, kernel-package problems and what are our plans for etch ...

2006-12-18 Thread Marc Haber
On Mon, Dec 18, 2006 at 09:31:22AM +0100, Goswin von Brederlow wrote:
> Sven Luther <[EMAIL PROTECTED]> writes:
> > Well, the real problem is that Manoj could be part of the kernel team, and 
> > to
> > a point even is, since he has svn access to the repo.
> >
> > But there is a problem, in that Manoj's principal preocupacion is those user
> > who build their own kernel, and the official kernel is only an after thought
> > (not mentioning memories of when he was the debian kernel maintainer all 
> > those
> > years ago and whatnot), while Bastian handles most of the official kernel
> > infrastructure, and obviously doesn't care much about self-built ones.
> 
> And Bastian is decidetly anti make-kpkg and wants to remove all
> make-kpkg use from linux-2.6 as stated several times now. You can see
> beginings of that in the xen kernels.
> 
> Further one result of this dislike of kernel-package seems to be that
> you can't build proper custom kernels on mips, mipsel, s390 and ppc
> and no xen or vserver flavours anywhere. The debian patch is not
> make-kpkg compatible and again Bastian spoke against fixing the patch
> to work with kernel-package.

I consider kernel-package one of the best things in Debian and it is a
real pity that it is not being used to build the Debian kernel. Not
being able to use Debian's kernel build tool to build a Debian kernel
is depressing.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Solving the linux-2.6 firmware issue

2007-01-06 Thread Marc Haber
On Fri, Jan 05, 2007 at 10:54:42PM +0100, Frederik Schueler wrote:
> The following drivers will be completely removed from the next upload, 
> because they contain legally not distributable components:
> 
> keyspan

So keyspan USB devices will be useless with Debian kernels in the very
near future, since there is no alternative to the kernel driver?

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Towards consensus of our usage of the Uploaders field

2007-03-16 Thread Marc Haber
On Fri, Mar 16, 2007 at 09:09:48AM +0100, Sven Luther wrote:
> So, Frans has the right to speak here, while i have not ? 

Frans' message was on topic and useful, while you were basically
telling him to shut up, which is neither on topic nor useful. Do you
see the difference?

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Towards consensus of our usage of the Uploaders field

2007-03-16 Thread Marc Haber
On Fri, Mar 16, 2007 at 09:15:55AM +0100, Sven Luther wrote:
> So, will you try to expulse him too, like Frederik and Andres did to me ? 

Can you please take your personal vendettas from this technical
mailing list? Both Bastian and you are difficult to work with, but in
different dimensions.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Towards consensus of our usage of the Uploaders field

2007-03-16 Thread Marc Haber
On Fri, Mar 16, 2007 at 10:00:48AM +0100, Sven Luther wrote:
> So, i played nice, to no avail, so i will try to be an asshole for a week or
> two now, and see how people like it.

Welcome to my killfile. Congratulations, this is a real achivement.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#418383: /usr/sbin/update-initramfs: please add an option to leave the built tree around for analysis

2007-04-09 Thread Marc Haber
Package: initramfs-tools
Version: 0.85f
Severity: wishlist
File: /usr/sbin/update-initramfs

update-initramfs builds a new initramfs file system, packs it up, and
deletes the directory built before packing.

For analysis, it would be great to be able to take a look into the
file system, so it would be nice to have update-initramfs leave the
tree around instead of unconditionally removing it.

Greetings
Marc


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#426440: /usr/sbin/pppd: sometimes connection with Option GlobeTrotter card hangs, ping: sendmsg: No buffer space available

2007-05-29 Thread Marc Haber
On Mon, May 28, 2007 at 10:09:04PM +0200, Miernik wrote:
> I have a PCMCIA UMTS/HSDPA card Option GlobeTrotter GT Max:
> 02:00.0 Network controller: Option N.V. Qualcomm MSM6275 UMTS chip
> 
> After some time, usually something around 12 to 36 hours of the
> connection beeing connected, the ppp connection hangs, and attempt to
> ping through it results in:
> 
> ping: sendmsg: No buffer space available
> ping: sendmsg: No buffer space available
> ping: sendmsg: No buffer space available
> ping: sendmsg: No buffer space available
> ping: sendmsg: No buffer space available
> ping: sendmsg: No buffer space available

I have this as well, with both my Option 3G Datacard, and a borrowed
Novatel 740. After killing the PPP connection, the virtual USB serial
port simulated by the card is not responsive any more, AT commands are
ignored.

Sometimes, it is sufficient to unload and reload the usbserial module,
but usually, it is necessary to pull the card and to dial in again
afterwards. This is becoming a major nuisance.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Classification scheme for 2.6 kernel patches

2005-01-09 Thread Marc Haber
e too many patches in that category.

The categorization may be wrong since I don't have too much clue with
kernel hacking and did this categorization mainly from the comments of
the patch. In my opinion, it would be desireable that a patch be
categorized by the kernel team on inclusion into Debian svn.

I would like to solicit your comments about this concept.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835




Re: Classification scheme for 2.6 kernel patches

2005-01-09 Thread Marc Haber
On Sun, Jan 09, 2005 at 07:40:06PM +0100, Thiemo Seufer wrote:
> I think the effort to do so is better invested elsewhere. As a
> general rule, the kernel team strives to keep the debian-specific
> patches to a minimum. For people without in-depth kernel knowledge
> it's probably best to take the full set of patches and add their
> own (feature- ?) patches on top.

Actually, the kernel of my dreams is more near to the vanilla
kernel.org kernel, so I'd like to be able to throw out patches that
you need to apply because of your _much_ broader user base.

otoh, I would like to run a 2.6.10 kernel _now_ and cannot take the
distribution kernel because it is still stuck in NEW. It is adviseable
to take a snapshot from the Debian kernel svn?

And, without trolling, I'd like to build my local kernels from sources
that haven't had drivers removed because of non-free licenses.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835




Re: Classification scheme for 2.6 kernel patches

2005-01-09 Thread Marc Haber
On Sun, Jan 09, 2005 at 08:25:33PM +0100, Christoph Hellwig wrote:
> Agreed. The package is not a repository for cherrypicking patches
> but intended to used as a whole thing.

I am pretty disappointed about that attitude towards your users. What
exactly is the problem with a little more docs to _allow_ cherrypicking?

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835




Re: Classification scheme for 2.6 kernel patches

2005-01-09 Thread Marc Haber
On Sun, Jan 09, 2005 at 07:36:47PM +, Matthew Wilcox wrote:
> On Sun, Jan 09, 2005 at 08:33:51PM +0100, Marc Haber wrote:
> > Actually, the kernel of my dreams is more near to the vanilla
> > kernel.org kernel, so I'd like to be able to throw out patches that
> > you need to apply because of your _much_ broader user base.
> > 
> > otoh, I would like to run a 2.6.10 kernel _now_ and cannot take the
> > distribution kernel because it is still stuck in NEW. It is adviseable
> > to take a snapshot from the Debian kernel svn?
> > 
> > And, without trolling, I'd like to build my local kernels from sources
> > that haven't had drivers removed because of non-free licenses.
> 
> I think only one of my machines is running a Debian-built kernel.  Debian
> is much more forgiving of using a stock kernel than some other distributions.

It definetely is, and it is exceptionally good in allowing usage of
infrastructure for local builds and installation as well.
kernel-package is one of the big advantages that has driven me to
Debian years ago.

Using infrastructure that makes individual patch files is a big step
forward as well as this enables people to individually choose their
patch sets.

The progress is impressive. What we need now are better docs, and a
few minor tweaks in the tools.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835




Re: Classification scheme for 2.6 kernel patches

2005-01-09 Thread Marc Haber
On Sun, Jan 09, 2005 at 08:52:59PM +0100, Thiemo Seufer wrote:
> Cherrypicking makes little sense, because there are only cherries. :-)

For my systems, I care about security holes being fixed, but I do not
care about some obscure video hardware, or additional features. So
"Cherry" is relative.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835




Re: Classification scheme for 2.6 kernel patches

2005-01-09 Thread Marc Haber
On Sun, Jan 09, 2005 at 03:56:48PM -0500, Andres Salomon wrote:
> On Sun, 09 Jan 2005 20:41:41 +0100, Marc Haber wrote:
> > On Sun, Jan 09, 2005 at 08:25:33PM +0100, Christoph Hellwig wrote:
> >> Agreed. The package is not a repository for cherrypicking patches
> >> but intended to used as a whole thing.
> > 
> > I am pretty disappointed about that attitude towards your users. What
> > exactly is the problem with a little more docs to _allow_ cherrypicking?
> > 
> > Greetings
> > Marc
> 
> A large problem with this is that patches in our -source packages assume a
> certain order.  A patch may depend upon another patch; removing one breaks
> the other.  We have this problem when cherry-picking changes from
> bitkeeper; I'd imagine it gets even worse when you attempt to pick changes
> from -source packages.

Choosing a working patchset would be the responsibility of the picking
user, no work on your side involved.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835




Re: Kernel compiling....

2005-05-04 Thread Marc Haber
Hi,

On Wed, May 04, 2005 at 02:01:02PM +0200, Marco Calviani wrote:
>   sorry for the maybe stupid and repetitive question, is it possible to 
> use the nice features of make-kpkg also with a vanilla kernel coming 
> from kernel.org or is it required to use the kernel-source from debian 
> repositories?

make-kpkg works with vanilla kernels as well.

Currently, it looks like the Debian kernel development has kind of
lost communication to the kernel-package maintainer since the kernel
sources keep popping up with features that would look more canonical
inside kernel-package's code to allow them to be used with vanilla
kernels as well.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: speakup flavour\

2006-08-20 Thread Marc Haber
On Mon, Aug 21, 2006 at 12:58:39AM +0200, Sven Luther wrote:
> Try hurt and angry instead.

How about "annoying, childish and socially inept"? We all know your
beef with Frans and Jonas, and bringing it up again over and over is
only hurting _YOUR_ reputation. You certainly don't want people to
roll their eyes just when they see your name in a Mailbox, right?

You're making a lot of Debian lists harder to bear. Yes, I know that
you think that Frans and Jonas are forcing you to do all this, but
that point of view is fatally flawed.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: [Pkg-aide-maintainers] Bug#391353: aide: Doesn't work suitably on Xen enabled kernel because of statically linked libc

2006-10-06 Thread Marc Haber
clone #391353 -1
retitle -1 Should not DoS system if statically linked binary is run
reassign -1 linux-image-2.6.18-1-xen-686
submitter -1 Marc Haber <[EMAIL PROTECTED]>
block #391353 with -1
thanks


On Fri, Oct 06, 2006 at 08:58:16AM +0200, Raphael Hertzog wrote:
> I upgraded my personal server to etch and choosed to use a Xen enabled
> kernel since we're going to have Xen support in etch (and also because
> we're using this for the new alioth.debian.org so I wanted to have a
> testbed for me).
> 
> This morning my server was almost unreachable and while looking through
> the logs I discovered those messages:
> Oct  6 05:17:34 arrakeen kernel: printk: 246 messages suppressed.
> Oct  6 05:17:34 arrakeen kernel: 4gb seg fixup, process aide (pid 1627), 
> cs:ip 73:080ae335
> Oct  6 05:17:40 arrakeen kernel: printk: 291 messages suppressed.
> Oct  6 05:17:40 arrakeen kernel: 4gb seg fixup, process aide (pid 1627), 
> cs:ip 73:080ae335
> 
> Those messages appear when you use the standard libc6 instead of libc6-xen
> on a Xen enabled kernel. However I have libc6-xen installed but aide
> is using its own statically linked libc6 which thus generates this
> message.
> 
> Those messages means that the kernel worked around the bad libc6 but it's
> extremely ineffective in doing so, so much that it effectively DOSsed my
> server during the 3 hours when aide was running.

I consider this a kernel bug. The kernel should not DoS the system in
case a binary statically linked against a normal glibc is run.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Classification scheme for 2.6 kernel patches

2005-01-11 Thread Marc Haber
On Tue, Jan 11, 2005 at 10:25:37AM +0100, Florian Weimer wrote:
> * Marc Haber:
> > On Sun, Jan 09, 2005 at 08:52:59PM +0100, Thiemo Seufer wrote:
> >> Cherrypicking makes little sense, because there are only cherries. :-)
> >
> > For my systems, I care about security holes being fixed, but I do not
> > care about some obscure video hardware, or additional features. So
> > "Cherry" is relative.
> 
> Fix upstream's security process,

Broken beyond repair, IMO.

> or use vendor kernels.

Which is what I am trying to do. Debian is a vendor.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Dealing with 2.4 bugreports that are fixed in 2.6 only

2004-06-27 Thread Marc Haber
On Sun, Jun 27, 2004 at 05:29:38PM +0200, Christoph Hellwig wrote:
> There's a few reports against 2.4 kernel that are fixed in 2.6 and are
> unlikely to get in 2.4 every (Examples: #146956 or #130217).  How should
> we deal with them in the BTS?

I'd leave them open, tagged wontfix, as a reference for other people
who encounter the problem. If "Update to 2.6" is a workaround, this
should be documented in the bug.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Karlsruhe, Germany |  lose things."Winona Ryder | Fon: *49 721 966 32 15
Nordisch by Nature |  How to make an American Quilt | Fax: *49 721 966 31 29




Debian or vanilla kernel - best of both worlds possible?

2004-08-12 Thread Marc Haber
Hi,

in the last months, a lot of things have happened with regard to
kernel development and packaging. I have been trying in the last weeks
to assess these changes' implications on me as a somewhat advanced
end-user who is accustomed to building custom kernel .debs from the
upstream sources.

Let's summarize what has happened. Please correct me if I have gotten
anything wrong:

- Herbert has resigned. The Debian kernel is now maintained by a group.
- 2.6 Debian kernel sources use dpatch for local patches. This makes
  it easy to enable/disable single patches.
- However, Debian's new policy is to remove non-free parts of the
  kernel. This can't be done by a patch, but must be done by re-packing
  the upstream tarball, destroying the "pristine source" approach for
  the kernels.
- Kernel Upstream has basically abandoned the end user by declaring
  that the 2.6 kernels being released on kernel.org are not the most
  stable kernels, and that building kernels for use on production
  systems should be the distribution's job.

My basic question is "How do I get a stable kernel by retaining best
of all three worlds - Upstream, Debian, and my local requirements".

A possible starting point for me would be the upstream kernel sources
without the non-free firmware removed. This is necessary since
hardware vendors will say "use the lastest driver from the Linux
kernel", and I cannot argue against that my distribution had the
drivers removed.

The good news is that the Debian patch only creates files in debian/,
which will make it apply cleanly even to vanilla kernel sources. Is it
planned (documented as a committment of the kernel team) that this
will stay that way? If yes, one could check out the Debian
subdirectory without checking out the "real" kernel, which would
greatly help in reducing download volume.

Additional good news is that you guys use dpatch to actually change
the kernel source. Do I see correctly that for example
drivers-net-tg3-readd.dpatch was created because the .orig.tar.gz
already had tg3 removed?

The patch files themselves don't contain too much information about
the character of the patch. Short comments inside the patch files
themselves saying "fix local root exploit (CANxxx-yyy)" or "re-add tg3
support which was removed in orig.tar.gz", or "fix 'does not build'
type error on $OBSCURE_ARCH" would be very appreciated. There seems to
be documentation in README.Debian, but I am not too sure whether that
list is current, and I am missing the reference to the patch file. Did
I overlook something here?

During preparation of this message, a few additional questions have
popped up.

Are the .svn directories inside kernel-source-2.6.7_2.6.7-4.diff.gz
left there intentionally?

The Description of kernel-patch-debian-2.6.7 says that it should be
applied to a pristine 2.6.7 kernel. Does that still apply now that
some drivers have been removed from the pristine kernel sources? IMO,
kernel-patch-debian's description should also include some reference
that the source package uses dpatch which makes it somewhat easier to
choose patch sets.

Let me sum up: Debian kernel development has recently made a huge leap
forward. There are some questions which I would appreciate having
answered, and some docs are missing (I can deliver them if I get my
questions answered). The really bad things happening can easily be
reverted locally. Please, keep up your excellent work.

I would, however, appreciate answers to my questions. Thanks in advance.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Karlsruhe, Germany |  lose things."Winona Ryder | Fon: *49 721 966 32 15
Nordisch by Nature |  How to make an American Quilt | Fax: *49 721 966 31 29




Re: Debian or vanilla kernel - best of both worlds possible?

2004-08-12 Thread Marc Haber
On Thu, Aug 12, 2004 at 05:29:30PM +0200, Christoph Hellwig wrote:
> On Thu, Aug 12, 2004 at 03:06:07PM +0200, Marc Haber wrote:
> > - However, Debian's new policy is to remove non-free parts of the
> >   kernel.
> 
> s/of the kernel//.  But AFAICS there's been an exception granted for
> sarge, so maybe we can add the firmware back except for those two cases
> where the firmware license conflicts with the general kernel license.

Yes, but I am talking about the general future.

> > - Kernel Upstream has basically abandoned the end user by declaring
> >   that the 2.6 kernels being released on kernel.org are not the most
> >   stable kernels, and that building kernels for use on production
> >   systems should be the distribution's job.
> 
> That's bullshit.  Upstream kernels are fine for the end user, they are
> not fine and never were for the 1% or less of ultra-extrem enterprise
> user that want a tested in all possible variants, certified and changed
> as little as possible kernel. 

You are aware that the upstream maintainers announced a change in
their release management on kernel summit?

> > The good news is that the Debian patch only creates files in debian/,
> > which will make it apply cleanly even to vanilla kernel sources. Is it
> > planned (documented as a committment of the kernel team) that this
> > will stay that way? If yes, one could check out the Debian
> > subdirectory without checking out the "real" kernel, which would
> > greatly help in reducing download volume.
> 
> Yes, it's our plan to keep it that way.

Very good.

> > Additional good news is that you guys use dpatch to actually change
> > the kernel source. Do I see correctly that for example
> > drivers-net-tg3-readd.dpatch was created because the .orig.tar.gz
> > already had tg3 removed?
> 
> Yes, but that's probably going to change a little for the 2.6.8-based
> kernel (Jens wrote a sed snipplet to just remove the firmware images
> from tg3.c)

Yes, I am aware of that.

> All patches have some comments like:
> 
> ## DP: Description: Add 3ware 9xxx SATA-RAID driver
> ## DP: Patch author: Adam Radford <[EMAIL PROTECTED]>
> ## DP: Upstream status: merged after 2.6.7
> 
> or
> 
> ## DP: Description: chown permission check fix for ATTR_GID
> ## DP: Patch author: Chris Wright
> ## DP: Upstream status: backport

Yeah, but some people (including me) might not be able to judge the
impact of a patch from these rather terse comments. For example, is
Chris Wright's patch close a local root privilege escalation
possibility, or does it only fix a "does not build" on mipsel? The
comments are way too terse for somebody not following lkml, bugtraq
and other discussion media be able to judge whether the patch is
locally useful or not.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Karlsruhe, Germany |  lose things."Winona Ryder | Fon: *49 721 966 32 15
Nordisch by Nature |  How to make an American Quilt | Fax: *49 721 966 31 29




Re: Debian or vanilla kernel - best of both worlds possible?

2004-08-12 Thread Marc Haber
On Thu, Aug 12, 2004 at 05:35:07PM +0200, Sven Luther wrote:
> On Thu, Aug 12, 2004 at 03:06:07PM +0200, Marc Haber wrote:
> > The good news is that the Debian patch only creates files in debian/,
> > which will make it apply cleanly even to vanilla kernel sources. Is it
> > planned (documented as a committment of the kernel team) that this
> > will stay that way? If yes, one could check out the Debian
> > subdirectory without checking out the "real" kernel, which would
> > greatly help in reducing download volume.
> 
> Only the debian directory is found in the svn repo.

So it is best checked out directly into an unpacked kernel tree?

> > Are the .svn directories inside kernel-source-2.6.7_2.6.7-4.diff.gz
> > left there intentionally?

> No, it is an error. before building, one should always do a svn
> export, to remove any cruft and local inconsistency. I had this
> problem, and do that now, apparently Jens didn't for the 2.6.7-4
> upload.

Would dpkg-buildpackage's -i option solve this issue? Or is an export
really needed.

> Hope these small answers will help some,

They do, thanks.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Karlsruhe, Germany |  lose things."Winona Ryder | Fon: *49 721 966 32 15
Nordisch by Nature |  How to make an American Quilt | Fax: *49 721 966 31 29




Re: Debian or vanilla kernel - best of both worlds possible?

2004-08-12 Thread Marc Haber
On Thu, Aug 12, 2004 at 05:42:12PM +0200, Christoph Hellwig wrote:
> On Thu, Aug 12, 2004 at 05:40:05PM +0200, Marc Haber wrote:
> > You are aware that the upstream maintainers announced a change in
> > their release management on kernel summit?
> 
> I am part of the upstream maintainers, did attend kernel summit and
> didn't see a big annoucement, just an discussion of existing and
> on-going practice.

I see. I didn't attend, and maybe the news was altered during its
"stille post" style transport.

> > Yeah, but some people (including me) might not be able to judge the
> > impact of a patch from these rather terse comments. For example, is
> > Chris Wright's patch close a local root privilege escalation
> > possibility, or does it only fix a "does not build" on mipsel? The
> > comments are way too terse for somebody not following lkml, bugtraq
> > and other discussion media be able to judge whether the patch is
> > locally useful or not.
> 
> We can add a [sec] tag to security fixes for future patches.

I'd still like the comments to be a little more verbose. I mean, that
a patch adds a check of $VARIABLE, I can read from the patch myself,
but I usually can't see why that check is necessary and which bad
behavior is fixed by the additional check.

Especially for security relevant checks, I'd like to see pointers to
the security mailing lists or vulnerability codes.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Karlsruhe, Germany |  lose things."Winona Ryder | Fon: *49 721 966 32 15
Nordisch by Nature |  How to make an American Quilt | Fax: *49 721 966 31 29




Bug#426440: /usr/sbin/pppd: sometimes connection with Option GlobeTrotter card hangs, ping: sendmsg: No buffer space available

2007-06-08 Thread Marc Haber
On Sat, Jun 09, 2007 at 06:20:34AM +0200, Miernik wrote:
> On Tue, May 29, 2007 at 03:20:51PM +0200, Marc Haber wrote:
> > On Mon, May 28, 2007 at 10:09:04PM +0200, Miernik wrote:
> > > ping: sendmsg: No buffer space available
> > 
> > I have this as well, with both my Option 3G Datacard, and a borrowed
> > Novatel 740. After killing the PPP connection, the virtual USB serial
> > port simulated by the card is not responsive any more, AT commands are
> > ignored.
> 
> Marc, can you tell us several things:
> 
> 1) Is at port responsive to AT commands before you kill the ppp
> connection, but after it hangs?

I don't know, since I need to kill the ppp connection to get access to
the serial port, needn't I?

>  Mine is. After I kill the connection, I can just start a new
>  connection, and it works, I don't have to unload usbserial, nor
>  unplug the card. So things seem to be a bit different then in your
>  case. What kernel and pppd version are you running?

I am usually running a fresh vanilla kernel and a rather current sid.
I moved into a new apartment without broadband and had to use UMTS
quite often since May 12 through June 5, when broadband was finally
installed. The issue was present during the entire period.

> 2) How often, after how much time of the connection running it usually
> happens?

Irregular intervals. Sometimes the connection is stable for hours,
sometimes it dies after a few minutes. I also doubt that it is
depending on traffic volume transported.

>  I have now two Option cards running: one is like this:
> 
> ATI
> Manufacturer: Option N.V.
> Model: GlobeTrotter Fusion
> Revision: 2.9.4  (Date: May 12 2005, Time: 10:55:21)
> 
> (run "ATI" in minicom or picocom to see yours).

ATI
Manufacturer: Option Wireless Technology
Model: 129
Revision: 3.1.2  (Date: Mar 08 2004, Time: 11:54:30)

I used ser2net ;)

> and has the first two letters of the serial number "RC".
> See http://www.pharscape.org/content/view/40/53/

CL here. That link is a rather nice resource.

I have returned the novatel card to my company who was nice enough to
provide me with a SIM and PCMCIA card to use during my broadband-less
time.

> And this card uses usbserial. On this card it hangs very rarely, I have
> been able to run it 7 days without a hang. And recently I had it hang,
> but after I waited some hours it did unhang.

I never waited that long, when the connection hang, I only waited a
couple of minutes and then proceeded to reset.

> and currently I upgraded the firmware to:
> 
> Revision: 3.19.0Hd (Date: May 31 2006, Time: 15:49:25)

Can I upgrade card firmware without Windows?

> The longest noted time I was able to run this card on Debian without a
> hang so far is:
> 
> Connect time 1676.6 minutes. (that's 27h 56min 36s)
> Sent  2459600 bytes, received  17972064 bytes.

My personal record is 2219 minutes.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#426440: /usr/sbin/pppd: sometimes connection with Option GlobeTrotter card hangs, ping: sendmsg: No buffer space available

2007-06-09 Thread Marc Haber
On Sat, Jun 09, 2007 at 08:54:53AM +0200, Miernik wrote:
> I searched a bit, and I now suspect that tha hangs might be because of
> this bug: http://bugzilla.kernel.org/show_bug.cgi?id=6402
> They write that in vanilla kernel 2.6.15.7 it is fine, and the bug was
> introduced in some later version, so now I am compiling 2.6.15.7 to see
> if it'll fix it. You may try the same, your card is different hardware.
> If you do try, tell me if it fixed it or not.

I am reluctant to try a kernel that old on my personal notebook. I
have broadband again now, and do not use the UMTS card that often any
more.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#428725: initramfs-tools: please provide hook to initialize LVM before mounting crypto-root

2007-06-13 Thread Marc Haber
Package: initramfs-tools
Version: 0.88
Severity: normal

Hi,

I have my root filesystem on an encrypted LV:

$ grep root /etc/crypttab
root  /dev/vg0/c_root  none  
luks,keyscript=/etc/keyscript_scyw00225
$ grep root /etc/fstab
/dev/mapper/root /  ext3defaults,errors=remount-ro 0 1
$

In this setup, the initrd does not start the LVM before trying to
unlock the crypto filesystem. From my diagnosis, it looks like
scripts/local-top/lvm2 looks whether the file system given to the
kernel on its command line is directly on an LV and only starts the
appropriate VG in this case. It does not seem to detect the
possibility of the root FS being on an encrypted LV.

A possible solution to this would be to provide a hook to override the
ROOT variable for the lvm2 script.

I have worked around this by copying the lvm2 script to
/etc/initramfs-tools/scripts/local-top and to hardcode an "activate_vg
/dev/mapper/vg0-c_root" there.

Greetings
Marc


-- Package-specific info:
-- /proc/cmdline
root=/dev/mapper/root ro video=radeon:force_sleep,[EMAIL PROTECTED] 
initrd=initrd BOOT_IMAGE=vmlinuz 

-- /proc/filesystems
cramfs
ext3

-- lsmod
Module  Size  Used by
tun10304  1 
ieee80211_crypt_ccmp 7008  2 
appletalk  33632  2 
ax25   49744  2 
ipx26052  2 
p8023   2080  1 ipx
radeon110528  1 
drm73908  2 radeon
rfcomm 35480  7 
hidp   18272  2 
hid23680  1 hidp
l2cap  22208  10 rfcomm,hidp
ppdev   8580  0 
lp 10884  0 
tcp_diag1760  0 
inet_diag  11336  2 tcp_diag
ipv6  236320  18 
button  7952  0 
ac  5220  0 
battery10020  0 
binfmt_misc10984  1 
cpufreq_powersave   1792  0 
cpufreq_stats   5120  0 
cpufreq_conservative 6888  0 
cpufreq_ondemand7884  0 
cpufreq_userspace   4128  1 
speedstep_centrino  9220  1 
freq_table  4512  3 
cpufreq_stats,cpufreq_ondemand,speedstep_centrino
sr_mod 16100  0 
sbp2   21188  0 
tsdev   7520  0 
joydev  9152  0 
irtty_sir   8064  0 
pcmcia 35276  0 
sir_dev15300  1 irtty_sir
irda  172668  2 irtty_sir,sir_dev
crc_ccitt   2144  1 irda
parport_pc 32740  1 
parport33672  3 ppdev,lp,parport_pc
rtc12760  0 
serio_raw   6564  0 
psmouse34952  0 
ipw2200   130628  0 
pcspkr  3136  0 
ieee80211  30984  1 ipw2200
ieee80211_crypt 5792  2 ieee80211_crypt_ccmp,ieee80211
snd_intel8x0   32060  5 
i2c_i8018560  0 
firmware_class  9408  2 pcmcia,ipw2200
snd_intel8x0m  16716  6 
snd_ac97_codec 92356  2 snd_intel8x0,snd_intel8x0m
ac97_bus2272  1 snd_ac97_codec
snd_pcm_oss39168  0 
snd_mixer_oss  15328  1 snd_pcm_oss
snd_pcm71940  8 
snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss
snd_timer  20868  3 snd_pcm
snd48132  23 
snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore   7424  1 snd
snd_page_alloc  9512  3 snd_intel8x0,snd_intel8x0m,snd_pcm
i2c_core   20480  1 i2c_i801
yenta_socket   24876  3 
rsrc_nonstatic 11968  1 yenta_socket
pcmcia_core36884  3 pcmcia,yenta_socket,rsrc_nonstatic
iTCO_wdt9956  0 
hci_usb16220  6 
bluetooth  48484  16 rfcomm,hidp,l2cap,hci_usb
shpchp 30996  0 
pci_hotplug29088  1 shpchp
intel_agp  23004  1 
agpgart32168  2 drm,intel_agp
evdev   9216  5 
eth139418276  0 
ext3  120904  5 
jbd55208  1 ext3
mbcache 8164  1 ext3
sha256 11008  0 
aes27680  14 
cbc 4256  6 
blkcipher   5956  1 cbc
dm_crypt   12808  1 
raid10 22560  0 
raid456   120336  0 
xor14376  1 raid456
raid1  22080  0 
raid0   7968  0 
multipath   8416  0 
linear  5856  0 
md_mod 72628  6 raid10,raid456,raid1,raid0,multipath,linear
ide_generic 1344  0 [permanent]
dm_mirror  20116  0 
dm_snapshot16420  0 
dm_mod 52556  28 dm_crypt,dm_mirror,dm_snapshot
ide_cd 36512  0 
cdrom  32768  2 sr_mod,ide_cd
ide_disk   15648  2 
usb_

Bug#428730: initramfs-tools: underdocumented

2007-06-13 Thread Marc Haber
Package: initramfs-tools
Version: 0.88
Severity: minor

Documentation of initramfs-tools is somewhat hard to find outside the
sources. For example, I didn't find docs explaning the different
meanings of the subdirectories in the scripts directory and the
interaction between /usr/share/initramfs-tools and /etc/initramfs-tools.

Please consider improving the docs.

Greetings
Marc

-- Package-specific info:
-- /proc/cmdline
root=/dev/mapper/root ro video=radeon:force_sleep,[EMAIL PROTECTED] 
initrd=initrd BOOT_IMAGE=vmlinuz 

-- /proc/filesystems
cramfs
ext3

-- lsmod
Module  Size  Used by
tun10304  1 
ieee80211_crypt_ccmp 7008  2 
appletalk  33632  2 
ax25   49744  2 
ipx26052  2 
p8023   2080  1 ipx
radeon110528  1 
drm73908  2 radeon
rfcomm 35480  7 
hidp   18272  2 
hid23680  1 hidp
l2cap  22208  10 rfcomm,hidp
ppdev   8580  0 
lp 10884  0 
tcp_diag1760  0 
inet_diag  11336  2 tcp_diag
ipv6  236320  18 
button  7952  0 
ac  5220  0 
battery10020  0 
binfmt_misc10984  1 
cpufreq_powersave   1792  0 
cpufreq_stats   5120  0 
cpufreq_conservative 6888  0 
cpufreq_ondemand7884  0 
cpufreq_userspace   4128  1 
speedstep_centrino  9220  1 
freq_table  4512  3 
cpufreq_stats,cpufreq_ondemand,speedstep_centrino
sr_mod 16100  0 
sbp2   21188  0 
tsdev   7520  0 
joydev  9152  0 
irtty_sir   8064  0 
pcmcia 35276  0 
sir_dev15300  1 irtty_sir
irda  172668  2 irtty_sir,sir_dev
crc_ccitt   2144  1 irda
parport_pc 32740  1 
parport33672  3 ppdev,lp,parport_pc
rtc12760  0 
serio_raw   6564  0 
psmouse34952  0 
ipw2200   130628  0 
pcspkr  3136  0 
ieee80211  30984  1 ipw2200
ieee80211_crypt 5792  2 ieee80211_crypt_ccmp,ieee80211
snd_intel8x0   32060  1 
i2c_i8018560  0 
firmware_class  9408  2 pcmcia,ipw2200
snd_intel8x0m  16716  6 
snd_ac97_codec 92356  2 snd_intel8x0,snd_intel8x0m
ac97_bus2272  1 snd_ac97_codec
snd_pcm_oss39168  0 
snd_mixer_oss  15328  1 snd_pcm_oss
snd_pcm71940  6 
snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss
snd_timer  20868  1 snd_pcm
snd48132  19 
snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore   7424  1 snd
snd_page_alloc  9512  3 snd_intel8x0,snd_intel8x0m,snd_pcm
i2c_core   20480  1 i2c_i801
yenta_socket   24876  3 
rsrc_nonstatic 11968  1 yenta_socket
pcmcia_core36884  3 pcmcia,yenta_socket,rsrc_nonstatic
iTCO_wdt9956  0 
hci_usb16220  6 
bluetooth  48484  16 rfcomm,hidp,l2cap,hci_usb
shpchp 30996  0 
pci_hotplug29088  1 shpchp
intel_agp  23004  1 
agpgart32168  2 drm,intel_agp
evdev   9216  5 
eth139418276  0 
ext3  120904  5 
jbd55208  1 ext3
mbcache 8164  1 ext3
sha256 11008  0 
aes27680  14 
cbc 4256  6 
blkcipher   5956  1 cbc
dm_crypt   12808  1 
raid10 22560  0 
raid456   120336  0 
xor14376  1 raid456
raid1  22080  0 
raid0   7968  0 
multipath   8416  0 
linear  5856  0 
md_mod 72628  6 raid10,raid456,raid1,raid0,multipath,linear
ide_generic 1344  0 [permanent]
dm_mirror  20116  0 
dm_snapshot16420  0 
dm_mod 52556  28 dm_crypt,dm_mirror,dm_snapshot
ide_cd 36512  0 
cdrom  32768  2 sr_mod,ide_cd
ide_disk   15648  2 
usb_storage76384  0 
piix9508  0 [permanent]
generic 4804  0 [permanent]
ide_core  115016  6 
ide_generic,ide_cd,ide_disk,usb_storage,piix,generic
tg399812  0 
ohci1394   32432  0 
ieee1394   89560  3 sbp2,eth1394,ohci1394
ata_generic 8100  0 
libata109172  1 ata_generic
scsi_mod  133740  4 sr_mod,sbp2,usb_storage,libata
ehci_hcd   30796  0 
uhci_hcd   22608  0 
usbcore   123304  5 hci_usb,usb_storage,ehci_hcd,uhci_h

Bug#428729: does not execute all scripts in /etc/initramfs-tools/scripts/local-top

2007-06-13 Thread Marc Haber
Package: initramfs-tools
Version: 0.88
Severity: minor

Hi,

The regexp used to decide whether a script in
/etc/initramfs-tools/scripts/local-top/prelvm2 gets executed or not is
considerably more restrictive than the code found in other packages,
such as in run-parts. For example, they allow hyphens in the file
name, while initramfs-tools does not.

This is kind of a surprise.

On a second thought, it might be a good idea to print debug output
like "not using pre-lvm2 for initrd because of illegal character - in
file name".

Greetings
Marc

-- Package-specific info:
-- /proc/cmdline
root=/dev/mapper/root ro video=radeon:force_sleep,[EMAIL PROTECTED] 
initrd=initrd BOOT_IMAGE=vmlinuz 

-- /proc/filesystems
cramfs
ext3

-- lsmod
Module  Size  Used by
tun10304  1 
ieee80211_crypt_ccmp 7008  2 
appletalk  33632  2 
ax25   49744  2 
ipx26052  2 
p8023   2080  1 ipx
radeon110528  1 
drm73908  2 radeon
rfcomm 35480  7 
hidp   18272  2 
hid23680  1 hidp
l2cap  22208  10 rfcomm,hidp
ppdev   8580  0 
lp 10884  0 
tcp_diag1760  0 
inet_diag  11336  2 tcp_diag
ipv6  236320  18 
button  7952  0 
ac  5220  0 
battery10020  3 
binfmt_misc10984  1 
cpufreq_powersave   1792  0 
cpufreq_stats   5120  0 
cpufreq_conservative 6888  0 
cpufreq_ondemand7884  0 
cpufreq_userspace   4128  1 
speedstep_centrino  9220  1 
freq_table  4512  3 
cpufreq_stats,cpufreq_ondemand,speedstep_centrino
sr_mod 16100  0 
sbp2   21188  0 
tsdev   7520  0 
joydev  9152  0 
irtty_sir   8064  0 
pcmcia 35276  0 
sir_dev15300  1 irtty_sir
irda  172668  2 irtty_sir,sir_dev
crc_ccitt   2144  1 irda
parport_pc 32740  1 
parport33672  3 ppdev,lp,parport_pc
rtc12760  0 
serio_raw   6564  0 
psmouse34952  0 
ipw2200   130628  0 
pcspkr  3136  0 
ieee80211  30984  1 ipw2200
ieee80211_crypt 5792  2 ieee80211_crypt_ccmp,ieee80211
snd_intel8x0   32060  1 
i2c_i8018560  0 
firmware_class  9408  2 pcmcia,ipw2200
snd_intel8x0m  16716  6 
snd_ac97_codec 92356  2 snd_intel8x0,snd_intel8x0m
ac97_bus2272  1 snd_ac97_codec
snd_pcm_oss39168  0 
snd_mixer_oss  15328  1 snd_pcm_oss
snd_pcm71940  6 
snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss
snd_timer  20868  1 snd_pcm
snd48132  19 
snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore   7424  1 snd
snd_page_alloc  9512  3 snd_intel8x0,snd_intel8x0m,snd_pcm
i2c_core   20480  1 i2c_i801
yenta_socket   24876  3 
rsrc_nonstatic 11968  1 yenta_socket
pcmcia_core36884  3 pcmcia,yenta_socket,rsrc_nonstatic
iTCO_wdt9956  0 
hci_usb16220  6 
bluetooth  48484  16 rfcomm,hidp,l2cap,hci_usb
shpchp 30996  0 
pci_hotplug29088  1 shpchp
intel_agp  23004  1 
agpgart32168  2 drm,intel_agp
evdev   9216  5 
eth139418276  0 
ext3  120904  5 
jbd55208  1 ext3
mbcache 8164  1 ext3
sha256 11008  0 
aes27680  14 
cbc 4256  6 
blkcipher   5956  1 cbc
dm_crypt   12808  1 
raid10 22560  0 
raid456   120336  0 
xor14376  1 raid456
raid1  22080  0 
raid0   7968  0 
multipath   8416  0 
linear  5856  0 
md_mod 72628  6 raid10,raid456,raid1,raid0,multipath,linear
ide_generic 1344  0 [permanent]
dm_mirror  20116  0 
dm_snapshot16420  0 
dm_mod 52556  28 dm_crypt,dm_mirror,dm_snapshot
ide_cd 36512  0 
cdrom  32768  2 sr_mod,ide_cd
ide_disk   15648  2 
usb_storage76384  0 
piix9508  0 [permanent]
generic 4804  0 [permanent]
ide_core  115016  6 
ide_generic,ide_cd,ide_disk,usb_storage,piix,generic
tg399812  0 
ohci1394   32432  0 
ieee1394   89560  3 sbp2,eth1394,ohci1394
ata_generic 8100  0 
libata109172  1 ata_generic
scsi_mod  133740  4

Bug#428730: initramfs-tools: underdocumented

2007-07-15 Thread Marc Haber
On Fri, Jun 15, 2007 at 05:56:15PM +0200, maximilian attems wrote:
> On Wed, 13 Jun 2007, Marc Haber wrote:
> > Documentation of initramfs-tools is somewhat hard to find outside the
> > sources.
> 
> hmmm,
> man initramfs-tools ;)

Very well. This answers a lot of the questions I had. I was not
looking for a man page for the package name. Please consider adding a
hint to that (excellent) man page to README.Debian.

> > For example, I didn't find docs explaning the different meanings of the
> > subdirectories in the scripts directory and the interaction between
> > /usr/share/initramfs-tools and /etc/initramfs-tools.
> 
> the second takes advantage,
> did you read aboves manpage?

I did now.

> > Please consider improving the docs.
> 
> it does not explain the diff between the locations,
> but the thought is that the first location is for packages
> and the second is for local admins thus overruling the first place.

That's clear to the experienced user, yes.

The issues left over by your answer are relatively minor, please close
this bug at your convenience. Thanks for answering.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: WiFi in Debian 'etch'

2007-08-18 Thread Marc Haber
On Sat, Aug 18, 2007 at 04:06:30PM +0400, [EYE-T] wrote:
> Hello. How can I fix the ploblem?
> 
> ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2kmq
> ipw2200: Copyright(c) 2003-2006 Intel Corporation
> ACPI: PCI Interrupt :04:02.0[A] -> GSI 21 (level, low) -> IRQ 58
> ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
> ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2
> ipw2200: Unable to load firmware: -2
> ipw2200: failed to register network device

By reading the docs and installing the appropriate firmware. Sheesh.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#573761: /usr/sbin/update-initramfs: misleading error message if crypto-root fs has snapshot

2010-03-13 Thread Marc Haber
Package: initramfs-tools
Version: 0.93.4
Severity: normal
File: /usr/sbin/update-initramfs

Hi,

my system has its root FS on a crypted LV. Recently, before doing a
rather invasive update, I decided to take a snapshot of the root FS.
This confuses update-initramfs:

[29/526...@swivel:~/bigstuff/agent/running$ sudo lvcreate --snapshot --size 1G 
--name c_rootsnap /dev/swivel/c_root
  Logical volume "c_rootsnap" created
[30/527...@swivel:~/bigstuff/agent/running$ sudo update-initramfs -k 
2.6.33-zgws1 -u
update-initramfs: Generating /boot/initrd.img-2.6.33-zgws1
mkinitramfs: for root /dev/mapper/root missing dm- /sys/block/ entry
mkinitramfs: workaround is MODULES=most
mkinitramfs: Error please report the bug
update-initramfs: failed for /boot/initrd.img-2.6.33-zgws1
[31/528...@swivel:~/bigstuff/agent/running$ sudo lvremove 
/dev/mapper/swivel-c_rootsnap
Do you really want to remove active logical volume c_rootsnap? [y/n]: y
  Logical volume "c_rootsnap" successfully removed
[32/529...@swivel:~/bigstuff/agent/running$ sudo update-initramfs -k 
2.6.33-zgws1 -u
update-initramfs: Generating /boot/initrd.img-2.6.33-zgws1
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
W: mdadm: no arrays defined in configuration file.
[33/530...@swivel:~/bigstuff/agent/running$

Greetings
Marc

-- Package-specific info:
-- /proc/cmdline
BOOT_IMAGE=/vmlinuz-2.6.33-zgws1 root=/dev/mapper/root ro 
resume=/dev/mapper/swap1 quiet splash hpet=force 
video=radeon:force_sleep,1400x1050...@60

-- /proc/filesystems
ext3
udf
iso9660
vfat

-- lsmod
Module  Size  Used by
iwl394562453  0 
iwlcore75506  1 iwl3945
mac80211  106524  2 iwl3945,iwlcore
cfg80211   73546  3 iwl3945,iwlcore,mac80211
iptable_filter  1030  0 
ipt_MASQUERADE  1130  8 
iptable_nat 2798  1 
nf_nat 10767  2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4   7663  3 iptable_nat,nf_nat
nf_defrag_ipv4   799  1 nf_conntrack_ipv4
ip_tables   7397  2 iptable_filter,iptable_nat
vfat6820  0 
fat36008  1 vfat
isofs  25174  0 
nls_utf8 928  0 
udf62456  0 
usb_storage29897  0 
tun 8884  2 
binfmt_misc 4883  1 
rfcomm 25525  6 
sco 6231  2 
bnep7203  2 
l2cap  25549  16 rfcomm,bnep
crc16   1011  1 l2cap
vboxnetflt 10598  0 
vboxnetadp  5186  0 
vboxdrv   116590  2 vboxnetflt,vboxnetadp
nf_conntrack_netlink12636  0 
nf_conntrack   39683  5 
ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4,nf_conntrack_netlink
nfnetlink   1838  6 nf_conntrack_netlink
ipt_ULOG4461  1 
x_tables9112  4 ipt_MASQUERADE,iptable_nat,ip_tables,ipt_ULOG
ppdev   4294  0 
lp  5768  0 
parport12962  2 ppdev,lp
acpi_cpufreq5055  1 
cpufreq_powersave606  0 
cpufreq_userspace   1372  2 
cpufreq_conservative 7036  0 
cpufreq_ondemand6169  0 
freq_table  1743  2 acpi_cpufreq,cpufreq_ondemand
8021q  14027  0 
bridge 35340  0 
stp 1032  1 bridge
llc 2613  2 bridge,stp
ipv6  195862  38 
sr_mod 11469  0 
cdrom  25675  1 sr_mod
firewire_sbp2   9669  0 
snd_hda_codec_analog46653  1 
snd_hda_intel  16009  4 
btusb   8416  2 
snd_hda_codec  42520  2 snd_hda_codec_analog,snd_hda_intel
snd_pcm_oss28573  0 
bluetooth  38935  9 rfcomm,sco,bnep,l2cap,btusb
snd_mixer_oss  11983  1 snd_pcm_oss
arc4 994  2 
ecb 1489  2 
snd_pcm48251  3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy959  0 
snd_seq_oss21024  0 
radeon543860  1 
snd_seq_midi3496  0 
snd_rawmidi13140  1 snd_seq_midi
snd_seq_midi_event  3968  2 snd_seq_oss,snd_seq_midi
pcmcia 23354  0 
snd_seq35503  6 
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
ttm34114  1 radeon
sdhci_pci   5047  0 
sdhci  11863  1 sdhci_pci
drm_kms_helper 18609  1 radeon
snd_timer  13290  2 snd_pcm,snd_seq
snd_seq_device  3965  5 
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
firewire_ohci  17736  0 
yenta_socket8878  1 
mmc_core   39316  1 sdhci
ata_generic 2063  0 
drm   116981  3 radeon,ttm,drm_kms_helper
rtc_cmos6858  0 
i2c_i8015880  0 
snd36436  19 
snd_hd

Bug#575501: initramfs-tools: radeon.ko not included into initrd

2010-03-26 Thread Marc Haber
Package: initramfs-tools
Version: 0.93.4
Severity: wishlist

This may not be a genuine bug, but maybe an understanding problem that
I have not been able to solve in other media.

I have two systems that are supposed to use KMS. One is working fine,
having an i915 graphics chip. On this system, i915.ko is copied into
the initramfs, and autoloaded if video=i915:modeset=1 is given on the
kernel command line.

The second one has an
01:00.0 VGA compatible controller: ATI Technologies Inc M56GL [Mobility FireGL 
V5200]
and is not working properly. I understand that radeon.ko needs to be
in the initrd for early loading to work, and this doesn't happen, and
I am at a loss to explain why this doesn happen.

For what it's worth, I didn't find any configuration that explicitly
causes the i915.ko to be included in the initramfs on the Intel
system, so I couldn't reproduce this configuration for radeon on the
other box.

Who is responsible to include the intel module into the initramfs on
the Intel box, and who should change what to do the same for radeon?

Greetings
Marc


-- Package-specific info:
-- /proc/cmdline
BOOT_IMAGE=/vmlinuz-2.6.33.1-zgws1 root=/dev/mapper/root ro 
resume=/dev/mapper/swap0 quiet splash video=radeon:modeset=1

-- /proc/filesystems
ext3
udf
iso9660
vfat

-- lsmod
Module  Size  Used by
vfat6820  0 
fat36008  1 vfat
isofs  25174  0 
nls_utf8 928  0 
udf62456  0 
tun 8884  2 
snd_intel8x0m   8400  0 
snd_ac97_codec 80225  1 snd_intel8x0m
ac97_bus 742  1 snd_ac97_codec
ppdev   4294  0 
lp  5768  0 
parport12962  2 ppdev,lp
sco 6231  2 
bnep7203  2 
l2cap  25549  3 bnep
crc16   1011  1 l2cap
bluetooth  38935  5 sco,bnep,l2cap
ipt_ULOG4461  1 
vboxnetadp  5186  0 
vboxnetflt 10598  0 
vboxdrv   116590  2 vboxnetadp,vboxnetflt
acpi_cpufreq5059  1 
cpufreq_powersave606  0 
cpufreq_userspace   1372  0 
cpufreq_conservative 7036  0 
cpufreq_ondemand6169  2 
freq_table  1743  2 acpi_cpufreq,cpufreq_ondemand
iptable_filter  1030  0 
ipt_MASQUERADE  1130  10 
iptable_nat 2798  1 
nf_nat 10767  2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4   7663  3 iptable_nat,nf_nat
nf_conntrack   39683  4 
ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4
nf_defrag_ipv4   799  1 nf_conntrack_ipv4
ip_tables   7397  2 iptable_filter,iptable_nat
x_tables9112  4 ipt_ULOG,ipt_MASQUERADE,iptable_nat,ip_tables
binfmt_misc 4883  1 
8021q  14027  0 
bridge 35340  0 
stp 1032  1 bridge
llc 2613  2 bridge,stp
ipv6  195878  40 
mmc_block   6589  0 
snd_hda_codec_analog46653  1 
snd_hda_intel  16049  4 
snd_hda_codec  42520  2 snd_hda_codec_analog,snd_hda_intel
snd_pcm_oss28573  0 
arc4 994  2 
snd_mixer_oss  11983  1 snd_pcm_oss
ecb 1489  2 
snd_pcm48151  5 
snd_intel8x0m,snd_ac97_codec,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy959  0 
snd_seq_oss21024  0 
snd_seq_midi3496  0 
snd_rawmidi13140  1 snd_seq_midi
iwl394562461  0 
pcmcia 23354  0 
snd_seq_midi_event  3968  2 snd_seq_oss,snd_seq_midi
iwlcore75518  1 iwl3945
snd_seq35503  6 
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
sdhci_pci   5047  0 
firewire_ohci  17740  0 
mac80211  106608  2 iwl3945,iwlcore
tifm_sd 6410  0 
snd_timer  13290  2 snd_pcm,snd_seq
ata_generic 2063  0 
tg396671  0 
tifm_7xx1   3114  0 
yenta_socket8878  1 
sdhci  11863  1 sdhci_pci
snd_seq_device  3965  5 
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
cfg80211   92531  3 iwl3945,iwlcore,mac80211
firewire_core  33273  1 firewire_ohci
ata_piix   17129  0 
rsrc_nonstatic  7483  1 yenta_socket
mmc_core   39316  3 mmc_block,tifm_sd,sdhci
uhci_hcd   16204  0 
rfkill 11140  3 bluetooth,cfg80211
libphy 12387  1 tg3
led_class   1873  1 sdhci
tifm_core   3448  2 tifm_sd,tifm_7xx1
crc_itu_t   1015  2 udf,firewire_core
ehci_hcd   26606  0 
snd36436  21 
snd_intel8x0m,snd_ac97_codec,snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixe

Bug#575501: initramfs-tools: radeon.ko not included into initrd

2010-03-26 Thread Marc Haber
On Fri, Mar 26, 2010 at 01:04:40PM +0100, Bastian Blank wrote:
> On Fri, Mar 26, 2010 at 12:31:32PM +0100, Marc Haber wrote:
> > The second one has an
> > 01:00.0 VGA compatible controller: ATI Technologies Inc M56GL [Mobility 
> > FireGL V5200]
> > and is not working properly. I understand that radeon.ko needs to be
> > in the initrd for early loading to work, and this doesn't happen, and
> > I am at a loss to explain why this doesn happen.
> 
> Loading drivers which needs firmware this early is currently broken.

I see. So there is no KMS for radeon at this time?

Is there a bug report about that for reference?

> > For what it's worth, I didn't find any configuration that explicitly
> > causes the i915.ko to be included in the initramfs on the Intel
> > system,
> 
> It is not included.

< /boot/inird.img-2.6.33-zgws1 gunzip | cpio -i leads to a directory
tree which includes a file lib/modules/*/i915.ko.  This I clearly
remember.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326122538.ge6...@torres.zugschlus.de



Bug#575501: initramfs-tools: radeon.ko not included into initrd

2010-03-26 Thread Marc Haber
Hi,

On Fri, Mar 26, 2010 at 02:20:06PM +0100, Bastian Blank wrote:
> On Fri, Mar 26, 2010 at 01:25:38PM +0100, Marc Haber wrote:
> > On Fri, Mar 26, 2010 at 01:04:40PM +0100, Bastian Blank wrote:
> > > On Fri, Mar 26, 2010 at 12:31:32PM +0100, Marc Haber wrote:
> > > > The second one has an
> > > > 01:00.0 VGA compatible controller: ATI Technologies Inc M56GL [Mobility 
> > > > FireGL V5200]
> > > > and is not working properly. I understand that radeon.ko needs to be
> > > > in the initrd for early loading to work, and this doesn't happen, and
> > > > I am at a loss to explain why this doesn happen.
> > > Loading drivers which needs firmware this early is currently broken.
> > I see. So there is no KMS for radeon at this time?
> 
> There is. The radeon module is loaded by udev later from the real
> system.

This doesn't seem to work here, as the modeset-parameter never gets
its way to the module, despite /etc/modprobe.d/radeon-kms.conf saying
"options radeon modeset=1".

Also, in my understanding, if I want a splashscreen to be shown, the
graphics driver moduled needs to be loaded early, right?

Are the directfb-based splash screens such as splahy compatible with
KMS in the first place?

Greetings
Marc
> > < /boot/inird.img-2.6.33-zgws1 gunzip | cpio -i leads to a directory
> > tree which includes a file lib/modules/*/i915.ko.  This I clearly
> > remember.
> 
> | $ gunzip -c initrd.img-2.6.32-4-686-bigmem | cpio -tv | grep -a i915
> | -rw-r--r--   1 root root   23 Jan  7 23:51 
> etc/modprobe.d/i915-kms.conf
> | 12920 blocks

What are you trying to say? You need to be a little bit more verbose
to be actually helpful.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100326133947.gg6...@torres.zugschlus.de



Bug#578007: initramfs-tools: no lvm in initramfs with 0.94.4

2010-04-15 Thread Marc Haber
Package: initramfs-tools
Version: 0.94.4
Severity: important

Hi,

when building my initramfs with initramfs-tools 0.94.4, I end up
without scripts/local-top/lvm, hence an unbootable system. Downgrading
initramfs-tools to 0.92o from stable fixes the issue.

The following data was collected after the downgrade and might thus
not exactly represent the state of the system at the time of the bug.

Greetings
Marc

-- Package-specific info:
-- /proc/cmdline
BOOT_IMAGE=/vmlinuz-2.6.33.2-zgws1 root=/dev/mapper/root ro 
resume=/dev/mapper/swap0 quiet splash video=radeon:modeset=0

-- /proc/filesystems
ext3

-- lsmod
Module  Size  Used by
tun   2 
lib80211_crypt_ccmp 3719  2 
ppdev   4294  0 
lp  5768  0 
rfcomm 25565  4 
sco 6247  2 
bnep7211  2 
l2cap  25577  16 rfcomm,bnep
crc16   1011  1 l2cap
ipt_ULOG4461  1 
vboxnetadp  5186  0 
vboxnetflt 10586  0 
vboxdrv   117006  2 vboxnetadp,vboxnetflt
acpi_cpufreq5059  0 
cpufreq_powersave606  0 
cpufreq_userspace   1372  0 
cpufreq_conservative 7036  0 
cpufreq_ondemand6169  1 
freq_table  1743  2 acpi_cpufreq,cpufreq_ondemand
iptable_filter  1030  0 
ipt_MASQUERADE  1130  10 
iptable_nat 2798  1 
nf_nat 10767  2 ipt_MASQUERADE,iptable_nat
nf_conntrack_ipv4   7663  3 iptable_nat,nf_nat
nf_conntrack   39743  4 
ipt_MASQUERADE,iptable_nat,nf_nat,nf_conntrack_ipv4
nf_defrag_ipv4   799  1 nf_conntrack_ipv4
ip_tables   7397  2 iptable_filter,iptable_nat
x_tables9112  4 ipt_ULOG,ipt_MASQUERADE,iptable_nat,ip_tables
binfmt_misc 4883  1 
8021q  14027  0 
bridge 35340  0 
stp 1032  1 bridge
llc 2613  2 bridge,stp
ipv6  196115  38 
snd_intel8x0   20043  3 
snd_intel8x0m   8400  5 
snd_ac97_codec 80233  2 snd_intel8x0,snd_intel8x0m
ac97_bus 742  1 snd_ac97_codec
snd_pcm_oss28573  0 
snd_mixer_oss  11983  1 snd_pcm_oss
snd_pcm48151  7 
snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy959  0 
snd_seq_oss21024  0 
pcmcia 23354  0 
snd_seq_midi3496  0 
ipw2200   101601  0 
snd_rawmidi13140  1 snd_seq_midi
libipw 19140  1 ipw2200
snd_seq_midi_event  3968  2 snd_seq_oss,snd_seq_midi
snd_seq35503  6 
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
btusb   8416  2 
yenta_socket8878  3 
snd_timer  13290  3 snd_pcm,snd_seq
cfg80211   92511  2 ipw2200,libipw
rsrc_nonstatic  7483  1 yenta_socket
snd_seq_device  3965  5 
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
bluetooth  38935  9 rfcomm,sco,bnep,l2cap,btusb
rfkill 11140  3 cfg80211,bluetooth
pcmcia_core22364  3 pcmcia,yenta_socket,rsrc_nonstatic
snd36436  23 
snd_intel8x0,snd_intel8x0m,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
lib802112938  3 lib80211_crypt_ccmp,ipw2200,libipw
parport_pc 16931  1 
i2c_i8015888  0 
soundcore   4143  1 snd
rtc_cmos6858  0 
parport12962  3 ppdev,lp,parport_pc
intel_agp  19857  1 
rng_core2398  0 
snd_page_alloc  5185  3 snd_intel8x0,snd_intel8x0m,snd_pcm
video  15566  0 
psmouse28445  0 
rtc_core9649  1 rtc_cmos
rtc_lib 1349  1 rtc_core
output  1292  1 video
pcspkr  1259  0 
evdev   5985  15 
ext3   87833  8 
jbd33535  1 ext3
mbcache 3990  1 ext3
sha256_generic 11161  18 
aes_i5866860  20 
aes_generic25762  1 aes_i586
cbc 1995  9 
dm_crypt8935  9 
dm_mirror  10125  0 
dm_region_hash  5776  1 dm_mirror
dm_log  7044  2 dm_mirror,dm_region_hash
dm_snapshot24779  0 
dm_mod 46730  53 dm_crypt,dm_mirror,dm_log,dm_snapshot
raid45640328  0 
async_raid6_recov   2806  1 raid456
async_pq1392  2 raid456,async_raid6_recov
raid6_pq   77980  2 async_raid6_recov,async_pq
async_xor865  3 raid456,async_raid6_recov,async_pq
xor13829  1 async_xor
async_memcpy 586  2 raid456,async_raid6_recov
async_tx1169  5 
raid456,async_raid6_r

Bug#531158: initramfs-tools: please consider having the initrd create /forcefsck at a kernel command line option

2009-05-30 Thread Marc Haber
Package: initramfs-tools
Version: 0.93.2
Severity: wishlist

Hi,

I'd like to be able to force an fsck from the kernel command line. For
example, the initrd could touch /forcefsck if the kernel command line
contains the string forcefsck. Please consider implementing this
function.

Greetings
Marc



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#548148: initramfs-tools: add verbose debug output to run_scripts function

2009-09-24 Thread Marc Haber
Package: initramfs-tools
Version: 0.93.4
Severity: wishlist
Tags: patch

Hi,

please consider adding the following obvious patch to
initramfs-tools/scripts/functions:

--- functions.orig  2009-09-24 10:42:11.0 +0200
+++ functions   2009-09-24 10:42:13.0 +0200
@@ -207,6 +207,9 @@
[ ! -d ${initdir} ] && return
get_prereqs
reduce_prereqs
+   if [ "${verbose}" = "y" ]; then
+   echo "Hook $initdir run list: $runlist"
+   fi
call_scripts
 }

Unfortunately, this is untested since I couldn't figure out to
actually have the verbose variable set. Giving "verbose" on the kernel
command line doesn't seem to do it.

Greetings
Marc



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#531158: closed by maximilian attems (Re: initramfs-tools: please consider having the initrd create /forcefsck at a kernel command line option)

2009-09-25 Thread Marc Haber
On Thu, Sep 24, 2009 at 11:36:04PM +, Debian Bug Tracking System wrote:
> nice idea, but sorry we want faster boot and not add more complications
> in the initramfs. fsck has to happen after init(8) call.

In this case, the bug should be marked wontfix instead of being closed.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian Kernel Group Meeting

2009-10-18 Thread Marc Haber
On Thu, Oct 15, 2009 at 01:31:06PM +0100, Vincent Sanders wrote:
> This became a discussion about the general kernel packaging and how we
> might use the upstream provided facilities better. There was some
> discussion we have way too many ways to build a kernel.
> 
> A general agreement was reached that "make-kpkg" should go away as
> it is no longer adequately maintained. Action item for Vince to tell
> Manoj it is deprecated and thank him for his contribution.

What will be the recommended way to package locally built kernels in a
.deb? At the moment, it looks like kernel-package will be a real loss
for Debian users.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian Kernel Group Meeting

2009-10-18 Thread Marc Haber
On Sun, Oct 18, 2009 at 06:49:53PM +0100, Ben Hutchings wrote:
> On Sun, 2009-10-18 at 18:34 +0200, Marc Haber wrote:
> > On Thu, Oct 15, 2009 at 01:31:06PM +0100, Vincent Sanders wrote:
> > > This became a discussion about the general kernel packaging and how we
> > > might use the upstream provided facilities better. There was some
> > > discussion we have way too many ways to build a kernel.
> > > 
> > > A general agreement was reached that "make-kpkg" should go away as
> > > it is no longer adequately maintained. Action item for Vince to tell
> > > Manoj it is deprecated and thank him for his contribution.
> > 
> > What will be the recommended way to package locally built kernels in a
> > .deb? At the moment, it looks like kernel-package will be a real loss
> > for Debian users.
> 
> make deb-pkg

>From the official Debian kernel-tree? How is one working if one uses
the vanilla kernel?

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Building vanilla kernel .debs

2009-10-18 Thread Marc Haber
Hi,

On Sun, Oct 18, 2009 at 07:47:25PM +0100, Ben Hutchings wrote:
> On Sun, 2009-10-18 at 20:37 +0200, Marc Haber wrote:
> > On Sun, Oct 18, 2009 at 06:49:53PM +0100, Ben Hutchings wrote:
> > > On Sun, 2009-10-18 at 18:34 +0200, Marc Haber wrote:
> > > > What will be the recommended way to package locally built kernels in a
> > > > .deb? At the moment, it looks like kernel-package will be a real loss
> > > > for Debian users.
> > > 
> > > make deb-pkg
> > 
> > >From the official Debian kernel-tree? How is one working if one uses
> > the vanilla kernel?
> 
> You didn't try it, did you? ;-)

Not in a vanilla kernel tree, I didn't dream of .deb support being
included upstream. Is there any documentation about which features are
available? For this to be a make-kpkg replacement, I'd need the
possibility to run the actual build process as non-root user while
using fakeroot to build the .deb, append a string to the version
number and a debian revision.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Building vanilla kernel .debs

2009-10-19 Thread Marc Haber
Hi,

On Sun, Oct 18, 2009 at 10:21:00PM +0200, maximilian attems wrote:
> On Sun, Oct 18, 2009 at 09:53:58PM +0200, Marc Haber wrote:
> > Not in a vanilla kernel tree, I didn't dream of .deb support being
> > included upstream. 
> 
> it was lingering for quite some time, massaged it for 2.6.31.
> actually submitted by Wichert Akkerman in 2003 upstream!

I don't know whether I like the idea of relying on upstream to provide
a current version of a debian-related script. Does the kernel-team
maintain the respective script in their vcs, and can I simply dump
your version into a vanilla tree?

> > For this to be a make-kpkg replacement, I'd need the
> > possibility to run the actual build process as non-root user while
> > using fakeroot to build the .deb,
> 
> done in linux-next kbuild tree heading for 2.6.33.
> 
> > append a string to the version  number and a debian revision.
> 
> if you set KDEB_PKGVERSION you can set both, the debian revision
> is controled by .version.

I'll take a look, cheers.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Building vanilla kernel .debs

2009-10-20 Thread Marc Haber
On Tue, Oct 20, 2009 at 09:52:21AM +0200, maximilian attems wrote:
> On Tue, Oct 20, 2009 at 08:51:45AM +0200, Marc Haber wrote:
> > I don't know whether I like the idea of relying on upstream to provide
> > a current version of a debian-related script. Does the kernel-team
> > maintain the respective script in their vcs, and can I simply dump
> > your version into a vanilla tree?
> 
> we maintain the upstream script and yes upstream is very responsive
> to our patches. There is currently no seperated git tree for it,
> as patches gets mailed to linux-kbuild and applied to that tree.

So the most current version is in the upstream kernel git?

> great, thanks for feeding us with critics and requirements.

You're welcome.

Greetings
Marc


-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Building vanilla kernel .debs

2009-10-26 Thread Marc Haber
On Tue, Oct 20, 2009 at 01:42:02PM +0200, maximilian attems wrote:
> On Tue, Oct 20, 2009 at 11:35:01AM +0200, Marc Haber wrote:
> > So the most current version is in the upstream kernel git?
> 
> kernel guys are currently in the summit so latest 2 patches
> related to fakeroot didn't yet land in kbuild git and linux-next.
> http://marc.info/?l=linux-kbuild&m=125561337922614&w=2
> http://marc.info/?l=linux-kbuild&m=125561358622933&w=2

After applying these two patches to scripts/package/builddeb from
current upstream kernel git (they don't apply to 2.6.31.4), make
deb-pkg KBUILD_PKG_ROOTCMD="fakeroot -u" produces packages (which I
haven't tested yet). Thanks.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Building vanilla kernel .debs

2009-10-26 Thread Marc Haber
Hi,

On Sun, Oct 18, 2009 at 10:21:00PM +0200, maximilian attems wrote:
> On Sun, Oct 18, 2009 at 09:53:58PM +0200, Marc Haber wrote:
> > append a string to the version  number and a debian revision.
> 
> if you set KDEB_PKGVERSION you can set both, the debian revision
> is controled by .version.

I actually mean the upstream version, not the actual version of the
resulting Debian package. When one uses make-kpkg --append=-foo
--revision=2.6.31.4.20091013.0, one gets, for example, a 
linux-image-2.6.31.4-foo_2.6.31.4.20091013.0_i386.deb of a kernel
which actually returns 2.6.31.4-foo as answer to uname -r. This is
important if one wants to have different kernel flavours including
their own module directory.

The equivalent to --revision is KDEB_PKGVERSION, but I haven't yet
found a way to emulate --append, since this probably needs
modification to the upstream version number ending up in
include/linux/utsrelease.h. Is there a variable for this as well, or
is the official way to do so parsing EXTRAVERSION from the top-level
Makefile and make all EXTRAVERSION=$EXTRAVERSION-foo?

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Building vanilla kernel .debs

2009-10-26 Thread Marc Haber
Hi,

On Mon, Oct 26, 2009 at 02:58:08PM +0100, Marc Haber wrote:
> On Tue, Oct 20, 2009 at 01:42:02PM +0200, maximilian attems wrote:
> > On Tue, Oct 20, 2009 at 11:35:01AM +0200, Marc Haber wrote:
> > > So the most current version is in the upstream kernel git?
> > 
> > kernel guys are currently in the summit so latest 2 patches
> > related to fakeroot didn't yet land in kbuild git and linux-next.
> > http://marc.info/?l=linux-kbuild&m=125561337922614&w=2
> > http://marc.info/?l=linux-kbuild&m=125561358622933&w=2
> 
> After applying these two patches to scripts/package/builddeb from
> current upstream kernel git (they don't apply to 2.6.31.4), make
> deb-pkg KBUILD_PKG_ROOTCMD="fakeroot -u" produces packages (which I
> haven't tested yet). Thanks.

Is it a feature that the linux-firmware package doesn't have the
upstream kernel version in its name?

$ make deb-pkg
(...)
dpkg-deb: building package linux-firmware-image' in 
../linux-firmware-image_2.6.31.4.20091026.4_all.deb'.
dpkg-deb: building package linux-image-2.6.31.4-zgws1' in 
../linux-image-2.6.31.4-zgws1_2.6.31.4.20091026.4_i386.deb'.

I could imagine that, a driver in kernel 2.6.x would need different
firmware than the same driver in kernel 2.6.y, where it would be very
helpful to have multiple firmware packages installed. Does the
firmware infrastructure cater for this need?

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Building vanilla kernel .debs

2009-10-27 Thread Marc Haber
Hi,

On Mon, Oct 26, 2009 at 10:19:31PM +, Ben Hutchings wrote:
> On Mon, 2009-10-26 at 21:27 +0100, Marc Haber wrote:
> > Is it a feature that the linux-firmware package doesn't have the
> > upstream kernel version in its name?
> 
> Possibly not.

Shall I file a wishlist bug or has this already been noted?

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Building vanilla kernel .debs

2009-10-28 Thread Marc Haber
On Wed, Oct 28, 2009 at 07:30:47AM +, David Woodhouse wrote:
> That's intentional. There is no need for it -- the firmware should live
> in /lib/firmware.
> 
> If there are incompatible versions of firmware, then they'll have a
> different filename and can co-exist.

This is, however, a challenge for the packaging system. With the
current scheme, I cannot have the firmware package for kernel 2.6.x
installed while the firmware package for kernel 2.6.y is installed.

If we had this scheme in the past, having a fallback kernel would have
been hard or impossible during firmware transitions, which for example
the ipw2x00 drivers have gone through multiple times.

Please rethink this intention.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Building vanilla kernel .debs

2009-10-28 Thread Marc Haber
On Wed, Oct 28, 2009 at 10:17:52AM +, David Woodhouse wrote:
> On Wed, 2009-10-28 at 10:48 +0100, Marc Haber wrote:
> > On Wed, Oct 28, 2009 at 07:30:47AM +, David Woodhouse wrote:
> > > That's intentional. There is no need for it -- the firmware should live
> > > in /lib/firmware.
> > > 
> > > If there are incompatible versions of firmware, then they'll have a
> > > different filename and can co-exist.
> > 
> > This is, however, a challenge for the packaging system. With the
> > current scheme, I cannot have the firmware package for kernel 2.6.x
> > installed while the firmware package for kernel 2.6.y is installed.
> 
> Right. The newer firmware package ought to be perfectly sufficient for
> use with the older kernel.

It frequently is not. See ipw2x00.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Custom Kernel Building in Debian

2009-11-17 Thread Marc Haber
On Mon, Nov 16, 2009 at 02:24:52PM -0500, Stephen Powell wrote:
> Maybe I'm re-inventing the wheel here, but I have recently collected and 
> organized
> my notes on custom kernel building in Debian and have put them on the web at 
> the
> following URL: http://www.wowway.com/~zlinuxman/Kernel.htm

I would like to suggest addressing the building of out-of-tree modules
as well. This is kind of a moving target, as Debian does not currently
offer a way to build deb packages from out-of-tree modules which have
been (prematurely, IMO) converted to DKMS.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#559619: /etc/kernel/postrm.d/initramfs-tools should ignore errors from update-initramfs -d

2009-12-05 Thread Marc Haber
Package: initramfs-tools
Version: 0.93.4
Severity: normal

Hi,

/etc/kernel/postrm.d/initramfs-tools exists with an error if
update-initramfs -d returns with an error. This could happen if one
tries to purge a kernel image wihch has its initramfs already removed.

Please consider adding a || true to the update-initramfs call in the
script or to only invoke update-initramfs if the initrd.img is still
there.

Greetings
Marc



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Xen support on Squeeze

2010-01-03 Thread Marc Haber
On Sun, 3 Jan 2010 16:55:27 +1100, Brian May 
wrote:
>Like I said previously, I think dropping Xen support is a mistake because KVM
>requires QEMU and QEMU seems to have a reputation of being insecure.

Xen is unsupportable due to clueless upstream, who has been in a
constant FAIL state regarding support of current kernels for years.

Greetings
Marc

-- 
-- !! No courtesy copies, please !! -
Marc Haber |   " Questions are the | Mailadresse im Header
Mannheim, Germany  | Beginning of Wisdom " | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834


--
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#537862: linux-image-2.6.30-1-686: does not boot, probably due to #537389

2009-07-21 Thread Marc Haber
Package: linux-image-2.6.30-1-686
Version: 2.6.30-3
Severity: grave
Justification: renders package unusable

Most probably due to #537389 (which is a bug in binutils which makes
kernels built with this version of binutils unbootable), the kernel
doesn't boot.

Waldi says that only x86/32 is affected.

Greetings
Marc



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#426440: /usr/sbin/pppd: sometimes connection with Option GlobeTrotter card hangs, ping: sendmsg: No buffer space available

2008-12-26 Thread Marc Haber
On Thu, Dec 25, 2008 at 05:11:08PM +0100, Moritz Muehlenhoff wrote:
> On Mon, Jun 11, 2007 at 04:55:40PM +0200, Miernik wrote:
> > On Sat, Jun 09, 2007 at 04:36:55PM +0200, Marc Haber wrote:
> > > I am reluctant to try a kernel that old on my personal notebook. I
> > > have broadband again now, and do not use the UMTS card that often any
> > > more.
> > 
> > r...@debian106:~# ifconfig ppp0
> > ppp0  Link encap:Point-to-Point Protocol
> >   inet addr:10.243.69.180  P-t-P:10.64.64.64  Mask:255.255.255.255
> >   UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
> >   RX packets:923 errors:0 dropped:0 overruns:0 frame:0
> >   TX packets:1040 errors:0 dropped:0 overruns:0 carrier:0
> >   collisions:0 txqueuelen:3
> >   RX bytes:1136175 (1.0 MiB)  TX bytes:73000 (71.2 KiB)
> > 
> > r...@debian106:~# ping 212.2.96.31
> > PING 212.2.96.31 (212.2.96.31) 56(84) bytes of data.
> > ping: sendmsg: No buffer space available
> > ping: sendmsg: No buffer space available
> > ping: sendmsg: No buffer space available
> > 
> > --- 212.2.96.31 ping statistics ---
> > 3 packets transmitted, 0 received, 100% packet loss, time 21078ms
> > 
> > r...@debian106:~# uname -a
> > Linux debian106 2.6.15.7 #4 Sat Jun 9 11:40:51 CEST 2007 i686 GNU/Linux
> > r...@debian106:~#
> > 
> > Damn :-(
> 
> Does this error still occur with more recent kernel versions?

I haven't used the Option 3G in a while (I have a new UMTS device nw),
but the issue seems to be present with all UMTS devices.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#426440: /usr/sbin/pppd: sometimes connection with Option GlobeTrotter card hangs, ping: sendmsg: No buffer space available

2008-12-27 Thread Marc Haber
On Thu, Dec 25, 2008 at 05:11:08PM +0100, Moritz Muehlenhoff wrote:
> Does this error still occur with more recent kernel versions?

2.6.27.10 here, with an Option Icon 225 UMTS USB Stick.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#601319: initramfs-tools: existing foo~ causes foo to be ignored

2010-10-25 Thread Marc Haber
Package: initramfs-tools
Version: 0.98.5
Severity: normal

Hi,

at least in /etc/initramfs-tools/hooks, existence of a foo~ file
causes foo (the version without the tilde) to be ignored. If that's a
feature, it needs to be documented, and update-initramfs -v output
should more prominently reflect this.

Greetings
Marc



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20101025074855.15372.22563.report...@nechayev.zugschlus.de



Bug#601324: initramfs-tools: PREREQ only honored inside single directory

2010-10-25 Thread Marc Haber
Package: initramfs-tools
Version: 0.98.5
Severity: normal

Hi,

at least for hook scripts, PREREQ is only honored in /etc/initramfs-tools resp
/usr/share/initramfs-tools. First all scripts in
/usr/share/initramfs-tools are ordered according to their PREREQ
values and executed, then all scripts in /etc/initramfs-tools are
ordered according to _their_ PREREQ values and executed.

There is no possibility to have a local script executed before one
from the package.

This is at least surprising.

Greetings
Marc



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20101025081718.15755.73475.report...@nechayev.zugschlus.de



Re: CONFIG_PREEMPT_DYNAMIC=y?

2023-10-10 Thread Marc Haber
On Tue, Oct 10, 2023 at 12:32:22PM +0200, Emanuele Rocca wrote:
> On 2023-10-10 12:14, Johannes Schauer Marin Rodrigues wrote:
> > Quoting Emanuele Rocca (2023-10-10 12:10:07)
> > > Setting CONFIG_HAVE_PREEMPT_DYNAMIC=y on arm64 is likely safe for us too, 
> > > but
> > > we may want to run some benchmark first to see if there are any noticeable
> > > slowdowns.
> > 
> > I have a couple of arm64 boards here that I can run benchmarks on. What 
> > would
> > you recommend to run to test the effect of CONFIG_HAVE_PREEMPT_DYNAMIC=y?
> 
> I'm not sure what the best benchmark would be, but maybe you could start
> with something generic like timing a kernel build with and without
> PREEMPT_DYNAMIC and throwing 'hey' at your favorite web server?
> https://github.com/rakyll/hey

Whatever you do, check whether having a serial console still works with
that setting. I had trouble with that in kernel 6.5, had some fruitless
discussions on the LKML and developer interest abruptly died when I
found out that the bug I encountered could be worked around by having
those settings:

[1/4998]mh@fan:~ $ grep PREEMPT /boot/config-6.5.6-zgws1
CONFIG_PREEMPT_BUILD=y
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set
CONFIG_PREEMPT_COUNT=y
CONFIG_PREEMPTION=y
CONFIG_PREEMPT_DYNAMIC=y
CONFIG_PREEMPT_RCU=y
CONFIG_HAVE_PREEMPT_DYNAMIC=y
CONFIG_HAVE_PREEMPT_DYNAMIC_CALL=y
CONFIG_PREEMPT_NOTIFIERS=y
CONFIG_DRM_I915_PREEMPT_TIMEOUT=640
CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE=7500
# CONFIG_DEBUG_PREEMPT is not set
# CONFIG_PREEMPT_TRACER is not set
# CONFIG_PREEMPTIRQ_DELAY_TEST is not set

Greetings
Marc


-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#1058937: /usr-move: Do we support upgrades without apt?

2023-12-21 Thread Marc Haber
On Thu, Dec 21, 2023 at 11:19:48AM -0300, Antonio Terceiro wrote:
> On Thu, Dec 21, 2023 at 10:41:57AM +0100, Helmut Grohne wrote:
> > Is it ok to call upgrade scenarios failures that cannot be reproduced
> > using apt unsupported until we no longer deal with aliasing?
> 
> I think so, yes. I don't think it's likely that there are people doing
> upgrades on running systems not using apt.

Do those GUI frontends that work via packagekit or other frameworks
count as "using apt"? I now that WE recommend using apt in a text
console outside of X, but even many of our own users do what their
Desktop Environment does, and our downstreams like *b*nt* recommend
other ways to upgrade as well.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#885166: instability with 4.14 regarding KVM virtualization

2018-02-11 Thread Marc Haber
Hi,

after in total nine weeks of bisecting, broken filesystems, service
outages (thankfully on unportant systems), 4.15 seems to have fixed the
issue. After going to 4.15, the crashes never happened again.

They have, however, happened with each and every 4.14 release I tried,
which I stopped doing with 4.14.15 on Jan 28.

This means, for me, that the issue is fixed and that I have just wasted
nine weeks of time.

For Debian, this means that there is a crippling, data-eating issue in
the current long-term releae kernel. I do sincerely hope that I never
have to lay my eye on any 4.14 kernel again and hope that no major
distribution will release with this version.

Greetings
Marc

On Mon, Jan 08, 2018 at 09:53:14AM +0100, Marc Haber wrote:
> On Mon, Dec 25, 2017 at 10:02:48PM +, Ben Hutchings wrote:
> > Given that commit fb1522e099f0 was merged after -rc7 I assume it's an
> > important fix, though the commit message doesn't spell that out.  So I
> > think that whenever bisect asks you to test a version that doesn't
> > contain it, you should cherry-pick it first to avoid the other bug.
> 
> After two more weeks, I can now confirm that cherry-picking fb1522e099f0
> onto earlier 4.13-rc kernels makes things _WORSE_.
> 
> I believe that
>   - plain 4.13-rc4 works fine and allows stable usage of KVM
> virtualization
>   - 4.13-rc4 with cherry-picked fb1522e099f0 is bad, causing random
> segfaults and file-system corruption in VMs under disk and CPU load
>   - 4.13-rc5 is bad either way
> 
> I will start bisecting between 4.13-rc4 and 4.13-rc5, hoping that this
> will yield better results. Since I have to wait between three to five
> days to flag a kernel as "good" without too much doubt, and bisect
> 4.13-rc4..4.13-rc5 will take "roughly 7 steps".
> 
> I am open to additional suggestions.
> 
> Greetings
> Marc
> 
> 
> -- 
> -
> Marc Haber | "I don't trust Computers. They | Mailadresse im Header
> Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
> Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421
> 

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#885166: instability with 4.14 regarding KVM virtualization

2018-02-18 Thread Marc Haber
On Sun, Feb 18, 2018 at 10:15:43AM +0100, Salvatore Bonaccorso wrote:
> Looking today through the kernel archive, I noticed an answer from
> Paolo Bonzini, <62aa6b81-5456-07dc-cf64-e46747d3a...@redhat.com>,
> claiming this is fixed by
> 
> https://git.kernel.org/linus/2a266f23550be997d783f27e704b9b40c4010292
> which is in 4.15-rc8, and thus confirming that you did not had the
> issue anymore in 4.15.

... unfortunately with a totally unexplaining commit message though.

> Closing this bug with that version, but do you have a chance to
> confirm that?

What exactly do you want me to test:

- that the bug doesn't happen any more in Debian 4.15 kernels?
- that ths bug still happens in Debian's 4.14 kernel and vanishes with
  the patch applied?
- Something else?

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#885166: instability with 4.14 regarding KVM virtualization

2018-02-21 Thread Marc Haber
On Mon, Feb 19, 2018 at 06:31:16AM +0100, Salvatore Bonaccorso wrote:
> On Sun, Feb 18, 2018 at 11:34:21AM +0100, Marc Haber wrote:
> > On Sun, Feb 18, 2018 at 10:15:43AM +0100, Salvatore Bonaccorso wrote:
> > > Looking today through the kernel archive, I noticed an answer from
> > > Paolo Bonzini, <62aa6b81-5456-07dc-cf64-e46747d3a...@redhat.com>,
> > > claiming this is fixed by
> > > 
> > > https://git.kernel.org/linus/2a266f23550be997d783f27e704b9b40c4010292
> > > which is in 4.15-rc8, and thus confirming that you did not had the
> > > issue anymore in 4.15.
> > 
> > ... unfortunately with a totally unexplaining commit message though.
> > 
> > > Closing this bug with that version, but do you have a chance to
> > > confirm that?
> > 
> > What exactly do you want me to test:
> > 
> > - that the bug doesn't happen any more in Debian 4.15 kernels?
> > - that ths bug still happens in Debian's 4.14 kernel and vanishes with
> >   the patch applied?
> > - Something else?
> 
> In an optimal case we get a confirmation that
> 2a266f23550be997d783f27e704b9b40c4010292 is the fixing commit for your
> issues. But given we have uploaded 4.15.4-1 to unstable, if you can
> confirm that this one defintively fix your issue that would be great
> (bonus if you can confirm your last non-working 4.14+commit fixes the
> issue as well).

If I used git correctly, then 4.14.20 already has
2a266f23550be997d783f27e704b9b40c4010292, so I tried 4.14.19. 4.14.19 on
the one virt host that had the most violent failures failed in the first
hour of operation, but with a slightly different error behavior that I
was used to. I am therefore not sure whether we are not talking about
multiple issues, one of them having been fixed somewhere in between
4.14.13 and 4.14.19.

I then applied 2a266f23550be997d783f27e704b9b40c4010292 to 4.14.19,
resulting in 4.4.19+, and this one has been running flawlessly for two
days (and 0 minutes, incidentally) now. I will stay on 4.14.19+ until
4.15.5 comes out (and will update then). If you don't hear from me again
in this bug report, then you can safely assume that 4.14.19+ lived on
the test machine until its planned decommissioning during the 4.15.5
rollout.

Hope this helps.

Greetings
Marc


-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#885166: instability with 4.14 regarding KVM virtualization

2018-02-23 Thread Marc Haber
On Wed, Feb 21, 2018 at 03:57:31PM +0100, Marc Haber wrote:
> I then applied 2a266f23550be997d783f27e704b9b40c4010292 to 4.14.19,
> resulting in 4.4.19+, and this one has been running flawlessly for two
> days (and 0 minutes, incidentally) now. I will stay on 4.14.19+ until
> 4.15.5 comes out (and will update then). If you don't hear from me again
> in this bug report, then you can safely assume that 4.14.19+ lived on
> the test machine until its planned decommissioning during the 4.15.5
> rollout.

I regret to say that one of the VMs running on the host running 4.14.19+
has just suffered a "BUG: soft lockup - CPU#1 stuck for 58s!" which is
an atypical behavior for the issue I had previously, but might have a
common cause. 4.15.5 is currently building on my build host, and I'll
move to that kernel asap.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#900346: does not reliably wake up from suspend-to-ram on AMD desktop

2018-05-29 Thread Marc Haber
Package: src:linux
Version: 4.16.5-1
Severity: normal
Tags: upstream

Hi,

on my (only) desktop with an AMD cpu, the 4.16 kernels do not wake up
reliably from suspend-to-RAM. If that happens, not even the (hardware)
reset button on the machine works (which really confuses me), I need to
push long on the power button to turn the machine off. It can then be
turned on just fine.

I send the box into suspend either via sudo systemcl suspend or with the
"Suspend" button in KDE's launcher menu. I try to wake it up either by
moving the mouse, by pressing a key or via Wake-on-LAN. The box then
actually turns on, the optical drive goes through its power-on motions,
the hard disk spins up, the power LED stops blinking and changes to a
solid "on". But, the box never comes back, black screen, no reaction
with the Num Lock LED, no reaction to pressing keys, no ping on the
network (and no DHCP requests or other network traffic being seen).

This happens with the Debian kernel and my home-brew 4.16 series kernel.
4.15 and earlier was just fine. I have never had those issues on this
box. All other desktop/laptop machines I have run the identical kernel
and wake up just fine (they all do have Intel CPUs though, and the
desktop is by far the oldest machine).

Have there been changes regarding suspend between 4.15 and 4.16?

Greetings
Marc


-- Package-specific info:
** Version:
Linux version 4.16.0-1-amd64 (debian-kernel@lists.debian.org) (gcc version 
7.3.0 (Debian 7.3.0-17)) #1 SMP Debian 4.16.5-1 (2018-04-29)

** Command line:
BOOT_IMAGE=/vmlinuz-4.16.0-1-amd64 root=/dev/mapper/root ro splash 
console=ttyS0,57600n8 quiet

** Not tainted

** Kernel log:
[   90.157712] EDAC amd64: Node 0: DRAM ECC enabled.
[   90.157716] EDAC amd64: F10h detected (node 0).
[   90.157740] EDAC MC: DCT0 chip selects:
[   90.157741] EDAC amd64: MC: 0: 0MB 1: 0MB
[   90.157743] EDAC amd64: MC: 2:  4096MB 3:  4096MB
[   90.157744] EDAC amd64: MC: 4: 0MB 5: 0MB
[   90.157745] EDAC amd64: MC: 6: 0MB 7: 0MB
[   90.157746] EDAC MC: DCT1 chip selects:
[   90.157747] EDAC amd64: MC: 0: 0MB 1: 0MB
[   90.157748] EDAC amd64: MC: 2:  4096MB 3:  4096MB
[   90.157749] EDAC amd64: MC: 4: 0MB 5: 0MB
[   90.157751] EDAC amd64: MC: 6: 0MB 7: 0MB
[   90.157751] EDAC amd64: using x4 syndromes.
[   90.157752] EDAC amd64: MCT channel count: 2
[   90.158028] EDAC MC0: Giving out device to module amd64_edac controller 
F10h: DEV :00:18.3 (INTERRUPT)
[   90.158053] EDAC PCI0: Giving out device to module amd64_edac controller 
EDAC PCI controller: DEV :00:18.2 (POLLED)
[   90.158053] AMD64 EDAC driver v3.5.0
[   90.185832] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC892: 
line_outs=4 (0x14/0x15/0x16/0x17/0x0) type:line
[   90.185835] snd_hda_codec_realtek hdaudioC0D0:speaker_outs=0 
(0x0/0x0/0x0/0x0/0x0)
[   90.185836] snd_hda_codec_realtek hdaudioC0D0:hp_outs=1 
(0x1b/0x0/0x0/0x0/0x0)
[   90.185837] snd_hda_codec_realtek hdaudioC0D0:mono: mono_out=0x0
[   90.185839] snd_hda_codec_realtek hdaudioC0D0:dig-out=0x11/0x1e
[   90.185839] snd_hda_codec_realtek hdaudioC0D0:inputs:
[   90.185841] snd_hda_codec_realtek hdaudioC0D0:  Front Mic=0x19
[   90.185842] snd_hda_codec_realtek hdaudioC0D0:  Rear Mic=0x18
[   90.185843] snd_hda_codec_realtek hdaudioC0D0:  Line=0x1a
[   90.189270] usb 6-5: current rate 30464 is different from the runtime rate 
96000
[   90.197508] adapter failed MAC signature check
[   90.197510] encoded MAC from EEPROM was 
[   90.197511] ff:
[   90.197511] ff:
[   90.197511] ff:
[   90.197512] ff:
[   90.197512] ff:
[   90.197512] ff:
[   90.197513] ff:
[   90.197513] ff:
[   90.197513] ff:
[   90.197513] ff:
[   90.197514] ff:
[   90.197514] ff:
[   90.197514] ff:
[   90.197515] ff:
[   90.197515] ff:
[   90.197515] ff:
[   90.197515] ff:
[   90.197516] ff:
[   90.197516] ff:
[   90.197516] ff
[   90.214030] input: HDA ATI HDMI HDMI/DP,pcm=3 as 
/devices/pci:00/:00:02.0/:01:00.1/sound/card1/input7
[   90.214089] input: HDA ATI HDMI HDMI/DP,pcm=7 as 
/devices/pci:00/:00:02.0/:01:00.1/sound/card1/input8
[   90.214135] input: HDA ATI HDMI HDMI/DP,pcm=8 as 
/devices/pci:00/:00:02.0/:01:00.1/sound/card1/input9
[   90.214178] input: HDA ATI HDMI HDMI/DP,pcm=9 as 
/devices/pci:00/:00:02.0/:01:00.1/sound/card1/input10
[   90.214222] input: HDA ATI HDMI HDMI/DP,pcm=10 as 
/devices/pci:00/:00:02.0/:01:00.1/sound/card1/input11
[   90.214264] input: HDA ATI HDMI HDMI/DP,pcm=11 as 
/devices/pci:00/:00:02.0/:01:00.1/sound/card1/input12
[   90.218267] usb 6-5: Warning! Unlikely big volume range (=8065), cval->res 
is probably wrong.
[   90.218270] usb 6-5: [9] FU [Mic Playback Volume] ch = 2, val = -6144/1921/1
[   90.234265] usb 6-5: Warning! Unlikely big volume range (=8065), cval->res 
is probably wrong.
[   90.234269] usb 6-5: [11] FU [Line Playback Volume] ch = 2, val = 
-6144/1921/1
[   90.2621

Bug#1014352: dpkg: error processing package initramfs-tools (--configure)

2022-07-04 Thread Marc Haber
On Mon, Jul 04, 2022 at 08:45:05PM +0200, g.l. gragnani wrote:
> I don't know if this is a bug in initramfs-tools or in lvm2 or something else.

That's #1014314 in lvm2.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Re: Asahi Linux Support - any plans?

2022-08-04 Thread Marc Haber
On Fri, Aug 05, 2022 at 11:36:40AM +1000, Andrew Worsley wrote:
> Thanks Diederik, so I'm guessing 173 is way too much but a lot of it might
> not
> be critical to something running on the M1 (versus M2).
> 
> If I was to find a smaller set of say 10 patches to 5.19 that booted a
> usable
> system would I be able to submit those patches some where for building
> (arm64 of course)?

Is there any reason why you don't take those patches upstream where they
belong?

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#1020718: should at least suggest the expected compressors

2022-09-25 Thread Marc Haber
Package: initramfs-tools
Version: 0.142
Severity: minor

Hi,

a few weeks ago, update-initramfs has started to complain that zstd is
not present on the systems. As I have lost the overview over the
compressor-of-the-year evolution slope, I don't have zstd installed, and
I also can only guess from the message which compressor is preferred by
update-initramfs nowadays.

It would be helpful to have a Suggests: zstd | lz4 | xz ... in the
package that would indicate the preference of compressors, giving a hint
about which compressor to install to get rid of those pesky warnings.

Greetings
Marc



Bug#1006689: does not purge cleanly

2022-03-02 Thread Marc Haber
Package: nfs-kernel-server
Version: 1:2.6.1-1
Severity: normal

Hi,

I noticed that nfs-blkmap.service keeps failing on my notebook. Since
I'm not using NFS anyway, I found out that this service belongs to
nfs-kernel-server and tried to purge the package. This should be possible
since I dont have dependencies installed, but it fails:

[4/4996]mh@drop:~ $ sudo apt purge nfs-kernel-server
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  nfs-kernel-server*
0 upgraded, 0 newly installed, 1 to remove and 4 not upgraded.
After this operation, 650 kB disk space will be freed.
Do you want to continue? [Y/n] 
(Reading database ... 492241 files and directories currently installed.)
Removing nfs-kernel-server (1:2.6.1-1) ...
Failed to stop nfs-kernel-server.service: Unit nfs-kernel-server.service not 
loaded.
invoke-rc.d: initscript nfs-kernel-server, action "stop" failed.
dpkg: error processing package nfs-kernel-server (--remove):
 installed nfs-kernel-server package pre-removal script subprocess returned 
error exit status 5
dpkg: too many errors, stopping
nfs-mountd.service is a disabled or a static unit not running, not starting it.
nfs-server.service is a disabled or a static unit not running, not starting it.
nfsdcld.service is a disabled or a static unit not running, not starting it.
Could not execute systemctl:  at /usr/bin/deb-systemd-invoke line 142.
Failed to restart nfs-kernel-server.service: Unit nfs-kernel-server.service 
failed to load properly, please adjust/correct and reload service manager: File 
exists
See system logs and 'systemctl status nfs-kernel-server.service' for details.
invoke-rc.d: initscript nfs-kernel-server, action "restart" failed.
○ nfs-kernel-server.service
 Loaded: error (Reason: Unit nfs-kernel-server.service failed to load 
properly, please adjust/correct and reload service manager: File exists)
 Active: inactive (dead)
Warning: The unit file, source configuration file or drop-ins of 
nfs-kernel-server.service changed on disk. Run 'systemctl daemon-reload' to 
reload units.
Failed to restart nfs-kernel-server, ignoring.
Errors were encountered while processing:
 nfs-kernel-server
Processing was halted because there were too many errors.
needrestart is being skipped since dpkg has failed
E: Sub-process /usr/bin/dpkg returned an error code (1)
100 [5/4997]mh@drop:~ $ sudo apt purge nfs-kernel-server
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  nfs-kernel-server*
0 upgraded, 0 newly installed, 1 to remove and 4 not upgraded.
After this operation, 650 kB disk space will be freed.
Do you want to continue? [Y/n]
(Reading database ... 492241 files and directories currently installed.)
Removing nfs-kernel-server (1:2.6.1-1) ...
Failed to stop nfs-kernel-server.service: Unit nfs-kernel-server.service not 
loaded.
invoke-rc.d: initscript nfs-kernel-server, action "stop" failed.
dpkg: error processing package nfs-kernel-server (--remove):
 installed nfs-kernel-server package pre-removal script subprocess returned 
error exit status 5
dpkg: too many errors, stopping
nfs-mountd.service is a disabled or a static unit not running, not starting it.
nfs-server.service is a disabled or a static unit not running, not starting it.
nfsdcld.service is a disabled or a static unit not running, not starting it.
Could not execute systemctl:  at /usr/bin/deb-systemd-invoke line 142.
Failed to restart nfs-kernel-server.service: Unit nfs-kernel-server.service 
failed to load properly, please adjust/correct and reload service manager: File 
exists
See system logs and 'systemctl status nfs-kernel-server.service' for details.
invoke-rc.d: initscript nfs-kernel-server, action "restart" failed.
○ nfs-kernel-server.service
 Loaded: error (Reason: Unit nfs-kernel-server.service failed to load 
properly, please adjust/correct and reload service manager: File exists)
 Active: inactive (dead)
Warning: The unit file, source configuration file or drop-ins of 
nfs-kernel-server.service changed on disk. Run 'systemctl daemon-reload' to 
reload units.
Failed to restart nfs-kernel-server, ignoring.
Errors were encountered while processing:
 nfs-kernel-server
Processing was halted because there were too many errors.
needrestart is being skipped since dpkg has failed
E: Sub-process /usr/bin/dpkg returned an error code (1)
100 [6/4997]mh@drop:~ $

I was able to get rid of the package by emptying out the prerm script, but that 
should be easier.

Greetings
Marc


-- Package-specific info:
-- rpcinfo --

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.16.11-zgws1 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE=en
She

Bug#1006689: does not purge cleanly

2022-03-03 Thread Marc Haber
On Thu, Mar 03, 2022 at 06:57:15AM +0100, Salvatore Bonaccorso wrote:
> I was not able to reproduce this behaviour and from the trace you
> posted, where there some inconsistencies already before in a unclean
> state?

I had portmapper masked. Might that be a possibility?

> If you re-install the package or in syntetic environment can you
> reproduce the problem?

Will try.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#1006689: does not purge cleanly

2022-03-03 Thread Marc Haber
On Thu, Mar 03, 2022 at 06:57:15AM +0100, Salvatore Bonaccorso wrote:
> If you re-install the package or in syntetic environment can you
> reproduce the problem?

even re-installation fails:

[1/5050]mh@drop:~ $ sudo apt install nfs-kernel-server
[sudo] password for mh: 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
  nfs-kernel-server
0 upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 180 kB of archives.
After this operation, 650 kB of additional disk space will be used.
Get:1 http://debian.debian.zugschlus.de/debian sid/main amd64 nfs-kernel-server 
amd64 1:2.6.1-1 [180 kB]
Fetched 180 kB in 1s (193 kB/s)   
Retrieving bug reports... Done
Parsing Found/Fixed information... Done
Selecting previously unselected package nfs-kernel-server.
(Reading database ... 492203 files and directories currently installed.)
Preparing to unpack .../nfs-kernel-server_1%3a2.6.1-1_amd64.deb ...
Unpacking nfs-kernel-server (1:2.6.1-1) ...
Setting up nfs-kernel-server (1:2.6.1-1) ...
nfs-mountd.service is a disabled or a static unit not running, not starting it.
nfs-server.service is a disabled or a static unit not running, not starting it.
nfsdcld.service is a disabled or a static unit not running, not starting it.
Could not execute systemctl:  at /usr/bin/deb-systemd-invoke line 142.

Creating config file /etc/exports with new version

Creating config file /etc/default/nfs-kernel-server with new version
Failed to start nfs-kernel-server.service: Unit nfs-kernel-server.service 
failed to load properly, please adjust/correct and reload service manager: File 
exists
See system logs and 'systemctl status nfs-kernel-server.service' for details.
invoke-rc.d: initscript nfs-kernel-server, action "start" failed.
○ nfs-kernel-server.service
 Loaded: error (Reason: Unit nfs-kernel-server.service failed to load 
properly, please adjust/correct and reload service manager: File exists)
 Active: inactive (dead)
Warning: The unit file, source configuration file or drop-ins of 
nfs-kernel-server.service changed on disk. Run 'systemctl daemon-reload' to 
reload units.
Failed to start nfs-kernel-server, ignoring.
Processing triggers for man-db (2.10.1-1) ...
Scanning processes... 
Scanning candidates...
Scanning processor microcode...   
Scanning linux images...  

Running kernel seems to be up-to-date.

The processor microcode seems to be up-to-date.

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.
[2/5051]mh@drop:~ $ 


-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#863266: bug 863266 is forwarded to https://bugzilla.redhat.com/show_bug.cgi?id=1432684

2017-09-18 Thread Marc Haber
On Fri, Sep 15, 2017 at 12:18:12PM +0200, Guido Günther wrote:
> Let's reassign to the kernel then.
> 
> Dear kernel maintainers. The symptom is that libvirt fails to detect
> ports already in use for spice. See
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=1432684#c17
> 
> for a simple testcase not involving libvirt at all. I'll post the
> summary (by Cole Robinson) here:

Patches on http://www.spinics.net/lists/netdev/msg454644.html and
onwards, four pieces, all needed. I verified that they fix the issue on
Debian stable with a vanilla 4.13.2 kernel.

Greetigns
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#910090: SD card reader does not work any more

2018-10-02 Thread Marc Haber
Package: src:linux
Version: 4.18.8-1
Severity: minor

Hi,

since a few kernel versions (sorry, I don't know which one), SD cards
put into the built-in reader of the ThinkPad T520 don't work any more.
There is nothing happening in the kernel log when the card is inserted.

Any information that I can give? Please say so.

Greetings
Marc

-- Package-specific info:
** Version:
Linux version 4.18.0-1-amd64 (debian-kernel@lists.debian.org) (gcc version 
7.3.0 (Debian 7.3.0-29)) #1 SMP Debian 4.18.8-1 (2018-09-18)

** Command line:
BOOT_IMAGE=/vmlinuz-4.18.0-1-amd64 root=/dev/mapper/swivelbtr ro 
rootflags=subvol=swivel-root i915.i915_enable_rc6=1 pciehp_force=1 
pciehp_poll_mode=1 quiet splash

** Not tainted

** Kernel log:
[   13.380671] thinkpad_acpi: Disabling thinkpad-acpi brightness events by 
default...
[   13.385987] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is 
unblocked
[   13.386771] thinkpad_acpi: Standard ACPI backlight interface available, not 
loading native one
[   13.392403] thinkpad_acpi: battery 1 registered (start 0, stop 80)
[   13.392410] battery: new extension: ThinkPad Battery Extension
[   13.392466] input: ThinkPad Extra Buttons as 
/devices/platform/thinkpad_acpi/input/input8
[   13.408141] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   13.408248] sd 1:0:0:0: Attached scsi generic sg1 type 0
[   13.408290] sd 6:0:0:0: Attached scsi generic sg2 type 0
[   13.408890] iTCO_vendor_support: vendor-support=0
[   13.410357] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
[   13.410400] iTCO_wdt: Found a Cougar Point TCO device (Version=2, 
TCOBASE=0x0460)
[   13.411028] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[   13.418382] snd_hda_codec_conexant hdaudioC0D0: CX20590: BIOS auto-probing.
[   13.418867] snd_hda_codec_conexant hdaudioC0D0: autoconfig for CX20590: 
line_outs=1 (0x1f/0x0/0x0/0x0/0x0) type:speaker
[   13.418869] snd_hda_codec_conexant hdaudioC0D0:speaker_outs=0 
(0x0/0x0/0x0/0x0/0x0)
[   13.418871] snd_hda_codec_conexant hdaudioC0D0:hp_outs=2 
(0x1c/0x19/0x0/0x0/0x0)
[   13.418872] snd_hda_codec_conexant hdaudioC0D0:mono: mono_out=0x0
[   13.418874] snd_hda_codec_conexant hdaudioC0D0:inputs:
[   13.418875] snd_hda_codec_conexant hdaudioC0D0:  Internal Mic=0x23
[   13.418877] snd_hda_codec_conexant hdaudioC0D0:  Mic=0x1b
[   13.418879] snd_hda_codec_conexant hdaudioC0D0:  Dock Mic=0x1a
[   13.420253] snd_hda_codec_conexant hdaudioC0D0: Enable sync_write for stable 
communication
[   13.434778] Intel(R) Wireless WiFi driver for Linux
[   13.434779] Copyright(c) 2003- 2015 Intel Corporation
[   13.434993] iwlwifi :03:00.0: can't disable ASPM; OS doesn't have ASPM 
control
[   13.443067] iwlwifi :03:00.0: firmware: direct-loading firmware 
iwlwifi-6000-4.ucode
[   13.443231] iwlwifi :03:00.0: loaded firmware version 9.221.4.1 build 
25532 op_mode iwldvm
[   13.447419] RAPL PMU: API unit is 2^-32 Joules, 3 fixed counters, 163840 ms 
ovfl timer
[   13.447420] RAPL PMU: hw unit of domain pp0-core 2^-16 Joules
[   13.447421] RAPL PMU: hw unit of domain package 2^-16 Joules
[   13.447421] RAPL PMU: hw unit of domain pp1-gpu 2^-16 Joules
[   13.473009] input: HDA Digital PCBeep as 
/devices/pci:00/:00:1b.0/sound/card0/input9
[   13.473350] input: HDA Intel PCH Mic as 
/devices/pci:00/:00:1b.0/sound/card0/input10
[   13.473405] input: HDA Intel PCH Dock Mic as 
/devices/pci:00/:00:1b.0/sound/card0/input11
[   13.473460] input: HDA Intel PCH Dock Headphone as 
/devices/pci:00/:00:1b.0/sound/card0/input12
[   13.473512] input: HDA Intel PCH Headphone as 
/devices/pci:00/:00:1b.0/sound/card0/input13
[   13.473565] input: HDA Intel PCH HDMI/DP,pcm=3 as 
/devices/pci:00/:00:1b.0/sound/card0/input14
[   13.473618] input: HDA Intel PCH HDMI/DP,pcm=7 as 
/devices/pci:00/:00:1b.0/sound/card0/input15
[   13.473669] input: HDA Intel PCH HDMI/DP,pcm=8 as 
/devices/pci:00/:00:1b.0/sound/card0/input16
[   13.519452] iwlwifi :03:00.0: CONFIG_IWLWIFI_DEBUG disabled
[   13.519454] iwlwifi :03:00.0: CONFIG_IWLWIFI_DEBUGFS disabled
[   13.519455] iwlwifi :03:00.0: CONFIG_IWLWIFI_DEVICE_TRACING disabled
[   13.519457] iwlwifi :03:00.0: Detected Intel(R) Centrino(R) Ultimate-N 
6300 AGN, REV=0x74
[   13.532778] intel_rapl: Found RAPL domain package
[   13.532779] intel_rapl: Found RAPL domain core
[   13.532780] intel_rapl: Found RAPL domain uncore
[   13.532784] intel_rapl: RAPL package 0 domain package locked by BIOS
[   13.604779] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
[   13.784474] iwlwifi :03:00.0 lanw0: renamed from wlan0
[   13.837340] Adding 8386556k swap on /dev/mapper/swap0.  Priority:-2 
extents:1 across:8386556k SSFS
[   13.878847] EXT4-fs (dm-12): mounted filesystem with ordered data mode. 
Opts: (null)
[   14.992226] BTRFS: device label swivelbtr_r devid 1 transid 16366 /dev/dm-13
[   15.047062] BTRFS info (device dm-13): disk

Bug#910090: SD card reader does not work any more

2018-11-01 Thread Marc Haber
On Tue, Oct 02, 2018 at 10:23:41PM +0200, Martin Steigerwald wrote:
> Marc Haber - 02.10.18, 18:34:
> > Package: src:linux
> > Version: 4.18.8-1
> > Severity: minor
> […]
> > since a few kernel versions (sorry, I don't know which one), SD cards
> > put into the built-in reader of the ThinkPad T520 don't work any more.
> > There is nothing happening in the kernel log when the card is
> > inserted.
> 
> Strange.
> 
> The one in this ThinkPad T520 still works. With self-compiled 4.18.7. 
> 
> Configuration attached. 

Can you paste the output of lsmod with an SD card inserted and mounted?

> I did not test with Debian kernel.

For the means of this bug report, it would be helpful if you tried with
the Debian kernel as well.

Btw, the SD reader of the X260 doesn't work either, but I cannot confirm
that this did work in the past.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#918042: WoL does not work on r8169 (regression since 4.18)

2019-01-02 Thread Marc Haber
Package: src:linux
Version: 4.20-1~exp1
Severity: normal

Hi,

I frequently send my desktop PC to sleep (suspend-to-ram) and wake it up
from remote when I need to access it. To do so, I use a script on a
banana pi which ends up calling etherwake 54:04:a6:82:21:00. This
has worked reliably up to the last 4.18 release, including the Debian
kernel linux-image-4.18.0-3-amd64 version 4.18.20-2.

In 4.19, this ceased to work and has remained that way up to the kernel
I am reporting this issue on, linux-image-4.20.0-trunk-amd64 version
4.20-1~exp1. I have observed this behavior also on my "own", locally
built kernels of various 4.19 releases and also 4.20. Sorry, I didn't
try any Debian 4.19 kernels, I decided to pursue this issue further
after the regression was also present in 4.20.

I am prepared to try kernel patches or follow other hints in debugging
this. I acknowledge that this is most probably an upstream issue, but I
don't have enough kernel foo to investigate this on an upstream level
(and frankly, I am afraid of doing a bisect between 4.18 and 4.19).

Any hints will be appreciated.

-- Package-specific info:
** Version:
Linux version 4.20.0-trunk-amd64 (debian-kernel@lists.debian.org) (gcc version 
8.2.0 (Debian 8.2.0-13)) #1 SMP Debian 4.20-1~exp1 (2018-12-24)

** Command line:
BOOT_IMAGE=/vmlinuz-4.20.0-trunk-amd64 root=/dev/mapper/root ro splash 
console=ttyS0,57600n8 quiet

** Not tainted

** Kernel log:
[  225.803103] sd 4:0:0:0: [sdb] Synchronizing SCSI cache
[  225.803252] sd 1:0:0:0: [sda] Stopping disk
[  225.805950] sd 4:0:0:0: [sdb] Stopping disk
[  225.810535] sd 5:0:0:0: [sdc] Synchronizing SCSI cache
[  225.810750] sd 5:0:0:0: [sdc] Stopping disk
[  229.997427] ACPI: EC: interrupt blocked
[  230.015575] ACPI: Preparing to enter system sleep state S3
[  230.017796] ACPI: EC: event blocked
[  230.017797] ACPI: EC: EC stopped
[  230.017798] PM: Saving platform NVS memory
[  230.017802] Disabling non-boot CPUs ...
[  230.031585] IRQ 17: no longer affine to CPU1
[  230.031600] IRQ 19: no longer affine to CPU1
[  230.032656] smpboot: CPU 1 is now offline
[  230.052563] smpboot: CPU 2 is now offline
[  230.083457] IRQ 24: no longer affine to CPU3
[  230.083479] IRQ 37: no longer affine to CPU3
[  230.084506] smpboot: CPU 3 is now offline
[  230.107073] IRQ 33: no longer affine to CPU4
[  230.108097] smpboot: CPU 4 is now offline
[  230.131161] IRQ 29: no longer affine to CPU5
[  230.131171] IRQ 34: no longer affine to CPU5
[  230.132203] smpboot: CPU 5 is now offline
[  230.137594] ACPI: Low-level resume complete
[  230.137631] ACPI: EC: EC started
[  230.137632] PM: Restoring platform NVS memory
[  230.137646] PCI-DMA: Resuming GART IOMMU
[  230.137647] PCI-DMA: Restoring GART aperture settings
[  230.137652] LVT offset 1 assigned for vector 0x400
[  230.137662] LVT offset 1 assigned
[  230.137908] microcode: CPU0: new patch_level=0x01dc
[  230.137935] Enabling non-boot CPUs ...
[  230.137974] x86: Booting SMP configuration:
[  230.137975] smpboot: Booting Node 0 Processor 1 APIC 0x1
[  230.140530] TSC synchronization [CPU#0 -> CPU#1]:
[  230.140531] Measured 4350120160 cycles TSC warp between CPUs, turning off 
TSC clock.
[  230.140533] tsc: Marking TSC unstable due to check_tsc_sync_source failed
[  230.140536] TSC found unstable after boot, most likely due to broken BIOS. 
Use 'tsc=unstable'.
[  230.140537] sched_clock: Marking unstable (230135957339, 
2389616)<-(230439424037, -29477)
[  231.493902] process: Switch to broadcast mode on CPU1
[  231.494117]  cache: parent cpu1 should not be sleeping
[  231.494207] microcode: CPU1: patch_level=0x01dc
[  231.494380] clocksource: Switched to clocksource hpet
[  230.138878] CPU1 is up
[  230.138902] smpboot: Booting Node 0 Processor 2 APIC 0x2
[  230.142346] process: Switch to broadcast mode on CPU2
[  230.142346]  cache: parent cpu2 should not be sleeping
[  230.142346] microcode: CPU2: patch_level=0x01dc
[  230.142346] CPU2 is up
[  230.142346] smpboot: Booting Node 0 Processor 3 APIC 0x3
[  230.142346] process: Switch to broadcast mode on CPU3
[  230.142346]  cache: parent cpu3 should not be sleeping
[  230.142346] microcode: CPU3: patch_level=0x01dc
[  230.142346] CPU3 is up
[  230.142346] smpboot: Booting Node 0 Processor 4 APIC 0x4
[  230.142346] process: Switch to broadcast mode on CPU4
[  230.142346]  cache: parent cpu4 should not be sleeping
[  230.142346] microcode: CPU4: patch_level=0x01dc
[  230.142346] CPU4 is up
[  230.142346] smpboot: Booting Node 0 Processor 5 APIC 0x5
[  230.142346] process: Switch to broadcast mode on CPU5
[  230.142869]  cache: parent cpu5 should not be sleeping
[  230.142970] microcode: CPU5: patch_level=0x01dc
[  230.143185] CPU5 is up
[  230.149748] ACPI: Waking up from system sleep state S3
[  230.258927] ACPI: EC: interrupt unblocked
[  231.495557] ACPI: EC: event unblocked
[  231.496009] usb usb2: root hub lost power or was reset
[  231.496011] usb usb4: root hub lost power or w

Bug#885166: instability with 4.14 regarding KVM virtualization

2017-12-25 Thread Marc Haber
ing- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- 
Kernel driver in use: sdhci-pci
Kernel modules: sdhci_pci

 USB devices:
not available


-- System Information:
Debian Release: 9.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE=en 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages linux-image-4.14.0-1-amd64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.130
ii  kmod23-2
ii  linux-base  4.5

Versions of packages linux-image-4.14.0-1-amd64 recommends:
pn  apparmor 
pn  firmware-linux-free  
pn  irqbalance   

Versions of packages linux-image-4.14.0-1-amd64 suggests:
pn  debian-kernel-handbook  
ii  grub-efi-amd64  2.02~beta3-5
pn  linux-doc-4.14  

Versions of packages linux-image-4.14.0-1-amd64 is related to:
pn  firmware-amd-graphics 
pn  firmware-atheros  
pn  firmware-bnx2 
pn  firmware-bnx2x
pn  firmware-brcm80211
pn  firmware-cavium   
pn  firmware-intel-sound  
pn  firmware-intelwimax   
pn  firmware-ipw2x00  
pn  firmware-ivtv 
pn  firmware-iwlwifi  
pn  firmware-libertas 
pn  firmware-linux-nonfree
pn  firmware-misc-nonfree 
pn  firmware-myricom  
pn  firmware-netxen   
pn  firmware-qlogic   
pn  firmware-realtek  
pn  firmware-samsung  
pn  firmware-siano
pn  firmware-ti-connectivity  
pn  xen-hypervisor

-- no debconf information
-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#885166: instability with 4.14 regarding KVM virtualization

2017-12-27 Thread Marc Haber
On Mon, Dec 25, 2017 at 10:02:48PM +, Ben Hutchings wrote:
> It's on a branch that started at 4.13-rc7 but wasn't merged into
> mainline until after 4.13.  Comparing the two of them, 569dbb88e80d has
> the addition of commit fb1522e099f0 "KVM: update to new mmu_notifier
> semantic v2".  So I would guess that what you landed on is a different
> bug than the one you were looking for.

Ouch. Two bugs with such similiar behavior in a single kernel release?

> Given that commit fb1522e099f0 was merged after -rc7 I assume it's an
> important fix, though the commit message doesn't spell that out.  So I
> think that whenever bisect asks you to test a version that doesn't
> contain it, you should cherry-pick it first to avoid the other bug.  (I
> think you will then need to use 'git bisect good|bad HEAD^' after
> testing, rather than implicitly flagging the current head commit.)

Would
  git show fb1522e099f0 | patch -p1
  build/test
  git reset --hard
  git bisect good|bad
be the same thing? I would feel much more comfortable with that.

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#885166: instability with 4.14 regarding KVM virtualization

2018-01-08 Thread Marc Haber
On Mon, Dec 25, 2017 at 10:02:48PM +, Ben Hutchings wrote:
> Given that commit fb1522e099f0 was merged after -rc7 I assume it's an
> important fix, though the commit message doesn't spell that out.  So I
> think that whenever bisect asks you to test a version that doesn't
> contain it, you should cherry-pick it first to avoid the other bug.

After two more weeks, I can now confirm that cherry-picking fb1522e099f0
onto earlier 4.13-rc kernels makes things _WORSE_.

I believe that
  - plain 4.13-rc4 works fine and allows stable usage of KVM
virtualization
  - 4.13-rc4 with cherry-picked fb1522e099f0 is bad, causing random
segfaults and file-system corruption in VMs under disk and CPU load
  - 4.13-rc5 is bad either way

I will start bisecting between 4.13-rc4 and 4.13-rc5, hoping that this
will yield better results. Since I have to wait between three to five
days to flag a kernel as "good" without too much doubt, and bisect
4.13-rc4..4.13-rc5 will take "roughly 7 steps".

I am open to additional suggestions.

Greetings
Marc


-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#838887: please dont bomb out on nofail option

2016-09-27 Thread Marc Haber
On Mon, Sep 26, 2016 at 02:58:58PM +0100, Ben Hutchings wrote:
> On Mon, 2016-09-26 at 07:02 +0200, Marc Haber wrote:
> > Package: initramfs-tools
> > Severity: wishlist
> > 
> > Hi,
> > 
> > when I looked for the last time (a few months ago), fstab entries
> > parsed by initramfs-tools or in initramfs MUST NOT contain the
> > "nofail" option.
> 
> All entries are parsed.  But I suppose you mean the entries which are
> actually processed, which are: /usr

And root, right?

>    And 'nofail' would make no sense for /usr, so I don't understand
>  why you would want to use it there.

I want to use it anywhere so that the system boots as far as it will
go, in the hope that it will come up so far that actual help is
possible. Unconditionally dropping to a rescue shell on the local
console is the least probable variant of "helpful".

> [...]
> > Please consider tweaking initramfs-tools so that "nofail" can be in
> > all lines, with it being ignored in initramfs.
> 
> There's nothing we do that would reject 'nofail', and both busybox and
> klibc implementations of mount seem to ignore it.  (However I don't
> currently have a test VM with separate /usr so I didn't test this
> completely.)

You're right. "nofail" is ignored, at least in sid.

I'm leaving this bug report open since I'd really love initramfs-tools
to continue to try booting even if mounting /usr fails. Currently,
this is what happens even if nofail is set on /usr:

|Begin: Running /scripts/local-block ... done.
|done.
|Gave up waiting for /usr device.  Common problems:
| - Boot args (cat /proc/cmdline)
|   - Check rootdelay= (did the system wait long enough?)
| - Missing modules (cat /proc/modules; ls /dev)
|ALERT!  /dev/vdb does not exist.  Dropping to a shell!
|BusyBox v1.22.1 (Debian 1:1.22.0-19) built-in shell (ash)
|Enter 'help' for a list of built-in commands.
|(initramfs) 

I guess this would also defeat mechanisms placed in the initramfs such
as an emergency ssh daemon (something which I planned to implement for
a decade now and never have gotten around to actually doing it).

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#839890: please give a tool (or document how to) unpacking an initramfs with microcode prepended

2016-10-05 Thread Marc Haber
Package: initramfs-tools
Version: 0.125
Severity: wishlist

Hi,

the new method of prepending a CPU microcode fix to the initramfs is a
nuisance when debugging an initramfs. Having to peddle with dd and
guessing (?) the correct offset in a situation where only a tiny part
of the system might be available or one is working from a rescue
system is not nice.

Please consider providing a tool which can unpack an initrmamfs with a
single call of the tool even if CPU microcode is prepended.

Thanks!

Greetings
Marc



Bug#849276: cp: cannot stat '/etc/modprobe.d/*': No such file or directory

2016-12-24 Thread Marc Haber
On Sat, Dec 24, 2016 at 10:15:22PM +0800, 積丹尼 Dan Jacobson wrote:
> Please check to see if /etc/modprobe.d really exists (it might not!) first.
> 
> Log started: 2016-12-23  22:37:09
> Selecting previously unselected package linux-image-4.8.0-1-amd64.
> (Reading database ... 9940 files and directories currently installed.)
> Preparing to unpack .../0-linux-image-4.8.0-1-amd64_4.8.7-1_amd64.deb ...
> Unpacking linux-image-4.8.0-1-amd64 (4.8.7-1) ...
> Selecting previously unselected package linux-image-amd64.
> Preparing to unpack .../1-linux-image-amd64_4.8+76_amd64.deb ...
> Unpacking linux-image-amd64 (4.8+76) ...
> Setting up linux-image-4.8.0-1-amd64 (4.8.7-1) ...
> I: /vmlinuz.old is now a symlink to boot/vmlinuz-4.8.0-1-amd64
> I: /initrd.img.old is now a symlink to boot/initrd.img-4.8.0-1-amd64
> I: /vmlinuz is now a symlink to boot/vmlinuz-4.8.0-1-amd64
> I: /initrd.img is now a symlink to boot/initrd.img-4.8.0-1-amd64
> /etc/kernel/postinst.d/initramfs-tools:
> update-initramfs: Generating /boot/initrd.img-4.8.0-1-amd64
> cp: cannot stat '/etc/modprobe.d/*': No such file or directory
> Setting up linux-image-amd64 (4.8+76) ...
> Log ended: 2016-12-23  22:37:25


Are you sure this is the kernel package, and not, for example,
initramfs-tools, that gives this error message?

Greetings
Marc

-- 
-----
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#849280: say 'incompatible binary version', not "not found"

2016-12-24 Thread Marc Haber
On Sat, Dec 24, 2016 at 09:39:30PM +0800, 積丹尼 Dan Jacobson wrote:
> Please give a more correct message, like 'incompatible binary version'.
> Returning a not found error to shells is just plain misleading.
> 
> $ set who who2
> $ for i in 'ls -l ' 'file ' './'; do $i$1; $i$2; done
> -rwxr-xr-x 1 jidanni jidanni 51092 12-09 22:08 who
> -rwxr-xr-x 1 jidanni jidanni 52168 12-09 22:08 who2
> who: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically 
> linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.32, 
> BuildID[sha1]=91f94a82b58bc7a63525c4ff35e43f9dbbe29caa, stripped
> who2: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically 
> linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, 
> BuildID[sha1]=2d07a0c30c834741b64bda8289fa557fa1e1a876, stripped
> bash: ./who: No such file or directory
> jidanni  pts/02016-12-24 18:02 (:0)
> $ uname -r
> 4.8.0-2-amd64
> $ ./ #same messages as when something that really isn't there:
> bash: ./: No such file or directory
> $ ./who
> dash: 2: ./who: not found

Does /lib/ld-linux.so.2 exist on your system? If not, the error
message is correct. The kernel just knows that the interpreter given
in the executable does not exist, it cannot give a more meaningful
error message because lack of knowledge.

Greetings
Marc

-- 
-
Marc Haber | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany|  lose things."Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421



Bug#981087: getting rid of false positive firmware warnings?

2021-01-25 Thread Marc Haber
Package: initramfs-tools-core
Version: 0.139
Severity: wishlist

Hi,

when my initramfs is built, the radeon module complains about a
truckload of "Possible missing firmware". Since my system is running
finr without them, I guess those are false positives for my graphics
card, so the warnings should not be there (their sheer volume hides real
issues).

Would you be willing to accept a patch to
/usr/share/initramfs-tools/hook-functions reading a list of
possibly-missing-but-not-necessary firmware files and not emitting the
"Possible missing firmware" warning for firmware files that are listed
in the file?

If so, can you please help me with a language issue and suggest a better
name and a probable location for the file? Thank you very much.

Greetings
Marc


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.9-zgws1 (SMP w/12 CPU threads)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE=en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages initramfs-tools-core depends on:
ii  coreutils8.32-4+b1
ii  cpio 2.13+dfsg-4
ii  e2fsprogs1.45.6-1
ii  klibc-utils  2.0.8-1
ii  kmod 28-1
ii  logsave  1.45.6-1
ii  udev 247.2-5

Versions of packages initramfs-tools-core recommends:
ii  busybox  1:1.30.1-6+b1
ii  pigz 2.5-1

Versions of packages initramfs-tools-core suggests:
ii  bash-completion  1:2.11-2

-- no debconf information



  1   2   >