Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-13 Thread ron minnich
On Sun, May 12, 2024 at 10:55 PM ibrahim via 9fans <9fans@9fans.net> wrote: > > > Please correct me if I'm wrong. > Permalink > > In my opinion? you are wrong. And that's as far as I will stay involved in this

Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-12 Thread ron minnich
On Sun, May 12, 2024 at 8:53 PM ibrahim via 9fans <9fans@9fans.net> wrote: > Not a single developer who uses plan9 for distributed systems, commercial > products will dare to use a system like 9front as the sources. The reason > is quite simple : > > You ignore copyrights as you please and

Re: [9fans] troll paper

2024-04-17 Thread ron minnich
The author of the paper not only helped get the conference going this year, he worked hard this and last year to make sure our youtube channel worked. He also has done a lot of work to get faculty from U. Bamberg in Germany on board. The author was a major part of making IWP9 2024 go so well.

Re: [9fans] openat()

2024-04-06 Thread ron minnich
openat gives you the effect of 'cd path; open file' without having to cd. I don't see a lot of benefit to it unless you're opening a lot of files at that path. My first reaction, assuming you have a lot of files in that directory, was something like bind /dir /n/x and then just open /n/x/file...

Re: [9fans] openat()

2024-04-05 Thread ron minnich
024, 22:12 Gorka Guardiola wrote: >> >>> ¿Isn't that fd2path, strcat and open? >>> Or am I misunderstanding something? >>> >>> On Fri, Apr 5, 2024, 21:51 ron minnich wrote: >>> >>>> One of the folks I worked with, when we pulled a b

[9fans] openat()

2024-04-05 Thread ron minnich
One of the folks I worked with, when we pulled a big chunk of plan 9 into akaros, commented that he had implemented openat on akaros. I don't want this to turn into a debate on the merits of openat; I am more curious: if you went to implement openat on Plan 9, how would you go about it? I have a

Re: [9fans] A few questions about 9p

2022-11-04 Thread ron minnich
Tflush is harder than it looks, given that it is part of a giant race condition. Will you get the R for the message you are flushing right after you send Tflush? What happens at the server? It's fun. Perhaps one of the biggest uses of 9p, globally, was google's gvisor, which runs an unimaginably

Re: [9fans] How can I compile c code written for plan9 in ANIS C compiler

2022-10-11 Thread ron minnich
(...){ <+... m->d ...+> } @@ function mr.f; position mr.p; @@ f@p(...) { ++ Mach *m = machp(); ... } spatch is pretty amazing. On Tue, Oct 11, 2022 at 12:32 PM ron minnich wrote: > we used the coccinnelle tool (spatch) to convert about 1.4M lines of Plan > 9 code to

Re: [9fans] How can I compile c code written for plan9 in ANIS C compiler

2022-10-11 Thread ron minnich
we used the coccinnelle tool (spatch) to convert about 1.4M lines of Plan 9 code to C11 for harvey. It was not perfect, but it did get a lot right. This even got pretty complex: in amd64 Plan 9, r14 and r15 are dedicated to up and mach. This is not portable, so we wanted to make it explicit. So

[9fans] possible factotum device?

2022-09-21 Thread ron minnich
https://github.com/tillitis/tillitis-key1 we got handed these at OSFC. The app it comes with: https://github.com/tillitis/tillitis-key1-apps/blob/main/signerapp/main.c which they use to implement an ssh agent. The device looks like a serial. It's a lattice FPGA and the bitstream (which you can

Re: [9fans] 9p server to multiply 9p messages?

2022-06-01 Thread ron minnich
On Tue, May 31, 2022 at 11:29 AM hiro <23h...@gmail.com> wrote: > > so virtiofs is not using 9p any more? > > and with 10 million parallel requests, why shouldn't 9p be able to > deliver 10GB/s ?! Everyone always says this. I used to say it too. 9p requires a certain degree of ordering -- as

Re: [9fans] 9p server to multiply 9p messages?

