I think this is due to a changed behaviour in the mm-page mapping code of the kernel (not verified) An upgrade to the currently masked x11-drivers/ati-drivers-8.22.5 solves the problem quite smoothly. 8.22.5 works quite fine for me. Have fun, Roland emerge --info: Portage 2.0.54 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.15-gentoo-r5 x86_64) ================================================================= System uname: 2.6.15-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.14 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-mtune=athlon64 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mtune=athlon64 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.inode.at/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/home/tmp/portage" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac aalib acl alsa amd64 arts audiofile avi berkdb bitmap-fonts bonobo bzip2 cdb cdparanoia cdr crypt cups curl directfb doc dts dv dvb dvd dvdr eds emboss encode esd exif expat f77 fam fbcon ffmpeg flac foomaticdb fortran gcj gd gdbm gif glut gmp gpm gstreamer gtk gtk2 gtkhtml guile hbci idn imagemagick imlib ipv6 jack java jpeg junit kde lcms lesstif libg++ libwww linguas_de lirc lzw lzw-tiff mad mikmod mng motif mp3 mpeg multilibxx mysql nas ncurses nls nptl objc ofx ogg opengl oss pam pcre pdflib perl png postgres ppds python qt quicktime quotes readline recode samba scanner sdl slang spell ssl tcltk tcpd tetex tiff truetype truetype-fonts tv-v4l tv-v4l2 type1-fonts udev usb userlocales v4l v4l2 vcd videos vorbis wifi xine xml xml2 xpm xv xvid zlib ~gnome video_cards_radeon userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
please don't paste emerge --info into the summary
everything before 8.21.7 is known to not work with >=2.6.15.
Eh ... sorry, my fault: intention was to have the amd64 KEYWORD unmasked in the x11-drivers/ati-drivers-8.22.5.ebuild. Thanks, Roland
Obsolete bug. Just FYI, kernel 2.6.18 issues are tracked in Bug 148424.