From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paulina Szubarczyk Subject: Re: Outreachy bite-sized tasks Date: Fri, 1 Apr 2016 12:05:42 +0200 Message-ID: References: <1458757308.5082.7.camel@citrix.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0665699403623892113==" Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1alvxg-0007Oz-Fc for xen-devel@lists.xenproject.org; Fri, 01 Apr 2016 10:05:52 +0000 Received: by mail-lf0-f47.google.com with SMTP id g184so3916779lfb.3 for ; Fri, 01 Apr 2016 03:05:42 -0700 (PDT) In-Reply-To: <1458757308.5082.7.camel@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= Cc: xen-devel@lists.xenproject.org, Dario Faggioli , Mina Naghshnejad List-Id: xen-devel@lists.xenproject.org --===============0665699403623892113== Content-Type: multipart/alternative; boundary=001a1141d8268e183e052f698579 --001a1141d8268e183e052f698579 Content-Type: text/plain; charset=UTF-8 Hi Roger, An another point that needs to be filled up in the application is timeline. I made the proposition of it, I am not sure if it should be more complex. Could you look at it in your free time? Timeline: 22 April - 22 May [Before the intership] * Elaborate performance measurement methodology. That may include putting trace points using TRDCS and performing read operation with varying block sizes on different storage devices as in [3]. * Gain a profound knowledge about implementation of xen-blkback in Qemu and Linux kernel. 23 May - 6 June [Begin of the intership - up to two weeks] * Prepare and improve performance measurement test. * Gather and document the results. 6 June - 23 August * Base on the analysis and the task description implement performance improvement future inside of QEMU's xen-blkback. * Prepare and run regression tests and continue performance measurement for each implemented feature. * Document the results. 15 August - 23 August [Close to the end] * Sum up the work: - indicate the obstacles - form the conclusion and - indicate future work. References: [1] http://lxr.free-electrons.com/source/drivers/block/xen-blkback/blkback.c [2] http://xenbits.xen.org/gitweb/?p=xen.git;a=blob;f=xen/include/public/io/blkif.h [3] https://events.linuxfoundation.org/sites/events/files/slides/20131025%20-%20Storage%20Performance%20PDF.pdf On 23 March 2016 at 19:21, Dario Faggioli wrote: > Hey, > > please, do not use HTML for emails to this list. > > On Wed, 2016-03-23 at 17:38 +0100, Paulina Szubarczyk wrote: >> Hi, >> >> Thank you for the proposed tasks. I would like to work on the second >> one, >> fixing the return codes in xl. >> > I just wanted to say that, since I've done (and mentored) some similar > activity before, so, if you go for this, feel free to ask and/or to Cc > me to the patches as well. :-) > > Regards, > Dario > -- > <> (Raistlin Majere) > ----------------------------------------------------------------- > Dario Faggioli, Ph.D, http://about.me/dario.faggioli > Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) > --001a1141d8268e183e052f698579 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi Roger,

An another point that needs to be filled = up in the application is timeline.
I made the proposition of it, I am no= t sure if it should be more complex.=C2=A0
Could you look at it in your= free time?

Timeline:

22 April - 22 May [Before the intershi= p]
=C2=A0* Elaborate performance measurement methodology. That may inclu= de putting trace
=C2=A0 =C2=A0 points using TRDCS and performing read op= eration with varying block=C2=A0sizes on=C2=A0
=C2=A0 =C2=A0 diff= erent storage devices as in [3].
=C2=A0* Gain a profound knowledge about= implementation of xen-blkback in Qemu=C2=A0and Linux kernel.

23 May= - 6 June [Begin of the intership - up to two weeks]
=C2=A0* Prepare and= improve performance measurement test.
=C2=A0* Gather and document the r= esults.

6 June - 23 August
=C2=A0* Base on the analysis and the t= ask description implement performance improvement future=C2=A0
= =C2=A0 =C2=A0inside of QEMU's=C2=A0xen-blkback.
=C2=A0* Prepa= re and run regression tests and continue performance measurement for=C2=A0<= /div>
=C2=A0 =C2=A0each=C2=A0implemented feature.
=C2=A0* Document t= he results.

15 August - 23 August [Close to the end]
=C2= =A0* Sum up the work:
=C2=A0 =C2=A0- indicate the obstacles
=C2=A0 = =C2=A0- form the conclusion and
=C2=A0 =C2=A0- indicate future work.
=
References:
[1] http://lxr.free-electrons.com/source/drive= rs/block/xen-blkback/blkback.c
[2] http://xen= bits.xen.org/gitweb/?p=3Dxen.git;a=3Dblob;f=3Dxen/include/public/io/blkif.h=
[3] https://events.lin= uxfoundation.org/sites/events/files/slides/20131025%20-%20Storage%20Perform= ance%20PDF.pdf


On 23 March 2016 at 19:21, Dario Faggioli <= ;dario.faggioli@citrix.com= > wrote:
> Hey,
>
> please, do not use HTML for emails= to this list.
>
> On Wed, 2016-03-23 at 17:38 +0100, Paulina S= zubarczyk wrote:
>> Hi,
>>
>> Thank you for the = proposed tasks. I would like to work on the second
>> one,
>= > fixing the return codes in xl.
>>
> I just wanted to sa= y that, since I've done (and mentored) some similar
> activity be= fore, so, if you go for this, feel free to ask and/or to Cc
> me to t= he patches as well. :-)
>
> Regards,
> Dario
> --> <<This happens because I choose it to happen!>> (Raistli= n Majere)
> ---------------------------------------------------------= --------
> Dario Faggioli, Ph.D, http://about.me/dario.faggioli
> Senior Software Engineer,= Citrix Systems R&D Ltd., Cambridge (UK)
>
--001a1141d8268e183e052f698579-- --===============0665699403623892113== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK --===============0665699403623892113==--