2022-05-31 Thread ron minnich
On Mon, May 30, 2022 at 12:21 AM Bakul Shah wrote: > 9p itself is low performance but that is a separate issue. Bakul, what are the units? It might be helpful to quantify this statement. Are you possibly conflating Plan 9 file systems being slow and 9p being slow? As Rob pointed out in 2013,

Re: [9fans] 9p server to multiply 9p messages?

2022-05-28 Thread ron minnich
not for 9p, but in 1993, when Gene Kim interned with me at the Supercomputing Research Center, we did this: https://www.semanticscholar.org/paper/Bigfoot-NFS-%3A-A-Parallel-File-Striping-NFS-Server-(-Kim/19cb61337bab7b4de856fcbf29b55965647be091, similar in spirit to your idea. The core idea was

Re: [9fans] licence question

2022-02-02 Thread ron minnich
This one statement: "Berkeley stopped their distribution of BSD systems right after they were forced to remove the toolchain." is completely wrong. I just asked the people who were there, on TUHS, and they confirmed my memory: DARPA funding for BSD support ended in 1995, and that was probably the

Re: [9fans] licence question

2022-01-30 Thread ron minnich
On Sat, Jan 29, 2022 at 6:19 PM ibrahim via 9fans <9fans@9fans.net> wrote: > As far as I recall OpenBSD (Theo dR) was interested in BSD licensed compilers > at that time and that didn't happen. That happened about 10 years earlier. The effort I am talking about with jmk was 2013; the dustup

Re: [9fans] licence question

2022-01-29 Thread ron minnich
"Why do you think p9f asked for a relicensing of plan9 while it was already gpl licensed a few years ago ? Both are redistributable but the MIT version is also usable for closed source commercial projects while the GPL version is not. Does this matter ? Yes of course it matters for people or

Re: [9fans] Transfer of Plan 9 to the Plan 9 Foundation

2021-03-31 Thread ron minnich
The LPL is dead. It died when all the Plan 9 IP was transferred to the foundation. Nokia is out of the picture. So let's realign this discussion a bit. The Plan 9 source formerly owned by Nokia is owned by the foundation. That source is released under the MIT license. As for the inclusion of

Re: [9fans] Can compile Plan9 C compiler for windows10?

2021-03-28 Thread ron minnich
Nxm built kencen toolchain on Linux. https://github.com/rminnich/NxM We could build all of plan9 on Linux. You might be able to start there and produce .Exe's. Not tested for quite some time now. Derived from nix. On Sun, Mar 28, 2021, 6:17 AM wrote: > uh inferno's 8c compiles .exe file? >

[9fans] rbind

2018-04-05 Thread ron minnich
I've been looking for source to rbind, and Aki no longer has it. If anyone still has it can you ping me off list and let me know? thanks ron

[9fans] Plan 9 BOF at Usenix with a slight difference

