176458 Commits

Author SHA1 Message Date
pooka
835b96d4ab adjust LD32DIR comment. per discussion with mrg 2009-01-06 01:00:57 +00:00
jym
df71166d4e - fix some typos in comments
- remove trailing spaces
- replace a check against 0 with a check against GNTST_okay

No functional change.
2009-01-06 00:57:47 +00:00
wiz
bdd95bc725 Add missing newline. 2009-01-06 00:13:02 +00:00
haad
128703a537 Fix my bug introduced in rev 1.98 of db_command.c where command prefix
not ambiguous in one table was choosed even if it was ambiguous in another
table in same list. Also apply more KNF rules.

Patch was supplied by uwe@.
2009-01-05 22:19:40 +00:00
pooka
5369f33800 Return of the Flag: There is no PROT_EXECUTE. 2009-01-05 22:11:48 +00:00
pooka
a323bae23b 5.99.6: kernel malloc symbol name is now kern_malloc 2009-01-05 21:46:47 +00:00
pooka
4e41c02e05 malloc(9) -> kern_malloc(9): we don't need --wrap anymore. 2009-01-05 21:45:35 +00:00
pooka
80508c50c5 Rename malloc() to kern_malloc() to avoid name conflict with libc.
Now it is possible to use the kernel linker with rump.
2009-01-05 21:42:37 +00:00
rmind
57babc4980 Manuals describing the interface of POSIX message queues.
Taken from The Open Group, with various modifications.
Thanks <wiz> for improvements!
2009-01-05 21:19:48 +00:00
apb
1b3dbf5d5b Make this compile with options DEBUG:
* Add missing close brace in do { ... } while(0)
* The return value from snprintb is an int and not usable with printf
  "%s" format; print the result buffer instead.
2009-01-05 20:46:22 +00:00
pooka
1ce853369b Temporarily define MCOUNT as a dummy for _RUMPKERNEL to allow build
to proceed - the MD macros use processor instructions unavailable
to userspace and should/could be provided as interfaces.
2009-01-05 18:06:57 +00:00
jakllsch
02513c1f9c Correct license. I have not formally contributed this to TNF.
However, ugensa.c was, so restore that licencse and append mine.

Also, use UT_*_VENDOR_INTERFACE instead of local defines of the same thing.
No functional change.
2009-01-05 17:22:18 +00:00
pooka
b38b40842d EFS -> SGI EFS in NAME 2009-01-05 16:36:04 +00:00
pooka
1bc460cc53 use kernel module 2009-01-05 15:39:34 +00:00
pooka
7defc699fc +sysvbfs 2009-01-05 15:38:00 +00:00
pooka
b235dbfce2 sysvbfs module 2009-01-05 15:36:51 +00:00
pooka
6ddc756654 Assemble with _LOCORE. 2009-01-05 14:35:47 +00:00
taca
119c9edad6 Postfix 2.5.6 is released. 2009-01-05 10:00:04 +00:00
njoly
5affb2e50a Make sysctl(2) fails with ENOTDIR (instead of EINVAL) for invalid mib
vector length.
2009-01-05 09:33:19 +00:00
njoly
4f6a64a639 Restore struct sysctl padding member name, which was damaged during
__unused removal on arguments.
2009-01-05 09:18:27 +00:00
tnozaki
38eee9115b add more item for major bump:
_ctype_ table in ctype.h and gen/ctype_.c has insufficient bitwidth.
2009-01-05 07:50:23 +00:00
tnozaki
2af58f1cce 1. reworking PR lib/40317:
libnbcompat already contains empty fparseln.lo
so previous fix doesn't work correctly.
i've just added broken fparseln check to configure script.

2. reworking cross build breakage under FreeBSD/MacOS X.
FreeBSD/MacOS X still have public /usr/include/runetype.h
derived from 4.4BSD-Lite.  so i renamed out private header from
src/lib/libc/locale/runetype.h to src/lib/libc/locale/runetype_local.h
to solve this problems.

