Bug#310982: plan to include in sarge 2.4 update

2006-11-15 Thread Horms
On Wed, Nov 15, 2006 at 05:54:52PM -0700, dann frazier wrote:
 On Mon, Nov 13, 2006 at 12:22:59PM -0800, Steve Langasek wrote:
  Yes, because this is a kernel security bug.  The smbmount patch was
  entertained pre-sarge only as a stopgap due to the proximity to release; the
  right place to fix this is still in the kernel (upstream as appropriate).
 
 I've done some testing and verified that 2.6.18 honors uid= and 2.6.8
 does not. It looks like this was fixed upstream:
   http://linux.bkbits.net:8080/linux-2.6/[EMAIL 
 PROTECTED]|src/|src/fs|src/fs/smbfs|related/fs/smbfs/inode.c
 
 So, I plan to use this patch for 2.6.8, and attempt to backport it to
 2.4.27. If backporting becomes overly complicated/risky, I'll revert
 to using something like Horms' patch. I'll also see about getting a
 CVE assigned.
 
 Everyone cool with this plan?

Ack

-- 
Horms
  H: http://www.vergenet.net/~horms/
  W: http://www.valinux.co.jp/en/



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



Bug#310982: plan to include in sarge 2.4 update

2006-11-13 Thread Horms
On Sun, Nov 12, 2006 at 10:28:10PM -0700, dann frazier wrote:
 On Mon, Nov 13, 2006 at 01:30:19PM +0900, Horms wrote:
  If you point me at the patch I'll be happy to rack my brains and
  tell you want I was thinking at the time.
 
 Thanks Horms, here's the link:
   
 http://bugs.debian.org/cgi-bin/bugreport.cgi/smbfs.no_cap_unix.patch?bug=310982;msg=101;att=1

Ahh yes, I do recall that one.

I've just read through all the messages associated with the bug
and my position can be best described by the text at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=310982;msg=101

That is, the patch should make the kernel ignore CAP_UNIX if
options which make it dangerous in Sarge are specified from
user-space.  At the time this seemed to Steve Langasek and myself
to be the best of a poor set of available solutions.  And I think
that is still the case.

I have not verified that the patch is correct.  Although I do remember
being quite confident about it at the time.  If someone could test it,
that would be most excellent :)


-- 
Horms
  H: http://www.vergenet.net/~horms/
  W: http://www.valinux.co.jp/en/



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



Bug#310982: plan to include in sarge 2.4 update

2006-11-12 Thread Horms
On Sun, Nov 12, 2006 at 09:28:14PM -0700, dann frazier wrote:
 Moritz pointed out that this issue has been overlooked for sarge
 updates so far. From my reading of this report, it sounds like our
 best option for sarge is to incorporate Horms' patch for 2.4.27.
 
 Does anyone object to this?
 
 I'll make builds available for testing prior to uploading, in case
 anyone is interested in verifying this solution.

If you point me at the patch I'll be happy to rack my brains and
tell you want I was thinking at the time.

-- 
Horms
  H: http://www.vergenet.net/~horms/
  W: http://www.valinux.co.jp/en/



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



Bug#340108: Fwd: [Bug 5634] ALSA fails with SB16 value

2006-09-07 Thread Horms
- Forwarded message from [EMAIL PROTECTED] -

Date: Thu, 7 Sep 2006 10:23:30 -0700
Message-Id: [EMAIL PROTECTED]
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [Bug 5634] ALSA fails with SB16 value

http://bugzilla.kernel.org/show_bug.cgi?id=5634

[EMAIL PROTECTED] changed:

   What|Removed |Added

  Owner|[EMAIL PROTECTED]  |[EMAIL PROTECTED]
 Status|NEW |ASSIGNED



--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.

- End forwarded message -
- Forwarded message from [EMAIL PROTECTED] -

Date: Thu, 7 Sep 2006 10:25:29 -0700
Message-Id: [EMAIL PROTECTED]
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: [Bug 5634] ALSA fails with SB16 value

http://bugzilla.kernel.org/show_bug.cgi?id=5634

