Date: Tue, 9 Mar 2010 19:56:09 -0500 From: Ryan Stone <rysto32@gmail.com> To: Kevin Day <toasty@dragondata.com> Cc: freebsd-hackers@freebsd.org Subject: Re: Extremely slow boot on VMWare with Opteron 2352 (acpi?) Message-ID: <bc2d971003091656i77d1a2do535dc7956f09c8c2@mail.gmail.com> In-Reply-To: <207B4180-B8AF-4C93-8BC7-7F1FFEEBB713@dragondata.com> References: <2C7A849F-2571-48E7-AA75-B6F87C2352C1@dragondata.com> <201003091727.09188.jhb@freebsd.org> <207B4180-B8AF-4C93-8BC7-7F1FFEEBB713@dragondata.com>
next in thread | previous in thread | raw e-mail | index | archive | help
256MB is correct. The PCI standard allows for up to 256 buses, each with up to 32 slots, and each slot can have up to 8 functions. PCIe devices have a full 4096 bytes worth of configuration registers. Multiply all that and you get 256MB. Also, keep in mind that it's not allocating 256MB of memory; it's allocating 256MB of address space and memory-mapping the configuration registers in that space.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bc2d971003091656i77d1a2do535dc7956f09c8c2>