Commit Graph
Select branches
Hide Pull Requests
R3.1.0
R3.1.1
R3.1.2
R3.1.3
R3.1.4
R3.1.5
R3.1.6
R3.1.7
R3.1.8
R3.2.0
R3.2.1
R3.3.0
freenode-registration-for-minix-by-saturn-96c65005
master
saturn-infratest-pleaseignore-20210817
#101
#101
#111
#111
#112
#112
#114
#114
#117
#117
#118
#118
#119
#119
#120
#120
#123
#123
#127
#127
#134
#140
#142
#142
#143
#143
#144
#144
#145
#145
#146
#146
#148
#148
#149
#149
#150
#150
#154
#154
#155
#155
#158
#158
#159
#159
#167
#167
#168
#168
#169
#169
#170
#170
#172
#172
#173
#173
#174
#176
#176
#177
#177
#178
#178
#179
#179
#182
#182
#183
#183
#184
#184
#185
#188
#188
#194
#194
#195
#195
#196
#197
#197
#198
#198
#199
#199
#200
#200
#206
#206
#207
#207
#209
#209
#210
#210
#212
#212
#213
#214
#214
#219
#219
#220
#220
#226
#226
#230
#230
#236
#236
#237
#237
#238
#238
#241
#241
#242
#242
#244
#244
#246
#246
#247
#247
#248
#248
#251
#251
#252
#252
#255
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#27
#270
#271
#272
#273
#274
#275
#276
#277
#277
#278
#279
#279
#280
#280
#281
#281
#282
#282
#283
#283
#284
#284
#285
#285
#286
#286
#287
#287
#289
#289
#29
#29
#290
#290
#292
#292
#298
#298
#301
#301
#307
#307
#31
#31
#310
#310
#313
#315
#317
#317
#319
#319
#32
#32
#320
#320
#321
#321
#322
#322
#329
#33
#33
#339
#339
#34
#34
#340
#346
#346
#35
#35
#351
#355
#355
#356
#358
#36
#36
#360
#360
#363
#364
#365
#37
#37
#38
#38
#39
#39
#40
#40
#41
#41
#42
#42
#45
#45
#46
#46
#47
#47
#49
#49
#5
#5
#51
#51
#53
#53
#54
#54
#55
#55
#56
#56
#63
#63
#70
#70
#71
#71
#73
#73
#74
#74
#75
#75
#76
#76
#78
#78
#79
#79
#80
#80
#85
#85
#87
#87
#88
#88
#89
#89
#9
#9
#92
#92
#94
#94
#95
#95
#99
#99
v3.1.0
v3.1.2
v3.1.2a
v3.1.3
v3.1.3a
v3.1.3b
v3.1.4
v3.1.5
v3.1.6
v3.1.7
v3.1.8
v3.2.0
v3.2.1
v3.3.0
Select branches
Hide Pull Requests
R3.1.0
R3.1.1
R3.1.2
R3.1.3
R3.1.4
R3.1.5
R3.1.6
R3.1.7
R3.1.8
R3.2.0
R3.2.1
R3.3.0
freenode-registration-for-minix-by-saturn-96c65005
master
saturn-infratest-pleaseignore-20210817
#101
#101
#111
#111
#112
#112
#114
#114
#117
#117
#118
#118
#119
#119
#120
#120
#123
#123
#127
#127
#134
#140
#142
#142
#143
#143
#144
#144
#145
#145
#146
#146
#148
#148
#149
#149
#150
#150
#154
#154
#155
#155
#158
#158
#159
#159
#167
#167
#168
#168
#169
#169
#170
#170
#172
#172
#173
#173
#174
#176
#176
#177
#177
#178
#178
#179
#179
#182
#182
#183
#183
#184
#184
#185
#188
#188
#194
#194
#195
#195
#196
#197
#197
#198
#198
#199
#199
#200
#200
#206
#206
#207
#207
#209
#209
#210
#210
#212
#212
#213
#214
#214
#219
#219
#220
#220
#226
#226
#230
#230
#236
#236
#237
#237
#238
#238
#241
#241
#242
#242
#244
#244
#246
#246
#247
#247
#248
#248
#251
#251
#252
#252
#255
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#27
#270
#271
#272
#273
#274
#275
#276
#277
#277
#278
#279
#279
#280
#280
#281
#281
#282
#282
#283
#283
#284
#284
#285
#285
#286
#286
#287
#287
#289
#289
#29
#29
#290
#290
#292
#292
#298
#298
#301
#301
#307
#307
#31
#31
#310
#310
#313
#315
#317
#317
#319
#319
#32
#32
#320
#320
#321
#321
#322
#322
#329
#33
#33
#339
#339
#34
#34
#340
#346
#346
#35
#35
#351
#355
#355
#356
#358
#36
#36
#360
#360
#363
#364
#365
#37
#37
#38
#38
#39
#39
#40
#40
#41
#41
#42
#42
#45
#45
#46
#46
#47
#47
#49
#49
#5
#5
#51
#51
#53
#53
#54
#54
#55
#55
#56
#56
#63
#63
#70
#70
#71
#71
#73
#73
#74
#74
#75
#75
#76
#76
#78
#78
#79
#79
#80
#80
#85
#85
#87
#87
#88
#88
#89
#89
#9
#9
#92
#92
#94
#94
#95
#95
#99
#99
v3.1.0
v3.1.2
v3.1.2a
v3.1.3
v3.1.3a
v3.1.3b
v3.1.4
v3.1.5
v3.1.6
v3.1.7
v3.1.8
v3.2.0
v3.2.1
v3.3.0
-
9333141704
New rescue functionality.
Jorrit Herder
2005-10-21 13:28:26 +0000 -
dd49f3586f
New Rescue Device Driver (RAM disk like) Allow restarting RTL8139
Jorrit Herder
2005-10-21 13:24:22 +0000 -
4243d8e6bc
Rescue script fixes.
Jorrit Herder
2005-10-21 13:23:22 +0000 -
1b46117c0d
Outside the book branch, remove references to the book on README. Also remove source listings.
Ben Gras
2005-10-21 11:52:41 +0000 -
724813fdce
Prelim commit for ethernet driver crash recovery.
Philip Homburg
2005-10-21 11:51:45 +0000 -
f0985a4e97
No /usr/gnu/bin in $PATH
Ben Gras
2005-10-21 11:49:26 +0000 -
12898c03e4
*** empty log message ***
Ben Gras
2005-10-21 11:40:24 +0000 -
aac4f32f51
Don't print SIGKSTOP message
Ben Gras
2005-10-21 11:28:50 +0000 -
69a0586adf
Changes to make gcc compile our libraries too (Joren)
Ben Gras
2005-10-21 11:19:35 +0000 -
fd63815169
*** empty log message ***
Ben Gras
2005-10-21 11:18:41 +0000 -
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)
Ben Gras
2005-10-21 11:13:17 +0000 -
629453fba8
Added explanation of SIGKILL, REBOOT order.
Ben Gras
2005-10-21 11:10:16 +0000 -
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)
Ben Gras
2005-10-21 11:07:33 +0000 -
4745238b9c
New major device for Rescue Driver
Jorrit Herder
2005-10-21 10:56:47 +0000 -
ca5b81bf6f
/etc/rc.rescue initializes driver rescue environment
Ben Gras
2005-10-21 10:47:13 +0000 -
fb7fb9e92c
/boot/rescue (mount point for /dev/rescue)
Ben Gras
2005-10-21 10:00:34 +0000 -
4e4d2f343c
Make /dev/rescue
Ben Gras
2005-10-21 10:00:03 +0000 -
d4e111c05d
I forgot to enter this file so my disembodied ghost is committing it through the body of ben.
Jorrit Herder
2005-10-20 21:30:36 +0000 -
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
Ben Gras
2005-10-20 20:59:02 +0000 -
f7f30a3a44
2 extra error conditions on disappearing processes during/before sendrec()
Ben Gras
2005-10-20 20:46:04 +0000 -
3e78f1aaa6
Tell RS server about upcoming shutdown.
Jorrit Herder
2005-10-20 20:38:58 +0000 -
b74617dede
gcc separate target
Ben Gras
2005-10-20 20:38:12 +0000 -
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.
Jorrit Herder
2005-10-20 20:34:34 +0000 -
1058d49249
Updated Makefile for DS server.
Jorrit Herder
2005-10-20 20:32:57 +0000 -
9ea63c60fa
Updated makefile for DS server.
Jorrit Herder
2005-10-20 20:32:40 +0000 -
7f6137d230
Renamed to manager.h.
Jorrit Herder
2005-10-20 20:32:22 +0000 -
8d99d24ce6
Also dev_open opened block and character special files
Ben Gras
2005-10-20 20:32:09 +0000 -
26188d9595
*** empty log message ***
Jorrit Herder
2005-10-20 20:31:42 +0000 -
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
Jorrit Herder
2005-10-20 20:31:18 +0000 -
d1f2ba26b0
New Data Store server.
Jorrit Herder
2005-10-20 20:29:52 +0000 -
288860f6e6
New dumps for RS and DS server.
Jorrit Herder
2005-10-20 20:28:54 +0000 -
381c24ce17
New MEM driver for recovery.
Jorrit Herder
2005-10-20 20:26:02 +0000 -
86e3333454
New error codes for IPC errors. Made VM code debug output disappear.
Jorrit Herder
2005-10-20 20:25:32 +0000 -
e67d50a3c6
Service refresh.
Jorrit Herder
2005-10-20 20:19:25 +0000 -
fca5dad684
Reduce buffer cache a bit to make space for boot device for drivers.
Ben Gras
2005-10-20 20:11:51 +0000 -
f6bdd6a4a9
New DMAP_BABY flag in <minix/dmap.h> and to be printed by IS in dmap dump.
Ben Gras
2005-10-20 19:40:44 +0000 -
b5e3e6d18c
Two 'dynamic driver' features in FS: . When drivers disappear that have pending select()s, wake up those user processes with EAGAIN so that they can retry their select() and won't hang forever on it. . When drivers re-appear and are mapped into the dmap, run through the list of mounted filesystems and re-dev_open() every one (for partition tables and such). This can't happen before the driver has exec()ced itself, so processes that have fork()ed but not exec()ced yet are marked as DMAP_BABY in the dmap table if they are dmapped before they are execced. If that happens, the above procedure happens after the exec(). If the exec() happens before the dmapping, it (the dev_open()ing) happens right away.
Ben Gras
2005-10-20 19:39:32 +0000 -
11146aba3d
Newline after startup msg
Ben Gras
2005-10-20 18:54:53 +0000 -
6f836afeef
thisevent
Ben Gras
2005-10-20 12:25:33 +0000 -
79a85aafaa
New manual page for service(8).
Jorrit Herder
2005-10-20 12:08:25 +0000 -
ad2bf251a3
Don't print KMESSages, they are sent to tty separately.
Ben Gras
2005-10-20 09:29:18 +0000 -
7852300ec2
Don't beep (print bell characters) on rebooting
Ben Gras
2005-10-19 10:36:10 +0000 -
eedca63a05
bugs in trunk
Ben Gras
2005-10-18 21:06:46 +0000 -
d6da91f5b5
minix3.org
R3.1.0
Ben Gras
2005-10-18 21:04:10 +0000 -
110a025b22
This commit was manufactured by cvs2svn to create tag 'r3_1_0'.
v3.1.0
nobody
2005-10-18 21:04:10 +0000 -
5f39576ab5
Update readme to say booksrc.tgz is .tar.gz
Ben Gras
2005-10-18 20:14:40 +0000 -
2ba4855676
New README; renamed SYSTEM.TAR
Ben Gras
2005-10-18 19:36:43 +0000 -
b187c96cc4
Bugfix by Joren
Ben Gras
2005-10-18 19:30:45 +0000 -
a4a88aa585
Mention bug reporting.
Ben Gras
2005-10-18 19:29:27 +0000 -
a19614a19f
Included Makefiles for ack and gcc
Ben Gras
2005-10-18 17:37:58 +0000 -
df7c913bd9
Global included Makefile
Ben Gras
2005-10-18 17:37:18 +0000 -
e50b781884
gcc includes fixup
Ben Gras
2005-10-18 17:21:24 +0000 -
4bae163d37
High watermark memory usage feature
Ben Gras
2005-10-18 17:21:11 +0000 -
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 +0000 -
97c1d38f73
Latest listing etc. files + addition of SYSTEM.TAR
Ben Gras
2005-10-18 15:21:25 +0000 -
742f18a87c
Bugfix by Joren
Ben Gras
2005-10-18 11:00:03 +0000 -
4be59c3e03
Restore -lm
Ben Gras
2005-10-18 10:42:05 +0000 -
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 +0000 -
d87bfc438b
Restore libm
Ben Gras
2005-10-18 10:32:28 +0000 -
0830c99b56
Leave out exit() that was in there to test RS.
Ben Gras
2005-10-18 10:04:11 +0000 -
ee5940e097
Print quant as signed number so a 'scheduling defecit' appears as such
Ben Gras
2005-10-17 14:06:08 +0000 -
b1ca4d2d42
Check for ZOMBIE flag with findproc
Ben Gras
2005-10-17 13:20:07 +0000 -
bf3f53be27
Removed check if slot in use for keymapping: otherwise IS may have problems to recover.
Jorrit Herder
2005-10-17 13:19:48 +0000 -
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 +0000 -
683322d997
Version number for sosp release
Ben Gras
2005-10-17 09:04:36 +0000 -
81c9a2a959
Take nvi out of the small compile list.
Ben Gras
2005-10-16 20:14:40 +0000 -
932584447a
Getpack -> easypack
Ben Gras
2005-10-14 19:11:44 +0000 -
4358a8373f
Install images withour revision files as e.g. '3.1.0'
Ben Gras
2005-10-14 17:38:08 +0000 -
5903f48153
extra isa bridge
Ben Gras
2005-10-14 15:16:27 +0000 -
55b902ad63
Don't put /usr/gnu/bin in the default path.
Ben Gras
2005-10-14 14:55:22 +0000 -
b74b0116b4
Al's polishings of comments and order
Ben Gras
2005-10-14 14:45:50 +0000 -
1951b93161
Call book version 3.1.0 instead of 3.1
Ben Gras
2005-10-14 14:38:28 +0000 -
975e5cec41
Al's system -> kernel call rename
Ben Gras
2005-10-14 09:14:49 +0000 -
61b6139752
Al's system -> kernel call change
Ben Gras
2005-10-14 09:13:52 +0000 -
32514fb5f9
Al's system call -> kernel call renaming
Ben Gras
2005-10-14 08:58:59 +0000 -
aa1a6bf82a
Al's system call -> kernel call changes
Ben Gras
2005-10-14 08:50:02 +0000 -
013db76a09
.. but working
Ben Gras
2005-10-13 17:09:46 +0000 -
9a7edf7751
Book version gets to use -r too
Ben Gras
2005-10-13 17:01:52 +0000 -
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 +0000 -
f04d46f456
Fixup for gcc headers (if installed)
Ben Gras
2005-10-13 12:46:23 +0000 -
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 +0000 -
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 +0000 -
ee9b08e5c0
Comment fix about sys_abort()
Ben Gras
2005-10-13 09:43:39 +0000 -
8547f38014
Comment fix - no abort in filesystem.
Ben Gras
2005-10-13 09:42:48 +0000 -
7226f4685f
Get out silly debug message
Ben Gras
2005-10-13 08:49:42 +0000 -
bea7974ebb
Get out silly debug message
Ben Gras
2005-10-13 08:49:17 +0000 -
23d2c0e1eb
Intel 82845B/A and Intel 82801B
Philip Homburg
2005-10-12 15:26:47 +0000 -
eb5ed13fd3
New libary functions. Cleanup of halt.c.
Jorrit Herder
2005-10-12 15:10:14 +0000 -
7842d4fb26
Minor changes for new library functions at PM.
Jorrit Herder
2005-10-12 15:08:45 +0000 -
b16a88692a
New deadlock check at proc.c. New exit checks (stop IPC).
Jorrit Herder
2005-10-12 15:08:23 +0000 -
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 +0000 -
46678bdb7f
Compile fix
Ben Gras
2005-10-12 15:07:26 +0000 -
fc58687905
rw_block is private to cache.c
Ben Gras
2005-10-12 15:06:47 +0000 -
ee1f2bcb39
Minor fixes for RS. Install signal handlers.
Jorrit Herder
2005-10-12 15:06:00 +0000 -
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 +0000 -
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 +0000 -
866b3fda9c
DEV_PING message type for device driver keepalives
Ben Gras
2005-10-12 14:29:38 +0000 -
899d78ef0d
Don't build vim tools
Ben Gras
2005-10-12 09:57:09 +0000 -
d371e7eac4
A .vimrc that makes vim colours work on the minix console and in xterm.
Ben Gras
2005-10-11 17:55:14 +0000 -
12c79e53f1
Minor number for pty nodes computed wrongly
Ben Gras
2005-10-11 17:05:43 +0000