Re: [9fans] Plan9 - the next 20 years

2009-04-17 Thread erik quanstrom
I can imagine a lot of problems stemming from open files could be resolved by first attempting to import the process's namespace at the time of checkpoint and, upon that failing, using cached copies of the file made at the time of checkpoint, which could be merged later. there's no guarantee

Re: [9fans] Plan9 - the next 20 years

2009-04-17 Thread erik quanstrom
Vidi also seems to be an attempt to make Venti work in such a dynamic environment. IMHO, the assumption that computers are always connected to the network was a fundamental mistake in Plan 9 on the other hand, without this assumption, we would not have 9p. it was a real innovation to dispense

Re: [9fans] Plan9 - the next 20 years

2009-04-17 Thread erik quanstrom
But I'll say that if anyone tries to solve these problems today, they should not fall into the same trap, [...] yes. forward thinking was just the thing that made multics what it is today. it is equally a trap to try to prognosticate too far in advance. one increases the likelyhood of

Re: [9fans] Plan9 - the next 20 years

2009-04-17 Thread erik quanstrom
On Fri, Apr 17, 2009 at 11:37 PM, erik quanstrom quans...@quanstro.net wrote: I can imagine a lot of problems stemming from open files could be resolved by first attempting to import the process's namespace at the time of checkpoint and, upon that failing, using cached copies

Re: [9fans] Plan9 - the next 20 years

2009-04-17 Thread erik quanstrom
Speaking of NUMA and such though, is there even any support for it in the kernel? I know we have a 10gb Ethernet driver, but what about cluster interconnects such as InfiniBand, Quadrics, or Myrinet? Are such things even desired in Plan 9? there is no explicit numa support in the pc

Re: [9fans] Plan9 - the next 20 years

2009-04-18 Thread erik quanstrom
* you can get the same effect by increasing the scale of your system. * the reason conventional systems work is not, in my opinion, because the collision window is small, but because one typically doesn't do conflicting edits to the same file. * saying that something isn't likely in

Re: [9fans] VMs, etc. (was: Re: security questions)

2009-04-18 Thread erik quanstrom
On Fri Apr 17 16:22:55 EDT 2009, blstu...@bellsouth.net wrote: I often tell my students that every cycle used by overhead (kernel, UI, etc) is a cycle taken away from doing the work of applications. I'd much rather have my DNA sequencing application finish in 25 days instead of 30 than to

Re: [9fans] Plan9 - the next 20 years

2009-04-18 Thread erik quanstrom
On Sat Apr 18 12:21:49 EDT 2009, rminn...@gmail.com wrote: On Sat, Apr 18, 2009 at 9:10 AM, J.R. Mauro jrm8...@gmail.com wrote: I agree that generally only one process will be accessing a normal file at once. I think an editor is not a good example, as you say. I'll say it again. It

Re: [9fans] Help for home user discovering Plan 9

2009-04-18 Thread erik quanstrom
Seriously, give Gentoo portage a try. There is a sane package management system for Linux. if you don't upgrade in lock step you will get into dependency hell. portage is now exactly what its developers railed against — rpm dependency hell. portage just kicks the can down the street a bit. in

Re: [9fans] web server

2009-04-18 Thread erik quanstrom
While I think SQL *really* sucks (besides smelling too much of COBOL, it pretends to be relational when it is not), your facts here are incorrect. clearly sql is relational, if you take codd's meaning of the term. also sql as a language has nothing to do with cobol. cobol, like fortran, c,

Re: [9fans] web server

2009-04-18 Thread erik quanstrom
I really didn't want to get into this debate, my point about COBOL was more about the archaic syntax than anything else. the way not to get into a debate is to not make controvertial claims about the facts. - erik

Re: [9fans] Adventures of a home user

2009-04-18 Thread erik quanstrom
When I installed Plan 9, it took more than an hour to format 2GB. the plan 9 ide driver will use pio unless you tell it to do otherwise. i'm not sure if this applies to qemu, but assuming your emulated drive is sdC0, you can turn on dma with echo dma on /dev/sdC0/ctl - erik

Re: [9fans] web server

2009-04-19 Thread erik quanstrom
http://myserver/magic/cgi/foo?var1=val1?var2=val2 i think you wish http://myserver/magic/cgi?var1=val1var2=val2 - erik

Re: [9fans] web server

2009-04-19 Thread erik quanstrom
On Sun Apr 19 09:13:28 EDT 2009, j...@csplan9.rit.edu wrote: http://myserver/magic/cgi/foo?var1=val1?var2=val2 i think you wish http://myserver/magic/cgi?var1=val1var2=val2 - erik So what are these magical vars? Where do I specify the cgi program to run? cgi is a

Re: [9fans] Adventures of a home user

2009-04-19 Thread erik quanstrom
john, eric, and yy, thanks! 9vx isn't working out very well for me so far. I'm trying to practice everything in the documentation on the Plan 9 site, then I'll work on the ideas that have been posted for me here. I was going to practice first in 9vx, because it's easier to switch back and

Re: [9fans] FAWN: Fast array of wimpy nodes (was: Plan 9 - the next 20 years)

2009-04-19 Thread erik quanstrom
To clarify, I meant that given X vs. Y, the cost benefits of X eventually overwhelm the initial technical benefits of Y. With SATA vs. SCSI in particular, I wasn't so much thinking of command sets or physical connections but of providing cluster scale storage (i.e., 10's or 100's of TB)

Re: [9fans] web server

2009-04-19 Thread erik quanstrom
On Sun Apr 19 12:03:54 EDT 2009, 9...@9netics.com wrote: you could make local mods to your httpd so that paths starting with /cgi are given similar treatment as those that start with /magic; it would execute cgi and pass it the arguments as usual. then url is:

Re: [9fans] web server

2009-04-19 Thread erik quanstrom
the script name script in the example above. On Sun, Apr 19, 2009 at 2:05 PM, erik quanstrom quans...@quanstro.net wrote: On Sun Apr 19 12:03:54 EDT 2009, 9...@9netics.com wrote: you could make local mods to your httpd so that paths starting with /cgi are given similar treatment as those

Re: [9fans] web server

2009-04-19 Thread erik quanstrom
On Sun Apr 19 21:44:25 EDT 2009, 9...@9netics.com wrote: i think John mentioned he was using cgi.c that's in Russ' contrib area. did i imagine it? (entirely possible) i'm sorry. i took cgi to be a free variable. my mistake. - erik

Re: [9fans] Help for home user discovering Plan 9

2009-04-20 Thread erik quanstrom
On Mon Apr 20 11:04:31 EDT 2009, urie...@gmail.com wrote: We can't tell you who uses Plan 9, because it is a secret and they don't want anyone to learn about their secret competitive advantage. /sarcasm (But still sadly true.) i have a counterexample. coraid, inc. uses plan 9. it's a big

Re: [9fans] FAWN: Fast array of wimpy nodes (was: Plan 9 - the next 20 years)

2009-04-20 Thread erik quanstrom
On Mon Apr 20 11:13:01 EDT 2009, jbar...@gmail.com wrote: could you explain how raid 5 relates to sata vs sas? i can't see now it's anything but a non-sequitor. Here is the motivating real-world business case: You are in the movie post-production business and need 50 TB of online storage

Re: [9fans] VMs, etc.

2009-04-20 Thread erik quanstrom
what could we do today, but don't quite dare? a Blue Ray writer does 50Gb per disk (we're supposed to be getting one soon, so maybe I can report back about this later) ArcVault SCSI autoloading tape drives do from 9.6tb - 76tb

Re: [9fans] Plan9 - the next 20 years

2009-04-20 Thread erik quanstrom
http://moderator.appspot.com/#15/e=c9t=2d You must have JavaScript enabled in order to use this feature. cruel irony. - erik

Re: [9fans] Plan9 - the next 20 years

2009-04-20 Thread erik quanstrom
I thought 9p had tagged requests so you could put many requests in flight at once, then synchronize on them when the server replied. Maybe i misunderstand the application of the tag field in the protocol then? Tread tag fid offset count Rread tag count data without having the benefit

Re: [9fans] Plan9 - the next 20 years

2009-04-20 Thread erik quanstrom
Tread tag fid offset count Rread tag count data without having the benefit of reading ken's thoughts ... you can have 1 fd being read by 2 procs at the same time. the only way to do this is by having multiple outstanding tags. I thought the tag was assigned by the client,

Re: [9fans] Plan9 - the next 20 years

2009-04-20 Thread erik quanstrom
Thus running multiple reads (on the same file) only really works for files which operate as read disks - e.g. real disks, ram disks etc. at which point, you have reinvented aoe. :-) - erik

Re: [9fans] Plan9 - the next 20 years

2009-04-20 Thread erik quanstrom
not that i can think of. but that addresses throughput, but not latency. Right, but with better throughput overall, you can hide latency in some applications. That's what HTTP does with this AJAX fun right? Show some of the page, load the rest over time, and people feel better about

Re: [9fans] Really weird SATA disk/controller issue

2009-04-20 Thread erik quanstrom
On Mon Apr 20 19:55:31 EDT 2009, devon.od...@gmail.com wrote: Hey all, That laptop that I was boasting ran Plan 9 flawlessly (minus the non-native graphics) is now exhibiting some really weird behavior. I've replaced the old Hitachi Travelstar disk (100GB / 7200RPM) with a Seagate 320GB

Re: [9fans] Adventures of a home user

2009-04-21 Thread erik quanstrom
I tried webfs and got an error message, so I ran webcookies, and then I was able to run webfs without an error message. Then I was able to run abaco. Now I need to learn how to use it. I thought maybe I could just type in a URL and 2-click Get, but nothing happened. i can verify that that

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread erik quanstrom
On Tue Apr 21 06:25:49 EDT 2009, rogpe...@gmail.com wrote: 2009/4/21 maht mattmob...@proweb.co.uk: Tag 3 could conceivably arrive at the server before Tag 2 that's not true, otherwise the flush semantics wouldn't work correctly. 9p *does* require in-order delivery. i have never needed to

Re: [9fans] Adventures of a home user

2009-04-21 Thread erik quanstrom
- and how to change to a different user without rebooting. there are two answers to this question, depending on if you have a cpu server or a terminal * terminal. don't do that. the plan 9 model is that you really own the hardware and the terminal is not intended to be multi-user. so you do

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread erik quanstrom
On Tue Apr 21 10:05:43 EDT 2009, rogpe...@gmail.com wrote: 2009/4/21 erik quanstrom quans...@quanstro.net: what is the important use case of flush and why is this so important that it drives the design? [...] The 9P protocol must run above a reliable transport protocol with delimited

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread erik quanstrom
On Tue Apr 21 10:34:34 EDT 2009, n...@lsub.org wrote: Well, if you don't have flush, your server is going to keep a request for each process that dies/aborts. If requests always complete quite soon it's not a problem, AFAIK, but your server may be keeping the request to reply when something

Re: [9fans] Adventures of a home user

2009-04-21 Thread erik quanstrom
You could have easily looked at something like /rc/bin/sig or whatever to figure out the same stuff, but I guess it continues to be easier to post on 9fans than to think. give the guy a break. he seems to have made a lot of progress and its only natural to be confused by things that would

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread erik quanstrom
plan 9 and inferno rely quite heavily on having flush, and it's sometimes notable when servers don't implement it. for instance, inferno's file2chan provides no facility for flush notification, and wm/sh uses file2chan; thus if you kill a process that's reading from wm/sh's /dev/cons, the

[9fans] sliderules, ned and other obsolescent programs

2009-04-21 Thread erik quanstrom
/mail/fs/mbox/53erik quanstrom 3/mail/fs/mbox/52Joe Blow 4/mail/fs/mbox/51 5/mail/fs/mbox/50Devon H. O'Dell 6/mail/fs/mbox/49 7/mail/fs/mbox/48Noah Evans 8/mail/fs/mbox/47Jerry M. Sixpack 9

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread erik quanstrom
if the problem with 9p is latency, then here's a decision that could be revisisted. it would be a complication, but it seems to me better than a http-like protocol, bundling requets together or moving to a storage- oriented protocol. Can you explain why is it better than bundling

Re: [9fans] Plan9 - the next 20 years

2009-04-21 Thread erik quanstrom
i was trying to point out that if you try to ignore the issue by removing flush from the protocol, you'll get a system that doesn't work so smoothly. your failure cases seem to rely on poorly chosen tags. i wasn't suggesting that flush be eliminated. i was thinking of ways of keeping flush

Re: [9fans] authentication fails strangely after changing password

2009-04-22 Thread erik quanstrom
You should only have to do this when you change the bootes password; it is Bad News when the nvram password doesn't match the bootes password. No need to do it if you change a different user's password. it's also bad news if your fileserver does not agree. :-) auth/debug is very helpful in

Re: [9fans] Plan9 - the next 20 years

2009-04-23 Thread erik quanstrom
Not to beat a (potentially) dead horse (even further) to death, but if we had some way of knowing that files were actually data (i.e. not ctl files; cf. QTDECENT) we could do more prefetching in a proxy -- e.g. cfs could be modified to do read entire files into its cache (presumably it would

[9fans] roots

2009-04-23 Thread erik quanstrom
where do they think linux, minux, unix came from? “ It rarely leads to good things when a small community gets headed off in their own direction, he [lwn editor j. corbet] said. — http://lwn.net/Articles/327938/ - erik

Re: [9fans] missing ed's line numbering in sam -d

2009-04-23 Thread erik quanstrom
you can do this in sam with an external program ; cat /bin/nl #!/bin/rc if(~ $#* 0) awk '{printf(%4d %s\n, ++lineno, $0);}' if not for(i) awk '{printf(%4d %s\n, ++lineno, $0);}' $i ; sam -d /lib/volcanoes 1,10nl 1 This nice little file came from the Smithsonian. 2 Doug

Re: [9fans] missing ed's line numbering in sam -d

2009-04-23 Thread erik quanstrom
On Thu Apr 23 11:36:09 EDT 2009, rogpe...@gmail.com wrote: 2009/4/23 erik quanstrom quans...@quanstro.net: you can do this in sam with an external program ... except the line numbers won't be accurate unless you're printing lines from the beginning. left as an excercize to the reader

Re: [9fans] missing ed's line numbering in sam -d

2009-04-23 Thread erik quanstrom
On Thu Apr 23 12:06:23 EDT 2009, rogpe...@gmail.com wrote: 2009/4/23 erik quanstrom quans...@coraid.com: left as an excercize to the reader. not possible, i think, as the external program can't know where the sam selection is coming from. easier in acme. totally impossible to do acme -d

[9fans] 9p2010

2009-04-23 Thread erik quanstrom
it occurred to me yesterday morning that the problem with a bundle of 9p requests is that 9p then no longer maps directly to system calls. with 9p2000, if you want to do a Tread, it's pretty clear that one needs to read(2); traditiona syscalls map directly to 9p. not so when bundles/sequences

Re: [9fans] (no subject)

2009-04-23 Thread erik quanstrom
back, the GAS pass failed with a segmentation violation. unfortunate! that's gotta hurt. ☺ - erik

Re: [9fans] 9p2010

2009-04-23 Thread erik quanstrom
as a starting point, i'd envisaged simply changing the existing system calls to do sequences. [...] Sequence: adt { queue: fn(seq: self ref Sequence, m: Tmsg, tag: any); wait: fn(seq: self ref Sequence): (any, Tmsg, Rmsg); cont: fn(seq: self ref Sequence); flush:

Re: [9fans] IWP9 this year?

2009-04-24 Thread erik quanstrom
On Fri Apr 24 09:56:24 EDT 2009, devon.od...@gmail.com wrote: Hello! Although I probably won't be able to go unless it's close (a.k.a. in the Baltimore / Washington DC area -- which actually isn't perhaps a bad idea?), the subject of an IWP9 has been brought up several times this year. I'd

Re: [9fans] wrarenas

2009-04-24 Thread erik quanstrom
On Fri Apr 24 13:51:18 EDT 2009, st...@quintile.net wrote: Is wrarenas (write venti arenas back to disk) really really slow or have I a hardware problem. reading 10 arenas took 30secs or so, writing them into a new venti (even with a bloom filter and DMA turned on) took about 36 hours.

Re: [9fans] wrarenas

2009-04-24 Thread erik quanstrom
and, writing should take the same amount of time as reading. that is you can switch -if and -of and you should get the same results. it could be that you are seeking around all over the place. on modern hardware, if you are doing significant seeks between each write, you can get down below

Re: [9fans] Borderless rio

2009-04-27 Thread erik quanstrom
labels=$* if(test $#labels -lt 1) labels=(1 2 3 4) rio.b -I -i'\ for(label in $labels) window -miny 40 ''rio -i label ''$label # give time to set all the labels sleep 0.5 window -dy 39 ''winwatch -e

Re: [9fans] Acme column layout box and buttons

2009-04-27 Thread erik quanstrom
That's a lot of good actions attached to all the three buttons for handling vertical layouts. How about adding similar actions to all the three buttons for managing horizontal layouts to a column /layout box/. good idea. - erik

Re: [9fans] web server

2009-04-27 Thread erik quanstrom
On Sun, 2009-04-19 at 00:13 +0200, Uriel wrote: My criticism was directed at how they are actually used in pretty much every web 'framework' under the sun: with some hideously messy ORM layer, they plug round Objects down the square db tables, and all of it to write applications which

Re: [9fans] IWP9 this year?

2009-04-27 Thread erik quanstrom
And as an added bonus... Erik will be in his time zone. So if anyone wants to work out ride-share or car rental details with him he won't (most likely) show up a day before. have faith! i could also get the switch back to dst wrong. - erik

Re: [9fans] web server

2009-04-27 Thread erik quanstrom
I use ~ patterns for URI matching on my site what are ~ patterns? - erik

Re: [9fans] rio in rio and ghost windows.

2009-04-27 Thread erik quanstrom
can anyone confirm this yes. your patch properly resizes the hidden window as well as fixing the bug. and may make a patch? i'll leave that up to you. - erik

Re: [9fans] The Olde 2e 'worthies' ... ?

2009-04-28 Thread erik quanstrom
of encryption with a one time pad. s/one time // - erik

Re: [9fans] just in case anyone has written this

2009-04-28 Thread erik quanstrom
if one node is just slow enough in responding that it falls outside the timeout, you could get an annoying situation where that node is out-of-step forever after. i fought some socket mgmt software for a few years that did timeouts and rollup like this. it seemed to me that between

Re: [9fans] just in case anyone has written this

2009-04-28 Thread erik quanstrom
not yet, although the syslogs in question are on a somewhat constrained budget since they're running inside a vm whose image is, for various reasons, kept small... sometimes i think us cs types operate with the following algorithm do{ while(!resourceconstrainted())

Re: [9fans] problems with redirection in rc

2009-05-05 Thread erik quanstrom
I changed label to write to /dev/tty explicitly, which should avoid this problem. Russ So if I understand right, this is/was a plan9port related feature, right? it's a unix-related problem. the feature of setting window labels is shared between plan 9 and p9p, but the plan 9 version

Re: [9fans] cwfs

2009-05-08 Thread erik quanstrom
used the cphist program from http://www.quanstro.net/plan9/history.pdf and wrote a /dev/(bin)time faking fileserver (/n/sources/contrib/cinap_lenrek/delorean) that fools cwfs and replica about the current time, but does not confuse cron and fossil. you very sneaky! i love it. thanks for the

Re: [9fans] cwfs

2009-05-08 Thread erik quanstrom
hmmm... as i'm thinking of it... this is broken... if for example you want to do a devopy, you always have to type end before it starts doing its work right? but init will continue and try to mount it wich will fail in this case panic the kernel. i'm not sure why devcopy would be useful

[9fans] wierd mp interrupt (?) problem.

2009-05-09 Thread erik quanstrom
what's going on here isn't immediately obvious to me. maybe it should be. any ideas would be appreciated. i have a machine that is very happy with a mv50xx controller, usb and ether0 all sitting on irq 11. chula# cat /dev/irqalloc 3 0 debugpt 7 0 mathemu

Re: [9fans] rc - no continue, next in a loop

2009-05-11 Thread erik quanstrom
Hello everyone, I just realized there are no 'continue' and 'next' commands in rc. Is there any way to e.g. quit the loop when one wants? there are some workarounds, but in the end i added a break statement to rc. inside rc's machine, i implemented break as jump to the statement after the

Re: [9fans] RE; MP Interrupt

2009-05-11 Thread erik quanstrom
I have seen the situation you've described in other operating systems and it's often been H/W related and not due to the OS itself. In the situations I've seen such problems were caused by the way the bios assigns irq's. Though seemingly un-necesasry, I have solved similar problem by simply

[9fans] rc break

2009-05-11 Thread erik quanstrom
i put a freshed copy of rc with a break statement up on sources. it also has history and allows newlines within lists like so x=(a b c ) there's also a printenv function. which does not print the environment, but rather rc's picture of the environment in the same format

Re: [9fans] stats font problem fixed

2009-05-12 Thread erik quanstrom
; grep openfont `{find . | grep '\.[ch]$'} | grep Hi, I use ttf2subf'ed fonts on my lcd, only program that doesn't obay the current rio font settings is stats. I have added the code below which not only obeys the current rio settings but also addes support for specifying new font with -F

Re: [9fans] venti question

2009-05-12 Thread erik quanstrom
On Tue May 12 11:20:33 EDT 2009, lu...@ionkov.net wrote: If you add more index sections, you have to rebuild the index using venti/buildindex. does buildindex revisit all the data? are there any pactice/experience-style writups out there from folks with large venti setups? - erik

[9fans] nupas imap4d

2009-05-18 Thread erik quanstrom
i put a new version of imap4d up on sources that should eliminate uid sequence error messages with outlook. (and the oh-so-helpful dialog boxes that go with them.) thunderbird and apple mail don't seem to care about this problem. for those who care, the problem is ... each imap message is

[9fans] nupas imap4d

2009-05-19 Thread erik quanstrom
On Tue May 19 08:25:47 EDT 2009, kokam...@hera.eonet.ne.jp wrote: What is the most important difference between the two? Would you please post it to 9fans? i sent a more complete answer off list (which i've lost). the main difference is that with nupas you don't have to load the entire mailbox

Re: [9fans] No Boot from installCD on IBM xserver 305

2009-05-19 Thread erik quanstrom
Hi ! It seems that Plan9 boot loader doesn't support modern hardware from IBM :( May be someone from IBM can help :) P.S.: I have some IBM HS21 servers and I wish to use Plan9 on them. 2009/5/19 nocturnal sweh...@gmail.com pci (or linux lspci -n) output would be helpful. - erik

[9fans] (n)upas/fs update

2009-05-21 Thread erik quanstrom
i pushed out a small update to upas/fs that should be a big help for mailboxes with 5000 messages. with my test mailbox of 8868 messages, the old fs requires 41mb to read the mailbox and the new just 12mb. it also shaved the startup time from 18s to 3s. the gnarly details: upas/fs uses 1 Hash

[9fans] aux/acidleak pool pathology

2009-05-21 Thread erik quanstrom
without getting to deep in the details of the pool library, the reallocation loop aux/acidleak sends realloc off the deep end. here's an example; i've added an abort so i can see how big acidleak is getting rb2; ps -a | grep xyz xyz 151040:29 0:0245132K Pread

Re: [9fans] aux/acidleak pool pathology

2009-05-21 Thread erik quanstrom
On Thu May 21 12:39:00 EDT 2009, r...@swtch.com wrote: obviously the Brdline loop in main is reallocating data and block so they don't fit in their previous buckets and pool sbrk's more memory.  it would seem that pool is missing the fact that It's probably a combination of data and block

Re: [9fans] aux/acidleak pool pathology

2009-05-21 Thread erik quanstrom
behavior with upas/fs, especially when opening and closing multiple mailboxes. sorry. that's not clear. *serially* opening and closing mailboxes. only one mail box is open at a time. apple mail, for example, opens every mailbox you've got every 5 minutes and checks it. apple mail doesn't

Re: [9fans] No Boot from installCD on IBM xserver 305

2009-05-22 Thread erik quanstrom
Ok so i'm hearing a lot of unsupported here. I just wanted to mention that when it boots up from the CD it shows boot devices: fd0 so it seems like only floppy is recognized. This could be because this DVD-drive is kinda glitchy, FreeBSD had issues with it too when i installed it but i just

Re: [9fans] MIPS - P9P acme seems OK

2009-05-22 Thread erik quanstrom
On Fri May 22 10:29:54 EDT 2009, lu...@proxima.alt.za wrote: Is it unreasonable for me to rejoice that P9P compiles without (much) trouble on the Yeeloong (Orchid) Notebook from Lemote? I started acme and superficial use suggests that it will work on this particular MIPS architecture without

Re: [9fans] aux/acidleak pool pathology

2009-05-22 Thread erik quanstrom
On Fri May 22 12:54:27 EDT 2009, joelcsalo...@gmail.com wrote: On Thu, May 21, 2009 at 10:13 PM, erik quanstrom quans...@quanstro.net wrote: unfortunately, i think this will just encourage users to aim for 10 messages in their inbox. Have you ever pointed an IMAP client at “[Gmail

Re: [9fans] sources down?

2009-05-22 Thread erik quanstrom
On Fri, May 22, 2009 at 9:34 AM, Rudolf Sykora rudolf.syk...@gmail.com wrote: (why does this happen SO OFTEN?) warning: complaining about something you get for free is counter-productive. Unless, of course, you are also offering to help in some way. ron there's web-only access at

Re: [9fans] No Boot from installCD on IBM xserver 305

2009-05-23 Thread erik quanstrom
On Sat May 23 02:16:59 EDT 2009, szhil...@gmail.com wrote: I have an PCI expansion unit. Adaptec Inc ASC-29320ALP Ultra320 SCSI Controller is lpuggit in it, and second port is free :) It's not a problem... Problem is with LSI Logic LSISAS1064ET PCI-Express Fusion-MPT SAS :) the lsi 1068

Re: [9fans] cdfs(4) multi-track DVDs

2009-05-23 Thread erik quanstrom
cdfs(4) contains a paragraph in BUGS that reads: Closing a just-written DVD-R track can take minutes while the drive burns the unused part of the track reservation (for the whole disc). Thus only a single DVD-R track can be written on a DVD-R disc; use

Re: [9fans] No Boot from installCD on IBM xserver 305

2009-05-31 Thread erik quanstrom
I think, I need to add some quirks in /sys/src/boot/pc/sd{ata|bios}.c i think instead you need to add this line case case (0x118316)|0x1039: /* SiS 966 */ to sdata.c after the existing sis entry. and /sys/src/9/pc/sdata.c as well. I however, am wondering, where the

[9fans] upas contrib package

2009-06-01 Thread erik quanstrom
i've rolled all the upas changes into a contrib package, quanstro/nupas. unfortunately, it's not as clean an installation as i would like. i'm sure there will be some rough edges. problems reports and suggestions for cleaning things up are welcome. there is a few steps to prepare for this

[9fans] nedmail h doesn't move dot

2009-06-01 Thread erik quanstrom
a coraid employee noticed the following odd behavior from nedmail Do you think it's intentional that h doesn't move dot in nedmail? For example, I can do 3s foo, and dot moves to 3. Then I can say d to delete message 3. If I say 3h, though, I can't just use d to delete message 3. The h

Re: [9fans] nedmail h doesn't move dot

2009-06-01 Thread erik quanstrom
On Mon Jun 1 16:01:01 EDT 2009, st...@quintile.net wrote: Do you think it's intentional that h doesn't move dot in nedmail? The way I usually use it I would not expect h to move dot. here is a typical senario for me: I view the email realise the formatting of the text

Re: [9fans] nedmail h doesn't move dot

2009-06-01 Thread erik quanstrom
On Mon Jun 1 16:48:00 EDT 2009, st...@quintile.net wrote: by the way, why h and not H? yep, you are right, I was too hasty in my email. but h would work, but only if there is no sender. for example, if you had a multipart that's not a message/rfc-822. if it weren't for the quirks, i

Re: [9fans] Radeon driver

2009-06-01 Thread erik quanstrom
On Mon Jun 1 15:16:00 EDT 2009, m...@acm.jhu.edu wrote: Now, how do I test, benchmark and, or profile this radeon driver against a generic one? IIRC, there was a port of some of xscreensaver's hacks to Plan 9. The munch hack and hyperglenda should get a good bit faster. They might have

Re: [9fans] Random SATA errors with SMP on a dual core machine.

2009-06-02 Thread erik quanstrom
sorry to hear things aren't working. % 9fs sources % cd /n/sources/contrib/quanstro/root/sys/src/9/pc % cp sdata.c sdiahci.c ahci.h /sys/src/9/pc % cd ../port % cp devsd.c sd.h sdloop.c /sys/src/9/port % cd ../../libfis % mkdir /sys/src/libfis % cp fis.h mkfile /sys/src/libfis % cd

Re: [9fans] plan 9 regexp

2009-06-03 Thread erik quanstrom
For example, for lines with 8 characters and the ? operator: ^$ just to clarify (sorry if i'm being pedantic): that will mach lines with *up to* 8 characters. (including blank lines) ^$ will match lines with exactly 8 characters. - erik

Re: [9fans] plan 9 regexp

2009-06-04 Thread erik quanstrom
It does. That doesn't build either :( there is very little source code there. why not dump the configure goo and use p9p instead? - erik

Re: [9fans] Drawterm /mnt/term permissions issue

2009-06-04 Thread erik quanstrom
On Fri Jun 5 01:21:25 EDT 2009, eeke...@fastmail.fm wrote: On Thu, 4 Jun 2009 17:23:08 -0700 Russ Cox r...@swtch.com wrote: On Thu, Jun 4, 2009 at 4:58 PM, Ethan Grammatikidis eeke...@fastmail.fm wrote: I run a plan 9 cpu server in Qemu and use drawterm to connect from the Linux

Re: [9fans] recover cwfs

2009-06-05 Thread erik quanstrom
On Fri Jun 5 10:19:22 EDT 2009, ano...@gmail.com wrote: i've got a cwfs based on an old fs(4). it gets used infrequently; about a month and a haf ago it sufferend a power outage and i just left it off, since i'd not touched it for a few weeks before that. today i brought the thing back up,

Re: [9fans] plan 9 regexp

2009-06-05 Thread erik quanstrom
On Thu Jun 4 17:58:15 EDT 2009, jrm8...@gmail.com wrote: On Thu, Jun 4, 2009 at 3:27 PM, erik quanstrom quans...@quanstro.net wrote: It does. That doesn't build either :( there is very little source code there.  why not dump the configure goo and use p9p instead? - erik I want

Re: [9fans] Missing interrupts in 9pxeload?

2009-06-05 Thread erik quanstrom
below). The machine has no mass storage device of any kind, nor an optical drive. It does have a VGA interface and is connected to a keyboard and mouse by the onboard PS/2 connectors. It is not using USB at all. I have disabled pretty much everything except the graphics adapter and

Re: [9fans] geoloc - a crappy script I wrote.

2009-06-05 Thread erik quanstrom
On Fri Jun 5 22:03:29 EDT 2009, jrm8...@gmail.com wrote: Hi, Someone on contrib has a gmap (not the shell script one that was mentioned recently, the older(?) one done in C). I made the following stupid script to help start gmap at a user-specified address. Gmap only understands

Re: [9fans] Missing interrupts in 9pxeload?

2009-06-05 Thread erik quanstrom
Hmm, I don't think so. There basically are no other peripherals in the machine, and I disabled everything except the Ethernet and video in the BIOS with the same results. My suspicion is that the interrupt vector isn't being initialized properly. i think there are two general possiblities.

Re: [9fans] Missing interrupts in 9pxeload?

2009-06-05 Thread erik quanstrom
I should note that the machine can successfully boot (and run) OpenBSD via PXE (by first loading the OpenBSD PXE loader and then loading and booting an OpenBSD miniroot), so I don't think it's a hardware problem. That the clock doesn't seem to be interrupting at all and that I pulled a new

Re: [9fans] Missing interrupts in 9pxeload?

2009-06-06 Thread erik quanstrom
Longer analysis: Based on your advice, I started playing around in 9pxeload to disable things and see if I could run with just the clock enabled. That worked. Then, I started to put things back in; I got to the point where I realized that the rtl8169init() function wasn't returning

Re: [9fans] plan 9 regexp

2009-06-07 Thread erik quanstrom
On Sun Jun 7 11:02:51 EDT 2009, o...@eigenstate.org wrote: On Thu, 4 Jun 2009 20:05:01 -0400 Dan Cross cro...@gmail.com wrote: I'm sure. This is something that I would be interested in revisiting; do you have any pointers to particularly relevant information? I wonder how nicely

Re: [9fans] new usb implementation

2009-06-08 Thread erik quanstrom
On Mon Jun 8 11:44:06 EDT 2009, pavel.klinkov...@gmail.com wrote: I install the newest Plan9 image (2009-06-08) in my old IBM ThinkPad T30. I connected a USB mouse. But it works crazy (gliding just vertically, randomly, no effect of buttons). Can you someone help me? Thanks in advance.

<    4   5   6   7   8   9   10   11   12   13   >