[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|ASSIGNED|CLOSED
 Resolution||CODE_FIX



--- Additional Comments From [EMAIL PROTECTED]  2006-09-07 10:17 ---
OK, original issue resolved, snd-opl3-synth-not-working is separate story and
ALSA developers use their own bugzilla. Reopen there.

--- You are receiving this mail because: ---
You are on the CC list for the bug, or are watching someone who is.

- End forwarded message -

-- 
Horms
  H: http://www.vergenet.net/~horms/
  W: http://www.valinux.co.jp/en/




Bug#352152: kernel-package: latest unstable version breaks 2.4.27 image builds

2006-02-09 Thread Horms
Package: kernel-package
Version: 10.034
Severity: important


The current version of make-kpkg calls the kernel's prepare target,
but this does not exist in 2.4.27. Apart from anything else,
this renders all of the 2.4.27 images in etch/sid unbuildable.
I'm not entirely sure what the correct fix is, as changing make-kpkg
to use prepare (for 2.6) seems to have been a reasonably complex change.

Here is a log of a failed build, on the off chance it helps.
I've seen it for i386 and powerpc, and I believe that Norbert Tretkowski
has seen it on Alpha.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-hls-2006020200
Locale: LANG=ja_JP.eucJP, LC_CTYPE=ja_JP.eucJP (charmap=EUC-JP) (ignored: 
LC_ALL set to ja_JP.eucJP)

Versions of packages kernel-package depends on:
ii  dpkg  1.13.13package maintenance system for Deb
ii  dpkg-dev  1.13.13package building tools for Debian
ii  file  4.15-2 Determines file type using magic
ii  gcc [c-compiler]  4:4.0.2-2  The GNU C compiler
ii  gcc-3.2 [c-compiler]  1:3.2.3-9  The GNU C compiler
ii  gcc-3.3 [c-compiler]  1:3.3.6-12 The GNU C compiler
ii  gcc-4.0 [c-compiler]  4.0.2-8The GNU C compiler
ii  gettext   0.14.5-2   GNU Internationalization utilities
ii  make  3.80+3.81.b4-1 The GNU version of the make util
ii  perl  5.8.8-1Larry Wall's Practical Extraction 
ii  po-debconf0.9.2  manage translated Debconf template

Versions of packages kernel-package recommends:
ii  bzip2 1.0.3-2high-quality block-sorting file co
ii  libc6-dev [libc-dev]  2.3.5-13   GNU C Library: Development Librari


-- no debconf information

[snip]

 fakeroot debian/rules binary
dh_testdir
dh_clean -k
dh_clean: Compatibility levels before 4 are deprecated.
dh_installdirs
dh_installdirs: Compatibility levels before 4 are deprecated.
dh_testdir
cd kernel-source-2.4.27; \

HEADER_CLEAN_HOOK=/home/horms/tmp/debian-kernel-test/kernel-image-2.4.27-i386-trunk/kernel-image-2.4.27-i386-2.4.27/header-install.out
 \
make-kpkg --stem kernel --append_to_version -3 kernel-headers
exec make -f /usr/share/kernel-package/ruleset/minimal.mk debian 
APPEND_TO_VERSION=-3  KPKG_STEM=kernel 
make[1]: Entering directory 
`/home/horms/tmp/debian-kernel-test/kernel-image-2.4.27-i386-trunk/kernel-image-2.4.27-i386-2.4.27/kernel-source-2.4.27'
== making target minimal_debian [new prereqs: ]==
test -d debian || mkdir debian
test ! -e stamp-building || rm -f stamp-building
test -f debian/control || sed -e 's/=V/2.4.27-3/g'\
-e 's/=D/2.4.27-3-10.00.Custom/g' -e 's/=A/i386/g'  \
-e 's/=SA//g'   -e 's/=L/ /g' \
-e 's/=I//g'\
-e 's/=CV/2.4/g'   \
-e 's/=M/Unknown Kernel Package Maintainer [EMAIL 
PROTECTED]/g'\
-e 's/=ST/kernel/g'  -e 's/=B/i386/g'\
 /usr/share/kernel-package/Control  debian/control
test -f debian/changelog ||  sed -e 's/=V/2.4.27-3/g' \
-e 's/=D/2.4.27-3-10.00.Custom/g'-e 's/=A/i386/g'   \
-e 's/=ST/kernel/g' -e 's/=B/i386/g' \
-e 's/=M/Unknown Kernel Package Maintainer [EMAIL PROTECTED]/g'   
\
 /usr/share/kernel-package/changelog  debian/changelog
install -p -m 755 /usr/share/kernel-package/rules debian/rules
for file in ChangeLog  Control  Control.bin86 config templates.in ; do  
\
cp -f  /usr/share/kernel-package/$file ./debian/;   
\
done
for dir  in Config docs examples ruleset scripts pkg po;  do
  \
  cp -af /usr/share/kernel-package/$dir  ./debian/; 
\
done
test -d ./debian/stamps || mkdir debian/stamps 
make[1]: Leaving directory 
`/home/horms/tmp/debian-kernel-test/kernel-image-2.4.27-i386-trunk/kernel-image-2.4.27-i386-2.4.27/kernel-source-2.4.27'
exec debian/rules  DEBIAN_REVISION=2.4.27-12.hls.2006020900  
APPEND_TO_VERSION=-3  KPKG_STEM=kernel  kernel-headers 
make[1]: Entering directory 
`/home/horms/tmp/debian-kernel-test/kernel-image-2.4.27-i386-trunk/kernel-image-2.4.27-i386-2.4.27/kernel-source-2.4.27'

== making target CONFIG-common [new prereqs: testdir]==

== making target debian/stamp-conf [new prereqs: ]==
# work around idiocy in recent kernel versions
test ! -e scripts/package/builddeb || \
mv -f scripts/package/builddeb scripts/package

Bug#344036: Unresolved symbol ALIGN in orinoco.o module

2006-02-08 Thread Horms
tags 344036 +pending
thanks

I believe that the following patch, which will be included in 
2.4.27-13 and 2.4.27-10sarge2 trivially resolves this problem.

-- 
Horms


--- a/drivers/net/wireless/hermes.c
+++ b/drivers/net/wireless/hermes.c
@@ -2312,6 +2312,8 @@ orinoco_stat_gather(struct net_device *d
}
 }
 
+#define ALIGN(x,a) (((x)+(a)-1)~((a)-1))
+
 static int
 orinoco_xmit(struct sk_buff *skb, struct net_device *dev)
 {


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



Re: Some new 2.4.27 security patches

2006-02-07 Thread Horms
On Fri, Oct 14, 2005 at 04:30:10PM +0900, Horms wrote:
  Also this patch:
  http://linux.bkbits.net:8080/linux-2.4/diffs/fs/xfs/[EMAIL 
  PROTECTED]|src/|src/fs|src/fs/xfs|related/fs/xfs/xfs_dinode.h|[EMAIL 
  PROTECTED]|hist/fs/xfs/xfs_inode.c
  ([XFS] Handle inode creation race) should also be applied since it
  appears to be a security issue.
 
 Fixed in 2.4.29-pre1
 Patch: http://linux.bkbits.net:8080/linux-2.4/[EMAIL 
 PROTECTED]|src/|src/fs|src/fs/xfs|related/fs/xfs/xfs_inode.c
 ChangeLog: http://www.kernel.org/pub/linux/kernel/v2.4/ChangeLog-2.4.29
 
 I'll get this into SVN for 2.4.27.
 It does not seem to relate to 2.6 at all.
 
  I am having trouble locating CAN numbers for these, does anyone know if
  there are any?
 
 I don't think there are any. Perhaps we should file for the 2nd one.
 I noice that hlh was involved in that patch, perhaps
 he can provide a slightly longer description.

It turns out that this patch introduces a bug in the form of a missing
symbol (#343970).

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=343970

The fix for this is to add an additional patch, which was also included
in 2.4.29-pre1

http://linux.bkbits.net:8080/linux-2.4/[EMAIL 
PROTECTED]|src/|src/fs|src/fs/xfs|src/fs/xfs/linux-2.4|related/fs/xfs/linux-2.4/xfs_vnode.h

I have added this for inclusion in Sid's (trunk) 2.4.27-13.

I have removed the original patch from sarge-security's 2.4.27-10sarge2
as I believe that these patches are far to large for a security release.
I don't believe they have been closely examined. And we don't even
have a CVE for them. Should we add a patch-tracker entry for them
and consider them for sarge3?

-- 
Horms


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



Re: Some new 2.4.27 security patches

2006-02-07 Thread Horms
On Wed, Feb 08, 2006 at 12:26:27PM +0900, Horms wrote:
 On Fri, Oct 14, 2005 at 04:30:10PM +0900, Horms wrote:
   Also this patch:
   http://linux.bkbits.net:8080/linux-2.4/diffs/fs/xfs/[EMAIL 
   PROTECTED]|src/|src/fs|src/fs/xfs|related/fs/xfs/xfs_dinode.h|[EMAIL 
   PROTECTED]|hist/fs/xfs/xfs_inode.c
   ([XFS] Handle inode creation race) should also be applied since it
   appears to be a security issue.
  
  Fixed in 2.4.29-pre1
  Patch: http://linux.bkbits.net:8080/linux-2.4/[EMAIL 
  PROTECTED]|src/|src/fs|src/fs/xfs|related/fs/xfs/xfs_inode.c
  ChangeLog: http://www.kernel.org/pub/linux/kernel/v2.4/ChangeLog-2.4.29
  
  I'll get this into SVN for 2.4.27.
  It does not seem to relate to 2.6 at all.
  
   I am having trouble locating CAN numbers for these, does anyone know if
   there are any?
  
  I don't think there are any. Perhaps we should file for the 2nd one.
  I noice that hlh was involved in that patch, perhaps
  he can provide a slightly longer description.
 
 It turns out that this patch introduces a bug in the form of a missing
 symbol (#343970).
 
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=343970

Sorry, this problem should be tracked as #344036 as per the
note I sent to #343970 earlier today.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=344036

 The fix for this is to add an additional patch, which was also included
 in 2.4.29-pre1
 
 http://linux.bkbits.net:8080/linux-2.4/[EMAIL 
 PROTECTED]|src/|src/fs|src/fs/xfs|src/fs/xfs/linux-2.4|related/fs/xfs/linux-2.4/xfs_vnode.h
 
 I have added this for inclusion in Sid's (trunk) 2.4.27-13.
 
 I have removed the original patch from sarge-security's 2.4.27-10sarge2
 as I believe that these patches are far to large for a security release.
 I don't believe they have been closely examined. And we don't even
 have a CVE for them. Should we add a patch-tracker entry for them
 and consider them for sarge3?
 
 -- 
 Horms

-- 
Horms


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



Bug#343970: unresolved symbols in module xfs.o

2006-02-07 Thread Horms
tags 343970 +pending
thanks

This was caused by the inclusion of 194_xfs-bad-inodes.diff in 2.4.27-12.
Otherwise known as:

http://linux.bkbits.net:8080/linux-2.4/[EMAIL 
PROTECTED]|src/|src/fs|src/fs/xfs|related/fs/xfs/xfs_inode.c

I believe that the fix for this is 194_xfs-inode-race.diff, which I have
added for inclusinon in the forthcoming 2.4.27-13 release.

http://linux.bkbits.net:8080/linux-2.4/[EMAIL 
PROTECTED]|src/|src/fs|src/fs/xfs|src/fs/xfs/linux-2.4|related/fs/xfs/linux-2.4/xfs_vnode.h

-- 
Horms


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



Bug#344036: Unresolved symbol in orinoco.o module

2006-02-07 Thread Horms
retitle 344036 Unresolved symbol ALIGN in orinoco.o module
retitle 343970 Unresolved symbol vn_mark_bad in xfs.o
thanks

Hi,

The xfs.o/vn_mark_bad problem has also been reported as #343970
I would like to handle discussion of that problem exclsively in
that bug. I also believe that I have a solution to that problem,
as annotated in that bug.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=343970

I would like to use this bug, 344036, to address the missing ACCEPT
symbol in orinoco.o. I hope to post a solution to that problem shortly.


-- 
Horms


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



Re: [Yaird-devel] Bug#345067: ide-geenric inclusion even if it doesn't exist.

2006-02-06 Thread Horms
Sven Luther [EMAIL PROTECTED] wrote:
 On Mon, Feb 06, 2006 at 10:03:38AM +0900, Horms wrote:
 On Fri, Feb 03, 2006 at 10:24:51AM +0100, Sven Luther wrote:
  On Fri, Feb 03, 2006 at 01:51:52AM +, Horms wrote:
   Stephen Gran [EMAIL PROTECTED] wrote:

Oh look, why are you still fighting about this?  It seems to me that 
the
real problem is that the via module doesn't declare a relation to
ide-generic in situations where it actually does need it.  Why not fix
the kernel, so that yaird doesn't have to bend over backwards?  Not 
that
I really care either way, but it does seem to me to be cleaner to fix
the underlying problem rather than adding increasingly nonsensical
special case code somewhere else to work around it.
   
   Can someone cook up a patch for this and send it upstream and/or here?
  
  I guess this means someone needs to investigate it with the hardware that 
  is
  broken in the first place. Nobody seemed interested in doing so, and i 
  don't
  have broken via-ide x86 hardware myself.
  
  Now, can we please get the borken hack in yaird be backed out or at least
  disabled on powerpc as my patch proposed ?
 
 As I subsequently mentioned on IRC, I have some Via hardware, though I'm
 not sure if its broken or not.  If someone wants me to run tests, please
 let me know.
 
 What we need to know is why the x86 via driver apparently needs the
 ide-generic module to be loaded after the via-ide one, while there doesn't
 seem to be a difference on powerpc who doesn't even build ide-generic.
 
 Could you try booting your via board with just viac8xx or whatever it is
 named, and not including the ide-generic file (means patching
 /usr/lib/yaird/perl/Hardware.pm, where it is hardcoded).

Sure, I will try and test that out. Though it won't be toady.



-- 
Horms


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



Re: [Yaird-devel] Bug#345067: ide-geenric inclusion even if it doesn't exist.

2006-02-05 Thread Horms
On Fri, Feb 03, 2006 at 10:24:51AM +0100, Sven Luther wrote:
 On Fri, Feb 03, 2006 at 01:51:52AM +, Horms wrote:
  Stephen Gran [EMAIL PROTECTED] wrote:
   
   Oh look, why are you still fighting about this?  It seems to me that the
   real problem is that the via module doesn't declare a relation to
   ide-generic in situations where it actually does need it.  Why not fix
   the kernel, so that yaird doesn't have to bend over backwards?  Not that
   I really care either way, but it does seem to me to be cleaner to fix
   the underlying problem rather than adding increasingly nonsensical
   special case code somewhere else to work around it.
  
  Can someone cook up a patch for this and send it upstream and/or here?
 
 I guess this means someone needs to investigate it with the hardware that is
 broken in the first place. Nobody seemed interested in doing so, and i don't
 have broken via-ide x86 hardware myself.
 
 Now, can we please get the borken hack in yaird be backed out or at least
 disabled on powerpc as my patch proposed ?

As I subsequently mentioned on IRC, I have some Via hardware, though I'm
not sure if its broken or not.  If someone wants me to run tests, please
let me know.

-- 
Horms


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



Re: [Yaird-devel] Bug#345067: ide-geenric inclusion even if it doesn't exist.

2006-02-02 Thread Horms
Stephen Gran [EMAIL PROTECTED] wrote:
 [-- text/plain, encoding quoted-printable, charset: us-ascii, 59 lines --]
 
 This one time, at band camp, Sven Luther said:
 On Mon, Jan 30, 2006 at 01:11:44PM +0100, Jonas Smedegaard wrote:
  On Sun, 29 Jan 2006 15:20:34 +0100
  Sven Luther [EMAIL PROTECTED] wrote:
  
   i, wearing my powerpc debian kernel maintainer hat, know that
   it is not needed on powerpc.
  
  This indicates that you are talking about a single kernel build - the
  one provided by the kernel team, not powerpc kernels in general.
 
 Jonas, can you please explain me how you can come to the conclusion that
 ide-generic is *NEEDED* on powerpc, if there is at least one kernel config
 which does not have it and works perfectly ? 
 
 I think you are just arguing for the sake of arguing, and failing to even try
 to understand the issue at hand ? 
 
 Oh look, why are you still fighting about this?  It seems to me that the
 real problem is that the via module doesn't declare a relation to
 ide-generic in situations where it actually does need it.  Why not fix
 the kernel, so that yaird doesn't have to bend over backwards?  Not that
 I really care either way, but it does seem to me to be cleaner to fix
 the underlying problem rather than adding increasingly nonsensical
 special case code somewhere else to work around it.

Can someone cook up a patch for this and send it upstream and/or here?

-- 
Horms


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



Re: Kernel 2.4 for etch or not

2006-01-30 Thread Horms
Hi Holger,

thanks for raising this important issue and sorry for being slow to reply.

I think that I agree with pretty much everything you wrote, so I won't
reiterate that here. However, I'd like to take the opportunity to
clarify my position with regards to 2.4 in Etch.

When I first became involved with debian-kernel, leading up to Sarge,
my main interest was in making sure that 2.4 was in good shape. This is
because at that time I felt that there was a very strong audience for
it, and that it was essential for Sarge's success. As many people
had already shifted their focus to 2.6 I felt there was a bit of a
vacuum, and I was happy to fill it.

However, leading up to Etch, as we now are, I really feel that for the
various reasons you listed, the support burden of 2.4 in Etch is heavier
than its benefit. So, except for architectures that absolutely must have
it, we should drop 2.4. I believe 2.2 was in Sarge for some
architectures, and probably will also have it for Etch. So this idea is
by no means new.

To be quite honest, when people like Ted T'so advise me that 2.4 isn't
really viable for Etch, I tend to take notice.

If, the release maintainers decide that we really must keep 2.4,
then moving forward to 2.4.3X with the new unified packaging
that is seen in current linux-2.6 packages is the next best option.
Holger, I guess that responsibility would fall on your shoulders
for now, as I unfortunately do not have the time to devote to it.
Hopefully some more volunteers can be found.

Failing that, keep updating 2.4.27, as we already are for Sarge
security, and include that.

-- 
Horms


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



Re: Kernel 2.4 for etch or not

2006-01-30 Thread Horms
On the topic of Security fixes and 2.4's upstream.  Dann, myself, and
all others involved endeavour to push any patches we find that are
missing from upstream to the relevant parties. This includes 2.4 and
2.6, security and non-security patches. Marcelo has specifically asked
vendors (and others) to keep doing this for 2.4. So if you have patches
for critical bugs, please forward them on - he can decide to drop or
keep them.

-- 
Horms


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



Re: [PATCH] Removal of duplicate options in debian/arch/config

2005-12-27 Thread Horms
Rod Whitby [EMAIL PROTECTED] wrote:
 As requested by fs on #debian-kernel, here is the first post in an
 effort to identify and remove duplicate (and sometimes inconsistent)
 options from the hierarchy of debian/arch/config,
 debian/arch/arch/config, and debian/arch/arch/config.flavour (at
 least for the debian/arch/arm/config.ixp4xx tree that concerns my
 current project of getting NSLU2 and NAS100D support into the upstream
 and debian kernels).
 
 I did a simple analysis on debian/arch/config (just diff the outputs of
 sort and sort -u on the same input file), and found a number of
 options duplicated in debian/arch/config.  This patch removes the
 duplicates and should apply cleanly against current SVN.

Thanks, applied.

-- 
Horms


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



Re: Bug#328707: kernel-source-2.4.27: Compile fails

2005-12-15 Thread Horms
[EMAIL PROTECTED] wrote:
 
 I met this problem as well lately, and the way I solved it was to 
 momentarily downgrade binutils from 2.16.1cvs20051117-1 (current version 
 from Debian testing) to the version in Debian stable (2.15-6) (since the 
 error is reported by the GNU assembler 'as'). It seems that there is a 
 problem between gcc-3.3 and binutils (at least for 'as').

Perhaps the bug should be reassigned to gcc or binutils.

-- 
Horms


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



Please Build 2.4.27-12 for Sid

2005-12-13 Thread Horms
2.4.27-12 has been released into sid, this is a call to rebuild for all
the different architectures. So far it is only available for i386 (which
I built). I'll get powerpc rolling, I had mistakenly thought it was
removed from Sid. Perhaps it should be, we can address that another day.

I'm happy to do some more builds, but doing all of them is a little
daunting.

http://people.debian.org/~dannf/kernel-stats/kernel-avail.html

Also, if an arch should not be built lets start a list.


-- 
Horms


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



Proposed Kernel Updates for Sid: Round 1

2005-12-07 Thread Horms
Hi,

This has been a long time in the coming, but I'm happy
to report that we are slowly, but very surely making progress
towards being able to release a round of security updates for
Sarge.

These updates were actually prepared a little while ago,
but it has taken us a little while to work with the Security
team to get them into shape. Hopefully it won't take so long the
next time around, which will likely kick off as soon as this
round concludes.

The reason that I am writing is to solicit help in testing.
Some minor problems have been found, and mostly fixed,
but the more testing the merrier. 

What we are looking for is problems that have been _introduced_
by the security updates. Particularly problems like,
the system now fails to boot because vmlinuz is missing.

The status of the architectures is:

* Still needs fixing, should happen real soon now
  kernel-image-2.4.27-armwrong distribution, needs fix, random changes
  kernel-patch-2.4.27-mips   needs mipsel - buildd, pending
* Recently fixed, in the most need of testing
  kernel-image-2.4.27-ia64
  kernel-image-2.4.27-alpha
  kernel-image-2.6.8-alpha
  kernel-patch-powerpc-2.6.8
* Not recently updated, already had some testing
  kernel-image-2.6.8-sparc
  kernel-image-2.4.27-sparc
  kernel-image-2.6.8-hppa
  kernel-image-2.6.8-i386
  kernel-image-2.4.27-i386
  kernel-image-2.6.8-m68k
  kernel-image-2.4.27-m68k
  kernel-image-2.4.27-s390
  kernel-patch-2.4.27-powerpc
  kernel-image-2.6.8-ia64
  kernel-image-2.6.8-s390
  kernel-image-2.6.8-amd64

You can find the images, and corresponding source in
http://kernel.debian.net/debian/pool/main/

And the archive is apt-gettable using:

deb http://kernel.debian.net/debian/ sarge-proposed-security-updates main
deb-src http://kernel.debian.net/debian/ sarge-proposed-security-updates main


If you know of new security bugs, and they aren't in 
http://svn.debian.org/wsvn/kernel/patch-tracking/?rev=0sc=0
then send a note here, to the testing-security team, or
open a bug in the BTS.

-- 
Horms


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



Bug#330081: Followup on localversion/extraversion override

2005-12-04 Thread Horms
In article [EMAIL PROTECTED] you wrote:
 [-- text/plain, encoding quoted-printable, charset: us-ascii, 29 lines --]
 
 Just had a look at the 2.6.14 kernel image packages, and this is still a
 problem.
 
 The .extraversion file that exists is not read by anything in the kernel
 makefiles supplied in the linux-headers package that I can see...
 
 ln .extraversion localversion-debian makes the module install scripts
 from the kernel work properly, but this is not completely correct
 behaviour since it's an extraversion, not a localversion, but this
 happens to work...
 
 Perhaps localversion-00debian would be better, to be sure it's first
 ahead of any other patches applied, but ideally the value should be in
 the Makefile as EXTRAVERSION, which would mean it could no longer be
 shared amongst the linux-headers-2.6.14-2-* packages.
 
 Another option would be modify the upstream Makefile to read
 .extraversion into EXTRAVERSION at the top of the Makefile... It's
 Debian-specific, and probably not the best solution given that there
 appears to be scripts out there reading .extraversion, eg. #333842.  But
 it otherwise seems a good solution to me that doesn't require unsharing
 the Makefile.

Manoj,

being the extraversions expert, do you have any thoughts on this.
The current situation seems less than ideal.

-- 
Horms


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



Bug#341761: [PATCH] PCI hotplug: Be slightly quieter about shpc_cap_offset == 0

2005-12-04 Thread Horms
In article [EMAIL PROTECTED] you wrote:
 Package: linux-2.6
 Severity: minor
 
  I'm booting using the quiet kernel option.  During the synthesizing
 of the initial hotplug events, I see the following messages show up:
 
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: shpc_init : shpc_cap_offset == 0
 
  I don't know what this means, but I doubt it is important enough to
 break the silence I requested using quiet.  I don't even have a
 machine capable of PCI hotplugging.
 
  If the issue is important enough to bother me about after all, it
 should say what the problem is in plain English, so I can actually do
 something about it.

I've CCed the upstream maintainer, to bring this minor issue
to his attention. 

Greg, I see in the code that message is logged using err(),
perhaps dbg() would be more appropriate. Trivial patch for reference:

PCI hotplug: Be slightly quieter about shpc_cap_offset == 0

It seems that the following message, logged as err() can show
up during normal boots.

See: http://bugs.debian.org/341761

Signed-Off-By: Horms [EMAIL PROTECTED]

diff --git a/drivers/pci/hotplug/shpchp_hpc.c b/drivers/pci/hotplug/shpchp_hpc.c
index 9987a6f..69f0e5d 100644
--- a/drivers/pci/hotplug/shpchp_hpc.c
+++ b/drivers/pci/hotplug/shpchp_hpc.c
@@ -1351,7 +1351,7 @@ int shpc_init(struct controller * ctrl, 
shpc_base_offset = 0;  /* amd shpc driver doesn't use this; 
assume 0 */
} else {
if ((shpc_cap_offset = pci_find_capability(pdev, 
PCI_CAP_ID_SHPC)) == 0) {
-   err(%s : shpc_cap_offset == 0\n, __FUNCTION__);
+   dbg(%s : shpc_cap_offset == 0\n, __FUNCTION__);
goto abort_free_ctlr;
}
dbg(%s: shpc_cap_offset = %x\n, __FUNCTION__, 
shpc_cap_offset);   


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



Re: 2.4.27-12 for Sid

2005-12-04 Thread Horms
Hi,

I know this thread kind of miandered off into how to move beyond
2.4.27, but as progress there is likely to be slow I am going
ahead and uploading 2.4.27-12. Holger took a bit of a look
over it and couldn't find anything drasticaly wrong. And it does
have some bug fixes, so hopefully we are moving forward.
I have tagged and uploaded source and i386 accordingly.

There is no powerpc for 2.4.27, so I shan't upload that.
Interested parties, please build for other architectures.
Though if we could get some autobuild-foo happening using
the experimental buildds at some stage, that would be awsome.

It should be in incoming shortly, and I'll keep it at the following
links for a little while:

http://packages.vergenet.net/testing/kernel-source-2.4.27_2.4.27-12/
http://packages.vergenet.net/testing/kernel-image-2.4.27-i386_2.4.27-12/

Lastly, its signed with my new key, as the last one was
on a lost laoptop and revoked. I belive that the new key
is in the keyring. If you want to drop by Tokyo and sign it,
feel free. Alternatively, I'll be at LCA2006 in Dunedin next month.


-- 
Horms


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



Re: Preparing 2.6.15 - i386: drop M386 support in favour of M486?

2005-12-02 Thread Horms
Frederik Schueler [EMAIL PROTECTED] wrote:
 [-- text/plain, encoding quoted-printable, charset: us-ascii, 42 lines --]
 
 Hi all,
 
 we should start making 2.6.15-rc ready in experimental, so we can again
 upload the final version the same day upstream releases, and maybe do it
 in time through the NEW queue this time.
 
 But before that, every arch maintainer needs to check their configs and
 maybe rediff some (now commented out) patches.
 
 For the start, the orig tarball for 2.6.15-rc4 is at
 
 http://people.debian.org/~fs/linux-2.6_2.6.14+2.6.15-rc4.orig.tar.gz
 
 
 I have the amd64 configs in sync, and would like to upload a first try
 to experimental.
 
 Unfortunately, I cannot upload amd64 binaries to the archive yet, so I
 worked on the i386 parts too. This leads us to the following problem:
 
 The 386 flavour used to have CONFIG_M386 set, wich currently fails to
 build due to missing CONFIG_X86_CMPXCHG (which is !M386), which in turn
 is needed for example by ACPI.
 
 Currently the 386 flavour breaks after some warnings about this.
 
 I wonder why we don't drop M386 support at all, and switch to M486?
 The alternative would be investigate the changes and fix all concerned
 code, which I sincerely don't have the time to do.
 
 Current post-sarge kernels won't work on real i386 systems anyway,
 since we dropped x86-i486_emu.dpatch.

M486 sounds reasonable to me.



-- 
Horms


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



Bug#278729: kernel-image-2.6-k7: kernel-image-2.6*-k7* and 2.6*-686* should

2005-11-30 Thread Horms
In article [EMAIL PROTECTED] you wrote:
 On Tue, 8 Nov 2005 15:34:48 +0100, Sven Luther wrote [typo corrected]:
You can now, just need to add
Recommends: blah to the arch/arch/defines entry.
 
 Now the capability has been added, any chance you could pop this extra line 
 in? I'd be happy to do it myself, but of course I can't.
 
 Richard.

I will put the follwing into svn which should effect the change.

-- 
Horms


Index: debian/arch/i386/defines
===
--- debian/arch/i386/defines(revision 4929)
+++ debian/arch/i386/defines(working copy)
@@ -12,16 +12,20 @@
 [686]
 class: PPro/Celeron/PII/PIII/P4
 longclass: Pentium Pro/Celeron/Pentium II/Pentium III/Pentium 4
+recommends: libc6-i686
 
 [686-smp]
 class: PPro/Celeron/PII/PIII/P4 SMP
 longclass: multi-processor Pentium Pro/Celeron/Pentium II/Pentium III/Pentium 4
+recommends: libc6-i686
 
 [k7]
 class: AMD K7
 longclass: 32bit AMD Duron/Athlon/AthlonXP
+recommends: libc6-i686
 
 [k7-smp]
 class: AMD K7 SMP
 longclass: 32-bit multi-processor AMD Duron/Athlon/AthlonXP
+recommends: libc6-i686
 


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



Bug#340774: udev: unable to register OSS PCM device 0:0 for snd-intel8x0 with dxr3 card installed

2005-11-30 Thread Horms
In article [EMAIL PROTECTED] you wrote:
 reassign 340774 linux-2.6
 
thanks

On Nov 25, AdamW [EMAIL PROTECTED] wrote:

  

I've got a problem with oss emulation from alsa with dxr3 card installed in 
my system.
Udev loads drivers for dxr3 first and then is unable to register OSS PCM 
device 0:0
When I remove dxr3 drivers (em8300, bt865) everything is ok.
It would be grateful if you could fix this problem.
I think that it would be enough if udev could load sound drivers first, 
however, I do not know how t do it.


udev does not and will not enforce this kind of drivers ordering.
This looks like a kernel bug.

  

 I understand, but with hotplug there is no problem with alsa oss 
 emulation even if drivers for sound card are loaded first.
 It happens only when I use udev istead of hotplug

I believe that what Marco is saying is that, while the ordering
of loading the modules may be important, as does indeed
seem to be the case here, its not up to udev to set that ordering,
it is handled entirely by the kernel. So it seems that Alsa needs
to be enhanced so either the ordering isn't required, or it has
some way to load oss pcm first.

With this in mind, could you please log a bug against ALSA and
report any bugs back here (unfortunately bugzilla doesn't play well
with the debian BTS). James Courtier-Dutton recently posted 
(to another bug) about how he would like ALSA bugs handled.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=338606;msg=15

Thanks

-- 
Horms


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



Bug#340836: linux-image-2.6.14-2-686: module ieee80211_crypt_tkip and ieee80211_crypt_ccmp are broken

2005-11-30 Thread Horms
In article [EMAIL PROTECTED] you wrote:
 Package: linux-image-2.6.14-2-686
 Version: 2.6.14-3
 Severity: important
 
 
 Hi,
 When ieee80211_crypt_tkip is loaded I have this in kern.log and TKIP
 auth doesn't work:
 Nov 26 10:41:36 localhost vmunix: ieee80211_crypt: registered algorithm 'NULL'
 
 Latest ieee80211-source give the same result.

There is a known problem with the ieee80211 in Linus' tree being
out of date. Its slowly being discussed on debian-kernel.

http://lists.debian.org/debian-kernel/2005/11/msg01215.html



-- 
Horms


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



Re: ancient ieee80211/ipw2200 drivers in recent kernel (2.6.14)

2005-11-30 Thread Horms
Mikhail Gusarov [EMAIL PROTECTED] wrote:
 
 You ([EMAIL PROTECTED]) wrote:
 
 H If you know more, please add your knowledge below.
 
 [skip]
 
 2.6.14-2 still enables the outdated ieee80211 :(
 
 Fixing this is simply a matter of disabling CONFIG_IEEE80211. This
 will allow to use ipw2200 (ipw2100 also) drivers built using
 module-assistant as before.
 

The complete list of changes needed to turn off ieee80211 seems to be:

# CONFIG_HOSTAP is not set
# CONFIG_IPW2100 is not set
# CONFIG_IPW2200 is not set
# CONFIG_IEEE80211_CRYPT_TKIP is not set
# CONFIG_IEEE80211_CRYPT_WEP is not set
# CONFIG_IEEE80211_CRYPT_CCMP is not set
# CONFIG_IEEE80211 is not set

Or in other words HOSTAP and IPW2100, IPW2200 and 
HOSTAP (Prism) also needs to be disabled. Is the
latter acceptable collateral dammage? 

I was under the impression that upstream had 
recently updated ieee80211. Is it still out of 
date in 2.6.14 ?

Below is a patch that effects the change in the current
2.6.14 tree. Note that it probably will not apply cleanly
as soon as any other changes are made to the configs
due to some quirks in the way that split config. Note also
that it consolodates some spurious arm and m68k configs
for these options into the global config.


Index: a/debian/arch/arm/config.s3c2410
===
--- a/debian/arch/arm/config.s3c2410(revision 4929)
+++ a/debian/arch/arm/config.s3c2410(working copy)
@@ -279,11 +279,7 @@
 # CONFIG_HAMRADIO is not set
 # CONFIG_IRDA is not set
 # CONFIG_BT is not set
-CONFIG_IEEE80211=m
 # CONFIG_IEEE80211_DEBUG is not set
-CONFIG_IEEE80211_CRYPT_WEP=m
-CONFIG_IEEE80211_CRYPT_CCMP=m
-CONFIG_IEEE80211_CRYPT_TKIP=m
 
 #
 # Device Drivers
Index: a/debian/arch/arm/config.footbridge
===
--- a/debian/arch/arm/config.footbridge (revision 4929)
+++ a/debian/arch/arm/config.footbridge (working copy)
@@ -305,11 +305,7 @@
 # CONFIG_VLSI_FIR is not set
 # CONFIG_VIA_FIR is not set
 # CONFIG_BT is not set
-CONFIG_IEEE80211=m
 # CONFIG_IEEE80211_DEBUG is not set
-CONFIG_IEEE80211_CRYPT_WEP=m
-CONFIG_IEEE80211_CRYPT_CCMP=m
-CONFIG_IEEE80211_CRYPT_TKIP=m
 
 #
 # Device Drivers
@@ -687,7 +683,6 @@
 #
 # CONFIG_NET_RADIO is not set
 # CONFIG_IPW_DEBUG is not set
-CONFIG_IPW2200=m
 
 #
 # Wan interfaces
Index: a/debian/arch/arm/config.ixp4xx
===
--- a/debian/arch/arm/config.ixp4xx (revision 4929)
+++ a/debian/arch/arm/config.ixp4xx (working copy)
@@ -437,11 +437,7 @@
 # CONFIG_HAMRADIO is not set
 # CONFIG_IRDA is not set
 # CONFIG_BT is not set
-CONFIG_IEEE80211=m
 # CONFIG_IEEE80211_DEBUG is not set
-CONFIG_IEEE80211_CRYPT_WEP=m
-CONFIG_IEEE80211_CRYPT_CCMP=m
-CONFIG_IEEE80211_CRYPT_TKIP=m
 
 #
 # Device Drivers
@@ -856,10 +852,8 @@
 #
 # Wireless 802.11b ISA/PCI cards support
 #
-CONFIG_IPW2100=m
 CONFIG_IPW2100_MONITOR=y
 # CONFIG_IPW_DEBUG is not set
-CONFIG_IPW2200=m
 CONFIG_HERMES=y
 # CONFIG_PLX_HERMES is not set
 # CONFIG_TMD_HERMES is not set
@@ -871,7 +865,6 @@
 # Prism GT/Duette 802.11(a/b/g) PCI/Cardbus support
 #
 # CONFIG_PRISM54 is not set
-CONFIG_HOSTAP=m
 CONFIG_HOSTAP_FIRMWARE=y
 CONFIG_HOSTAP_PLX=m
 CONFIG_HOSTAP_PCI=m
Index: a/debian/arch/arm/config.rpc
===
--- a/debian/arch/arm/config.rpc(revision 4929)
+++ a/debian/arch/arm/config.rpc(working copy)
@@ -251,11 +251,7 @@
 # CONFIG_HAMRADIO is not set
 # CONFIG_IRDA is not set
 # CONFIG_BT is not set
-CONFIG_IEEE80211=m
 # CONFIG_IEEE80211_DEBUG is not set
-CONFIG_IEEE80211_CRYPT_WEP=m
-CONFIG_IEEE80211_CRYPT_CCMP=m
-CONFIG_IEEE80211_CRYPT_TKIP=m
 
 #
 # Device Drivers
Index: a/debian/arch/m68k/config
===
--- a/debian/arch/m68k/config   (revision 4929)
+++ a/debian/arch/m68k/config   (working copy)
@@ -344,7 +344,3 @@
 CONFIG_LIBCRC32C=m
 CONFIG_ZLIB_INFLATE=y
 CONFIG_ZLIB_DEFLATE=m
-CONFIG_IEEE80211_CRYPT_CCMP=n
-CONFIG_IEEE80211_CRYPT_TKIP=n
-CONFIG_IEEE80211_CRYPT_WEP=n
-CONFIG_IEEE80211=n
Index: a/debian/arch/config
===
--- a/debian/arch/config(revision 4929)
+++ a/debian/arch/config(working copy)
@@ -585,7 +585,6 @@
 CONFIG_USB_NET_AX8817X=m
 CONFIG_USB_YEALINK=m
 CONFIG_FUSE_FS=m
-CONFIG_IEEE80211_CRYPT_CCMP=m
 CONFIG_PHYCONTROL=y
 # CONFIG_IPW_DEBUG is not set
 # CONFIG_EV64360 is not set
@@ -601,7 +600,6 @@
 CONFIG_INET_TCP_DIAG=m
 CONFIG_RAID_ATTRS=m
 CONFIG_USB_NET_CDCETHER=m
-CONFIG_IPW2100=m
 CONFIG_DVB_USB_VP702X=m
 CONFIG_VIDEO_SAA6588=m
 CONFIG_CHELSIO_T1=m
@@ -631,7 +629,6 @@
 CONFIG_DRM_SAVAGE=m
 CONFIG_NETFILTER_NETLINK_LOG=m
 CONFIG_PHYLIB=m
-CONFIG_IEEE80211_CRYPT_TKIP=m
 CONFIG_MARVELL_PHY=m
 CONFIG_SCSI_SATA_MV=m
 CONFIG_SND_GENERIC_DRIVER=y
@@ -645,7 +642,6 @@
 CONFIG_IP6_NF_TARGET_REJECT=m
 # 

Re: ancient ieee80211/ipw2200 drivers in recent kernel (2.6.14)

2005-11-30 Thread Horms
On Wed, Nov 30, 2005 at 10:09:54AM +0100, Maximilian Attems wrote:
 On Wed, Nov 30, 2005 at 06:51:44AM +, Horms wrote:
  Mikhail Gusarov [EMAIL PROTECTED] wrote:
   
   You ([EMAIL PROTECTED]) wrote:
   
   H If you know more, please add your knowledge below.
   
   [skip]
   
   2.6.14-2 still enables the outdated ieee80211 :(
   
   Fixing this is simply a matter of disabling CONFIG_IEEE80211. This
   will allow to use ipw2200 (ipw2100 also) drivers built using
   module-assistant as before.
   
  
  The complete list of changes needed to turn off ieee80211 seems to be:
  
  # CONFIG_HOSTAP is not set
  # CONFIG_IPW2100 is not set
  # CONFIG_IPW2200 is not set
  # CONFIG_IEEE80211_CRYPT_TKIP is not set
  # CONFIG_IEEE80211_CRYPT_WEP is not set
  # CONFIG_IEEE80211_CRYPT_CCMP is not set
  # CONFIG_IEEE80211 is not set
  
  Or in other words HOSTAP and IPW2100, IPW2200 and 
  HOSTAP (Prism) also needs to be disabled. Is the
  latter acceptable collateral dammage? 
  
  I was under the impression that upstream had 
  recently updated ieee80211. Is it still out of 
  date in 2.6.14 ?
 
 yes.
 2.6.15 ipw2XXX are fine and with up2date ieee80211 stack.
 there we should really enable those.

Ok, so I should just go ahead and put my patch into the 2.6.14 branch?
Or should we leave it as 2.6.15 probably isn't that far away... maybe

-- 
Horms


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



Re: 2.4.27-12 for Sid

2005-11-30 Thread Horms
Joey Hess [EMAIL PROTECTED] wrote:
 [-- text/plain, encoding quoted-printable, charset: us-ascii, 15 lines --]
 
 Horms wrote:
 Holger kindly reminded me on IRC yesterday that its been
 a long time since a new 2.4.27 was uploaded into Sarge.
 He pointed out that there are a number of valuable fixes 
 in SVN.
 
 Is there any reason why you're sticking with 2.4.27+patches rather than
 following the 2.4 series upstream? Seems to this uninformed observer 
 like it might be less work to follow upstream since it's limited to
 security fixes, serious bug fixes, and driver backports, assuming
 merging with it isn't too much work.

Well, the main reasons are:

1) The patches are actually coming in at a very slow rate so
   keeping 2.4.27 up to date hasn't proved to be a great burden
   (though the same would be true of 2.4.32)

2) The merge takes time. 

3) Currently maintaining 2.4.27 for sid also maintains it for sarge,
   two birds, one stone.

Thats not to say that they are good reasons. But they are the reasons.

To be quite honest, I would be very happy if someone would take over
looking after 2.4. And update it to 2.4.32 and the new packaging
infastructure that is now used for linux-2.6 in sid/etch.

At the time that I started working on 2.4 packaging, 2.4 was slated as a
viable kernel for a significant userbase for sarge. Looking forward, it
is my belif that by the time we hit etch, 2.4 will only be for niche
users, older hardware and arches that don't have 2.6. I think those
users are very worthy reasons to keep 2.4, at least on arches that need
it. But I'm finding it hard to get excited about doing it myself.

Holger mentioned he would be interested in looking into it. He also
mentioned that his coding skills are a little weak. Personally I don't
think that is mich of a problem. What is needed is someone who is
patient, can work with people to find answers, can do simple merging of
patches and in short, manage package releases. In my time working on the
kernel team I have spend much, much, much more time doing those things
than the occasional like of code I write as a bugfix.

-- 
Horms


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



Re: Bug#341035: kernel-source-2.6.8: [PATCH] CH Products USB yoke and pedals recognized but frozen by SET_IDLE

2005-11-30 Thread Horms
Vassilii Khachaturov [EMAIL PROTECTED] wrote:
 Package: kernel-source-2.6.8
 Version: 2.6.8-16
 Severity: normal
 Tags: patch
 
 The devices
 Bus 004 Device 003: ID 068e:00ff CH Products, Inc. Flight Sim Yoke
 Bus 004 Device 002: ID 068e:00f2 CH Products, Inc. Flight Sim Pedals
 on my machine get recognized but they don't work. cat'ting the
 relevant /dev/input/js* devices reports some initial data,
 but no axis or button input on any of them produces any change.
 flightgear/fgjs/js_demo don't show any input either.
 
 Following the tip at 
 http://www.qbik.ch/usb/devices/showdev.php?id=587
 by Alex Perry, I made the following patch that works perfectly
 on my system. A better approach would probably be a configure
 option if somebody does need that extra SET_IDLE call.
 
 I'm not x-posting to lkml since 2.6.8 is an ancient source (2.6.14
 exists today), but since we only have 2.6.8 in debian archive
 as of today, I want it available for other Debian users that
 might want to solve the same problem.

Just a slight clarification, 2.6.8 and 2.4.27 are the kernels for Sarge.
More recent kernels are available in Sid (unstable) and Etch (currently 
testing), and occasionally experimental. There is also a backport of
2.4.12 for Sarge floating about:

http://packages.vergenet.net/sarge-backports/

 --- drivers/usb/input/hid-core.c.orig   2005-11-27 23:53:11.838499336 +0200
 +++ drivers/usb/input/hid-core.c2005-11-27 23:53:05.533457848 +0200
 @@ -1309,9 +1309,14 @@ void hid_init_reports(struct hid_device 
 * bugfree devices and will cause a worst-case extra delay of
 * 1ms for buggy ones.
 */
 +#if 0 /* vassilii: disabled tipped by Alex Perry's report for an equivalent
 +   * change of older (2001) source. This allows the USB CH Products
 +   * yoke and pedals to work correctly.
 +   */
usb_control_msg(hid-dev, usb_sndctrlpipe(hid-dev, 0),
HID_REQ_SET_IDLE, USB_TYPE_CLASS | 
 USB_RECIP_INTERFACE, (1  8),
hid-ifnum, NULL, 0, HZ * USB_CTRL_SET_TIMEOUT);
 +#endif
 
report_enum = hid-report_enum + HID_INPUT_REPORT;
list = report_enum-report_list.next;


That seems fine enough to me. Do you know of any side effects of
using this patch. Or do you considere it a candidate for inclusion
in a Sarge update.


-- 
Horms


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



Re: Bug#332381: This problem has broader implications

2005-11-30 Thread Horms
Micah Anderson [EMAIL PROTECTED] wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 
 Although the original report says, After 250 days, the jiffies overflow
 and ipt_recent do not work anymore and is for 2.4, I've actually found
 that the code included in 2.6.8 (and probably any kernel version that
 includes ipt_recent) causes unexpected issues related to the jiffies as
 well, other than the 250 days issue.
 
 If you have rules that block based on ipt_recent you will find that they
 will block much too early at odd times. For example, I have a rule that
 will DROP ssh connections if there have been more than 6 seen in the
 last 60 seconds, but (seemingly) randomly I will get DROPped on the
 first connection.

Lets be quite clear, the ip_recent code is in dire need of a rewrite.

-- 
Horms


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



Re: ancient ieee80211/ipw2200 drivers in recent kernel (2.6.14)

2005-11-30 Thread Horms
In gmane.linux.debian.devel.kernel Maximilian Attems [EMAIL PROTECTED] wrote:
 On Wed, Nov 30, 2005 at 12:49:28PM +0100, Frans Pop wrote:
 On Wednesday 30 November 2005 11:44, Maximilian Attems wrote:
  On Wed, Nov 30, 2005 at 06:22:17PM +0900, Horms wrote:
   Ok, so I should just go ahead and put my patch into the 2.6.14 branch?
   Or should we leave it as 2.6.15 probably isn't that far away... maybe
 
  depends if d-i will base itself on 2.6.14 for next beta
  than it's maybe nicer to have those ancient than nothing.
 
 We will use whatever is in testing at the time of the release. So it 
 depends very much on when 2.6.15 will be uploaded (and even if 2.6.14 
 will have moved to testing before then).
 
 Are there major changes from .14 to .15? If not, we should be able to 
 change over to .15 relatively fast.

Ok, in this case I am inclided to leave things as is in .14,
and make changes as required, if any, to .15.

-- 
Horms


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



Bug#341329: kernel-image-2.6.8-2-386: usb 2.0 pci card with ali 5273 chip not working

2005-11-30 Thread Horms
On Wed, Nov 30, 2005 at 12:44:29PM -0800, Dan Aronson wrote:
 Horms,
  I don't know why I didn't see it yesterday when I looked, but this 
 seems to be the same bug
 as 316848.  Sorry for making you reply again.  I'll be even more careful 
 next time.

No problem. Just to clarify. You still see the same bug in 2.6.12?

-- 
Horms


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



Bug#341329: kernel-image-2.6.8-2-386: usb 2.0 pci card with ali 5273 chip not working

2005-11-30 Thread Horms
On Wed, Nov 30, 2005 at 06:37:57PM -0800, Dan Aronson wrote:
 As I wrote, the in 2.6.12 the driver now reports that there is a BIOS 
 bug, but then recovers
 and finishes loading, I haven't yet tried a device on it, but it does 
 show up correctly
 in /proc/bus/usb/devices.

Thanks

-- 
Horms


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



Re: [PATCH] hfs, hfsplus: don't leak s_fs_info and fix an oops

2005-11-28 Thread Horms
On Fri, Oct 07, 2005 at 09:10:05AM +0200, Colin Leroy wrote:
 On 07 Oct 2005 at 13h10, Horms wrote:
 
 Hi, 
 
  I took a look at making a backport, and it seems that
  some of the problems are there, but without a deeper inspection
  of the code its difficult to tell if the problems manifest or not.
 
 That was easy to get the oops:
 
 $ dd if=/dev/zero of=im_not_hfsplus count=10 #for example
 $ mkdir test_dir
 $ sudo mount -o loop -t hfsplus ./im_not_hfsplus ./testdir
 $ dmesg

After an extended delay I have been able to confirm that the above
commands do not cause 2.4 (Debian's 2.4.27) to do anything unusal.

Mount just reports:
  mount: wrong fs type, bad option, bad superblock on /dev/loop0,
   or too many mounted file systems

And there is nothing exciting in dmsg:
  loop: loaded (max 8 devices)
  HFS+-fs: unable to find HFS+ superblock
  HFS+-fs: unable to find HFS+ superblock
  HFS+-fs: unable to find HFS+ superblock

Thus it seems that 2.4 does not suffer from this bug.

-- 
Horms


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



2.4.27-12 for Sid

2005-11-24 Thread Horms
Hi,

Holger kindly reminded me on IRC yesterday that its been
a long time since a new 2.4.27 was uploaded into Sarge.
He pointed out that there are a number of valuable fixes 
in SVN.

http://svn.debian.org/wsvn/kernel/dists/trunk/kernel-2.4/source/kernel-source-2.4.27-2.4.27/?rev=0sc=0

I'll also add that the rate of 2.4 security and other bugs is 
fairly slow, so there seems to be no good reason not to release 2.4.27-12.
However, if you have a pet bug you want fixed, now would
be an excellent time to bring them here, hopefully with patches.

In the mean time, here is what I have, source and i386 packages.
This is not a call to build, though if you have another arch
handy, now would be an excellent time to check for FTBFS.
This is a call for testing, weather that be installing and booting,
testing rebuilds, or examining the changelog / patches. 
Feedback, please!

http://packages.vergenet.net/testing/kernel-image-2.4.27-i386_2.4.27-11.hls.2005112400/
http://packages.vergenet.net/testing/kernel-source-2.4.27_2.4.27-11.hls.2005112400/

Q: Hey, those packages are 2.4.27-11.hls.2005112400 and you are talking
   about 2.4.27-12, what gives?
A: Its a snapshot built from SVN of what would be 2.4.27-12 if
   it was released yesterday (or today as there have been no changes).
   I changed the version number to signify that it isn't an official
   release. I also changed some dependancies accordingly. 
   They are the only changes.

Q: Didn't you revoke your key after an incident involving a laptop
   and a restuarant?
A: Yes. Hopefully my new key will make it into the keyring soon.
   I signed the snapshot packages with my new key, and if anyone
   is kicking around Tokyo and wants to sign it drop me a line.
   In the mean time, I need someone to sponsor my uploads.

-- 
Horms


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



Re: Bug#340108: linux-image-2.6.14-2-386: ALSA fails with SB16 value

2005-11-21 Thread Horms
Ralf Neubauer [EMAIL PROTECTED] wrote:
 [-- text/plain, encoding quoted-printable, charset: us-ascii, 15 lines --]
 
 On Mon, Nov 21, 2005 at 12:25:11PM +0900, Horms wrote:
 tag 340108 +upstream 
 [...] 
 As this is almost certainly an ALSA bug, could you take a few moments
 to log your report with the ALSA maintainers, as per the instructions
 on:
 
 http://www.mailarchives.org/list/debian-kernel/msg/2005/09177
 
 http://bugzilla.kernel.org/show_bug.cgi?id=5634

Thanks, I've added myself as a CC. I was going to add [EMAIL PROTECTED],
but that would require reginstering that address
as a user, which seems like an abuse of bugzilla to me.

-- 
Horms


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



Re: Bug#340215: linux-image-2.6.14-2-686-smp: missing mkiss module

2005-11-21 Thread Horms
Hamish Moffatt [EMAIL PROTECTED] wrote:
 Package: linux-image-2.6.14-2-686-smp
 Version: 2.6.14-3
 Severity: normal
 
 The mkiss module (in drivers/net/hamradio) is missing in this SMP kernel
 (and -k7-smp) but present in the uniprocessor kernels.
 
 It is SMP-safe as of 2.6.14 (according to Ralf Baechle who signed off the
 patches to upstream) and hence should be enabled in the packages.
 
 It's in the amd64-k8-smp kernel already.

That seems fine to me, I've enabled MKISS globally the head in the
sid (2.6.14) and trunk (2.6.15-preN) trees in SVN. A summary
of the change follows. Interested parties, please comment/revert
as needed.

-- 
Horms

-CONFIG_MKISS=m
Index: debian/arch/powerpc/config
Index: debian/arch/ia64/config
Index: debian/arch/alpha/config.alpha-generic
Index: debian/arch/alpha/config.alpha-smp
Index: debian/arch/i386/config.386
Index: debian/arch/i386/config.k7
Index: debian/arch/i386/config.686
Index: debian/arch/amd64/config.amd64-k8
Index: debian/arch/amd64/config.em64t-p4-smp
Index: debian/arch/amd64/config.em64t-p4
Index: debian/arch/amd64/config.amd64-generic
Index: debian/arch/amd64/config.amd64-k8-smp

-# CONFIG_MKISS is not set
Index: debian/arch/i386/config.k7-smp
Index: debian/arch/i386/config.686-smp

+CONFIG_MKISS=m
Index: debian/arch/config


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



Re: Bug#340228: kernel-image-2.6.8-2-k7: IDE DMA error recovery doesn't work anymore

2005-11-21 Thread Horms
 versions, its probably best to just
report it against one and ask if it should be clonned
in the bug report. Its pretty easy to duplicate the bug
and reassign it if needed.

-- 
Horms


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



Bug#340228: [PATCH, IDE] Blacklist CD-912E/ATK

2005-11-21 Thread Horms
URL: http://bugs.debian.org/340228
From: Karol Lewandowski [EMAIL PROTECTED]

Package: kernel-image-2.6.8-2-k7
Version: 2.6.8-16
Severity: important

Linux kernel 2.6.(everything) panics when mounting cdrom when DMA
transfers are enabled (default).  It works fine if DMA is disabled.

The drive is clearly broken.  Adding blacklist to drivers/ide/ide-dma.c
for this model (CD-912E/ATK) fixes this problem.

Messages gathered on panic condition:

--- Begin kernel messages ---

ide-cd: cmd 0x28 timed out
hdc: DMA interrupt recovery
hdc: lost interrupt
hdc: cdrom_decode_status: status=0xd0 { Busy }
ide: failed opcode was: unknown
hdc: DMA disabled
[ cut here ]
kernel BUG at drivers/ide/ide-iops.c:949!
invalid operand:  [#1]
Modules linked in:
CPU:0
EIP:0060:[c01ece82]Not tainted VLI
EFLAGS: 00010086   (2.6.14-eve1)
EIP is at ide_execute_command+0x22/0x90
eax: c01ecef0   ebx: c02fed38   ecx: 8000   edx: c3f81580
esi: c02feca8   edi: 0286   ebp: c01f9000   esp: c02c7e50
ds: 007b   es: 007b   ss: 0068
Process swapper (pid: 0, threadinfo=c02c6000 task=c028eba0)
Stack: 0082 00808000 c01179e5 a00ce600 c10ce600 c02fed38 c02feca8 
c01f8869
c02fed38 00a0 c01f9000 1770 c01f86e0 c10d8ec4 c02fed38 c10d8ec4
c10ce600 0004 c01f938a c02fed38 8000 c01f9000 c02fed38 c10d8ec4
Call Trace:
[c01179e5] update_process_times+0x85/0x130
[c01f8869] cdrom_start_packet_command+0x119/0x1a0
[c01f9000] cdrom_start_read_continuation+0x0/0xb0
[c01f86e0] cdrom_timer_expiry+0x0/0x70
[c01f938a] cdrom_start_read+0xca/0xd0
[c01f9000] cdrom_start_read_continuation+0x0/0xb0
[c01fa075] ide_do_rw_cdrom+0x95/0x1b0
[c01eb1b6] start_request+0x156/0x240
[c01eb4fa] ide_do_request+0x22a/0x380
[c01eb867] ide_timer_expiry+0xd7/0x1c0
[c01eb790] ide_timer_expiry+0x0/0x1c0
[c0117b66] run_timer_softirq+0xb6/0x1b0
[c0113deb] __do_softirq+0x7b/0x90
[c0113e26] do_softirq+0x26/0x30
[c010415e] do_IRQ+0x1e/0x30
[c0102a46] common_interrupt+0x1a/0x20
[c0100920] default_idle+0x0/0x30
[c0100943] default_idle+0x23/0x30
[c01009e0] cpu_idle+0x50/0x60
[c02c87f6] start_kernel+0x146/0x170
[c02c8380] unknown_bootoption+0x0/0x1e0
Code: c3 90 8d b4 26 00 00 00 00 57 56 53 83 ec 10 8b 5c 24 20 0f b6 44 24 
24 88 44 24 0f 8b 73 6c 8b 56 08 9c 5f fa 8b 02 85 c0 74 08 0f 0b b5 03 9c 08 
27 c0 8b 44 24 28 89 02 8b 44 24 30 89 82 dc
0Kernel panic - not syncing: Fatal exception in interrupt

--- End ---

Thanks, I'm forwarding the patch you suggest to the IDE maintainers for
consideration. It seems to apply to current 2.6 head as well
as the somewhat ancient 2.6.8.

Signed-off-by: Horms [EMAIL PROTECTED]

diff --git a/drivers/ide/ide-dma.c b/drivers/ide/ide-dma.c
index 1e15313..e430717 100644
--- a/drivers/ide/ide-dma.c
+++ b/drivers/ide/ide-dma.c
@@ -126,6 +126,7 @@ static const struct drive_list_entry dri
{ HITACHI CDR-8435,   ALL   },
{ Toshiba CD-ROM XM-6202B ,   ALL   },
{ CD-532E-A   ,   ALL   },
+   { CD-912E/ATK ,   ALL   },
{ E-IDE CD-ROM CR-840,ALL   },
{ CD-ROM Drive/F5A,   ALL   },
{ WPI CDD-820,ALL   },


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



Re: Bug#339058: linux-image-2.6.14-1-686: 2.6.14 frame buffer no longer enabled in binary package

2005-11-20 Thread Horms
Curt Howland [EMAIL PROTECTED] wrote:
 Package: linux-image-2.6.14-1-686
 Version: 2.6.14-2
 Severity: wishlist
 
 
 First, thank you for all your astounding work keeping Debian the best
 distribution bar none.
 
 Until 2.6.14, I was able to use vga=791 for framebuffer in lilo.conf,
 and found the substantially larger console very useful. vga=791 no
 longer functions, in fact it causes the console to fail entirely. I
 looked in the /etc/yaird/Default.cfg and it says OPTIONAL MODULE fbcon
 so maybe the framebuffer has to be compiled in. Sorry I cannot be more
 help, I tried compiling my own 2.6.14, and got hopelessly lost even
 though compiling in the frame buffer did work.

Could you see if this problem still exists in 2.6.14-3?

As of 2.6.14 VESA_FB is no longer modular, however this turned
out to mean that FRAMEBUFFER_CONSOLE needed to be manually loaded
on systems that were previously using vga=... This can be
fixed by telling the initrd generator to load FRAMEBUFFER_CONSOLE
on boot, however as of -3 it is built into the kernel to avoid
this problem.



-- 
Horms


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



Re: Bug#339719: with new udev in etch kernel hangs during boot time when loading usb in a sis motherboard

2005-11-20 Thread Horms
giorgiove [EMAIL PROTECTED] wrote:
 on a sis chipset computer, the new udev hangs during boot time giving 
 errors regarding usb . No way to boot and with acpi=off option on I get 
 to boot but both usb devices and ps3 port are unusable. I can command 
 only via a ps2 keyboard. I contacted udev team but they say it's a 
 driver-kernel problem. The only way to use computer is deinstall the new 
 udev anfd use old hotplug. everything goes ok then. I use etch but I 
 tried even the new kernel in sid.same results but now even hotplug gives 
 problems.

Hi,

Most likely you are seeing #333052/#333522 which I believe is fixed
by installing module-init-tools 3.2-pre9-4

If pain persists could you please report which version
of the kernel, udev and module-init-tools you are using.

-- 
Horms


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



Bug#334843: Oops suddenly appearing after a video card change

2005-11-20 Thread Horms
In article [EMAIL PROTECTED] you wrote:
 Horms and Maximilian Attems, how does your discussion relate to the
 bugs reports you are including in CC?

 I thought that Considering my previous comment, this does not seems
 to be really relevant. was a polite, but clear enough, way to ask
 you to stop cross-posting your apparently off-topic discussion (if it
 is not off-topic, make it clear). 

I was confused by your initial bug report, thought that it
was related to the loading of ide modules, and was offering
a work around. If you feel that was off-topic, please ignore it.

 To get back to the subject, apparently a bugfix in hddtemp should
 avoid this bug to occur
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=335571

Thanks, I wasn't aware that you had duplicated the bug,
nor that progress had been made.

 It is still unclear to me if it is acceptable or not that a simple bug
 in a software like hddtemp can cause the kernel to segfault,
 especially not while it occurs since a video card change.

If the kernel segfaults, its a kernel bug. 

Aurelien, could you elaborate a little on what the fix for
#335571 was, it seems that whatever kernel code that is tickling
wants fixing.

-- 
Horms


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



Bug#339485:

2005-11-20 Thread Horms
merge 339487 339485
thanks

In article [EMAIL PROTECTED] you wrote:
 This should be merged with 339487
 
 (typed  --body option rather than --body-file)

Merging as requested.

-- 
Horms


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



Bug#340108: linux-image-2.6.14-2-386: ALSA fails with SB16 value

2005-11-20 Thread Horms
tag 340108 +upstream 

In article [EMAIL PROTECTED] you wrote:
 Package: linux-image-2.6.14-2-386
 Version: 2.6.14-3
 Severity: normal
 
 My SB16 value cards (ISA, afaik no PNP) don't work with ALSA.
 The words SB16 value are litererally printed on the card. As I found 
 out, these seem to be SB16's without a MIDI interface (but with OPL3).

Hi,

As this is almost certainly an ALSA bug, could you take a few moments
to log your report with the ALSA maintainers, as per the instructions
on:

http://www.mailarchives.org/list/debian-kernel/msg/2005/09177

-- 
Horms


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



Bug#252289: general: system clock goes chaoticly causing system breakdown

2005-11-16 Thread Horms
tag 252289 +wontfix
tag 252289 +upstream
thanks

Is this bug reproducable with 2.4.27-11 and 2.6.14-3
(or whatever is the latest in sid when you read this).

I'm taging this as wontfix, as its assigned to 2.4.27 and
the chance of a fix not requiring a significant backport
seems remote.

-- 
Horms


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



Re: Bug#338347: psmouse driver keeps losing synchronization

2005-11-15 Thread Horms
David Hugh-Jones [EMAIL PROTECTED] wrote:
 The only way I seem to be able to fix is: stop apmd; modprobe -r
 psmouse; unplug mouse; plug mouse back in; modprobe psmouse. That
 works some of the time. (Stopping apmd may not be necessary, I am not
 sure.)

Hi David,

this problem seems completely different to the problem that I had.
Could you please post report to the upstream maintainers, 
Vojtech Pavlik [EMAIL PROTECTED], [EMAIL PROTECTED], 
CCing [EMAIL PROTECTED]

Thanks

-- 
Horms


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



Re: New kernel-package 10.009 heading for experimental

2005-11-15 Thread Horms
Sven Luther [EMAIL PROTECTED] wrote:
 On Thu, Nov 10, 2005 at 03:58:54PM -0600, Manoj Srivastava wrote:
 On Thu, 10 Nov 2005 08:43:07 +0100, Sven Luther [EMAIL PROTECTED] said: 
 
  As discussed on irc, we still need to find out why the new k-p break
  (or whatever you want to call it) the linux-2.6 control file
  mechanism, and thus we end up with missing dependencies on the
  linux-image packages, which break the ramdisk-tool upgrade path.
 
  Please don't upload the package to unstable until we know what is
  going on, and fix it, but i guess that was always your intentions.
 
 Well, as it turns out, it was not kernel-package breaking the
  dependency mechanism, it was the linux-2.6 control file not playing
  nice with dpkg-gencontrol, so the only thing holding kernel-package
  back is a request from the kernel team to wait until the -3 release.
 
 Indeed, and all the issues i was aware of have been solved now, so as far as i
 am concerned the 10.00x k-p can go in unstable, not sure if we should use it
 for -3 directly or not.
 
 Sorry for the confusion about this, i seriously believed you where uploading
 to unstable.

I've been away from my desk for a few days, well other than 
occasionaly popping in on IRC. If I'm not deeply mistaken 2.6.14-3
is now out there, and was released using k-p 9.008.4. 10.00x seems
to be in pretty good shape now, unless something nasty is
lurking deeper in my INBOX. Manoj, please upload at will.

-- 
Horms


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



Bug#338089: New aic7xxx driver fails spectacularly on 2940UW

2005-11-15 Thread Horms
On Mon, Nov 14, 2005 at 07:45:20PM -0500, Graham Knap wrote:
 James Bottomley [EMAIL PROTECTED] wrote:
  Can you try with the attached patch, which will force DV to ignore
  the echo buffer write tests?
 
 I'll certainly try.
 
 The kernel I was using was a prebuilt Debian kernel. I'm not sure how
 to rebuild it from source. Horms, if you could point me in the right
 direction, I'll give it a try. 

That depends exactly what you want to build. To just make an image
for testing, upacking the tarball supplied by linux-source-2.6.14,
using the config that came with linux-image-XYZ in /boot, and
optionally using make-kpkg, should work. Though I think you
have most of that happening.

 
 For now, I've built a kernel using the linux-source-2.6.14 package
 (version 2.6.14-2). It's massively stripped down so that it compiles in
 a semi-reasonable amount of time on this very slow PC.

There isn't a great deal I can suggest in order to speed up builds,
except perhaps using ccache, or trimming the config as you have done.

If you need me to build stuff for you, I'm happy to oblige, 
though obviously there are extra email round-trips involved.

-- 
Horms


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



Re: cdrecord and newer Linux kernels

2005-11-15 Thread Horms
In article [EMAIL PROTECTED] you wrote:
 [-- text/plain, encoding quoted-printable, charset: us-ascii, 33 lines --]
 
 [ Bugger, got the cdrtools-devel address wrong on the first mail. Now
  fixed. ]
 
 On Fri, Nov 11, 2005 at 12:53:00AM +0100, Christoph Hellwig wrote:
On Thu, Nov 10, 2005 at 11:47:29PM +, Steve McIntyre wrote:
 In kernel 2.6.8 and later, SCSI generic commands are verified for
 safety. This may be a reasonable measure in some respects, but it
 makes effective non-root CD/DVD burning rather difficult. For best
 performance cdrecord, growisofs and friends may often need to send
 SCSI commands to drives that the kernel may neither know about nor
 understand. And (to add to the pain) these commands are very often
 vendor- or device-specific, so simply allowing those commands in the
 kernel will defeat the point of the verification in the first place.

The whole point of the verification is to allow safe access to a
selected set of raw commands for normal users.  root (or rather
a process that has CAP_SYS_RAWIO) can send any command.  if you need
unknown commands just make sure to burn as root, as everything else
would be unsafe anyway.
 
 That does make it rather difficult to have any safe CD/DVD writing
 software - do you think it's a good idea to have end users run apps as
 root to burn CDs? I've read too much of the cdrecord source to be
 happy running that as root! :-) My thought is that it might be better
 to allow specific commands on specific drives, and let the local admin
 configure that for themselves...
 

The whole problem is that some IOCTLS are not safe. And there is no
definitive list of IOCTLs, so safe ones are added as they are known. And
the others are disabled.  If you have discovered ioctls which are indeed
safe, then they should be added to the whitelist.

As for allowing root to have a mechanism to allow users to access
arbitary (unsafe) ioctls, that sounds like a can of worms to me.
I have CCed the SCSI maintainers for comment.

For their reference, your original post and patch, allong with
the rest of this thread is at:

http://lists.debian.org/debian-kernel/2005/11/msg00748.html

-- 
Horms


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



Bug#338431: linux-2.6: [infrastrucutre] gencontrol.py should know how to exclude stuff from deps, add INITRD_CMD setting.

2005-11-15 Thread Horms
In article [EMAIL PROTECTED] you wrote:
 Package: linux-2.6
 Severity: normal
 
 
 Well, this is something that came up with the desire of not using the
 (currently broken) initramfs-tools on alpha. We need two implementations to
 fix this, or at least one of them but the other seems useful too.
 
  1) gencontrol.py should know how to handle an 'excludes' field, which will
  be used to remove any reference to the entries in it when generating the
  depends and such fields, this would be used as : 
 
  arch/alpha/defines:
...
excludes: initramfs-tools
 
  and the line : 
 
Depends: yaird | initramfs-tools | linux-initramfs-tool, module-init-tools 
 (= 0.9.13)
 
  would be rewritten to :
 
Depends: yaird | linux-initramfs-tool, module-init-tools (= 0.9.13)
 
  2) We need support for setting INITRD_CMD prior to the make-kpkg command
  which creates the postinst (i thinkg the kernel-image one not sure though).
 
  This would allow to do :
 
  arch/defines :
...
ramdisks: mkinitrd.yaird mkinitramfs
 
  arch/alpha/defines : 
...
ramdisks: mkinitrd.yaird
 
 The first one would be nice to have, we currently keep the full depend and add
 a conflict on alpha, but i believe the second solution is better, altough it
 needs k-p 10.000x. The reason why the second fix is better, is that there is
 really no reason to stop alpha from installing initramfs-tools, just we have
 to make sure not to use it by default.

Agreed.

I'm somewhat dubious about the need for 1) as we do have a
mechanism, albeit a little tedious, to effect these kind of
dependancies. And in this case at least 2) shows us that
there is actually a slightly deeper problem that needs to
be addresses. I'd be surprised if we really end up needing
1).



-- 
Horms


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



Bug#338606: Kernel 2.6.14 break midi play in SB Live

2005-11-15 Thread Horms
In article [EMAIL PROTECTED] you wrote:
 Package: linux-image-2.6.14-1-k7
 Version: 2.6.14-1
 Severity: Normal
 
 In this kernel version I am unable  to play midi (no sound)  files with pmidi 
 
 program in a SB Live Value. With the same settings,  pmidi works perfectly 
 
 in kernel version 2.6.12.

Taking a wild guess, I'd say that this is related to the following
patch, which seems to be have been added to shortly after the release
of 2.6.12.

http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=2b6b22f3815b2937f272d3666bd18665d3f7f5a8

I've CCed James Courtier-Dutton, the EMU10K1 maintainer, he can probably
help rather than just stabbing in the dark as I have done.

 
 PCI report
 
 :00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] 
 Host 
 Bridge (rev 80)
 :00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
 :00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID 
 Controller (rev 80)
 :00:0f.1 IDE interface: VIA Technologies, Inc. 
 VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
 :00:10.0 USB Controller: VIA Technologies, Inc. VT82x UHCI USB 1.1 
 Controller (rev 81)
 :00:10.1 USB Controller: VIA Technologies, Inc. VT82x UHCI USB 1.1 
 Controller (rev 81)
 :00:10.2 USB Controller: VIA Technologies, Inc. VT82x UHCI USB 1.1 
 Controller (rev 81)
 :00:10.3 USB Controller: VIA Technologies, Inc. VT82x UHCI USB 1.1 
 Controller (rev 81)
 :00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
 :00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge 
 [KT600/K8T800/K8T890 South]
 :00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] 
 (rev 78)
 :00:13.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 
 0a)
 :00:13.1 Input device controller: Creative Labs SB Live! MIDI/Game Port 
 (rev 0a)
 :01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 
 5200] (rev a1)
 
 Modules
 
 snd_rtctimer3152  0
 snd_seq_midi9312  0
 snd_emu10k1_synth   7424  0
 snd_emux_synth 37632  1 snd_emu10k1_synth
 snd_seq_virmidi 7232  1 snd_emux_synth
 snd_seq_midi_emul   7424  1 snd_emux_synth
 snd_seq_oss35328  0
 snd_seq_midi_event  7168  3 snd_seq_midi,snd_seq_virmidi,snd_seq_oss
 snd_seq52624  8 
 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_oss,snd_seq_midi_event
 snd_emu10k1   123492  1 snd_emu10k1_synth
 snd_rawmidi25440  3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1
 snd_seq_device  8780  7 
 snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq_oss,snd_seq,snd_emu10k1,snd_rawmidi
 snd_ac97_codec 97276  1 snd_emu10k1
 snd_pcm_oss54688  0
 snd_mixer_oss  19776  1 snd_pcm_oss
 snd_pcm92168  3 snd_emu10k1,snd_ac97_codec,snd_pcm_oss
 snd_timer  24772  4 snd_rtctimer,snd_seq,snd_emu10k1,snd_pcm
 snd_ac97_bus2176  1 snd_ac97_codec
 snd_page_alloc 10952  2 snd_emu10k1,snd_pcm
 snd_util_mem4544  2 snd_emux_synth,snd_emu10k1
 snd_hwdep   9184  2 snd_emux_synth,snd_emu10k1
 snd55652  13 
 snd_emux_synth,snd_seq_virmidi,snd_seq_oss,snd_seq,snd_emu10k1,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_hwdep
 soundcore   9696  1 snd
 rtc12472  1 snd_rtctimer
 
 Thanks
 Waldo Cancino
 
 
 
 



-- 
Horms


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



Bug#338615: psmouse should be loaded after usb-stuff

2005-11-15 Thread Horms
Hi,

According to http://bugs.debian.org/338615 and before it
http://www.ussg.iu.edu/hypermail/linux/kernel/0407.1/0862.html
The psmouse driver needs to be loaded after usb (if it is going
to be loaded).

I'm posting this to linux-input and linux-hotplug-devel as I have
no idea how this should be done.

-- 
Horms


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



Re: Processed: kernel 2.4

2005-11-15 Thread Horms
-sparc64-smp'
 Bug reassigned from package `kernel-image-2.4.26-sparc64-smp' to 
 `kernel-image-2.4.27-2-sparc64-smp'.
 
 reassign 281511 kernel-image-2.4.27-2-sparc32
 Bug#281511: kernel-image-2.4.26-sparc32: kernel paging request oops
 Warning: Unknown package 'kernel-image-2.4.26-sparc32'
 Bug reassigned from package `kernel-image-2.4.26-sparc32' to 
 `kernel-image-2.4.27-2-sparc32'.



-- 
Horms


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



Re: ABI changes on specific architectures only

2005-11-09 Thread Horms
Bastian Blank [EMAIL PROTECTED] wrote:
 [-- text/plain, encoding quoted-printable, charset: utf-8, 17 lines --]
 
 On Tue, Nov 08, 2005 at 02:28:23PM +0100, Norbert Tretkowski wrote:
 I switched the alpha build from gcc-3.3 to gcc-4.0 in the not yet
 uploaded 2.6.14-3, and Jurij said he'll also switch sparc from gcc-3.3
 to gcc-4.0.
 
 2.6.14.1 seems to need an ABI bump anyway, so go ahead.
 
 How to handle these ABI changes for specific architectures?
 
 We can't, and we never want to support that.

Agreed.

-- 
Horms


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



Re: version/infrastructure separation test ...

2005-11-09 Thread Horms
Sven Luther [EMAIL PROTECTED] wrote:
 On Wed, Nov 09, 2005 at 11:07:24AM +0900, Horms wrote:
 
 Yes and no. The problem is that basically we have two different things, the
 first one is the build infrastructure, which should really not be all that
 different for each version, and which there is really no need to have a branch
 per version from.
 
 On the other hand, the per version configs and patches cannot be done without,
 and thus should be hold in a different branch each.
 
 This indeed adds some complexity (rather minimal though if done right), but on
 the other hand it will keep the branching to the absolute minimum, and weren't
 you the one complaining about too many branches ? 

Yes, though it doesn't decrease the number of branches, the number
of non-infastructure branches remains the same, and additionally,
we have a (sometimes branched) set of infastruture somewhere else.

-- 
Horms


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



Re: 2.6.14.1

2005-11-09 Thread Horms
Bastian Blank [EMAIL PROTECTED] wrote:
 [-- text/plain, encoding quoted-printable, charset: utf-8, 11 lines --]
 
 Hi folks
 
 2.6.14.1 is released. It changes the ABI of procfs.

Thanks, I'll work on getting the change into 2.6.8 and 2.4.27 as
neccessary. There is already an entry for this in dannf's patchdir

I assume someone has bumped the ABI for 2.6.14.

Now, who will be the first to tell us that about CVE-2005-2709 that
we already know about?

-- 
Horms


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



Re: CVE-2005-2709 - Another local DoS in the kernel

2005-11-09 Thread Horms
Moritz Muehlenhoff [EMAIL PROTECTED] wrote:
 Hi Horms and the rest of debian-kernel,
 Al Viro has found another local DoS vulnerability in the kernel; one
 can trigger an oops in sysctl. The fix is the only code change in
 2.6.14.1 and has been assigned CVE-2005-2709.

Thanks, we're already on the case.

-- 
Horms


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



Re: CVE-2005-2709 - Another local DoS in the kernel

2005-11-09 Thread Horms
Sven Luther [EMAIL PROTECTED] wrote:
 On Wed, Nov 09, 2005 at 03:22:59PM +0100, Sven Luther wrote:
 On Wed, Nov 09, 2005 at 02:48:10PM +0100, Moritz Muehlenhoff wrote:
  Hi Horms and the rest of debian-kernel,
  Al Viro has found another local DoS vulnerability in the kernel; one
  can trigger an oops in sysctl. The fix is the only code change in
  2.6.14.1 and has been assigned CVE-2005-2709.
 
 Sadly, Manoj uploaded an untried kernel-package version to unstable, which
 broke kernel builds, this is currently being worked on, but at this time 
 there
 has not been a confirmed fix yet, so it is not possible to upload packages
 containign 2.6.14.1 which fix this CVE and was mentioned here a coupe of 
 hours
 ago. The patches are already in our SVN repo though, so you could try 
 building
 them yourself with the older kernel-package, or wait a bit.
 
 Well, i was wrong Manoj uploaded k-p 10.008 to experimental, i was confunded
 by the fact that he told us on irc that he was uploading to unstable, which
 was probably a typo on his part, so forget anything about the above.

I guess we can upload at will then.

-- 
Horms


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



Re: Bug#336471: still appears broken.

2005-11-09 Thread Horms
Jonas Smedegaard [EMAIL PROTECTED] wrote:
 
  CONFIG_FRAMEBUFFER_CONSOLE=y
 ---
  CONFIG_FRAMEBUFFER_CONSOLE=m
 
 
 Well - not sure either if it's the same bug, but whatever. If happening
 that late in the game it seems to be kernel related - not
 ramdisk-related, so reassigning...

The abouve FRAMEBUFFER change should appear in 2.6.13-3. 
Perhaps it will help.

-- 
Horms


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



Re: new kernel-package breaks official linux-2.6 kernel builds, should not propagate to testing.

2005-11-09 Thread Horms
Manoj Srivastava [EMAIL PROTECTED] wrote:
 
   1. the missing config caues manuals not to build
 
 
 ,[ Manual page make-kpkg(1)  ]
 | DESCRIPTION
 |   This manual page explains the Debian make-kpkg utility, which is
 |   used to create the kernel related Debian packages. This utility
 |   needs to be run from a top level Linux kernel source directory,
 |   which has been previously configured (unless you are using the
 |   configure target).
 `
 
Previously been configured == has a .config file.

This problem has been resolved by adding --config defconfig to
the make-kpkg invocation that was failing. Its in SVN,
and should appear in 2.6.14-3. However, as some targets,
which don't need a .config, have worked in the past,
I'm not sure that I see compliance with the above description
as a good justification for making invocations that worked
(flawlessly) in the past fail.

-- 
Horms


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



Re: Build while creating kernel-headers package

2005-11-09 Thread Horms
Manoj Srivastava [EMAIL PROTECTED] wrote:
 Hi,
 
It was remarked on IRC that a build with the new
 kernel-package does a full build even when compiling kernel-headers,
 and this behaviour was different from the kernel-package in Sid.
 
Now, since make-kpkg only calls the top level makefile with a
 very limited set of targets, namely, one of the configure targets, a
 build, or an install target, one can figure (without delving into
 code or looking at logs, like I did) that all we used to do before
 was call make oldconfig or similar before creating a kernel headers
 package. 
 
So, I did a build with a modified new kernel package, and did
 a debdiff on a kernel headers package  created after a full build,
 with another with just a make oldconfig; and I discovered that not
 doing a build creates a kernel header package missing things like
 include/linux/compile.h and Module.symvers.
 
So, while it is true that the behaviour has changed, it is not
 a regression in kernel-package, as has been  stated, it is a bug
 fix. Full debdiff below.
 
I wonder, if this deficiency was know, and the official
 headers packages had work arounds, why was  this not brought to the
 attention of the kernel-package maintainer? This deficiency has left
 the users of kernel-package down, and I am sorry about that.  I would
 have thought caring for end users would have been more important than
 turf wars.

Firstly, its not about turf wars. If you wish to attack it from that
angle, then I shall not participate in the discussion any further. 
The finger pointing situation is, frankly, rediculous.

The headers package has often been broken, so it wouldn't surprise me if
things are missing. The method that is used to create them involves a
combination of kernel-package and a postinst, which basically uses find.
This is available in SVN. And the results are examinable in the packages
available on debian.org. 

I would certainly welcome anyone looking into the headers packages and
finding deficiencies, and better still solutions. As I said earlier in
the week, though perhaps not on this channel, I am more than happy for
the common/flavour headers splitting that the the kernel-team's
packaging does moved into kernel-package. As I said above, its long
been a source of pain and frustration.

I encourage you to play with the linux-2.6 packages and explore
what in there is broken, how we could be using kernel-package better,
and what logic might be best moved into kernel-package. I particularly
encourage this in the area of the headers packages.

-- 
Horms


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



Bug#298766: gnome-applets: battstat don't show correct values at startup on some hardware

2005-11-09 Thread Horms
On Wed, Mar 09, 2005 at 09:21:19PM +0100, Marco Innocenti wrote:
 Battstat on my laptop (Toshiba P20-311) don't show the correct value
 of the charge of the battery at startup. I have to wait several
 minutes to get it.  I've made some test and discoveded that cat
 /proc/acpi/battery/BAT1/* give the wrong value the first few time.
 So I patched battstat_applet.c to get acpiinfo 10 times at startup.
 It works for me and don't think would harm others.

[snip]

Hi Marco,

As discussed breifly on http://bugs.debian.org/298766, this is probably
a problem better solved in the kernel than in user-space.  I have CCed
the ACPI maintainers on this message for their consideration, including
your patch, which is below.

-- 
Horms

diff -r -u gnome-applets-2.8.2.orig/battstat/battstat_applet.c 
gnome-applets-2.8.2/battstat/battstat_applet.c
--- gnome-applets-2.8.2.orig/battstat/battstat_applet.c 2005-03-09 
20:58:00.302510520 +0100
+++ gnome-applets-2.8.2/battstat/battstat_applet.c  2005-03-09 
17:24:47.0 +0100
@@ -232,7 +232,7 @@
 
 #ifdef __linux__
 struct acpi_info acpiinfo;
-gboolean using_acpi;
+gboolean using_acpi, started_now=TRUE;
 int acpi_count;
 #endif
 
@@ -310,6 +310,14 @@
* Updated by David Moore [EMAIL PROTECTED] 5/29/2003 to poll less and
*   use ACPI events. */
   if (using_acpi  acpiinfo.event_fd = 0) {
+/* By Marco Innocenti [EMAIL PROTECTED] 09/03/2005
+ * Some hardware need several requests to warm up and give correct 
results. */
+if (started_now) {
+   started_now=FALSE;
+   for (acpi_count=1; acpi_count  10; acpi_count++) {
+   acpi_linux_read(apminfo, acpiinfo);
+   }
+}
 if (acpi_count = 0) {
   /* Only call this one out of 30 calls to apm_readinfo() (every 30 
seconds)
* since reading the ACPI system takes CPU cycles. */


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



2.6.14-3 Release [includes 2.6.14.1/CVE-2005-2709]

2005-11-09 Thread Horms
Hi,

I'd like to get people's opinion on releasing 2.6.14-3.

Here are some factors:

* There are a number of changes in SVN, including 2.6.14.1/CVE-2005-2709

* The zero length udp problem has not been solved in 2.6.14.1, 
  and this might mean that 2.6.14.2 comes out soon. Or we could
  just crab the patch, IIRC its a one or two-liner.

  http://permalink.gmane.org/gmane.linux.kernel/346872

* Jurij tells me there are some sparc problems he is working on,
  but they should be sorted shortly.

* Manoj is keen to get kernel-package 10.00X (X probably = 9) into
  unstable. Right now 9.008.4, which we have used before is there.
  If we are going to release in the next few days, I'd rather
  Manoj hold off. But if its going to be longer, then we probably
  have enoughy scope to debug any 10.00X and get kernel-package
  re-released before we make our relese.

Comments, please.

-- 
Horms


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



Re: new kernel-package breaks official linux-2.6 kernel builds, should not propagate to testing.

2005-11-09 Thread Horms
Manoj Srivastava [EMAIL PROTECTED] wrote:
With the new, streamlined, internal dependency mechanisms, it is
 actually going to be a big kludge not to require the configure target
 in the dependency path (since the dependency path has been separated
 from actual make commands for targets).

Thats fine, now we know that we must provide a .config to call
make-kpkg, whereas previously we were occasionally getting away
without it isn't a bit deal. Thanks for clarifying why maintaining
the old (not to specficiation) behaviour is a pain.



-- 
Horms


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



Re: patch tracking dir in svn

2005-11-09 Thread Horms
dann frazier [EMAIL PROTECTED] wrote:
 hey,
  We've been tracking patches (mostly security) across kernel streams
 under people/ dirs in svn.  Since this procedure isn't really specific
 to an individual, I'd like to move this out of people.  My current plan
 is to move it to /patch-tracking - unless anyone has a better
 suggestion?

Fine by me. 

-- 
Horms


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



Bug#278729: kernel-image-2.6-k7: kernel-image-2.6*-k7* and 2.6*-686* should

2005-11-08 Thread Horms
On Tue, Nov 08, 2005 at 11:36:13AM +0100, Sven Luther wrote:
 On Tue, Nov 08, 2005 at 11:19:36AM +0100, Jonas Smedegaard wrote:
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA1
  
  On Tue, 8 Nov 2005 11:31:10 +0900
  Horms [EMAIL PROTECTED] wrote:
  
   Waldi, can you coment on how to add a recommends to
   images on a per-flavour basis?
  
  Isn't per-flavour control hints one of the new features of the
  soon-to-be-in-sid kernel-package?
  
  If so, I suggest using that instead of bloating linux-2.6 packaging
  unnecessarily.
 
 linux-2.6 packaging already has quite nice per-flavour dependency handling,
 thank you.

Either way, is it possible to add recommends on a per-flavour basis,
and if so, how?

-- 
Horms


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



Re: ABI changes on specific architectures only

2005-11-08 Thread Horms
On Tue, Nov 08, 2005 at 02:52:15PM +0100, Sven Luther wrote:
 On Tue, Nov 08, 2005 at 02:28:23PM +0100, Norbert Tretkowski wrote:
  Hi,
  
  I switched the alpha build from gcc-3.3 to gcc-4.0 in the not yet
  uploaded 2.6.14-3, and Jurij said he'll also switch sparc from gcc-3.3
  to gcc-4.0.
  
  How to handle these ABI changes for specific architectures?
 
 I think if you do it together, the easiest way is probably to do a ABI++ for
 everyone.

I think that as it stands ABI++ for everyone is the only sane solution.

-- 
Horms


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



Re: Bug#278729: kernel-image-2.6-k7: kernel-image-2.6*-k7* and 2.6*-686* should

2005-11-08 Thread Horms
On Tue, Nov 08, 2005 at 09:01:24AM -0600, Manoj Srivastava wrote:
 On Tue, 8 Nov 2005 14:26:17 +0100, Sven Luther [EMAIL PROTECTED] said: 
 
  On Tue, Nov 08, 2005 at 08:30:53PM +0900, Horms wrote:
  On Tue, Nov 08, 2005 at 11:36:13AM +0100, Sven Luther wrote:
   On Tue, Nov 08, 2005 at 11:19:36AM +0100, Jonas Smedegaard wrote:
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1

On Tue, 8 Nov 2005 11:31:10 +0900
Horms [EMAIL PROTECTED] wrote:

 Waldi, can you coment on how to add a recommends to images on
 a per-flavour basis?

Isn't per-flavour control hints one of the new features of the
soon-to-be-in-sid kernel-package?

If so, I suggest using that instead of bloating linux-2.6
packaging unnecessarily.
   
   linux-2.6 packaging already has quite nice per-flavour dependency
   handling, thank you.
 
 Would it not be nice to push it down into the underlying tool,
  so that even endusers get a nicely hinted per flavour images, as
  appropriate? I mean, we cater to all users, not just those that use
  official Debian kernels.

Don't we need to handle the control file ourselves because we make
multiple make-kpkg invocations which all come together to form a single
source package?

-- 
Horms


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



Re: version/infrastructure separation test ...

2005-11-08 Thread Horms
On Tue, Nov 08, 2005 at 04:48:04PM +0100, Sven Luther wrote:
 Hi all,
 
 As you may have noticed, i did some tests to illustrate my proposal to split
 the infrastructure out of the real packaging, which you can find at : 
 
   svn://svn.debian.org/svn/kernel/dists/test
 
 The layout is as follows : 
 
   linux/infrastructure/debian - contains the common stuff.
   linux/versions/version/debian - contains : arch, patches-debian, 
 patches-arch
 
 I have added symlinks from each version to the infrastructure stuff, but
 ideally we would have a way to handle this better. I am thinking of an export
 debian/control rules, which would do the right thing and prepare an uploadable
 directory, doing svn export, unpacking the upstream tarball and pruning it or
 using the debian dir and so on.
 
 The one problem which needs a bit more though would be the changelog field,
 which i didn't know where to put, as there are the per-version changes and the
 infrastructure changes, maybe we need a Changelog.infrastructure or something
 like this, and that we should also pull in the k-p changelog at built time.
 
 Comments on this are welcome.
 
 Another idea would be to have the following layout :
 
   linux/debian - all the common stuff.
   linux/debian/2.6.12 - the 2.6.12 stuff.
   linux/debian/2.6.14 - the 2.6.14 stuff.
 
 All in a single place, and we can just exclude the not-needed directories from
 being included in the debian/rules export target.

Hi Sven,

While I think keeping common code common is important,
isn't this something our version control system should
be doing for us with branches and merges? I'm concerned
that your approach adds extra complexity to achive
much the same goal.


-- 
Horms


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



Re: Bug#278729: kernel-image-2.6-k7: kernel-image-2.6*-k7* and 2.6*-686* should

2005-11-08 Thread Horms
Sven Luther [EMAIL PROTECTED] wrote:
 On Tue, Nov 08, 2005 at 12:53:47PM -0600, Manoj Srivastava wrote:
 On Wed, 9 Nov 2005 00:22:23 +0900, Horms  [EMAIL PROTECTED] said: 
 
  Don't we need to handle the control file ourselves because we make
  multiple make-kpkg invocations which all come together to form a
  single source package?
 
 I am planning on constructing the control file from bits even
  in the default install so that the uml and xen images do not show up
  in the control file but are never built, and we get all the package
  exists in control file but not in changes warnings.  Perhaps there
  can be a set of mini-control files concatenated together into a
  control file before it is read by Make?

I'm still not entirely sure that I understand how this would fit into
what linux-2.6 is doing. Perhaps if I breifly explain what it does 
you can fill in the gaps.

First up there are templates in templates/ and defitions the
architectures, sub-architectures and flavours there are in arch/. These
definitions are growing to include information about dependancies,
kernel header directories and stuff like that. arch/ also includes
configure fragments.

Before dpkg-buildpackage is run, a script is run which produces
a control file that contains all the packages for all architectures,
this is built using the information in templates/ and arch/. Simiarly,
rules.gen, which rules drives to produce the packages on each
architecture is produced. Its combination of rules.gen and control which
allows architectures, sub architectures and flavours to be added and
removed in a flexible manner, just by manipulating arch/

At run time, some additional mangling occurs to produce the .config
files based on the fragments in arch/ In a nuthsell kernel trees
are unpacked, the appropriate .config is produced and placed in the tree
and make-kpkg is called.

I should note, that I didn't actually write the system, and I'm still
learning how to drive it. Waldi and Dilinger know a lot more about it,
perhaps they can fill in some of my gaps.

 Manoj, we already do this, see the templates dir and bin/gencontrol.py. I told
 you that earlier already.

Is there really any need to be so aggressive?

Yes there is logic in there, and yes its coming along quite nicely.
But to be honest, the more logic we can push back to kernel-package,
the less we have to worry about. And I'm all about worrying less.

-- 
Horms


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



Bug#337914: linux-2.6: SOFTWARE_SUSPEND needs PM on ppc

2005-11-07 Thread Horms
Package: linux-2.6
Severity: normal
Tags: patch


As a work around I am going to disable SOFTWARE_SUSPEND on effected 
flavours, so far powerpc/miboot:

  It seems that CONFIG_PM needs to be set for CONFIT_SOFFTWARE_SUSPEND
  to compile cleanly. For startes, swsusp_arch_suspend needs
  swsusp_save.  Sould SOFTWARE_SUSPEND required PM, or should i add some
  strategic #ifdef CONFIG_PM to the code. This is 2.6.14, but i think
  its present in linus' current git.

  arch/ppc/kernel/built-in.o: In function `swsusp_arch_suspend':
  : undefined reference to `swsusp_save'
  arch/ppc/kernel/built-in.o: In function `swsusp_arch_resume':
  : undefined reference to `pagedir_nosave'
  arch/ppc/kernel/built-in.o: In function `swsusp_arch_resume':
  : undefined reference to `pagedir_nosave'
  arch/ppc/platforms/built-in.o: In function `pmac_late_init':
  : undefined reference to `pm_set_ops'

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-1-686-smp
Locale: LANG=ja_JP.eucJP, LC_CTYPE=ja_JP.eucJP (charmap=EUC-JP) (ignored: 
LC_ALL set to ja_JP.eucJP)


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



Bug#337713: [PATCH] Null pointer access in nf_queue()

2005-11-07 Thread Horms
On Sun, Nov 06, 2005 at 12:02:37AM +0200, Torok Edwin wrote:
 Package: linux-image-2.6.14-1-k7
 Version: 2.6.14-1
 Severity: important
 
 I have got a kernel panic, here it is: (I hand-copied it, since it wasn't 
 saved to disk)
 EIP: 0060: [c02b2516]  Not tainted VLI
 EFLAGS: 00010286 (2.6.14-1-k7)
 EIP is at nf_queue+0x16/0x240
 eax:  ebx: 0001 ecx:  edx: 0002
 esi: dece0920 edi: c03a3aa8 ebp: c0277e70 esp: cf165e78
 ds:  007b es:  007b ss: 0068
 
 Process sh (pid:5278, threadinfo=cf164000 task=dc5b4ab0)
 Stack:   cf165f00 dae29000  c0277e70 0001 cf165f00 c03a3aa8 
 c0277e70
 c02b1f7c cf165f00 dece0920 0002 0001 dae29000  c0277e70 
  dece0920  da641b40 da54bcde cc318abc c0277c10 0002
 
 Call Trace:
 [c0277e70] ip_local_deliver_finish+0x0/0x230
 [c0277e70] ip_local_deliver_finish+0x0/0x230
 [c02b1f7c] nf_hook_slow+0x0c/0x110
 [c0277e70] ip_local_deliver_finish+0x0/0x230
 [c0277c10] ip_local_deliver+0x60/0x2c0
 [c02783f7] ip_rcv+0x357/0x540
 [c0258ed8] netif_receive_skb+0x238/0x2e0
 [c0258fec] process_backlog+0x6e/0xf0
 [c02590f7] net_rx_action+0x87/0x140
 [c0120a33] __do_softirqq+0x43/0x90
 [c012caa6] do_softirq+0x26/0x30
 [c010528e] do_IRQ+0x1e/0x30
 [c0103ada] common_interrupt+0x1a/0x20
 Code: c0 75 ec e9 bd e5 e6 ff 8d b6 00 00 00 00 8d bc 27 00 00 00 00 55 57 56 
 53
 83 ec 10 8b 54 24 2c 8b 74 24 28 8b 04 9b c0 42 3a c0 8b 38 85 ff 0f 84 96 
 01
 00 00 86 44 24 2c 8b 7c 24 2c c7 44 24
 0Kernel panic - not syncing: Fatal exception in interrupt
 
 Bug reproducible: always.
 Steps to reproduce: Start fireflierd
 Result: kernel panic
 
 What fireflierd does is try to communicate with the ip_queue module, that 
 isn't loaded.
 If I load the module everything is ok. 
 On kernel version 2.6.12 I got an error message from fireflierd, but the 
 kernel didn't panic.
 If you need further info, tell please tell me how to provide it.
 If you need the program fireflierd, just tell me, I can upload it somewhere 
 (binary/source), it is a GPL program,
 that's going to be released soon.

Thanks,

I did some disasembling fun and games, and I'm pretty sure the patch
below will fix your problem. I'll fire of a build, I'd be greateful if
you could test it.

According to the trace above, pf (%edx) is 2, however, it seems that
queue_handler[pf] is NULL.  I would guess that it has been unbound using
netlink (nfqnl_recv_config(), case NFQNL_CFG_CMD_PF_UNBIND:)

Or in other words, queue_handler[pf] can be set to NULL from userspace,
but it is accessed without checking to see if it is NULL.

I'm taking a few leaps of faith here, so my logic could be out.
Here is the a portion of the disasembled code if anyone cares:

0xc02b2500: push   %ebp
0xc02b2501: push   %edi
0xc02b2502: push   %esi
0xc02b2503: push   %ebx
0xc02b2504: sub$0x10,%esp
0xc02b2507: mov0x2c(%esp),%edx
0xc02b250b: mov0x28(%esp),%esi
0xc02b250f: mov0xc03a42c0(,%edx,4),%eax
0xc02b2516: mov(%eax),%edi
0xc02b2518: test   %edi,%edi
0xc02b251a: je 0x412b26b6

Signed-off-by: Horms [EMAIL PROTECTED]


diff --git a/net/netfilter/nf_queue.c b/net/netfilter/nf_queue.c
index d10d552..d3a4f30 100644
--- a/net/netfilter/nf_queue.c
+++ b/net/netfilter/nf_queue.c
@@ -117,7 +117,7 @@ int nf_queue(struct sk_buff **skb, 
 
/* QUEUE == DROP if noone is waiting, to be safe. */
read_lock(queue_handler_lock);
-   if (!queue_handler[pf]-outfn) {
+   if (!queue_handler[pf] || !queue_handler[pf]-outfn) {
read_unlock(queue_handler_lock);
kfree_skb(*skb);
return 1;



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



Re: Care to comment on plan for module building?

2005-11-07 Thread Horms
On Mon, Nov 07, 2005 at 03:08:30PM +0100, Sven Luther wrote:
 On Mon, Nov 07, 2005 at 02:29:52PM +0100, Jonas Smedegaard wrote:
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA1
  
  Hi Eduard (and cc kernel list),
  
  I have put together a draft for future kernel module handling, based on
  a discussion at the kernel list and spiced up with a few thoughts of my
  own. It is available here: http://wiki.debian.org/KernelModulesPackaging
  
  Could you please have a look and tell me what you think (or perhaps
  simply edit that wiki page directly)?
 
 Notice that you again sided with Manoj, depite him never providing any
 arguments in favour of not using the standard upstream mandated build symlink,
 and since both of you prefered resulting to insults instead of reasoned
 argumentations, i want to have no plan with any such plans as you have, so go
 ahead, and break everything for all i care.

I'm reluctantly entering this discussion, as it seems to be at an impass
to say the least. I must say that I really stuggle to understand why
everyone is so up-tight about this issue. I know there have been words
said in this thread and on IRC that might have been better not said, but
really, what is the issue? As far as I can see, the issue is that we
need to have a better framwork for out-of-tree module support.

There is the problem of the build/ link, which has historical behaviour
that dates back quite a number of years. Its current behaviour is not
entirely ideal from the point of view of users who only install
kernel-header packages. But it is quite useful for users who roll their
own kernel packages. And due to certain packaging limitations, it is
somewhat tedious to make it both have the historical behaviour that many
users might expect, and reach the expections of users with only
kernel-header packages installed. To be honest, its probably best to
stear clear of that link as much as possible when defining how modules
are packaged.

As for the wiki entry. I take it to be a work-in-progress document,
rather than doctrine. I personally don't find much at fault with what it
says. But I haven't been looking into the module build problem much.

I really think we should focus our energies on finding a module build
framework that works for packagers and uers. Rather firing harsh words
at each other.

-- 
Horms


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



Re: Packaging of modules which are in official kernel

2005-11-07 Thread Horms
On Mon, Nov 07, 2005 at 12:32:23PM +0100, Sebastian Ley wrote:
 Hi,
 
 I am the maintainer of the ipw2100 module package. That module is now
 included in the kernel as of version 2.6.14. For the time being I want to
 keep the package and decide later whether to drop it.
 
 The question is however, where to put the modules such that they do not
 conflict with the modules from the kernel. The related bugreport is
 #337920.
 
 I just want to verify that the submitter's solution is the right way to go.
 
 Please CC me on replies, as I am not subscribed to this list.

That seems reasonable to me. Can others comment?

-- 
Horms


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



Re: Re: Re: I can't build Modules.debs with linuxheaders 2.6.12-1-k7

2005-11-07 Thread Horms
On Mon, Nov 07, 2005 at 02:23:41PM +0100, Sébastien Platel wrote:
 I'm trying to compile nvidia kernel driver by getting source from debian 
 repository, decompressing it using tar -zxvf XXX and then using
 
 cd /usr/src/linux-headers-2.6.12-1686
 make-kpkg modules_image
 
 since then I found another way to compile this module following this 
 document http://www.coagul.org/article.php3?id_article=346 (as you can't 
 read french I can describe it quickly saying that after a few 
 environnement variables setup and cd into the module source the line 
 debian/rules binary_modules compiles the debian package

I think that it is fair to say that the problem is not that the
modules don't compile, but that its not entirely obvious how
to make them compile.

The kernel-team is currently working on making this situation 
better, however as you might note if you scan debian-kernel,
we are far from consensus on the issue.

-- 
Horms


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



Re: kernel-package (10.005) heading to experimental

2005-11-07 Thread Horms
On Mon, Nov 07, 2005 at 06:51:09PM +0100, Sven Luther wrote:
 On Mon, Nov 07, 2005 at 10:47:12AM -0600, Manoj Srivastava wrote:
  Hi,
  
  I think this fixes all issues that had been reported to
   me. 10.006 should head out to Sid tonight, or tomorrow.
 
 Which will probably break the kernel builds, no thanks.
 
 Please refrain from uploading to unstable until at least there is a decision
 taken on the build symlink issue.

Sven, I don't believe that 10.006 changes the build symlink behaviour
from what is currently in sid. So that really is an othogonal issue.

Manoj, as I mentioned just now on IRC, I am seeing an issue
with ppc builds from trunk/experimental using 10.004. I'd like
a chance to look through that more throrougly before you upload.
Its probably not a kernel-package problem, but if it is, it could
put the kernel-team in a bit of a pickle with regards to and
releases in the near future.

-- 
Horms


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



Bug#278729: kernel-image-2.6-k7: kernel-image-2.6*-k7* and 2.6*-686* should

2005-11-07 Thread Horms
reassign 278729 linux-2.6
retitle 278729 some i386 images should recommend libc6-i686
thanks

On Mon, Nov 07, 2005 at 04:58:36PM +, Richard Burton wrote:
 2.6.8 is frozen solid for sarge. IF there is interest in having this
 added for the etch kernels, can you please reasign it to linux-2.6
 
 I think it should become a permanent addition to all 686 class kernels 
 going forward, but I don't mind what point that starts at - unstable would 
 be fine for me, but etch would be useful more widely. I wouldn't expect 
 anything to change in sarge at this stage in it's release.

I think Etch would be an appropriate place for this.
Though as I mentioned earlier, it requires some slight
reengineering of the build scripts, if I'm not mistaken.

Waldi, can you coment on how to add a recommends to
images on a per-flavour basis?

 I'm afraid I don't know how to reassign a bug in BTS though, so I can't do 
 that.

IF your are interested, that is covered on http://bugs.debian.org,
but breifly, CC [EMAIL PROTECTED] and start the message as I have above.

-- 
Horms


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



Bug#330583: Problem solved

2005-11-07 Thread Horms
On Mon, Nov 07, 2005 at 10:59:50AM +0100, Boris Kleibl wrote:
 Uff, I solved the problem, but what happened?

Lots of things changed between 2.6.12 and 2.6.14.
If you are really interested you could hunt through the
changelogs, patches and git-commits. But its probably
enough just to know if it is fixed in 2.6.14-2. Is that
the case?

-- 
Horms


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



Bug#337713: [netfilter-core] [PATCH] Null pointer access in nf_queue()

2005-11-07 Thread Horms
On Mon, Nov 07, 2005 at 09:55:56AM +0100, Harald Welte wrote:
 On Mon, Nov 07, 2005 at 05:39:53PM +0900, Horms wrote:
 
  I did some disasembling fun and games, and I'm pretty sure the patch
  below will fix your problem. I'll fire of a build, I'd be greateful if
  you could test it.
 
 Sorry, Horms, you must have missed my previos fix (that does exactly the
 same).  I've already posted it to netdev, and IIRC, Arnaldo has merged
 it for net-2.6.15.
 
 Sorry for not Cc'ing you with the fix, it seems like I only reported
 back to bugzilla :(

No problem, it would have saved me some hunting, but actually it was
quite fun. Glad to hear the problem is fixed.

-- 
Horms


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



Bug#338089: New aic7xxx driver fails spectacularly on 2940UW

2005-11-07 Thread Horms
 code = 0x1
 end_request: I/O error, dev sda, sector 0
 Buffer I/O error on device sda, logical block 0
 sd 0:0:0:0: SCSI error: return code = 0x1
 end_request: I/O error, dev sda, sector 0
 Buffer I/O error on device sda, logical block 0
  unable to read partition table
 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
 /bin/cat: /sys/block/sda/sda2/dev: No such file or directory
 Waiting 1 seconds for /sys/block/sda/sda2/dev to show up
 /bin/cat: /sys/block/sda/sda2/dev: No such file or directory
 Waiting 2 seconds for /sys/block/sda/sda2/dev to show up
 /bin/cat: /sys/block/sda/sda2/dev: No such file or directory
 Waiting 4 seconds for /sys/block/sda/sda2/dev to show up
 /bin/cat: /sys/block/sda/sda2/dev: No such file or directory
 Waiting 8 seconds for /sys/block/sda/sda2/dev to show up
 /bin/cat: /sys/block/sda/sda2/dev: No such file or directory
 Waiting 16 seconds for /sys/block/sda/sda2/dev to show up
 /bin/cat: /sys/block/sda/sda2/dev: No such file or directory
 Device /sys/block/sda/sda2/dev seems to be down.
 Debugging opportunity, type ^D to continue.
 /bin/dash: can't access tty; job control turned off
 # 


-- 
Horms


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



Bug#337045: linux-image-2.6.14-1-686: I hate to me too, but me too

2005-11-06 Thread Horms
On Thu, Nov 03, 2005 at 08:28:47AM -0500, Christian Weeks wrote:
 I didn't think the module build was the problem either.
 
 You're right though- my laptop is a Dell D600 latitude, with a 1.6 GHz
 Centrino chipset. One thing I did notice is that it's using the
 generic ide chipset module, rather than one for my laptop. I will
 verify that this is the same with the 2.6.12 fallback kernel, but I
 wonder if maybe it's that it tries a different module for the ide
 chipset?
 
 Mind you, I was also reading bug #333052, and I wonder if this problem
 is related to that problem- they both seem like race problems to me.

I stronly suspect so. A proposed fix has been incoporated into
module-init-tools 3.2-pre9-4, could interested parties please
test this problem against that release?

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=333522#msg132

-- 
Horms


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



Bug#337089: linux-image-2.6.14-1-powerpc: add CONFIG_TCP_CONG_BIC=y

2005-11-06 Thread Horms
On Sat, Nov 05, 2005 at 07:24:41AM +1300, Ian McDonald wrote:
   But Debian .config has CONFIG_TCP_CONG_BIC=m (CONFIG_TCP_CONG_*=m) which
   makes NewReno default. So this is like a regression. I'd like debian 
   kernel
   to have CONFIG_TCP_CONG_BIC=y provided that one can easily switch to 
   another
   algorithm (using /proc/sys/net/ipv4/tcp_congestion_control).
 
  could someone please comment on what a good default congestion
  algorithm setup for distribution kernels is?
 
 If you want BIC as default then do as suggested here. My personal
 opinion is that is the correct thing to do for a standard
 distribution.

Thanks, the suggestion above will be incporated into the next release.

-- 
Horms


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



Re: ancient ieee80211/ipw2200 drivers in recent kernel (2.6.14)

2005-11-04 Thread Horms
On Fri, Nov 04, 2005 at 01:51:24AM -0500, Joey Hess wrote:
 Horms wrote:
  I don't have a particular problem with disabling those drivers from the
  build. But the d-i guys might. I've CCed them for comment (and dropped
  the netdev CC).
 
 No d-i udebs contain ipw2200 or ieee80211. The system does allow
 building udebs containing externally packages kernel modules, although
 we've not done that yet, partly because externally packages kernel
 modules rately seem to be built in time to keep up with new releases of
 the debian kernels..

Thanks for the clarification. 

-- 
Horms


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



Re: ancient ieee80211/ipw2200 drivers in recent kernel (2.6.14)

2005-11-04 Thread Horms
[dropping debian-boot from CC, they've indicated this isn't a
 packaging issue for them at this time]

Hi,

Sorry for the confusion surround this, I was not at all aware
of the somewhat special state of ieee80211/ipw2200 upstream.

Let me answer some questions, now I have done a little bit or research.
Note these are the answers to the best of my knowledge, which is
limited. If you know more, please add your knowledge below.

1. Why is ipw2200 so out of date in Debian's 2.6.14?

   ipw2200 is out of date in Debian's 2.6.14 because it is out of
   date in Linus' 2.6.14. I have been told by several sources that
   this is because of Intel not pushing the driver into the
   upstream tree untill it has gone through some certification process.
   Or at the very least, its fair to say that Intel are not pushing
   changes upstream as fast as a lot of people might like.

   So in short, there are newer versions of the driver floating
   around than what is in 2.6.14.

2. Why is ipw2200 in Debian's 2.6.14 source but not compiled.

   As I undestand it, the ipw2200 driver requires some non-free
   firmware to run. The firmware is not embeded in the code,
   so there is no problem with distributing it. But the driver
   isn't particularly useful (perhaps dosn't work at all?),
   so it isn't compiled.

3. Can you disable the ieee80211/ipw2200 drivers in 2.6.14

   Unless I am very much mistaken, they are disabled.

4. Can you mangles the headers to make compilation of ieee80211-source
   and/or ipw2200-source easier?

   Given the unusual standing of these drivers, that is, they
   really are out of date in Linus' tree because the developers
   aren't pushing updates, I think we can consider a departure
   from the usual policy of only accepting upstream (that is Linus') 
   changes.

   My prefered option would be a minimal patch to allow ieee80211-source
   and ipw2200-source to compile sensibly.

   However, if someone wants to maintain a backport of ipw2200/ieee80211
   as a patch included in linux-2.6, then I think we should consider
   that. My main reservation there is that it might hold up releases.
   For insance, are we confident that updates to ipw2200/ieee80211 will
   be ready the day Linus releases 2.6.15? Also, someone needs to take
   responsibility for this task. Without that its going to end up
   a s broken patch in the tree.

   Ultimately the best option is to get newer versions of these
   drivers into Linus' tree. If there is any way that Debian can 
   help with that, then thats help that should be given IMHO.

-- 
Horms


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



Re: ancient ieee80211/ipw2200 drivers in recent kernel (2.6.14)

2005-11-03 Thread Horms
On Wed, Nov 02, 2005 at 12:54:09PM +0600, Mikhail Gusarov wrote:
 
 You ([EMAIL PROTECTED]) wrote:
 
   I've encountered the problem with 2.6.14 kernels: they are shipped
   with ancient version of ipw2200 drivers (1.0.0 while current
   version is 1.0.7) and ancient version of ieee80211 subsystem
   (copyrighted as 2004, so also outdated).
   
   This breaks compilation of module from ipw2200-source package
   (because it links against in-kernel ieee80211).
 
  H I assume the problem you are seeing is a headers problem.
 
 Ah, yes. The other problem is two copies ipw2200.ko  ieee80211*.ko
 modules being installed: the ones included in kernel and others
 compiled as external modules. I suppose this may lead to the problems
 with depmod.
 
   Is there way to modularize builds to exclude ieee80211 or just
   disable it (along with ipw2200) because it is outdated and current
   vesion is shipped in ieee80211-source package?
 
  H Probably the best place to start is to ping netdev to find out if
  H there are any plans to update IPW2200 in Linus's tree. I've CCed
  H that list, hopefully someone can shed some light on this.
 
 So, having in mind the two levels of 'stablenesss': kernel
 'stableness' and modules 'stableness' :) we should find the way to
 exclude discussed modules from the build, because in-kernel versions
 will always be, erm..., slightly (1.0.0 is mentioned only as 'stone
 age' in the mailing list of ipw2200 developers) outdated due to fact
 integration and testing gets some time in upstream kernels. I propose
 just to disable compilation of this drivers: everyone will be able to
 compile the recent version using ipw2200-source we provide.

I don't have a particular problem with disabling those drivers from the
build. But the d-i guys might. I've CCed them for comment (and dropped
the netdev CC).

-- 
Horms


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



Re: ancient ieee80211/ipw2200 drivers in recent kernel (2.6.14)

2005-11-03 Thread Horms
On Wed, Nov 02, 2005 at 04:26:21PM +, Christoph Hellwig wrote:
 On Wed, Nov 02, 2005 at 12:54:09PM +0600, Mikhail Gusarov wrote:
  So, having in mind the two levels of 'stablenesss': kernel
  'stableness' and modules 'stableness' :) we should find the way to
  exclude discussed modules from the build, because in-kernel versions
  will always be, erm..., slightly (1.0.0 is mentioned only as 'stone
  age' in the mailing list of ipw2200 developers) outdated due to fact
  integration and testing gets some time in upstream kernels. I propose
  just to disable compilation of this drivers: everyone will be able to
  compile the recent version using ipw2200-source we provide.
 
 The kernel drivers aren't stable but obsolete.  Because of that ever
 distribution that supports it's users must patch in a more recent one,
 which is what we should do for debian aswell.
 
 It's a pity the braindead Intel policies don't allow us to have an uptodate
 driver in mainline.

Christoph, 

do I take that comment to mean that upstream can't update the
drivers but Debian can? And if so, do you recommend updating 
Debian's kernel packages, or putting the updates elsewhere?

-- 
Horms


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



Sid linux-2.6 in SVN (Was: linux-2.6_2.6.14-2_hppa.changes ACCEPTED)

2005-11-03 Thread Horms
On Thu, Nov 03, 2005 at 09:34:46PM +0100, Christian T. Steigies wrote:
 What is this email address?  Christian T. Steigies [EMAIL PROTECTED]
 I have never used that, I don't even know that machine... Sven, you should
 fix your mail client.
 
 On Thu, Nov 03, 2005 at 08:32:14AM +0100, Sven Luther wrote:
  On Wed, Nov 02, 2005 at 03:35:02PM -0800, Debian Installer wrote:
   
   Accepted:
   linux-headers-2.6-32-smp_2.6.14-2_hppa.deb
  
  Cool, this means we are only missing m68k and the two mips/mipsels.
  
  Christian, can you give a fast status update of the m68k problem ? Did 
  Roman
  start the merge ? I did not see any commit to the apus tree also, so i have
  some doubts.
 
 Yes, there were some commits, I haven't tried building a kernel with those
 fixes yet. But the weekend is approaching...

Christian, just a heads up. The linux-2.6 in sid is, as of yesterday,
in sid/linux-2.6. This is what was up until yesterday trunk/linux-2.6.

Don't shoot the messanger :)



-- 
Horms


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



Bug#333522: linux-image-2.6.14-1-686-smp: even manual modprobes now fail

2005-11-03 Thread Horms
On Wed, Nov 02, 2005 at 03:16:46PM -0800, Paul Traina wrote:
 Please ignore/delete the comments about snd_intel8x0, that is a totally
 unrelated bug.  I tried Rusty's proposed fix for modprobe.c (in bug
 333052) and it solves the problem reported in 522 and 333052 for
 me (running on a stock linux-image-2.6.14-2 with initramfs made by
 initramfs-tools).

I believe that the problem still remains at boot time because
root is read-only, and modprobe's locks require write access.

-- 
Horms


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



Bug#337089: linux-image-2.6.14-1-powerpc: add CONFIG_TCP_CONG_BIC=y

2005-11-03 Thread Horms
On Wed, Nov 02, 2005 at 05:24:50PM +0100, Benoît Dejean wrote:
 Package: linux-image-2.6.14-1-powerpc
 Version: 2.6.14-1
 Severity: normal
 
 Hi,
 Linux  2.6.14 used to have every TCP congestion algorithms as builtins but
 NewReno + BIC was default.
 
 Linux 2.6.14 has splitted these features into modules. But default remains
 NewReno + BIC accordint to CONFIG_TCP_CONG_ADVANCED help message :
 
 Nearly all users can safely say no here, and a safe default selection will
 be made (BIC-TCP with new Reno as a fallback).
 
 And indeed NewReno+BIC is a good and safe default. Much better than NewReno
 
 But Debian .config has CONFIG_TCP_CONG_BIC=m (CONFIG_TCP_CONG_*=m) which
 makes NewReno default. So this is like a regression. I'd like debian kernel
 to have CONFIG_TCP_CONG_BIC=y provided that one can easily switch to another
 algorithm (using /proc/sys/net/ipv4/tcp_congestion_control).

Hi Netdev,

could someone please comment on what a good default congestion
algorithm setup for distribution kernels is?

Thanks

-- 
Horms



Re: udev issue

2005-11-01 Thread Horms
On Tue, Nov 01, 2005 at 12:36:18PM +0100, Sven Luther wrote:
 On Tue, Nov 01, 2005 at 11:05:51AM +0100, Marco d'Itri wrote:
  [EMAIL PROTECTED] wrote:
  
  There are some missing symbols in some modules (usb ones here, but maybe
  others), and running depmod fixes it,
  No, it does not. Please read the full #333052 and #333522 bugs.
 
 Well, it did for me (the usb stuff on powerpc), but then this is maybe another
 issue ? 

Sven, I think the problem Marco is talking about is a real bug.
He and Rusty are trying to figure out a solution.

-- 
Horms


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



Re: Updated Howto needed: How to compile a kernel like etch's.

2005-11-01 Thread Horms
On Tue, Nov 01, 2005 at 09:47:44AM +, Nick Hill wrote:
 I have tried and failed to find a howto which will fill my need:
 
 I need a howto which gives the steps, package names and repositories to
 
 1) Build a kernel just like the binary distribution in testing/unstable.

apt-get source linux-2.6
cd linux-2.6-X.Y.Z-N
dpkg-buildpackage [-B] [-us] [-uc] [-frakeroot] ...

Thats eactly how I make kernels for uploading,
If I already have the source.

 2) Build as 1) above but be able to apply/remove patches during the 
 build process

The patches are automatically applied and unapplied.

If you want to add or remove patches, I would recommend 
doing the following between the cd and dpkg-buildpackage commands
above.

1. Editing the debian/changelog to create your own version.

   Say, 2.6.14-2nh0

   If you run dch -i it will do most of the work for you.
   I believe it is in the devscripts package

2. Put any new patches in debian/patches-debain
   Please note that the filename of patches must end in .patch
   
   e.g. cp /tmp/blah.diff debian/patches-debain/blah.patch
   
3. Create a series file that matches the name of your version
   in debian/patches-debain/series. Inside, list one per line
   each patch you want to add or remove.

   e.g.
   echo + blah.patch  debian/patches-debain/series/2.6.14-2nh0
   echo - a-bad.patch  debian/patches-debain/series/2.6.14-2nh0

   All lines that start in +  are patches to be added.
   All lines that start in -  are patches to be removed.
   All lines that start in # are comments

   So lets say that a-bad.patch was added in 2.6.14-2 and released,
   and you don't like it. The above will add your patch, and then
   unapply a-bad.patch. Note that applying is done in the order
   listed in the file. Latter, the patches may be unapplied,
   this will be done in reverse order. This can be important
   if multiple patches touch the same part of the file.


 3) As 1) But using the latest svn patch sets from debian kernel 
 development tree.

