libpciaccess: Changes to 'master'

Alan Coopersmith alanc at kemper.freedesktop.org
Wed Mar 30 16:06:27 PDT 2011


 COPYING          |    2 
 src/solx_devfs.c |  150 ++++++++++++++++++++++++++++++++-----------------------
 2 files changed, 89 insertions(+), 63 deletions(-)

New commits:
commit a18460b385ae034830e4efbaaed7e0665c53ad9f
Author: John Martin <John.M.Martin at Oracle.COM>
Date:   Mon Mar 28 17:51:19 2011 -0700

    Solaris support for multiple PCI segments (domains)
    
    1. Removed hardcoded maximum size of 256 PCI devices, which is
    too small for large systems.  The number of devices is dynamically
    resized as needed.
    
    2. pci_device_solx_devfs_probe() no longer walks the device tree
    from the very top ("/") but instead starts at the nexus which
    owns the bus.  Performance optimization for systems with multiple
    bus nodes (including systems with just one segment/domain).
    
    3. Added support for multiple domains/segments.  Code tested
    on kernels with and without multiple segment support so it should
    be safe to integrate independent of the kernel version.
    
    Signed-off-by: John Martin <John.M.Martin at Oracle.COM>
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
    Reviewed-by: Adam Jackson <ajax at redhat.com>



More information about the xorg-commit mailing list