dsl
97347d2cbb
Fixes to includes of make_malloc.h to that it actually builds when
...
USE_EMALLOC is undefined.
Fixes earlier fixes :-)
2009-01-24 14:43:28 +00:00
haad
7c83fa3718
Add dm driver to ALL kernel.
2009-01-24 14:19:04 +00:00
cegger
e7239fcd13
add age(4) and atphy(4).
...
Requested by cube@
2009-01-24 14:11:07 +00:00
tsutsui
52275243c5
WARNS=1
2009-01-24 13:58:21 +00:00
he
e724c6a64d
Add an entry for the recently added ./kernel directory tree.
2009-01-24 13:53:56 +00:00
tsutsui
4f5defc8b9
Remove the \n and tab from the __COPYRIGHT() strings to appease asm warnings.
2009-01-24 13:43:21 +00:00
cegger
9fde1a673e
buildfixes for OSX:
...
- include <sys/types> for size_t
- progname is undeclared
- include <string.h> for string functions like strlen()
- include <errno.h> for errno
2009-01-24 13:06:16 +00:00
wiz
6942778bea
Sort sections. Fix typo (last line).
2009-01-24 13:02:33 +00:00
wiz
0aec71a9f5
Fix typo.
2009-01-24 13:00:03 +00:00
cegger
e6227c556c
buildfix: remove RCSID. It conflicts with the definition in the .c files.
2009-01-24 12:59:51 +00:00
he
6568aa2748
No, our openssl _encrypt routines do not take a *size_t as the 6th
...
argument, they take an *int, and those are not necessarily compatible.
Papering that over with a cast just gets us a warning that
de-referencing a type-punned pointer will break strict-aliasing
rules, which is turned into an error by our WARNS setting.
Instead, change the "num" field in _opt_crypt_t from size_t to int, and
get rid of the now-redundant casts.
2009-01-24 12:51:11 +00:00
he
5d08264428
Define IPL_SOFTSERIAL and provide a makeiplcookie() implementation,
...
so that kern/subr_pool.c can build again.
OK'ed by martin@
2009-01-24 12:34:04 +00:00
he
99bb07565a
Print size_t values using %zd printf format, not %d.
2009-01-24 12:07:44 +00:00
dsl
4fb693c12c
Move the bmake_malloc() functions into their own .c and .h files.
...
Include instead of make.h in a few places.
2009-01-24 11:59:39 +00:00
dsl
5d04927c08
Correct the definition of the :? modifier - in particular the modifier
...
applies to the variable name, not its value!
Remove the set of examples that were recently added that failed to
explain why some worked and some didn't.
Add a not to the compatability section about the change in .for loop
substitution post 5.0.
Add a BUGS section.
XXX the BUGS section needs more entries :-)
2009-01-24 11:56:41 +00:00
dsl
a1e84ff783
Don't cast 'time_t' to 'void *' and back it will lose precision.
2009-01-24 10:59:09 +00:00
wiz
f8ab4d2651
New sentence, new line.
2009-01-24 10:45:44 +00:00
wiz
58b2161948
Sort options in usage.
2009-01-24 10:43:47 +00:00
wiz
a8e14ecee0
Sort options. New sentence, new line.
2009-01-24 10:43:38 +00:00
wiz
86a90d6c4e
Sort options.
2009-01-24 10:42:31 +00:00
wiz
3db9b887d7
Remove trailing whitespace and bump date for previous.
2009-01-24 10:39:58 +00:00
cegger
e3f5192d4c
- fix test for IPv4 csum.
...
- No need to double negate TCP/UDP csum test
2009-01-24 08:31:03 +00:00
yamt
a98fc11858
note that bufq_cancel might be expensive
2009-01-24 05:54:35 +00:00
mrg
c6a4afa995
add COMPAT_50 to all the configs with COMPAT_40.
2009-01-24 05:06:05 +00:00
tsutsui
1e5c3b25c8
Replace multi-statement macro using GCC extension `({})' with
...
static inline functions to avoid possible side effects or confusion.
Tested on TT030 by David Ross and on Falcon by Tuomo Makinen on port-atari.
2009-01-24 02:02:38 +00:00
tsutsui
6d3b1b1ecd
Use pmap_kenter_pa(9) to map msgbufpa as other m68k ports.
...
Tested on TT030 by David Ross and on Falcon by Tuomo Makinen on port-atari.
2009-01-24 02:01:01 +00:00
agc
223f630a2d
Note addition of openpgpsdk and openpgp.
2009-01-24 01:22:15 +00:00
agc
df41ea2ee2
Add the build glue and sets information for the libopenpgpsdk library, and
...
the openpgp binary.
2009-01-24 01:15:24 +00:00
rmind
f0e51651e4
Change path to kernel modules from "/stand" to "/kernel".
...
Needs to go in before 5.0. Proposed on <tech-kern>.
2009-01-24 00:29:12 +00:00
jmcneill
96cc7146a3
acpica 20090123 is out
2009-01-24 00:27:52 +00:00
abs
548de22a7a
- Rename BOOT to SMALL030 and trim some more fat
...
- Drop BOOTX
- Regenerate everything else - only changes in comments
2009-01-24 00:22:12 +00:00
abs
3a821eebde
- Merge ATARITT.in and FALCON.in into GENERIC.in so we can generate
...
a sane kernel config which defines both of them
- Cleanup all the #if defined(FOO) entries to be consistent and have
a matching /* FOO */ on the #endif line
- No change to generated ATARITT/FALCON/HADES/MILAN-ISAIDE/MILAN-PCIIDE
- Rename BOOT to SMALL030 and trim a little more to save space.
- Drop BOOTX
2009-01-24 00:19:47 +00:00
hubertf
0f64a54154
Sync with Rev. 1.124 from FreeBSD
2009-01-24 00:06:54 +00:00
cegger
bbb2be253d
Improve handling of transmitting large packets.
...
Sending large packets works better, but still needs investigations.
2009-01-23 22:59:30 +00:00
jmcneill
b1c154873a
add date to last entry, pointed out by hubertf
2009-01-23 22:48:02 +00:00
dsl
86df0d691f
Sprinkle some const.
...
In particular for Lst_Find() and Lst_FindFrom().
Remove some unneeded casts and some now-undeeded UNCONST().
2009-01-23 21:58:27 +00:00
pooka
e97a2018f3
Add a few stubs to allow to compile - i'll have to sort these out later.
2009-01-23 21:57:35 +00:00
dsl
0cbb4ab551
Change 'ClientData' to 'void *' so that relevant parameters can
...
be made 'const void *'.
2009-01-23 21:26:30 +00:00
dsl
d6c81d7cf1
There is no point in saving the last character of a NUL-terminated
...
string in order to overwrite with a NUL, then restore the original value!
Remove and simplify the CondDoFoo() functions.
2009-01-23 20:22:50 +00:00
christos
bf9ab82c0e
Make this compile &foo[0] does not work for void * :-) Wojciech Galazka
2009-01-23 19:49:16 +00:00
pooka
d9c038d4fe
Adjust for explicit errno parameter removal from rump syscalls
2009-01-23 19:36:01 +00:00
pooka
a03214170d
include rtsock_50.c
2009-01-23 19:34:37 +00:00
pooka
597631204a
regen: int *error is dead.
2009-01-23 19:30:16 +00:00
pooka
06abc8c3f9
Remove debug print -- this is what happens when there's several
...
hours between implementation and commit.
2009-01-23 19:29:38 +00:00
pooka
c7e5a8be4e
Remove the "int *error" parameter from rump syscalls. Instead use
...
rumpuser_seterrno() to set the errno for the caller. This makes
the difference between real and rump syscalls way less intrusive
in calling code.
2009-01-23 19:27:18 +00:00
pooka
d9eeb41285
rumpuser_seterrno() to set errno from a rump kernel context.
2009-01-23 19:19:32 +00:00
pooka
2751aa1fdb
* enable COMPAT_50 (we need a better compat model here, but this is
...
enough for now)
* _RUMPKERNEL is not going anywhere anymore, so adjust comment
2009-01-23 19:14:30 +00:00
pooka
2a4d5485f0
Now that SO_RCVTIMEO is versioned, we don't need the timeval hack
...
here anymore.
2009-01-23 19:07:17 +00:00
agc
ea48522368
Forgot a file in big commit from yesterday:
...
when matching userid, cheecck if the given userid has a '@' in it.
If so, treat it as an email address, and search for a case-insensitivee
match for the text in between '<' and '>' delimiters.
Otherwise, look for a case insensitive match on the full name.
2009-01-23 17:30:52 +00:00
uwe
f7b9361ff7
Revert two previous revisions and just use __pmap_kernel directly again.
...
There's no reason to pretend we don't know what kernel_pmap_ptr is.
2009-01-23 16:54:14 +00:00