]> Zhao Yanbai Git Server - minix.git/log
minix.git
19 years agoScheduling updates to the kernel. Sched() function now is single point for
Jorrit Herder [Mon, 22 Aug 2005 15:14:11 +0000 (15:14 +0000)]
Scheduling updates to the kernel. Sched() function now is single point for
policy. Actual policy not yet implemented.

PM calculates nice values for processes in boot image.

IS debug dumps improved (Shift+F1-F4).

19 years agoAl's no-double-empty-lines crusade
Ben Gras [Mon, 22 Aug 2005 15:08:27 +0000 (15:08 +0000)]
Al's no-double-empty-lines crusade

19 years ago*** empty log message ***
Ben Gras [Mon, 22 Aug 2005 14:46:44 +0000 (14:46 +0000)]
*** empty log message ***

19 years agoAndy's enormous "Minix" -> "MINIX 3" crusade ;)
Ben Gras [Mon, 22 Aug 2005 12:56:02 +0000 (12:56 +0000)]
Andy's enormous "Minix" -> "MINIX 3" crusade ;)

19 years agoAl's patch of fri 19 aug 2005
Ben Gras [Mon, 22 Aug 2005 12:54:11 +0000 (12:54 +0000)]
Al's patch of fri 19 aug 2005

19 years agoAdded all target (for for /usr/src/Makefile master)
Ben Gras [Mon, 22 Aug 2005 12:38:22 +0000 (12:38 +0000)]
Added all target (for for /usr/src/Makefile master)

19 years agoAdded some pci config register names
Ben Gras [Mon, 22 Aug 2005 12:37:32 +0000 (12:37 +0000)]
Added some pci config register names

19 years agosetup fix
Ben Gras [Mon, 22 Aug 2005 12:36:42 +0000 (12:36 +0000)]
setup fix

19 years agoImported initial version of user-space port of original sb16 driver.
Ben Gras [Mon, 22 Aug 2005 11:46:06 +0000 (11:46 +0000)]
Imported initial version of user-space port of original sb16 driver.
User-space porting by Peter Boonstoppel.

19 years agoDon't -O2 mdb
Ben Gras [Mon, 22 Aug 2005 11:17:47 +0000 (11:17 +0000)]
Don't -O2 mdb

19 years agoDon't assume configure is executable
Ben Gras [Mon, 22 Aug 2005 11:16:02 +0000 (11:16 +0000)]
Don't assume configure is executable

19 years agoFix /usr/src modes
Ben Gras [Mon, 22 Aug 2005 10:06:02 +0000 (10:06 +0000)]
Fix /usr/src modes

19 years agoMore cutting
Ben Gras [Mon, 22 Aug 2005 10:02:46 +0000 (10:02 +0000)]
More cutting

19 years agoExtra setup umounts in case of aborted previous installs.
Ben Gras [Mon, 22 Aug 2005 10:01:52 +0000 (10:01 +0000)]
Extra setup umounts in case of aborted previous installs.
Forget about the /usr re-mounting, it's not necessary and (potentially)
causes problems during setup.

19 years agoAdded two sanity checks:
Ben Gras [Mon, 22 Aug 2005 09:54:31 +0000 (09:54 +0000)]
Added two sanity checks:
.  partitions larger than the disk
   (this happens when partitions are set to end earlier than they start
   in part)
.  zero-sized partitions (this confuses autopart later on)

autopart doesn't continue if this happens.

19 years agoNew scheduling code in kernel. Work in progress.
Jorrit Herder [Fri, 19 Aug 2005 16:43:28 +0000 (16:43 +0000)]
New scheduling code in kernel. Work in progress.
Round-robin within one priority queue works fine.
Ageing algorithm to be done.

19 years agoMore stack for make. Fixed buffer overrun in make.
Philip Homburg [Thu, 18 Aug 2005 11:36:36 +0000 (11:36 +0000)]
More stack for make. Fixed buffer overrun in make.

19 years agoAdded support for creating CDs with harddisk emulation
Philip Homburg [Tue, 16 Aug 2005 12:09:20 +0000 (12:09 +0000)]
Added support for creating CDs with harddisk emulation

