hee hee
Brantley
On Sep 14, 2011, at 6:10 PM, Dan Cross wrote:
On Wed, Sep 14, 2011 at 5:48 PM, John Floren j...@jfloren.net wrote:
I don't want to drag out the discussion, but:
1. Nixie is pretty much generic these days. Wikipedia even calls it a
genericised trademark.
2. Nixies are
On Wed, Sep 14, 2011 at 12:42 PM, John Floren j...@jfloren.net wrote:
We have discussed this. Nixie was a proposed new name, but for now
we'd rather get the actual code and distribution right than worry
about the name.
If you need yet another proposal that would Google with minimal
collisions,
i was in the middle of a commit
try the release tag or give me one more hour.
On Sep 15, 2011, at 6:39 AM, erik quanstrom quans...@quanstro.net wrote:
i'm having a bit of trouble compiling everything.
chula; mk trap.6
6c -FTVw trap.c
trap.c:280 not a member of struct/union: core
Ok. If you check out the release tag from nix-os.googlecode.com it
should be ok and compile and work fine. I just checked.
We are sorry we didn't tell before.
From now on we'll tag as release the last release we are happy with.
hth
rminn...@gmail.com (ron minnich) writes:
You'll need a 9vx setup to start.
Checkout the tree, and run 9vx with the tree as your root. You'll find a file
called BUILDING_AMD64 with further instructions in the root.
Just for the record, one needs the 9vx from https://bitbucket.org/rminnich/vx32
Perhaps you checked out an old version?
I just checked and there's a $nixroot/BUILDING_AMD64 file,
provided you did the check out at $nixroot.
This is what the file has:
cd /sys/src
objtype=386
mk libs
cd ape/lib
mk install
cd /sys/src
objtype=amd64
mk install
BTW, for building the nix kernel
Just one thought: call it Nicht OS.
Let's make a deal.
Anyone who writes something can give it a name. :)
n...@lsub.org (Francisco J Ballesteros) writes:
cd /sys/src
objtype=amd64
mk install
...
mk factotum
for (i in factotum fgui)
mk $MKFLAGS $i.install
cp 6.factotum /amd64/bin/auth/factotum
cp: can't create /amd64/bin/auth/factotum: '/amd64/bin/auth' does not exist
mk: cp 6.factotum
mkdir /amd64/bin/auth
touch /amd64/bin/auth/.shutuphg
will let you build factotum and friends.
Then from your normal shell and your nix directory(I assume you have
your .hg/hgrc ready for codereview, if not look at /PROCESS):
hg change
fill in change request
hg mail number that you got from hg
don't forget to hg add amd64/bin/auth/.shutuphg
Noah
On Thu, Sep 15, 2011 at 1:07 PM, Noah Evans noah.ev...@gmail.com wrote:
mkdir /amd64/bin/auth
touch /amd64/bin/auth/.shutuphg
will let you build factotum and friends.
Then from your normal shell and your nix directory(I assume you have
noah.ev...@gmail.com (Noah Evans) writes:
don't forget to hg add amd64/bin/auth/.shutuphg
Noah
Works, and submitted. (After I fixed codereview for mercurial 1.9 :P)
--
Christian Neukirchen chneukirc...@gmail.com http://chneukirchen.org
On Thu Sep 15 03:30:29 EDT 2011, nemo.m...@gmail.com wrote:
i was in the middle of a commit
try the release tag or give me one more hour.
On Sep 15, 2011, at 6:39 AM, erik quanstrom quans...@quanstro.net wrote:
i'm having a bit of trouble compiling everything.
chula; mk trap.6
6c
I could run old binaries. Perhaps profiling no longer works for them,
didn't even try.
Either way, we had no choice. We had to put some stuff in there.
On Thu Sep 15 10:04:54 EDT 2011, n...@lsub.org wrote:
I could run old binaries. Perhaps profiling no longer works for them,
didn't even try.
Either way, we had no choice. We had to put some stuff in there.
i wasn't complaining. i just wanted to make sure. also, for the
nixcalls, where does
In the experiments I made I was sending all results through shared memory
(a pointer to the reply).
But I don't think that code is in the main rep.
On Thu, Sep 15, 2011 at 4:13 PM, erik quanstrom
quans...@labs.coraid.com wrote:
On Thu Sep 15 10:04:54 EDT 2011, n...@lsub.org wrote:
I could run
We'd like to announce the availability of NIX, a 64-bit Plan 9 kernel
with some new ideas. The full set of changes will be covered at IWP9.
For now, here are some highlights.
- 2 MB PTEs. 4096 byte PTEs are not used in user programs at all.
- 64 bit address space for processes, backed by 1 Gbyte
sounds great. now, explain the tubes in more detail, please :)
mind the gap
On Sep 14, 2011, at 10:58 AM, andrey mirtchovski wrote:
sounds great. now, explain the tubes in more detail, please :)
Great set of ideas here!
On Wed, Sep 14, 2011 at 8:41 AM, ron minnich rminn...@gmail.com wrote:
We'd like to announce the availability of NIX, a 64-bit Plan 9 kernel
with some new ideas. The full set of changes will be covered at IWP9.
For now, here are some highlights.
- 2 MB PTEs. 4096
On Wed, Sep 14, 2011 at 10:32 AM, David Leimbach leim...@gmail.com wrote:
PTE = Page Table Entry? Sorry, been working in Java too long I guess :-(.
yes. pages are 2 MB. Most programs need only 3 PTEs: code, data+bss, and stack.
Can I run Mozilla Firefox? :-)
no. Cinap's linux emulation is
futexes do not promise to behave like actual semaphores the last
time I checked them out.
These ones do. But the main difference is not that. They come with
a semalt() op that tries to do a down at the same time on a set of semaphores.
So, if you model tubes (nix channels) as a regular
Excellent news!
On Wed, 14 Sep 2011 08:41:48 PDT ron minnich rminn...@gmail.com wrote:
- 2 MB PTEs. 4096 byte PTEs are not used in user programs at all.
- 64 bit address space for processes, backed by 1 Gbyte PTEs for BSS
with addresses 1 Gbyte. Use of Gbyte PTEs does not require anything
On Wed, Sep 14, 2011 at 9:22 PM, Bakul Shah ba...@bitblocks.com wrote:
So you use both 2MB and 1GB PTEs?
Yes.
- Tubes, a new IPC mechanism like pipes that uses the optimistic semaphores
Tubes in memory of Sen Ted Stevens?
No. In the memory of regular standard tubes. But yes,
there's a
Very nice.
Are you sure you want to call it NIX, though?
A google search for nix kernel returns a lot of unrelated results.
http://www.google.com/#hl=enq=nix+kernel
How about, Plan-64?
- Leonard
On Wed, Sep 14, 2011 at 1:38 PM, s s leonardne...@gmail.com wrote:
Very nice.
Are you sure you want to call it NIX, though?
A google search for nix kernel returns a lot of unrelated results.
http://www.google.com/#hl=enq=nix+kernel
How about, Plan-64?
- Leonard
We have discussed
hello
do you have a virtual machine image? 9vx crash here. Also i can´t find the
BUILDING_AMD64
thanks,
gabi
El 14/09/2011, a las 22:42, John Floren escribió:
On Wed, Sep 14, 2011 at 1:38 PM, s s leonardne...@gmail.com wrote:
Very nice.
Are you sure you want to call it NIX, though?
A
On Wed, Sep 14, 2011 at 04:38:42PM -0400, s s wrote:
Very nice.
Are you sure you want to call it NIX, though?
A google search for nix kernel returns a lot of unrelated results.
http://www.google.com/#hl=enq=nix+kernel
As google results depend on who searches... I work for a
project
We have discussed this. Nixie was a proposed new name, but for now
we'd rather get the actual code and distribution right than worry
about the name.
John
http://doc.cat-v.org/bell_labs/the_hideous_name/
- Leonard
Yes, IX was already taken for a file system protocol.
On Wed, Sep 14, 2011 at 10:38 PM, s s leonardne...@gmail.com wrote:
Are you sure you want to call it NIX, though?
On Wed, Sep 14, 2011 at 12:22 PM, Bakul Shah ba...@bitblocks.com wrote:
So you use both 2MB and 1GB PTEs?
Yes. nemo had some extremely clever ideas and hence we can use them
(but not in the same segment).
Tubes in memory of Sen Ted Stevens?
The name came first, but once I found the quote,
Tubes in memory of Sen Ted Stevens?
The name came first, but once I found the quote, well, the name had to be
used.
should we just call them stubes?
- erik
On Wed Sep 14 16:56:53 EDT 2011, rminn...@gmail.com wrote:
The tree is set up to run under 9vx or on a standard Plan 9 system. We
have tested and it is possible to do a full build of amd64 binaries
and then a build in /sys/src/nix/k10 and boot the kernel. You'll be prompted
during the build
Awesome! Congrats to all involved!
D
On Sep 14, 2011, at 8:41 AM, ron minnich rminn...@gmail.com wrote:
We'd like to announce the availability of NIX, a 64-bit Plan 9 kernel
with some new ideas. The full set of changes will be covered at IWP9.
For now, here are some highlights.
- 2 MB
possibly there could be fewer new names for things.---BeginMessage---
Tubes in memory of Sen Ted Stevens?
The name came first, but once I found the quote, well, the name had to be
used.
should we just call them stubes?
- erik---End Message---
On Wed, 14 Sep 2011 13:42:53 PDT John Floren j...@jfloren.net wrote:
We have discussed this. Nixie was a proposed new name, but for now
we'd rather get the actual code and distribution right than worry
about the name.
I like the name Nixie ( Nixie tubes ( Nixie tube watches!))
but isn't
On Wed, 14 Sep 2011 14:10:42 PDT ron minnich rminn...@gmail.com wrote:
Tubes in memory of Sen Ted Stevens?
The name came first, but once I found the quote, well, the name had to be
used.
You betcha.
Sorry. hg is having some issues with that. Here it is. You need the
386 libraries
On Wed, Sep 14, 2011 at 2:38 PM, Bakul Shah ba...@bitblocks.com wrote:
BTW, can 9vx access fossil or kenfs from a separate partition?
I've done it but it was long ago.
BTW, I also forget to mention (there's lots of new stuff) that there
is a nice performance counter implementation in there
On Wed, Sep 14, 2011 at 2:32 PM, Bakul Shah ba...@bitblocks.com wrote:
On Wed, 14 Sep 2011 13:42:53 PDT John Floren j...@jfloren.net wrote:
We have discussed this. Nixie was a proposed new name, but for now
we'd rather get the actual code and distribution right than worry
about the name.
I
BTW, can 9vx access fossil or kenfs from a separate partition?
It should work with fossil or kfs setting nobootprompt. Adding cwfs
would be trivial, but I don't know if anybody has tried with a proper
kenfs kernel. You could also use rcvx and mount whatever you want from
there.
--
- yiyus ||
On Wed, Sep 14, 2011 at 5:48 PM, John Floren j...@jfloren.net wrote:
I don't want to drag out the discussion, but:
1. Nixie is pretty much generic these days. Wikipedia even calls it a
genericised trademark.
2. Nixies are also Germanic water spirits.
I think we're good :)
(I don't want to
On Wed Sep 14 18:09:19 EDT 2011, yiyu@gmail.com wrote:
BTW, can 9vx access fossil or kenfs from a separate partition?
It should work with fossil or kfs setting nobootprompt. Adding cwfs
would be trivial, but I don't know if anybody has tried with a proper
kenfs kernel. You could also
I heard German, so I say: Schall und Rauch
I think bad names can help quality of information (because without
being able to use google people can only use the official site as a
starting point).
Kudos to the involved researchers for valuing such public involvement. :-)
Performance numbers immediately come to mind considering the nature of
the work. I know Ron's past talks considered bottleneck analysis, but
for those of us not running such large machines it is probably
necessary to read
On Wed, Sep 14, 2011 at 3:36 PM, Nick LaForge nicklafo...@gmail.com wrote:
Surely though I'm jumping the gun and need to wait for Ron's talk to tell all.
well, most of the work having been done by others, I doubt you need my talk :-)
For those of you going to IWP9, you can push on Nemo and
On Wed, Sep 14, 2011 at 2:10 PM, ron minnich rminn...@gmail.com wrote:
On Wed, Sep 14, 2011 at 12:22 PM, Bakul Shah ba...@bitblocks.com wrote:
So you use both 2MB and 1GB PTEs?
Yes. nemo had some extremely clever ideas and hence we can use them
(but not in the same segment).
Tubes in
i'm having a bit of trouble compiling everything.
chula; mk trap.6
6c -FTVw trap.c
trap.c:280 not a member of struct/union: core
trap.c:281 not a member of struct/union: nixtype
mk: 6c -FTVw trap.c : exit status=rc 25899: 6c 25901: error
/sys/include/tos.h doesn't appear to match.
- erik
47 matches
Mail list logo