]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
22 years agoo __P removed
Warner Losh [Wed, 20 Mar 2002 22:57:10 +0000 (22:57 +0000)]
o __P removed
o ansi function prototypes
o unifdef -D__STDC__
o __dead2 on usage prototype
o remove now-bogus main prototype

22 years agoo remove __P
Warner Losh [Wed, 20 Mar 2002 22:53:13 +0000 (22:53 +0000)]
o remove __P
o Use ansi function definitions
o unifdef -D__STDC__

22 years agoo remove __P
Warner Losh [Wed, 20 Mar 2002 22:49:40 +0000 (22:49 +0000)]
o remove __P
o Use ANSI function definitions
o unifdef -D__STDC__

22 years agoNote that portions of this software were
Dag-Erling Smørgrav [Wed, 20 Mar 2002 22:10:10 +0000 (22:10 +0000)]
Note that portions of this software were

Sponsored by: DARPA, NAI Labs

22 years agoMerge rev 1.2 (teach `ld' how to access FreeBSD's ld ELF hints)
David E. O'Brien [Wed, 20 Mar 2002 22:04:42 +0000 (22:04 +0000)]
Merge rev 1.2 (teach `ld' how to access FreeBSD's ld ELF hints)
into Binutils 2.12.0.

22 years agoUse the stock version of this.
David E. O'Brien [Wed, 20 Mar 2002 22:03:53 +0000 (22:03 +0000)]
Use the stock version of this.

22 years agoBring the 2.12.0 release version of this to the HEAD branch.
David E. O'Brien [Wed, 20 Mar 2002 22:02:35 +0000 (22:02 +0000)]
Bring the 2.12.0 release version of this to the HEAD branch.

22 years ago - Change the prompt from "S/Key Password: " to "OPIE Password: "
Dag-Erling Smørgrav [Wed, 20 Mar 2002 22:02:02 +0000 (22:02 +0000)]
 - Change the prompt from "S/Key Password: " to "OPIE Password: "

 - If the user doesn't have an OPIE key, don't challenge him.  This is
   a workaround until I get PAM to work properly with ssh2.

Sponsored by: DARPA, NAI Labs

22 years agoCommit the stock 2.12.0 release version.
David E. O'Brien [Wed, 20 Mar 2002 21:59:13 +0000 (21:59 +0000)]
Commit the stock 2.12.0 release version.

22 years agoThis commit was generated by cvs2svn to compensate for changes in r92828,
David E. O'Brien [Wed, 20 Mar 2002 21:37:13 +0000 (21:37 +0000)]
This commit was generated by cvs2svn to compensate for changes in r92828,
which included commits to RCS files with non-trunk default branches.

22 years agoImport of Binutils from the FSF 2.12 branch (just post-.0 release).
David E. O'Brien [Wed, 20 Mar 2002 21:37:13 +0000 (21:37 +0000)]
Import of Binutils from the FSF 2.12 branch (just post-.0 release).
These bits are taken from the FSF anoncvs repo on 20-March-2002 13:33:33 PST.

22 years agoUMA permited us to utilize the 'waitok' flag to soalloc.
Jeff Roberson [Wed, 20 Mar 2002 21:23:26 +0000 (21:23 +0000)]
UMA permited us to utilize the 'waitok' flag to soalloc.

22 years agoAdd 6 models which have been successfully booted into multi-user mode
Thomas Moestl [Wed, 20 Mar 2002 21:14:00 +0000 (21:14 +0000)]
Add 6 models which have been successfully booted into multi-user mode
(Ultra 1, Ultra 30, Netra t1, Enterprise 220R, Enterprise 250 and
Enterprise 450R).

Thanks go to the following people for giving us access to their machines
or repeatedly testing kernels (in alphabetical order): Tim G. Børresen,
Jan Chrillesen, mux, phk and Tomi Vainio.

Reviewed by: bmah (slightly different version)

