OpenSolaris

Printable Version Enter a New Search
Bug ID 6316765
Synopsis #ifdef REALMODE should be ripped out of all drivers
State 10-Fix Delivered (Fix available in build)
Category:Subcategory kernel:boot-x86
Keywords swill
Responsible Engineer Peter Memishian
Reported Against
Duplicate Of
Introduced In
Commit to Fix snv_26
Fixed In snv_26
Release Fixed solaris_nevada(snv_26)
Related Bugs 6338025
Submit Date 27-August-2005
Last Update Date 3-January-2006
Description
Now that 6238277 has implemented, realmode network drivers are no longer used
at boot.  However, cscope reveals there are still 82 individual compile-time
checks for `REALMODE' scattered through our x86 network driver source.  All of
this realmode support should be removed, and elfcmp should be used to verify
that the resulting binaries are unaffected.

The driver source files with REALMODE conditional compilation are:

	common/io/elxl/elxl.h
	common/io/elxl/elxl_cmn.c
	i86pc/io/dnet.c
	intel/sys/dnet.h
	i86pc/io/mii.c
	intel/sys/mii.h
	i86pc/io/spwr/9432.c
	i86pc/io/spwr/epicreg.h
	i86pc/io/spwr/lm9432.c
	i86pc/io/spwr/lm9432cf.c
	i86pc/io/spwr/lm_macr.h
	i86pc/io/spwr/lmstruct.h
	i86pc/io/spwr/spwr.c
	i86pc/io/spwr/spwr.h
Work Around
N/A
Comments
N/A