19 years agoAl's patch sent mon 15 aug.
Ben Gras [Tue, 16 Aug 2005 11:37:33 +0000 (11:37 +0000)]
Al's patch sent mon 15 aug.

19 years agoPRettify getty banner with tty name
Ben Gras [Tue, 16 Aug 2005 11:31:08 +0000 (11:31 +0000)]
PRettify getty banner with tty name

19 years agoUpdated comment
Philip Homburg [Mon, 15 Aug 2005 14:08:45 +0000 (14:08 +0000)]
Updated comment

19 years ago-h option for harddisk emulation
Philip Homburg [Mon, 15 Aug 2005 14:08:18 +0000 (14:08 +0000)]
-h option for harddisk emulation

19 years agoBoot environment option 'bios_remap_first'. Thios option remaps the first
Philip Homburg [Mon, 15 Aug 2005 13:19:02 +0000 (13:19 +0000)]
Boot environment option 'bios_remap_first'. Thios option remaps the first
BIOS drive to d7, the second BIOS drive to d0, the third to d1, etc. This
useful for CD-ROM hardisk emulation.

19 years agoAlso make c0d7 for CD-ROM harddisk emulation.
Philip Homburg [Mon, 15 Aug 2005 13:17:20 +0000 (13:17 +0000)]
Also make c0d7 for CD-ROM harddisk emulation.

19 years agoUse a fake geometry for files.
Philip Homburg [Mon, 15 Aug 2005 13:15:39 +0000 (13:15 +0000)]
Use a fake geometry for files.

19 years agoIndex manpages after build and install
Ben Gras [Mon, 15 Aug 2005 09:42:40 +0000 (09:42 +0000)]
Index manpages after build and install

19 years agoRemove some debug
Ben Gras [Fri, 12 Aug 2005 19:03:50 +0000 (19:03 +0000)]
Remove some debug

19 years agoClarify
Ben Gras [Fri, 12 Aug 2005 19:00:13 +0000 (19:00 +0000)]
Clarify

19 years agoSanity check in autopart
Ben Gras [Fri, 12 Aug 2005 18:58:23 +0000 (18:58 +0000)]
Sanity check in autopart

19 years agodepend with world
Ben Gras [Fri, 12 Aug 2005 18:13:39 +0000 (18:13 +0000)]
depend with world

19 years ago..
Ben Gras [Fri, 12 Aug 2005 17:58:02 +0000 (17:58 +0000)]
..

19 years agodepend fix
Ben Gras [Fri, 12 Aug 2005 17:52:32 +0000 (17:52 +0000)]
depend fix

19 years agorotate noise
Ben Gras [Fri, 12 Aug 2005 17:49:07 +0000 (17:49 +0000)]
rotate noise

19 years agoMore autopart fixes
Ben Gras [Fri, 12 Aug 2005 17:47:22 +0000 (17:47 +0000)]
More autopart fixes

19 years agoat bugfix - openct only increased on opens when 0, openct always decreased
Ben Gras [Fri, 12 Aug 2005 16:42:36 +0000 (16:42 +0000)]
at bugfix - openct only increased on opens when 0, openct always decreased
on closes..

this causes partition tables not to be re-read sometimes..

this causes mayhem..

19 years agoFinal autopart fixes.
Jorrit Herder [Fri, 12 Aug 2005 15:13:55 +0000 (15:13 +0000)]
Final autopart fixes.

19 years ago*** empty log message ***
Ben Gras [Fri, 12 Aug 2005 13:31:47 +0000 (13:31 +0000)]
*** empty log message ***

19 years agorotate script
Ben Gras [Fri, 12 Aug 2005 13:28:37 +0000 (13:28 +0000)]
rotate script

19 years agorotate log message
Ben Gras [Fri, 12 Aug 2005 13:25:27 +0000 (13:25 +0000)]
rotate log message

19 years ago*** empty log message ***
Jorrit Herder [Fri, 12 Aug 2005 13:22:36 +0000 (13:22 +0000)]
*** empty log message ***

19 years agoclean is cleaner
Ben Gras [Fri, 12 Aug 2005 12:48:24 +0000 (12:48 +0000)]
clean is cleaner