2015-06-25 Thread ron minnich
I'm giving a talk at Usenix in Santa Clara in 2 weeks on u-root, and I'll be setting up a Plan 9 BOF (assuming there is room) with a difference: we're going to demo the GPL'ed Plan 9 code base booting on a small amd64 cluster (assuming it's working by then!). The system is built with gcc, although

[9fans] code.google.com/p/nix-os

2015-03-16 Thread ron minnich
is now at github.com/rminnich/nix-os Just for historical interest. ron

Re: [9fans] hgfs

2014-05-22 Thread ron minnich
has anyone looked at camlistore as a starting point? Written in Go, which means it works on Plan 9. ron

Re: [9fans] hgfs

2014-05-22 Thread ron minnich
I'm beginning to remember why I redirected this list to /dev/null. I think I'm going to resume. Enjoy your ever-shrinking place in the world, folks; it's clear that you enjoy it. It's also clear that nobody else cares any more. ron

Re: [9fans] syscall 53

2014-05-20 Thread ron minnich
I have a different perspective. There are millions of chromebooks out there updating all the time, from the firmware to the kernel to the root file system to everything. It all works. If you are telling me that the upgrade technology of Plan 9 can not handle an automatic upgrade, fine; we have

Re: [9fans] syscall 53

2014-05-20 Thread ron minnich
Ah well, back to 'm' for this thread, and I now accept that this community is unwilling to solve this simple problem, as so many others have. Bummer. ron

Re: [9fans] syscall 53

2014-05-19 Thread ron minnich
I've been watching the discussion but was hesitant to jump in. But somebody asked me to say a thing or two. We put the nsec() system call into NxM because, any way you cut it, it provides better accuracy than the open/read/close path, particularly when there's lots of stuff running, and the apps

Re: [9fans] syscall 53

2014-05-19 Thread ron minnich
On Mon, May 19, 2014 at 2:30 PM, Charles Forsyth charles.fors...@gmail.com wrote: Jitter says something about (in)consistency of time periods or intervals. It will be a function of scheduling decisions, not the overhead of a single call. In Nix, on an AP core, sure, because there isn't any

Re: [9fans] waitfree

2014-05-19 Thread ron minnich
On Mon, May 19, 2014 at 3:05 PM, erik quanstrom quans...@quanstro.net wrote: the documentation appears not to cover this completely. Hmm. You put documentation and completely in the same sentence. Agents are converging on your house. Run! There's always an undocumented progress engine

[9fans] linking a program to run at a high address

2014-05-15 Thread ron minnich
I've done this, and I've forgotten how. I need to tell 6l to link a program to run at 0x7f00 I've tried various combos of -T, -R, and -D and am failing to get the right result ... any hints to revive my poor memory would be welcome. ron

Re: [9fans] linking a program to run at a high address

2014-05-15 Thread ron minnich
you need to give more credit to the compiler :-) the address I'm using is in the low half of the address space. But I'll wait for Charles to weigh in and tell us what's what. ron

[9fans] what arch

2014-05-09 Thread ron minnich
somebody referred me to the discussion. Sometimes we found people wanted to build on their existing OS (Linux, OSX, whatever) in a cross-build way, and, further, didn't want to do that in a VM, because they had tools they liked. github.com/rminnich/NxM is the last snapshot of the Sandia/BL fork,

Re: [9fans] what arch

2014-05-09 Thread ron minnich
On Fri, May 9, 2014 at 1:51 PM, Bakul Shah ba...@bitblocks.com wrote: Full plan9 *native* build of the kernel, libs and bin on a /RapsberryPi/ is about 4 minutes GOOD. Why not have a web page? The great plan 9 build shootout. Nobody would be happier than me if Linux always lost. ron

Re: [9fans] what arch

2014-05-09 Thread ron minnich
On Fri, May 9, 2014 at 2:46 PM, Charles Forsyth charles.fors...@gmail.com wrote: On 9 May 2014 21:37, ron minnich rminn...@gmail.com wrote: under the Inferno license for that matter that's usually MIT Yeah. Either 3 clause BSD or MIT work. Many others don't. So whichever one of those

[9fans] misinformation in the discussion about the GPL release of Plan 9

2014-02-13 Thread ron minnich
Just thought I'd toss out a correction, because lots of statements are being made by people who don't know much about the whys and wherefores of the recent UCB announcement of a GPL'ed release or how we got here. The license, and the manner in which the distro is being managed, were specified by

Re: [9fans] gcc not an option for Plan9

2013-03-23 Thread ron minnich
I'll happily pay the price of bigger binaries for things such as the %v format. I don't write hello, world that often, or even care about its size when I do. One demo we used to do for Unix was show we could write an executable program that was 2 bytes. It was cute. Did it matter, in the end?

Re: [9fans] Scheme

2013-03-18 Thread ron minnich
bitbucket.org search for bakul https://bitbucket.org/bakul/s9fes

Re: [9fans] acid on linux; easiest-to-set-up virtual machine

2013-01-31 Thread ron minnich
vbox is a useful bit paperweight. Maybe you have too many bits, and they might float away. Use vbox to hold them down. If you ever need the bits vbox is holding down, then you can set those bits free by removing vbox. I think it has some other alleged use but I have not had much luck with that.

Re: [9fans] Fwd:

2013-01-15 Thread ron minnich
On Tue, Jan 15, 2013 at 4:17 AM, David Leimbach leim...@gmail.com wrote: http://fiorentinix.altervista.org/ajbev3.php so, what is that place? ron

