Bug#685895: firmware-linux-nonfree: Intermittent black screen on ATI Radeon with nonfree firmware

2012-08-26 Thread Daniel Lindgren
Package: firmware-linux-nonfree
Version: 0.28+squeeze1
Severity: important

I have an old computer with a Radeon 9200 (RV280) AGP card.

After installing Squeeze everything works fine. If I install firmware-linux-
nonfree to get the firmware for my Radeon card, the screen (in X/Gnome) goes
black for a second or two and then returns to normal. This happens mostly when
the screen is updated, e g if I scroll a window, several times per minute if I
actively use the computer.

If I remove firmware-linux-nonfree the problem goes away, but GPU acceleration
is disabled.

I tried using a newer kernel (linux-image-3.2.0-0.bpo.3-686-pae) and firmware-
linux-nonfree (0.35~bpo60+1) from backports, no improvement.

Since I do not need any other firmware from the nonfree package I can remove it
as a workaround. Others might not have that option.

lspci:

00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub
Interface (rev 02)
00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev
02)
00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O
Memory Interface (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI
Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI
Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI
Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI
Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI
Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface
Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller
(rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev
02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R)
AC'97 Audio Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200]
(rev 01)
01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200]
(Secondary) (rev 01)
02:05.0 Ethernet controller: 3Com Corporation 3c940 10/100/1000Base-T [Marvell]
(rev 12)

dmesg | grep radeon:

[6.826320] [drm] radeon kernel modesetting enabled.
[6.826406] radeon :01:00.0: PCI INT A - GSI 16 (level, low) - IRQ 16
[6.829897] [drm] radeon: Initializing kernel modesetting.
[6.835387] radeon :01:00.0: putting AGP V3 device into 8x mode
[6.835405] [drm] radeon: VRAM 128M
[6.835408] [drm] radeon: VRAM from 0x to 0x07FF
[6.835411] [drm] radeon: GTT 64M
[6.835413] [drm] radeon: GTT from 0xF800 to 0xFBFF
[6.835458] [drm] radeon: irq initialized.
[6.835992] [drm] radeon: 128M of VRAM memory ready
[6.835996] [drm] radeon: 64M of GTT memory ready.
[6.836308] [drm] radeon: cp idle (0x02000603)
[6.837096] platform radeon_cp.0: firmware: requesting radeon/R200_cp.bin
[6.983934] [drm] radeon: ring at 0xF800
[6.991159] [drm] radeon: ib pool ready.
[7.361279] fb0: radeondrmfb frame buffer device
[7.380411] [drm] Initialized radeon 2.0.0 20080528 for :01:00.0 on
minor 0



-- System Information:
Debian Release: 6.0.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=sv_SE.utf8, LC_CTYPE=sv_SE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

firmware-linux-nonfree depends on no packages.

firmware-linux-nonfree recommends no packages.

Versions of packages firmware-linux-nonfree suggests:
ii  initramfs-tools 0.99~bpo60+1 tools for generating an initramfs
ii  linux-image-2.6.32-5-68 2.6.32-45Linux 2.6.32 for modern PCs
ii  linux-image-3.2.0-0.bpo 3.2.23-1~bpo60+2 Linux 3.2 for modern PCs

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120826062051.1989.24664.report...@chieftec.lindgren.loc



Bug#680097: reproducible on linux 3.5 too

2012-08-26 Thread sdfsdfsdf ewfwdfsdf
Bug also reproducible on linux-image-3.5-trunk.

Switching back to 2.6.32 and passing radeon.modeset=0 at kernel prompt solves 
the issue - no freezes. But with 3.2 and 3.5 even that does not work for my 
RV350.

Definitively a kernel bug, please report upstream.


[RFR] templates://firmware-nonfree/{templates/templates.license.in}

2012-08-26 Thread Christian PERRIER
Please find, for review, the debconf templates and packages descriptions for 
the firmware-nonfree source package.

This review will last from Sunday, August 26, 2012 to Wednesday, September 05, 
2012.

Please send reviews as unified diffs (diff -u) against the original
files. Comments about your proposed changes will be appreciated.

Your review should be sent as an answer to this mail.

When appropriate, I will send intermediate requests for review, with
[RFRn] (n=2) as a subject tag.

When we will reach a consensus, I send a Last Chance For
Comments mail with [LCFC] as a subject tag.

Finally, the reviewed templates will be sent to the package maintainer
as a bug report, and a mail will be sent to this list with [BTS] as
a subject tag.

Specific comment for this package: the main point is turning these
templates to be translatable. However, as the real templates are built
from the templates/templates.license.in file, I have some doubts about
the right way to have templates really translated.

Still, it doesn't hurt to start having translatability..:)


Rationale:
--- firmware-nonfree.old/debian/templates/templates.license.in  2012-08-22 
06:51:30.031755144 +0200
+++ firmware-nonfree/debian/templates/templates.license.in  2012-08-26 
14:30:20.280441129 +0200
@@ -1,10 +1,10 @@
 Template: firmware-@package@/license/accepted
 Type: boolean
 Default: false
