Re: [Xen-devel] 9p file system for xen

2015-12-02 Thread Linda
ront_driver.c on the front end and xen_9pif.c on the backend. I am attaching an updated version of a writeup I made this summer. It's table of contents is: 1. The state of the project 2. The approach I took 3. How to build my project 4. How to use it. Sincerely, Lin

Re: [Xen-devel] 9p file system for xen

2015-12-01 Thread Linda
On 12/1/2015 7:46 AM, Wei Liu wrote: On Tue, Dec 01, 2015 at 07:37:43AM -0700, Linda wrote: On 12/1/2015 4:47 AM, Wei Liu wrote: On Mon, Nov 30, 2015 at 12:19:18PM -0500, Neil Sikka wrote: Hi Wei, could you please explain why/how you would have done the project differently now and why

Re: [Xen-devel] 9p file system for xen

2015-12-01 Thread Linda
On 12/1/2015 4:47 AM, Wei Liu wrote: On Mon, Nov 30, 2015 at 12:19:18PM -0500, Neil Sikka wrote: Hi Wei, could you please explain why/how you would have done the project differently now and why these patches are not "good"? From my conversation with Linda, I understood that h

Re: [Xen-devel] 9p file system for xen

2015-11-19 Thread Linda
ed in getting 9pfs to work but don't care much about how it is made to work? I ask because I'm a bit confused by the notion of "virtio/9pfs" because what Linda did wasn't based on virtio transport. A clarification: If you mean the virtio 9pfs transport, my code is based

Re: [Xen-devel] 9p file system for xen

2015-11-17 Thread Linda
a few existing Qemu files. The initialization is currently done manually by modifying xenstore. This is the only code that properly belongs in the hypervisor. I hope this clarifies things. Linda On Mon, Nov 16, 2015 at 10:02 PM, Linda <mailto:lin...@jma3.com>> wrote: Hi Wei,

Re: [Xen-devel] 9p file system for xen

2015-11-16 Thread Linda
Hi Wei, On 11/16/2015 10:35 AM, Wei Liu wrote: On Mon, Nov 16, 2015 at 10:22:41AM -0700, Linda wrote: ... The bug is a timing issue: During virtio's probe step, on the front end, it initialized the mount path. Since at that time, the front end doesn't have access to the back end

Re: [Xen-devel] 9p file system for xen

2015-11-16 Thread Linda
On 11/16/2015 9:51 AM, Wei Liu wrote: On Mon, Nov 16, 2015 at 09:36:24AM -0700, Linda wrote: Hi Wei, On 11/16/2015 8:16 AM, Wei Liu wrote: Hi Linda On Fri, Nov 13, 2015 at 10:23:22AM -0700, Linda wrote: Hello, I worked this summer as an intern under Julien Grall and Wei Liu. My

Re: [Xen-devel] 9p file system for xen

2015-11-16 Thread Linda
Hi Wei, On 11/16/2015 8:16 AM, Wei Liu wrote: Hi Linda On Fri, Nov 13, 2015 at 10:23:22AM -0700, Linda wrote: Hello, I worked this summer as an intern under Julien Grall and Wei Liu. My project was to develop a prototype/proof of concept xen front/back end for the 9p file system. I

[Xen-devel] 9p file system for xen

2015-11-13 Thread Linda
Thank you. Linda Jacobson ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel

Re: [Xen-devel] grant tables and driver handshaking

2015-06-11 Thread Linda
5 (XenbusStateClosing) and the other follows. Thanks, Ian. This helped a lot. And thanks for the links, below. Linda In Linux the place to look is the various "otherend_changed" hooks in the front and back drivers, usually the backend half is in a xenbus.c file (e.g. netback and blkback).

Re: [Xen-devel] grant tables and driver handshaking

2015-06-11 Thread Linda
On 6/11/2015 4:43 AM, Wei Liu wrote: On Wed, Jun 10, 2015 at 07:45:15PM -0600, Linda wrote: Hello all, I will be writing a xen front and back-end pair for a 9p transport. I have two areas where I'm still a little more muddled than I'd like to be. Can anyone please recomm

[Xen-devel] grant tables and driver handshaking

2015-06-10 Thread Linda
rivers, or both? I have looked at the code, but could use more verbiage. Thanks. Linda ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel

Re: [Xen-devel] clarification of xen Wiki article

2015-06-08 Thread Linda
On 6/4/2015 3:58 AM, Ian Campbell wrote: On Wed, 2015-06-03 at 09:24 -0600, Linda wrote: Hi all, I was reading http://wiki.xen.org/wiki/XenBus In the section on Store Organization, there is the statement "Information should not be replicated in the store and required to be consi

