Use standard POSIX "ustar" format for the scratch disk.
[pintos-anon] / src / threads / init.c
2008-08-24 Ben PfaffUse standard POSIX "ustar" format for the scratch disk.
2008-08-23 Ben PfaffRTC support.
2006-12-11 Ben PfaffParse command-line options much earlier, so that thread...
2006-11-11 Ben PfaffAdopt consistent style in asm statements.
2006-11-11 Ben PfaffAdd memory clobbers to several asm statements,
2006-09-25 Ben PfaffFix two bugs in the base Pintos code:
2006-09-08 Ben PfaffMake kernel code pages read-only.
2006-06-10 Ben PfaffCapitalize QEMU properly.
2006-06-01 Ben PfaffAdd support for "keyboard" input over the serial port.
2006-05-24 Ben PfaffEnclose kernel command line arguments that contain...
2006-05-19 Ben PfaffConsistently spell "file name" and "file system" as...
2006-05-18 Ben PfaffRandomize the bits that bitmap_scan() returns, to make...
2006-04-20 Ben PfaffMajor revisions to documentation.
2006-01-29 Ben PfaffUpdate Intel architecture guide references to latest.
2006-01-08 Ben PfaffFormatting.
2006-01-03 Ben PfaffGet rid of -rndpg option for now, because none of the...
2005-12-20 Ben PfaffRevert Intel-style assembly back to AT&T-style.
2005-06-19 Ben PfaffMake tests public. Rewrite most tests. Add tests.
2005-04-13 Ben PfaffUse runtime options instead of conditional compilation...
2005-04-12 Ben PfaffUpdate message.
2005-04-12 Ben PfaffUpdate message.
2005-04-12 Ben PfaffGet rid of file system "dump" operations because they...
2005-04-12 Ben PfaffGet rid of DEBUG macro, supporting code, and documentation,
2005-03-31 Ben PfaffMove problem 1-2 (join) into project 2 as the "wait...
2005-02-07 Ben PfaffGet rid of THREAD_JOIN_IMPLEMENTED by adding thread_joi...
2005-01-02 Ben PfaffChange assembly from AT&T to Intel syntax.
2005-01-01 Ben PfaffComments.
2004-12-13 Ben PfaffSupport accurate short delays in the timer code, to...
2004-12-09 Ben PfaffRename do_power_off to power_off_when_done.
2004-09-29 Ben Pfaff%zd -> %zu
2004-09-28 Ben PfaffComments and a bit of initialization order cleanup.
2004-09-27 Ben PfaffAdd -ul option for limiting user pool size.
2004-09-26 Ben PfaffPrint statistics at power off.
2004-09-23 Ben PfaffRewrite page allocator to support multi-page allocations.
2004-09-22 Ben Pfaffthread_join() the -ex process if THREAD_JOIN_IMPLEMENTED.
2004-09-21 Ben PfaffCall serial_flush() in power_off().
2004-09-20 Ben PfaffRename addrspace to process.
2004-09-20 Ben PfaffMake processes responsible for loading themselves.
2004-09-20 Ben PfaffSwap names of power_off and do_power_off().
2004-09-16 Ben PfaffMove pagedir stuff into userprog.
2004-09-16 Ben PfaffAdd -u to usage message.
2004-09-14 Ben PfaffChange -cp option to -ci ("copy in").
2004-09-13 Ben PfaffUse `z' modifier to printf size_t.
2004-09-13 Ben PfaffDon't assume 4 kB pages.
2004-09-11 Ben PfaffUpdate initialization order.
2004-09-11 Ben PfaffAdd a little demo/test code for the `threads' project.
2004-09-08 Ben PfaffUpdate name to Pintos.
2004-09-07 Ben PfaffMove serial interrupt queue into new file intq.c.
2004-09-07 Ben PfaffFirst stab at interrupt-driven serial.
2004-09-06 Ben PfaffRename printk() to printf().
2004-09-05 Ben PfaffRedo makefiles.
2004-09-05 Ben PfaffSystem call interface.
2004-09-02 Ben PfaffRedo and improve thread scheduling startup.
2004-09-02 Ben PfaffMove user exception support into userprog.
2004-09-01 Ben PfaffMisc cleanups in init, thread.
2004-09-01 Ben PfaffBreak TSS out of GDT.
2004-09-01 Ben PfaffBreak GDT, TSS out of init.c, mmu.h.
2004-08-31 Ben PfaffClean up disk layer.
2004-08-31 Ben PfaffImplement command line arguments.
2004-08-31 Ben PfaffClean up threads.c.
2004-08-31 Ben PfaffClean up a little.
2004-08-31 Ben PfaffSmall loader cleanups.
2004-08-31 Ben PfaffSplit RAM initialization into function.
2004-08-30 Ben PfaffMove filesys_init into main_thread.
2004-08-30 Ben PfaffTest disk code slightly more thoroughly.
2004-08-29 Ben PfaffBasic disk test code.
2004-08-29 Ben PfaffBasic disk detection stuff.
2004-08-28 Ben PfaffWork on loader to prepare for passing in a command...
2004-08-27 Ben PfaffMake userspace actually work.
2004-08-27 Ben PfaffFix TSS descriptor.
2004-08-27 Ben PfaffFix formatting.
2004-08-26 Ben PfaffClean up handling of stack frames.
2004-08-26 Ben PfaffImprove mmu.h.
2004-08-26 Ben PfaffStart work on program loading.
2004-08-18 Ben PfaffRemove call to sema_self_test() from main().
2004-08-18 Ben PfaffWorking backdoor filesystem implementation.
2004-08-16 Ben PfaffInitial revision