19 years agoMaximum block size lowered to 4K (gasp) !
Ben Gras [Fri, 12 Aug 2005 12:41:29 +0000 (12:41 +0000)]
Maximum block size lowered to 4K (gasp) !

19 years ago*** empty log message ***
Ben Gras [Fri, 12 Aug 2005 12:35:45 +0000 (12:35 +0000)]
*** empty log message ***

19 years agoProgress bar prettification
Ben Gras [Fri, 12 Aug 2005 12:35:17 +0000 (12:35 +0000)]
Progress bar prettification

19 years agoInstall scripts prettification
Ben Gras [Fri, 12 Aug 2005 12:34:56 +0000 (12:34 +0000)]
Install scripts prettification

19 years agofree space feature
Ben Gras [Fri, 12 Aug 2005 12:23:16 +0000 (12:23 +0000)]
free space feature

19 years ago*** empty log message ***
Jorrit Herder [Fri, 12 Aug 2005 12:13:11 +0000 (12:13 +0000)]
*** empty log message ***

19 years agoRemoved confirmation at 'disk' step.
Jorrit Herder [Fri, 12 Aug 2005 12:05:56 +0000 (12:05 +0000)]
Removed confirmation at 'disk' step.
Working on 'region' step now.

19 years ago*** empty log message ***
Jorrit Herder [Fri, 12 Aug 2005 11:42:57 +0000 (11:42 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Ben Gras [Fri, 12 Aug 2005 11:23:50 +0000 (11:23 +0000)]
*** empty log message ***

19 years agoAl's window feature
Ben Gras [Fri, 12 Aug 2005 11:23:33 +0000 (11:23 +0000)]
Al's window feature

19 years ago*** empty log message ***
Jorrit Herder [Fri, 12 Aug 2005 11:08:23 +0000 (11:08 +0000)]
*** empty log message ***

19 years agoProgressbar for /
Ben Gras [Fri, 12 Aug 2005 09:52:29 +0000 (09:52 +0000)]
Progressbar for /

19 years agoChanged some messages from DEL to ^C
Ben Gras [Fri, 12 Aug 2005 09:41:18 +0000 (09:41 +0000)]
Changed some messages from DEL to ^C

19 years agochanged default INTR key to ^C instead of DEL
Ben Gras [Fri, 12 Aug 2005 09:40:16 +0000 (09:40 +0000)]
changed default INTR key to ^C instead of DEL

19 years ago*** empty log message ***
Ben Gras [Thu, 11 Aug 2005 16:18:53 +0000 (16:18 +0000)]
*** empty log message ***

19 years ago*** empty log message ***
Ben Gras [Thu, 11 Aug 2005 16:00:08 +0000 (16:00 +0000)]
*** empty log message ***

19 years ago. don't print error by usyslogd (for on CD)
Ben Gras [Thu, 11 Aug 2005 15:17:52 +0000 (15:17 +0000)]
. don't print error by usyslogd (for on CD)

. added progress bar technology to setup script

19 years agomicrofix
Ben Gras [Thu, 11 Aug 2005 15:14:02 +0000 (15:14 +0000)]
microfix

19 years ago..
Ben Gras [Thu, 11 Aug 2005 15:11:34 +0000 (15:11 +0000)]
..

19 years agoMinix boot monitor message
Ben Gras [Thu, 11 Aug 2005 15:09:14 +0000 (15:09 +0000)]
Minix boot monitor message

19 years ago*** empty log message ***
Jorrit Herder [Thu, 11 Aug 2005 15:02:56 +0000 (15:02 +0000)]
*** empty log message ***

19 years ago'Normal' mode didn't work.
Philip Homburg [Thu, 11 Aug 2005 13:55:06 +0000 (13:55 +0000)]
'Normal' mode didn't work.

19 years agoMinor changes.
Jorrit Herder [Thu, 11 Aug 2005 13:22:31 +0000 (13:22 +0000)]
Minor changes.

19 years agoInstall script beautifications.
Jorrit Herder [Thu, 11 Aug 2005 13:12:55 +0000 (13:12 +0000)]
Install script beautifications.
Changed message of the day.
Fixed some compile warnings in src/boot/. Changed header() variable.

19 years agoDon't allow arbitrary ram disks being loaded any more, due to funny check.
Ben Gras [Thu, 11 Aug 2005 11:32:37 +0000 (11:32 +0000)]
Don't allow arbitrary ram disks being loaded any more, due to funny check.

19 years agoFormatting fix for if networking isn't enabled.
Ben Gras [Wed, 10 Aug 2005 15:19:50 +0000 (15:19 +0000)]
Formatting fix for if networking isn't enabled.

19 years agoLittle formatting fix.
Ben Gras [Wed, 10 Aug 2005 15:18:13 +0000 (15:18 +0000)]
Little formatting fix.

19 years agoBlocksize 1, 2, 4 KB
Ben Gras [Wed, 10 Aug 2005 15:14:14 +0000 (15:14 +0000)]
Blocksize 1, 2, 4 KB

19 years agoSmall fixes
Ben Gras [Wed, 10 Aug 2005 15:14:02 +0000 (15:14 +0000)]
Small fixes

19 years agoRemove debug messages
Ben Gras [Wed, 10 Aug 2005 15:13:13 +0000 (15:13 +0000)]
Remove debug messages

19 years agoMoved "Changes" comments from system/do_....c to system.h.
Jorrit Herder [Wed, 10 Aug 2005 10:23:55 +0000 (10:23 +0000)]
Moved "Changes" comments from system/do_....c to system.h.
All changes are now in a single header file.

19 years agoMinor beautification.
Jorrit Herder [Wed, 10 Aug 2005 09:51:29 +0000 (09:51 +0000)]
Minor beautification.

19 years agoPut boot device memory initialization with #ifdef ENABLE_BOOTDEV ... #endif
Jorrit Herder [Wed, 10 Aug 2005 09:45:49 +0000 (09:45 +0000)]
Put boot device memory initialization with #ifdef ENABLE_BOOTDEV ... #endif

19 years agoRenamed mm_exit to pm_exit (requested by Al)
Jorrit Herder [Wed, 10 Aug 2005 09:37:54 +0000 (09:37 +0000)]
Renamed mm_exit to pm_exit (requested by Al)
Small cleanup in pm_init.

19 years agoMinor message improvement
Ben Gras [Tue, 9 Aug 2005 17:02:27 +0000 (17:02 +0000)]
Minor message improvement

19 years agoChanged blocksizes and root sizes around
Ben Gras [Tue, 9 Aug 2005 17:02:01 +0000 (17:02 +0000)]
Changed blocksizes and root sizes around

19 years agoCD root now 2MB
Ben Gras [Tue, 9 Aug 2005 16:59:40 +0000 (16:59 +0000)]
CD root now 2MB

19 years agoMake timeouts more tolerant, even in strict timeout mode
Ben Gras [Tue, 9 Aug 2005 16:59:29 +0000 (16:59 +0000)]
Make timeouts more tolerant, even in strict timeout mode

19 years agoDon't source /etc/profile from /etc/rc, but source /etc/rc.timezone as
Ben Gras [Tue, 9 Aug 2005 16:58:28 +0000 (16:58 +0000)]
Don't source /etc/profile from /etc/rc, but source /etc/rc.timezone as
a timezone instead, and set TZ=GMT0 as a default.

19 years ago. setup fixes
Ben Gras [Tue, 9 Aug 2005 16:46:46 +0000 (16:46 +0000)]
. setup fixes
. added atnormalize commands, which resets at driver timeouts and retries
  to defaults
. usyslogd now logs to /usr/log/messages instead of /var (on root, which is
  shrinking)

19 years agoGive AT driver 8k stack instead of 1k.. probably not necessary, but 1k
Ben Gras [Tue, 9 Aug 2005 14:45:10 +0000 (14:45 +0000)]
Give AT driver 8k stack instead of 1k.. probably not necessary, but 1k
is a little meager, so let's be on the safe side

19 years agomotd fix;
Ben Gras [Tue, 9 Aug 2005 14:41:54 +0000 (14:41 +0000)]
motd fix;
cp /usr/lib/<compiler stuff> to /lib when on ramdisk;
make a /usr/log (to store logfile there, instead of /var/log).

19 years agoata_std_timeout boot monitor variable to override short timeouts on
Ben Gras [Tue, 9 Aug 2005 12:42:53 +0000 (12:42 +0000)]
ata_std_timeout boot monitor variable to override short timeouts on
test transactions and ioctl() setting, in case of comatose drives.

19 years agoMoved open-ATAPI-as-RW check to before open-first-time check.. otherwise
Ben Gras [Tue, 9 Aug 2005 12:18:15 +0000 (12:18 +0000)]
Moved open-ATAPI-as-RW check to before open-first-time check.. otherwise
you can open an ATAPI device as RW if it's already opened for read.

19 years agoSupport for ethernet in QEMU.
Philip Homburg [Tue, 9 Aug 2005 11:23:41 +0000 (11:23 +0000)]
Support for ethernet in QEMU.

19 years agoAndy's setup
Ben Gras [Tue, 9 Aug 2005 11:16:15 +0000 (11:16 +0000)]
Andy's setup

19 years agoRename install steps; add copying /usr/lib/* to /lib/*
Ben Gras [Mon, 8 Aug 2005 18:36:12 +0000 (18:36 +0000)]
Rename install steps; add copying /usr/lib/* to /lib/*

19 years agoMore nits and polish
Ben Gras [Mon, 8 Aug 2005 17:37:39 +0000 (17:37 +0000)]
More nits and polish

19 years agoTook hostaddr out of the loop; if it fails after 10 secs, continue
Ben Gras [Mon, 8 Aug 2005 16:56:40 +0000 (16:56 +0000)]
Took hostaddr out of the loop; if it fails after 10 secs, continue
startup script. (ast@)

19 years agoFixed mq leak.
Philip Homburg [Mon, 8 Aug 2005 15:49:16 +0000 (15:49 +0000)]
Fixed mq leak.

19 years agominor bugfix (the whole active thing)
Ben Gras [Mon, 8 Aug 2005 14:55:48 +0000 (14:55 +0000)]
minor bugfix (the whole active thing)

19 years agovarious small fixes.
Ben Gras [Mon, 8 Aug 2005 14:34:10 +0000 (14:34 +0000)]
various small fixes.
 . motd update (ast)
 . made /usr/local/man/man* and made them bin-owned (mtree)
   (to let bin install there)
 . made copyright notice in kernel 1987-2006 (ast)
 . added chown -R bin /usr/src so that bin can compile everything

19 years ago. swapped test26 and test40
Ben Gras [Mon, 8 Aug 2005 14:30:50 +0000 (14:30 +0000)]
. swapped test26 and test40
. renamed sh*.sh to testsh*.sh
. invoked shell tests from run script like the other test commands
  (that was the point of renaming)

19 years agoLots of nits by ast@
Ben Gras [Mon, 8 Aug 2005 14:28:32 +0000 (14:28 +0000)]
Lots of nits by ast@

19 years agoDon't print paths twice with cpdir -v. (ast@)
Ben Gras [Mon, 8 Aug 2005 13:37:41 +0000 (13:37 +0000)]
Don't print paths twice with cpdir -v. (ast@)

19 years ago. Allow drivers to to physcopy() (table.c)
Ben Gras [Mon, 8 Aug 2005 12:18:45 +0000 (12:18 +0000)]
. Allow drivers to to physcopy() (table.c)

. Also allow receive() to be done from kernel processes, not just
  sendrec(). This is because receive()s can't harm the kernel processes,
  but are done from the CLOCK task (without sendrec()).

19 years agoPrettier error message in FS if block size too large
Ben Gras [Mon, 8 Aug 2005 12:17:30 +0000 (12:17 +0000)]
Prettier error message in FS if block size too large

19 years agoMinor partition() efficiency improvements (don't do regular partitioning
Ben Gras [Mon, 8 Aug 2005 12:16:59 +0000 (12:16 +0000)]
Minor partition() efficiency improvements (don't do regular partitioning
i/o on cd drives)

19 years agoast@'s readme.txt modifications.
Ben Gras [Mon, 8 Aug 2005 09:43:25 +0000 (09:43 +0000)]
ast@'s readme.txt modifications.