Date: Wed, 4 Mar 2009 21:04:52 +0000 (UTC) From: John Baldwin <jhb@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/dev/pci vga_pci.c Message-ID: <200903042105.n24L536Y070072@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jhb 2009-03-04 21:04:52 UTC FreeBSD src repository Modified files: sys/dev/pci vga_pci.c Log: SVN rev 189373 on 2009-03-04 21:04:52Z by jhb 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. Revision Changes Path 1.8 +59 -0 src/sys/dev/pci/vga_pci.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200903042105.n24L536Y070072>