]>
Zhao Yanbai Git Server - minix.git/log
Cristiano Giuffrida [Wed, 21 Jul 2010 08:22:24 +0000 (08:22 +0000)]
Disable debug info on trunk.
Cristiano Giuffrida [Tue, 20 Jul 2010 23:51:34 +0000 (23:51 +0000)]
Don't panic so easily on unexpected pagefault.
Cristiano Giuffrida [Tue, 20 Jul 2010 23:03:52 +0000 (23:03 +0000)]
Crash recovery and live update support for VM.
Ben Gras [Tue, 20 Jul 2010 22:20:43 +0000 (22:20 +0000)]
install new Makefile in /usr instead.
Cristiano Giuffrida [Tue, 20 Jul 2010 21:59:27 +0000 (21:59 +0000)]
Get rid of static spare pages after VM startup.
Cristiano Giuffrida [Tue, 20 Jul 2010 18:57:25 +0000 (18:57 +0000)]
COW for physically contiguous blocks in VM
Ben Gras [Tue, 20 Jul 2010 17:13:44 +0000 (17:13 +0000)]
kernel: clear MF_CONTEXT_SET on kernel exit.
Ben Gras [Tue, 20 Jul 2010 17:10:21 +0000 (17:10 +0000)]
pkg_install: record OS version for created packages.
Ben Gras [Tue, 20 Jul 2010 17:10:09 +0000 (17:10 +0000)]
kernel: fix case of EAX getting clobbered after sigreturn.
Arun Thomas [Tue, 20 Jul 2010 17:09:44 +0000 (17:09 +0000)]
Makefile for pkgsrc repo update/checkout
-From DragonflyBSD with minor tweaks
Erik van der Kouwe [Tue, 20 Jul 2010 07:52:55 +0000 (07:52 +0000)]
UPDATING update
Erik van der Kouwe [Tue, 20 Jul 2010 07:52:46 +0000 (07:52 +0000)]
UPDATING update
Tomas Hruby [Tue, 20 Jul 2010 07:27:45 +0000 (07:27 +0000)]
service utility can par cpu option in system.conf
- does not have any effect, solely for debugging SMP
- backward compatible with older RS instance
Cristiano Giuffrida [Tue, 20 Jul 2010 02:08:28 +0000 (02:08 +0000)]
Generalize interface of some VM functions
Cristiano Giuffrida [Tue, 20 Jul 2010 01:50:33 +0000 (01:50 +0000)]
Don't always assume NOPINGREPLY as a failure in RS
Ben Gras [Mon, 19 Jul 2010 18:20:14 +0000 (18:20 +0000)]
vm: restore sanity checks in NONCONTIGUOUS case.
Ben Gras [Mon, 19 Jul 2010 18:19:59 +0000 (18:19 +0000)]
vm: add MEMPROTECT feature in vm.h.
Ben Gras [Mon, 19 Jul 2010 18:19:38 +0000 (18:19 +0000)]
vm: add missing USE() macros in utility.c.
Ben Gras [Mon, 19 Jul 2010 18:19:16 +0000 (18:19 +0000)]
vm: allow readonly pages when sanity checking when they're supposed to be rw.
Ben Gras [Mon, 19 Jul 2010 16:33:49 +0000 (16:33 +0000)]
kernel: make loading kernel in 2nd chunk of memory (at 1MB) the default.
(indicated by flags hardcoded in kernel that the boot monitor
interprets.)
Thomas Veerman [Mon, 19 Jul 2010 13:57:47 +0000 (13:57 +0000)]
Teach DESCRIBE and fsck about UNIX Domain Sockets. Contributed by Thomas Cort
Ben Gras [Mon, 19 Jul 2010 13:08:48 +0000 (13:08 +0000)]
un-duplicate sha2hl.c
Ben Gras [Mon, 19 Jul 2010 11:58:39 +0000 (11:58 +0000)]
pkg_install: use /usr/sbin
Ben Gras [Mon, 19 Jul 2010 11:39:57 +0000 (11:39 +0000)]
includes: remove some prototypes of functions that aren't defined.
Ben Gras [Mon, 19 Jul 2010 11:30:39 +0000 (11:30 +0000)]
pkg_install path fixes.
Ben Gras [Mon, 19 Jul 2010 11:28:51 +0000 (11:28 +0000)]
pkg_install: correct PKG_LOG_DIR
Ben Gras [Mon, 19 Jul 2010 10:47:11 +0000 (10:47 +0000)]
pkg_install: these manpages were moved to man.
Ben Gras [Mon, 19 Jul 2010 10:46:49 +0000 (10:46 +0000)]
include - string functions.
Ben Gras [Mon, 19 Jul 2010 10:46:26 +0000 (10:46 +0000)]
lib - extra file for libutil; strnstr and strcasestr from freebsd for libc.
Ben Gras [Mon, 19 Jul 2010 10:40:48 +0000 (10:40 +0000)]
patch: fixes to use plan a (too) by Gautam Tirumala.
Ben Gras [Sun, 18 Jul 2010 22:19:34 +0000 (22:19 +0000)]
man - no more whoami, mdb (get installed from commands)
Ben Gras [Sun, 18 Jul 2010 22:15:10 +0000 (22:15 +0000)]
man: add some pkgsrc pages; no more minix diff manpage
Ben Gras [Sun, 18 Jul 2010 22:06:40 +0000 (22:06 +0000)]
mtree: add libexec; don't make any oss dirs.
Ben Gras [Sun, 18 Jul 2010 20:57:55 +0000 (20:57 +0000)]
lib: bugfix for mbstowcs, debugged by Gautam Tirumala.
Ben Gras [Sun, 18 Jul 2010 19:20:36 +0000 (19:20 +0000)]
MAKEDEV: make /dev/uds
Ben Gras [Fri, 16 Jul 2010 15:40:04 +0000 (15:40 +0000)]
aal - don't install yourself as ar; must invoke aal explicitly for ack archives.
To make switching to 'ar' for gcc/clang archives smoother in the future.
Ben Gras [Fri, 16 Jul 2010 15:36:29 +0000 (15:36 +0000)]
kernel - prettier output for ipc errors, call names instead of trap numbers
Erik van der Kouwe [Fri, 16 Jul 2010 14:56:05 +0000 (14:56 +0000)]
Fix RS warning at start-up by inheriting scdeduling properties from init for unprivileged children of system processes
Tomas Hruby [Fri, 16 Jul 2010 09:40:12 +0000 (09:40 +0000)]
Fixed comments in sched
- not only PM can send sched requests. RS too.
Ben Gras [Fri, 16 Jul 2010 00:44:57 +0000 (00:44 +0000)]
rc - also add /usr/pkg/sbin to $PATH
Ben Gras [Fri, 16 Jul 2010 00:19:19 +0000 (00:19 +0000)]
sha1 manpage - fix #include
Ben Gras [Fri, 16 Jul 2010 00:15:25 +0000 (00:15 +0000)]
pkgsrc pkg_install tools, ported by Gautam Tirumala.
Ben Gras [Fri, 16 Jul 2010 00:15:03 +0000 (00:15 +0000)]
link in new manpages
Ben Gras [Fri, 16 Jul 2010 00:13:50 +0000 (00:13 +0000)]
man - longer default manpath for packages and llvm
Ben Gras [Fri, 16 Jul 2010 00:13:27 +0000 (00:13 +0000)]
new dirs for pkgsrc; new $PATH for pkg root and llvm
Ben Gras [Fri, 16 Jul 2010 00:12:51 +0000 (00:12 +0000)]
lib - link in new u64 functions.
Ben Gras [Fri, 16 Jul 2010 00:12:32 +0000 (00:12 +0000)]
includes - link in new ones
Ben Gras [Fri, 16 Jul 2010 00:12:16 +0000 (00:12 +0000)]
further sha2 conversion by Gautam Tirumala
Ben Gras [Fri, 16 Jul 2010 00:11:16 +0000 (00:11 +0000)]
libutil - sha1 functions.
Ben Gras [Fri, 16 Jul 2010 00:06:00 +0000 (00:06 +0000)]
libutil: md5 functions.
Ben Gras [Thu, 15 Jul 2010 23:48:56 +0000 (23:48 +0000)]
64-bit bitwise manipulation functions, by Gautam Tirumala.
Thomas Veerman [Thu, 15 Jul 2010 14:56:49 +0000 (14:56 +0000)]
Add/adjust man pages for UDS. Contributed by Thomas Cort
Thomas Veerman [Thu, 15 Jul 2010 14:52:29 +0000 (14:52 +0000)]
Add test56 to test our UDS implementation. Contributed by Thomas Cort
Erik van der Kouwe [Thu, 15 Jul 2010 14:47:08 +0000 (14:47 +0000)]
Fix comment
Ben Gras [Thu, 15 Jul 2010 14:29:07 +0000 (14:29 +0000)]
mtree: dirs for pkgsrc
Thomas Veerman [Thu, 15 Jul 2010 14:05:23 +0000 (14:05 +0000)]
Add support for UNIX Domain Sockets to the C lib. Contributed by Thomas Cort
Thomas Veerman [Thu, 15 Jul 2010 13:51:38 +0000 (13:51 +0000)]
Make RS and VFS aware of new UDS major. Contributed by Thomas Cort
Thomas Veerman [Thu, 15 Jul 2010 13:39:57 +0000 (13:39 +0000)]
Add UNIX Domain Sockets internals to PFS. Contributed by Thomas Cort
Thomas Veerman [Thu, 15 Jul 2010 13:24:57 +0000 (13:24 +0000)]
Add getnucred system call. Contributed by Thomas Cort
Thomas Veerman [Thu, 15 Jul 2010 12:48:15 +0000 (12:48 +0000)]
Update header files to support UNIX Domain Sockets. Contributed by Thomas Cort
Thomas Veerman [Thu, 15 Jul 2010 12:36:41 +0000 (12:36 +0000)]
Add EOVERFLOW error condition
Thomas Veerman [Thu, 15 Jul 2010 08:48:24 +0000 (08:48 +0000)]
Convert a few man pages to mandoc
Ben Gras [Wed, 14 Jul 2010 22:45:28 +0000 (22:45 +0000)]
lib: mkdtemp(), contributed by by Gautam Tirumala
Ben Gras [Wed, 14 Jul 2010 17:46:18 +0000 (17:46 +0000)]
libc: add db code from netbsd
Ben Gras [Wed, 14 Jul 2010 15:18:50 +0000 (15:18 +0000)]
lib: don't give back the same temporary filenames even if removed.
workaround for what seems to be a clang/llvm bug/assumption.
Ben Gras [Wed, 14 Jul 2010 14:52:02 +0000 (14:52 +0000)]
includes: header files for netbsd db code.
Cristiano Giuffrida [Tue, 13 Jul 2010 22:40:14 +0000 (22:40 +0000)]
Remove patch leftovers.
Arun Thomas [Tue, 13 Jul 2010 21:35:58 +0000 (21:35 +0000)]
Replace paxtar with bsdtar
Cristiano Giuffrida [Tue, 13 Jul 2010 21:11:44 +0000 (21:11 +0000)]
Dynamic configuration in system.conf for boot system services.
Ben Gras [Tue, 13 Jul 2010 20:05:47 +0000 (20:05 +0000)]
errno EFTYPE
Ben Gras [Tue, 13 Jul 2010 19:49:12 +0000 (19:49 +0000)]
remove old man.1
Ben Gras [Tue, 13 Jul 2010 19:28:09 +0000 (19:28 +0000)]
new command: bsdtar.
Ben Gras [Tue, 13 Jul 2010 19:17:02 +0000 (19:17 +0000)]
libarchive port by Gautam Tirumala.
Ben Gras [Tue, 13 Jul 2010 18:44:51 +0000 (18:44 +0000)]
netconf: recognize another rtl8169-compatible model
Ben Gras [Tue, 13 Jul 2010 18:27:42 +0000 (18:27 +0000)]
test44: suid root to call getsysinfo
Cristiano Giuffrida [Tue, 13 Jul 2010 15:30:17 +0000 (15:30 +0000)]
Scheduling parameters out of the kernel.
Ben Gras [Tue, 13 Jul 2010 14:13:27 +0000 (14:13 +0000)]
top-level Makefile: include info on clang-libraries target.
Ben Gras [Tue, 13 Jul 2010 14:11:31 +0000 (14:11 +0000)]
lib: clang-libraries top-level target.
Ben Gras [Tue, 13 Jul 2010 12:38:58 +0000 (12:38 +0000)]
tests: fixes to accomodate growing OPEN_MAX and a logic error
Cristiano Giuffrida [Tue, 13 Jul 2010 11:45:41 +0000 (11:45 +0000)]
Man pages for new system configuration.
David van Moolenbroek [Mon, 12 Jul 2010 23:14:40 +0000 (23:14 +0000)]
libsys: add standard condition spinning primitives
David van Moolenbroek [Mon, 12 Jul 2010 23:12:21 +0000 (23:12 +0000)]
datasizes(1): gcc/clang support
Ben Gras [Mon, 12 Jul 2010 20:09:03 +0000 (20:09 +0000)]
elle: minor changes to compile with non-ack.
Arun Thomas [Mon, 12 Jul 2010 17:41:31 +0000 (17:41 +0000)]
Import strsep() from NetBSD's libnbcompat
Ported by Gautam Tirumala
Arun Thomas [Mon, 12 Jul 2010 17:32:57 +0000 (17:32 +0000)]
shquote() from NetBSD's libnbcompat
Ported by Gautam Tirumala
Ben Gras [Mon, 12 Jul 2010 17:03:29 +0000 (17:03 +0000)]
unstack: filter for llvm internal symbols.
Ben Gras [Mon, 12 Jul 2010 16:22:05 +0000 (16:22 +0000)]
tests: turn of optimisation when compiling the tests, less unexpected optimisations.
Arun Thomas [Mon, 12 Jul 2010 13:48:14 +0000 (13:48 +0000)]
Fix bsd.own.mk owners/objformat for pkgsrc
Contributed by Gautam Tirumala
Arun Thomas [Mon, 12 Jul 2010 13:38:13 +0000 (13:38 +0000)]
Install(1): Allow -c option with -d
Contributed by Gautam Tirumala
Ben Gras [Mon, 12 Jul 2010 10:11:50 +0000 (10:11 +0000)]
kernel: compile with -mi386 under gcc/clang to not generate SSE code in-kernel.
Arun Thomas [Sun, 11 Jul 2010 13:46:58 +0000 (13:46 +0000)]
Import asprintf() and vasprintf()
Ported from libnbcompat by Gautam Tirumala
Ben Gras [Sat, 10 Jul 2010 17:04:17 +0000 (17:04 +0000)]
rtl8169 driver: let it recognize an extra card that works too
Ben Gras [Sat, 10 Jul 2010 00:24:43 +0000 (00:24 +0000)]
test44: add bogus getsysinfo() to test invalid memory range request to vm
test case contributed by Roman Ignatov.
Kees van Reeuwijk [Fri, 9 Jul 2010 23:58:37 +0000 (23:58 +0000)]
Let string.h include stdint.h, since some programs, in particular llvm/clang,
assume that this happens.
Cristiano Giuffrida [Fri, 9 Jul 2010 18:29:04 +0000 (18:29 +0000)]
RS live update support.
David van Moolenbroek [Fri, 9 Jul 2010 12:58:18 +0000 (12:58 +0000)]
move timers code to libsys
Ben Gras [Fri, 9 Jul 2010 12:22:33 +0000 (12:22 +0000)]
vm: NONCONTIGUOUS - try to make physical memory as maximally noncontiguous
Arun Thomas [Wed, 7 Jul 2010 14:17:25 +0000 (14:17 +0000)]
Pull in NetBSD's queue.h (for pkgsrc)
David van Moolenbroek [Wed, 7 Jul 2010 11:04:33 +0000 (11:04 +0000)]
libdriver: don't panic so easily
Cristiano Giuffrida [Tue, 6 Jul 2010 22:05:21 +0000 (22:05 +0000)]
RS crash recovery support.