[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [GSoC] Wanted: small warmup tasks
From: |
Andreas Färber |
Subject: |
Re: [Qemu-devel] [GSoC] Wanted: small warmup tasks |
Date: |
Thu, 24 Apr 2014 13:38:26 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Am 24.04.2014 08:19, schrieb Jan Kiszka:
> On 2014-04-23 11:25, Stefan Hajnoczi wrote:
>> Dear QEMU, Libvirt, and KVM communities, We are participating in
>> Google Summer of Code 2014 (http://google-melange.com/) and
>> Outreach Program for Women (http://opw.gnome.org/). Both
>> programs fund candidates to work on our open source projects for
>> 12 weeks this summer.
>
> To follow up on this: I'm currently looking for optional tiny
> "warmup" tasks for our QEMU students during the bonding period
> (till May 18). If you have any trivial issues or extensions in mind
> that someone could address within a few days or even hours, that
> would be perfect. It could even be something like "reformat the
> printing of these messages" or so.
Replacing some more fprintf(stderr, "foo\n") with error_report("foo")
comes to mind. :)
I'd also be happy to get some more stub qtests for devices not by
default in any machines, in particular PCI devices.
Cf. https://github.com/afaerber/qemu-cpu/commits/qtest
There's probably also still enough QOM DO_UPCAST() cleanups to be
done, but they too would need test cases to avoid yet another
two-distinct-devices-share-struct bug [*].
If someone had a cool idea how to figure out which devices (QOM types)
are being covered by qtests at all (and thus, which are missing) that
would be appreciated - but probably too involved for a newbie.
Cheers,
Andreas
[*]
http://git.qemu-project.org/?p=qemu.git;a=commit;h=19d46d711d93cb3a37dada945cb3410278b94bc3
- --
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBAgAGBQJTWPeyAAoJEPou0S0+fgE/RykP/jZ9Tjrk/v6tRSwxnBLgyo5F
QMD/SrjBrX5JkBtQu2+T10mV2RGLuMobbTxqzFKcE4VVaEcCjr+q2LzDcYuXv6I6
GdGOnos83MnuBrbvGqCsfGorcW9xRzSrYqXUdIH8bc0Z0MDwuBA+Hliy2/e/TOz/
umIQU8wyHW8pQrxXZuc17ZJPy0gbXV7KzO/e9lLfcq6kbj/CdNLUbAlsH7l/mVdr
fn1HvOU7thTVJxxrdIS78b6TaWhv/c6Uua2NsaqfkLsRzBL74oN+d5gbhOn9bcIT
3b64xS8so06DNfC5eJt/2U3EOT3riW+O5+h96kMwTkcAIl2N+y6LFSJvUNu7vbCJ
oSWZNjqaBPmu/0hqh6TdG+mBzGFUz7H8846PtcnELipVfx0ASR2PdU9h5dwIqqjT
J7sC2nua4j5nsS89BQHb31fHi8HPi5BMfan9YHXsWKox+ItYQX1gLHdlRMurev2+
8A3Dg6+zGibyv+BHXFcWUqLAXq9VkTs+pZ9mNMbEnCAyEFlSut1kqEtyF87MhjtD
yCo+VMsnI+5ShcI0VQpqvPunzIA07tLZNfsu+KJBnhxdmG5JQmfUyveTYuZms2t+
pcQaDyZZNHZJ4sqPQqDjK/i0DJ+qeAi+HSZMyFfg4/6bVVJ0h7ryWPirgdFqqL16
hAskg5UV0FK7Rw5nbjpP
=cCL5
-----END PGP SIGNATURE-----