Permalink
Commits on Nov 18, 2011
  1. map_segment should use readn, not read.

    aclements committed Nov 18, 2011
    Thanks to Dan Weber.
Commits on Nov 12, 2011
  1. Correct short alloc of free bitmap in fsformat.

    aclements committed Nov 12, 2011
    Bug found by Robert Bowden.
Commits on Nov 7, 2011
  1. Put QEMU in snapshot mode for most of the FS tests.

    aclements committed Nov 7, 2011
    This substantially improves the performance of the basic file system
    tests on Athena (especially the large file test).
  2. Split debug symbol out of user binaries.

    aclements committed Nov 7, 2011
    Since these binaries are baked in to the kernel image, it's important
    that we keep them small enough to prevent the kernel from exceeding
    the 4MB early boot limit imposed by the entrypgdir.
Commits on Nov 4, 2011
  1. lab5

    aclements committed Nov 4, 2011
Commits on Nov 3, 2011
  1. Generate handin tarballs via git.

    aclements committed Nov 3, 2011
    Previously, the tarball rule sucked in everything in sight.  This
    allows students to better control what gets handed in and code
    reviewed.  The rule checks several sanity conditions before creating
    the archive.
Commits on Nov 1, 2011
  1. env_destroy() might race when the env to destory is currently running

    aclements committed Nov 1, 2011
    on another CPU. Add an ENV_ZOMBIE state to postpone env_free() until
    the next time the zombie env traps into the kernel.
    
    (Thanks to Christopher Ryan Johnson for pointing this out.)
Commits on Oct 24, 2011
  1. Use backticks intead of $().

    aclements committed Oct 24, 2011
    Old versions of bash, like the one on Athena, don't parse the original
    syntax correctly.
Commits on Oct 19, 2011
Commits on Oct 16, 2011
Commits on Oct 13, 2011
  1. lab4

    aclements committed Oct 13, 2011
  2. Minor lab3 updates

    aclements committed Oct 13, 2011
Commits on Sep 29, 2011
  1. lab3

    aclements committed Sep 29, 2011
Commits on Sep 15, 2011
  1. update lab2

    Haogang Chen
    Haogang Chen committed Sep 15, 2011
Commits on Sep 7, 2011
  1. Code style fix

    aclements committed Sep 7, 2011
  2. _start --> entry

    haogang committed Sep 7, 2011
Commits on Sep 6, 2011
  1. lab1

    aclements committed Sep 6, 2011