Subject: CVS commit: src/sys/dev/ic
To: None <source-changes@NetBSD.org>
From: Allen Briggs <briggs@netbsd.org>
List: source-changes
Date: 05/26/2007 12:45:11
Module Name: src
Committed By: briggs
Date: Sat May 26 12:45:11 UTC 2007
Modified Files:
src/sys/dev/ic: aac.c aacreg.h
Log Message:
Import code from FreeBSD to tell the controller how much physical RAM the
system has. This has the (scary-because-we've-been-running-so-long-
without-it) commit message (for the first version of the change):
Tell the controller how much physical memory we have. Without this
there was a chance that our DMA regions would collide with the
memory window used by the cache on the controller. The result would
be massive data corruption. This seemed to mainly affect systems with
>2GB of memory.
To generate a diff of this commit:
cvs rdiff -r1.31 -r1.32 src/sys/dev/ic/aac.c
cvs rdiff -r1.7 -r1.8 src/sys/dev/ic/aacreg.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.