79a85aafaa
New manual page for service(8).
Jorrit Herder
2005-10-20 12:08:25 +00:00
ad2bf251a3
Don't print KMESSages, they are sent to tty separately.
Ben Gras
2005-10-20 09:29:18 +00:00
7852300ec2
Don't beep (print bell characters) on rebooting
Ben Gras
2005-10-19 10:36:10 +00:00
eedca63a05
bugs in trunk
Ben Gras
2005-10-18 21:06:46 +00:00
110a025b22
This commit was manufactured by cvs2svn to create tag 'r3_1_0'.
v3.1.0
nobody
2005-10-18 21:04:10 +00:00
a19614a19f
Included Makefiles for ack and gcc
Ben Gras
2005-10-18 17:37:58 +00:00
df7c913bd9
Global included Makefile
Ben Gras
2005-10-18 17:37:18 +00:00
e50b781884
gcc includes fixup
Ben Gras
2005-10-18 17:21:24 +00:00
4bae163d37
High watermark memory usage feature
Ben Gras
2005-10-18 17:21:11 +00:00
2bf8bfe126
Turn IPC warning messages off by default (because inet deadlocks are normal and will confuse our users).
Ben Gras
2005-10-18 16:13:12 +00:00
742f18a87c
Bugfix by Joren
Ben Gras
2005-10-18 11:00:03 +00:00
4be59c3e03
Restore -lm
Ben Gras
2005-10-18 10:42:05 +00:00
ea75918df1
printf() by kernel and servers now send messages to an array of processes, OUTPUT_PROCS_ARRAY in <minix/config.h>, in that order, terminated by NONE. log no longer forwards messages to tty itself. This leads to less funny loops and more robust debug-message handling. Also the list of processes receiving messages can easily be changed around or disabled by editing the array (e.g. disable it by changing the array to { NONE }.).
Ben Gras
2005-10-18 10:34:54 +00:00
d87bfc438b
Restore libm
Ben Gras
2005-10-18 10:32:28 +00:00
0830c99b56
Leave out exit() that was in there to test RS.
Ben Gras
2005-10-18 10:04:11 +00:00
ee5940e097
Print quant as signed number so a 'scheduling defecit' appears as such
Ben Gras
2005-10-17 14:06:08 +00:00
b1ca4d2d42
Check for ZOMBIE flag with findproc
Ben Gras
2005-10-17 13:20:07 +00:00
bf3f53be27
Removed check if slot in use for keymapping: otherwise IS may have problems to recover.
Jorrit Herder
2005-10-17 13:19:48 +00:00
c79574aba4
A new panic that makes processes exit with PM knowing about it, instead of sys_exit, so that PM functions (e.g. findproc) keep working properly, and RS finds out about process deaths.
Ben Gras
2005-10-17 13:19:22 +00:00
683322d997
Version number for sosp release
Ben Gras
2005-10-17 09:04:36 +00:00
61b6139752
Al's system -> kernel call change
Ben Gras
2005-10-14 09:13:52 +00:00
32514fb5f9
Al's system call -> kernel call renaming
Ben Gras
2005-10-14 08:58:59 +00:00
abd0b53e0a
PM: added possibility to copy hole list from alloc.c to outside, for misc.c to copy it away by getsysinfo IS: prints out hole list + stats such as largest contiguous chunk
Ben Gras
2005-10-13 12:48:43 +00:00
f04d46f456
Fixup for gcc headers (if installed)
Ben Gras
2005-10-13 12:46:23 +00:00
54709f5a3a
Added SI_* memory hole list type, to request a copy of it via getsysinfo from PM.
Ben Gras
2005-10-13 12:45:31 +00:00
c06149cffe
Moved 'struct hole' for memory holes from PM to <minix/type.h>; also number of holes to sys_config.h, to make memory allocation data structure visible from outside..
Ben Gras
2005-10-13 12:45:09 +00:00
ee9b08e5c0
Comment fix about sys_abort()
Ben Gras
2005-10-13 09:43:39 +00:00
7226f4685f
Get out silly debug message
Ben Gras
2005-10-13 08:49:42 +00:00
23d2c0e1eb
Intel 82845B/A and Intel 82801B
Philip Homburg
2005-10-12 15:26:47 +00:00
eb5ed13fd3
New libary functions. Cleanup of halt.c.
Jorrit Herder
2005-10-12 15:10:14 +00:00
7842d4fb26
Minor changes for new library functions at PM.
Jorrit Herder
2005-10-12 15:08:45 +00:00
b16a88692a
New deadlock check at proc.c. New exit checks (stop IPC).
Jorrit Herder
2005-10-12 15:08:23 +00:00
5a9dec8bd2
New signal handling behaviour at PM (services can be killed). New Shift-F6 dump for RS server at IS. New getnpid, getnproc, getpproc library calls at PM. New reincarnation server (basic functionality is there now).
Jorrit Herder
2005-10-12 15:07:38 +00:00
46678bdb7f
Compile fix
Ben Gras
2005-10-12 15:07:26 +00:00
fc58687905
rw_block is private to cache.c
Ben Gras
2005-10-12 15:06:47 +00:00
ee1f2bcb39
Minor fixes for RS. Install signal handlers.
Jorrit Herder
2005-10-12 15:06:00 +00:00
2eca6f9374
If processes are blocked on device drivers (returning SUSPEND), unblock the processes when the device drivers die.
Ben Gras
2005-10-12 15:01:23 +00:00
87dbfc7dda
Added DEV_PING message type to drivers (but not ethernet drivers) so RS can monitor them.
Ben Gras
2005-10-12 14:31:39 +00:00
866b3fda9c
DEV_PING message type for device driver keepalives
Ben Gras
2005-10-12 14:29:38 +00:00
899d78ef0d
Don't build vim tools
Ben Gras
2005-10-12 09:57:09 +00:00
d371e7eac4
A .vimrc that makes vim colours work on the minix console and in xterm.
Ben Gras
2005-10-11 17:55:14 +00:00
f463c247b6
Minor number for pty device nodes computed wrongly
Ben Gras
2005-10-11 17:04:56 +00:00
c5b1394133
Fix warning (gcc)
Ben Gras
2005-10-10 16:10:27 +00:00
a65191aa6b
Larger dummy -lm
Ben Gras
2005-10-10 15:28:55 +00:00
1da5b5ccee
gcc subdir for combined gcc/ack library build
Ben Gras
2005-10-10 15:28:15 +00:00
8c53e4007e
ack subdir for combined ack/gcc library build
Ben Gras
2005-10-10 15:27:47 +00:00
04822e9cc9
Add /usr/gnu/bin to $PATH as last search step
Ben Gras
2005-10-10 14:42:06 +00:00
4dfe841667
No driver in dmap is NONE instead of 0.
Ben Gras
2005-10-10 14:27:41 +00:00
2e60aad2bb
Fix
Ben Gras
2005-10-10 09:03:11 +00:00
b7a0c0f858
Make "mkdir -p a/./b" work (with ".")
Ben Gras
2005-10-10 09:02:16 +00:00
cc3201bacd
Al's cosmetic rearrangement
Ben Gras
2005-10-09 19:58:25 +00:00
f3e88a8352
Increase default binsize size
Ben Gras
2005-10-07 13:51:06 +00:00
ab1374a9cb
Comment corrections from Al
Ben Gras
2005-10-07 13:23:18 +00:00
122c3ee967
don't make /usr/home any more
Ben Gras
2005-10-06 15:28:19 +00:00
4fc5f85a88
Corrected correction of clock's
Ben Gras
2005-10-06 10:21:24 +00:00
293e1ea70d
Missing comma
Ben Gras
2005-10-06 09:39:36 +00:00
b46a51cfd6
Semidefinitive copyright statement.
Ben Gras
2005-10-06 09:38:55 +00:00
86ed54ee94
FS: . unmap device drivers from dmap when PM signals they are dead . new null-io function (no_dev_io) to fill in for io functions of unmapped drivers . driver (process number) of unmapped drivers is NONE instead of 0 (a valid process number)
Ben Gras
2005-10-05 15:38:15 +00:00
a369d9c828
1 sync in shutdown procedure.
Ben Gras
2005-10-05 15:07:08 +00:00
cdc790c4da
Fixed problem in subtest 1; Part of test is now in #if DEAD_CODE ... #endif, because test setup seems bogus.
Jorrit Herder
2005-10-05 11:28:12 +00:00
f587fe41e5
Changed EDEADDST to EDEADSRCDST
Jorrit Herder
2005-10-05 09:52:54 +00:00
32c05f45c6
Minor bug fixes in proc.c and utility.c; Removed debug dumps on panic from main.c; Return error on exit when other process does IPC to/from exiting process.
Jorrit Herder
2005-10-05 09:51:50 +00:00
71b6f31d4e
Let TTY call SYS_ABORT
Ben Gras
2005-10-05 08:45:55 +00:00
afc6721239
Al's comment fixes
Ben Gras
2005-10-05 08:21:35 +00:00
5fd54a0d53
Print fsck messages to explain delays
Ben Gras
2005-10-04 14:35:36 +00:00
b9defa9abd
select status should return minor device number instead of tty line number
Ben Gras
2005-10-04 12:04:00 +00:00
5b452954ba
FSDEVUNMAP, late commit
Ben Gras
2005-10-04 11:46:51 +00:00
7ca48023af
Al's comment bug.
Ben Gras
2005-10-04 08:29:44 +00:00
e32131bb05
Fixed wrong comment.
Ben Gras
2005-10-04 08:28:07 +00:00