22 years agoChange the way we ensure td_ucred is NULL if DIAGNOSTIC is defined.
John Baldwin [Wed, 20 Mar 2002 21:12:04 +0000 (21:12 +0000)]
Change the way we ensure td_ucred is NULL if DIAGNOSTIC is defined.
Instead of caching the ucred reference, just go ahead and eat the
decerement and increment of the refcount.  Now that Giant is pushed down
into crfree(), we no longer have to get Giant in the common case.  In the
case when we are actually free'ing the ucred, we would normally free it on
the next kernel entry, so the cost there is not new, just in a different
place.  This also removse td_cache_ucred from struct thread.  This is
still only done #ifdef DIAGNOSTIC.

[ missed this file in the previous commit ]

Tested on: i386, alpha

22 years agoChange the way we ensure td_ucred is NULL if DIAGNOSTIC is defined.
John Baldwin [Wed, 20 Mar 2002 21:09:09 +0000 (21:09 +0000)]
Change the way we ensure td_ucred is NULL if DIAGNOSTIC is defined.
Instead of caching the ucred reference, just go ahead and eat the
decerement and increment of the refcount.  Now that Giant is pushed down
into crfree(), we no longer have to get Giant in the common case.  In the
case when we are actually free'ing the ucred, we would normally free it on
the next kernel entry, so the cost there is not new, just in a different
place.  This also removse td_cache_ucred from struct thread.  This is
still only done #ifdef DIAGNOSTIC.

Tested on: i386, alpha

22 years ago- Push down Giant into crfree() in the case that we actually free a ucred.
John Baldwin [Wed, 20 Mar 2002 21:00:50 +0000 (21:00 +0000)]
- Push down Giant into crfree() in the case that we actually free a ucred.
- Add a cred_free_thread() function (conditional on DIAGNOSTICS) that drops
  a per-thread ucred reference to be used in debugging code when leaving
  the kernel.

22 years agoAdd PCI ID for the SeaLevel Ultra 530.PCI single port card.
John Baldwin [Wed, 20 Mar 2002 19:38:26 +0000 (19:38 +0000)]
Add PCI ID for the SeaLevel Ultra 530.PCI single port card.

Sponsored by: The Weather Channel

22 years agoMinor cleanups to post.mk from bde. Mostly ordering
Warner Losh [Wed, 20 Mar 2002 19:18:42 +0000 (19:18 +0000)]
Minor cleanups to post.mk from bde.  Mostly ordering

22 years agoNo need to conditionalize on pci being in the kernel for this
Warner Losh [Wed, 20 Mar 2002 19:13:13 +0000 (19:13 +0000)]
No need to conditionalize on pci being in the kernel for this

22 years agoFix minor style(9) violation in de__Ping
Warner Losh [Wed, 20 Mar 2002 19:04:56 +0000 (19:04 +0000)]
Fix minor style(9) violation in de__Ping

22 years agoBetter power code and better power diagnostics
Warner Losh [Wed, 20 Mar 2002 19:02:08 +0000 (19:02 +0000)]
Better power code and better power diagnostics

22 years agoDefine masks for the VCC an VPP voltages
Warner Losh [Wed, 20 Mar 2002 19:01:16 +0000 (19:01 +0000)]
Define masks for the VCC an VPP voltages

22 years agoRemove __P(). This was tested on the GENERIC kernel.
David E. O'Brien [Wed, 20 Mar 2002 18:58:47 +0000 (18:58 +0000)]
Remove __P().  This was tested on the GENERIC kernel.

22 years agoAdd www category
Dag-Erling Smørgrav [Wed, 20 Mar 2002 18:40:40 +0000 (18:40 +0000)]
Add www category

22 years agoMake lint(1) a cross-tool.
Ruslan Ermilov [Wed, 20 Mar 2002 18:25:50 +0000 (18:25 +0000)]
Make lint(1) a cross-tool.

