Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 48437 - dpt_i2o.c compile fails w/ CONFIG_HIGHMEM
Summary: dpt_i2o.c compile fails w/ CONFIG_HIGHMEM
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: x86-kernel@gentoo.org (DEPRECATED)
URL: http://bugme.osdl.org/show_bug.cgi?id...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-20 00:31 UTC by sunwukong
Modified: 2004-04-28 14:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sunwukong 2004-04-20 00:31:59 UTC
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"
Comment 1 Jason Cox (RETIRED) gentoo-dev 2004-04-28 14:02:11 UTC
This is something that will be better served upstream. Please file a report at http://bugme.osdl.org.