Re: [9fans] devip connect error state

2007-08-09 Thread Bruce Ellis
c'mon eric.  why? when it comes to sockets has always been
swept under the carpet for all known functionality.

brucee

On 8/9/07, Eric Van Hensbergen [EMAIL PROTECTED] wrote:
 On 8/8/07, Charles Forsyth [EMAIL PROTECTED] wrote:
   c-state != Idle).  I have no idea why we set c-state to Connected in
   Inferno hosted -- that just seems completely bonkers.
 
  the /* sic */ tells you that yes, it looks odd, but it's meant that way.
 

 I kinda figured, but I was still left wondering why?

  -eric



Re: [9fans] aoe initiator!

2007-08-09 Thread Lucio De Re
 coraid is pleased to announce a plan 9 aoe initiator.
 the patch has been submitted as /n/sources/patch/aoe-initiator.

Could you let us know when it is in fact added to the distribution?

++L



Re: [9fans] A few questions on omero setup

2007-08-09 Thread Joel C. Salomon
On 8/8/07, David Leimbach [EMAIL PROTECTED] wrote:
  PS: Most of Spain is like that. We use to prefer the night, but don't
  ask us to wake
  up too early :)

 Well it was that way for me too until I got married

An infant in the house will make you nocturnal all over again.

-Joel


Re: [9fans] robust heterogenous home file server?

2007-08-09 Thread Gabriel Diaz
hello

i found this one interesting:

http://www.amazon.com/LaCie-Ethernet-External-Drive-300963/dp/B000BKJ5Z0

1TB for about 650USD (about 400USD second hand)