(See commit log for usr.bin/xlint/Makefile,v 1.11 for what was wrong
with enabling build of lint libraries in rev. 1.12.)

This fixes cross-arch compiles (running binaries for a different arch
when generating lint.7 and lint libraries) and cross-branch compiles
(4.x -> 5.0 buildworld should be working again).

22 years agoRemove __P.
Alfred Perlstein [Wed, 20 Mar 2002 18:22:19 +0000 (18:22 +0000)]
Remove __P.

22 years agoDocument support for 56-bit keys.
Archie Cobbs [Wed, 20 Mar 2002 18:16:18 +0000 (18:16 +0000)]
Document support for 56-bit keys.

22 years agoFix warnings on 64-bit hosts.
David E. O'Brien [Wed, 20 Mar 2002 18:04:11 +0000 (18:04 +0000)]
Fix warnings on 64-bit hosts.

22 years agoDocument that MD pcpu fields are defined in PCPU_MD_FIELDS in
John Baldwin [Wed, 20 Mar 2002 18:01:52 +0000 (18:01 +0000)]
Document that MD pcpu fields are defined in PCPU_MD_FIELDS in
machine/pcpu.h.

Requested by: dillon

22 years agoTwo minor changes to dirhash, which result in some marginal benchmark
David Malone [Wed, 20 Mar 2002 17:58:02 +0000 (17:58 +0000)]
Two minor changes to dirhash, which result in some marginal benchmark
improvements.

1) If deleting an entry results in a chain of deleted slots ending in an
   empty slot, then we can be a bit more aggressive about marking slots as
   empty.

2) The last stage of the FNV hash is to xor the last byte of data
   into the hash. This means that filenames which differ only in
   the last byte will be placed close to one another in the hash
   table, which forms longer chains. To work around this common
   case, we also hash in the address of the dirhash structure.

     news/cancel = news/articles/control/cancel for a tradspool inn server
     squid2 = squid level 2 directory (dirs called 00->FF)
     squid3 = squid level 3 directory (files called 00001F00->00001FFF)

                             mean #probes for
                  home dir  mh inbox  news/cancel  tmp    squid2  squid3
old   successful  1.02      3.19      4.07         1.10    7.85   2.06
new   successful  1.04      1.32      1.27         1.04    1.93   1.17

old unsuccessful  1.08      4.50      5.37         1.17   10.76   2.69
new unsuccessful  1.08      1.73      1.64         1.17    2.89   1.37

Reviewed by: iedowse
MFC after: 2 weeks

22 years agoRemove 'register' keyword.
David E. O'Brien [Wed, 20 Mar 2002 17:55:10 +0000 (17:55 +0000)]
Remove 'register' keyword.
It does not help modern compilers, and some may take some hit from it.
(I also found several functions that listed *every* of its 10 local vars with
 "register" -- just how many free registers do people think machines have?)

22 years agoChange intr_enable to intr_restore for consistency with sparc64.
Doug Rabson [Wed, 20 Mar 2002 17:28:40 +0000 (17:28 +0000)]
Change intr_enable to intr_restore for consistency with sparc64.

22 years agoInstall manpage for old -me macro package.
Ruslan Ermilov [Wed, 20 Mar 2002 16:26:35 +0000 (16:26 +0000)]
Install manpage for old -me macro package.
(me.7 has been repo-copied to orig_me.7.)

22 years ago- Change a check of securelevel to securelevel_gt() call in order to help
Andrew R. Reiter [Wed, 20 Mar 2002 16:03:42 +0000 (16:03 +0000)]
- Change a check of securelevel to securelevel_gt() call in order to help
  against users within a jail attempting to load kernel modules.
- Add a check of securelevel_gt() to vfs_mount() in order to chop some
  low hanging fruit for the repair of securelevel checking of linking and
  unlinking files from within jails.  There is more to be done here.

Reviewed by: rwatson

