however 2.6.26-gentoo-r3 works fine. Reproducible: Always tfoerste@n22 ~ $ emerge --info Portage 2.1.4.5 (default/linux/x86/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.26-gentoo-r3 i686) ================================================================= System uname: 2.6.26-gentoo-r3 i686 Intel(R) Pentium(R) M processor 1700MHz Timestamp of tree: Mon, 01 Dec 2008 08:20:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.6 dev-lang/python: 2.5.2-r7 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r2 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=pentium-m -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://mirror.muntinternet.net/pub/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.mneisen.org/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LDFLAGS="-Wl,-O1" LINGUAS="de en" MAKEOPTS="-j 2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="X acl acpi alsa apache2 berkdb bluetooth branding bzip2 cairo cddb cdr cli cracklib crypt cups curl dbus dri dvd dvdr dvdread eds emboss encode evo exif fam fastbuild firefox fortran gdbm gif gpm gstreamer gtk hyphenation iconv ipv6 isdnlog jai java jimi jpeg kde libnotify mad mbox midi mikmod mmap mmx mmxext mp3 mpeg mudflap mysql ncurses nls nptl nptlonly nsplugin ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support quicktime readline reflection session spl sse sse2 ssl startup-notification svg sysfs tcpd tiff tk truetype unicode usb vorbis win32codecs wmf x86 xml xorg xpm xv zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse joystick evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en" USERLAND="GNU" VIDEO_CARDS="radeon vga" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Dont CC maintainers when you cannot assign bugs.
Tested 2.6.28-rc7 where that issue seems to be gone.
So, to clarify: You boot the system You suspend-to-ram You wake it up everything fine so far? Then you attempt to suspend-to-disk, but the system does not suspend, and you end up with some messages in /var/log/messages ? Does it work if you avoid the suspend-to-ram first? Your /var/log/messages is lossy. Some important messages are missing from near the top. Please get the messages from dmesg instead, you may need to increase CONFIG_LOG_BUF_SHIFT for them all to be saved.
Please provide dmesg output when you are trying to suspend-to-disk.
Created attachment 174155 [details] /var/log/message excerpt I booted 2.6.27-gentoo-r4 with "init 2", therefore only acpid, syslog-ng and dnsmasq were started. Then I suspended the system 3 times in a row w/o any problems each by pressing Fn+F4. Then I pressed Fn+F12 to hibernate the system, got the expected, but unwanted result, pulled a face and rebooted into working kernel 2.6.26-gentoo-r3.
Toralf, please reply to comment #3. I'm not sure if I'm understanding the bug correctly, you're suspending-to-ram and then to disk? Does it make any difference if you don't suspend to ram first?
(In reply to comment #6) Yep, with these terms : Fn+F4 == "suspend" == supend-to-ram Fn+F12 == "hibernate" == suspend-to-disk I booted some minutes ago into that kernel (init 2) and could hibernate 2 times in a row w/o problems. Then I suspended, waked up and hibernated the system. That worked as expected. therefore it looks currently to me as a problem, if I first suspend a system after a (re-)boot and later try to hibernate it (which is unfortunately exactly my workflow when I travel from work to home and go back to my work location next day, which is too long for the battery).
Seems to be an upstream bug. Please report it on kernel bugzilla ( http://bugzilla.kernel.org/ ). Please make sure to clarify on which kernel works and on which it doesnt. Remember to post your newest /var/log/messages while submitting the bug When you open the bug on kernel bugzilla, please post the link here. Many thanks
http://bugzilla.kernel.org/show_bug.cgi?id=12149
Thanks for your hard work on this issue, reopening to include the fix.
Fixed in gentoo-sources-2.6.27-r6