Commit graph

505 commits

Author SHA1 Message Date
rsc 9736728d23 cleanup main 2007-08-10 17:00:00 +00:00
rsc 7d4aef6cfd various cleanups 2007-08-10 16:52:31 +00:00
rsc b6095304b7 Make cp a magic symbol. 2007-08-10 16:37:27 +00:00
rsc 3bbbaca14d move variable declaration up 2007-08-10 16:35:01 +00:00
rsc bc01170334 The final curproc[cpu()] is now cp 2007-08-09 19:06:37 +00:00
rsc ab5c2dbb59 Clearer namei 2007-08-09 19:05:00 +00:00
rsc 806f4c11f7 oops 2007-08-09 17:53:03 +00:00
rsc 9583b476bf try to use cp only for curproc[cpu()] 2007-08-09 17:32:40 +00:00
rsc 22330658ff spacing 2007-08-09 16:56:40 +00:00
rsc 4249490230 notes 2007-08-08 10:32:32 +00:00
rsc f2f062da61 check p->killed for long-lived sleeps 2007-08-08 10:29:42 +00:00
rsc 1cb183a987 2007 2007-08-08 10:27:15 +00:00
rsc c65e499f3b help gcc 2007-08-08 10:27:04 +00:00
rsc 95c07f8267 move ialloc body up, avoiding double check for end of loop 2007-08-08 09:53:46 +00:00
rsc 32eea7665a panic like bget 2007-08-08 09:50:46 +00:00
rsc 3f98d050e1 refactor bget to be more like iget - make it clear that sleep loops 2007-08-08 09:50:26 +00:00
rsc 9ad44da676 unused 2007-08-08 09:44:23 +00:00
rsc c16e0916a7 cleaner table 2007-08-08 09:43:07 +00:00
rsc 19b1f63813 cleaner table 2007-08-08 09:42:36 +00:00
rsc 453c6a65a2 convert syscall dispatch to table 2007-08-08 09:41:21 +00:00
rsc c664dd5d23 missing void 2007-08-08 09:32:39 +00:00
rsc 61dff66b35 fix error message 2007-08-08 09:30:58 +00:00
rsc 115e177400 standardize on not using unsigned keyword 2007-08-08 09:30:48 +00:00
rsc d80b06a1e0 iincref returns new ref 2007-08-08 09:30:42 +00:00
rsc 35a24c8318 fix index bug 2007-08-08 09:29:18 +00:00
rsc 2e51e12f09 make ls work on directories 2007-08-08 09:17:09 +00:00
rsc 3fd50978a8 spacing 2007-08-08 09:12:53 +00:00
rsc 5d0fe3445b more bugs 2007-08-08 09:10:16 +00:00
rsc 5f0c20ec14 fix . .. unlink bug 2007-08-08 09:08:29 +00:00
rsc 5bbba977d1 done 2007-08-08 09:02:50 +00:00
rsc b6dc6187f7 add DPL_USER constant 2007-08-08 09:02:42 +00:00
rsc f83f7ce2f6 set init name 2007-08-08 08:57:55 +00:00
rsc 00d0f794cf fix various bugs 2007-08-08 08:57:37 +00:00
rsc bda5186c0d silence warning 2007-08-08 08:57:23 +00:00
rsc ed960d2c19 watch for zombies 2007-08-08 08:57:03 +00:00
rsc e204d0a151 atoi, for kill 2007-08-08 08:56:09 +00:00
rsc e0924827ee add kill 2007-08-08 08:50:23 +00:00
rsc e695b849af spacing 2007-08-08 08:44:11 +00:00
rsc af689dcf7e oops 2007-08-08 08:40:08 +00:00
rsc 39c84ccf48 fix wait bug in init 2007-08-08 08:39:23 +00:00
rsc f8f7fcbebd handle EOF in shell 2007-08-08 08:39:07 +00:00
rsc 349ee132f0 add zombie program 2007-08-08 08:38:55 +00:00
rsc a7d18bb6f0 comment tweaks; more informative process list 2007-08-08 08:38:38 +00:00
rsc 7366e042d9 save process name for debugging 2007-08-08 08:38:11 +00:00
rsc 7e89fb90bd add safestrcpy 2007-08-08 08:37:22 +00:00
rsc cd08e6e065 typo 2007-08-08 08:27:32 +00:00
rsc a059f02596 change gets to return \n, to distinguish 0-byte read from empty line 2007-08-08 08:04:20 +00:00
rsc 07018064bb add EOF handling to console_read - works with cat 2007-08-08 08:04:02 +00:00
rsc ca3d577671 add rule to generate init.sym 2007-08-08 07:43:02 +00:00
rsc 71d1122a03 add bootmain.c to runoff.list 2007-08-08 07:41:30 +00:00