Andrew R. Reiter
08a54da785
- Change a malloc / bzero pair to make use of the M_ZERO malloc(9) flag.
2002-03-19 15:41:21 +00:00
Darren Reed
95ca00720d
For this regression test to pass, you must run ipmon in the Australia/Victoria
...
(EST-10) timezone to generate the correct timestamps in output.
2002-03-19 15:17:06 +00:00
Darren Reed
40c407243f
do not include the missing ip_h323_pxy.c
2002-03-19 15:14:18 +00:00
Darren Reed
8617526df1
remove because of licence reasons
2002-03-19 15:13:27 +00:00
Darren Reed
a2a5557d65
both ipnat and ipfstat now use libkvm rather than their own home-rolled
...
kmem accessors, allowing them to be used with crash dumps as well as live
systems, now.
2002-03-19 15:07:30 +00:00
Darren Reed
620fa9eb93
put an extern for ip6_protox in here where it is only used for kernel compiling
2002-03-19 15:01:21 +00:00
Darren Reed
dcb46aa29b
put an extern for inet6sw in here and make it active only for kernel compiling
2002-03-19 14:56:59 +00:00
Poul-Henning Kamp
00dcdc8d67
Add five GEOM oriented ioctls to get basic information about a geom device.
2002-03-19 13:54:15 +00:00
Warner Losh
1fa5ae8f93
o Remove __P
...
o Use ANSI function definitions
o mark usage() as __dead2
2002-03-19 13:29:39 +00:00
Peter Wemm
3acb2ae91f
#if 0 some unused variables (only in #if 0 code)
2002-03-19 12:15:29 +00:00
Peter Wemm
bcb6ef7c82
Add some break's after default: in the end of switch statements to
...
keep gcc-3.1+ happy:
ata-all.c:410: warning: deprecated use of label at end of compound statement
ata-all.c:587: warning: deprecated use of label at end of compound statement
ata-raid.c:99: warning: deprecated use of label at end of compound statement
ata-raid.c:151: warning: deprecated use of label at end of compound statement
2002-03-19 12:14:14 +00:00
Peter Wemm
dbfec43cd3
Move savecore build enable to MD section of Makefile, currently enabled
...
for i386 and alpha. Although it builds on sparc64, it does not yet work.
A similar hack as what is used on the sparc64 MD macros can be used to
make ia64 build too, but there doesn't seem to be much point.
2002-03-19 12:07:27 +00:00
Peter Wemm
2794bddccf
Add -ffreestanding to CFLAGS for ia64. This should probably be global
...
like on the kernel.
2002-03-19 12:03:05 +00:00
Jeff Roberson
9eb6e51923
Quit a warning introduced by UMA. This only occurs on machines where
...
vm_size_t != unsigned long.
Reviewed by: phk
2002-03-19 11:49:10 +00:00
Darren Reed
68d1243587
fix conflicts generated by import, completing import of ipf3.4.25
2002-03-19 11:48:16 +00:00
Darren Reed
0df2c61f4f
This commit was generated by cvs2svn to compensate for changes in r92688,
...
which included commits to RCS files with non-trunk default branches.
2002-03-19 11:45:24 +00:00
Darren Reed
0868380a54
Import IPFilter 3.4.25
2002-03-19 11:45:24 +00:00
Darren Reed
f371049810
This commit was generated by cvs2svn to compensate for changes in r92686,
...
which included commits to RCS files with non-trunk default branches.
2002-03-19 11:45:20 +00:00
Darren Reed
d564cc784f
Import IPFilter 3.4.25
2002-03-19 11:45:20 +00:00
Darren Reed
b38f3fb061
fix conflicts (mostly damn rcs id's) generated by import
2002-03-19 11:44:16 +00:00
Darren Reed
b90bc1632d
This file is being removed pending the all clear on its licence by someone
...
else.
2002-03-19 11:42:12 +00:00
Darren Reed
f72fae2740
This commit was generated by cvs2svn to compensate for changes in r92680,
...
which included commits to RCS files with non-trunk default branches.
2002-03-19 11:30:21 +00:00
Darren Reed
28613e5584
Import IPFilter 3.4.25 (last version 3.4.20)
2002-03-19 11:30:21 +00:00
Peter Wemm
bfed03d6df
Enabling the SKI option is a guaranteed breakage for me. Interrupts no
...
longer work.
I can only get a box to boot with 'options SMP'.
2002-03-19 11:21:12 +00:00
Peter Wemm
5044ed104d
My ia64 box for some reason likes to fragment the beginning/end of memory
...
a bit before handing it over to the OS. I occasionally have 11
segments with several 8K or so fragments depending on nvram settings and
what I have done under loader(8) before booting. This needs to be
revisited.
2002-03-19 11:18:47 +00:00
Peter Wemm
3b406873c7
Fix some unused variables.
2002-03-19 11:15:26 +00:00
Peter Wemm
12adcbdf35
Move a couple of prototypes together instead of being incompletely
...
scattered around.
2002-03-19 11:14:52 +00:00
Peter Wemm
6d4a5aee06
__func__ is a const char *, not a "string" that can be concatenated.
2002-03-19 11:11:37 +00:00
Peter Wemm
90f9252584
Fix a pointer/int warning
2002-03-19 11:10:30 +00:00
Peter Wemm
21eec46f33
#ifdef SMP some variables that are only used elsewhere under #ifdef SMP
...
also.
2002-03-19 11:10:03 +00:00
Peter Wemm
34adf9e4f1
Work around an apparent compiler bug with gcc-3.1, although it might be
...
a language feature that I do not know about. gcc is complaining about
a left shift >= sizeof type, even when shifting a (cast) 64 bit type left
by 43 bits.
2002-03-19 11:09:24 +00:00
Peter Wemm
51ea8b33df
Believe it or not, I ran into the 32MB stack size limit using a natively
...
hosted gcc.
2002-03-19 11:07:09 +00:00
Peter Wemm
e42d7cebec
#if 0 out some unused code.
2002-03-19 11:06:01 +00:00
Peter Wemm
675ceea82b
Add some #includes after things got broken with the last round of
...
MI include file (<sys/smp.h> I think) tweaks.
2002-03-19 11:05:07 +00:00
Peter Wemm
4ff9e8d5e5
Turn off the ia64 ITC timecounter when SMP is present since it has the
...
same problem as the TSC on the x86 - ie: it is not synchronized.
#if 0 out some unused functions, ia64 doesn't calibrate clocks yet.
2002-03-19 11:03:48 +00:00
Peter Wemm
30171114b3
Fix a gcc-3.1+ warning.
...
warning: deprecated use of label at end of compound statement
ie: you cannot do this anymore:
switch(foo) {
....
default:
}
2002-03-19 11:02:06 +00:00
Peter Wemm
3ba30c18a2
Pacify gcc-3.1+, initialize two variables to avoid -Wuninitialized
...
warnings.
2002-03-19 10:57:40 +00:00
Peter Wemm
a5e7c7da5e
Fix warnings on gcc-3.1+ where __func__ is a const char * instead of a
...
string.
2002-03-19 10:56:46 +00:00
Peter Wemm
9a8fa41c6f
Regen; post SMC id's and also pick up a previously forgotten regen(?).
2002-03-19 10:55:39 +00:00
Peter Wemm
58b0048916
Add another SMC device ID and the hub ID that it went with.
2002-03-19 10:54:40 +00:00
Peter Wemm
5f4a0f788b
Add the ia64 bus space tag for the IO ports (!).
...
Add a #else and #error so that this doesn't go unnoticed again.
2002-03-19 10:53:33 +00:00
Peter Wemm
17694298c0
Use the FreeBSD cross tools instead of the linux ones.
2002-03-19 10:52:44 +00:00
Peter Wemm
1d7914a5bd
Add -ffreestanding to avoid printf/puts/putchar conversions
2002-03-19 10:51:57 +00:00
Peter Wemm
436122c232
Boot from efifs first.
2002-03-19 10:50:41 +00:00
Peter Wemm
9b6a75edb3
gcc-3.1 likes to have extra { } around the internal array initializers in
...
the GUID templates.
2002-03-19 10:50:09 +00:00
Jeff Roberson
8355f576a9
This is the first part of the new kernel memory allocator. This replaces
...
malloc(9) and vm_zone with a slab like allocator.
Reviewed by: arch@
2002-03-19 09:11:49 +00:00
Jeff Roberson
2294143a5d
Remove the kmembuckets stats in preparation for the UMA commit.
2002-03-19 08:45:55 +00:00
Bruce Evans
a7ac916bc7
Backed out the part of the previous commit related to xargs. It just
...
broke things, since "name=value ... cmd ..." only works for simple
commands (not for pipelines).
2002-03-19 08:20:44 +00:00
Alan Cox
b949bce678
Add #include so that the previous change compiles.
2002-03-19 06:45:25 +00:00
Bruce Evans
09f2f5ad67
Removed env(1) commands. make(1) uses a real shell, and
...
"env name=value ... cmd ..." is just a pessimized way of doing
"name=value ... cmd ..." in real shells. Set the environment
(without using env(1)) before starting xargs so that env(1)
is not needed in "xargs env name=value ... cmd ..."
2002-03-19 06:30:24 +00:00