From mboxrd@z Thu Jan 1 00:00:00 1970 From: Doug Goldstein Subject: Re: Interested to participate in Outreachy Program Date: Tue, 22 Mar 2016 10:49:48 -0500 Message-ID: <56F1699C.3030907@cardoe.com> References: <56E811CF.1080509@cardoe.com> <56EA3513.2060700@cardoe.com> <56EAB99C.5030901@cardoe.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4931653190959855474==" Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aiOZA-0002dl-QL for xen-devel@lists.xenproject.org; Tue, 22 Mar 2016 15:49:56 +0000 Received: by mail-yw0-f177.google.com with SMTP id h129so259686734ywb.1 for ; Tue, 22 Mar 2016 08:49:54 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: sabiya kazi Cc: xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============4931653190959855474== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="H67Qlwd8Pj6U7Snvt5VQB6v9Ht3dtjNBT" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --H67Qlwd8Pj6U7Snvt5VQB6v9Ht3dtjNBT Content-Type: multipart/mixed; boundary="5Ppr35frHQ0gfvfOuDlPN2wvDmurgQQoR" From: Doug Goldstein To: sabiya kazi Cc: xen-devel@lists.xenproject.org Message-ID: <56F1699C.3030907@cardoe.com> Subject: Re: Interested to participate in Outreachy Program References: <56E811CF.1080509@cardoe.com> <56EA3513.2060700@cardoe.com> <56EAB99C.5030901@cardoe.com> In-Reply-To: --5Ppr35frHQ0gfvfOuDlPN2wvDmurgQQoR Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 3/21/16 7:12 AM, sabiya kazi wrote: > Hi Doug, > Can you please help on questions/problems where I am stuck? > Deadline for applying for outreachy is coming closer. > Regards, > Sabiya >=20 > Hi Doug, > I am done with building of xen source.Now, I have started look= ing > at source files and identifying changes required for given task. >=20 > As you suggested, I went through virsh command source to get idea ho= w > escape sequence char option is implemented. Based on that,I came up wit= h > following findings: > *To complete this task, Steps will be* >=20 >=20 > 1. Do help related change in libxl/xl_cmdtable.c yes > 2. Add handling of one more option for command 'xl console' in file > xl_cmdimpl.c in method main_console. From this method, call is del= egated > to libxl_console_exec() in libxl.c yes or libxl_primary_console_exec() so if the -e arg is specified you'll need it to go into libxl_console_exec() as well. > 3. libxl_console_exec delegates to execl(), Do some changes in this > method. yes. >=20 >=20 > *Question/Doubts:* >=20 > - Where I need to use this escape char? it will be passed to the xenconsole program from step 3 above. > - libxl_console_exec() is called by many methods Will it affect oth= er > flows as well? You will have to add a parameter and default it to NULL and that will cause the underlying call to execl() to not specify that option. > - Could not find execl method implementation where it actually print= s > data Not sure I understand. > - Changes for handling escape char are not cleared tools/console/client/main.c you'll find ESCAPE_CHARACTER hard coded. You'll have to add an option here that execl() above in step 3 will specify to pass the argument and utilize it. >=20 > Can you please help me on this? Hopefully my comments above made sense. I'll be in the office the rest of the week so I should be able to help if you run into any other roadblocks. > Regards, > -Sabiya >=20 >=20 >=20 > On Sat, Mar 19, 2016 at 11:31 PM, sabiya kazi wrot= e: >=20 >> Hi Doug, >> I have started building xen source. >> Can you help me on issue of creating guest domain? >> >> >> Regards, >> -Sabiya >> >> On Fri, Mar 18, 2016 at 1:18 AM, sabiya kazi wrot= e: >> >>> Hi Doug, >>> >>> I have proceeded on xen installation. I have configured grub to use x= en, >>> I could see xl command and tried it's few options. >>> >>> However, I am getting failure while creating a Debian PV Guest using >>> >>> xen-create-image --hostname=3Dtutorial-pv-guest \ >>> --memory=3D512mb \ >>> --vcpus=3D2 \ >>> --lvm=3Dvg0 \ >>> --dhcp \ >>> --pygrub \ >>> --dist=3Dwheezy >>> >>> I have attached logs for reference. >>> Before this step, I could not setup Linux Bridge Network for Guest >>> networking. >>> I am using my router for internet connection.Can this will be problem= ? >>> Can you please have a look and let me know. >>> Now, One more question to make changes for "Xl command" I need to >>> check it's source, I have checked out source from xen repository. >>> Can you share path of xl and virsh command source, I can start lookin= g at >>> source.. >>> >>> Rega >>> >> >=20 --=20 Doug Goldstein --5Ppr35frHQ0gfvfOuDlPN2wvDmurgQQoR-- --H67Qlwd8Pj6U7Snvt5VQB6v9Ht3dtjNBT Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0 iQJ8BAEBCgBmBQJW8WmgXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNTM5MEQ2RTNFMTkyNzlCNzVDMzIwOTVB MkJDMDNEQzg3RUQxQkQ0AAoJEKK8A9yH7RvU61EP/2tUZke2OxDL81TWTi+2wA5B rmrO18fjlRlLGr5d344rx9ms4LzcSlf+hrzBULt01+cjoMlxfvJ15waFjdWrup+z 72CdY0KSsYlBQPpBqigVfPfUHLkcZIqo8C5La4n/7x8rQ77SldYmlmqDx4JSSjVz mSY6yVSOmvyu42d1bXW7bK0WQN3ajQxKMFHNEbVZ6sBldve58GoA9xmypkqU8v7X +ByV+9crcI7Nrxlt7A3T3HlQnvFNswzJGMwep2XqoeejEMgkyE6hkapBp03fCSKP 9/U9zhy4nt7REK4HK8wiXewKPPb8kRBtaA4duL75RtEHZVMpVwP5OIciXTttsreY NtPG7bZqwD0V5iek//t7fXH8ytX8JPXkopuMitF95nehyDrAJvzJEAeWbPc7XnTV HM+ZI8fth7JvXQ0cEEtOqJSqngvlXFqlzUTjjpeskTA/xy+1hdAqITLpp3hQ3AeT P1cgiN7r5APPe0+R1oVAX26LnPTKM/9DyJw0Z1He50GI+n6FhGkWo8+qSB/Cj54x en0gTrt5zIPB1dm+clHlgmEfQF6jqD6KhqnLoMlpXuBckXMRnvd5rcmnlk3Ympa/ xRaOozUYQOa+LI8i9oTQOzfHiA3XILwdfnsUzaHabL/QlGFcQ2TuquLx1qzekC1M e3NLjmb1/9gxggeSuVQR =lE/f -----END PGP SIGNATURE----- --H67Qlwd8Pj6U7Snvt5VQB6v9Ht3dtjNBT-- --===============4931653190959855474== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK --===============4931653190959855474==--