22 years agoSend periodic ARP requests when ARP entries for hosts we are sending
Orion Hodson [Wed, 20 Mar 2002 15:56:36 +0000 (15:56 +0000)]
Send periodic ARP requests when ARP entries for hosts we are sending
to are about to expire.  This prevents high packet rate flows from
experiencing packet drops at the sender following ARP cache entry
timeout.

PR: kern/25517
Reviewed by: luigi
MFC after: 7 days

22 years agoGrammar nits.
Ruslan Ermilov [Wed, 20 Mar 2002 15:09:32 +0000 (15:09 +0000)]
Grammar nits.

22 years agoFix a typo.
Ruslan Ermilov [Wed, 20 Mar 2002 14:47:36 +0000 (14:47 +0000)]
Fix a typo.

22 years ago- Remove a semi-colon from after SYSINIT that was introduced in rev. 1.163.
Andrew R. Reiter [Wed, 20 Mar 2002 14:46:38 +0000 (14:46 +0000)]
- Remove a semi-colon from after SYSINIT that was introduced in rev. 1.163.

22 years agomdoc(7) police: tidy up.
Ruslan Ermilov [Wed, 20 Mar 2002 14:33:37 +0000 (14:33 +0000)]
mdoc(7) police: tidy up.

22 years agomdoc(7) police: Fixed the spammage of this file with trailing whitespaces
Ruslan Ermilov [Wed, 20 Mar 2002 13:40:08 +0000 (13:40 +0000)]
mdoc(7) police: Fixed the spammage of this file with trailing whitespaces
in revisions 1.26-1.28.  Fixed two bugs in punctuation cleanup in rev. 1.27.
Removed hard sentence break not killed by rev. 1.26.

22 years agoMFi386: revision 1.65.
KATO Takenori [Wed, 20 Mar 2002 12:28:03 +0000 (12:28 +0000)]
MFi386: revision 1.65.

22 years agoRemove __P.
KATO Takenori [Wed, 20 Mar 2002 12:22:31 +0000 (12:22 +0000)]
Remove __P.

22 years agoRemove __P.
KATO Takenori [Wed, 20 Mar 2002 11:52:56 +0000 (11:52 +0000)]
Remove __P.

22 years agoMFi386: revision 1.505 (remove __P.)
KATO Takenori [Wed, 20 Mar 2002 11:31:17 +0000 (11:31 +0000)]
MFi386: revision 1.505 (remove __P.)

22 years agoMFi386: revision 1.504.
KATO Takenori [Wed, 20 Mar 2002 11:15:05 +0000 (11:15 +0000)]
MFi386: revision 1.504.

22 years agoMFi386: revision 1.503.
KATO Takenori [Wed, 20 Mar 2002 11:13:41 +0000 (11:13 +0000)]
MFi386: revision 1.503.

22 years agoFor the sake of consistency, remove an include that is included in
Mark Murray [Wed, 20 Mar 2002 10:35:51 +0000 (10:35 +0000)]
For the sake of consistency, remove an include that is included in
a previous include. All other files in this app do this.

22 years agoRemove references to vm_zone.h and switch over to the new uma API.
Jeff Roberson [Wed, 20 Mar 2002 10:35:22 +0000 (10:35 +0000)]
Remove references to vm_zone.h and switch over to the new uma API.

22 years agoRemove __P().
Mark Murray [Wed, 20 Mar 2002 10:32:05 +0000 (10:32 +0000)]
Remove __P().

22 years agoRemove references to vm_zone.h and switch over to the new uma API.
Jeff Roberson [Wed, 20 Mar 2002 10:17:00 +0000 (10:17 +0000)]
Remove references to vm_zone.h and switch over to the new uma API.

22 years agoRemove unused include.
Jeff Roberson [Wed, 20 Mar 2002 10:12:07 +0000 (10:12 +0000)]
Remove unused include.

22 years agoRemove references to vm_zone.h and switch over to the new uma API.
Jeff Roberson [Wed, 20 Mar 2002 10:07:52 +0000 (10:07 +0000)]
Remove references to vm_zone.h and switch over to the new uma API.