3. fix build breakage when CITRUS=no was set.
2009-01-05 06:11:43 +00:00
tteras
b264308e87 Remove obsolete configuration options, fix radius configuration block and
add GRE as recognized protocol.
2009-01-05 06:03:58 +00:00
briggs
4a455b6677 Ifdef out and comment a KASSERT() that's a bit too aggressive. There
are never any interrupts masked at IPL_VM before any interrupts have
been registered.
2009-01-05 06:03:39 +00:00
tteras
328859aef7 Do not use counting in signal handling as it was unsafe by not using
atomic functions (post increment is not necessarily atomic).
Instead reap all children on SIGCHLD as that was the only signal needing
signal counting.
2009-01-05 06:00:27 +00:00
briggs
e1e1aca1f8 i80321-based systems use a virtual base of 0xc0000000 so specify
KERNEL_BASE_EXT.
2009-01-05 05:53:06 +00:00
jnemeth
b75982a72d add new callout_ack, callout_expired, and callout_invoking manpages 2009-01-05 05:06:09 +00:00
briggs
91d14901d2 Don't try to use iopaau_desc_4/8_cache before they're initialized. 2009-01-05 04:39:32 +00:00
dogcow
c67ae0d68b define __UNCONST for OSes that don't have it when building tools/mklocale 2009-01-05 03:14:30 +00:00
dogcow
441204832d move nbtool_config.h include to top. 2009-01-05 03:10:02 +00:00
dogcow
b5d75fbc4d move nbtool_config.h include to the top. 2009-01-05 02:55:34 +00:00
dholland
2ecf4e1631 typo fix 2009-01-05 02:42:18 +00:00
pooka
2f633898ae g/c unused rumpuser bswap routines 2009-01-05 01:51:31 +00:00
pooka
cbd549e79b Fix previous. I have no idea what crack I was on when I "tested" them. 2009-01-05 01:16:09 +00:00
lukem
aa5e6ee4e2 Move usr/share/mk/* from comp to base.
We provide make in base, so having the "system" .mk files there is useful.
Fixes PR 5865, PR 22126
2009-01-05 00:18:38 +00:00
he
5c1f0a6b39 Add etc/rc.d/rndctl. "Hi, apb@!" 2009-01-04 23:02:21 +00:00
christos
a8517db3dc new autoconf needs _cv_ 2009-01-04 22:57:17 +00:00
he
adb91b85f0 Get rid of an extranous .Ed request, and the warning about
unknown NetBSD version `A'.
2009-01-04 22:55:02 +00:00
kardel
0ab031dad1 fix status translation (two missing P in PPS* bits) 2009-01-04 20:41:58 +00:00
christos
9d45a37e43 work around new gm4 issue, by commenting out stuff. 2009-01-04 20:34:11 +00:00
pooka
b319317906 Include libkern contents in librump. 2009-01-04 20:30:21 +00:00
dsl
2aeb32481a Count () and {} when looking to the '=' that terminates the variable being
assigned to.
Should fix:  A.${B:S/=//} = c
2009-01-04 20:17:36 +00:00
jdc
68874eb4ac Add missing callout_* links and order the callout_* links as per the
manual page.
2009-01-04 19:33:56 +00:00
jdc
639713fd10 Add callout_pending to NAME section. 2009-01-04 19:32:16 +00:00
pooka
69885c98a3 Do not use lockpatches with _RUMPKERNEL (non-PIC ... and pointless). 2009-01-04 18:46:16 +00:00
pooka
51dbd2b805 add braces for symmetry 2009-01-04 18:41:36 +00:00
pooka
58302d6770 Opt for libc versions in case of _KERNEL && !_RUMPKERNEL.
(kernel version uses sti/cli and is not PIC)
2009-01-04 18:21:38 +00:00
pooka
59f8fc8f6e Split variables out of Makefile into Makefile.libkern so that we
can easily just .include it for the proper SRCS etc. definitions
in case we're interested in the files but not in building an actual
libkern.{a,o}.  for librump
2009-01-04 18:00:55 +00:00
jmmv
6725d3eeec Kernel modules (kmod files) are now installed in a subdirectory per module.
Make these tests aware of this so that they work again.
2009-01-04 17:56:57 +00:00
pooka
e77a29de65 allow inclusion of atomic ops in librump 2009-01-04 17:54:29 +00:00