Philip Homburg
|
d920f5e0f9
|
Support for raw keyboard I/O and the AUX (PS/2 mouse) channel.
|
2005-10-24 13:52:53 +00:00 |
|
Philip Homburg
|
ed4ec02ddf
|
Removed cast from sys_inb.
|
2005-10-24 13:51:39 +00:00 |
|
Philip Homburg
|
1de4b3a426
|
More filedescriptors
|
2005-10-24 13:51:02 +00:00 |
|
Philip Homburg
|
bfa0a555ad
|
Removed debug printfs.
|
2005-10-24 13:48:50 +00:00 |
|
Philip Homburg
|
29eed99c71
|
Added paning variable to help routing debug output.
|
2005-10-24 13:47:24 +00:00 |
|
Philip Homburg
|
6a0a7c1a76
|
More filedescriptors
|
2005-10-24 13:43:03 +00:00 |
|
Ben Gras
|
7104974cb5
|
Optionalize memory and vm verbose prints
|
2005-10-21 19:37:31 +00:00 |
|
Ben Gras
|
bbcecf5e6d
|
Don't panic on missing drivers.
|
2005-10-21 19:31:38 +00:00 |
|
Ben Gras
|
9270710246
|
Bigger
|
2005-10-21 19:30:13 +00:00 |
|
Ben Gras
|
40066b06f5
|
call libraries with $(GMAKE)
|
2005-10-21 18:31:45 +00:00 |
|
Ben Gras
|
d0806fd1af
|
Make lance driver notify inet on startup, and respond to getname
|
2005-10-21 18:20:44 +00:00 |
|
Ben Gras
|
2b23d38c5b
|
Panic fix
|
2005-10-21 18:20:26 +00:00 |
|
Ben Gras
|
85209d2e29
|
Test for SENDING else RECEIVING should be SENDING, then RECEIVING.
|
2005-10-21 18:13:10 +00:00 |
|
Ben Gras
|
81fa8fc3b8
|
Don't enqueue processes unless their flags have become 0
|
2005-10-21 17:35:39 +00:00 |
|
Philip Homburg
|
589e147ee3
|
Crash recovery changes.
|
2005-10-21 17:09:08 +00:00 |
|
Philip Homburg
|
ad1f30a63f
|
Deal with crashing ethernet drivers
|
2005-10-21 16:51:21 +00:00 |
|
Jorrit Herder
|
f8edaa7de4
|
Added replies to status requests from RS.
|
2005-10-21 14:39:21 +00:00 |
|
Jorrit Herder
|
7a7e680da7
|
Added periodic checks from RS to drivers.
|
2005-10-21 14:34:13 +00:00 |
|
Jorrit Herder
|
78f20c3959
|
Rest ...
|
2005-10-21 13:46:47 +00:00 |
|
Jorrit Herder
|
9333141704
|
New rescue functionality.
|
2005-10-21 13:28:26 +00:00 |
|
Jorrit Herder
|
dd49f3586f
|
New Rescue Device Driver (RAM disk like)
Allow restarting RTL8139
|
2005-10-21 13:24:22 +00:00 |
|
Jorrit Herder
|
4243d8e6bc
|
Rescue script fixes.
|
2005-10-21 13:23:22 +00:00 |
|
Ben Gras
|
1b46117c0d
|
Outside the book branch, remove references to the book on README.
Also remove source listings.
|
2005-10-21 11:52:41 +00:00 |
|
Philip Homburg
|
724813fdce
|
Prelim commit for ethernet driver crash recovery.
|
2005-10-21 11:51:45 +00:00 |
|
Ben Gras
|
f0985a4e97
|
No /usr/gnu/bin in $PATH
|
2005-10-21 11:49:26 +00:00 |
|
Ben Gras
|
12898c03e4
|
*** empty log message ***
|
2005-10-21 11:40:24 +00:00 |
|
Ben Gras
|
aac4f32f51
|
Don't print SIGKSTOP message
|
2005-10-21 11:28:50 +00:00 |
|
Ben Gras
|
69a0586adf
|
Changes to make gcc compile our libraries too (Joren)
|
2005-10-21 11:19:35 +00:00 |
|
Ben Gras
|
fd63815169
|
*** empty log message ***
|
2005-10-21 11:18:41 +00:00 |
|
Ben Gras
|
1a37474437
|
. minor formatting fixes (spaces, newlines) of messages
. check pids for being > 0 before kill()ing them (0 and negative
numbers have special meanings that shouldn't be used)
|
2005-10-21 11:13:17 +00:00 |
|
Ben Gras
|
629453fba8
|
Added explanation of SIGKILL, REBOOT order.
|
2005-10-21 11:10:16 +00:00 |
|
Ben Gras
|
5333d4f4e4
|
. don't kill tty, send it messages on signals
. kill processes first, then tell fs to reboot (otherwise fs will have
exited its processes and be confused when they exit again)
|
2005-10-21 11:07:33 +00:00 |
|
Jorrit Herder
|
4745238b9c
|
New major device for Rescue Driver
|
2005-10-21 10:56:47 +00:00 |
|
Ben Gras
|
ca5b81bf6f
|
/etc/rc.rescue initializes driver rescue environment
|
2005-10-21 10:47:13 +00:00 |
|
Ben Gras
|
fb7fb9e92c
|
/boot/rescue (mount point for /dev/rescue)
|
2005-10-21 10:00:34 +00:00 |
|
Ben Gras
|
4e4d2f343c
|
Make /dev/rescue
|
2005-10-21 10:00:03 +00:00 |
|
Jorrit Herder
|
d4e111c05d
|
I forgot to enter this file so my disembodied ghost is committing it
through the body of ben.
|
2005-10-20 21:30:36 +00:00 |
|
Ben Gras
|
cf16c73e62
|
. check for notify() from NONE (shouldn't happen any more)
. test for cleared process slots when checking processes on exiting
. clear process slot first, then do cleanup on exiting
|
2005-10-20 20:59:02 +00:00 |
|
Ben Gras
|
f7f30a3a44
|
2 extra error conditions on disappearing processes during/before sendrec()
|
2005-10-20 20:46:04 +00:00 |
|
Jorrit Herder
|
3e78f1aaa6
|
Tell RS server about upcoming shutdown.
|
2005-10-20 20:38:58 +00:00 |
|
Ben Gras
|
b74617dede
|
gcc separate target
|
2005-10-20 20:38:12 +00:00 |
|
Jorrit Herder
|
e6c1aeade0
|
New IPC error codes: ESRCDIED, EDSTDIED, ETRAPDENIED.
New getsysinfo type to get DS store contents from IS.
New Data Store (DS) server message types and arguments.
|
2005-10-20 20:34:34 +00:00 |
|
Jorrit Herder
|
1058d49249
|
Updated Makefile for DS server.
|
2005-10-20 20:32:57 +00:00 |
|
Jorrit Herder
|
9ea63c60fa
|
Updated makefile for DS server.
|
2005-10-20 20:32:40 +00:00 |
|
Jorrit Herder
|
7f6137d230
|
Renamed to manager.h.
|
2005-10-20 20:32:22 +00:00 |
|
Ben Gras
|
8d99d24ce6
|
Also dev_open opened block and character special files
|
2005-10-20 20:32:09 +00:00 |
|
Jorrit Herder
|
26188d9595
|
*** empty log message ***
|
2005-10-20 20:31:42 +00:00 |
|
Jorrit Herder
|
2a98fed515
|
New Reincarnation Server functionality.
- service refresh: to cleanly stop and restart a server or driver
- binary exponential backoff: don't restart in a loop
|
2005-10-20 20:31:18 +00:00 |
|
Jorrit Herder
|
d1f2ba26b0
|
New Data Store server.
|
2005-10-20 20:29:52 +00:00 |
|
Jorrit Herder
|
288860f6e6
|
New dumps for RS and DS server.
|
2005-10-20 20:28:54 +00:00 |
|