is still a bit expensive, but may be it works. I don't know if coraid
has something like it (i think the 1U appliance was about 2kUSD). I'm
would love something like that too, i lost three hard drives on my
last move, including the 9grid.es one :(.

slds.

gabi


On 8/9/07, Axel Belinfante [EMAIL PROTECTED] wrote:
 I'm finally producing data at home that I care about (DSLR, shooting RAW)
 so I'm wondering how to construct a robust file server that allows
 heterogenous access (windows, mac, linux, plan9), is affordable,
 low-power, ideally low noise, low-maintenance (I like kenf) and preferably
 can be built with little effort using of-the-shelf items.
 robustness being the main criterion.

 I've been looking at coraids products but they seem a bit high-endish...
 something like that but then 'smaller' might be nice.
 I'm unsure about plugging usb-drives into wireless access points
 (what is apple's bonjour? open in any way?)


 any thoughts, experiences? (does, don'ts?)

 Axel.




[9fans] 2nd International Workshop on Plan 9

2007-08-09 Thread Sape Mullender
We have started preparations to host the Second very International Workshop
on Plan 9 at Bell Labs MH in December of this year, almost certainly
Monday December 3 and Tuesday December 4.

Preparations are still underway, but we hope to post the official
announcement soon.

Sape



Re: [9fans] robust heterogenous home file server?

2007-08-09 Thread Abhey Shah

 drobo
Looks really easy to use and very robust to hard drive failure but  
the bad things about it are: It doesn't work with linux, is  
overpriced and only uses USB.


On 9 Aug 2007, at 14:58, Axel Belinfante wrote:

I'm finally producing data at home that I care about (DSLR,  
shooting RAW)

so I'm wondering how to construct a robust file server that allows
heterogenous access (windows, mac, linux, plan9), is affordable,
low-power, ideally low noise, low-maintenance (I like kenf) and  
preferably

can be built with little effort using of-the-shelf items.
robustness being the main criterion.

I've been looking at coraids products but they seem a bit high- 
endish...

something like that but then 'smaller' might be nice.
I'm unsure about plugging usb-drives into wireless access points
(what is apple's bonjour? open in any way?)


any thoughts, experiences? (does, don'ts?)

Axel.






Re: [9fans] robust heterogenous home file server?

2007-08-09 Thread erik quanstrom
 hello
 
 i found this one interesting:
 
 http://www.amazon.com/LaCie-Ethernet-External-Drive-300963/dp/B000BKJ5Z0
 
 1TB for about 650USD (about 400USD second hand)
 
 is still a bit expensive, but may be it works. I don't know if coraid
 has something like it (i think the 1U appliance was about 2kUSD). I'm
 would love something like that too, i lost three hard drives on my
 last move, including the 9grid.es one :(.
 
 slds.
 
 gabi

the lacie doesn't seem to have raid or hot-swappable disks.

coraid sr appliances have both and export a block device
not a filesystem.

to make something smaller than the 1U sr0420, one would need
to have fewer than 4 disks.  4 disks is unfortunately the minimum
required for raid5+1 hot spare.

- erik


Re: [9fans] 2nd International Workshop on Plan 9

2007-08-09 Thread Mathieu L.
About that, I'm currently working in the computing grid field,
notably the use of grids among the (Earth) science community. I'm
personally convinced that the way to go would be to build on a sane
distributed base, like Plan9 but it's not at all the situation at the
moment. 

The biggest structures are based on Linux (clusters or PCs) augmented
with some middleware (such as gLite, or globus). The whole thing seems
quite bloated to me from the beginning and it's getting even more
complicated as the middleware developpers are trying to fit the needs of
the different scientific communities.

Now to my point: I'm slowly trying to hint ppl at Plan9 but it's not
easy since:
-I'm not big in the middle
-I don't have (yet) such a strong experience in Plan9 (only played with
it a bit and installed a standalone cpu server)
-there is no (afaik) example yet of a plan9 grid where one can submit
distributed jobs, to convince ppl. Although it seems to me plan9 would
be the best platform for that and hence would require way less work to
obtain some elegant solutions than on any other framwork.

So my question is: do you think that Workshop would be the right
occasion to demonstrate Plan9 to the grid ppl or is it too soon to
convince of its possible advantages as a computing grid platform? Is
it worth trying to get some of these ppl to go there? 
Or am I completely mistaken on what this workshop is about?

Any thoughts on this are welcome :)

Cheers,
Mathieu.

 
On Thu, Aug 09, 2007 at 10:15:28AM -0400, Sape Mullender wrote:
 We have started preparations to host the Second very International Workshop
 on Plan 9 at Bell Labs MH in December of this year, almost certainly
 Monday December 3 and Tuesday December 4.
 
 Preparations are still underway, but we hope to post the official
 announcement soon.
 
   Sape
 

-- 
GPG key on subkeys.pgp.net:

KeyID:  | Fingerprint:
683DE5F3 | 4324 5818 39AA 9545 95C6 09AF B0A4 DFEA 683D E5F3
--


Re: [9fans] 2nd International Workshop on Plan 9

2007-08-09 Thread Sape Mullender
That might well be the case.  There are projects underway to develop
Plan 9 as a platform for massively parallel computing and I expect
we'll have several talks on the subject at the workshop.

Sape

 About that, I'm currently working in the computing grid field,
 notably the use of grids among the (Earth) science community. I'm
 personally convinced that the way to go would be to build on a sane
 distributed base, like Plan9 but it's not at all the situation at the
 moment. 
 
 The biggest structures are based on Linux (clusters or PCs) augmented
 with some middleware (such as gLite, or globus). The whole thing seems
 quite bloated to me from the beginning and it's getting even more
 complicated as the middleware developpers are trying to fit the needs of
 the different scientific communities.
 
 Now to my point: I'm slowly trying to hint ppl at Plan9 but it's not
 easy since:
 -I'm not big in the middle
 -I don't have (yet) such a strong experience in Plan9 (only played with
 it a bit and installed a standalone cpu server)
 -there is no (afaik) example yet of a plan9 grid where one can submit
 distributed jobs, to convince ppl. Although it seems to me plan9 would
 be the best platform for that and hence would require way less work to
 obtain some elegant solutions than on any other framwork.
 
 So my question is: do you think that Workshop would be the right
 occasion to demonstrate Plan9 to the grid ppl or is it too soon to
 convince of its possible advantages as a computing grid platform? Is
 it worth trying to get some of these ppl to go there? 
 Or am I completely mistaken on what this workshop is about?
 
 Any thoughts on this are welcome :)
 
 Cheers,
 Mathieu.
 
  
 On Thu, Aug 09, 2007 at 10:15:28AM -0400, Sape Mullender wrote:
 We have started preparations to host the Second very International Workshop
 on Plan 9 at Bell Labs MH in December of this year, almost certainly
 Monday December 3 and Tuesday December 4.
 
 Preparations are still underway, but we hope to post the official
 announcement soon.
 
  Sape
 
 
 -- 
 GPG key on subkeys.pgp.net:
 
 KeyID:| Fingerprint:
 683DE5F3 | 4324 5818 39AA 9545 95C6 09AF B0A4 DFEA 683D E5F3
 --



[9fans] p9p venti tools on mac os x

2007-08-09 Thread Christian Kellermann
Dear List,

after searching the archives I found this old thread:
http://marc.info/?l=9fansm=113229873603677w=2

Is vbackup working with the native Mac OS X? The last mail in that
thread implies it would not...

Thanks,

Christian

-- 
You may use my gpg key for replies:
pub  1024D/47F79788 2005/02/02 Christian Kellermann (C-Keen)


pgpMv0SaofFW6.pgp
Description: PGP signature


Re: [9fans] aoe initiator!

2007-08-09 Thread Robert Sherwood
For the morbidly curious, is there any documentation regarding coraid's use
of plan9 that you all wouldn't mind sharing? I'd love to see how the
decision was made to use plan9, and what features were critical to the
decision making process. It would be an interesting read, for me anyway.

I've poked around on the coraid site, a bit, but I don't see much mention of
plan9.


On 8/9/07, Lucio De Re [EMAIL PROTECTED] wrote:

  coraid is pleased to announce a plan 9 aoe initiator.
  the patch has been submitted as /n/sources/patch/aoe-initiator.

 Could you let us know when it is in fact added to the distribution?

 ++L




Re: [9fans] robust heterogenous home file server?

2007-08-09 Thread Gabriel Diaz
hello

you're right, i just was pointing those disks looks more for home use
than coraid products, iirc lacie has also some raid thing with 4 disks
for 200USD more.

i just found the link: http://www.lacie.com/us/products/product.htm?pid=10876

but their description is a bit confusing:

Comments : 1TB (Terabyte) = 1000GB. 1GB = 1,000,000,000 bytes.
Total accessible capacity varies depending upon operating environment
(typically 10–15% less).
*compatible through SMB, AFP not supported. Not compatible with the
Windows(r) Backup  Recovery Software
**Only one client license is provided. Additional licenses can be purchased.

Box Content :   LaCie Ethernet Disk RAID with 4 hard disks in trays;
Ethernet cable  power cord; Utilities CD-ROM with User Manual;
Windows(r) Backup  Recovery Software**, Quick Install Guide

will it support that windows backup thing? :-D if not, i wonder why it
is included hehe.

gabi



On 8/9/07, erik quanstrom [EMAIL PROTECTED] wrote:
  hello
 
  i found this one interesting:
 
  http://www.amazon.com/LaCie-Ethernet-External-Drive-300963/dp/B000BKJ5Z0
 
  1TB for about 650USD (about 400USD second hand)
 
  is still a bit expensive, but may be it works. I don't know if coraid
  has something like it (i think the 1U appliance was about 2kUSD). I'm
  would love something like that too, i lost three hard drives on my
  last move, including the 9grid.es one :(.
 
  slds.
 
  gabi

 the lacie doesn't seem to have raid or hot-swappable disks.

 coraid sr appliances have both and export a block device
 not a filesystem.

 to make something smaller than the 1U sr0420, one would need
 to have fewer than 4 disks.  4 disks is unfortunately the minimum
 required for raid5+1 hot spare.

 - erik



Re: [9fans] aoe initiator!

2007-08-09 Thread erik quanstrom
 For the morbidly curious, is there any documentation regarding coraid's use
 of plan9 that you all wouldn't mind sharing? I'd love to see how the
 decision was made to use plan9, and what features were critical to the
 decision making process. It would be an interesting read, for me anyway.
 
 I've poked around on the coraid site, a bit, but I don't see much mention of
 plan9.

plan 9 is our development environment and infastructure.  currently we run 
kenfs on a modified sr1521 as our fileserver.  we are adding aoe targets to 
kenfs.

i wasn't here when the decision was made to use plan 9 in the sr products.
so i can't really speak to that.

for my money, though, it's critical that one person can understand the kernel
and it's stable.

- erik


Re: [9fans] A few questions on omero setup

2007-08-09 Thread David Leimbach
On 8/9/07, Joel C. Salomon [EMAIL PROTECTED] wrote:

 On 8/8/07, David Leimbach [EMAIL PROTECTED] wrote:
   PS: Most of Spain is like that. We use to prefer the night, but don't
   ask us to wake
   up too early :)
 
  Well it was that way for me too until I got married

 An infant in the house will make you nocturnal all over again.

 -Joel


Yeah, and I think Dave 2.0 might arrive next April...


[9fans] Re: Failure to bootup after installation.

2007-08-09 Thread fouRmi
On Aug 8, 6:51 pm, [EMAIL PROTECTED] (Sergio de Mingo) wrote:
 I had similar problem with WMWare Workstation and didn't solve it. I used
 Qemu with the image of oszoo.org.

 http://www.oszoo.org/wiki/index.php/Plan9_070107.zip

Hi Sergio

I made it! It works very well. It's the first time i am using Qemu.
Small, but it looks cute. Thanks very much!

How can i build my kernel image? How can i configure my settings on
it? Much more to learn :)

