Re: [9fans] photos of iwp9

2008-11-07 Thread Bruce Ellis
dammit - they'll let anyone go to these things. him and his drunken tigers. brucee On Fri, Nov 7, 2008 at 7:14 AM, Roman Shaposhnik [EMAIL PROTECTED] wrote: On Nov 6, 2008, at 3:01 AM, Kernel Panic wrote: http://plan9.bell-labs.com/sources/contrib/cinap_lenrek/photos/iwp9.2008/dscn0213.jpg

Re: [9fans] photos of iwp9

2008-11-07 Thread Kernel Panic
Roman Shaposhnik wrote: On Nov 6, 2008, at 3:01 AM, Kernel Panic wrote: http://plan9.bell-labs.com/sources/contrib/cinap_lenrek/photos/iwp9.2008/dscn0213.jpg This one is truly awesome! yeah :-) Thanks, Roman.

Re: [9fans] photos of iwp9

2008-11-07 Thread Bruce Ellis
For those not in the know Tiger is participating in a token ring experiment. I think cinap has him at the moment. Daddy expects him back next IWP9. Coming to a 9fan near you. brucee On Fri, Nov 7, 2008 at 11:04 AM, Kernel Panic [EMAIL PROTECTED] wrote: Roman Shaposhnik wrote: On Nov 6, 2008,

Re: [9fans] Quick question on stopping a process that waits for IO

2008-11-07 Thread erik quanstrom
Did I miss something obvious? And this would be a million dollar question here. I don't think you did (although Eric (sic) constantly warns us of dragons), but on the other hand I have very little experience with the kernel itself. I hope somebody comments on the fencing that is or

Re: [9fans] Programming tutorial draft

2008-11-07 Thread Dan Cross
On Wed, Nov 5, 2008 at 3:03 AM, Bruce Ellis [EMAIL PROTECTED] wrote: I'd like to see a you tube video of the troff. Dude, don't tempt me. When (if?) I (ever?) get off of active duty, I might do a youtube video on troff. I know that's not quite what you were saying, but it'd be hilarious.

Re: [9fans] Quick question on stopping a process that waits for IO

2008-11-07 Thread erik quanstrom
The target process is *already* waiting for the IO stuck inside the kernel. It is not on a runqueue, not it is considered to be places there. since procwrite doesn't acquire anything other than the debug lock, how do you know? the proc could start up again before you notice. How?

[9fans] Is /proc an Plan9 invention ?

2008-11-07 Thread Enrico Weigelt
Hi folks, the english wikipedia page on Plan9 implies that procfs was an Plan9 invention. Is this true ? cu -- -- Enrico Weigelt, metux IT service -- http://www.metux.de/ cellphone: +49 174 7066481 email: [EMAIL

Re: [9fans] Is /proc an Plan9 invention ?

2008-11-07 Thread Rodolfo kix Garcia
http://en.wikipedia.org/wiki/Procfs: UNIX 8th Edition Tom J. Killian http://en.wikipedia.org/w/index.php?title=Tom_J._Killianaction=editredlink=1 implemented the UNIX 8th Edition http://en.wikipedia.org/wiki/Version_8_Unix version of |/proc|: he presented a paper titled Processes as

Re: [9fans] Quick question on stopping a process that waits for IO

2008-11-07 Thread Roman V. Shaposhnik
erik quanstrom wrote: How? If there's a stop message already written to /proc/n/ctl. Once that is done, the process is guaranteed to be in 2 states and those states only: continue waiting for the I/O, being actually Stopped. Both of the don't let the scheduler take it to the runqueue.

Re: [9fans] Is /proc an Plan9 invention ?

2008-11-07 Thread Rob Pike
I'm pretty sure Peter Weinberger (pjw) did the very first, which Killian adapted and improved when pjw lost interest. The big change in Plan 9 was moving to a true file system hierarchy instead of just one file and a pile of ioctls. Linux's /proc is very close in overall design. -rob

Re: [9fans] Programming tutorial draft

2008-11-07 Thread Pietro Gagliardi
On Nov 7, 2008, at 11:09 AM, Dan Cross wrote: On Wed, Nov 5, 2008 at 3:03 AM, Bruce Ellis [EMAIL PROTECTED] wrote: I'd like to see a you tube video of the troff. Dude, don't tempt me. When (if?) I (ever?) get off of active duty, I might do a youtube video on troff. I know that's not quite

[9fans] Cannot boot from:

2008-11-07 Thread Trask Bryant Trojanek
I am using a Dell Latitude CPx laptop, trying to install Plan 9. I successfully get to the boot from: line, but anything I put into the entry gives back no feedback. I have tried sdC0!cdboot!9pcflop.gz , sdC1!cdboot!9pcflop.gz , sdD0!9pcflop.gz , and sdD1!9pcflop.gz with no luck. Some of the

Re: [9fans] Programming tutorial draft

2008-11-07 Thread john
On Nov 7, 2008, at 11:09 AM, Dan Cross wrote: On Wed, Nov 5, 2008 at 3:03 AM, Bruce Ellis [EMAIL PROTECTED] wrote: I'd like to see a you tube video of the troff. Dude, don't tempt me. When (if?) I (ever?) get off of active duty, I might do a youtube video on troff. I know that's not

