]> Zhao Yanbai Git Server - minix.git/log
minix.git
14 years agoMake service ABI backwards compatible again
Erik van der Kouwe [Sat, 3 Jul 2010 05:02:59 +0000 (05:02 +0000)]
Make service ABI backwards compatible again

14 years agoFix a few compile time warnings
Thomas Veerman [Fri, 2 Jul 2010 12:41:19 +0000 (12:41 +0000)]
Fix a few compile time warnings

14 years agonetconf: psip0 is not a driver (Bug#500, reported by Roman Ignatov)
David van Moolenbroek [Fri, 2 Jul 2010 11:22:42 +0000 (11:22 +0000)]
netconf: psip0 is not a driver (Bug#500, reported by Roman Ignatov)

14 years agoConvert a few main() functions to a form that the clang compiler likes.
Kees van Reeuwijk [Thu, 1 Jul 2010 22:23:25 +0000 (22:23 +0000)]
Convert a few main() functions to a form that the clang compiler likes.

14 years agoSelf update support in RS.
Cristiano Giuffrida [Thu, 1 Jul 2010 18:48:25 +0000 (18:48 +0000)]
Self update support in RS.

14 years agoramdisk rc: start disk drivers synchronously.
David van Moolenbroek [Thu, 1 Jul 2010 14:35:47 +0000 (14:35 +0000)]
ramdisk rc: start disk drivers synchronously.

This eliminates a race condition between the disk driver calling
sys_statectl(SYS_STATE_CLEAR_IPC_REFS) as part of driver_announce(),
and the root MFS calling sendrec(DEV_OPEN) on the disk driver.

14 years agoFix
Tomas Hruby [Thu, 1 Jul 2010 12:31:53 +0000 (12:31 +0000)]
Fix

14 years agoFPU cleanup
Tomas Hruby [Thu, 1 Jul 2010 12:23:25 +0000 (12:23 +0000)]
FPU cleanup

- last reference to MF_USED_FPU removed

- proc_used_fpu() used to test for MF_FPU_INITIALIZED

14 years agoFix unintended changes in r7614
Erik van der Kouwe [Thu, 1 Jul 2010 11:56:02 +0000 (11:56 +0000)]
Fix unintended changes in r7614

14 years agoPCI: add AHCI T3 and subclass values
David van Moolenbroek [Thu, 1 Jul 2010 09:20:36 +0000 (09:20 +0000)]
PCI: add AHCI T3 and subclass values

14 years agoPCI: expose BAR sizes
David van Moolenbroek [Thu, 1 Jul 2010 09:10:16 +0000 (09:10 +0000)]
PCI: expose BAR sizes

14 years agoImprove memory pinning.
Cristiano Giuffrida [Thu, 1 Jul 2010 08:54:25 +0000 (08:54 +0000)]
Improve memory pinning.

14 years agoOpps, forgot to svn add these files
Erik van der Kouwe [Thu, 1 Jul 2010 08:38:15 +0000 (08:38 +0000)]
Opps, forgot to svn add these files

14 years agoUser-space scheduling for system processes
Erik van der Kouwe [Thu, 1 Jul 2010 08:32:33 +0000 (08:32 +0000)]
User-space scheduling for system processes

14 years agodrivers/ builds in parallel (make -j N)
Tomas Hruby [Thu, 1 Jul 2010 07:39:36 +0000 (07:39 +0000)]
drivers/ builds in parallel (make -j N)

14 years agoRemove warning in inet; this situation is harmless and can be caused by a race
Erik van der Kouwe [Thu, 1 Jul 2010 06:14:38 +0000 (06:14 +0000)]
Remove warning in inet; this situation is harmless and can be caused by a race

14 years agoPut rs.single on initial ramdisk to prevent potential race when readclock terminates...
Erik van der Kouwe [Thu, 1 Jul 2010 06:14:06 +0000 (06:14 +0000)]
Put rs.single on initial ramdisk to prevent potential race when readclock terminates early

14 years agopackman: use fetch instead of urlget
Ben Gras [Thu, 1 Jul 2010 00:10:07 +0000 (00:10 +0000)]
packman: use fetch instead of urlget

14 years agofetch command
Ben Gras [Thu, 1 Jul 2010 00:06:41 +0000 (00:06 +0000)]
fetch command

14 years agolibfetch - move fetch.3 to man and fetch.h to include
Ben Gras [Thu, 1 Jul 2010 00:05:48 +0000 (00:05 +0000)]
libfetch - move fetch.3 to man and fetch.h to include

14 years agolib: added libfetch
Ben Gras [Wed, 30 Jun 2010 23:55:55 +0000 (23:55 +0000)]
lib: added libfetch

14 years agosmall fixes for pkgsrc by Buccapatnam Tirumala, Gautam.
Ben Gras [Wed, 30 Jun 2010 12:18:34 +0000 (12:18 +0000)]
small fixes for pkgsrc by Buccapatnam Tirumala, Gautam.

14 years agofix dec21140A driver (reported by zvolkov)
David van Moolenbroek [Tue, 29 Jun 2010 11:45:32 +0000 (11:45 +0000)]
fix dec21140A driver (reported by zvolkov)

14 years agoGive RS a page table.
Cristiano Giuffrida [Mon, 28 Jun 2010 22:07:49 +0000 (22:07 +0000)]
Give RS a page table.

14 years agoGive RS a page table.
Cristiano Giuffrida [Mon, 28 Jun 2010 21:53:37 +0000 (21:53 +0000)]
Give RS a page table.

14 years agoservice clone command to clone system services on demand.
Cristiano Giuffrida [Mon, 28 Jun 2010 21:38:29 +0000 (21:38 +0000)]
service clone command to clone system services on demand.

14 years agomemory driver: use mmap to pre-allocate ramdisks to avoid overcommit.
Ben Gras [Mon, 28 Jun 2010 18:12:32 +0000 (18:12 +0000)]
memory driver: use mmap to pre-allocate ramdisks to avoid overcommit.

14 years agomake ps and top use sanity checking kernel proc table retrieval
Ben Gras [Mon, 28 Jun 2010 11:05:34 +0000 (11:05 +0000)]
make ps and top use sanity checking kernel proc table retrieval

14 years agolibrary function to retrieve kernel proc table and sanity check it
Ben Gras [Mon, 28 Jun 2010 11:05:15 +0000 (11:05 +0000)]
library function to retrieve kernel proc table and sanity check it

14 years agoMF_REPLY_PEND should be removed when sendrec finishes
Tomas Hruby [Mon, 28 Jun 2010 08:32:49 +0000 (08:32 +0000)]
MF_REPLY_PEND should be removed when sendrec finishes

14 years agosep ${.OBJDIR} fixes by Antoine Leica.
Ben Gras [Sun, 27 Jun 2010 23:47:59 +0000 (23:47 +0000)]
sep ${.OBJDIR} fixes by Antoine Leica.

14 years agosep ${.OBJDIR} fixes by Antoine Leica.
Ben Gras [Sun, 27 Jun 2010 23:47:23 +0000 (23:47 +0000)]
sep ${.OBJDIR} fixes by Antoine Leica.

14 years agosep ${.OBJDIR} fixes by Antoine Leica.
Ben Gras [Sun, 27 Jun 2010 23:46:23 +0000 (23:46 +0000)]
sep ${.OBJDIR} fixes by Antoine Leica.

14 years agosep. ${.OBJDIR} fixes, contributed by Antoine Leica.
Ben Gras [Sun, 27 Jun 2010 23:45:30 +0000 (23:45 +0000)]
sep. ${.OBJDIR} fixes, contributed by Antoine Leica.

14 years agono makewhatis.
Ben Gras [Sun, 27 Jun 2010 23:38:17 +0000 (23:38 +0000)]
no makewhatis.

14 years agooops.
David van Moolenbroek [Sun, 27 Jun 2010 17:20:17 +0000 (17:20 +0000)]
oops.

14 years agoHGFS: statvfs support
David van Moolenbroek [Sun, 27 Jun 2010 17:19:50 +0000 (17:19 +0000)]
HGFS: statvfs support

14 years agoman - statvfs(5) manpage
Ben Gras [Sun, 27 Jun 2010 15:52:50 +0000 (15:52 +0000)]
man - statvfs(5) manpage

14 years agostatvfs manpage.
Ben Gras [Sun, 27 Jun 2010 15:40:06 +0000 (15:40 +0000)]
statvfs manpage.

14 years agono more minix whoami
Ben Gras [Sun, 27 Jun 2010 14:07:43 +0000 (14:07 +0000)]
no more minix whoami

14 years agoFix grep test 4 in testsh1
Arun Thomas [Sun, 27 Jun 2010 10:59:14 +0000 (10:59 +0000)]
Fix grep test 4 in testsh1

14 years agoFix and comment a race in SEF Init
Cristiano Giuffrida [Sun, 27 Jun 2010 09:01:15 +0000 (09:01 +0000)]
Fix and comment a race in SEF Init

14 years agoteach packman about new id (tracker item 489)
Ben Gras [Sat, 26 Jun 2010 23:10:24 +0000 (23:10 +0000)]
teach packman about new id (tracker item 489)

14 years agoFixed a type declaration inconsistency.
Kees van Reeuwijk [Sat, 26 Jun 2010 21:13:36 +0000 (21:13 +0000)]
Fixed a type declaration inconsistency.

14 years agoUpdate docs/UPDATING
Arun Thomas [Sat, 26 Jun 2010 20:33:57 +0000 (20:33 +0000)]
Update docs/UPDATING

14 years agoinstall man.conf from commands/man
Ben Gras [Sat, 26 Jun 2010 11:20:47 +0000 (11:20 +0000)]
install man.conf from commands/man

14 years agoAdd missing share/mk/Makefile
Arun Thomas [Sat, 26 Jun 2010 08:01:30 +0000 (08:01 +0000)]
Add missing share/mk/Makefile

14 years agobigger default manpath
Ben Gras [Sat, 26 Jun 2010 02:47:45 +0000 (02:47 +0000)]
bigger default manpath

14 years agoman.conf
Ben Gras [Sat, 26 Jun 2010 02:43:31 +0000 (02:43 +0000)]
man.conf

14 years agoman: throw out *whatis
Ben Gras [Sat, 26 Jun 2010 02:37:41 +0000 (02:37 +0000)]
man: throw out *whatis

14 years agogetsubopt: use regular assert()s
Ben Gras [Sat, 26 Jun 2010 02:37:17 +0000 (02:37 +0000)]
getsubopt: use regular assert()s

14 years agonetbsd man
Ben Gras [Sat, 26 Jun 2010 02:35:08 +0000 (02:35 +0000)]
netbsd man

14 years agono more minix man
Ben Gras [Sat, 26 Jun 2010 02:33:49 +0000 (02:33 +0000)]
no more minix man

14 years agoimport mdocml.
Ben Gras [Sat, 26 Jun 2010 02:20:06 +0000 (02:20 +0000)]
import mdocml.

14 years agochrootmake: don't call makewhatis any more
Ben Gras [Sat, 26 Jun 2010 01:56:28 +0000 (01:56 +0000)]
chrootmake: don't call makewhatis any more

14 years agocommands: less is more.
Ben Gras [Sat, 26 Jun 2010 01:41:19 +0000 (01:41 +0000)]
commands: less is more.

14 years agodon't call makewhatis
Ben Gras [Sat, 26 Jun 2010 01:10:04 +0000 (01:10 +0000)]
don't call makewhatis

14 years agono more minix more, *whatis
Ben Gras [Sat, 26 Jun 2010 01:08:31 +0000 (01:08 +0000)]
no more minix more, *whatis

14 years agolib: setprogname() + getsubopt()
Ben Gras [Sat, 26 Jun 2010 00:44:24 +0000 (00:44 +0000)]
lib: setprogname() + getsubopt()

14 years agoMake: Updates from NetBSD
Arun Thomas [Fri, 25 Jun 2010 23:25:48 +0000 (23:25 +0000)]
Make: Updates from NetBSD

Needed for pkgsrc

14 years agoMove mkfiles from /etc/mk to /usr/share/mk
Arun Thomas [Fri, 25 Jun 2010 19:33:56 +0000 (19:33 +0000)]
Move mkfiles from /etc/mk to /usr/share/mk

Simplifies pkgsrc porting.

14 years agoRename mkfiles from minix.*.mk to bsd.*.mk
Arun Thomas [Fri, 25 Jun 2010 18:29:09 +0000 (18:29 +0000)]
Rename mkfiles from minix.*.mk to bsd.*.mk

Makes things easier for pkgsrc

14 years agoman: remove id, touch
Ben Gras [Fri, 25 Jun 2010 17:18:45 +0000 (17:18 +0000)]
man: remove id, touch

14 years agocommands: id from netbsd; touch from bsd-utils port
Ben Gras [Fri, 25 Jun 2010 17:14:56 +0000 (17:14 +0000)]
commands: id from netbsd; touch from bsd-utils port

14 years agono more minix touch, id
Ben Gras [Fri, 25 Jun 2010 17:13:57 +0000 (17:13 +0000)]
no more minix touch, id

14 years agoGet rid of asynsend backup copy in VFS
Erik van der Kouwe [Fri, 25 Jun 2010 14:57:54 +0000 (14:57 +0000)]
Get rid of asynsend backup copy in VFS

14 years agoNo malloc() in VM.
Cristiano Giuffrida [Fri, 25 Jun 2010 12:48:56 +0000 (12:48 +0000)]
No malloc() in VM.

14 years agoExtra sync to reduce damage of failing shutdowns
Erik van der Kouwe [Thu, 24 Jun 2010 14:56:03 +0000 (14:56 +0000)]
Extra sync to reduce damage of failing shutdowns

14 years agoSome standard Unix functions were feature-dependent on _MINIX.
Kees van Reeuwijk [Thu, 24 Jun 2010 14:17:25 +0000 (14:17 +0000)]
Some standard Unix functions were feature-dependent on _MINIX.

14 years agoOptional IPC logging
Erik van der Kouwe [Thu, 24 Jun 2010 13:31:40 +0000 (13:31 +0000)]
Optional IPC logging

14 years agoBeng's boot fix
Erik van der Kouwe [Thu, 24 Jun 2010 12:29:13 +0000 (12:29 +0000)]
Beng's boot fix

14 years agoRevert bad prior reversion
Erik van der Kouwe [Thu, 24 Jun 2010 12:27:58 +0000 (12:27 +0000)]
Revert bad prior reversion

14 years agokernel: don't initialize catch_pagefaults at the extern declaration.
Ben Gras [Thu, 24 Jun 2010 12:23:23 +0000 (12:23 +0000)]
kernel: don't initialize catch_pagefaults at the extern declaration.

14 years agoBeng's boot fix
Erik van der Kouwe [Thu, 24 Jun 2010 12:20:01 +0000 (12:20 +0000)]
Beng's boot fix

14 years agomfs - added put_block() to statvfs loop.
Ben Gras [Thu, 24 Jun 2010 10:56:45 +0000 (10:56 +0000)]
mfs - added put_block() to statvfs loop.

14 years agoDon't use kernel responses in servers
Erik van der Kouwe [Thu, 24 Jun 2010 07:37:26 +0000 (07:37 +0000)]
Don't use kernel responses in servers

14 years agomfs - revert part of previous commit; should not have been commited
Ben Gras [Thu, 24 Jun 2010 00:32:17 +0000 (00:32 +0000)]
mfs - revert part of previous commit; should not have been commited

14 years agosome prettification for test55.
Ben Gras [Thu, 24 Jun 2010 00:27:26 +0000 (00:27 +0000)]
some prettification for test55.

14 years agotest 55 for statvfs. fix formatting bug in test54.
Ben Gras [Thu, 24 Jun 2010 00:06:40 +0000 (00:06 +0000)]
test 55 for statvfs. fix formatting bug in test54.

14 years agomfs - statvfs call, by Buccapatnam Tirumala, Gautam.
Ben Gras [Wed, 23 Jun 2010 23:58:16 +0000 (23:58 +0000)]
mfs - statvfs call, by Buccapatnam Tirumala, Gautam.

14 years agoiso9660fs - statvfs call, by Buccapatnam Tirumala, Gautam.
Ben Gras [Wed, 23 Jun 2010 23:57:26 +0000 (23:57 +0000)]
iso9660fs - statvfs call, by Buccapatnam Tirumala, Gautam.

14 years agostatvfs/fstatvfs entries.
Ben Gras [Wed, 23 Jun 2010 23:56:36 +0000 (23:56 +0000)]
statvfs/fstatvfs entries.

14 years agoinclude, vfs: statvfs, fstatvfs calls, contributed by Buccapatnam Tirumala, Gautam.
Ben Gras [Wed, 23 Jun 2010 23:53:50 +0000 (23:53 +0000)]
include, vfs: statvfs, fstatvfs calls, contributed by Buccapatnam Tirumala, Gautam.

14 years agolibc stubs for statvfs, contributed by Buccapatnam Tirumala, Gautam.
Ben Gras [Wed, 23 Jun 2010 23:51:29 +0000 (23:51 +0000)]
libc stubs for statvfs, contributed by Buccapatnam Tirumala, Gautam.

14 years agoincludes: statvfs support, contributed by Buccapatnam Tirumala, Gautam
Ben Gras [Wed, 23 Jun 2010 23:46:10 +0000 (23:46 +0000)]
includes: statvfs support, contributed by Buccapatnam Tirumala, Gautam

14 years agoboot: restore setting stack size, and remove wrong experimental
Ben Gras [Wed, 23 Jun 2010 16:24:40 +0000 (16:24 +0000)]
boot: restore setting stack size, and remove wrong experimental
#ifndef DOS that shouldn't have been committed.

14 years agoRemove obsolete mstats call
Erik van der Kouwe [Wed, 23 Jun 2010 10:43:08 +0000 (10:43 +0000)]
Remove obsolete mstats call

14 years agomini_receive() clean up
Tomas Hruby [Wed, 23 Jun 2010 10:36:19 +0000 (10:36 +0000)]
mini_receive() clean up

- for better readability xpp is substitued by sender

- makes sure that the dequeued sender has p_q_link == NULL and that
  this condition holds when enqueuing the sender again. This is a
  sanity check to make sure that the new sender is not enqueued
  already

- Before this change the dequeued sender's p_q_link may not be NULL
  and it was only set to NULL when enqueued again

14 years agoFix packman for new grep, which doesn't support \+ in BREs
Erik van der Kouwe [Wed, 23 Jun 2010 08:12:40 +0000 (08:12 +0000)]
Fix packman for new grep, which doesn't support \+ in BREs

14 years agotest for pwrite() (Contributed by Buccapatnam Tirumala, Gautam)
Ben Gras [Tue, 22 Jun 2010 22:07:23 +0000 (22:07 +0000)]
test for pwrite() (Contributed by Buccapatnam Tirumala, Gautam)

14 years agolib - a pwrite() implementation (Contributed by Buccapatnam Tirumala, Gautam)
Ben Gras [Tue, 22 Jun 2010 22:04:43 +0000 (22:04 +0000)]
lib - a pwrite() implementation (Contributed by Buccapatnam Tirumala, Gautam)

14 years agoadvent: support ${.OBJDIR} != ${.CURDIR}, tracker item 486
Ben Gras [Tue, 22 Jun 2010 21:56:38 +0000 (21:56 +0000)]
advent: support ${.OBJDIR} != ${.CURDIR}, tracker item 486

14 years agostrptime() for minix.
Ben Gras [Tue, 22 Jun 2010 21:42:49 +0000 (21:42 +0000)]
strptime() for minix.

14 years agooriginal strptime.
Ben Gras [Tue, 22 Jun 2010 21:41:56 +0000 (21:41 +0000)]
original strptime.

14 years agoforget netbsd strptime.
Ben Gras [Tue, 22 Jun 2010 21:41:20 +0000 (21:41 +0000)]
forget netbsd strptime.

14 years agooriginal netbsd strptime
Ben Gras [Tue, 22 Jun 2010 21:37:54 +0000 (21:37 +0000)]
original netbsd strptime

14 years agono WARNS
Ben Gras [Tue, 22 Jun 2010 21:24:50 +0000 (21:24 +0000)]
no WARNS

14 years agocut fixes
Ben Gras [Tue, 22 Jun 2010 21:24:14 +0000 (21:24 +0000)]
cut fixes

14 years agominix cut, printf from netbsd
Ben Gras [Tue, 22 Jun 2010 21:22:53 +0000 (21:22 +0000)]
minix cut, printf from netbsd

14 years agooriginal netbsd printf, cut
Ben Gras [Tue, 22 Jun 2010 21:20:54 +0000 (21:20 +0000)]
original netbsd printf, cut