f26239d1f8
Minor partition() efficiency improvements (don't do regular partitioning i/o on cd drives)
Ben Gras
2005-08-08 12:16:59 +00:00
9df1cb9e48
ast@'s readme.txt modifications.
Ben Gras
2005-08-08 09:43:25 +00:00
e4d264bce9
autopart and setup script STEP additions to be keyed to install manual by ast@
Ben Gras
2005-08-08 09:24:02 +00:00
5789f7abec
config version bumped to 307; NOT cvs tagged yet; misc fixes
Ben Gras
2005-08-05 19:19:18 +00:00
a9b7d3a172
autopart fixes; halt sends SIGTERM; setup script without quotes; MAKEDEV makes random and cmos when called with std
Ben Gras
2005-08-05 19:16:12 +00:00
0c03b0c168
Removed $Log$ tags
Ben Gras
2005-08-05 19:08:43 +00:00
490430f627
Undo one hack for QEMU, add another.
Philip Homburg
2005-08-05 19:08:02 +00:00
941b5ebd1c
Fix to device table at FS. BIOS and AT installed in /sbin. Floppy boot fixed.
Jorrit Herder
2005-08-05 18:57:20 +00:00
cfd27c36cb
Temp hacks for QEMU. Call to env_setargs in dpeth.
Philip Homburg
2005-08-05 18:37:15 +00:00
1c570a7d93
Second try to fix tick delay problem ...
Jorrit Herder
2005-08-05 17:02:37 +00:00
5d2588aedf
Al's patch sent Fri aug 5
Ben Gras
2005-08-05 16:56:02 +00:00
473317e571
Added dp8390 to /usr/etc/rc. Renamed get_mon_prm.c to env_get_prm.c. Add env_setargs call for access to argc/argv.
Philip Homburg
2005-08-05 14:20:05 +00:00
0d7769920c
Boot monitor default changes to new boot controller usage
Ben Gras
2005-08-05 12:54:48 +00:00
6ad5067f49
minor fix
Ben Gras
2005-08-05 12:52:34 +00:00
823a8b9160
Minor fixes
Ben Gras
2005-08-05 12:52:26 +00:00
abb7157175
Merged do_gettimeofday with do_time to save one function call; adjusted table.c accordingly
Ben Gras
2005-08-05 12:44:06 +00:00
ac68f131a5
chgrp syntax fixed
Ben Gras
2005-08-05 12:16:25 +00:00
157a22bbc3
mdb compile fix
Ben Gras
2005-08-05 11:56:47 +00:00
a23604dc81
More autopart fixes (set new partition active if none other set active)
Ben Gras
2005-08-05 11:48:55 +00:00
fa21660f75
Fixed boot compile breakage
Ben Gras
2005-08-05 11:45:43 +00:00
ad24bb4072
Make include files and dirs bin-owned, to make sure bin can install them
Ben Gras
2005-08-05 11:40:46 +00:00
7e74927cdc
Cleanup of PM.
Jorrit Herder
2005-08-05 10:45:54 +00:00
e21c135fe5
added /sbin in mtree
Ben Gras
2005-08-05 10:37:02 +00:00
db5a8bb2b8
Added dp8390 driver. Additional env_parse functions that take argc and argv.
Philip Homburg
2005-08-05 09:53:08 +00:00
c9ab8cce43
Changed minor number of /dev/zero from 6 to 5. (Make sure to update your system accordingly or /dev/zero won't work.) Cleaned up comments in MEMORY driver.
Jorrit Herder
2005-08-05 09:43:22 +00:00
b96c389e78
Various small cleanups and comments added.
Jorrit Herder
2005-08-05 09:41:15 +00:00
8476ceac22
readclock.c shouldn't be here
Ben Gras
2005-08-05 08:37:28 +00:00
8d66f755c3
Fixed type. Added patch from Al Woodhull.
Jorrit Herder
2005-08-04 22:01:50 +00:00
74711a3b14
Check if kernel calls is allowed (from process' call mask) added. Not yet enforced. If a call is denied, this will be kprinted. Please report any such errors, so that I can adjust the mask before returning errors instead of warnings.
Jorrit Herder
2005-08-04 19:23:03 +00:00
b98eb4e144
Added /dev/cmos. Made separate case for /dev/random and /dev/urandom
Jorrit Herder
2005-08-04 18:03:51 +00:00
8cb902dce3
Fix. Names were not showing.
Jorrit Herder
2005-08-04 17:00:18 +00:00
40e9875fd6
Startup script now checks if network driver is mentioned in inet.conf. Also allowed disabling daemons (like services) with disable= parameter.
Jorrit Herder
2005-08-04 16:45:29 +00:00
f784f76891
Let halt shutdown system without fsck by checking for halt in wtmp as well as shutdown
Ben Gras
2005-08-04 13:41:31 +00:00
20b4f17334
Added RO_BIT needed for new at_wini / fs flag
Ben Gras
2005-08-04 09:33:38 +00:00
e561081545
Miscellaneous clean ups and fixes to the kernel. Support for FLOPPY in boot image. (Set controller=fd at boot monitor.) Moved major device numbers to <minix/dmap.h> (maybe rename to dev.h?)
Jorrit Herder
2005-08-04 09:26:36 +00:00
5e3b213f05
import of mdb (minix debugger), some ptrace and signals unbreaking seem to have made it work (runtime debugging and core reading).
Ben Gras
2005-08-04 08:44:16 +00:00
693c7abe2a
ps was looking for INIT as first user process, but INIT has become init.
Ben Gras
2005-08-04 08:25:10 +00:00
93460d0ad0
Do test transaction before letting open device succeed; if probe fails, remember drive isn't there and don't try it again
Ben Gras
2005-08-04 08:08:58 +00:00
3f28baac83
Disabled comments from FXP driver with #define VERBOSE 0. Fixed all troubles reported at shutdown. No more illegal FS calls by dead processes.
Jorrit Herder
2005-08-03 16:58:22 +00:00
89cf745fe2
Single boot driver loaded, while multiple can be included in the boot image. The user needs to set label=... to choose the driver of his or her choice. This driver will be mapped onto the controller that is set in controller=...
Jorrit Herder
2005-08-03 16:06:35 +00:00
c12b74dad5
Random is now a separate driver.
Philip Homburg
2005-08-03 15:22:41 +00:00
43f89d7eff
Fixes for mkfs so that making a FS from a proto file works again
Ben Gras
2005-08-03 14:22:07 +00:00
1ae4d41d0d
Without /dev/boot ...
Jorrit Herder
2005-08-03 14:17:28 +00:00
5c9d34b62a
Removed socket library, there is a socket library in libc now
Ben Gras
2005-08-03 11:35:41 +00:00
343bd97aeb
Removed old socket library.
Philip Homburg
2005-08-03 11:28:43 +00:00
547bf3ac36
Implemented some boundary cases for LISTENQ.
Philip Homburg
2005-08-03 11:15:39 +00:00
6f1c7d6016
More autopart/setup fixes
Ben Gras
2005-08-03 10:24:53 +00:00
1f450f4959
Test .. no update.
Jorrit Herder
2005-08-03 08:15:36 +00:00
b69ca94efb
Fixed 'bug' in log driver that caused kernel messages not to be displayed. This was caused by a change in the shared driver code. Not log's fault.
Jorrit Herder
2005-08-03 08:14:08 +00:00
4a8c5316ec
Temporarily disabled FLOPPY to prevent mayhem due to ISA DMA below 16 MB.
Jorrit Herder
2005-08-02 16:05:01 +00:00
89d86ddb9c
Utility to dynamically start system services.
Jorrit Herder
2005-08-02 16:00:07 +00:00
0bd61375ad
Miscellaneous small fixes to prettify startup output.
Jorrit Herder
2005-08-02 15:56:24 +00:00
61a4e15bb0
Dynamic starting of services.
Jorrit Herder
2005-08-02 15:46:24 +00:00
1d60e866c3
Various updates to support dynamically starting drivers.
Jorrit Herder
2005-08-02 15:32:12 +00:00
120e514506
Changed various header file to support dynamically staring drivers. Note: full recompile necessary.
Jorrit Herder
2005-08-02 15:31:12 +00:00
52965b6f17
Various updates to support dynamically starting drivers. Output during initialization should be suppressed. Unless an error occurs. Note that main() can now be main(int argc, char **argv) and arguments can be passed when bringing up the driver.
Jorrit Herder
2005-08-02 15:30:36 +00:00
f44725b777
Created new devctl system call to FS. Moved dmap.h header to include/minix/. Various updates to support dynamically starting servers and suppress output.
Jorrit Herder
2005-08-02 15:29:17 +00:00
ab7c0a9926
Cleaned up table. Moved policies to table. Small fixes to do_copy, do_privctl and do_fork.
Jorrit Herder
2005-08-02 15:28:09 +00:00
619a202720
setup fix
Ben Gras
2005-08-02 14:56:30 +00:00
4a267f747b
Debug statement from autopart
Ben Gras
2005-08-02 09:46:34 +00:00
013352bb43
remove autopart debug statement
Ben Gras
2005-08-02 09:02:52 +00:00
acf6df8b04
Setup tweaks; bzip import
Ben Gras
2005-08-02 08:57:26 +00:00
a5b0301024
small fix for connect
Philip Homburg
2005-08-01 14:47:24 +00:00
e9ebecdd17
UDP support for connect.
Philip Homburg
2005-08-01 14:43:21 +00:00
537d7ddcdf
Replace REVIVE with notify.
Philip Homburg
2005-08-01 14:40:21 +00:00
0946d128cd
- Kernel call handlers cleaned up. More strict checking of input parameters. - Moved generic_handler() from system.c to system/do_irqctl.c. - Set privileges of system processes somewhat stricter.
Jorrit Herder
2005-07-29 15:26:23 +00:00
a93faca75f
rs232 support
Philip Homburg
2005-07-29 15:22:58 +00:00
2471939f7d
System library changes to interface.
Jorrit Herder
2005-07-29 15:02:27 +00:00
748b3dd434
Updates system library calls: interface changes (removed unused parameters). Removed old notification trap: renamed alert() to notify() ... finally ;-)
Jorrit Herder
2005-07-29 15:01:59 +00:00
d3874a7917
Updated servers according to syslib interface changes.
Jorrit Herder
2005-07-29 15:00:49 +00:00
aec394a330
Updated drivers according to syslib interface changes.
Jorrit Herder
2005-07-29 15:00:22 +00:00
d62e515660
Small update to SYS_IRQCTL -> setting an interrupt policy now allows the caller to provide an index (0 .. 31) that is passed in the HARD_INT message when an interrupt occurs. The NOTIFY_ARG field contains a bitmap with all indexes for which an interrupt occured.
Jorrit Herder
2005-07-29 12:44:42 +00:00