-Description: Do you agree to the @license-title@?
+_Description: Do you agree to the @license-title@?
  In order to install this package, you must agree to the following terms,
  the @license-title@.
- If you do not agree, the installation will be canceled.
+ If you do not agree, the installation will be cancelled.
 
 Template: firmware-@package@/license/error
 Type: error
@@ -12,5 +12,5 @@
  If you do not agree to the @license-title@ 
  license terms you cannot install this software.
  .
- The installation of this package has been canceled.
+ The installation of this package has been cancelled.

Few changes. Only a spelling fix. 

-- 


Template: firmware-@package@/license/accepted
Type: boolean
Default: false
_Description: Do you agree to the @license-title@?
 In order to install this package, you must agree to the following terms,
 the @license-title@.
 If you do not agree, the installation will be cancelled.

Template: firmware-@package@/license/error
Type: error
Description: Declined @license-title@
 If you do not agree to the @license-title@ 
 license terms you cannot install this software.
 .
 The installation of this package has been cancelled.

--- firmware-nonfree.old/debian/templates/templates.license.in  2012-08-22 
06:51:30.031755144 +0200
+++ firmware-nonfree/debian/templates/templates.license.in  2012-08-26 
14:30:20.280441129 +0200
@@ -1,10 +1,10 @@
 Template: firmware-@package@/license/accepted
 Type: boolean
 Default: false
-Description: Do you agree to the @license-title@?
+_Description: Do you agree to the @license-title@?
  In order to install this package, you must agree to the following terms,
  the @license-title@.
- If you do not agree, the installation will be canceled.
+ If you do not agree, the installation will be cancelled.
 
 Template: firmware-@package@/license/error
 Type: error
@@ -12,5 +12,5 @@
  If you do not agree to the @license-title@ 
  license terms you cannot install this software.
  .
- The installation of this package has been canceled.
+ The installation of this package has been cancelled.
 
Source: firmware-nonfree
Section: non-free/kernel
Priority: optional
Maintainer: Debian Kernel Team debian-kernel@lists.debian.org
Uploaders: Bastian Blank wa...@debian.org, Frederik Schüler 
f...@debian.org, Steve Langasek vor...@debian.org, dann frazier 
da...@debian.org, maximilian attems m...@debian.org, Ben Hutchings 
b...@decadent.org.uk
Standards-Version: 3.8.4
Build-Depends: debhelper (= 5)
Vcs-Svn: svn://svn.debian.org/kernel/dists/trunk/firmware-nonfree/
Vcs-Browser: http://svn.debian.org/wsvn/kernel/dists/trunk/firmware-nonfree/

Package: firmware-linux
Architecture: all
Depends: firmware-linux-free, firmware-linux-nonfree (= ${binary:Version})
Description: Binary firmware for various drivers in the Linux kernel 
(meta-package)
 This package depends on both free and non-free firmware which was
 previously included in the Linux kernel.

Package: firmware-atheros
Architecture: all
Provides: 
Suggests: initramfs-tools, linux-image
Replaces: 
Conflicts: 
Description: Binary firmware for Atheros wireless cards
 This package contains the binary firmware for USB wireless network and
 Bluetooth cards supported by the ar9170, ath3k or ath9k_htc drivers.
 .
 Contents:
  * Atheros AR3012 rev 1.2.0.1 patch (ar3k/AthrBT_0x01020001.dfu)
  * Atheros AR3012 rev 1.2.2.0 patch (ar3k/AthrBT_0x01020200.dfu)
  * Atheros AR3012 rev 1.2.0.1 config (ar3k/ramps_0x01020001_26.dfu)
  * Atheros AR3012 rev 1.2.2.0 26 MHz config (ar3k/ramps_0x01020200_26.dfu)
  * Atheros AR3012 rev 1.2.2.0 40 MHz config (ar3k/ramps_0x01020200_40.dfu)

Re: [RFR] templates://firmware-nonfree/{templates/templates.license.in}

2012-08-26 Thread Justin B Rye
Christian PERRIER wrote:
[...]
 + If you do not agree, the installation will be cancelled.
[...]
 + The installation of this package has been cancelled.
 
 Few changes. Only a spelling fix. 

Sorry, Christian, this is a (particularly fiddly) en_GB-versus-en_US
spelling rule difference.

Should I revise the package descriptions?  Most of the synopses have
unnecessary capitalistation, and there are lots of lists that could
accommodate extra commas, but before I start I'm wondering about those
huge verbatim lines.  Why do we repeat brandnames like Broadcom
NetXtremeII so many times when once would be enough to make the
package show up in an apt-cache search?

