On Thu, Sep 01, 2016 at 05:11:06PM +0300, Dmitry Fleytman wrote:
> 
> Does this answer your questions?

I think what Frediano is after is a public Daynix-maintained git
repository with the patches you are sending applied, as it's not always
easy to git am these big series (CR/LR differences, not always 100%
clear on what commit they should apply on, ...). Is there such a
publicly accessible repository, which would make patch reviews easier?

Christophe

> 
> Best Regards,
> Dmitry
> 
> > On 1 Sep 2016, at 16:12 PM, Frediano Ziglio <fzig...@redhat.com> wrote:
> > 
> > Hi,
> >   sorry for the latency.
> > 
> > However there are some base problems on these patches. One big one it's the 
> > repository. As this is not public once we ack the patches where are you 
> > putting them? Just changing the comment on the private branch?
> > Actually there are multiple repositories public:
> > 1- https://github.com/vrozenfe/qxl-dod, 
> > <https://github.com/vrozenfe/qxl-dod,> original one
> > 2- https://gitlab.com/spice/qxl-wddm-dod/commits/master 
> > <https://gitlab.com/spice/qxl-wddm-dod/commits/master>, a copy on gitlab, 
> > not sure if this is supposed to be the main one, actually commits are 
> > identical to 1
> > 3- https://github.com/flexVDI/qxl-dod <https://github.com/flexVDI/qxl-dod>, 
> > FlexVDI additional patches, contains 1/2 + additions.
> > 
> > Personally I pushed the common patches in 
> > https://cgit.freedesktop.org/spice/win32/qxl-wddm-dod/ 
> > <https://cgit.freedesktop.org/spice/win32/qxl-wddm-dod/>. Can you access it?
> > 
> > Another problem is the ownership of the patches. Some changes are inside 
> > FlexVDI patches, merged possibly to other ones and with a different owner. 
> > One example is the new delete operator from Javier. These issue should be 
> > fixed. Still doing on a private branch is quite difficult and not in line 
> > with OpenSource.
> > 
> > I contacted Vadim asking for the state of its GitHub repository and said 
> > the beside the last patch the state is fine, I think we should start from 
> > that commit 
> > (https://github.com/vrozenfe/qxl-dod/commit/4e1b33dd4d4f9bb5ee58d13c2a88f8ed610afc41
> >  
> > <https://github.com/vrozenfe/qxl-dod/commit/4e1b33dd4d4f9bb5ee58d13c2a88f8ed610afc41>)
> >  which is also included in your private repository.
> > 
> > To sum up: We _need_ the common public main repository.
> > 
> > Frediano
> > 
> > 
> > From: "Sameeh Jubran" <sam...@daynix.com>
> > To: "Spice List" <spice-devel@lists.freedesktop.org>
> > Cc: "Dmitry Fleytman" <dmi...@daynix.com>, "Frediano Ziglio" 
> > <fzig...@redhat.com>
> > Sent: Tuesday, August 30, 2016 1:18:19 PM
> > Subject: Re: [PATCH qxl-wddm-dod 00/26] Win10 support patches
> > 
> > Can anyone review the rest of the patches? (8 - 26)
> > 
> > On Wed, Aug 24, 2016 at 4:22 PM, Sameeh Jubran <sam...@daynix.com 
> > <mailto:sam...@daynix.com>> wrote:
> > Can you please review the rest of the patches so I can send v2?
> > 
> > On Tue, Aug 9, 2016 at 6:28 PM, Sameeh Jubran <sam...@daynix.com 
> > <mailto:sam...@daynix.com>> wrote:
> > This series contains the latest patches to support Windows 10.
> > 
> > Visual Studio 2015 with Win10 WDK is required to compile this code,
> > Current patches may be compiled and will work for Windows 10.
> > 
> > Smoke testing had been done in windows 8.1 seems to be working good.
> > 
> > Dmitry Fleytman (4):
> >   Replacing <#ifdef USE_FRAMEBUFFER> with runtime logic
> >   Fixing framebuffer usage logic
> >   Support future Qxl revisions
> >   Set SupportNonVGA in QueryAdapterInfo callback
> > 
> > Sameeh Jubran (9):
> >   Upgrade to Windows 10 WDK
> >   Add delete operator
> >   Code Analysis clean up
> >   Replacing tabs with spaces
> >   Fix source buffer mapping in PresentDisplayOnly
> >   Fixing Move rectangles implementation
> >   Reserved must be set to 0
> >   Fixing monitor flicker on resolution change
> >   Removing unnecessary call to BlackOutScreen
> > 
> > Sandy Stutsman (13):
> >   Add printer class to dump debug print statements to kernel debugger
> >     output
> >   Set DriverStarted flag at the begining of the StartDriver function
> >   Fix Code Integrity error generated by the Drive Verifier
> >   Add functions called from non-pageable functions to non-paged segments
> >   Do not use virtual functions for code that must not be paged
> >   On power wake call the init functions before setting the vidpn to
> >     black.  Otherwise, BSOD.
> >   Use SrcPitch when calculating size of memory to map PresentDisplayOnly
> >   Remove unused notify present display only interrupt and fix interrupt
> >     mask
> >   Add arbitrary resolution and monitors_config Escape
> >   Use the second bar (VRAM) for qxl command buffer.
> >   Comment out frame buffer mapping.
> >   Enable HW cursor support and fix handling of monochrome cursors.
> >   Remove minimum size restrict for custom resolution.
> > 
> >  Tools/vs_cmdline.vbs                       |   23 +
> >  Tools/vs_run.bat                           |   26 +
> >  buildAll.bat                               |   15 +
> >  buildAll_NoSign.bat                        |   19 +
> >  qxldod Package/qxldod Package.vcxproj      |  173 +-
> >  qxldod Package/qxldod Package.vcxproj.user |   15 +
> >  qxldod.sln                                 |  106 +-
> >  qxldod/BaseObject.cpp                      |   11 +
> >  qxldod/BaseObject.h                        |    1 +
> >  qxldod/QxlDod.cpp                          | 1280 +++++++++------
> >  qxldod/QxlDod.h                            |   67 +-
> >  qxldod/buildAll.bat                        |   31 -
> >  qxldod/callVisualStudio.bat                |   28 -
> >  qxldod/checkWin8Tools.bat                  |    8 -
> >  qxldod/clean.bat                           |   12 -
> >  qxldod/driver.cpp                          |   26 +-
> >  qxldod/driver.h                            |   20 +-
> >  qxldod/include/qxl_windows.h               |    1 +
> >  qxldod/mspace.c                            | 2437 
> > ---------------------------
> >  qxldod/mspace.cpp                          | 2439 
> > ++++++++++++++++++++++++++++
> >  qxldod/qxldod.vcxproj                      |  247 ++-
> >  qxldod/qxldod.vcxproj.filters              |    2 +-
> >  qxldod/qxldod.vcxproj.user                 |   15 +
> >  23 files changed, 3619 insertions(+), 3383 deletions(-)
> >  create mode 100644 Tools/vs_cmdline.vbs
> >  create mode 100644 Tools/vs_run.bat
> >  create mode 100644 buildAll.bat
> >  create mode 100644 buildAll_NoSign.bat
> >  create mode 100644 qxldod Package/qxldod Package.vcxproj.user
> >  delete mode 100755 qxldod/buildAll.bat
> >  delete mode 100755 qxldod/callVisualStudio.bat
> >  delete mode 100755 qxldod/checkWin8Tools.bat
> >  delete mode 100755 qxldod/clean.bat
> >  delete mode 100755 qxldod/mspace.c
> >  create mode 100644 qxldod/mspace.cpp
> >  create mode 100644 qxldod/qxldod.vcxproj.user
> > 
> > --
> > 2.7.0.windows.1
> > 
> > 
> > 
> > 
> > -- 
> > Respectfully,
> > Sameeh Jubran
> > Linkedin <https://il.linkedin.com/pub/sameeh-jubran/87/747/a8a>
> > Junior Software Engineer @ Daynix <http://www.daynix.com/>.
> > 
> > 
> > 
> > -- 
> > Respectfully,
> > Sameeh Jubran
> > Linkedin <https://il.linkedin.com/pub/sameeh-jubran/87/747/a8a>
> > Junior Software Engineer @ Daynix <http://www.daynix.com/>.
> > 
> 

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to