Ben Gras
fb96391106
rename nemserv
2010-07-29 08:39:49 +00:00
Tomas Hruby
c80138ac71
BIOS function 0xE820 for memory map detection
...
- this function returns a ritcher description of available memory
- is ACPI compliant, ACPI data structures are excluded from free
memory list
- available memory exported to Minix in a backwards compatible manner
- fallback to the old method if this function not available (old
hardware)
2010-07-29 07:21:11 +00:00
Ben Gras
a022f412b5
extra includes to make porting cleaner
2010-07-28 16:32:45 +00:00
Ben Gras
05bbf81f93
new EPFNOSUPPORT errno
2010-07-28 16:32:21 +00:00
Ben Gras
b9cea27497
kernel: deadlock test with endpoints instead of slot numbers, slightly cleaner
2010-07-28 14:14:06 +00:00
Ben Gras
5d47cafa5b
pkg_install: move db dir
2010-07-28 09:59:00 +00:00
Ben Gras
e9651ae962
pkgsrc: minor changes to paths, options.
2010-07-28 09:41:15 +00:00
Erik van der Kouwe
6dec907191
Shorter reporting of contiguous identical blocks for the IS VM dump (F8) to avoid MFS frrom filling many screens
2010-07-27 18:46:08 +00:00
Arun Thomas
dafc8f1062
Add poll.h
...
Open Group requires this. Reported by Thomas Cort.
2010-07-27 09:21:56 +00:00
Arun Thomas
ee1cabf06c
Import poll() from NetBSD's libnbcompat
2010-07-26 20:46:04 +00:00
Ben Gras
541b5c5c38
inet_pton(), patched by Thomas Cort.
2010-07-26 14:47:10 +00:00
Ben Gras
008cc7c1a7
stdio.h - define P_tmpdir
2010-07-26 14:46:35 +00:00
Ben Gras
eb057107c5
pkg_install - bpm - changes to work with minix ftp client by Gautam Tirumala.
2010-07-26 14:02:05 +00:00
Ben Gras
cf975bbc22
gcc headers: look at pkgsrc-installed gcc too
2010-07-26 12:48:48 +00:00
Ben Gras
c297701987
libarchive: sanitize out-of-range uids/gids
2010-07-26 12:44:48 +00:00
Ben Gras
149153f8ca
<sys/resource.h> - define RLIM_NLIMITS
2010-07-26 10:04:45 +00:00
Ben Gras
9f0364df60
lib - sanity check for group_from_gid etc.
2010-07-24 10:40:55 +00:00
Erik van der Kouwe
df0ba02a38
Multiboot support (contributed by Feiran "Fam" Zheng);
...
keep in mind that GRUB needs to be patched to read MFS for now;
use /boot/image_latest to boot the last compiled image in GRUB
2010-07-23 14:24:34 +00:00
Erik van der Kouwe
9212eab21f
Add padtext utility (needed for Multiboot)
2010-07-23 14:22:49 +00:00
Erik van der Kouwe
d7c70a41e5
Allow vm to split blocks in memory map (needed for multiboot, contributed by Feiran "Fam" Zheng
2010-07-23 14:22:13 +00:00
Ben Gras
1c4065cd10
pkg_install: forget about OS_RELEASE, just a properly formatted OS_VERSION.
2010-07-23 14:10:23 +00:00
Ben Gras
34a58c8d82
inet_ntop, contributed by Thomas Cort.
2010-07-23 09:54:47 +00:00
Erik van der Kouwe
3a5d923bf1
IO port is always 16 bit, even for inl
2010-07-23 07:25:21 +00:00
Erik van der Kouwe
7b9bddad1b
{in,out}s[bwl] deleted in previous commit, also delete their headers
2010-07-23 07:24:34 +00:00
Erik van der Kouwe
f389ad2655
Move sensitive instructions from libc into kernel
2010-07-23 07:12:47 +00:00
Erik van der Kouwe
a06e5c383d
Throw out ins[bwl] and out[bwl] from libc as they are not used
2010-07-23 07:10:47 +00:00
Ben Gras
c4bb6abc2b
vsprintf: fix special yet useful case for vsprintf where n < 1.
...
reported by jaldhar.
2010-07-22 22:35:44 +00:00
Ben Gras
6c2c2f3c34
libfp: use ${CC} instead of cc, reported by Antoine Leca.
2010-07-22 22:24:08 +00:00
Ben Gras
fe343bb002
Make kernel ipc log scripts work for separate ${.OBJDIR}.
...
contributed by Antoine Leca.
2010-07-22 22:04:37 +00:00
Ben Gras
3badab8b70
vfs - split fp_fd field into fd + callnr fields
2010-07-22 14:55:28 +00:00
Ben Gras
1c2dd749eb
make.conf: make pkgsrc.conf separate.
2010-07-22 14:42:20 +00:00
Arun Thomas
dbde088d98
Replace NULL macro defs with null.h include
2010-07-22 10:03:31 +00:00
Tomas Hruby
62d44dc9ef
service utility fix
...
- of course 0 is a valid cpu
2010-07-22 09:57:14 +00:00
Ben Gras
81f6039a7f
pkg_install: some uname normalisation.
2010-07-22 08:28:12 +00:00
Ben Gras
e8e2f6f6b9
profile: don't set $MANPATH explicitly as it's already in man.conf.
2010-07-22 08:26:49 +00:00
Arun Thomas
88e7725c13
string.h: Include null.h
2010-07-21 15:37:42 +00:00
Erik van der Kouwe
5bf75abb30
Parse LODS correctly in gas2ack
2010-07-21 14:47:01 +00:00
Ben Gras
122a32b928
mkboot fix, missing "
2010-07-21 14:23:52 +00:00
David van Moolenbroek
220eafe705
inet: a little more resilience against misbehaving drivers
2010-07-21 13:47:50 +00:00
Tomas Hruby
f6f20e1269
Overly restrictive assert
...
- not true if APIC is enabled
2010-07-21 13:46:29 +00:00
Cristiano Giuffrida
7978f9d2f3
Unbreak gcc compilation for pfs.
2010-07-21 13:39:46 +00:00
Ben Gras
63deb069bb
uname: make uname -r and -v both print out full version info.
...
the world seems to expect this, and do this.
2010-07-21 12:47:48 +00:00
Ben Gras
f6655c171b
/usr/sbin in $PATH too.
2010-07-21 10:12:03 +00:00
Ben Gras
5e5d5ab1f6
make.conf: pkgsrc fix/workaround
2010-07-21 10:00:34 +00:00
Cristiano Giuffrida
0824146978
Disable debug info on trunk.
2010-07-21 08:22:24 +00:00
Cristiano Giuffrida
03bb1e5750
Don't panic so easily on unexpected pagefault.
2010-07-20 23:51:34 +00:00
Cristiano Giuffrida
91a83fe265
Crash recovery and live update support for VM.
2010-07-20 23:03:52 +00:00
Ben Gras
0b364d00bc
install new Makefile in /usr instead.
2010-07-20 22:20:43 +00:00
Cristiano Giuffrida
0d984b36ef
Get rid of static spare pages after VM startup.
2010-07-20 21:59:27 +00:00
Cristiano Giuffrida
40b4e71db2
COW for physically contiguous blocks in VM
2010-07-20 18:57:25 +00:00