Re: Bug#502387: complete system hangup
tag 502387 patch clone 502387 -1 reassign -1 linux-2.6 retitle -1 [intel agp] stolen memory counting broken on G4X kthxbye On Thu, Oct 16, 2008 at 13:45:28 +0200, Julien Cristau wrote: On Thu, Oct 16, 2008 at 08:48:12 +0200, Nico Schottelius wrote: Since some days, maybe since the upgrade from xserver-xorg-core from 2:1.4.2-6 to 2:1.4.2-7, the system has a total hangup when I specify to use the intel driver in xorg.conf. It runs fine without specification, in which case xorg choses vesa (that`s why I report the bug for the intel package). There's a reason we don't use the intel driver on cantiga by default. It seems the problems got tracked down recently though, see below. As seen below, I have the Intel Cantiga chipset runnin on the Lenovo X200. This happens with plain debian kernel (2.6.26) and also with 2.6.27-rc6. The patches at [1] and [2] might help. d-k: can we get the kernel part of this bug fixed in lenny? Cheers, Julien [1] http://git.kernel.org/?p=linux/kernel/git/anholt/drm-intel.git;a=commitdiff_plain;h=2052746fc8397130c120f0194a89938b0b62b6cb [2] http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/commit/?id=4dd00681dd0f9fce8dfd4592b46418edbbd2eeb4 The kernel patch is now in mainline, commit id 82e14a6215cbc9804ecc35281e973c6c8ce22fe7 (attached). I'll apply the X driver fix soon. Cheers, Julien From 82e14a6215cbc9804ecc35281e973c6c8ce22fe7 Mon Sep 17 00:00:00 2001 From: Eric Anholt [EMAIL PROTECTED] Date: Tue, 14 Oct 2008 11:28:58 -0700 Subject: [PATCH] agp: Fix stolen memory counting on G4X. On the GM45, the amount of stolen memory mapped to the GTT was underestimated, even though we had 508KB more available since the GTT doesn't take from stolen memory. On the non-GM45 G4X, we overestimated how much stolen was mapped to the GTT by 4KB, resulting in GPU page faults when that page was accessed. This update requires a corresponding update to xf86-video-intel to work correctly. Signed-off-by: Eric Anholt [EMAIL PROTECTED] Signed-off-by: Dave Airlie [EMAIL PROTECTED] --- drivers/char/agp/intel-agp.c | 12 +++- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/drivers/char/agp/intel-agp.c b/drivers/char/agp/intel-agp.c index 016fdf0..f1fe749 100644 --- a/drivers/char/agp/intel-agp.c +++ b/drivers/char/agp/intel-agp.c @@ -54,8 +54,7 @@ agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_82965Q_HB || \ agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_82965G_HB || \ agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_82965GM_HB || \ - agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_82965GME_HB || \ - agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_GM45_HB) + agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_82965GME_HB) #define IS_G33 (agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_G33_HB || \ agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_Q35_HB || \ @@ -63,7 +62,8 @@ #define IS_G4X (agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_IGD_E_HB || \ agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_Q45_HB || \ - agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_G45_HB) + agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_G45_HB || \ + agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_GM45_HB) extern int agp_memory_reserved; @@ -525,8 +525,10 @@ static void intel_i830_init_gtt_entries(void) size += 4; } else if (IS_G4X) { /* On 4 series hardware, GTT stolen is separate from graphics - * stolen, ignore it in stolen gtt entries counting */ - size = 0; + * stolen, ignore it in stolen gtt entries counting. However, + * 4KB of the stolen memory doesn't get mapped to the GTT. + */ + size = 4; } else { /* On previous hardware, the GTT size was just what was * required to map the aperture. -- 1.5.6.5
Processed: Re: Bug#502387: complete system hangup
Processing commands for [EMAIL PROTECTED]: tag 502387 patch Bug#502387: [G4X] complete system hang There were no tags set. Tags added: patch clone 502387 -1 Bug#502387: [G4X] complete system hang Bug 502387 cloned as bug 502606. reassign -1 linux-2.6 Bug#502606: [G4X] complete system hang Bug reassigned from package `xserver-xorg-video-intel' to `linux-2.6'. retitle -1 [intel agp] stolen memory counting broken on G4X Bug#502606: [G4X] complete system hang Changed Bug title to `[intel agp] stolen memory counting broken on G4X' from `[G4X] complete system hang'. kthxbye Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#502538: 2.6.24-6~etchnhalf.5-6: FATAL: modules.dep not found - kernel panic: init not found
dann frazier schrieb: On Fri, Oct 17, 2008 at 08:50:12PM +0200, Thomas Schorpp wrote: dann frazier schrieb: On Fri, Oct 17, 2008 at 01:46:18PM +, tom schorpp wrote: Package: linux-image-2.6.24-etchnhalf.1-686 Version: 2.6.24-6~etchnhalf.6 Severity: critical Justification: breaks the whole system Silent upgrade error on modules.dep/ramdisk-creation make kernel ubootable, fails bevor root mount. Maybe depends on newer yaird/initramfs-tools? Please provide the output of the install so we can understand what happened. Are you using yaird or initramfs-tools? If yaird, please try pulling the version from proposed-updates, which will be included in an etch update this weekend. already done with, see above in the bugs log, or pull proposed updates from where? deb http://your.mirror/debian etch-proposed-updates main builds initrd OK and boots OK here :) tom3:~# mkinitrd.yaird -o /boot/initrd.img-2.6.18-6-686 2.6.18-6-686 tom3:~# tom3:~# mkinitrd.yaird -o /boot/initrd.img-2.6.24-etchnhalf.1-686 2.6.24-etchnhalf.1-686 tom3:~# tom3:~# apt-cache policy yaird yaird: Installed: 0.0.12-18etch1 Candidate: 0.0.12-18etch1 Version table: *** 0.0.12-18etch1 0 100 /var/lib/dpkg/status 0.0.12-18 0 990 http://ftp2.de.debian.org stable/main Packages tom3:~# tom3:~# tom3:~# reboot y tom -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processing of linux-2.6_2.6.26-9_powerpc.changes
linux-2.6_2.6.26-9_powerpc.changes uploaded successfully to localhost along with the files: linux-2.6_2.6.26-9.dsc linux-2.6_2.6.26-9.diff.gz linux-doc-2.6.26_2.6.26-9_all.deb linux-manual-2.6.26_2.6.26-9_all.deb linux-patch-debian-2.6.26_2.6.26-9_all.deb linux-source-2.6.26_2.6.26-9_all.deb linux-support-2.6.26-1_2.6.26-9_all.deb linux-tree-2.6.26_2.6.26-9_all.deb linux-image-2.6.26-1-powerpc_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-powerpc_2.6.26-9_powerpc.deb linux-image-2.6.26-1-powerpc-smp_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-powerpc-smp_2.6.26-9_powerpc.deb linux-image-2.6.26-1-powerpc64_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-powerpc64_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-common_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-all_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-all-powerpc_2.6.26-9_powerpc.deb linux-libc-dev_2.6.26-9_powerpc.deb linux-image-2.6.26-1-vserver-powerpc_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-vserver-powerpc_2.6.26-9_powerpc.deb linux-image-2.6.26-1-vserver-powerpc64_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-vserver-powerpc64_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-common-vserver_2.6.26-9_powerpc.deb Greetings, Your Debian queue daemon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
linux-2.6_2.6.26-9_powerpc.changes ACCEPTED
Accepted: linux-2.6_2.6.26-9.diff.gz to pool/main/l/linux-2.6/linux-2.6_2.6.26-9.diff.gz linux-2.6_2.6.26-9.dsc to pool/main/l/linux-2.6/linux-2.6_2.6.26-9.dsc linux-doc-2.6.26_2.6.26-9_all.deb to pool/main/l/linux-2.6/linux-doc-2.6.26_2.6.26-9_all.deb linux-headers-2.6.26-1-all-powerpc_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-headers-2.6.26-1-all-powerpc_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-all_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-headers-2.6.26-1-all_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-common-vserver_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-headers-2.6.26-1-common-vserver_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-common_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-headers-2.6.26-1-common_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-powerpc-smp_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-headers-2.6.26-1-powerpc-smp_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-powerpc64_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-headers-2.6.26-1-powerpc64_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-powerpc_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-headers-2.6.26-1-powerpc_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-vserver-powerpc64_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-headers-2.6.26-1-vserver-powerpc64_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-vserver-powerpc_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-headers-2.6.26-1-vserver-powerpc_2.6.26-9_powerpc.deb linux-image-2.6.26-1-powerpc-smp_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-image-2.6.26-1-powerpc-smp_2.6.26-9_powerpc.deb linux-image-2.6.26-1-powerpc64_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-image-2.6.26-1-powerpc64_2.6.26-9_powerpc.deb linux-image-2.6.26-1-powerpc_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-image-2.6.26-1-powerpc_2.6.26-9_powerpc.deb linux-image-2.6.26-1-vserver-powerpc64_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-image-2.6.26-1-vserver-powerpc64_2.6.26-9_powerpc.deb linux-image-2.6.26-1-vserver-powerpc_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-image-2.6.26-1-vserver-powerpc_2.6.26-9_powerpc.deb linux-libc-dev_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-libc-dev_2.6.26-9_powerpc.deb linux-manual-2.6.26_2.6.26-9_all.deb to pool/main/l/linux-2.6/linux-manual-2.6.26_2.6.26-9_all.deb linux-patch-debian-2.6.26_2.6.26-9_all.deb to pool/main/l/linux-2.6/linux-patch-debian-2.6.26_2.6.26-9_all.deb linux-source-2.6.26_2.6.26-9_all.deb to pool/main/l/linux-2.6/linux-source-2.6.26_2.6.26-9_all.deb linux-support-2.6.26-1_2.6.26-9_all.deb to pool/main/l/linux-2.6/linux-support-2.6.26-1_2.6.26-9_all.deb linux-tree-2.6.26_2.6.26-9_all.deb to pool/main/l/linux-2.6/linux-tree-2.6.26_2.6.26-9_all.deb Override entries for your package: linux-2.6_2.6.26-9.dsc - source devel linux-doc-2.6.26_2.6.26-9_all.deb - optional doc linux-headers-2.6.26-1-all-powerpc_2.6.26-9_powerpc.deb - optional devel linux-headers-2.6.26-1-all_2.6.26-9_powerpc.deb - optional devel linux-headers-2.6.26-1-common-vserver_2.6.26-9_powerpc.deb - optional devel linux-headers-2.6.26-1-common_2.6.26-9_powerpc.deb - optional devel linux-headers-2.6.26-1-powerpc-smp_2.6.26-9_powerpc.deb - optional devel linux-headers-2.6.26-1-powerpc64_2.6.26-9_powerpc.deb - optional devel linux-headers-2.6.26-1-powerpc_2.6.26-9_powerpc.deb - optional devel linux-headers-2.6.26-1-vserver-powerpc64_2.6.26-9_powerpc.deb - optional devel linux-headers-2.6.26-1-vserver-powerpc_2.6.26-9_powerpc.deb - optional devel linux-image-2.6.26-1-powerpc-smp_2.6.26-9_powerpc.deb - optional admin linux-image-2.6.26-1-powerpc64_2.6.26-9_powerpc.deb - optional admin linux-image-2.6.26-1-powerpc_2.6.26-9_powerpc.deb - optional admin linux-image-2.6.26-1-vserver-powerpc64_2.6.26-9_powerpc.deb - optional admin linux-image-2.6.26-1-vserver-powerpc_2.6.26-9_powerpc.deb - optional admin linux-libc-dev_2.6.26-9_powerpc.deb - optional devel linux-manual-2.6.26_2.6.26-9_all.deb - optional doc linux-patch-debian-2.6.26_2.6.26-9_all.deb - optional devel linux-source-2.6.26_2.6.26-9_all.deb - optional devel linux-support-2.6.26-1_2.6.26-9_all.deb - optional devel linux-tree-2.6.26_2.6.26-9_all.deb - optional devel Announcing to [EMAIL PROTECTED] Closing bugs: 500472 502182 Thank you for your contribution to Debian. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#502182: marked as done (linux-image-2.6.24-etchnhalf.1-ixp4xx: no usbatm and speedtch modules compiled for this kernel)
Your message dated Sat, 18 Oct 2008 14:32:48 + with message-id [EMAIL PROTECTED] and subject line Bug#502182: fixed in linux-2.6 2.6.26-9 has caused the Debian Bug report #502182, regarding linux-image-2.6.24-etchnhalf.1-ixp4xx: no usbatm and speedtch modules compiled for this kernel to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [EMAIL PROTECTED] immediately.) -- 502182: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=502182 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems ---BeginMessage--- Package: linux-image-2.6.24-etchnhalf.1-ixp4xx Version: 2.6.24-6~etchnhalf.5 Severity: normal I am using my NSLU2 device (Debian etch as OS) as a router with SpeedTouch DSL modem connected. After upgrading my NSLU2 to etch-and-a-half (the former kernel from etch is 2.6.18-6-ixp4xx) USB modem stopped working due to lack of speetch module, which is not included in the new kernel package. I suppose the I am not the only NSLU2 user for whom the etchnhalf release is unsuable because of this reason. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (500, 'stable') Architecture: arm (armv5tel) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-6-ixp4xx Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages linux-image-2.6.24-etchnhalf.1-ixp4xx depends on: ii debconf [debconf-2.0]1.5.11etch2 Debian configuration management sy ii initramfs-tools [linux-initr 0.85i tools for generating an initramfs ii module-init-tools3.3-pre4-2 tools for managing Linux kernel mo linux-image-2.6.24-etchnhalf.1-ixp4xx recommends no packages. -- debconf information: linux-image-2.6.24-etchnhalf.1-ixp4xx/postinst/old-initrd-link-2.6.24-etchnhalf.1-ixp4xx: true linux-image-2.6.24-etchnhalf.1-ixp4xx/postinst/old-system-map-link-2.6.24-etchnhalf.1-ixp4xx: true linux-image-2.6.24-etchnhalf.1-ixp4xx/preinst/bootloader-initrd-2.6.24-etchnhalf.1-ixp4xx: true shared/kernel-image/really-run-bootloader: true linux-image-2.6.24-etchnhalf.1-ixp4xx/preinst/lilo-has-ramdisk: linux-image-2.6.24-etchnhalf.1-ixp4xx/postinst/depmod-error-2.6.24-etchnhalf.1-ixp4xx: false linux-image-2.6.24-etchnhalf.1-ixp4xx/preinst/failed-to-move-modules-2.6.24-etchnhalf.1-ixp4xx: linux-image-2.6.24-etchnhalf.1-ixp4xx/postinst/create-kimage-link-2.6.24-etchnhalf.1-ixp4xx: true linux-image-2.6.24-etchnhalf.1-ixp4xx/prerm/would-invalidate-boot-loader-2.6.24-etchnhalf.1-ixp4xx: true linux-image-2.6.24-etchnhalf.1-ixp4xx/preinst/lilo-initrd-2.6.24-etchnhalf.1-ixp4xx: true linux-image-2.6.24-etchnhalf.1-ixp4xx/preinst/already-running-this-2.6.24-etchnhalf.1-ixp4xx: linux-image-2.6.24-etchnhalf.1-ixp4xx/postinst/old-dir-initrd-link-2.6.24-etchnhalf.1-ixp4xx: true linux-image-2.6.24-etchnhalf.1-ixp4xx/preinst/abort-install-2.6.24-etchnhalf.1-ixp4xx: * linux-image-2.6.24-etchnhalf.1-ixp4xx/prerm/removing-running-kernel-2.6.24-etchnhalf.1-ixp4xx: true linux-image-2.6.24-etchnhalf.1-ixp4xx/postinst/depmod-error-initrd-2.6.24-etchnhalf.1-ixp4xx: false linux-image-2.6.24-etchnhalf.1-ixp4xx/preinst/overwriting-modules-2.6.24-etchnhalf.1-ixp4xx: true linux-image-2.6.24-etchnhalf.1-ixp4xx/postinst/bootloader-error-2.6.24-etchnhalf.1-ixp4xx: linux-image-2.6.24-etchnhalf.1-ixp4xx/postinst/bootloader-test-error-2.6.24-etchnhalf.1-ixp4xx: linux-image-2.6.24-etchnhalf.1-ixp4xx/preinst/abort-overwrite-2.6.24-etchnhalf.1-ixp4xx: linux-image-2.6.24-etchnhalf.1-ixp4xx/postinst/kimage-is-a-directory: linux-image-2.6.24-etchnhalf.1-ixp4xx/preinst/elilo-initrd-2.6.24-etchnhalf.1-ixp4xx: true linux-image-2.6.24-etchnhalf.1-ixp4xx/preinst/initrd-2.6.24-etchnhalf.1-ixp4xx: ---End Message--- ---BeginMessage--- Source: linux-2.6 Source-Version: 2.6.26-9 We believe that the bug you reported is fixed in the latest version of linux-2.6, which is due to be installed in the Debian FTP archive: linux-2.6_2.6.26-9.diff.gz to pool/main/l/linux-2.6/linux-2.6_2.6.26-9.diff.gz linux-2.6_2.6.26-9.dsc to pool/main/l/linux-2.6/linux-2.6_2.6.26-9.dsc linux-doc-2.6.26_2.6.26-9_all.deb to pool/main/l/linux-2.6/linux-doc-2.6.26_2.6.26-9_all.deb linux-headers-2.6.26-1-all-powerpc_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-headers-2.6.26-1-all-powerpc_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-all_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-headers-2.6.26-1-all_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-common-vserver_2.6.26-9_powerpc.deb to pool/main/l/linux-2.6/linux-headers-2.6.26-1-common-vserver_2.6.26-9_powerpc.deb linux-headers-2.6.26-1-common_2.6.26-9_powerpc.deb
Bug#500963: marked as done ([linux-image-2.6.26-1-openvz-686] reproducible panic while using network intensively)
Your message dated Sat, 18 Oct 2008 14:32:48 + with message-id [EMAIL PROTECTED] and subject line Bug#500472: fixed in linux-2.6 2.6.26-9 has caused the Debian Bug report #500472, regarding [linux-image-2.6.26-1-openvz-686] reproducible panic while using network intensively to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [EMAIL PROTECTED] immediately.) -- 500472: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=500472 Debian Bug Tracking System Contact [EMAIL PROTECTED] with problems ---BeginMessage--- Package: linux-image-2.6.26-1-openvz-686 Version: 2.6.26-5 Severity: important File: openvz *** Please type your report below this line *** Howdy ! As I am trying the new OpenVZ support in Lenny, I am confronted to a very annoying bug : I experience hard panic (keyboard doesn't answer, which explains why my panic log may be incomplete, as it is hand-written... I did what I could ; I am forced to push the power button to stop the machine), at least once a day (the worst was when it happened 4 times the same day... may have been more, if I had checked it immediately, which I did not)... The machine has enough RAM (2GB... and it has been checked intensively), for 6 containers for now (ntp, approx, tor, privoxy, mldonkey, and one devoted to chrooted sftp), 3 of them having ~256MB of granted RAM, the other having ~48MB of it, plus a little bit of swap. Configs have been crafted using vzsplit, just multiplying parameters of interest for the machines that do need more RAM. The machine works right (it is relatively old but has ran some VServers for a bunch of time), but it is not crucial enough, so I have turned it into a test machine for now. The same exact problem occurs during quite intensive network operations : I have occasionnally reached the barrier (but not the limit) for tcpsndbuf (and a little bit for tcprcvbuf, but almost not at all), but it is suggested in the official documentation from OpenVZ that it should only harm network performance, and not cause some panic (as it can happen with unsafe memory settings... which are right, by large, in my case). I have tried a bunch of other network cards : the exact same thing happens. When the systems hangs, I systematically get the same messages (not for the time indices, but everything else is as I report it... always the same message) : [127711.020009] [c02924fa] tcp_v4_do_rcv+0x303/0x437 [127711.020009] [c0294406] tcp_v4_rcv+0x58b/0x5dd [127711.020009] [c027b284] ip_local_deliver_finish+0x12e/0x1f4 [127711.020009] [c027b139] ip_rcv_finish+0x2e5/0x302 [127711.020009] [c025f5d7] netif_receive_skb+0x314/0x3cd [127711.020009] [c0261c10] process_backlog+0x74/0xce [127711.020009] [c026170d] net_rx_action+0x9c [127711.020009] [c012ddf6] __do_softirq+0x9b/0x14e [127711.020009] [c012deee] do_softirq+0x45/0x53 [127711.020009] [c012e1d9] irq_exit+Ox69/0x9b [127711.020009] [c010b1cb] do_IRQ+0x52/0x63 [127711.020009] [c01076af] default_ide+0x0/0x53 [127711.020009] [c010934b] common_interrupt+0x23/0x28 [127711.020009] [c01076af] default_idle+0x0/0x53 [127711.020009] [c011a0b4] native_safe_halt+0x2/0x3 [127711.020009] [c01076dc] default_idle+0x2d/0x53 [127711.020009] [c0107627] cpu_idle+0xab/0xbc [127711.020009] Code: 10 11 d0 83 d0 00 83 3c 24 00 89 44 24 48 c7 44 24 4c 08 00 00 00 74 0a 8b 0c 24 8b 41 04 89 44 24 50 8b 45 14 8d 4c 2d 40 89 ea 8b 80 88 02 00 00 8b 80 a0 00 00 00 ff 74 24 44 e8 81 dc fe ff [127711.020009] EIP: [c02916f0] tcp_v4_send_ack +0x1af/0x1ed SS:ESP 0068:c0389db8 [127711.020009] Kernel panic - not syncing: Fatal exception in interrupt I hope this can help solve the problem, as without it, OpenVZ is really awesome... Much more better than VServer, noticeably for what concerns networking :) If I could help with other piece of information, it would be with pleasure. Best regards. Tuomas -- Package-specific info: ** Version: Linux version 2.6.26-1-openvz-686 (Debian 2.6.26-5) ([EMAIL PROTECTED]) (gcc version 4.1.3 20080623 (prerelease) (Debian 4.1.2-23)) #1 SMP Wed Sep 10 19:04:44 UTC 2008 ** Command line: root=/dev/hda1 ro ** Not tainted ** Kernel log: [3.308328] usb usb4: Product: EHCI Host Controller [3.308377] usb usb4: Manufacturer: Linux 2.6.26-1-openvz-686 ehci_hcd [3.308431] usb usb4: SerialNumber: :00:10.3 [3.309898] ACPI: PCI Interrupt :00:12.0[A] - GSI 23 (level, low) - IRQ 23 [3.314306] eth0: VIA Rhine II at 0x1cc00, 00:0c:76:3d:a2:47, IRQ 23. [3.315071] eth0: MII PHY found at address 1, status 0x7869 advertising 05e1 Link 45e1. [3.315298] VP_IDE: IDE controller (0x1106:0x0571 rev 0x06) at PCI slot :00:11.1 [
Re: Firmware removal progress
On Fri, Oct 17, 2008 at 00:44:45 +0100, Ben Hutchings wrote: On Fri, 2008-10-17 at 00:34 +0100, Ben Hutchings wrote: I'm going to post a series of patches that aim to fix the RC bugs relating to sourceless firmware. Unfortunately, a quick search suggests that there is still more left: file licence distributable -- drivers/char/drm/mga_ucode.h GPLv2 no * Copyright 1999 Matrox Graphics Inc. * All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the Software), * to deal in the Software without restriction, including without limitation * the rights to use, copy, modify, merge, publish, distribute, sublicense, * and/or sell copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included * in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL * MATROX GRAPHICS INC., OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. That's not GPLv2, and is distributable. Cheers, Julien -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#502606: Bug#502387: complete system hangup
On Sat, Oct 18, 2008 at 11:47:48 +0200, Julien Cristau wrote: The kernel patch is now in mainline, commit id 82e14a6215cbc9804ecc35281e973c6c8ce22fe7 (attached). Doesn't apply as-is because 2.6.26 is missing 'intel_agp: official name for GM45 chipset' (99d32bd5c7b1caa05d1fe3c89b08aabd459bc12a). Is the attached patch ok (it seems to apply fine)? Cheers, Julien Index: changelog === --- changelog (revision 12346) +++ changelog (working copy) @@ -1,3 +1,10 @@ +linux-2.6 (2.6.26-10) UNRELEASED; urgency=low + + * intel_agp: official name for GM45 chipset + * agp: Fix stolen memory counting on G4X (closes: #502606). + + -- Julien Cristau [EMAIL PROTECTED] Sat, 18 Oct 2008 16:46:28 +0200 + linux-2.6 (2.6.26-9) unstable; urgency=low [ Bastian Blank ] Index: patches/bugfix/x86/agp-Fix-stolen-memory-counting-on-G4X.patch === --- patches/bugfix/x86/agp-Fix-stolen-memory-counting-on-G4X.patch (revision 0) +++ patches/bugfix/x86/agp-Fix-stolen-memory-counting-on-G4X.patch (revision 0) @@ -0,0 +1,60 @@ +From 82e14a6215cbc9804ecc35281e973c6c8ce22fe7 Mon Sep 17 00:00:00 2001 +From: Eric Anholt [EMAIL PROTECTED] +Date: Tue, 14 Oct 2008 11:28:58 -0700 +Subject: [PATCH] agp: Fix stolen memory counting on G4X. + +On the GM45, the amount of stolen memory mapped to the GTT was underestimated, +even though we had 508KB more available since the GTT doesn't take from +stolen memory. On the non-GM45 G4X, we overestimated how much stolen was +mapped to the GTT by 4KB, resulting in GPU page faults when that page was +accessed. + +This update requires a corresponding update to xf86-video-intel to work +correctly. + +Signed-off-by: Eric Anholt [EMAIL PROTECTED] +Signed-off-by: Dave Airlie [EMAIL PROTECTED] +--- + drivers/char/agp/intel-agp.c | 12 +++- + 1 files changed, 7 insertions(+), 5 deletions(-) + +diff --git a/drivers/char/agp/intel-agp.c b/drivers/char/agp/intel-agp.c +index 016fdf0..f1fe749 100644 +--- a/drivers/char/agp/intel-agp.c b/drivers/char/agp/intel-agp.c +@@ -54,8 +54,7 @@ + agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_82965Q_HB || \ + agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_82965G_HB || \ + agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_82965GM_HB || \ +- agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_82965GME_HB || \ +- agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_GM45_HB) ++ agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_82965GME_HB) + + #define IS_G33 (agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_G33_HB || \ + agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_Q35_HB || \ +@@ -63,7 +62,8 @@ + + #define IS_G4X (agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_IGD_E_HB || \ + agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_Q45_HB || \ +- agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_G45_HB) ++ agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_G45_HB || \ ++ agp_bridge-dev-device == PCI_DEVICE_ID_INTEL_GM45_HB) + + extern int agp_memory_reserved; + +@@ -525,8 +525,10 @@ static void intel_i830_init_gtt_entries(void) + size += 4; + } else if (IS_G4X) { + /* On 4 series hardware, GTT stolen is separate from graphics +- * stolen, ignore it in stolen gtt entries counting */ +- size = 0; ++ * stolen, ignore it in stolen gtt entries counting. However, ++ * 4KB of the stolen memory doesn't get mapped to the GTT. ++ */ ++ size = 4; + } else { + /* On previous hardware, the GTT size was just what was + * required to map the aperture. +-- +1.5.6.5 + Index: patches/bugfix/x86/intel_agp-official-name-for-GM45-chipset.patch === --- patches/bugfix/x86/intel_agp-official-name-for-GM45-chipset.patch (revision 0) +++ patches/bugfix/x86/intel_agp-official-name-for-GM45-chipset.patch (revision 0) @@ -0,0 +1,69 @@ +From 99d32bd5c7b1caa05d1fe3c89b08aabd459bc12a Mon Sep 17 00:00:00 2001 +From: Zhenyu Wang [EMAIL PROTECTED] +Date: Wed, 30 Jul 2008 12:26:50 -0700 +Subject: [PATCH] intel_agp: official name for GM45 chipset + +Signed-off-by: Zhenyu Wang [EMAIL PROTECTED] +Cc: Dave Airlie [EMAIL PROTECTED] +Signed-off-by: Andrew Morton [EMAIL PROTECTED] +Signed-off-by: Dave Airlie [EMAIL PROTECTED] +--- + drivers/char/agp/intel-agp.c | 14 +++--- + 1 files changed, 7 insertions(+), 7 deletions(-) + +diff --git a/drivers/char/agp/intel-agp.c b/drivers/char/agp/intel-agp.c +index df70264..e0d68aa 100644 +--- a/drivers/char/agp/intel-agp.c b/drivers/char/agp/intel-agp.c +@@ -32,8 +32,8 @@ + #define PCI_DEVICE_ID_INTEL_Q35_IG 0x29B2 + #define PCI_DEVICE_ID_INTEL_Q33_HB 0x29D0 + #define PCI_DEVICE_ID_INTEL_Q33_IG 0x29D2 +-#define PCI_DEVICE_ID_INTEL_IGD_HB 0x2A40 +-#define PCI_DEVICE_ID_INTEL_IGD_IG 0x2A42 ++#define PCI_DEVICE_ID_INTEL_GM45_HB 0x2A40 ++#define PCI_DEVICE_ID_INTEL_GM45_IG 0x2A42 + #define
Processed: tagging 494010
Processing commands for [EMAIL PROTECTED]: tags 494010 patch Bug#494010: binary firmware in drivers/char/dsp56k.c Tags were: fixed-upstream help Tags added: patch End of message, stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Firmware removal progress
On Sat, 2008-10-18 at 17:10 +0200, Julien Cristau wrote: On Fri, Oct 17, 2008 at 00:44:45 +0100, Ben Hutchings wrote: On Fri, 2008-10-17 at 00:34 +0100, Ben Hutchings wrote: I'm going to post a series of patches that aim to fix the RC bugs relating to sourceless firmware. Unfortunately, a quick search suggests that there is still more left: file licence distributable -- drivers/char/drm/mga_ucode.h GPLv2 no * Copyright 1999 Matrox Graphics Inc. * All Rights Reserved. * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the Software), * to deal in the Software without restriction, including without limitation * the rights to use, copy, modify, merge, publish, distribute, sublicense, * and/or sell copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included * in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL * MATROX GRAPHICS INC., OR ANY OTHER CONTRIBUTORS BE LIABLE FOR ANY CLAIM, * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE * OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. That's not GPLv2, and is distributable. Yup, I noticed that myself since then. I now have patches (mostly by David Woodhouse and Jaswinder Singh) to remove all of these as well. Again, I'm lacking the hardware to test them. Ben. signature.asc Description: This is a digitally signed message part
Bug#502538: 2.6.24-6~etchnhalf.5-6: FATAL: modules.dep not found - kernel panic: init not found
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Sat, Oct 18, 2008 at 04:02:00PM +0200, thomas schorpp wrote: dann frazier schrieb: On Fri, Oct 17, 2008 at 08:50:12PM +0200, Thomas Schorpp wrote: dann frazier schrieb: On Fri, Oct 17, 2008 at 01:46:18PM +, tom schorpp wrote: Package: linux-image-2.6.24-etchnhalf.1-686 Version: 2.6.24-6~etchnhalf.6 Severity: critical Justification: breaks the whole system Silent upgrade error on modules.dep/ramdisk-creation make kernel ubootable, fails bevor root mount. Maybe depends on newer yaird/initramfs-tools? Please provide the output of the install so we can understand what happened. Are you using yaird or initramfs-tools? If yaird, please try pulling the version from proposed-updates, which will be included in an etch update this weekend. already done with, see above in the bugs log, or pull proposed updates from where? deb http://your.mirror/debian etch-proposed-updates main builds initrd OK and boots OK here :) Thanks a lot for the confirmation. Great that Etch has more than a single ramdisk generator, so that concrete cases like this does not become showstoppers for our users, only annoyances. Unfortunate IMHO that Lenny will *not* have multiple ramdisk generators: yaird is considered too broken by the initramfs-tools package maintainer and release managers (see bug#457177). Kind regards, Jonas yaird package maintainer - -- * Jonas Smedegaard - idealist og Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkj6Lt4ACgkQn7DbMsAkQLi0YgCfbvSyGCogMBwT4nz9yLK0oJI3 jAEAn2RXuDU3fwoyUtq9LA+FSK0tVB3w =iBRI -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#502538: initramfs-tools 0.92e/j breaks boot of stable, etchnhalf and unstable kernels
On Fri, 17 Oct 2008, Thomas Schorpp wrote: ii initramfs-tools 0.92j tools for generating an initramfs +0.92e breaks boot of stable, etchnhalf and unstable kernels: tried it on all 3. same boot error and kernel panic. FATAL: ...modules.dep not found. kernel panic how can that be reproduced!?! can you post the output of sh -x mkintramfs -o /tmp/foo and the generated initramfs somewhere? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#490704:
Happened again with HPET enabled. linux-image-2.6.26-1-686 2.6.26-8 I had 6 days of uptime with that kernel at one point. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#494036: linux-image-2.6.26-1-686: same erractic freeze on my thinkpad t60 with 2.6.25 and 2.6.26
tag 494036 patch thanks http://lkml.org/lkml/2008/8/23/83 This is the patch by Ingo Molnar I applied on my 2.6.26 kernel. Can you please apply it. Best regards, Gonéri Le Bouder --- linux-source-2.6.26.orig/include/asm-generic/rtc.h.orig 2008-10-18 00:26:24.0 +0200 +++ linux-source-2.6.26/include/asm-generic/rtc.h 2008-10-18 00:27:16.0 +0200 @@ -15,6 +15,7 @@ #include linux/mc146818rtc.h #include linux/rtc.h #include linux/bcd.h +#include linux/delay.h #define RTC_PIE 0x40 /* periodic interrupt enable */ #define RTC_AIE 0x20 /* alarm interrupt enable */ @@ -43,7 +44,6 @@ static inline unsigned char rtc_is_updat static inline unsigned int get_rtc_time(struct rtc_time *time) { - unsigned long uip_watchdog = jiffies; unsigned char ctrl; unsigned long flags; @@ -61,11 +61,9 @@ static inline unsigned int get_rtc_time( * Once the read clears, read the RTC time (again via ioctl). Easy. */ - if (rtc_is_updating() != 0) - while (jiffies - uip_watchdog 2*HZ/100) { - barrier(); - cpu_relax(); - } + if (rtc_is_updating()) +mdelay(20); + /* * Only the values that we read from the RTC are set. We leave signature.asc Description: Digital signature
Processed: Re: Bug#494036: linux-image-2.6.26-1-686: same erractic freeze on my thinkpad t60 with 2.6.25 and 2.6.26
Processing commands for [EMAIL PROTECTED]: tag 494036 patch Bug#494036: linux-image-2.6.26-1-686: hwclock freezes the machine There were no tags set. Tags added: patch thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
linux-2.6.24_2.6.24-6~etchnhalf.6_i386.changes ACCEPTED
Accepted: linux-2.6.24_2.6.24-6~etchnhalf.6.diff.gz to pool/main/l/linux-2.6.24/linux-2.6.24_2.6.24-6~etchnhalf.6.diff.gz linux-2.6.24_2.6.24-6~etchnhalf.6.dsc to pool/main/l/linux-2.6.24/linux-2.6.24_2.6.24-6~etchnhalf.6.dsc linux-doc-2.6.24_2.6.24-6~etchnhalf.6_all.deb to pool/main/l/linux-2.6.24/linux-doc-2.6.24_2.6.24-6~etchnhalf.6_all.deb linux-headers-2.6.24-etchnhalf.1-486_2.6.24-6~etchnhalf.6_i386.deb to pool/main/l/linux-2.6.24/linux-headers-2.6.24-etchnhalf.1-486_2.6.24-6~etchnhalf.6_i386.deb linux-headers-2.6.24-etchnhalf.1-686-bigmem_2.6.24-6~etchnhalf.6_i386.deb to pool/main/l/linux-2.6.24/linux-headers-2.6.24-etchnhalf.1-686-bigmem_2.6.24-6~etchnhalf.6_i386.deb linux-headers-2.6.24-etchnhalf.1-686_2.6.24-6~etchnhalf.6_i386.deb to pool/main/l/linux-2.6.24/linux-headers-2.6.24-etchnhalf.1-686_2.6.24-6~etchnhalf.6_i386.deb linux-headers-2.6.24-etchnhalf.1-all-i386_2.6.24-6~etchnhalf.6_i386.deb to pool/main/l/linux-2.6.24/linux-headers-2.6.24-etchnhalf.1-all-i386_2.6.24-6~etchnhalf.6_i386.deb linux-headers-2.6.24-etchnhalf.1-all_2.6.24-6~etchnhalf.6_i386.deb to pool/main/l/linux-2.6.24/linux-headers-2.6.24-etchnhalf.1-all_2.6.24-6~etchnhalf.6_i386.deb linux-headers-2.6.24-etchnhalf.1-amd64_2.6.24-6~etchnhalf.6_i386.deb to pool/main/l/linux-2.6.24/linux-headers-2.6.24-etchnhalf.1-amd64_2.6.24-6~etchnhalf.6_i386.deb linux-headers-2.6.24-etchnhalf.1-common_2.6.24-6~etchnhalf.6_i386.deb to pool/main/l/linux-2.6.24/linux-headers-2.6.24-etchnhalf.1-common_2.6.24-6~etchnhalf.6_i386.deb linux-image-2.6.24-etchnhalf.1-486_2.6.24-6~etchnhalf.6_i386.deb to pool/main/l/linux-2.6.24/linux-image-2.6.24-etchnhalf.1-486_2.6.24-6~etchnhalf.6_i386.deb linux-image-2.6.24-etchnhalf.1-686-bigmem_2.6.24-6~etchnhalf.6_i386.deb to pool/main/l/linux-2.6.24/linux-image-2.6.24-etchnhalf.1-686-bigmem_2.6.24-6~etchnhalf.6_i386.deb linux-image-2.6.24-etchnhalf.1-686_2.6.24-6~etchnhalf.6_i386.deb to pool/main/l/linux-2.6.24/linux-image-2.6.24-etchnhalf.1-686_2.6.24-6~etchnhalf.6_i386.deb linux-image-2.6.24-etchnhalf.1-amd64_2.6.24-6~etchnhalf.6_i386.deb to pool/main/l/linux-2.6.24/linux-image-2.6.24-etchnhalf.1-amd64_2.6.24-6~etchnhalf.6_i386.deb linux-manual-2.6.24_2.6.24-6~etchnhalf.6_all.deb to pool/main/l/linux-2.6.24/linux-manual-2.6.24_2.6.24-6~etchnhalf.6_all.deb linux-patch-debian-2.6.24_2.6.24-6~etchnhalf.6_all.deb to pool/main/l/linux-2.6.24/linux-patch-debian-2.6.24_2.6.24-6~etchnhalf.6_all.deb linux-source-2.6.24_2.6.24-6~etchnhalf.6_all.deb to pool/main/l/linux-2.6.24/linux-source-2.6.24_2.6.24-6~etchnhalf.6_all.deb linux-support-2.6.24-etchnhalf.1_2.6.24-6~etchnhalf.6_all.deb to pool/main/l/linux-2.6.24/linux-support-2.6.24-etchnhalf.1_2.6.24-6~etchnhalf.6_all.deb linux-tree-2.6.24_2.6.24-6~etchnhalf.6_all.deb to pool/main/l/linux-2.6.24/linux-tree-2.6.24_2.6.24-6~etchnhalf.6_all.deb Override entries for your package: linux-2.6.24_2.6.24-6~etchnhalf.6.dsc - optional devel linux-doc-2.6.24_2.6.24-6~etchnhalf.6_all.deb - optional doc linux-headers-2.6.24-etchnhalf.1-486_2.6.24-6~etchnhalf.6_i386.deb - optional devel linux-headers-2.6.24-etchnhalf.1-686-bigmem_2.6.24-6~etchnhalf.6_i386.deb - optional devel linux-headers-2.6.24-etchnhalf.1-686_2.6.24-6~etchnhalf.6_i386.deb - optional devel linux-headers-2.6.24-etchnhalf.1-all-i386_2.6.24-6~etchnhalf.6_i386.deb - optional devel linux-headers-2.6.24-etchnhalf.1-all_2.6.24-6~etchnhalf.6_i386.deb - optional devel linux-headers-2.6.24-etchnhalf.1-amd64_2.6.24-6~etchnhalf.6_i386.deb - optional devel linux-headers-2.6.24-etchnhalf.1-common_2.6.24-6~etchnhalf.6_i386.deb - optional devel linux-image-2.6.24-etchnhalf.1-486_2.6.24-6~etchnhalf.6_i386.deb - optional admin linux-image-2.6.24-etchnhalf.1-686-bigmem_2.6.24-6~etchnhalf.6_i386.deb - optional admin linux-image-2.6.24-etchnhalf.1-686_2.6.24-6~etchnhalf.6_i386.deb - optional admin linux-image-2.6.24-etchnhalf.1-amd64_2.6.24-6~etchnhalf.6_i386.deb - optional admin linux-manual-2.6.24_2.6.24-6~etchnhalf.6_all.deb - optional doc linux-patch-debian-2.6.24_2.6.24-6~etchnhalf.6_all.deb - optional devel linux-source-2.6.24_2.6.24-6~etchnhalf.6_all.deb - optional devel linux-support-2.6.24-etchnhalf.1_2.6.24-6~etchnhalf.6_all.deb - optional devel linux-tree-2.6.24_2.6.24-6~etchnhalf.6_all.deb - optional devel Announcing to [EMAIL PROTECTED] Thank you for your contribution to Debian. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#502663: linux-2.6: Binary firmware in dabusb driver
Package: linux-2.6 Version: 2.6.26-9 Severity: serious Justification: Policy 2.2.1 The file drivers/media/video/dabfirmware.h contains machine code written as C structures/arrays, for which the source code is not provided. A patch is available to make this driver use the request_firmware() API, and I will provide patches for linux-2.6 and firmware-nonfree shortly. Ben. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#502665: Binary firmware in kaweth driver
Package: linux-2.6 Version: 2.6.26-9 Severity: serious Justification: Policy 2.2.1 The file drivers/net/usb/kawethfw.h contains machine code written as C structures/arrays, for which the source code is not provided. Further, the licence for the firmware is stated to be GPLv2 which does not allow distribution without source code also available. A patch is available to make this driver use the request_firmware() API, and I will provide a patch for linux-2.6. Ben. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#502667: Binary firmware in qla1280 driver
Package: linux-2.6 Version: 2.6.26-9 Severity: serious Justification: Policy 2.2.1 The files drivers/scsi/ql1{2160,040,280}_fw.h contain machine code written as C structures/arrays, for which the source code is not provided. Further, the licence for the firmware is stated to be GPLv2 which does not allow distribution without source code also available. A patch is available to make this driver use the request_firmware() API, and I will provide a patch for linux-2.6 shortly. Ben. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#502668: Binary firmware in whiteheat driver
Package: linux-2.6 Version: 2.6.26-9 Severity: serious Justification: Policy 2.2.1 The file drivers/usb/serial/whiteheat_fw.h contains machine code written as C structures/arrays, for which the source code is not provided. Further, the licence for the firmware is stated to be GPLv2 which does not allow distribution without source code also available. A patch is available to make this driver use the request_firmware() API, and I will provide a patch for linux-2.6 shortly. Ben. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#502666: Binary firmware in mga driver
Package: linux-2.6 Version: 2.6.26-9 Severity: serious Justification: Policy 2.2.1 The file drivers/char/drm/mga_ucode.h contains machine code written as C structures/arrays, for which the source code is not provided. I have written a patch to make this driver use the request_firmware() API, and I will provide patches for linux-2.6 and firmware-nonfree shortly. Ben. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#502669: Binary firmware in typhoon driver
Package: linux-2.6 Version: 2.6.26-9 Severity: serious Justification: Policy 2.2.1 The file drivers/net/typhoon-firmware.h contains machine code written as C structures/arrays, for which the source code is not provided. There is a patch available to make this driver use the request_firmware() API, and I will provide patches for linux-2.6 and firmware-nonfree shortly. Ben. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Firmware removal progress
Here's an updated overview; I think this now covers all sourceless firmware/microcode left in linux-2.6: driver bug source file(s) licenceaction - cassini498631 net/cassini.hGPLv2 remove dabusb 502663 media/video/dabfirmware.hBSDish move (dabusb) dsp56k 494010 char/dsp56k.cGPLv2 add source e100 494308 net/e100.c BSDish move (e100) kaweth 502665 net/usb/kawethfw.h GPLv2 remove mga502666 char/drm/mga_ucode.h MITmove (matrox) qla1280502667 scsi/ql1{2160,040,280}_fw.h GPLv2 remove r128 494007 char/drm/r128_cce.c MITmove (ati) radeon 494009 char/drm/radeon_microcode.h MITmove (ati) starfire 501152 net/starfire_firmware.h unmodified redist move (adaptec) tehuti 501153 net/tehuti_fw.h GPLv2 remove typhoon502669 net/typhoon-firmware.h unmodified redist move (3com) whiteheat 502668 usb/serial/whiteheat_fw.hGPLv2 remove Action is what my changes would do. If the licence requires source distribution, remove. If the licence allows binary-only distribution, move to firmware-nonfree (the names given are the package names minus the leading firmware-. In the case of dsp56k we can provide the source. My modified firmware-nonfree is at http://womble.decadent.org.uk/tmp/. I'll post a new patch for linux-2.6 tomorrow. Ben. signature.asc Description: This is a digitally signed message part