[9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread Roman V. Shaposhnik
Guys, do we have something like this: http://fuse.sourceforge.net/wiki/index.php/FileSystems for 9P? At this point I don't even care what OS these servers run under I just need the most comprehensive list of every possible kind of a resource that can be shared/served using 9P. Thanks,

Re: [9fans] Programming tutorial draft

2008-11-07 Thread Bruce Ellis
No! I don't want a video tute on troff. Just a video of you typing in the troff. It would certainly be better to look at then your idea of how plan9 works. brucee On Fri, Nov 7, 2008 at 11:17 PM, [EMAIL PROTECTED] wrote: On Nov 7, 2008, at 11:09 AM, Dan Cross wrote: On Wed, Nov 5, 2008 at

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread Charles Forsyth
mostly section 4 of the manual, i'd have said, although there are a few in section 8 where the file service is incidental to the service (eg, cs and dns)

[9fans] Invisible cursor

2008-11-07 Thread David du Colombier
Hello, I tried to use my IBM ThinkCentre S50 as a Plan 9 terminal, but I discovered a really strange problem. When I boot my terminal using PXE, rio is running fine, but the cursor does not appear. The mouse is useable, but with an invisible cursor and I cannot type anything with the keyboard.

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread ron minnich
FUSE won. It's easy, it works, and it has cross-platform support (macos/linux). 9p is not going to replace fuse now, if ever, on these systems. That's not to say that 9p goes away. But it's not worth worrying about whether FUSE will have more users -- it already has and it probably always will.

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread C H Forsyth
of course, that's just the protocol, and to show the larger idea of the representation of things by name spaces (instead of ioctls and special system calls) would have to include section 3 (devices). it's fairly pervasive.---BeginMessage--- mostly section 4 of the manual, i'd have said, although

Re: [9fans] Invisible cursor

2008-11-07 Thread Venkatesh Srinivas
On Fri, Nov 07, 2008 at 11:22:49PM +0100, David du Colombier wrote: Hello, I tried to use my IBM ThinkCentre S50 as a Plan 9 terminal, but I discovered a really strange problem. When I boot my terminal using PXE, rio is running fine, but the cursor does not appear. The mouse is useable, but

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread Charles Forsyth
and what's at the end of a fuse? exactly. i was reminded of that the other night as i was lighting the blue touch paper before standing WELL BACK

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread Skip Tavakkolian
That said, what's the resource sharing protocol for fuse? None of those file systems has a common wire protocol AFAICT. Those servers are hooks from kernel to user to something. FUSE is not for resource sharing, is it? It's for making it easy to write file systems for Linux users. the new

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread ron minnich
On Fri, Nov 7, 2008 at 3:45 PM, Skip Tavakkolian [EMAIL PROTECTED] wrote: fuse has a lot of quirks and doesn't inspire confidence. Which hasn't stopped most of the software I am abused by -- er, use -- from achieving world dominance :-) ron

Re: [9fans] Invisible cursor

2008-11-07 Thread David du Colombier
We've had the same problem here when turning on Hyperthreading... iirc, David Eckhardt has posted here about this a few years ago; I don't remember if there was fix in that thread or not. I found David Eckhardt's post on 9fans archive [1]. It was helpful. I firstly tried to disable

Re: [9fans] Invisible cursor

2008-11-07 Thread David du Colombier
However, the mouse cursor leave some little garbage on the screen when clicking on the screen. In fact, I just forgot to re-enable hwaccel. It works perfectly now. -- David du Colombier

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread Roman V. Shaposhnik
On Fri, 2008-11-07 at 22:38 +, C H Forsyth wrote: of course, that's just the protocol, and to show the larger idea of the representation of things by name spaces (instead of ioctls and special system calls) would have to include section 3 (devices). it's fairly pervasive. Sure. But

Re: [9fans] mmap and shared libraries

2008-11-07 Thread Lyndon Nerenberg
I know one thing: every major operating system I have ever heard of leverages shared libraries. Can all those people be wrong? I don't think so. Eight billion Windows users can't be wrong. (Can they?)

Re: [9fans] yes, comcast really *does* suck

2008-11-07 Thread Lyndon Nerenberg
you have to love comcast. They just blocked my port 25 incoming. A quick search around the net reveals they are jerking people around regularly on this issue. And people claim UUCP is obsolete.

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread Roman V. Shaposhnik
On Fri, 2008-11-07 at 14:31 -0800, ron minnich wrote: FUSE won. It's easy, it works, and it has cross-platform support (macos/linux). It certainly looks that way. It also certainly looks like I have to study it. Do you guys have any good pointers and/or wisdom in that department? I'd be happy

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread ron minnich
On Fri, Nov 7, 2008 at 7:43 PM, Roman V. Shaposhnik [EMAIL PROTECTED] wrote: Are you talking about this: http://fuse.sourceforge.net/wiki/index.php/FuseProtocolSketch That's just kernel to user on same machine. What goes over the wire? And FUSE, as I realize now, seems to fit the bill

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread Roman Shaposhnik
On Nov 7, 2008, at 7:56 PM, ron minnich wrote: And FUSE, as I realize now, seems to fit the bill quite nicely. It is available on quite a few OSes and the list of resource sharing protocols for which adapters are already available seems to be quite large. And little lacks in 9p like symlnks,

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread Bruce Ellis
Indeed. Fortunately Russ' code was very clean, but if you turn on tracing you get quite a surprise. Here we are concerned about optimizing 9p. The amount of fuse traffic for simple operations is astounding. You stop wondering why? and just try and cope. I'm not dumping on fuse - it does fill a gap

Re: [9fans] Do we have a catalog of 9P servers?

2008-11-07 Thread Lyndon Nerenberg
The amount of fuse traffic for simple operations is astounding. You stop wondering why? and just try and cope. I'm not dumping on fuse - it does fill a gap - rather I just don't wish to look at its implementation. This sound so much like the argument about shared libraries ...