Commit History

Autor SHA1 Mensaxe Data
  Ronald G. Minnich f545251f72 de-anonymizing: the big one: portdat.h %!s(int64=9) %!d(string=hai) anos
  Aki Nyrhinen 8428ebaabc Getting rid of machp() accesses with interrupts enabled, most of them beningn, some of them dubious. %!s(int64=9) %!d(string=hai) anos
  Aki Nyrhinen b7d5de8f65 externup(): an interrupt-safe machp()->externup accessor. %!s(int64=9) %!d(string=hai) anos
  Aki Nyrhinen 293d699551 add no-exec mmu support, set the no-exec bit in k10/mmu.c too %!s(int64=9) %!d(string=hai) anos
  Ronald G. Minnich 59b7e91f1e Get rid of commented-out Proc *up = etc. that are not needed %!s(int64=9) %!d(string=hai) anos
  Ronald G. Minnich 9620ff8144 Comment out unused 'up' variables %!s(int64=9) %!d(string=hai) anos
  Ronald G. Minnich 23298ed0ad End use of m->externup everywhere. %!s(int64=9) %!d(string=hai) anos
  Aki Nyrhinen 0f2a855029 New demand loading scheme and segment setup, %!s(int64=9) %!d(string=hai) anos
  Aki Nyrhinen 56927a4c69 (WIP): elf takeover part 1: get rid of SSEG/TSEG/DSEG/BSEG/HSEG. %!s(int64=9) %!d(string=hai) anos
  Ronald G. Minnich d969ba4cd4 hack: temporarily disable 1 GiB pages %!s(int64=9) %!d(string=hai) anos
  Ronald G. Minnich d67c9499ed mmap: set up queues and such to support mmap requests. %!s(int64=9) %!d(string=hai) anos
  Elbing Miss d6b7eaf9db Cleaning! %!s(int64=9) %!d(string=hai) anos
  Ronald G. Minnich d029cf63b1 Add missing elf.h and remove flen %!s(int64=9) %!d(string=hai) anos
  Ronald G. Minnich b377471ab9 Remove fstart, and use the program header instead. %!s(int64=9) %!d(string=hai) anos
  Ronald G. Minnich d2d25272a0 Remove file scope use of Mach *m in port %!s(int64=9) %!d(string=hai) anos
  Ronald G. Minnich f7dd8e16a8 Remove the global mach declaration from dat.h; add them to each file. %!s(int64=9) %!d(string=hai) anos
  Ronald G. Minnich b4ab82bc10 More progress! we handle a read fault! %!s(int64=9) %!d(string=hai) anos
  Ronald G. Minnich 2e75bb5c78 Moving from up to m->externup %!s(int64=9) %!d(string=hai) anos
  Ronald G. Minnich dcae64181d This gets us to schedinit and dies %!s(int64=9) %!d(string=hai) anos
  Ronald G. Minnich eaba0f9a57 Type fixes in port. Also, remove no longer used xalloc.c %!s(int64=9) %!d(string=hai) anos
  Ronald G. Minnich 736f7451b1 Fix the uxxint types from plan 9 to standard types %!s(int64=9) %!d(string=hai) anos
  David du Colombier f4a1a0881a import gpl nix into /sys/src/9 %!s(int64=9) %!d(string=hai) anos
  David du Colombier bc29ea815a remove /sys/src/9 %!s(int64=9) %!d(string=hai) anos
  David du Colombier 25de748849 GNU General Public License %!s(int64=9) %!d(string=hai) anos
  David du Colombier 7983684cae Plan 9 from Bell Labs 2010-07-23 %!s(int64=14) %!d(string=hai) anos
  David du Colombier 38356c415b Plan 9 from Bell Labs 2007-02-03 %!s(int64=17) %!d(string=hai) anos
  David du Colombier fa6f7eae66 Plan 9 from Bell Labs 2006-03-24 %!s(int64=18) %!d(string=hai) anos
  David du Colombier eb1d5a9316 Plan 9 from Bell Labs 2006-02-01 %!s(int64=18) %!d(string=hai) anos
  David du Colombier 59dd0aea31 Plan 9 from Bell Labs 2005-12-11 %!s(int64=19) %!d(string=hai) anos
  David du Colombier c0a86e3567 Plan 9 from Bell Labs 2005-11-07 %!s(int64=19) %!d(string=hai) anos