Regards
Orlando.


Re: [9fans] aoe initiator!

2007-08-09 Thread Charles Forsyth
 and it's stable.

or if it's not, at least you stand half a chance of finding and fixing it.



Re: [9fans] aoe initiator!

2007-08-09 Thread erik quanstrom
On Thu Aug  9 12:57:04 EDT 2007, [EMAIL PROTECTED] wrote:
  and it's stable.
 
 or if it's not, at least you stand half a chance of finding and fixing it.

sorry. that wasn't clear.

i ment stable as in the scheduler doesn't change with the seasons.

- erik


Re: [9fans] robust heterogenous home file server?

2007-08-09 Thread Lucio De Re
 to make something smaller than the 1U sr0420, one would need
 to have fewer than 4 disks.  4 disks is unfortunately the minimum
 required for raid5+1 hot spare.

I hope this doesn't sound like teaching grandma to suck eggs, but
would laptop-sized disks not help at least with dimensions, I'm not
sure about price?

++L



Re: [9fans] aoe initiator!

2007-08-09 Thread Kris Maglione

On Thu, Aug 09, 2007 at 12:56:06PM -0400, erik quanstrom wrote:

sorry. that wasn't clear.

i ment stable as in the scheduler doesn't change with the seasons.


It still applies. I can learn all I need about the Plan 9 
scheduler in a matter of minutes, and I can read the code 
without tearing my hair out. If it were to change, chances are, 
someone would write a paper about it first, and it wouldn't wind 
up in the tree on a whim. And it would still be easy to 
understand. If Linux got a new scheduler, I suspect I'd spend at 
least a week staring blindly at it before it started to make 
sense, and I'd have to grep though mailing lists to learn 
anything about it, aside from reading code.


--
Kris Maglione

Only a mediocre person is always at their best.


Re: [9fans] robust heterogenous home file server?

2007-08-09 Thread Lucio De Re
 if you want a really cheep aoe device.  use vblade on a pair of
 fs(3)-mirrored sata drives.  i do that at home.

Yes, that's on my wish list.  And if I read the documentation
correctly, using two vblades would give me RAID-5 with a live spare.

Sadly, by the time one adds up all the necessary components, specially
the 1Gb network adapters, the price is still a little out of
home-developer range.

++L

Still, I think a really small footprint device will have geek appeal.



Re: [9fans] robust heterogenous home file server?

2007-08-09 Thread erik quanstrom
  if you want a really cheep aoe device.  use vblade on a pair of
  fs(3)-mirrored sata drives.  i do that at home.
 
 Yes, that's on my wish list.  And if I read the documentation
 correctly, using two vblades would give me RAID-5 with a live spare.

fs(3) has no raid5.

 Sadly, by the time one adds up all the necessary components, specially
 the 1Gb network adapters, the price is still a little out of
 home-developer range.

you can get an intel gbe adapter for $39.  you can get an rtl8169 for
about $10.

- erik


Re: [9fans] robust heterogenous home file server?

2007-08-09 Thread Lucio De Re
  if you want a really cheep aoe device.  use vblade on a pair of
  fs(3)-mirrored sata drives.  i do that at home.
 
 Yes, that's on my wish list.  And if I read the documentation
 correctly, using two vblades would give me RAID-5 with a live spare.
 
 fs(3) has no raid5.
 
