[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#594125: [linux-image-2.6.35-trunk-amd64] BSD ring buffer implementation makes suspend to ram unreliable

Package: linux-image-2.6.35-trunk-amd64
Version: 1~experimental.2
Severity: grave
Tags: patch

--- Please enter the report below this line. ---
There is a bug in the linux kernel 2.6.35, that makes suspend to ram
unusable (it seems to be fixed in 2.6.36-rc2) [1]. The symptoms are:
- Suspend to ram from X hangs the computer, the only option is to press
  the power button for ~5 sec and thus forcefully turning off the  
  computer (SysRq does not work for me). After a while (when not
  turning off the computer of cause) the fan goes to full power.
- However, suspend to ram from console works.
- The hang does happen every time on my laptop. However,  on some
  computers that seems to happen only sporadically.

The link [1] contains two possible solutions for this problem.
1. Turn off BSD completely by replacing the corresponding define
   in i915_drv.h with
    #define HAS_BSD(dev)            (0)
2. 2.6.36-rc2 seems to fix the problem (according to a comment on [1]).

[1] https://bugs.freedesktop.org/show_bug.cgi?id=29406

--- System information. ---
Architecture: amd64
Kernel:       Linux 2.6.32-5-amd64

Debian Release: squeeze/sid
  500 unstable        www.debian-multimedia.org 
  500 unstable        ftp.de.debian.org 
  500 testing         ftp.de.debian.org 
  101 experimental-snapshots qt-kde.debian.net 
    1 experimental    ftp.de.debian.org 

--- Package information. ---
Depends                                     (Version) | Installed
module-init-tools                                     | 3.12-1
linux-base               (>= 2.6.35-1~experimental.2) | 2.6.35-1~experimental.2
initramfs-tools                            (>= 0.55)  | 0.98
 OR linux-initramfs-tool                              | 

Recommends                (Version) | Installed
firmware-linux-free     (>= 2.6.35) | 2.6.35-1~experimental.2

Suggests              (Version) | Installed
linux-doc-2.6.35                | 2.6.35-1~experimental.2
grub                            | 
 OR lilo                        | 

Florian Kriener

August-Bebel-Straße 46
04275 Leipzig

Tel:   +49 341-3047701
Mobil: +49 176-20070874

Reply to: