[9fans] Ethernet card recogition -- Farallon Enet (3C589) -- kernel lines?

2009-01-05 Thread James Deagle
Hi, I am having trouble getting Plan 9 to recognize my ethernet card in my embarrassingly old Dell laptop. The card is a Farallon Enet, which to the best of my knowledge would be a 3C589 type for the purposes of plan9.ini. I have tried some variations in plan9.ini, such as ether0=type=3C589 or

Re: [9fans] mkindex of dict(7)

2009-01-05 Thread erik quanstrom
/sys/src/cmd/dict/dict.c states: /* * Assumed index file structure: lines of form *[^\t]+\t[0-9]+ * First field is key, second is byte offset into dictionary. * Should be sorted with args -u -t' ' +0f -1 +0 -1 +1n -2 */ whereas, /sys/src/cmd/dict/mkindex outputs: byte offset

Re: [9fans] Why do we need syspipe() ?

2009-01-05 Thread roger peppe
i've sometimes thought that the trick used by #d etc could be made more transparent by providing a genuine capability service for fds, in the form of a system call, for instance getfdcap(int fd, char *buf, int len) then instead of just writing the fd itself, you'd write the capability - thus

Re: [9fans] mkindex of dict(7)

2009-01-05 Thread erik quanstrom
learly there was some post processing. why do you need to regenerate the index? garr. reply to myself. there are a number of awk and rc scripts in the directory. it would be a good quick project to put the pieces together in the mkfile, but i think some of the pieces are missing. the

Re: [9fans] directly opening Plan9 devices

2009-01-05 Thread Charles Forsyth
Things like term% cd '#|' term% pwd #| just don't seem right. you ask for fish; you get fish. what's the trouble?

[9fans] Itanium

2009-01-05 Thread Benjamin Huntsman
I know most everyone here hates the Itanium, but it is in some pretty large and fast systems, and it's on the Top500 list. So out of curiosity, has anyone looked at putting together a compiler for Itanium, or otherwise looked at a Plan 9 port?

Re: [9fans] Ethernet card recogition -- Farallon Enet (3C589) -- kernel lines?

2009-01-05 Thread erik quanstrom
According to the Plan9 wiki, the above results indicate that recognition for this card isn't built into the kernel, which leads me to my main question: alternately, the card was not detected. What modification(s), if any, would I need to make to the kernel config file (9pcf)? This card type

Re: [9fans] directly opening Plan9 devices

2009-01-05 Thread Roman Shaposhnik
On Jan 5, 2009, at 3:00 AM, Charles Forsyth wrote: Things like term% cd '#|' term% pwd #| just don't seem right. you ask for fish; you get fish. what's the trouble? I supposed this is a matter of taste. There's as little trouble with the above as with //foo != /foo on certain legacy

Re: [9fans] Changelogs Patches?

2009-01-05 Thread Roman Shaposhnik
On Jan 4, 2009, at 9:12 PM, erik quanstrom wrote: Well, I guess I really got spoiled by ZFS's ability to do things like $ zfs snapshot pool/projects/f...@yourtextgoeshere and especially: $ zfs clone pool/projects/f...@yourtextgoeshere pool/projects/ branch I'm still trying to figure out

Re: [9fans] Itanium

2009-01-05 Thread ron minnich
On Mon, Jan 5, 2009 at 8:33 AM, Benjamin Huntsman bhunts...@mail2.cu-portland.edu wrote: I know most everyone here hates the Itanium, but it is in some pretty large and fast systems, and it's on the Top500 list. if you mean thunder, that machine is getting turned off soon. What new machines

Re: [9fans] Changelogs Patches?

2009-01-05 Thread Roman Shaposhnik
Cool! Looks like I found a bi-lingual person! ;-) Andrey, would you mind if I ask you to translate some other things between ZFS and venti/fossil for me? On Jan 4, 2009, at 9:24 PM, andrey mirtchovski wrote: Well, I guess I really got spoiled by ZFS's ability to do things like $ zfs snapshot

Re: [9fans] mkindex of dict(7)

2009-01-05 Thread Akshat Kumar
Regarding the dict index files, what I understand is that dict(7) receives a pattern (may also be a byte offset or whatever, but suppose pattern), looks it up in the first fields of the lines in the dict index, and uses the corresponding byte offset in the index to find the full line in the dict