diff options
author | jhb <jhb@FreeBSD.org> | 2009-03-04 21:04:52 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2009-03-04 21:04:52 +0000 |
commit | 08472642cd586632445cbbb114426bd6f29912f6 (patch) | |
tree | 9a5b322d2734686c0af373e1653a5bcaefef7ea8 /lib/libc/string/strerror.c | |
parent | f2254573b9b4dd71026af9f45fe5afc41b9aff24 (diff) | |
download | FreeBSD-src-08472642cd586632445cbbb114426bd6f29912f6.zip FreeBSD-src-08472642cd586632445cbbb114426bd6f29912f6.tar.gz |
The recent PCI resource allocation fixes exposed a bug where the same
BAR could be allocated twice by different children of a vgapci0 device.
To fix this, change the vgapci0 device to track references on its associated
resources so that they are only allocated once from the parent PCI bus and
released when no children are using them. Previously this leaked a small
amount of KVA on at least some architectures.
Diffstat (limited to 'lib/libc/string/strerror.c')
0 files changed, 0 insertions, 0 deletions