Particular offenders:

   * Broadcom NetXtremeII 5706/5708 firmware (mips), version Linux 2.6.32 
 (bnx2/bnx2-mips-06-5.0.0.j3.fw)
   * Broadcom NetXtremeII 5706/5708 firmware (rv2p), version Linux 2.6.32 
 (bnx2/bnx2-rv2p-06-5.0.0.j3.fw)
   * Broadcom NetXtremeII 5709/5716 firmware (mips), version Linux 2.6.32 
 (bnx2/bnx2-mips-09-5.0.0.j3.fw)
   * Broadcom NetXtremeII 5709/5716 firmware (rv2p), version Linux 2.6.32 
 (bnx2/bnx2-rv2p-09-5.0.0.j3.fw)
   * Broadcom NetXtremeII 5709 A0/A1 firmware (rv2p), version Linux 2.6.32 
 (bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw)
[...]
   * Intel Wireless 5100, 5300 and 5350 firmware, version 8.24.2.12 
 (iwlwifi-5000-2.ucode)
   * Intel Wireless 5100, 5300 and 5350 firmware, version 8.83.5.1 
 (iwlwifi-5000-5.ucode)
[...]
   * SD8686 boot code, version 8.x (libertas/sd8686_v8_helper.bin, 
 sd8686_helper.bin)
[...]
   * Agere/Prism/Symbol Orinoco firmware (AP mode), version 9.48 Hermes I 
 (agere_ap_fw.bin)
   * Agere/Prism/Symbol Orinoco firmware (STA mode), version 9.48 Hermes I 
 (agere_sta_fw.bin)
[...]
   * Ralink RT2760/RT2790/RT2860/RT2890/RT3090 
 (RT2700P[D]/RT2700E[D]/RT2800P[D]/RT2800E[D]/RT3000E[D] chipset) firmware, 
 version 34 (rt2860.bin, rt3090.bin)

It seems to me we could abbreviate (or omit) firmware and version
in most of these, and reduce the brandnames to section-headers along
the lines of:

   Broadcom NetXtremeII firmware for Linux 2.6.32:
* 5706/5708 mips (bnx2/bnx2-mips-06-5.0.0.j3.fw)
* 5706/5708 rv2p (bnx2/bnx2-rv2p-06-5.0.0.j3.fw)
* 5709/5716 mips (bnx2/bnx2-mips-09-5.0.0.j3.fw)
* 5709/5716 rv2p (bnx2/bnx2-rv2p-09-5.0.0.j3.fw)
* 5709 A0/A1 rv2p (bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw)

Is there some good reason for not doing this (e.g. because the lists
are generated automatically somehow)?
-- 
JBR with qualifications in linguistics, experience as a Debian
sysadmin, and probably no clue about this particular package


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120826130022.ga8...@xibalba.demon.co.uk



Re: [RFR] templates://firmware-nonfree/{templates/templates.license.in}

2012-08-26 Thread Bastian Blank
On Sun, Aug 26, 2012 at 02:00:22PM +0100, Justin B Rye wrote:
 Should I revise the package descriptions?  Most of the synopses have
 unnecessary capitalistation, and there are lots of lists that could
 accommodate extra commas, but before I start I'm wondering about those
 huge verbatim lines.  Why do we repeat brandnames like Broadcom
 NetXtremeII so many times when once would be enough to make the
 package show up in an apt-cache search?

This package description is generated from different sources. There is
currently no way to aggregate this informations.

Bastian

-- 
Get back to your stations!
We're beaming down to the planet, sir.
-- Kirk and Mr. Leslie, This Side of Paradise,
   stardate 3417.3


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120826141027.ga3...@wavehammer.waldi.eu.org



Re: [RFR] templates://firmware-nonfree/{templates/templates.license.in}

2012-08-26 Thread Christian PERRIER
Quoting Justin B Rye (j...@edlug.org.uk):
 Christian PERRIER wrote:
 [...]
  + If you do not agree, the installation will be cancelled.
 [...]
  + The installation of this package has been cancelled.
  
  Few changes. Only a spelling fix. 
 
 Sorry, Christian, this is a (particularly fiddly) en_GB-versus-en_US
 spelling rule difference.

