Re: [9fans] waitfree

2014-05-19 Thread Devon H. O'Dell
2014-05-19 18:05 GMT-04:00 erik quanstrom quans...@quanstro.net: On Mon May 19 17:02:57 EDT 2014, devon.od...@gmail.com wrote: So you seem to be worried that N processors in a tight loop of LOCK XADD could have a single processor. This isn't a problem because locked instructions have total

Re: [9fans] waitfree

2014-05-20 Thread Devon H. O'Dell
2014-05-19 22:12 GMT-04:00 erik quanstrom quans...@quanstro.net: i get a 126% difference executing lock xadd 1024*1024 times with no branches using cores 4-7 of a xeon e3-1230. i'm sure it would be quite a bit more impressive if it were a bit easier to turn the timer interrupt off. Dunno

Re: [9fans] waitfree

2014-05-20 Thread Devon H. O'Dell
2014-05-20 11:41 GMT-04:00 erik quanstrom quans...@quanstro.net: Dunno what to say. I'm not trying this on Plan 9, and I can't reproduce your results on an i7 or an e5-2690. I'm certainly not claiming that all pipelines, processors, and caches are equal, but I've simply never seen this

Re: [9fans] waitfree

2014-05-20 Thread Devon H. O'Dell
2014-05-20 15:30 GMT-04:00 erik quanstrom quans...@quanstro.net: I can't think of any reason it should be implemented in that way as long as the cache protocol has a total order (which it must given that the μops that generate the cache coherency protocol traffic have a total order), a state

Re: [9fans] cache lines, and 60000 cycles of doom

2014-06-19 Thread Devon H. O'Dell
Weird. I assume cycles is using rdtsc or rdtscp. Perhaps some of it is due to a combination of contention and rdtsc(p) being serializing instructions? On Jun 19, 2014 12:04 PM, erik quanstrom quans...@quanstro.net wrote: i'm seeing some mighty interesting timing on my intel ivy bridge. i found

Re: [9fans] cache lines, and 60000 cycles of doom

2014-06-20 Thread Devon H. O'Dell
2014-06-20 7:50 GMT-04:00 erik quanstrom quans...@quanstro.net: On Fri Jun 20 01:04:20 EDT 2014, devon.od...@gmail.com wrote: Weird. I assume cycles is using rdtsc or rdtscp. Perhaps some of it is due to a combination of contention and rdtsc(p) being serializing instructions? I forget that

Re: [9fans] using git

2015-03-19 Thread Devon H. O'Dell
2015-03-19 14:46 GMT-07:00 Skip Tavakkolian skip.tavakkol...@gmail.com: servant of 9fans → loathed → cursed → saint It can (as is probably true in my case) also just stop at either loathed or cursed.

Re: [9fans] fossil+venti performance question

2015-05-09 Thread Devon H. O'Dell
2015-05-09 10:35 GMT-07:00 Lyndon Nerenberg lyn...@orthanc.ca: On May 9, 2015, at 10:30 AM, Devon H. O'Dell devon.od...@gmail.com wrote: Or when your client is on a cell phone. Cell networks are the worst. Really? Quite often I slave my laptop to my phone's LTE connection, and I never

Re: [9fans] fossil+venti performance question

2015-05-09 Thread Devon H. O'Dell
2015-05-09 10:25 GMT-07:00 Lyndon Nerenberg lyn...@orthanc.ca: On May 9, 2015, at 7:43 AM, erik quanstrom quans...@quanstro.net wrote: easy enough until one encounters devices that don't send icmp responses because it's not implemented, or somehow considered secure that way. Oddly

Re: [9fans] ot: pascal rides again?

2015-05-24 Thread Devon H. O'Dell
http://blog.golang.org/go-slices-usage-and-internals 2015-05-24 8:55 GMT-07:00 erik quanstrom quans...@quanstro.net: Uhm I might be mistaken, but I guess [8192]byte is an array, and []byte are slices - therefore they are different types. yes, exactly. i suppose this implies that different

Re: [9fans] compiling 9vx on yosemite

2015-05-21 Thread Devon H. O'Dell
https://bitbucket.org/rsc/plan9port/issue/81/devdraw-does-not-build-on-os-x-lion-latest may be relevant 2015-05-21 9:57 GMT-07:00 Aram Hăvărneanu ara...@mgk.ro: I have not been able to compile vx32 since 10.7 I think. -- Aram Hăvărneanu

Re: [9fans] Has Linux jumped the shark?

2015-07-24 Thread Devon H. O'Dell
2015-07-24 5:05 GMT-07:00 Prof Brucee prof.bru...@gmail.com: Look what I started. And All That Clever Code ... Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.

Re: [9fans] Has Linux jumped the shark?

2015-07-24 Thread Devon H. O'Dell
2015-07-24 11:52 GMT-07:00 Charles Forsyth charles.fors...@gmail.com: On 24 July 2015 at 18:08, Devon H. O'Dell devon.od...@gmail.com wrote: doesn't remember given that this would have been over 40 years ago. But POSIX remembers and indeed insists on minutiae from 40 years ago! If only we

Re: [9fans] subtracting pointers on amd64 6c

2016-01-05 Thread Devon H. O'Dell
2016-01-05 2:28 GMT-08:00 Charles Forsyth : > since 6c is more commonly used now, and there's more interest or need, it's > probably best just to introduce > the difference type and change the result type. it's the same thing with > usize. i get that probably nobody

Re: [9fans] subtracting pointers on amd64 6c

