31144 Commits

Author SHA1 Message Date
alfred
1f2f32f840 Remove __P. 2002-03-20 06:48:11 +00:00
alfred
61bf661405 Remove __P. 2002-03-20 05:48:58 +00:00
jeff
0a59f1223c Switch vm_zone.h with uma.h. Change over to uma interfaces. 2002-03-20 05:48:55 +00:00
jeff
dcd2af7655 Add calls to uma_zone_set_max() to restore previously enforced limits. 2002-03-20 05:30:58 +00:00
jeff
aa0e8b9e51 Add uma_zone_set_max() to add enforced limits to non vm obj backed zones. 2002-03-20 05:28:34 +00:00
benno
95b805ab3b Increment pmap_pvo_count in the right place. 2002-03-20 05:25:33 +00:00
alfred
eddc6122c9 Remove __P. 2002-03-20 05:14:42 +00:00
alfred
62379fef92 Remove __P. 2002-03-20 05:00:21 +00:00
jeff
803cb2a2ba Backout part of my previous commit; I was wrong about vm_zone's handling of
limits on zones w/o objects.
2002-03-20 04:39:32 +00:00
jeff
35c1a72689 Remove references to vm_zone.h and switch over to the new uma API. 2002-03-20 04:11:52 +00:00
jeff
318cbeeecf Remove references to vm_zone.h and switch over to the new uma API.
Also, remove maxsockets.  If you look carefully you'll notice that the old
zone allocator never honored this anyway.
2002-03-20 04:09:59 +00:00
dillon
24fdcd89ad Fix a bug introduced in 1.11 (and also MFCd to stable AND the security branch)
that causes a machine to panic when the kernel PPP / DEFLATE code is used.
1.11 moved a ZFREE to a point after the structural members were clobbered
by stores into a union'd structure.

This commit fixes the bug and adds a big whopping comment to make sure
the code isn't 'cleaned up' again :-)

Ian Dowse came up with the same patch independantly 68 seconds before I
did, talk about Karma!

I would also like to thank Eugene Grosbein for marathon work in tracking the
problem down by udpating his -stable based on date over and over again
to close in on the commit that caused his crashes.

PR:		kern/35969
Reviewed by:	Ian Dowse <iedowse@maths.tcd.ie>
X-MFC after:	 immediately
2002-03-20 04:05:26 +00:00
jeff
9ef9bf2eaf Remove references to vm_zone.h and switch over to the new uma API. 2002-03-20 04:02:59 +00:00
alfred
8c4c86de23 Remove __P. 2002-03-20 02:39:27 +00:00
jeff
290c91ea66 Force the boot cpu to wait for the APs to finish starting up. This eliminates
a race where the AP and the boot cpu were trying to printf at the same time,
which was confusing the console too much for it to continue working.
2002-03-20 02:27:55 +00:00
alfred
732ca9dc6a Remove __P. 2002-03-20 02:15:46 +00:00
alfred
3264aec746 Remove __P. 2002-03-20 02:08:01 +00:00
peter
67d7812f71 Cast pointers to uintptr_t rather than u_int32_t. This doesn't work too
well on machines with 64 bit pointers.
2002-03-19 23:28:35 +00:00
peter
5a70574f9c Pacify gcc-3.1. 2002-03-19 23:26:37 +00:00
peter
1c2c64421f Fix some gcc-3.1+ warnings:
warning: deprecated use of label at end of compound statement
umass.c:2626:46: multi-line string literals are deprecated
2002-03-19 23:20:21 +00:00
peter
84239ef763 Add EFI write support to loader 2002-03-19 23:05:33 +00:00
alfred
79061a9306 Remove __P. 2002-03-19 22:40:48 +00:00
alfred
1446d09429 Remove __P. 2002-03-19 22:20:14 +00:00
joe
c147e70b99 Sync the uhci_dump_foo routines with NetBSD, and remove an errant additional
uhci_dump_ii function that landed there, probably during a recent merge.

Spotted by:	alfred
2002-03-19 22:14:08 +00:00
alfred
c9985516e4 Remove __P. 2002-03-19 21:54:18 +00:00
alfred
d0017d9252 add missing semicolon. 2002-03-19 21:44:49 +00:00
alfred
357e37e023 Remove __P. 2002-03-19 21:25:46 +00:00
alfred
5a84f98839 don't generate files with __P. 2002-03-19 20:48:32 +00:00
alfred
5fdc63cd15 fix blockno printf formatting warnings. 2002-03-19 20:46:30 +00:00
alfred
3b2d03b60a Remove __P 2002-03-19 20:18:42 +00:00
alfred
3f502bc0e3 Fix bio->bio_blkno format warning. 2002-03-19 20:12:08 +00:00
alfred
f7f2a5dc47 Remove duplicate extern declarations to silence warnings. 2002-03-19 19:45:41 +00:00
arr
ae315cb919 - Change a malloc / bzero pair to make use of the M_ZERO malloc(9) flag. 2002-03-19 15:41:21 +00:00
darrenr
a98f399f99 do not include the missing ip_h323_pxy.c 2002-03-19 15:14:18 +00:00
darrenr
e8d1f239b7 put an extern for ip6_protox in here where it is only used for kernel compiling 2002-03-19 15:01:21 +00:00
darrenr
5d8547e590 put an extern for inet6sw in here and make it active only for kernel compiling 2002-03-19 14:56:59 +00:00
phk
4106fb6349 Add five GEOM oriented ioctls to get basic information about a geom device. 2002-03-19 13:54:15 +00:00
peter
cd06717f4b #if 0 some unused variables (only in #if 0 code) 2002-03-19 12:15:29 +00:00
peter
83e5f60722 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
jeff
1f0d97f8af 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
darrenr
369d6395e7 fix conflicts (mostly damn rcs id's) generated by import 2002-03-19 11:44:16 +00:00
darrenr
d1bcf456b6 This file is being removed pending the all clear on its licence by someone
else.
2002-03-19 11:42:12 +00:00
darrenr
2cfa1faf2b 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
darrenr
556707698e Import IPFilter 3.4.25 (last version 3.4.20) 2002-03-19 11:30:21 +00:00
peter
3e3a2565b1 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
1e692d325d 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
27b30c3561 Fix some unused variables. 2002-03-19 11:15:26 +00:00
peter
89e10979b7 Move a couple of prototypes together instead of being incompletely
scattered around.
2002-03-19 11:14:52 +00:00
peter
7581c95972 __func__ is a const char *, not a "string" that can be concatenated. 2002-03-19 11:11:37 +00:00
peter
b6cc63860e Fix a pointer/int warning 2002-03-19 11:10:30 +00:00