Re: [9fans] I need some EDID

2012-10-23 Thread ron minnich
On Tue, Oct 23, 2012 at 8:54 AM, John Floren j...@jfloren.net wrote: Everybody, PLEASE, restrain yourselves and send the EDID output to Ron directly, not to 9fans. Yes, good point. Also please send with subject EDID and you can send the text inline, not as an attachment, thanks ron

Re: [9fans] 9grid?

2012-10-23 Thread ron minnich
On Tue, Oct 23, 2012 at 1:22 PM, Don A. Bailey d...@capitolhillconsultants.com wrote: I'm interested in the code for managing grid nodes and delegating tasks. Real code? talk to charles. Or now that Go works, you could look at some of those packages. ron

Re: [9fans] Xen4 status

2012-10-22 Thread ron minnich
if you're running xen you're almost certainly using a linux in dom0. Given that, kvm is usually a better bet. ron

[9fans] I need some EDID

2012-10-22 Thread ron minnich
so, if any of you have X11 running, and could do this: xrandr --verbose and send the output to me, subject EDID I would NOT be forever in your debt, and I will NOT put your name in lights, but I would appreciate it :-) ron

Re: [9fans] Xen4 status

2012-10-22 Thread ron minnich
Yes, starting about 5 years ago people began to move to KVM for many reasons. And some very smart people have made it very very fast. If you run 9front, you can take advantage of its virtio drivers, and use the kvm tool instead of qemu. That's a big win right there. But qemu+kvm is quite good in

Re: [9fans] syscall tracing: errstr

2012-08-28 Thread ron minnich
On Tue, Aug 28, 2012 at 9:18 AM, erik quanstrom quans...@quanstro.net wrote: i'd removed the _X syscalls about 3 months ago from both nix and plan 9 since they really seem useless at this point (especially in nix) and therefore i removed it from the tracing. definitely makes sense if the

Re: [9fans] syscall tracing: errstr

2012-08-26 Thread ron minnich
People occasionally pull old binaries from the archive and they still run. I think it'd be nice if they could still be traced as well as still run. If a syscall is supported, then it should be possible to trace it. ron

[9fans] graphics

2012-08-06 Thread ron minnich
This just hit phoronix: http://www.phoronix.com/scan.php?page=news_itempx=MTE1NDc I'm extracting a driver from linux for use in coreboot, using the semantic patch tool. The goal is to let coreboot draw a splash screen in the first 200 milliseconds or so after power on. I've got a lot of bits

Re: [9fans] nix at lsub

2012-04-16 Thread ron minnich
On Mon, Apr 16, 2012 at 10:32 AM, Noah Evans noah.ev...@gmail.com wrote: I think those of us sticking with hg are doing so more for social reasons than technical ones. There are technical reasons as well. But, let it suffice to say that the tree is forked, and let it go at that. ron

Re: [9fans] Plan 9 rejected from GSoC 2012

2012-03-18 Thread ron minnich
coreboot got rejected too and we had 5 years in a row. Don't feel bad. I think they're trying to make sure that they don't get the same players year after year, which is a good idea IMHO. ron

[9fans] Fwd: Call for Papers: LASER 2012—Learning from Authoritative Security Experiment Results

2012-01-10 Thread ron minnich
This is kind of a fun one: stuff that DID NOT work. I like the basic idea ... ron -- Forwarded message -- From: Edward Talbot edward.tal...@gmail.com Date: Tue, Jan 10, 2012 at 1:48 PM Subject: Call for Papers: LASER 2012—Learning from Authoritative Security Experiment Results

[9fans] xcpu.org

2012-01-09 Thread ron minnich
expires tomorrow. I don't intend to renew, anybody want it? ron

[9fans] xcpu.org is taken

2012-01-09 Thread ron minnich
Wow, that was fast. Anyway, it's taken. thanks ron

Re: [9fans] venti and contrib: RFC

2012-01-05 Thread ron minnich
I doubt anyone would object if you want to change the text and submit to the website owners. ron

Re: [9fans] venti and contrib: RFC

2012-01-05 Thread ron minnich
but john, the whole your venti would easily fit in even a small server memory, now and forever ;) ron

