9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] 9atom-nix
@ 2013-01-09  3:03 erik quanstrom
  2013-01-09  9:57 ` Anthony Martin
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: erik quanstrom @ 2013-01-09  3:03 UTC (permalink / raw)
  To: 9fans

9atom-nix (as nemo calls it) just replaced the old 9atom image.
you can find the old image @ 0201-9atom.iso.bz2

key additions to sources
- iplpxe (from cinap), a bios based pxe loader
- /sys/src/9/pcpae (from charles), a pentium kernel with pae.
- /sys/src/9/nix, a nix kernel that includes a terminal.
- rpi (richard miller), a raspberry pi kernel.
- intro(9) (forsyth), abbreviated set of kernel man pages
- kernel qmalloc (more below)
- and as always, "proper" rune support.

the pae kernel deserves a word or so.  the pae kernel brings
with it a streamlined kernel, supporting only very modern
machines, such as the pentium pro.  it supports segments
of differing page sizes.  so there are some changes to the
page and segment interfaces.  also, since this makes paging
out hard, it's just not done.  (this trait is inherited by all
kernels.)  it supports up to ~48G of memory, since mapping
more Page structures in kernel space becomes annoying
after that.  also note that the kernel allocator is no longer
from pool(2).  it's a hybrid quickfit/k&r allocator done by
charles.  see types(2), http://www.quanstro.net/magic/man2html/2/types
for more information on navigating the new thicket of types.

so many thanks to charles.

i hope to get a better source repo set up soon.  in the
mean while:
	http://ftp.quanstro.net/other/9atom.iso.bz2

- erik



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2013-01-09 21:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-01-09  3:03 [9fans] 9atom-nix erik quanstrom
2013-01-09  9:57 ` Anthony Martin
2013-01-09 13:25 ` Charles Forsyth
2013-01-09 21:26 ` Venkatesh Srinivas
2013-01-09 21:30   ` erik quanstrom
2013-01-09 21:36     ` Steve Simon
2013-01-09 21:40       ` erik quanstrom

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).