diff options
author | mav <mav@FreeBSD.org> | 2016-06-15 01:42:53 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2016-06-15 01:42:53 +0000 |
commit | cf6318f45a69717b15a12880a76c711a371c1f45 (patch) | |
tree | 5d7119d54d2b6e00af1fe83267699478dc859d9f /lib/libc | |
parent | 5bb04f546eb632ddd753ef25085af8df177a13b6 (diff) | |
download | FreeBSD-src-cf6318f45a69717b15a12880a76c711a371c1f45.zip FreeBSD-src-cf6318f45a69717b15a12880a76c711a371c1f45.tar.gz |
MFC r301293:
When negotiating NTB_SB01BASE_LOCKUP workaround, don't try to limit the
BAR size to 1MB. According to Xeon v3 specifications and my tests, that
size register is write-once and so not writeable after BIOS written it.
Instead of that, make the code work with BAR of any sufficient size,
properly calculating offset within its base. It also simplifies the code.
Sponsored by: iXsystems, Inc.
Diffstat (limited to 'lib/libc')
0 files changed, 0 insertions, 0 deletions