Date: Sat, 21 Feb 2004 18:10:48 -0800 (PST) From: Marcel Moolenaar <marcel@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/ia64/ia64 machdep.c mp_machdep.c src/sys/ia64/include md_var.h Message-ID: <200402220210.i1M2AmAS093516@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
marcel 2004/02/21 18:10:48 PST FreeBSD src repository Modified files: sys/ia64/ia64 machdep.c mp_machdep.c sys/ia64/include md_var.h Log: Do not pre-map the I/O port space. On the Intel Tiger 4 this conflicts with a memory mapped I/O range that's immediately before it and is not 256MB aligned. As a result, when an address is accessed in the memory mapped range and a direct mapping is added for it, it overlaps with the pre-mapped I/O port space and causes a machine check. Based on a patch from: arun@ Revision Changes Path 1.176 +0 -33 src/sys/ia64/ia64/machdep.c 1.53 +0 -1 src/sys/ia64/ia64/mp_machdep.c 1.16 +0 -1 src/sys/ia64/include/md_var.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200402220210.i1M2AmAS093516>