Yes, I realised that was the case after I mailed off :-(

 Sadly, by the time one adds up all the necessary components, specially
 the 1Gb network adapters, the price is still a little out of
 home-developer range.
 
 you can get an intel gbe adapter for $39.  you can get an rtl8169 for
 about $10.
 
Not where I come from, at least not easily.

But it all remains firmly on my wish list.

++L



[9fans] fcp in xen 3.0.4

2007-08-09 Thread Fazlul Shahriar
Hello,

fcp doesn't seem to work in xen when copying large files.  It freezes
the network (can't ping) but I can use the xen console just fine at
that time.  After a while the network unfreezes, but I get this error:

cpu% fcp /n/sources/plan9/386/9pcf /tmp
reading /n/sources/plan9/386/9pcf at 245760: mount rpc error
reading /n/sources/plan9/386/9pcf at 204800: mount rpc error
reading /n/sources/plan9/386/9pcf at 196608: mount rpc error
reading /n/sources/plan9/386/9pcf at 188416: i/o on hungup channel
reading /n/sources/plan9/386/9pcf at 180224: i/o on hungup channel
reading /n/sources/plan9/386/9pcf at 172032: i/o on hungup channel
reading /n/sources/plan9/386/9pcf at 163840: i/o on hungup channel
reading /n/sources/plan9/386/9pcf at 155648: i/o on hungup channel
reading /n/sources/plan9/386/9pcf at 147456: i/o on hungup channel

so, pread(2) is failing.  Also, /n/sources is not accessable
afterwards.  Bad network driver?

TIA,
fhs



[9fans] EHCI status?

2007-08-09 Thread Christian Kellermann
Dear list,

I'd like to know the status of plan9's EHCI support. Has someone
started working on it?

Thanks,

Christian

-- 
You may use my gpg key for replies:
pub  1024D/47F79788 2005/02/02 Christian Kellermann (C-Keen)


pgpBNSQmLzOPl.pgp
Description: PGP signature


[9fans] [EMAIL PROTECTED]: Auto-discard notification]

2007-08-09 Thread Scott Schwartz
Folks, I'm seeing a lot of these lately.  Naturally it could be dictionary
spammers, but just in case not, is someone forwarding our traffic to
netpath.net?  (No subscribed users have that in their address.)

- Forwarded message from [EMAIL PROTECTED] -

Delivery-Date: Thu Aug 09 08:04:53 2007
Subject: Auto-discard notification
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Date: Thu, 09 Aug 2007 04:04:43 -0400
List-Id: Fans of the OS Plan 9 from Bell Labs 9fans.cse.psu.edu

The attached message has been automatically discarded.
To: 9fans@cse.psu.edu
From: [EMAIL PROTECTED]
SUBJECT: Plan Change Request from 9fans@cse.psu.edu 
Cc: [EMAIL PROTECTED], [EMAIL PROTECTED]
Date: Thu,  9 Aug 2007 04:01:36 -0400 (EDT)

Please KEEP and PRINT this message.  It is your confirmation that you have
requested to change your plan.  DO NOT REPLY TO THIS MESSAGE.  See below
for Email information.

 All requests received will be processed in a timely manner, depending on 
 volume of requests received.  If your request is made over the weekend 
 or a Holiday break, please allow additional time for processing.

 Any request received that effects the billing on your account will not go
 into effect until the next billing cycle.

 If your request is for our new Xtreme Net service, you will receive an 
 email providing you with your access code.  If you have any questions about 
 Xtreme Net, please contact [EMAIL PROTECTED] or call our office at 
 336/226-0425, ext 500.

 If you have any billing questions, please email [EMAIL PROTECTED] or 
 call our office at 336/226-0425, ext 501.

 Remember, use of our service indicates agreement to our current Terms 
 Conditions, which can be found at http://www.netpath.net/terms.htm.


- Your message ---




 --- Your original message is below --


Created Aug 8 18:50 by quanstro
Processed Aug 9 00:50 by geoff

removable devices can may return 0 sectors in scsionline when they have empty
media.  prevent infinite loops.  ahci+sata lg super multi dvd rewriter do this, 
e.g.

NOTES:
Wed Aug 8 18:50:35 EDT 2007 geoff
applied in slightly different form.


-- 
/sys/src/9/pc/sdscsi.c
sdscsi.c.orig:215,222 - 
/n/sources/patch/applied/scsionline-removeable/sdscsi.c:215,224
break;
case 0:
unit-sectors = (p[0]24)|(p[1]16)|(p[2]8)|p[3];
-   if(unit-sectors == 0)
-   continue;
+   if(unit-sectors == 0){
+   ok = 1;
+   break;
+   }
/*
 * Read-capacity returns the LBA of the last sector,
 * therefore the number of sectors must be incremented.



- End forwarded message -


Re: [9fans] fcp in xen 3.0.4

2007-08-09 Thread Richard Miller
 Bad network driver?

Probably.  Without looking, I'd guess that something is running out
of buffers.



Re: [9fans] A few questions on omero setup

2007-08-09 Thread matt


Yeah, and I think Dave 2.0 might arrive next April... 

Surely RC2 ?
;)



[9fans] does qlock(2) block all threads on a proc?

2007-08-09 Thread david jeannot
Hi,

Does qlock block all threads on a same proc?
I read lock(2) and thread(2) but I am not sure yet.

Merci beaucoup, david


Re: [9fans] does qlock(2) block all threads on a proc?

2007-08-09 Thread Kris Maglione

On Fri, Aug 10, 2007 at 02:14:32AM +0200, david jeannot wrote:

Does qlock block all threads on a same proc?
I read lock(2) and thread(2) but I am not sure yet.


There are two very good ways for you to answer that question 
(lookman aside). One is to investigate the relevant libthread 
and libc code. The other is to test it yourself. Both are simple  
and quick. I don't know of a better way to learn than 
investigation.


--
Kris Maglione

Beware of the physician who is great at getting
out of trouble.


[9fans] synthetic filesystems and changing data

2007-08-09 Thread John Marshall

Hi,

I am trying to understand the general practice, under
Plan 9, for synthetic filesystems for serving up a file
which:
1) returns data that changes (quickly), and
2) returns data whose size is larger than the message
   size agreed upon at *version interchange.

Practically, what I am wondering is:
1) what to do when the file content changes between
   multiple *read operations (assuming that the reads
   are done quickly)? Is it just tough luck for the client?
2) whether or not synthetic filesystems generally handle
   (or not) the offset parameter? I imagine to do this
   requires relatively static content, is difficult, or
   there is an assumption that the size of the content
   _must_ fit in the message.

Thanks,
John


Re: [9fans] does qlock(2) block all threads on a proc?

2007-08-09 Thread erik quanstrom
qlock(2) doesn't block all threads in a proc.  i'm terrible
at explaining code, but here it goes

from the source, you'll see that the thread library sets
up (/sys/src/libthread/main.c:35)

_qlockinit(_threadrendezvous);

what does this do?  in /sys/src/libc/9sys/qlock.c we see
that this just sets a function pointer used in qlock.

qlock returns if unlocked otherwise calls the function
ptr set by _qlockinit() until it returns a magic value.

back in the thread library (/sys/src/libthread/rendez.c)
we find _threadrendezvous.  _threadrendezvous has
two cases.  there is a matching tag (somebody's waiting
to rendezvous with us), and there isn't.  the first case
is qunlock.  the second is qlock when the lock is locked.

in that case, we set set up for going to sleep and then
let _sched give the processor to another thread.

here's some code that shows how this works:

#includeu.h
#includelibc.h
#includethread.h

QLock q;

void
lockthread(void*)
{
qlock(q);
for(;;){
print(lockthread\n);
sleep(100);
yield();
}
qunlock(q);
}

void
noisethread(void*)
{
for(;;){
print(hi mom\n);
sleep(100);
yield();
}
}

void
threadmain(int, char**)
{
threadcreate(noisethread, 0, 32*1024);
threadcreate(lockthread, 0, 32*1024);
yield();

while(sleep(100) != -1){
qlock(q);

/* never gets here */
print(thread library confused\n);
yield();
qunlock(q);
}

threadexitsall();
}

perhaps qlock should be added to the man page in the
list of yielding functions.

- erik


Re: [9fans] synthetic filesystems and changing data

2007-08-09 Thread erik quanstrom
why not just tie the fid to a file version.  then it would be easy
to handle offsets.

- erik

On Thu Aug  9 21:47:02 EDT 2007, [EMAIL PROTECTED] wrote:
 Hi,
 
 I am trying to understand the general practice, under
 Plan 9, for synthetic filesystems for serving up a file
 which:
 1) returns data that changes (quickly), and
 2) returns data whose size is larger than the message
 size agreed upon at *version interchange.
 
 Practically, what I am wondering is:
 1) what to do when the file content changes between
 multiple *read operations (assuming that the reads
 are done quickly)? Is it just tough luck for the client?
 2) whether or not synthetic filesystems generally handle
 (or not) the offset parameter? I imagine to do this
 requires relatively static content, is difficult, or
 there is an assumption that the size of the content
 _must_ fit in the message.
 
 Thanks,
 John