22 years agoReplace calls to cpu_critical_enter/exit with appropriate calls to
Doug Rabson [Wed, 20 Mar 2002 10:04:08 +0000 (10:04 +0000)]
Replace calls to cpu_critical_enter/exit with appropriate calls to
either explicitly disable interrupts or use a real critical section,
as appropriate.

22 years agoRecreate intr_disable/intr_enable and implement cpu_critical_enter/exit
Doug Rabson [Wed, 20 Mar 2002 10:00:05 +0000 (10:00 +0000)]
Recreate intr_disable/intr_enable and implement cpu_critical_enter/exit
in terms of that (for now).

22 years agoRemove unused include.
Jeff Roberson [Wed, 20 Mar 2002 09:55:07 +0000 (09:55 +0000)]
Remove unused include.

22 years agoRemove unused header.
Jeff Roberson [Wed, 20 Mar 2002 09:46:04 +0000 (09:46 +0000)]
Remove unused header.

22 years agoAdd a paragraph break I missed in my last update.
Crist J. Clark [Wed, 20 Mar 2002 09:39:37 +0000 (09:39 +0000)]
Add a paragraph break I missed in my last update.

22 years agoFixed the NO_PERL braino.
Ruslan Ermilov [Wed, 20 Mar 2002 09:39:16 +0000 (09:39 +0000)]
Fixed the NO_PERL braino.