Re: [9fans] fun with replica and pull

2011-12-20 Thread ron minnich
On Tue, Dec 20, 2011 at 5:23 AM, erik quanstrom quans...@quanstro.net wrote: if you're feeling like a really big hammer, why not run pull once, run through sed/awk/whatever to generate a complete list of -s'es and run pull again? disgusting, no? it reminds me of why we went with hg on the

Re: [9fans] hg over ssh

2011-12-15 Thread ron minnich
On Thu, Dec 15, 2011 at 1:44 PM, Troy Cauble troycau...@gmail.com wrote:  remote: abort: Bad file number  abort: no suitable response from remote hg! for fun, run under ratrace and you'll see the problem. This may be the top of stack problem but I am not sure. I just don't recall. ron

Re: [9fans] Building Go on Plan 9

2011-12-02 Thread ron minnich
On Fri, Dec 2, 2011 at 12:49 AM, Francisco J Ballesteros n...@lsub.org wrote: Well, that's actually the approach Ron would choose for nix. IIRC, there were a bunch of mkfiles added to the std. go tree to make it compile, but I may be mistaken. Ron knows better. My first hope was pretty much

Re: [9fans] Building Go on Plan 9

2011-12-02 Thread ron minnich
On Fri, Dec 2, 2011 at 6:33 AM, Anthony Martin al...@pbrane.org wrote: modify ape/make. That strikes me as a good approach. The Go Makefiles do use very standard Plan 9 like idioms but there are a few things they do that looked gmake-dependent to me. There are very few of them however. ron

Re: [9fans] troff book

2011-12-02 Thread ron minnich
I've done papers and books in latex forever (don't want to say how long). At the time, I was a troff refugee, having gotten annoyed with troff on unix after a few years. when I was at lsub last may, I got used to their nice scripts and such and now would much rather do short papers in troff than

Re: [9fans] Building Go on Plan 9

2011-12-02 Thread ron minnich
On Fri, Dec 2, 2011 at 9:58 AM, Francisco J Ballesteros n...@lsub.org wrote: +1 for using parallel mkfiles. as I say, I liked this too, but it fails the zero changes rule. But we'll let the guys doing the work make the rules. First one to produce a useable Go tree wins -- if, that is, they make

Re: [9fans] go v. mk

2011-12-02 Thread ron minnich
nobody is stopping you from doing anything. go for it. ron

Re: [9fans] go v. mk

2011-12-02 Thread ron minnich
On Fri, Dec 2, 2011 at 4:06 PM, Steve Simon st...@quintile.net wrote:  It can't be that hard to parse out DIR= from there and turn it into a native mkfile. Ok, its not that simple but perhaps somthing along the lines of /sys/src/cmd/mk/mkconv could help? Did you try it? Might be worth trying

Re: [9fans] Building Go on Plan 9

2011-12-01 Thread ron minnich
On Thu, Dec 1, 2011 at 11:54 AM, Lyndon Nerenberg lyn...@orthanc.ca wrote: There's nothing wrong with mk.  It's just that I highly doubt we could get a separate set of mkfiles included in the Go distribution. Have you tried?  It's a non-invasive change, and once they are set up it's unlikely

Re: [9fans] Fortran growing in absolute number of users

2011-12-01 Thread ron minnich
A guy I know at LANL just mandated C++ for all codes, no more Fortran. There are no hard and fast rules. That article is an advertisement, so treat it as such :) ron

Re: [9fans] 9vx instability

2011-11-24 Thread ron minnich
On Thu, Nov 24, 2011 at 10:25 AM, erik quanstrom quans...@quanstro.net wrote: This, to be honest, doesn't say much. However, recently I stumbled over this: http://www.sptechweb.com/content/article.aspx?ArticleID=35742print=true geoff did cwfs, and has done more to maintain the system than

Re: [9fans] 9vx instability

2011-11-24 Thread ron minnich
Um, cinap, just FYI, I was not aiming at you or anyone else in particular. Sorry if it sounded that way. It's a holiday here, and not many other places, but still ... happy -day everyone! ron

