xen: correct print format for long
import xen 32 bit paravirtual kernel from /n/sources/xen.
kernel: more proc.c cleanup
kernel: make use of nil and 0 consistent in proc.c
kernel: fix cooperative scheduling for wired processes
ether8169: use u16int instead of u8int for C+ command register (thanks pavel / erik)
newt(1): minor man page clarifications
pc64: fix comment for preallocpages()
remove imagepagerefs() acid function
kernel: new pagecache, remove Lock from page, use cmpswap for Ref instead of Lock
ed: dont pass string constants to mktemp()
games/md: small bug fixes
games/md: add shadow/hilight support
games/md: add save game support, fix cpu bug
games/md: small fixes
games/snes: fix -T
games/md: vdp window fix, added ym2612 timers
games/md: add z80, audio support
pc64: fix MS2HZ (thanks Anthony Martin)
libstdio: avoid issues with aliasing in dtoa() on amd64 (from 9atom, thanks to erik and charles)
termrc, cpurc: clarify comments by removing lies
libsec: use u32int instead of uint when we need 32 bit (thanks erik)
samterm: use 4K stacks for amd64 (thanks burnzez)
libsec: fix dsagen 64-bit bug (thanks rsc)
lib9p: ramfs example: s/realloc/erealloc9p/
pool: declare pooldump in pool.h. the manual says it is public.
audiohda: add Intel 8 Series/C220 Series support
ether8169: support for RTL8168G
pc: clip rectangles before sending them to the hardware in flushmemscreen
iostats: add -C flag to enable mount cache
iostats: dont sysfatal on 9p read error due to program termination
swap: make sure swap address sticks arround until page is written to swap
pc64: use pc/pcrandom.$O instead of port/random.$O for RDRAND instruction support
kernel: remove _xinc()/_xdec()
pc, pc64: fix missed qunlock, use Ref with incref()/decref() instead of _xinc()/_xdec()
omap: move syscall.$O target from config to mkfile
omap: remove Block refcounting
kernel: remove Block refcounting (thanks erik)
teg2: move syscall.$O and syscallfmt.$O targets from config to mkfile
kw: move syscall.$O target from config to mkfile
omap4: update for new syscall interface and syscallfmt
dougfacts: remove html corruption and end file with newline
pc64: remove unneeded parens in pmap()
pc64: implement checkmmu() debug function
sdvirtio: experimental support for virtio-scsi
file: djvu
file: detect NES and SEGA rom files, fix newline
fortunes: i believe any successful Plan 9 distro will need to provide some transparency in the change review process. -- Skip Tavakkolian
kernel: dont use atomic increment for Proc.nlocks, maintain Lock.m for lock(), use uintptr intstead of long for pc values
g: add *.cpp
pc64: dont trap _xinc()/_xdec() overflow/underflow, delete unused atomic functions
webfs: explicitely unmount old /mnt/web (thanks BurnZeZ)
nusbrc: dont fork usb drivers into background
kernel: remove wrong and needles mapsize check in newseg() (thanks Yoann Padioleau)
nusb/usbd: serialize /dev/usbevent processing
pc64: fix for unsigned comparsion of (top - base) >= size
pc64: use 2MB pages for preallocpages()
pc64: allocate palloc.pages from upages
games/nes: support Battle City two players mode with joypads
6a, 6c, 6l: fix copy propagation
we look for strings.c, it is broken, this strings.c will make us go.
pc, pc64: simplify reboot code
pc: initiate machine reset only from boot processors in mpshutdown()
games/md: bug fixes
ape/stdio: set errno to EMFILE when running out of streams
games/snes: originwindow confuses the cat
page(1): theres no -r option, nor multipage restrictions
games/md: moonwalker!
pc64: fix ulongs for address of devarchs realmodemem file
devproc: handle 64bit address writes to /proc/n/mem files
devproc: fix close and closefiles procctl
games/md: small cpu and vdp bug fixes
games/md: first bug fixes
added crude version of games/md
libauth: dont print blobs in auth_proxy error strings
cpu: remove duplicate environment and chdir($home) code (thanks qrstuv)
kernel: fix read size calculation in pio() demand load
libc: avoid static table and supurious reads in nsec()
libc: revert nsec() change, bring back filedescriptor caching
syscall: add missing _nsec() declaration
add _nsec() syscall 53 for binary compatibility with labs distribution
libc: dont cache /dev/bintime filedescriptor for nsec()