Assuming that the kernel has been released, run the follwing betwen
the apt-get and cd from question 1)

rm -rf debian
svn export svn://svn.debian.org/svn/kernel/dists/trunk/linux-2.6/debian \
  ./debain/

  Note that trunk above is just that, what is being worked on.
  Somtimes there is a sid branch, which reflects what is in sid.
  Right now there is an etch branch which reflects what is in etch.
  Its best to jump onto #debian-kernel on oftc.net and ask if you're unsure,
  which to use.

./debian/rules debian/rules.gen debian/contol

 I had an un-published howto which applied pre-sarge, but many things 
 have changed. I have not found a howto or a method to achieve any of the 
 above.
 
 There are plenty of howtos which say along the lines of: download debian 
 source package or from kernel.org, make menuconfig, make-kpkg etc. But 
 that is not what I am looking for as I will end up with something other 
 than a current Debian kernel. If I wanted to create a patch for 
 submission, I can't be sure it will work without having a build process 
 for a patched debian kernel.

Understood, consistency is important, the current docs don't reflect that.

For the record.

1. Download original tar.bz2 of kernel from from kernel.org
   wget http://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.14.tar.bz2
2. Get prune-non-free from svn
   svn export svn://svn.debian.org/svn/kernel/dists/trunk/scripts/prune-non-free
