K 10 svn:author V 10 nwhitehorn K 8 svn:date V 27 2009-11-15T07:25:24.115482Z K 7 svn:log V 370 Make 32-bit compatibility a little more MI. This separates the COMPAT_IA32 kernel option into an architectural component (COMPAT_IA32 for that arch) and an OS component like COMPAT_LINUX[32] (COMPAT_FREEBSD32). Not yet fully tested. Most of the changes are rototilling source code and making things marked "XXX: might be MI" actually be MI. Discussed with: Warner Losh END