Skip site navigation (1)Skip section navigation (2)
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>