WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Re: [Qemu-devel] [PATCH 4/7] xen: add framebuffer backend dr

To: Gerd Hoffmann <kraxel@xxxxxxxxxx>
Subject: [Xen-devel] Re: [Qemu-devel] [PATCH 4/7] xen: add framebuffer backend driver
From: Markus Armbruster <armbru@xxxxxxxxxx>
Date: Wed, 30 Jul 2008 12:31:17 -0400
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx, qemu-devel@xxxxxxxxxx, Anthony Liguori <anthony@xxxxxxxxxxxxx>
Delivery-date: Wed, 30 Jul 2008 09:31:49 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <48903261.6080008@xxxxxxxxxx> (Gerd Hoffmann's message of "Wed\, 30 Jul 2008 11\:20\:33 +0200")
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <1217251078-6591-1-git-send-email-kraxel@xxxxxxxxxx> <1217251078-6591-5-git-send-email-kraxel@xxxxxxxxxx> <488DD618.5000504@xxxxxxxxxxxxx> <48903261.6080008@xxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux)
Gerd Hoffmann <kraxel@xxxxxxxxxx> writes:

> Anthony Liguori wrote:
>> Gerd Hoffmann wrote:
>>> +++ b/hw/xen-framebuffer.c
>>> @@ -0,0 +1,925 @@
>>> +/*
>>> + *  xen paravirt framebuffer backend
>> 
>> No copyright?
>> 
>
> Well, qemu-dm's xenfb.c which I used as base didn't have one.
> Guess most of this is Markus' code (CC'ed).
>
> cheers,
>   Gerd

Development history has been a bit more complicated than that :)

* Initial version: Anthony Liguori <anthony@xxxxxxxxxxxxx>

  The link[*] to it has gone stale.  I don't think it had a copyright
  in the file that eventually mutated into the one we're discussing.

* Hacked into shape: me (xen-unstable changeset 12678).  No copyright
  in the source file.  Changeset carries:

  Signed-off-by: Markus Armbruster <armbru@xxxxxxxxxx>
  Signed-off-by: Anthony Liguori <aliguori@xxxxxxxxxx>

* Additional changes (use "hg log tools/xenfb in xen-unstable" to list
  them) by:

  Signed-off-by: Daniel P. Berrange <berrange@xxxxxxxxxx>
  Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxx>
  Signed-off-by: Hirofumi Tsujimura <tsujimura.hirof@xxxxxxxxxxxxxx>
  Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxxxxx>
  Signed-off-by: John Levon <john.levon@xxxxxxx>
  Signed-off-by: Junko Ichino <ichino.junko@xxxxxxxxxxxxxx>
  Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx>
  Signed-off-by: Markus Armbruster <armbru@xxxxxxxxxx>
  Signed-off-by: Steven Smith <sos22@xxxxxxxxx>
  Signed-off-by: Takanori Kasai <kasai.takanori@xxxxxxxxxxxxxx>
  Signed-off-by: Tsunehisa Doi <Doi.Tsunehisa@xxxxxxxxxxxxxx>

* Transformed from a separate program into a part of ioemu-dm:

  Signed-off-by: Daniel P. Berrange <berrange@xxxxxxxxxx>

* Additional changes (use "hg log tools/xenfb" to list them) by:

  Signed-off-by: Daniel P. Berrange <berrange@xxxxxxxxxx>
  Signed-off-by: Keir Fraser <keir.fraser@xxxxxxxxxx>
  Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx>
  Signed-off-by: Markus Armbruster <armbru@xxxxxxxxxx>
  Signed-off-by: Pat Campbell <plc@xxxxxxxxxx>
  Signed-off-by: Samuel Thibault <samuel.thibault@xxxxxxxxxxxxx>
  Signed-off-by: Stefano Stabellini <stefano.stabellini@xxxxxxxxxxxxx>

* Transformed to work on top of his common backend driver code in
  upstream QEMU:

  Signed-off-by: Gerd Hoffmann <kraxel@xxxxxxxxxx>

I guess a copyright note should include at least Anthony, me, Dan,
Pat, Gerd (in order of first major contribution).  Perhaps something
like:

 * Copyright (C) 2005-2006 Anthony Liguori <aliguori@xxxxxxxxxx>
 * Copyright (C) 2006-2008 Red Hat, Inc., Markus Armbruster <armbru@xxxxxxxxxx>,
 *     Daniel P. Berrange <berrange@xxxxxxxxxx>,
 *     Gerd Hoffmann <kraxel@xxxxxxxxxx>
 * Copyright (C) 2008 Pat Campbell <plc@xxxxxxxxxx>

Apologies if I missed someone!

[*] http://www.cs.utexas.edu/users/aliguori/xen-vfb-20060124.bundle

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel