This website requires JavaScript.
f6bc0beb6f
Less debug output
Philip Homburg
2005-11-10 15:40:36 +00:00
233c092280
Resurrected sys_eniop.
Philip Homburg
2005-11-09 17:14:14 +00:00
b85736bd7b
Grant tty permission to use SYS_VM_MAP and SYS_IOPENABLE.
Philip Homburg
2005-11-09 15:48:41 +00:00
b3cf63b890
Added /dev/video. /dev/kbd and /dev/kbdaux are renumbered.
Philip Homburg
2005-11-09 15:46:15 +00:00
5556281540
Added /dev/video for mapping video memory.
Philip Homburg
2005-11-09 15:45:48 +00:00
4102a5db28
Various changes to header files for tcpdump.
Philip Homburg
2005-11-09 15:43:39 +00:00
6d02d10805
Added getprotobyname.
Philip Homburg
2005-11-09 15:42:38 +00:00
3fb6640115
Added tcpstat and udpstat.
Philip Homburg
2005-11-08 14:02:36 +00:00
7394f38ed7
Added paramvalue to the library.
Philip Homburg
2005-11-08 13:59:27 +00:00
0f8090e653
Small fix for ioctls.
Philip Homburg
2005-11-08 13:57:48 +00:00
3a0af50c80
ARP command.
Philip Homburg
2005-11-08 12:09:00 +00:00
c6412ae342
"forward compatible" hack for lstat() - make new binaries work on old systems
Ben Gras
2005-11-07 13:15:09 +00:00
df279ac347
Set IOPL when /dev/mem is opened. Fixed small bug in MIOCMAP/MIOCUNMAP
Philip Homburg
2005-11-04 17:16:54 +00:00
80cce8b3d3
Added prototype for hypot.
Philip Homburg
2005-11-04 17:14:59 +00:00
8950d7eae7
Make struct sockaddr at least as big as struct sockaddr_in
Philip Homburg
2005-11-04 17:07:39 +00:00
0b7fcbfd70
Only the memory driver should be allowed access to SYS_IOPENABLE
Philip Homburg
2005-11-04 17:06:49 +00:00
ee80996c9a
_sigsetjmp was missing.
Philip Homburg
2005-11-04 17:05:28 +00:00
36e1cb4436
sys_eniop was missing.
Philip Homburg
2005-11-04 17:03:49 +00:00
12f3eeaa01
Understand .SH "NAME" form too (e.g. perl manpages)
Ben Gras
2005-11-04 10:50:49 +00:00
6e37eb17b2
(mode_t) casts confused preprocessor
Ben Gras
2005-11-03 17:04:50 +00:00
a9702cca3a
Let chmem return error code on failure
Ben Gras
2005-11-03 16:58:10 +00:00
26844e05e7
From: Giovanni <gfalzoni@inwind.it > To: Ben Gras <beng@few.vu.nl > Date: Wed, 02 Nov 2005 19:05:13 +0100 Subject: Re: [Minix-devel-l] Symbolic link
Ben Gras
2005-11-03 15:25:18 +00:00
83df200475
Less restrictive I/O port check.
Philip Homburg
2005-11-03 13:42:56 +00:00
e6e1f4431d
Make I/O port check less strict
Philip Homburg
2005-11-03 11:33:42 +00:00
5ccf545e1b
ast@'s update
Ben Gras
2005-11-02 20:01:37 +00:00
edb541fb98
Display "select" blocking status correctly, and add check for wrong blocking process number
Ben Gras
2005-11-02 17:43:19 +00:00
bc010b74a2
Andy's new easypack
Ben Gras
2005-11-02 12:05:01 +00:00
ceb6a62f6d
Install ftpd sh executable.
Ben Gras
2005-11-01 22:57:42 +00:00
fa76dcb8c1
Giovanni's symlink patches.
Ben Gras
2005-11-01 13:19:40 +00:00
a3752a3a51
Fix
Ben Gras
2005-11-01 13:15:44 +00:00
94d370ca5f
library fixes for symlink, readlink and lstat
Ben Gras
2005-11-01 13:13:31 +00:00
0604dc26a8
Giovanni's symlink patches.
Ben Gras
2005-10-31 14:33:12 +00:00
b94a639398
Giovanni's symlink (+syslog+flock) patches.
Ben Gras
2005-10-31 14:31:05 +00:00
3acb6bf1fe
Giovanni's symlinks patches (libs)
Ben Gras
2005-10-31 14:28:19 +00:00
4c648c343e
Giovanni's symlink patches (includes only)
Ben Gras
2005-10-31 14:14:54 +00:00
2c704d288f
Giovanni's syslog.h
Ben Gras
2005-10-31 14:07:07 +00:00
cd582e02be
*** empty log message ***
Jorrit Herder
2005-10-31 12:21:52 +00:00
c62239687d
More stack for rlogind.
Philip Homburg
2005-10-24 14:06:36 +00:00
070f7673b9
More stack for cp, du, and synctree.
Philip Homburg
2005-10-24 14:04:22 +00:00
c11611802e
Pass the right pointers to sys_inb
Philip Homburg
2005-10-24 14:02:45 +00:00
d9d4a4cacd
kbdaux
Philip Homburg
2005-10-24 14:00:46 +00:00
0b5a135a67
Raw keyboard and AUX support. Needs cleaning up.
Philip Homburg
2005-10-24 13:57:19 +00:00
d920f5e0f9
Support for raw keyboard I/O and the AUX (PS/2 mouse) channel.
Philip Homburg
2005-10-24 13:52:53 +00:00
ed4ec02ddf
Removed cast from sys_inb.
Philip Homburg
2005-10-24 13:51:39 +00:00
1de4b3a426
More filedescriptors
Philip Homburg
2005-10-24 13:51:02 +00:00
bfa0a555ad
Removed debug printfs.
Philip Homburg
2005-10-24 13:48:50 +00:00
29eed99c71
Added paning variable to help routing debug output.
Philip Homburg
2005-10-24 13:47:24 +00:00
6a0a7c1a76
More filedescriptors
Philip Homburg
2005-10-24 13:43:03 +00:00
7104974cb5
Optionalize memory and vm verbose prints
Ben Gras
2005-10-21 19:37:31 +00:00
bbcecf5e6d
Don't panic on missing drivers.
Ben Gras
2005-10-21 19:31:38 +00:00
9270710246
Bigger
Ben Gras
2005-10-21 19:30:13 +00:00
40066b06f5
call libraries with $(GMAKE)
Ben Gras
2005-10-21 18:31:45 +00:00
d0806fd1af
Make lance driver notify inet on startup, and respond to getname
Ben Gras
2005-10-21 18:20:44 +00:00
2b23d38c5b
Panic fix
Ben Gras
2005-10-21 18:20:26 +00:00
85209d2e29
Test for SENDING else RECEIVING should be SENDING, then RECEIVING.
Ben Gras
2005-10-21 18:13:10 +00:00
81fa8fc3b8
Don't enqueue processes unless their flags have become 0
Ben Gras
2005-10-21 17:35:39 +00:00
589e147ee3
Crash recovery changes.
Philip Homburg
2005-10-21 17:09:08 +00:00
ad1f30a63f
Deal with crashing ethernet drivers
Philip Homburg
2005-10-21 16:51:21 +00:00
f8edaa7de4
Added replies to status requests from RS.
Jorrit Herder
2005-10-21 14:39:21 +00:00
7a7e680da7
Added periodic checks from RS to drivers.
Jorrit Herder
2005-10-21 14:34:13 +00:00
78f20c3959
Rest ...
Jorrit Herder
2005-10-21 13:46:47 +00:00
9333141704
New rescue functionality.
Jorrit Herder
2005-10-21 13:28:26 +00:00
dd49f3586f
New Rescue Device Driver (RAM disk like) Allow restarting RTL8139
Jorrit Herder
2005-10-21 13:24:22 +00:00
4243d8e6bc
Rescue script fixes.
Jorrit Herder
2005-10-21 13:23:22 +00:00
1b46117c0d
Outside the book branch, remove references to the book on README. Also remove source listings.
Ben Gras
2005-10-21 11:52:41 +00:00
724813fdce
Prelim commit for ethernet driver crash recovery.
Philip Homburg
2005-10-21 11:51:45 +00:00
f0985a4e97
No /usr/gnu/bin in $PATH
Ben Gras
2005-10-21 11:49:26 +00:00
12898c03e4
*** empty log message ***
Ben Gras
2005-10-21 11:40:24 +00:00
aac4f32f51
Don't print SIGKSTOP message
Ben Gras
2005-10-21 11:28:50 +00:00
69a0586adf
Changes to make gcc compile our libraries too (Joren)
Ben Gras
2005-10-21 11:19:35 +00:00
fd63815169
*** empty log message ***
Ben Gras
2005-10-21 11:18:41 +00:00
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 +00:00
629453fba8
Added explanation of SIGKILL, REBOOT order.
Ben Gras
2005-10-21 11:10:16 +00:00
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 +00:00
4745238b9c
New major device for Rescue Driver
Jorrit Herder
2005-10-21 10:56:47 +00:00
ca5b81bf6f
/etc/rc.rescue initializes driver rescue environment
Ben Gras
2005-10-21 10:47:13 +00:00
fb7fb9e92c
/boot/rescue (mount point for /dev/rescue)
Ben Gras
2005-10-21 10:00:34 +00:00
4e4d2f343c
Make /dev/rescue
Ben Gras
2005-10-21 10:00:03 +00:00
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 +00:00
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 +00:00
f7f30a3a44
2 extra error conditions on disappearing processes during/before sendrec()
Ben Gras
2005-10-20 20:46:04 +00:00
3e78f1aaa6
Tell RS server about upcoming shutdown.
Jorrit Herder
2005-10-20 20:38:58 +00:00
b74617dede
gcc separate target
Ben Gras
2005-10-20 20:38:12 +00:00
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 +00:00
1058d49249
Updated Makefile for DS server.
Jorrit Herder
2005-10-20 20:32:57 +00:00
9ea63c60fa
Updated makefile for DS server.
Jorrit Herder
2005-10-20 20:32:40 +00:00
7f6137d230
Renamed to manager.h.
Jorrit Herder
2005-10-20 20:32:22 +00:00
8d99d24ce6
Also dev_open opened block and character special files
Ben Gras
2005-10-20 20:32:09 +00:00
26188d9595
*** empty log message ***
Jorrit Herder
2005-10-20 20:31:42 +00:00
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 +00:00
d1f2ba26b0
New Data Store server.
Jorrit Herder
2005-10-20 20:29:52 +00:00
288860f6e6
New dumps for RS and DS server.
Jorrit Herder
2005-10-20 20:28:54 +00:00
381c24ce17
New MEM driver for recovery.
Jorrit Herder
2005-10-20 20:26:02 +00:00
86e3333454
New error codes for IPC errors. Made VM code debug output disappear.
Jorrit Herder
2005-10-20 20:25:32 +00:00
e67d50a3c6
Service refresh.
Jorrit Herder
2005-10-20 20:19:25 +00:00
fca5dad684
Reduce buffer cache a bit to make space for boot device for drivers.
Ben Gras
2005-10-20 20:11:51 +00:00
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 +00:00
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 +00:00
11146aba3d
Newline after startup msg
Ben Gras
2005-10-20 18:54:53 +00:00
6f836afeef
thisevent
Ben Gras
2005-10-20 12:25:33 +00:00