I have an Apple iBook Rev. 2.2 800 MHz and installed the ppc-development-sources-2.6.4. Wakeup from sleep does not work any more (works on ppc-development-sources-2.6.2 and -2.6.3). Reproducible: Always Steps to Reproduce: 1. emerge ppc-development-sources (version 2.6.4) 2. compile them 3. emerge pbbutonsd 4. rc-update /etc/init.d/pbbuttonsd default 5. reboot new kernel 6. sleep 7. try to resume Actual Results: I get the normal text-console resume-messages up to this line: eth1: Airport waking up If eth1 (wireless lan) was up before sleeping the iBook, there is one more line: eth1: New link status: Connected (0001) After that, the iBook freezes, I cannot do anything but a hard reboot. Expected Results: The wakeup should continue, of course. On 2.6.2 the following wakeup-line would be: hda: Wakeup request inited, waiting for !BSY... hda: start_power_step(step: 1000) ide_pmac: Set UDMA timing for mode 2, reg: 0x1090038c hda: Enabling Ultra DMA 2 hda: completing PM request, resume hdb: Wakeup request inited, waiting for !BSY... hdb: start_power_step(step: 1000) hdb: MDMA, cycleTime: 120, accessTime: 75, recTime: 45 hdb: Set MDMA timing for mode 2, reg: 0x0001978c I checked /var/log/everything/current, but there are no messages from the crashed sleep/wakeup process. (metalog caching was disabled, of course). I took the kernel config directly from my 2.6.2 kernel (only adjusted the new options). On 2.6.2, wakeup works flawlessly. Also I tried 2.6.3, and there aren't any problems with wakeup, either. # emerge info Portage 2.0.50-r6 (default-ppc-2004.1, gcc-3.2.3, glibc-2.3.3_pre20040420-r0, 2.6.2_rc1-benh1) ================================================================= System uname: 2.6.2_rc1-benh1 ppc 750FX Gentoo Base System version 1.4.15 distcc 2.14 powerpc-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -mcpu=750 -fsigned-char -mpowerpc-gfxopt" CHOST="powerpc-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/lib/pbbuttons /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -pipe -mcpu=750 -fsigned-char -mpowerpc-gfxopt" DISTDIR="/usr/portage/distfiles" FEATURES="ccache" GENTOO_MIRRORS="ftp://gentoo.inode.at/source/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://gd.tuwien.ac.at/opsys/linux/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X aalib apache2 apm arts audiofile berkdb caps crypt cups doc dvd encode flac foomaticdb gdbm gif gphoto2 gpm gtk2 guile icq imlib innodb jack jack-tmpfs java jpeg kde ladcca lcms libwww mad maildir mitshm motif mozilla mpeg mysql ncurses nls offensive oggvorbis opengl pam pdflib perl png ppc python qt radeon readline samba sasl sdl slang speex spell ssl tcltk tcpd tetex tiff truetype usb video_cards_radeon wmf xml xml2 xmms xv zlib"
Created attachment 31836 [details] The 2.6.4 kernel config I used
Created attachment 31837 [details] my /etc/pbbuttonsd.conf This is the configuration of the running pbbuttonsd-0.5.11. But I got the same freeze with several older versions and different configurations of pbbuttonsd.
I did some further investigation and tried (the still masked) ppc-development-sources-2.6.5_rc2-r1. Resume doesn't work there either, but the error seems to be a different one. So I decided to post a seperate bug report: http://bugs.gentoo.org/show_bug.cgi?id=51747 On 2.6.5_rc2-r1, stopping the alsasound init-script, gives a working resume. I tried this on 2.6.4, too. But to no avail: resume crashes independently from the state of alsa.
Use the development-sources-2.6.6 I'll mark deprecated the ppc-development-sources in short time.
ppc-development-sources is deprecated now