2016-01-05 Thread Devon H. O'Dell
2016-01-05 12:40 GMT-08:00 erik quanstrom <quans...@quanstro.net>: > On Tue Jan 5 11:49:06 PST 2016, charles.fors...@gmail.com wrote: > >> On 5 January 2016 at 19:01, Devon H. O'Dell <devon.od...@gmail.com> wrote: >> >> > so given any of the exa

Re: [9fans] subtracting pointers on amd64 6c

2016-01-05 Thread Devon H. O'Dell
2016-01-05 14:32 GMT-08:00 : >> there are usable ANSI formats for the difference and sizeof types. > > so one would write %td instead of %ld for ptrdiff type? that seems > easy. yes, and there's support for u/i/o/X/x/etc modifiers > i'm not so sure how usize/ssize

Re: [9fans] subtracting pointers on amd64 6c

2016-01-05 Thread Devon H. O'Dell
2016-01-05 14:57 GMT-08:00 Devon H. O'Dell <devon.od...@gmail.com>: > 2016-01-05 14:32 GMT-08:00 <cinap_len...@felloff.net>: >>> there are usable ANSI formats for the difference and sizeof types. >> >> so one would write %td instead of %ld for ptrdi

Re: [9fans] what heavy negativity!

2018-10-05 Thread Devon H. O'Dell
You're being a real jerk, Kurt. I don't really care what your rationale is; it's simply unnecessary. Flame away, --dho Op vr 5 okt. 2018 om 08:00 schreef Kurt H Maier : > > On Fri, Oct 05, 2018 at 10:39:36AM +0530, Mayuresh Kathe wrote: > > > > sorry that i bothered you all. > > > > apology

Re: [9fans] sources down

2018-12-31 Thread Devon H. O'Dell
This “send it to you privately” ethos is a problem on this list. Why not make it public? —dho On Sun, Dec 30, 2018 at 2:55 PM David du Colombier <0in...@gmail.com> wrote: > > do you have a script that you used to generate the 9hist repository? > > I always planned to ingest it into my venti. >

Re: [9fans] Don't Plan 9 C compiler initialize the rest of member of a struct?

2019-04-02 Thread Devon H. O'Dell
Also worth noting that any padding bits are zeroed as well for aggregate and union types. Not just setting all pointer values to NULL and arithmetic types to positive or unsigned zero. Op di 2 apr. 2019 om 08:17 schreef Skip Tavakkolian : > > like this: > > #include > #include > > struct option

Re: [9fans] MailRoute: Past Due Invoice for 9fans.net

2019-08-09 Thread Devon H. O'Dell
TL;DR: hosted lists aren’t really a thing anymore and anyone doing it is unlikely to do a good job at it. I used to work for an email service / software provider and recently asked some contacts there about this (hosted lists) sort of thing. It's really not so much that it's not a cool thing

Re: [9fans] Re: Plan 9 announcements on twitter

2020-12-06 Thread Devon H. O'Dell
On Sat, Dec 5, 2020 at 19:57 Lucio De Re wrote: > On 12/6/20, cigar562hfsp952f...@icebubble.org > wrote: > > Lucio De Re writes: > > > >> But do we want a flock of 9front-wielding droids flooding the 9fans > >> mailing list? > > > > Good point. [ ... ] Maybe we should keep Plan 9 a secret.

Re: [9fans] Raw ethernet on 9vx

2020-12-07 Thread Devon H. O'Dell
Hi Remy, This was based on some proof-of-concept work I did 10-11 years ago and then was completed to a better standard in a GSoC project by yiyus. I guess Ron also did some similar work? I don't recall if I mentored the project or whether Ron did, or to what extent there was collaboration. The

Re: [9fans] Raw ethernet on 9vx

2020-12-08 Thread Devon H. O'Dell
> This was based on some proof-of-concept work I did 10-11 years ago and > then was completed to a better standard in a GSoC project by yiyus. I > guess Ron also did some similar work? I don't recall if I mentored the > project or whether Ron did, or to what extent there was collaboration.

Re: [9fans] Raw ethernet on 9vx

2020-12-07 Thread Devon H. O'Dell
Ah, neat. David's repo seems more up to date. Linux has undergone a few network subsystem and tool revelations in the intervening decade, so may be worth updating the tap executor for modern tools. Happy to help guide on this matter on- or off-list. --dho On Mon, Dec 7, 2020 at 21:55 wrote:

Re: [9fans] Foundation new releases question

2021-04-01 Thread Devon H. O'Dell
I've been pretty silent on the list for years, and I hope that as a former collaborator on foundation efforts and former Plan 9 GSoC co-admin and mentor, and assurance that my silence hasn't been ignorance, that my opinion still has weight with folks in p9f. I have to admit a bit of surprise that

Re: [9fans] Foundation new releases question

2021-04-02 Thread Devon H. O'Dell
This was unnecessarily complain-y and overly political. "It would be nice for p9f.org to also link 9front" is all I really meant here. I'm sorry for this message, and appreciate that p9f is both nascent and nobody's actual job. Kind regards, --dho On Thu, Apr 1, 2021 at 22:25 Devon

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

2021-03-23 Thread Devon H. O'Dell
So happy to see this finally happened! Thanks for all the effort, and for sticking with it! --dho On Tue, Mar 23, 2021 at 06:08 wrote: > We are thrilled to announce that Nokia has transferred the copyright of > Plan 9 to the Plan 9 Foundation. This transfer applies to all of the > Plan 9 from

<    1   2   3