3. Run this to create the orig tarballs
   Note for now you need ruby installed for this to run, also, it takes a while.
   ./prune-non-free linux-2.6.14.tar.bz2 2.6.14
4. Remove the non-free tree, rm -rf linux-nonfree-2.6-2.6.14/
3. Enter kernel tree
   cd linux-2.6-2.6.14/
4. Export the debian directory from svn, as in question 3) above
   svn export svn://svn.debian.org/svn/kernel/dists/trunk/linux-2.6/debian \
 ./debain/
5. Genearate the control file, as in question 3) above
   ./debian/rules debian/rules.gen debian/contol
6. Mangle at will, as per question 2) above
7. Run dpkg-buildpackage

-- 
Horms


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



Bug#335538: kernel-image-2.6.8-2-386: Hard drive locks up - DMA or Power Management problem?

2005-11-01 Thread Horms
On Tue, Nov 01, 2005 at 09:24:16AM +, George B. wrote:
 P.S. I could try unloading the ide-generic module etc. if you think
 that's a good idea.

I think its certainly worth a try, though its probably not going
to make much difference.

-- 
Horms


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



Bug#336450: linux-image-2.6.14-1-686: 2.6.14-1-686 doesn't support vga=795 o

2005-10-31 Thread Horms
On Mon, Oct 31, 2005 at 07:57:18AM +0100, Sven Luther wrote:
 On Mon, Oct 31, 2005 at 10:57:54AM +0900, Horms wrote:
   Vesafb is no more modular now, and should either have been dropped fully 
   or
   builtin, please check the config file.
  
  As the driver is no longer modular it is now built into the kernel
  on all i386 and amd64 architectures. It is not included
  in any other achitecture, but I believe this was the case
  when it was modular.
  
  # grep -r VESA debian/arch/ | grep -v .svn
  debian/arch/i386/config:CONFIG_FB_VESA=y
  debian/arch/amd64/config:CONFIG_FB_VESA=y
  
  The reason that it has been changed from modular to builtin, 
  is that making it modular was a somewhat problematic patch.
  I hope we can find a solution that doesn't lead us back to
  that code.
 
 Still, i don't think its modular vs builtin nature should change things,
 except if some stuff noz use vesafb, while vga16fb was used previously.

