[Spice-devel] [PATCH qxl-win 0/4] fixes for RHBZ #722954, #731644

Yonit Halperin yhalperi at redhat.com
Wed Aug 24 05:05:25 PDT 2011


The first patch removes unnecessary unmapping and remapping of the vram.
The third patch eliminates the need for the first patch, but I chose to still apply it
since the unmapping is unnecessary.

This set of patches might also solve the BSOD Damien Churchill encountered when
connecting with rdp after using spice.

There are still some fixes required. Mainly for how we use mutexes.
More details in the commit messages.

Cheers,
Yonit.

Yonit Halperin (4):
  miniport: map vram to virtual address only once, #722954
  display: not reset devices on DrvDisableDriver, RHBZ #731644
  display: support clearing the pci-bar when the pdev is disabled for
    revision<3 as well, RHBZ #731644
  display: not using globals, RHBZ #731644

 display/driver.c  |  136 ++++++++-----
 display/qxldd.h   |  127 ++++++------
 display/res.c     |  581 ++++++++++++++++++++---------------------------------
 display/res.h     |    2 -
 display/surface.c |   19 ++-
 display/surface.h |   28 +--
 miniport/qxl.c    |   75 +++----
 7 files changed, 425 insertions(+), 543 deletions(-)

-- 
1.7.4.4



More information about the Spice-devel mailing list