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
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
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
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
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,
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
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
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
Thank you.
Linda Jacobson
___
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
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).
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
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
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
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?
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
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'
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
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
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
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
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
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
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
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
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
> 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:
>>
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
.
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?
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
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
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
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
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,
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
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
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
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
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
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
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
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
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
'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
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
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
*
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
46 matches
Mail list logo