Ah, doh. Just learned something (which I'll probably forget soon)..:-)

So no double l in en_US?

 Should I revise the package descriptions?  Most of the synopses have

I would recommend not to. See Bastian's explanations.




signature.asc
Description: Digital signature


Bug#655152: [drm:intel_prepare_page_flip] *ERROR* Prepared flip multiple times

2012-08-26 Thread Sten Heinze
Hi Jonathan,

Finally I got around to test this patch. While the system if fine for office 
work, cloning linux.git or compiling kernels takes hours. 

 Please test the attached patch against a 3.2.y kernel, for example
 using the following instructions:

Done with testing, results below. These instructions were really good and easy 
to use, thanks for that!

  3. configure, build, test:
 
 git checkout stable/linux-3.2.y
 cp /boot/config-$(uname -r) .config; # current configuration
 scripts/config --disable DEBUG_INFO
 make localmodconfig; # optional: minimize configuration
 make deb-pkg; # optionally with -jnum for parallel build
 dpkg -i ../name of package; # as root
 reboot
 ...test test test ...

I compiled 3.2.28, and it reproduces the bug within the first minute after boot 
and the logs are full of the error message.

  4. try the patch:
 
 cd linux
 git am -3sc /path/to/the/patch
 make deb-pkg; # maybe with -j4
 dpkg -i ../name of package; # as root
 reboot
 ... test test test ...

The patch fixes the problem. I've run more than 30 minutes without a single 
occurrence of the error message in the logs. Everything I tested seems to be 
still working, Graphics, Suspend, etc.

Sten


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120826162626.194...@gmx.net



Re: [RFR] templates://firmware-nonfree/{templates/templates.license.in}

2012-08-26 Thread Ben Hutchings
On Sun, 2012-08-26 at 14:00 +0100, Justin B Rye wrote:
 Christian PERRIER wrote:
 [...]
  + If you do not agree, the installation will be cancelled.
 [...]
  + The installation of this package has been cancelled.
  
  Few changes. Only a spelling fix. 
 
 Sorry, Christian, this is a (particularly fiddly) en_GB-versus-en_US
 spelling rule difference.
 
 Should I revise the package descriptions?  Most of the synopses have
 unnecessary capitalistation, and there are lots of lists that could
 accommodate extra commas, but before I start I'm wondering about those
 huge verbatim lines.  Why do we repeat brandnames like Broadcom
 NetXtremeII so many times when once would be enough to make the
 package show up in an apt-cache search?
[...]
 It seems to me we could abbreviate (or omit) firmware and version
 in most of these, and reduce the brandnames to section-headers along
 the lines of:
 
Broadcom NetXtremeII firmware for Linux 2.6.32:
 * 5706/5708 mips (bnx2/bnx2-mips-06-5.0.0.j3.fw)
 * 5706/5708 rv2p (bnx2/bnx2-rv2p-06-5.0.0.j3.fw)
 * 5709/5716 mips (bnx2/bnx2-mips-09-5.0.0.j3.fw)
 * 5709/5716 rv2p (bnx2/bnx2-rv2p-09-5.0.0.j3.fw)
 * 5709 A0/A1 rv2p (bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw)
 
 Is there some good reason for not doing this (e.g. because the lists
 are generated automatically somehow)?

They're generated from the descriptions of each package and each file in
*/defines.  They can probably be abbreviated somewhat as the description
strings are not used anywhere else.

Ben.

-- 
Ben Hutchings
Experience is what causes a person to make new mistakes instead of old ones.


signature.asc
Description: This is a digitally signed message part


Re: [RFR] templates://firmware-nonfree/{templates/templates.license.in}

2012-08-26 Thread Justin B Rye
Christian PERRIER wrote:
 Sorry, Christian, this is a (particularly fiddly) en_GB-versus-en_US
 spelling rule difference.
 
 Ah, doh. Just learned something (which I'll probably forget soon)..:-)
 
 So no double l in en_US?

In en_GB, the general rule is that a final short vowel plus single
consonant doubles the consonant when you add a suffix starting with a
vowel; some letters (K, S, R) misbehave, but L is regular, so we have
cancelled traveller's cheques.

Americans think that rule isn't complicated enough, so they only apply
it for L in stressed syllables!  Thus canceled traveler's checks,
but controllable and dispelling.  The idea, I suppose, is that
this is closer to how R behaves.


I think this means our d-l-e review boils down to:

 -Description: Do you agree to the @license-title@?
 +_Description: Do you agree to the @license-title@?

-- 
JBR with qualifications in linguistics, experience as a Debian
sysadmin, and probably no clue about this particular package


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120826163045.ga13...@xibalba.demon.co.uk



Processed: Re: [drm:intel_prepare_page_flip] *ERROR* Prepared flip multiple times

2012-08-26 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tags 655152 - moreinfo
Bug #655152 [src:linux-2.6] linux-image-3.1.0-1-686-pae: /var/log/messages get 
filled with strange messages: kernel: 
Bug #656375 [src:linux-2.6] libdrm-intel1: screen corruptions, kernel message 
*ERROR* Prepared flip multiple times
Removed tag(s) moreinfo.
Removed tag(s) moreinfo.

End of message, stopping processing here.

Please contact me if you need assistance.
-- 
655152: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655152
656375: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=656375
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.134600322216689.transcr...@bugs.debian.org



Bug#665493: linux-image-3.2.0-2-amd64: kernel fails to boot completely (timeout on modprobe -b pci:xxxx)

2012-08-26 Thread Stefan Nagy
As the original reporter pointed out, this bug is triggered by a change
in the debian kernel configuration regarding the ACPI PCI Hotplug driver
[1]. Since kernel update linux-image-3.2.0-2-amd64 (3.2.10-1) this
driver is build in (CONFIG_HOTPLUG_PCI_ACPI=y) instead of being compiled
as a module (CONFIG_HOTPLUG_PCI_ACPI=m).

The kernel changelog lists Ben Hutchings as author for this change:
- [x86] Change HOTPLUG_PCI_ACPI to built-in (Closes: #663433) [2]

The reason for this decision was that the ACPI PCI Hotplug driver didn't
get loaded on machines which need it for ExpressCard hotplugging to work
[3].

Since this bug got no attention at all on the kernel-pci mailinglist for
three months now [4] I wanted to file a bugreport upstream against
driver: pci – but I'm not sure what to do now since it doesn't seem to
be very safe to build-in this driver and maybe the debian kernel team
wants to reconsider this decision…?

Please tell me if this decision is final – even though the kernel fails
to load on at least two recent machines with the ACPI PCI Hotplug driver
build in. If it is I'll file a bugreport upstream.

Thanks,
Stefan.



P.S. The default kernel configuration for this item is
CONFIG_HOTPLUG_PCI_ACPI=n. I also had a look at this configuration item
in Ubuntu – it's set to CONFIG_HOTPLUG_PCI_ACPI=m.

[1] http://cateee.net/lkddb/web-lkddb/HOTPLUG_PCI_ACPI.html
[2]
http://packages.debian.org/changelogs/pool/main/l/linux/linux_3.2.23-1/changelog#version3.2.10-1
[3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=663433
[4] http://thread.gmane.org/gmane.linux.kernel.pci/15559


signature.asc
Description: This is a digitally signed message part


Bug#665493: linux-image-3.2.0-2-amd64: kernel fails to boot completely (timeout on modprobe -b pci:xxxx)

2012-08-26 Thread Ben Hutchings
On Sun, 2012-08-26 at 21:37 +0200, Stefan Nagy wrote:
 As the original reporter pointed out, this bug is triggered by a change
 in the debian kernel configuration regarding the ACPI PCI Hotplug driver
 [1]. Since kernel update linux-image-3.2.0-2-amd64 (3.2.10-1) this
 driver is build in (CONFIG_HOTPLUG_PCI_ACPI=y) instead of being compiled
 as a module (CONFIG_HOTPLUG_PCI_ACPI=m).
 
 The kernel changelog lists Ben Hutchings as author for this change:
 - [x86] Change HOTPLUG_PCI_ACPI to built-in (Closes: #663433) [2]
 
 The reason for this decision was that the ACPI PCI Hotplug driver didn't
 get loaded on machines which need it for ExpressCard hotplugging to work
 [3].
 
 Since this bug got no attention at all on the kernel-pci mailinglist for
 three months now [4] I wanted to file a bugreport upstream against
 driver: pci – but I'm not sure what to do now since it doesn't seem to
 be very safe to build-in this driver and maybe the debian kernel team
 wants to reconsider this decision…?

I think it is the correct decision.  Building it as a module effectively
meant it was disabled on most machine, since it doesn't get auto-loaded.

It may be preferable to return to building it as a module *if* we can
arrange for it to be loaded automatically where it's useful.  But that
presumably would not fix this bug.

 Please tell me if this decision is final – even though the kernel fails
 to load on at least two recent machines with the ACPI PCI Hotplug driver
 build in. If it is I'll file a bugreport upstream.

Please test Linux 3.5 (packaged in experimental) and if that has the
same problem then open an upstream bug report.

 P.S. The default kernel configuration for this item is
 CONFIG_HOTPLUG_PCI_ACPI=n.

The default kernel configuration has a lot of features disabled that
many users need.

 I also had a look at this configuration item
 in Ubuntu – it's set to CONFIG_HOTPLUG_PCI_ACPI=m.

Have you checked whether they add it to /proc/modules?

Ben.

 [1] http://cateee.net/lkddb/web-lkddb/HOTPLUG_PCI_ACPI.html
 [2]
 http://packages.debian.org/changelogs/pool/main/l/linux/linux_3.2.23-1/changelog#version3.2.10-1
 [3] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=663433
 [4] http://thread.gmane.org/gmane.linux.kernel.pci/15559

-- 
Ben Hutchings
Experience is what causes a person to make new mistakes instead of old ones.


signature.asc
Description: This is a digitally signed message part


Bug#665493: linux-image-3.2.0-2-amd64: kernel fails to boot completely (timeout on modprobe -b pci:xxxx)

2012-08-26 Thread Stefan Nagy
Am Sonntag, den 26.08.2012, 13:37 -0700 schrieb Ben Hutchings:
 Please test Linux 3.5 (packaged in experimental) and if that has the
 same problem then open an upstream bug report.

OK – I already tested linux-image-3.5-trunk-amd64
(3.5.2-1~experimental.1)  the bug is still present, so I'll file the
upstream bug report soon.

  P.S. The default kernel configuration for this item is
  CONFIG_HOTPLUG_PCI_ACPI=n.
 
 The default kernel configuration has a lot of features disabled that
 many users need.

I see.

  I also had a look at this configuration item
  in Ubuntu – it's set to CONFIG_HOTPLUG_PCI_ACPI=m.
 
 Have you checked whether they add it to /proc/modules?

You mean if they add it to /etc/modules, right? I don't know, I haven't
checked this yet.

But this is maybe interesting: When I compile my kernel with
CONFIG_HOTPLUG_PCI_ACPI=m and put acpiphp in /etc/modules I can't
reproduce this bug even though I'm sure the module is loaded:

[   19.299137] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[   19.299341] acpiphp: Slot [1] registered

$ lsmod | grep acpiphp
acpiphp22567  0 


Stefan.


signature.asc
Description: This is a digitally signed message part


Bug#685953: linux: crash on speakup goto operation

2012-08-26 Thread Samuel Thibault
Package: linux
Version: 3.2.23-1
Severity: important
Tags: patch

Hello,

Speakup currently has a bug which can lead to a mere crash when using
its goto function:


You can reproduce the bug by pressing numpad_insert, numpad_asterisk.
As soon as you start typing a position, for instance 23y,
the system will crash.


The attached patch is the upstream fix for it.  It'd be good to have it
for wheezy.

Samuel

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.0.4 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

-- 
Samuel Thibault samuel.thiba...@ens-lyon.org
 Les roots ne sont plus ce qu'ils étaient...Maintenant il sont dioxinés,
 c'est de la m... ! Avant on les élevaient avec du bon unix mais ça été
 remplacé par des farines industrielles nouvelles technologies (NT).
 -+- JdK in NPC : Exigez un root élevé sous la mère ! -+-
commit 4ea418b8b2fa8a70d0fcc8231b65e67b3a72984b
Author: Christopher Brannon ch...@the-brannons.com
Date:   Sat Jun 16 16:55:20 2012 -0500

Staging: speakup: fix an improperly-declared variable.

A local static variable was declared as a pointer to a string
constant.  We're assigning to the underlying memory, so it
needs to be an array instead.

Signed-off-by: Christopher Brannon ch...@the-brannons.com
Signed-off-by: Greg Kroah-Hartman gre...@linuxfoundation.org

diff --git a/drivers/staging/speakup/main.c b/drivers/staging/speakup/main.c
index 92b34e2..40e2488 100644
--- a/drivers/staging/speakup/main.c
+++ b/drivers/staging/speakup/main.c
@@ -1854,7 +1854,7 @@ static void speakup_bits(struct vc_data *vc)
 
 static int handle_goto(struct vc_data *vc, u_char type, u_char ch, u_short key)
 {
-   static u_char *goto_buf = \0\0\0\0\0\0;
+   static u_char goto_buf[8];
static int num;
int maxlen, go_pos;
char *cp;


Re: Bug#684634: xserver-xorg-video-intel: viewing pic in browser reboots laptop

2012-08-26 Thread Sten Heinze
 That doesn't sound like a userspace bug. Have you tried different
 (older/newer) kernel versions?

Using xserver-xorg-video-intel 2:2.19.0-5, xserver-xorg-core and xserver-common 
2:1.12.3-1, I tried the following kernel versions:

(0) linux-image-3.2.0-3-amd64 3.2.21-3 (original bug report)
(1) linux-image-3.1.0-1-amd64 3.1.8-2 
(2) linux-image-3.2.0-3-amd64 3.2.23-3
(3) linux-image-3.3.0-trunk-amd64 3.3.6-1~experimental.1
(4) linux-image-3.4-trunk-amd64 3.4.4-1~experimental.1
(5) linux-image-3.5-trunk-amd64 3.5.2-1~experimental.1

I also tried the newest version of xserver-xorg-video-intel 2:2.20.5-1, 
xserver-xorg-core and xserver-common 2:1.12.3.902-1:

(6) linux-image-3.2.0-3-amd64 3.2.23-3
(7) linux-image-3.3.0-trunk-amd64 3.3.6-1~experimental.1
(8) linux-image-3.4-trunk-amd64 3.4.4-1~experimental.1
(9) linux-image-3.5-trunk-amd64 3.5.2-1~experimental.1
(10) linux 3.6rc3+ c182ae3

In all cases the laptop rebooted upon dragging the image displayed in the 
browser. In (3), (4), (5), (7), (9) and (10) I only got reboots after trying to 
drag the second time.

Also, while being dragged the rebooting image is shown as black rectangle (in 
all cases), while for smaller images the image is shown next to the mouse 
cursor.

Any ideas how to debug that further are welcome, since the typical recipies for 
hung gpus don't work.

Sten


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120826220328.194...@gmx.net



Bug#665493: linux-image-3.2.0-2-amd64: kernel fails to boot completely (timeout on modprobe -b pci:xxxx)

2012-08-26 Thread Ben Hutchings
[Re-sending with the bug address cc'd.]

On Sun, 2012-08-26 at 23:31 +0200, Stefan Nagy wrote:
 Am Sonntag, den 26.08.2012, 13:37 -0700 schrieb Ben Hutchings:
  Please test Linux 3.5 (packaged in experimental) and if that has the
  same problem then open an upstream bug report.
 
 OK – I already tested linux-image-3.5-trunk-amd64
 (3.5.2-1~experimental.1)  the bug is still present, so I'll file the
 upstream bug report soon.

Thanks.

   P.S. The default kernel configuration for this item is
   CONFIG_HOTPLUG_PCI_ACPI=n.
  
  The default kernel configuration has a lot of features disabled that
  many users need.
 
 I see.
 
   I also had a look at this configuration item
   in Ubuntu – it's set to CONFIG_HOTPLUG_PCI_ACPI=m.
  
  Have you checked whether they add it to /proc/modules?
 
 You mean if they add it to /etc/modules, right?

Hah, yes!

 I don't know, I haven't checked this yet.
 
 But this is maybe interesting: When I compile my kernel with
 CONFIG_HOTPLUG_PCI_ACPI=m and put acpiphp in /etc/modules I can't
 reproduce this bug even though I'm sure the module is loaded:

Yes, that is interesting - please include this information in the
upstream bug report.

Ben.

 [   19.299137] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
 [   19.299341] acpiphp: Slot [1] registered
 
 $ lsmod | grep acpiphp
 acpiphp22567  0 
 
 
 Stefan.

-- 
Ben Hutchings
One of the nice things about standards is that there are so many of them.



signature.asc
Description: This is a digitally signed message part


[Q]: linux 3.4 (LTS)

2012-08-26 Thread Hideki Yamane
Hi,

 I saw a post in https://lkml.org/lkml/2012/8/20/675 by Greg-KH

 As I'm getting a few questions about this, and I realized that I never
 sent out an email about this, yes, the 3.4 kernel tree will be the next
 -longterm kernel that I will be maintaining for at least 2 years.

 Currently I'm maintaining the following stable kernel trees for the
 following amount of time:
  3.0 - for at least one more year
  3.4 - for at least two years
  3.5 - until 3.6.1 is out

 Hope this helps clear up any rumors floating around.  If anyone has any
 questions, please let me know.

 Just a question:
  3.4 is also LTS. Using 3.2 for Wheezy cycle is better than 3.4?

  Using old kernel is sometimes hard to import new drivers for new
  hardware, I guess. I know 3.2.x is stable enough and we're in freeze 
  already, but Wheezy kernel will be used until 2016 or so. If we choose
  3.4, then can get nice features and new drivers with less kernel 
  maintainer team work, it's better.


-- 
Regards,

 Hideki Yamane henrich @ debian.or.jp/org
 http://wiki.debian.org/HidekiYamane


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120827095105.aa6609936e5c4b330abdb...@debian.or.jp



Bug#685579: [LCFC] templates://firmware-nonfree/{templates/templates.license.in}

2012-08-26 Thread Christian PERRIER
This is the last call for comments for the review of debconf
templates for firmware-nonfree.

(I speeded up the process as proposed changes are very small)

The reviewed templates will be sent on Wednesday, August 29, 2012 to this bug 
report
and a mail will be sent to this list with [BTS] as a subject tag.


-- 


Template: firmware-@package@/license/accepted
Type: boolean
Default: false
_Description: Do you agree to the @license-title@?
 In order to install this package, you must agree to the following terms,
 the @license-title@.
 If you do not agree, the installation will be canceled.

Template: firmware-@package@/license/error
Type: error
_Description: Declined @license-title@
 If you do not agree to the @license-title@ 
 license terms you cannot install this software.
 .
 The installation of this package has been canceled.

Source: firmware-nonfree
Section: non-free/kernel
Priority: optional
Maintainer: Debian Kernel Team debian-kernel@lists.debian.org
Uploaders: Bastian Blank wa...@debian.org, Frederik Schüler 
f...@debian.org, Steve Langasek vor...@debian.org, dann frazier 
da...@debian.org, maximilian attems m...@debian.org, Ben Hutchings 
b...@decadent.org.uk
Standards-Version: 3.8.4
Build-Depends: debhelper (= 5)
Vcs-Svn: svn://svn.debian.org/kernel/dists/trunk/firmware-nonfree/
Vcs-Browser: http://svn.debian.org/wsvn/kernel/dists/trunk/firmware-nonfree/

Package: firmware-linux
Architecture: all
Depends: firmware-linux-free, firmware-linux-nonfree (= ${binary:Version})
Description: Binary firmware for various drivers in the Linux kernel 
(meta-package)
 This package depends on both free and non-free firmware which was
 previously included in the Linux kernel.

Package: firmware-atheros
Architecture: all
Provides: 
Suggests: initramfs-tools, linux-image
Replaces: 
Conflicts: 
Description: Binary firmware for Atheros wireless cards
 This package contains the binary firmware for USB wireless network and
 Bluetooth cards supported by the ar9170, ath3k or ath9k_htc drivers.
 .
 Contents:
  * Atheros AR3012 rev 1.2.0.1 patch (ar3k/AthrBT_0x01020001.dfu)
  * Atheros AR3012 rev 1.2.2.0 patch (ar3k/AthrBT_0x01020200.dfu)
  * Atheros AR3012 rev 1.2.0.1 config (ar3k/ramps_0x01020001_26.dfu)
  * Atheros AR3012 rev 1.2.2.0 26 MHz config (ar3k/ramps_0x01020200_26.dfu)
  * Atheros AR3012 rev 1.2.2.0 40 MHz config (ar3k/ramps_0x01020200_40.dfu)
  * Atheros AR7010 rev 1.0 firmware (ar7010.fw)
  * Atheros AR7010 rev 1.1 firmware (ar7010_1_1.fw)
  * Atheros AR9170 firmware (ar9170.fw)
  * Atheros AR9271 firmware (ar9271.fw)
  * Atheros AR3011 firmware (ath3k-1.fw)
  * Atheros AR7010 firmware, version 1.3 (htc_7010.fw)
  * Atheros AR9271 firmware, version 1.3 (htc_9271.fw)
Multi-Arch: ${firmware:Multi-Arch}
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git

Package: firmware-bnx2
Architecture: all
Provides: 
Suggests: initramfs-tools, linux-image
Replaces: 
Conflicts: 
Description: Binary firmware for Broadcom NetXtremeII
 This package contains the binary firmware for Broadcom NetXtremeII network
 adapters supported by the bnx2 driver.
 .
 Contents:
  * Broadcom NetXtremeII 5706/5708 firmware (mips), version Linux 2.6.32 
(bnx2/bnx2-mips-06-5.0.0.j3.fw)
  * Broadcom NetXtremeII 5706/5708 firmware (rv2p), version Linux 2.6.32 
(bnx2/bnx2-rv2p-06-5.0.0.j3.fw)
  * Broadcom NetXtremeII 5709/5716 firmware (mips), version Linux 2.6.32 
(bnx2/bnx2-mips-09-5.0.0.j3.fw)
  * Broadcom NetXtremeII 5709/5716 firmware (rv2p), version Linux 2.6.32 
(bnx2/bnx2-rv2p-09-5.0.0.j3.fw)
  * Broadcom NetXtremeII 5709 A0/A1 firmware (rv2p), version Linux 2.6.32 
(bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw)
  * bnx2/bnx2-rv2p-06-6.0.15.fw
  * Broadcom NetXtremeII 5709/5716 firmware (rv2p), version Linux 2.6.37 
(bnx2/bnx2-rv2p-09-6.0.17.fw)
  * Broadcom NetXtremeII 5709 A0/A1 firmware (rv2p), version Linux 2.6.37 
(bnx2/bnx2-rv2p-09ax-6.0.17.fw)
  * Broadcom NetXtremeII 5706/5708 firmware (mips), version Linux 2.6.38 
(bnx2/bnx2-mips-06-6.2.1.fw)
  * Broadcom NetXtremeII 5706/5708 firmware (mips), version Linux 3.3 
(bnx2/bnx2-mips-06-6.2.3.fw)
  * Broadcom NetXtremeII 5709/5716 firmware (mips), version Linux 2.6.39 
(bnx2/bnx2-mips-09-6.2.1a.fw)
  * Broadcom NetXtremeII 5709/5716 firmware (mips), version Linux 3.3 
(bnx2/bnx2-mips-09-6.2.1b.fw)
Multi-Arch: ${firmware:Multi-Arch}
Homepage: http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git

Package: firmware-bnx2x
Architecture: all
Provides: 
Suggests: initramfs-tools, linux-image
Replaces: 
Conflicts: 
Description: Binary firmware for Broadcom NetXtreme II 10Gb
 This package contains the binary firmware for Broadcom NetXtreme II 10Gb
 network adapters supported by the bnx2x driver.
 .
 Contents:
  * Broadcom NetXtreme II 10Gb 57710, version 5.0.21.0 (bnx2x-e1-5.0.21.0.fw)
  * Broadcom NetXtreme II 10Gb 57711, version 5.0.21.0 (bnx2x-e1h-5.0.21.0.fw)
  * Broadcom NetXtreme II 10Gb 57710, version 7.0.29.0 
(bnx2x/bnx2x-e1-7.0.29.0.fw)
  * Broadcom 

Re: [RFR] templates://firmware-nonfree/{templates/templates.license.in}

2012-08-26 Thread Christian PERRIER
Quoting Justin B Rye (j...@edlug.org.uk):

 I think this means our d-l-e review boils down to:
 
  -Description: Do you agree to the @license-title@?
  +_Description: Do you agree to the @license-title@?


Indeed. Also the other Description which I turned out into
_Description to make the paragraph translatablewhich was the
original motivation for the process.

As a consequence, I moved directly to LCFC stage to speed thigns up
and move quickly to translation stage.




signature.asc
Description: Digital signature