Re: [9fans] Let's get VM configs onto the Wiki.

2011-11-24 Thread ron minnich
On Thu, Nov 24, 2011 at 1:16 PM, Bakul Shah ba...@bitblocks.com wrote: But I am not a fan of Wikis. Usually a wiki ends up being an unstructured collection of useful facts that can go stale as it takes a lot of effort to keep it organized. Would be interesting if every wiki entry came with an

Re: [9fans] Plan 9 Related Work

2011-11-24 Thread ron minnich
use either one. Let us know how it goes :-) ron

Re: [9fans] Returning to Plan 9: Virtualization, Distributions

2011-11-22 Thread ron minnich
If you're serious about booting a 64-bit os you need NIX. But you're not going to get graphics. ron

Re: [9fans] Returning to Plan 9: Virtualization, Distributions

2011-11-22 Thread ron minnich
There's confusion here, and I am partly to blame ... if you get googlecode.com/p/nix-os you'll get a file system image that will be usable on a 32-bit machine. We use it with 9vx. That image includes all the bits you need to build and boot a NIX kernel. The intent of this distro is to allow

Re: [9fans] 9vx instability

2011-11-21 Thread ron minnich
If you're on linux, you should consider kvm + kvmtool + plan 9. vx32 is incomplete. It has many problems. Nobody's had the time to really fix it. It's nice that it works but you should not assume that it's a solid piece of software; it's not. ron

Re: [9fans] 9vx instability

2011-11-21 Thread ron minnich
just normal usage, mk install and such in the nix release, and there are times that memory corruption happens. There's been a race in there forever, and sometimes you hit it, and things start to go south. ron

Re: [9fans] Aki's drawterm-fb, THX/THNX img

2011-11-16 Thread ron minnich
x11 is not that big of an impact on a netbook. I suspect your real problem is some horrible X desktop a la Gnome. Get something like FLWM (very light weight) or Rio and run 9vx in that environment. I've done that and it's very fast. The drawterm-fb had issues and I don't recommend you spending a

Re: [9fans] all you yacc experts

2011-11-13 Thread ron minnich
The bisonerrors script is 124 lines. This email thread is now 724 lines. I figure when the number of lines of this thread is 10x the size of the bisonerrors script it would be nice to replace the endless discussion with some code :-) ron

[9fans] Errata and Addendum: A standard also sucks if it includes the word advanced

2011-11-13 Thread ron minnich
I'm looking at a mainboard manual and I see this in the table of contents: Advanced ACPI Configuration Which, expanded, is Advanced Advanced Configuration and Power Interface Configuration Man. Does the advanced distribute? Advanced Advanced Advanced Configuration and Advanced Power Advanced

[9fans] all you yacc experts

2011-11-11 Thread ron minnich
Go is pretty solid on 386 and I'm slowly puzzling my way through NIX support. One thing that stands in the way of full native build is the bison issue. If somebody wants to look at enhancing yacc so that the extra bison bits can be supported, that would probably do the trick. I have no idea of

Re: [9fans] all you yacc experts

2011-11-11 Thread ron minnich
i'm well aware we can tweak go and remove better error messages. that doesn't count IMHO. We're working to get to the point where we don't tweak the go source at all and it just builds. I don't see the point in making a go for Plan 9 that is in some way compromised. So, getting back to my original

Re: [9fans] all you yacc experts

2011-11-11 Thread ron minnich
On Fri, Nov 11, 2011 at 12:54 PM, Bakul Shah ba...@bitblocks.com wrote: Might it be worth looking Merr or iyacc?  Porting bison to plan9 seems like a hugh punishment for a quick hack:-) Implementing Jeffery's directly in yacc might benefit other parsers as well. If it's worth a look then I

Re: [9fans] native (mostly) go for plan9

2011-11-01 Thread ron minnich
909: mk 911: error On Mon, Oct 31, 2011 at 8:11 AM, ron minnich rminn...@gmail.com wrote: A number of us have been working on a native Go port for plan 9. The big goal is to do this in a way that makes tracking Go source a non-problem, and to eventually just have these changes part

[9fans] native (mostly) go for plan9

