Re: [9fans] devip connect error state
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!
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
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?
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
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?
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?
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
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
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
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!
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?
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!
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
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.
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!
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!
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?
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!
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?
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?
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?
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
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?
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]
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
Bad network driver? Probably. Without looking, I'd guess that something is running out of buffers.
Re: [9fans] A few questions on omero setup
Yeah, and I think Dave 2.0 might arrive next April... Surely RC2 ? ;)
[9fans] does qlock(2) block all threads on a proc?
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?
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
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?
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
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