[PATCH] xserver: remove all of RAC and access code

Aaron Plattner aplattner at nvidia.com
Thu Jul 23 14:43:43 PDT 2009


Multiple NVIDIA GPUs still works great here with that patch.  I say ship
it.  You could drop all the stub functions too, as far as I'm concerned.

A single screen with xf86-video-vesa also works with some very minor
hacking.

On Wed, Jul 22, 2009 at 07:32:02PM -0700, Dave Airlie wrote:
> this is a major API + ABI break, we'll be adding back vga arb support after
> this hopefully.
> ---
>  hw/xfree86/common/Makefile.am              |    9 +-
>  hw/xfree86/common/xf86.h                   |   20 +-
>  hw/xfree86/common/xf86Bus.c                | 1816 +---------------------------
>  hw/xfree86/common/xf86Bus.h                |   41 +-
>  hw/xfree86/common/xf86Configure.c          |    2 -
>  hw/xfree86/common/xf86DGA.c                |    5 -
>  hw/xfree86/common/xf86Events.c             |    3 -
>  hw/xfree86/common/xf86Helper.c             |   37 +-
>  hw/xfree86/common/xf86Init.c               |    7 -
>  hw/xfree86/common/xf86PM.c                 |    4 +-
>  hw/xfree86/common/xf86Priv.h               |    3 -
>  hw/xfree86/common/xf86RAC.c                | 1171 ------------------
>  hw/xfree86/common/xf86RAC.h                |   17 -
>  hw/xfree86/common/xf86Resources.h          |  137 ---
>  hw/xfree86/common/xf86fbBus.c              |    8 -
>  hw/xfree86/common/xf86noBus.c              |    8 -
>  hw/xfree86/common/xf86pciBus.c             |  425 +-------
>  hw/xfree86/common/xf86pciBus.h             |    4 -
>  hw/xfree86/common/xf86str.h                |  150 ---
>  hw/xfree86/loader/sdksyms.sh               |    2 -
>  hw/xfree86/os-support/bsd/Makefile.am      |    3 -
>  hw/xfree86/os-support/bus/linuxPci.c       |   55 -
>  hw/xfree86/os-support/hurd/Makefile.am     |    1 -
>  hw/xfree86/os-support/linux/Makefile.am    |    1 -
>  hw/xfree86/os-support/shared/stdResource.c |  110 --
>  hw/xfree86/os-support/solaris/Makefile.am  |    1 -
>  hw/xfree86/os-support/xf86_OSproc.h        |    9 -
>  27 files changed, 25 insertions(+), 4024 deletions(-)
>  delete mode 100644 hw/xfree86/common/xf86RAC.c
>  delete mode 100644 hw/xfree86/common/xf86RAC.h
>  delete mode 100644 hw/xfree86/common/xf86Resources.h
>  delete mode 100644 hw/xfree86/os-support/shared/stdResource.c
> 
[lots of stuff deleted]
> 
> --
> 1.6.2.5


More information about the xorg-devel mailing list