The dpt_i2o scsi driver in gentoo-dev-sources-2.6.5-r1 fails to compile when CONFIG_HIGHMEM is turned on. Please check the kernel bug report for more details. Reproducible: Always Steps to Reproduce: 1. set CONFIG_HIGHMEM=y 2. set CONFIG_SCSI_DPT_I2O=y 3. make Actual Results: drivers/scsi/dpt_i2o.c: In function `adpt_scsi_register': drivers/scsi/dpt_i2o.c:2781: error: structure has no member named `highmem_io' Expected Results: This is a design problem with the driver -- compilation should have failed. Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 i686 Pentium III (Cascades) Gentoo Base System version 1.4.9 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium3 -msse -mfpmath=sse -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium3 -msse -mfpmath=sse -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="aalib acl acpi apache2 apm avi berkdb caps crypt cscope cups curl directfb doc emacs emacs-w3 encode ethereal fbcon fftw firebird flac foomaticdb freetds gd gdbm ggi gif ginac gpm gstreamer gtk gtk2 guile hardened imagemagick imap imlib informix innodb java jikes jpeg junit lcms ldap libg++ libgda libwww mad maildir mbox memlimit mikmod mpeg mpi mysql ncurses nls oci8 odbc oggvorbis oss pam pdflib perl png prelude python quicktime readline ruby samba sasl sdl slang snmp speex spell sqlite sse ssl svga tcltk tcpd tetx theora tiff truetype unicode vhosts wmf x86 xml xml2 xmms xv yaz zeo zlib"
This is something that will be better served upstream. Please file a report at http://bugme.osdl.org.