[Xen-devel] clarification of xen Wiki article

2015-06-04 Thread Linda
Hi all, I was reading http://wiki.xen.org/wiki/XenBus In the section on Store Organization, there is the statement "Information should not be replicated in the store and required to be consistent " I'm not sure what that means. Can anybody clarify this for me, please?

Re: [Xen-devel] [PATCH v7] libxl: provide libxl_bitmap_{or,and}

2015-04-16 Thread Linda
On 4/16/2015 8:45 AM, Wei Liu wrote: On Thu, Apr 16, 2015 at 08:40:52AM -0600, Linda wrote: On 4/16/2015 8:34 AM, Ian Campbell wrote: On Wed, 2015-04-15 at 11:02 -0600, Linda Jacobson wrote: New functions to provide logical and and or of two bitmaps functions can be used in vNUMA

Re: [Xen-devel] [PATCH v7] libxl: provide libxl_bitmap_{or,and}

2015-04-16 Thread Linda
On 4/16/2015 8:34 AM, Ian Campbell wrote: On Wed, 2015-04-15 at 11:02 -0600, Linda Jacobson wrote: New functions to provide logical and and or of two bitmaps functions can be used in vNUMA configuration check function. I don't think that really justifies adding them, since we aren'

[Xen-devel] [PATCH v7] libxl: provide libxl_bitmap_{or,and}

2015-04-15 Thread Linda Jacobson
New functions to provide logical and and or of two bitmaps functions can be used in vNUMA configuration check function. They are also generally useful, so they have been made as public API. Signed-off-by: Linda Jacobson --- v.1 The new functions were added. v.2 The comments and format were

Re: [Xen-devel] [PATCH v6] libxl: provide libxl_bitmap_{or,and}

2015-04-15 Thread Linda
On 4/15/2015 10:43 AM, Wei Liu wrote: On Wed, Apr 15, 2015 at 10:38:19AM -0600, Linda wrote: BTW who changes the configure file to test for the HAVE_ macros? The user (application) of libxl should test that. We don't need to worry about the test. Thanks. Linda

Re: [Xen-devel] [PATCH v6] libxl: provide libxl_bitmap_{or,and}

2015-04-15 Thread Linda
BTW who changes the configure file to test for the HAVE_ macros? Thanks. Linda On 4/15/2015 7:41 AM, Wei Liu wrote: On Wed, Apr 15, 2015 at 02:29:10PM +0100, Ian Campbell wrote: On Wed, 2015-04-15 at 14:15 +0100, Wei Liu wrote: On Wed, Apr 15, 2015 at 01:45:14PM +0100, Ian Campbell wrote

Re: [Xen-devel] [PATCH v6] libxl: provide libxl_bitmap_{or,and}

2015-04-15 Thread Linda
On 4/15/2015 9:54 AM, Ian Campbell wrote: On Wed, 2015-04-15 at 16:50 +0100, Wei Liu wrote: On Wed, Apr 15, 2015 at 09:13:51AM -0600, Linda wrote: When adding the HAVE macro, is there a protocol on where in libxl.h, this one should be placed? They appear to be fairly spread out through the

Re: [Xen-devel] [PATCH v6] libxl: provide libxl_bitmap_{or,and}

2015-04-15 Thread Linda
When adding the HAVE macro, is there a protocol on where in libxl.h, this one should be placed? They appear to be fairly spread out through the file. Thanks. Linda On 4/15/2015 7:41 AM, Wei Liu wrote: On Wed, Apr 15, 2015 at 02:29:10PM +0100, Ian Campbell wrote: On Wed, 2015-04-15 at 14

Re: [Xen-devel] [PATCH v6] libxl: provide libxl_bitmap_{or,and}

2015-04-15 Thread Linda Jacobson
t;>>> On Wed, 2015-04-15 at 05:45 -0600, Linda Jacobson wrote: >>>>> There are new functions to provide logical and and or of two bitmaps. >>>> >>>> Please could you add a sentence or two on the intended use of these >>>> functions, sinc

[Xen-devel] [PATCH v6] libxl: provide libxl_bitmap_{or,and}

2015-04-15 Thread Linda Jacobson
There are new functions to provide logical and and or of two bitmaps. Signed-off-by: Linda Jacobson --- v.1 The new functions were added. v.2 The comments and format were corrected. v.3 The bitmap functions were rewritten to manipulate bytes not bits. v.4 Several non-modified parameters, and

Re: [Xen-devel] [[PATCH v4]] new functions libxl_bitmap_{or,and}