22 years ago* add extra -I path to get the "matching" header files. (and split the one
Darren Reed [Wed, 20 Mar 2002 09:04:34 +0000 (09:04 +0000)]
* add extra -I path to get the "matching" header files. (and split the one
  line up into three to make it more readable)

22 years ago* add extra -I path to get the "matching" header files.
Darren Reed [Wed, 20 Mar 2002 09:02:48 +0000 (09:02 +0000)]
* add extra -I path to get the "matching" header files.

22 years ago* need to compile printnat.c now that this function is in a separate .c file
Darren Reed [Wed, 20 Mar 2002 09:01:48 +0000 (09:01 +0000)]
* need to compile printnat.c now that this function is in a separate .c file
* add extra -I path to get the "matching" header files.

22 years agoWhen invoked with no file arguments, display usage.
Mike Barcroft [Wed, 20 Mar 2002 08:59:20 +0000 (08:59 +0000)]
When invoked with no file arguments, display usage.

Submitted by: Tim J. Robbins <tim@robbins.dropbear.id.au>
PR: 36074

Use new ID scheme.

22 years ago* ipftest now compiles with IPFILTER_LOG and needs ip_log.c to be able to
Darren Reed [Wed, 20 Mar 2002 08:57:10 +0000 (08:57 +0000)]
* ipftest now compiles with IPFILTER_LOG and needs ip_log.c to be able to
do the log regression test.
* dumping state/nat entries is also possible, outputting this information is
  in the print{state,nat}.c files.

22 years agoRemove __P.
Alfred Perlstein [Wed, 20 Mar 2002 08:56:31 +0000 (08:56 +0000)]
Remove __P.

22 years agoVarious style issues from a recent brucification:
Poul-Henning Kamp [Wed, 20 Mar 2002 08:48:21 +0000 (08:48 +0000)]
Various style issues from a recent brucification:
  use uint_%dt not u_int%dt
  Avoid LL suffixed intergers where we can by using explicit casts.
  (The last two I don't know how to avoid.)
  Add an explanation why truncation rather than rounding is used.

Inspired by: bde

22 years agoRemove references to vm_zone.h and switch over to the new uma API.
Jeff Roberson [Wed, 20 Mar 2002 08:48:07 +0000 (08:48 +0000)]
Remove references to vm_zone.h and switch over to the new uma API.

22 years agoRemove references to vm_zone.h and switch over to the new uma API.
Jeff Roberson [Wed, 20 Mar 2002 08:03:54 +0000 (08:03 +0000)]
Remove references to vm_zone.h and switch over to the new uma API.

22 years agoRemove __P.
Alfred Perlstein [Wed, 20 Mar 2002 08:00:54 +0000 (08:00 +0000)]
Remove __P.

22 years agoRemove __P.
Alfred Perlstein [Wed, 20 Mar 2002 07:51:46 +0000 (07:51 +0000)]
Remove __P.

22 years agoUnifdef __FreeBSD__
Poul-Henning Kamp [Wed, 20 Mar 2002 07:44:09 +0000 (07:44 +0000)]
Unifdef __FreeBSD__

MD5 checksum of binary unchanged.

22 years agoSwing the axe and remove some archaic features from newfs which modern
Poul-Henning Kamp [Wed, 20 Mar 2002 07:16:15 +0000 (07:16 +0000)]
Swing the axe and remove some archaic features from newfs which modern
diskdrives do neither need nor want:

-O create a 4.3BSD format filesystem
-d rotational delay between contiguous blocks
-k sector 0 skew, per track
-l hardware sector interleave
-n number of distinguished rotational positions
-p spare sectors per track
-r revolutions/minute
-t tracks/cylinder
-x spare sectors per cylinder

No change in the produced filesystem image unless one or more of
these options were used.

Approved by: mckusick

22 years agoRemove __P.
Alfred Perlstein [Wed, 20 Mar 2002 06:48:11 +0000 (06:48 +0000)]
Remove __P.

22 years agoRemove __P.
Alfred Perlstein [Wed, 20 Mar 2002 05:48:58 +0000 (05:48 +0000)]
Remove __P.

22 years agoSwitch vm_zone.h with uma.h. Change over to uma interfaces.
Jeff Roberson [Wed, 20 Mar 2002 05:48:55 +0000 (05:48 +0000)]
Switch vm_zone.h with uma.h.  Change over to uma interfaces.

22 years agoAdd calls to uma_zone_set_max() to restore previously enforced limits.
Jeff Roberson [Wed, 20 Mar 2002 05:30:58 +0000 (05:30 +0000)]
Add calls to uma_zone_set_max() to restore previously enforced limits.

22 years agoAdd uma_zone_set_max() to add enforced limits to non vm obj backed zones.
Jeff Roberson [Wed, 20 Mar 2002 05:28:34 +0000 (05:28 +0000)]
Add uma_zone_set_max() to add enforced limits to non vm obj backed zones.

22 years agoIncrement pmap_pvo_count in the right place.
Benno Rice [Wed, 20 Mar 2002 05:25:33 +0000 (05:25 +0000)]
Increment pmap_pvo_count in the right place.

22 years agoRemove __P.
Alfred Perlstein [Wed, 20 Mar 2002 05:14:42 +0000 (05:14 +0000)]
Remove __P.

22 years agoRemove __P.
Alfred Perlstein [Wed, 20 Mar 2002 05:00:21 +0000 (05:00 +0000)]
Remove __P.

22 years agoBackout part of my previous commit; I was wrong about vm_zone's handling of
Jeff Roberson [Wed, 20 Mar 2002 04:39:32 +0000 (04:39 +0000)]
Backout part of my previous commit;  I was wrong about vm_zone's handling of
limits on zones w/o objects.

22 years agoKill register
Warner Losh [Wed, 20 Mar 2002 04:33:25 +0000 (04:33 +0000)]
Kill register

22 years agoRemove references to vm_zone.h and switch over to the new uma API.
Jeff Roberson [Wed, 20 Mar 2002 04:11:52 +0000 (04:11 +0000)]
Remove references to vm_zone.h and switch over to the new uma API.

22 years agoRemove references to vm_zone.h and switch over to the new uma API.
Jeff Roberson [Wed, 20 Mar 2002 04:09:59 +0000 (04:09 +0000)]
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.

22 years agoFix a bug introduced in 1.11 (and also MFCd to stable AND the security branch)
Matthew Dillon [Wed, 20 Mar 2002 04:05:26 +0000 (04:05 +0000)]
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

22 years agoRemove references to vm_zone.h and switch over to the new uma API.
Jeff Roberson [Wed, 20 Mar 2002 04:02:59 +0000 (04:02 +0000)]
Remove references to vm_zone.h and switch over to the new uma API.

22 years agoRemove __P.
Alfred Perlstein [Wed, 20 Mar 2002 02:39:27 +0000 (02:39 +0000)]
Remove __P.

22 years ago"-" now sends output to stdout.
Robert Watson [Wed, 20 Mar 2002 02:35:14 +0000 (02:35 +0000)]
"-" now sends output to stdout.

22 years agoTeach growfs's dbg_open() that a filename of "-" for output means to
Robert Watson [Wed, 20 Mar 2002 02:34:01 +0000 (02:34 +0000)]
Teach growfs's dbg_open() that a filename of "-" for output means to
open "/dev/stdout".  This doesn't actually affect growfs, but does affect
ffsinfo, permitting ffsinfo to output to the shell's stdout rather than
requiring it be dumped to a file or explicitly pointed at a special
device.

Reviewed by: peter

22 years agoForce the boot cpu to wait for the APs to finish starting up. This eliminates
Jeff Roberson [Wed, 20 Mar 2002 02:27:55 +0000 (02:27 +0000)]
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.

22 years agoRemove __P.
Alfred Perlstein [Wed, 20 Mar 2002 02:15:46 +0000 (02:15 +0000)]
Remove __P.

22 years agoRemove ipnat until the committer can actually test his changes.
David E. O'Brien [Wed, 20 Mar 2002 02:09:50 +0000 (02:09 +0000)]
Remove ipnat until the committer can actually test his changes.

22 years agoRemove __P.
Alfred Perlstein [Wed, 20 Mar 2002 02:08:01 +0000 (02:08 +0000)]
Remove __P.

22 years agoMFen.
Jun Kuriyama [Wed, 20 Mar 2002 02:01:26 +0000 (02:01 +0000)]
MFen.

22 years agoRemove ipftest until the committer can actually test his changes.
David E. O'Brien [Wed, 20 Mar 2002 01:57:52 +0000 (01:57 +0000)]
Remove ipftest until the committer can actually test his changes.

22 years agoFix bugs from previous commit: initialize the correct field and use
Mike Heffner [Wed, 20 Mar 2002 01:31:15 +0000 (01:31 +0000)]
Fix bugs from previous commit: initialize the correct field and use
the correct local variable.

Caught by: Joachim Isaksson <Joachim.Isaksson@algitech.com>
Pointy hat to: mikeh

22 years agoCast pointers to uintptr_t rather than u_int32_t. This doesn't work too
Peter Wemm [Tue, 19 Mar 2002 23:28:35 +0000 (23:28 +0000)]
Cast pointers to uintptr_t rather than u_int32_t.  This doesn't work too
well on machines with 64 bit pointers.

22 years agoPacify gcc-3.1.
Peter Wemm [Tue, 19 Mar 2002 23:26:37 +0000 (23:26 +0000)]
Pacify gcc-3.1.

22 years agoFix some gcc-3.1+ warnings:
Peter Wemm [Tue, 19 Mar 2002 23:20:21 +0000 (23:20 +0000)]
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

22 years agoAdd EFI write support to loader
Peter Wemm [Tue, 19 Mar 2002 23:05:33 +0000 (23:05 +0000)]
Add EFI write support to loader

22 years agoAdd the ability to recognize old references to keys, and return NULL
Daniel Eischen [Tue, 19 Mar 2002 22:58:56 +0000 (22:58 +0000)]
Add the ability to recognize old references to keys, and return NULL
when old keys are referenced (after pthread_key_delete()) via
pthread_getspecific().