2011-10-31 Thread ron minnich
A number of us have been working on a native Go port for plan 9. The big goal is to do this in a way that makes tracking Go source a non-problem, and to eventually just have these changes part of the standard Go tree, so there is no work at all. we're pretty close, thanks to previous work others

Re: [9fans] native (mostly) go for plan9

2011-10-31 Thread ron minnich
you forgot to cd /go/src . 9setup On Mon, Oct 31, 2011 at 9:41 AM, Stanley Lieber stanley.lie...@gmail.com wrote: On Mon, Oct 31, 2011 at 10:11 AM, ron minnich rminn...@gmail.com wrote: [snip] You can try it. Thanks, Ron. I ran into some problems: piro% cd piro% ls acme.dump bin

Re: [9fans] native (mostly) go for plan9

2011-10-31 Thread ron minnich
On Mon, Oct 31, 2011 at 10:41 AM, andrey mirtchovski mirtchov...@gmail.com wrote: /386/bin/go/8c -Iplan9 -I386 -Iplan9/386 -I . amd64/traceback.c 8c 5781: suicide: sys: trap: fault write addr=0x3007ebf4 pc=0x00015e5a mk: /386/bin/go/8c -Iplan9 -I386 ...  : exit status=rc 5779: 8c 5781: sys:

Re: [9fans] native (mostly) go for plan9

2011-10-31 Thread ron minnich
On Mon, Oct 31, 2011 at 10:45 AM, Stanley Lieber stanley.lie...@gmail.com wrote: On Mon, Oct 31, 2011 at 12:41 PM, andrey mirtchovski mirtchov...@gmail.com wrote: /386/bin/go/8c -Iplan9 -I386 -Iplan9/386 -I . amd64/traceback.c 8c 5781: suicide: sys: trap: fault write addr=0x3007ebf4

Re: [9fans] native (mostly) go for plan9

2011-10-31 Thread ron minnich
Would be interesting if, from 9front, you could: 9fs sources bind /n/sources/plan9/386/bin/8c /bin/8c and see if it breaks. ron

Re: [9fans] native (mostly) go for plan9

2011-10-31 Thread ron minnich
On Mon, Oct 31, 2011 at 12:44 PM, Stanley Lieber stanley.lie...@gmail.com wrote: On Mon, Oct 31, 2011 at 2:32 PM, ron minnich rminn...@gmail.com wrote: Would be interesting if, from 9front, you could: 9fs sources bind /n/sources/plan9/386/bin/8c /bin/8c and see if it breaks. ron Exact

Re: [9fans] native (mostly) go for plan9

2011-10-31 Thread ron minnich
btw, I just moved us up to tip Lyndon found out how to kill the cpp errors. Builds fine, go programs (some of them) run fine. If anybody wants to work out why pkgt/syscall/exec_plan9.go is closing fd 6 twice when goinstall tries to fire off the mk command, would be good to know. ron

Re: [9fans] native (mostly) go for plan9

2011-10-31 Thread ron minnich
On Mon, Oct 31, 2011 at 3:10 PM, Skip Tavakkolian skip.tavakkol...@gmail.com wrote: awesome job!  compiled fine. i'm running godoc and now rewriting some cgi's in go. many thanks to everyone  involved. OK, now, the current problem with syscall/exec_plan9.go is that it is a little too eager to

Re: [9fans] native (mostly) go for plan9

2011-10-31 Thread ron minnich
On Mon, Oct 31, 2011 at 3:10 PM, Skip Tavakkolian skip.tavakkol...@gmail.com wrote: awesome job!  compiled fine. i'm running godoc and now rewriting some cgi's in go. many thanks to everyone  involved. Keep us posted on any problems you hit. Also, if you want to track tip, I just did a pull.I

Re: [9fans] native (mostly) go for plan9