2015-04-15 Thread Linda
Not ignored. Sorry. I shouldn't have read from my iPhone. I didn't see the others. I'll take care of them. Linda On 4/14/2015 10:33 AM, Wei Liu wrote: Urgh... I think I made a mistake in the rune I gave you, sorry. The --subject-prefix= doesn't need to include &quo

[Xen-devel] [PATCH v5] libxl: provide libxl_bitmap_{or,and}

2015-04-14 Thread Linda Jacobson
provide logical and and or of two bitmaps Signed-off-by: Linda Jacobson --- v.1 new functions v.2 updated comments and format v.3 rewrote bitmap functions to manipulate bytes not bits v.4 made non-modified parameters, and local variables const; fixed code formatting v.5 changed commit

Re: [Xen-devel] [[PATCH v4]] new functions libxl_bitmap_{or,and}

2015-04-14 Thread Linda Jacobson
> And you forgot to change the subject line to > libxl: provide libxl_bitmap_{and,or} > > I'm a picky about the subject line because this is what shows up when > you look at git commit log. > >> On Tue, Apr 14, 2015 at 08:07:59AM -0600, Linda Jacobson wrote: >>

[Xen-devel] [[PATCH v4]] new functions libxl_bitmap_{or,and}

2015-04-14 Thread Linda Jacobson
provide logical and and or of two bitmaps Signed-off-by: Linda Jacobson --- v.1 new functions v.2 updated comments and format v.3 rewrote bitmap functions to manipulate bytes not bits v.4 made non-modified parameters, and local variables const; fixed code formatting --- tools/libxl

Re: [Xen-devel] [PATCH] new functions libxl_bitmap_{or,and}

2015-04-14 Thread Linda
. I am assuming you usually reserve new versions for substantive changes? where X refers to your version number. On Mon, Apr 13, 2015 at 01:47:18AM -0600, Linda Jacobson wrote: provide logical and and or of two bitmaps And the SoB line should be here. What does SoB stand for in this context?

[Xen-devel] [PATCH] new functions libxl_bitmap_{or,and}

2015-04-13 Thread Linda Jacobson
provide logical and and or of two bitmaps --- v.1 updated comments and format v.2 rewrote bitmap functions to manipulate bytes not bits Signed-off-by: Linda Jacobson --- tools/libxl/libxl_utils.c | 74 +++ tools/libxl/libxl_utils.h | 5 2

Re: [Xen-devel] [PATCH] libxl: provide libxl_bitmap_{and,or}

2015-04-12 Thread Linda
just make the style changes Julian requested, (unless there is a disagreement on where the GC_INIT should be), and merge the changes. Linda On 4/11/2015 2:31 PM, Julien Grall wrote: Hi Linda, Thank you for sending the new version. It's common to CC the maintainers of the patch. Most of us ha

Re: [Xen-devel] [PATCH] libxl: provide libxl_bitmap_{and,or}

2015-04-12 Thread Linda
uot;int rc;" before it? Thanks. Linda On 4/11/2015 2:31 PM, Julien Grall wrote: Hi Linda, Thank you for sending the new version. It's common to CC the maintainers of the patch. Most of us have filter in order to get directly mail they are involved too and avoid watching every time the

Re: [Xen-devel] [PATCH] libxl: provide libxl_bitmap_{and,or}

2015-04-11 Thread Linda
PS - it's not much work to change to using bytes instead of bits. I agree it would be better. I'll change it if the maintainers want. Linda On 4/11/2015 2:31 PM, Julien Grall wrote: Hi Linda, Thank you for sending the new version. It's common to CC the maintainers of the pa

Re: [Xen-devel] [PATCH 2/2] update definition of libxl_bitmap_{or, and}

2015-04-11 Thread Linda
Hi Julien, Thanks for your feed back. Also, thanks for sending to all the maintainers. On 4/11/2015 2:32 PM, Julien Grall wrote: Hi Linda, As said on the previous patch, it's not necessary to send another patch in order to fix the previous one. Can you merge them? Of course,

[Xen-devel] [PATCH 2/2] update definition of libxl_bitmap_{or, and}

2015-04-10 Thread Linda Jacobson
Fixed a comment that included a reference to a function that was not included with these changes. Signed-off-by: Linda Jacobson --- tools/libxl/libxl_utils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/libxl/libxl_utils.h b/tools/libxl/libxl_utils.h index 0b6480d

[Xen-devel] [PATCH] libxl: provide libxl_bitmap_{and,or}