I wouldn't have thought so either, but the problems seem to
have appeared at about the same time that the change was
made (2.6.13), so I suspect a link.

-- 
Horms


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



Bug#336424: linux-headers-2.6.12-1-686: missing Makefile in scripts/basic directory

2005-10-31 Thread Horms
On Sun, Oct 30, 2005 at 12:03:09PM +0300, Sergey Safonov wrote:
 Package: linux-headers-2.6.12-1-686
 Version: 2.6.12-10
 Severity: normal
 
 Modules for linux 2.6.12 are unable to build with make-kpkg. The command
 
   cd /usr/src/linux-headers-2.6.12-1-686 
   make-kpkg modules_image
 
 fails with the following message :
 
   /usr/bin/make\
  ARCH=i386 oldconfig
   make[1]: Entering directory `/usr/src/linux-headers-2.6.12-1-686'
   scripts/Makefile.build:15: 
 /usr/src/linux-headers-2.6.12-1-686/scripts/basic/Makefile: No such file or 
 directory
   make[2]: *** No rule to make target 
 `/usr/src/linux-headers-2.6.12-1-686/scripts/basic/Makefile'.  Stop.
   make[1]: *** [scripts_basic] Error 2
   make[1]: Leaving directory `/usr/src/linux-headers-2.6.12-1-686'
   make: *** [stamp-kernel-configure] Error 2
 
 It happens when i use linux-headers-2.6.12-1-686 2.6.12-10, but with 
 linux-headers-2.6.12-1-686 2.6.12-1 everything is ok.
 The contents of linux-headers-2.6.12-1-686 2.6.12-1 scripts/basic 
 directory :
   .docproc.cmd
   .fixdep.cmd
   .split-include.cmd
   Makefile
   docproc 
   docproc.c
   fixdep
   ficdep.c
   fixinclude
   fixinclude.c
 
 and scripts/basic directory of linux-headers 2.6.12-1-686 2.6.12-10 :
 
   docproc
   fixdep
   fininclude
 
 Makefile is missing. Is it right? or is it a bug in kernel-package?

Manoj,

I took a look and it seems that something bad is going on in the
scripts/basic direcory. I've prodded away at this a bit, and I think
this is a make-kpkg problem. Unfortunately I have no more time to prod
today, could you take a look into it?

-- 
Horms


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



Bug#336431: linux-source-2.6.14: pptp connection tracking fails to compile

2005-10-31 Thread Horms
On Mon, Oct 31, 2005 at 10:01:05PM +0100, Vincent L??nngren wrote:
 Here it is, but with pptp connection tracking turned off since I needed
 the kernel.

Thanks.


-- 
Horms


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



Re: x86 kernel flavours was: 2.6.14-1 in incoming, status and future

2005-10-31 Thread Horms
On Tue, Nov 01, 2005 at 02:03:46AM +1100, Anand Kumria wrote:
 On Sun, 30 Oct 2005 02:31:01 -0800, Steve Langasek wrote:
 
  On Sun, Oct 30, 2005 at 07:57:34PM +1100, Anand Kumria wrote:
  
  Speaking of kernel flavours (we weren't, but what the hey); is the plan
  still to reduce all of the x86 flavours down to two: generic x86 and
  generic x86-smp?
  
  Still?  When was this ever the plan?
 
 It was a discussion I observed at various times and places during debconf
 in Helsinki, so I was under the impression that reducing the burden on the
 kernel team was one of their goals.

There was some discussion of cutting down on the number of flavours.
It all centred around, is there any real benifit. For instance,
it is conventional wisdom that 686 will run faster on a UP box than 686-smp,
but for a typical workload, is it really enough to warrant an extra
flavour.

To be honest, most of the reason for extra flavours, especially in i386,
comes down to performance. A 686-smp kernel will run faster on a P4 than
a 386 kernel (n.b 386 and 686 are just the flavour names). In that
case its almost certainly worth it. But its not entirely clear there
is enough benifit to warrant all the flavours in between.

However, as its a performance issue, what is needed is numbers.
I heard that Ubuntu were looking into it, but haven't heard
anything of late.

And the reason for wanting to cut down? Shorter build times,
less confusing package versions... simplicity. Its not a particularly
strong motive, especially as we have been getting better on the
packaging side. And there really hasn't been any discussion of it
since Helsinki. Its probably well enough to let it go back to sleep for
now.

-- 
Horms


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



Bug#336295: linux-headers-2.6.14-1: arch specific include/asm-$(ARCH)/ headers are not included in linux-headers-2.6.14-1 packages

2005-10-31 Thread Horms
On Sun, Oct 30, 2005 at 08:56:51PM +0100, Frederik Schueler wrote:
 Hello,
 
 Looks like this change was introduced with commit r4606 and not
 documented nor propagated to all arch maintainers properly.
 
 Waldi: can you please elaborate? should we add 
 
 kernel-header-dirs: kernel arch name 
 
 to every debian/arch/$arch/defines file or are you working on an 
 alternative fix?
 
 
 I think 2.6.14-2 should wait until this is fixed, otherwise the kernel
 images will be useless for most users relying on external modules.

To all concerned, 

this was indeed fallout from some packaging changes.  The missing line
should now be in the tree for each architecture - though I had to do a
bit of guess, so if you are an arch maintainer, please take a peek.

The fix should appear in 2.6.14-2, and that should be released shortly.

There seems to be an unrelated headers problem, #336424, which has
been around since 2.6.12-X, but only noticed recently. I'd like to get
that fixed, but it seems much less severe than this problem.

http://bugs.debian.org/336424

-- 
Horms


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



Bug#336450: linux-image-2.6.14-1-686: 2.6.14-1-686 doesn't support vga=795 o

2005-10-31 Thread Horms
On Mon, Oct 31, 2005 at 07:44:42AM +, Richard Burton wrote:
 As Sven said vesafb isn't a module at 2.6.14. So for =2.6.14 you need 
 both,
 for 2.6.14 you only need to add fbcon to the conf file.
 
 I'm sure you all spotted it - there is a slight error in the above 
 statement, so for the record it should read:
 As Sven said vesafb isn't a module at 2.6.14. So for 2.6.14 you need both,
 for =2.6.14 you only need to add fbcon to the conf file.

And with that combination your console is alive?

-- 
Horms


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



Bug#333522: linux-image-2.6.14-1-686-smp: occurs in stock linux-image as well

2005-10-31 Thread Horms
On Mon, Oct 31, 2005 at 03:10:29PM -0800, Paul Traina wrote:
 Package: linux-image-2.6.14-1-686-smp
 Version: 2.6.14-1
 Followup-For: Bug #333522
 
 udev/unstable uptodate 0.071-1
 
 Just to cover the blanks, it is occuring as well with stock 2.6.14
 debian kernels.  This is a straight kernel built with an up to date
 initramfs tools.  initramfs-tools rebuilt the initramfs several times
 (I've beend debugging evms) while running 2.6.14 and depmod -a's have
 occured.
 
 Let me know if I can test/help/hack.  I'm 99.9% certain its due to
 modprobe being called in parallel by the new udev code.  Don't
 understand why m-i-t isn't serializing the right bits.

Yes, that seems to be the current school of thought.
Rusty has been thinking it over with Marco, but we are
yet to find the solution.

-- 
Horms


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



  1   2   3   4   5   6   7   8   9   10   >