2011-10-31 Thread ron minnich
well, I could be really lazy. I think this would work. given an fd, say 6 newfd = open('#d/6, OREXEC|permissions) close(fd) then dup the newfd. The newfd will close when you leave. Problem: what are the permissions for the old fd ... ron

Re: [9fans] nanosleep()?

2011-10-27 Thread ron minnich
On Thu, Oct 27, 2011 at 9:07 PM, Lucio De Re lu...@proxima.alt.za wrote: In porting the prof command from the Go distribution (src/cmd/prof), absence of the nanosleep() function seems to be the final stumbling block, at least for compilation purposes.  Any suggestions on how to implement it?

Re: [9fans] tcl, 9p

2011-10-08 Thread ron minnich
Well, I did 9p clients for testing 15 years ago. It might have been the right thing then; I was even making nfs clients in tcl back then. Would I do it again? No ron

Re: [9fans] Announcing Inferno for Android phones

2011-09-28 Thread ron minnich
you need to dig a lot more than that! What distro? What OS? did you look in the file to see what was going on? If something this simple stops you this much, this may not be the right project for you to take on. ron

Re: [9fans] Announcing Inferno for Android phones

2011-09-21 Thread ron minnich
On Wed, Sep 21, 2011 at 3:06 PM, Ethan Grammatikidis eeke...@fastmail.fm wrote: On Sat, 17 Sep 2011 11:26:49 -0700 Joel Armstrong joelcarmstr...@gmail.com wrote: The phone won't beep or anything Does it not have audio? I'm not sure I understand the point of your question, but I'm not sure

Re: [9fans] Nemo book

2011-09-19 Thread ron minnich
On Thu, Sep 15, 2011 at 8:46 PM, Jens Staal staal1...@gmail.com wrote: Alternatively - would a newlib approach be a better bet to get binutils/gcc going? I have been trying to read up on it and to try to locate the syscall information I need from plan9 libc. If anyone got any pointers on how

Re: [9fans] Announcing Inferno for Android phones

2011-09-19 Thread ron minnich
On Mon, Sep 19, 2011 at 10:25 AM, John Floren j...@jfloren.net wrote: On Sat, Sep 17, 2011 at 3:05 PM, ron minnich rminn...@gmail.com wrote: What would truly be interesting, since we don't need to reboot to switch modes, would be a button to do just that ... It's really easy to switch modes

Re: [9fans] Announcing Inferno for Android phones

2011-09-19 Thread ron minnich
but showing that menu on the inferno side would be very neat. ron

Re: [9fans] Announcing Inferno for Android phones

2011-09-17 Thread ron minnich
OK, more data this morning. Since the cyanogen upgrade, no linux vm I have on OSX/VMWare can enumerate the phone over USB. This is a very common problem as revealed by any search. On the one linux box I have, the phone is enumerated as a USB storage. There may be some setting I need to reset ...

Re: [9fans] Announcing Inferno for Android phones

2011-09-17 Thread ron minnich
joel, on osx, some scripts are not there. I was more concerned about this than the flash failures because I'm not sure what they do. sh: mkbootimg: command not found Where did your version of this one come from? It's nowhere on my machine. ron

Re: [9fans] Announcing Inferno for Android phones

2011-09-17 Thread ron minnich
Slight correction: git clone https://github.com/CyanogenMod/android_system_core cd android_system_core/ cd libmincrypt/ gcc -I../include/ -o sha.o -c sha.c mv sha.o ../mkbootimg/ cd ../mkbootimg/ gcc -I../include/ -c mkbootimg.c gcc -o mkbootimg mkbootimg.o sha.o Although most of you will get

Re: [9fans] Announcing Inferno for Android phones

2011-09-17 Thread ron minnich
A few corrections. $ adb shell mount -o remount,rw / $ adb push boot-inferno.img adb push work/boot-inferno.img /boot-inferno.img $ adb shell Now you'll be in an Android shell. android$ cat /proc/mtd This will hopefully give you a list of mtd devices and their names. We only care about

Re: [9fans] Announcing Inferno for Android phones

2011-09-17 Thread ron minnich
OK, I just adb pushed the tar file over and untar'ed and things were more complete. So it's up on my nexus-s too. John, would recommend putting OSX and linux versions of fastboot and mkbootimg into the tar file or on the web page. I can tell it's inferno because I hit a button and get instant

  1   2   3   4   5   6   7   8   9   10   >