2015-04-10 Thread Linda Jacobson
Added functions to create the logical 'and' and logical 'or' of two input bitmaps. Cleaned up spacing and comments. Removed accidentally committed libxl_u_disk* files. Signed-off-by: Linda Jacobson --- tools/libxl/libxl_utils.c | 55

Re: [Xen-devel] [PATCH] tools/libxl new bitmap functions

2015-04-07 Thread Linda
Hey Konrad, On 4/2/2015 1:34 PM, Konrad Rzeszutek Wilk wrote: On Thu, Apr 02, 2015 at 11:38:16AM -0600, Linda Jacobson wrote: From: Linda Added bitmap functions for union intersection and difference betweenn two bitmaps Signed-off-by: Linda --- tools/libxl/libxl_utils.c | 115

Re: [Xen-devel] [PATCH] tools/libxl new bitmap functions

2015-04-03 Thread Linda
e of the smaller bitmap. This would actually yield a reasonable result. What do others say? Thanks. Linda Jacobson On 4/3/2015 3:25 AM, Dario Faggioli wrote: On Thu, 2015-04-02 at 11:38 -0600, Linda Jacobson wrote: From: Linda Added bitmap functions for union intersection and differenc

Re: [Xen-devel] implementing a classic Xen front/back pv driver pair to provide a transport for 9P FS Protocol

2015-04-02 Thread Linda Jacobson
this. Thanks. L - Original Message - From: Konrad Rzeszutek Wilk To: Linda Cc: Julien Grall , Wei Liu , xen-devel@lists.xen.org Sent: Thu, 02 Apr 2015 12:59:14 -0600 (MDT) Subject: Re: [Xen-devel] implementing a classic Xen front/back pv driver pair to provide a transport for 9P FS

Re: [Xen-devel] implementing a classic Xen front/back pv driver pair to provide a transport for 9P FS Protocol

2015-04-02 Thread Linda Jacobson
Konrad - Here's the log. Maybe someone can make sense of this. Thanks. Linda log Description: Binary data ___ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel

Re: [Xen-devel] implementing a classic Xen front/back pv driver pair to provide a transport for 9P FS Protocol

2015-04-02 Thread Linda
your answer to my build problems, I'm not sure what this will do: One way to help with that is if you do: make 1>&2 2>log And attach the log. I am semi-new to the linux world - is this to allow someone else to help me? What does the make command above do? Thanks, again. Lin

[Xen-devel] [PATCH] tools/libxl new bitmap functions

2015-04-02 Thread Linda Jacobson
From: Linda Added bitmap functions for union intersection and difference betweenn two bitmaps Signed-off-by: Linda --- tools/libxl/libxl_utils.c | 115 ++ tools/libxl/libxl_utils.h | 10 2 files changed, 125 insertions(+) diff --git a/tools

[Xen-devel] Xen Outreachy application

2015-04-02 Thread Linda
serve gold stars for their patience with me. BTW, I hope you don't mind I changed the subject line, so the developers on the list understand the circumstances. Thanks, Linda Jacobson On 4/2/2015 7:15 AM, Lars Kurth wrote: Linda, I do want to remind you that you need to start commu

Re: [Xen-devel] implementing a classic Xen front/back pv driver pair to provide a transport for 9P FS Protocol

2015-04-01 Thread Linda
'll start at about 7am my time, maybe a little earlier. Thanks. Linda Jacobson On 4/1/2015 2:57 PM, Julien Grall wrote: On 01/04/2015 18:46, Linda wrote: I'll try it. That's the libvncserver-dev libsdl-dev libjpeg62-dev Should I keep the libsdl-dev? In the meantime, I&#x

[Xen-devel] source code

2015-04-01 Thread Linda
Hi all, The following functions should compute the union, intersection and difference of two bitmaps. Please review the code. Thank you. Sincerely, Linda Jacobson int libxl_bitmap_union(libxl_ctx *ctx, libxl_bitmap *union_bitmap, libxl_bitmap *bitmap1, libxl_bitmap *bitmap2

Re: [Xen-devel] coding standards

2015-03-30 Thread Linda Jacobson
Will do. Thanks for all the info. L Sent from my iPhone > On Mar 30, 2015, at 12:52 PM, Wei Liu wrote: > >> On Mon, Mar 30, 2015 at 12:29:41PM -0600, Linda wrote: >> Hi Wei, >>I have a few questions before we chat Tuesday. Per your instructions, I >> re

[Xen-devel] coding standards

2015-03-30 Thread Linda
* functions (init, test, set, and dispose) which don't, but looking at the alloc code you sent me, I'm not clear on the purpose of the ctx. Perhaps we can go over that in our chat. Thanks. Linda ___ Xen-devel mailing list Xen-devel@lists.xe