peter
b460095c1d
In UP mode, the primary cpu's per-cpu current_pmap was not initialized -
...
this was only done as a side effect of calling cpu_mp_start(). I haven't
actually tested that this fixes UP kernels, but it feels about right.
2002-03-21 07:41:02 +00:00
peter
e18cd1e9c7
Add an ia64 targparam.h
2002-03-21 07:33:31 +00:00
sobomax
b9a5248e8b
Kill debugging printf() slipped into my last commit.
...
Noticed by: jhb
Hall of shame entry: sobomax
2002-03-21 07:31:48 +00:00
peter
e0773a724e
Move swapcontext.c to the ${MACHINE_ARCH}/gen/Makefile.inc area, otherwise
...
it causes undefined references to getcontext() and setcontext() on
platforms other than i386 and alpha.
2002-03-21 06:45:32 +00:00
imp
7ca3d3c8ba
intr_disable returns register_t
2002-03-21 06:21:32 +00:00
imp
a85d713abc
Fix abuses of cpu_critical_{enter,exit} by converting to
...
intr_{disable,restore} as well as providing an implemenation of
intr_{disable,restore}.
Reviewed by: jake, rwatson, jhb
2002-03-21 06:19:08 +00:00
imp
dd261cc76a
Fix abuses of cpu_critical_{enter,exit} by converting to
...
intr_{disable,restore} as well as providing an implemenation of
intr_{disable,restore}.
2002-03-21 06:14:58 +00:00
imp
969e82886e
Remove last two abuses of cpu_critical_{enter,exit} in the MI code.
...
Reviewed by: jake, jhb, rwatson
2002-03-21 06:11:09 +00:00
gshapiro
20c7c9d94e
Use the proper terminology.
2002-03-21 06:09:20 +00:00
luigi
935ad03755
More details on how to write a crunch.conf file for PicoBSD,
...
and document the "import_files" option.
2002-03-21 03:15:47 +00:00
luigi
32cb7030ba
Gracefully exit when no MFS signature is found in the kernel.
...
Add support for a new "import_files" option (see manpage for details).
2002-03-21 03:15:06 +00:00
benno
d30ab95478
Add a change mirroring that made to kern/subr_trap.c and others.
...
This makes kernel builds with DIAGNOSTIC work again.
Apparently forgotten by: jhb
Might want to be checked by: jhb
2002-03-21 02:47:51 +00:00
jeff
2b532bd407
Remove references to vm_zone.h and switch over to the new uma API.
...
Approved by: peter
2002-03-21 02:46:56 +00:00
jeff
70ff425bc3
Remove references to vm_zone.h and switch over to the new uma API.
...
Reviewed by: jake
2002-03-21 02:30:27 +00:00
msmith
605075bfa9
Fix error introduced in the 20020217 update, where GetPossibleResources
...
was spammed with GetCurrentResources.
Submitted by: Munehiro Matsuda <haro@h4.dion.ne.jp>
2002-03-21 02:02:31 +00:00
obrien
1dac03fb5e
Properly get the version number after the 2.95.4 upgrade.
2002-03-21 01:34:56 +00:00
jeff
ec342524a2
Remove references to vm_zone.h and switch over to the new uma API.
2002-03-21 01:11:31 +00:00
jeff
9044e91f79
Remove references to vm_zone.h and switch over to the new uma API.
2002-03-21 00:48:25 +00:00
bde
be2cf84b24
Removed all files in libm except README-FREEBSD and files needed to
...
implement tgamma().
2002-03-21 00:42:48 +00:00
alfred
e1ec4d77dc
Remove __P.
...
profile.h and bus.h were excluded because there is currently WIP.
Reviewed by: tmm
2002-03-21 00:06:55 +00:00
alfred
cd2525164f
Remove __P.
...
Reviewd by: peter
2002-03-20 23:30:31 +00:00
alfred
f1b2b9896d
Remove __P.
...
Reveiwed by: benno
2002-03-20 23:17:50 +00:00
obrien
c1cfd2b4dd
Manpages moved into doc/ for 2.12.
2002-03-20 23:13:45 +00:00
obrien
0b0025a202
Update to Binutils 2.12.0 release.
2002-03-20 23:05:19 +00:00
imp
120c3c211a
o __P removed
...
o ansi function prototypes
o unifdef -D__STDC__
o __dead2 on usage prototype
o remove now-bogus main prototype
2002-03-20 22:57:10 +00:00
imp
90c76cbe1e
o remove __P
...
o Use ansi function definitions
o unifdef -D__STDC__
2002-03-20 22:53:13 +00:00
imp
69763106f0
o remove __P
...
o Use ANSI function definitions
o unifdef -D__STDC__
2002-03-20 22:49:40 +00:00
des
2e58ec0271
Note that portions of this software were
...
Sponsored by: DARPA, NAI Labs
2002-03-20 22:10:10 +00:00
obrien
cceb3da6ea
Merge rev 1.2 (teach `ld' how to access FreeBSD's ld ELF hints)
...
into Binutils 2.12.0.
2002-03-20 22:04:42 +00:00
obrien
4d3d352980
Use the stock version of this.
2002-03-20 22:03:53 +00:00
obrien
a6132c765d
Bring the 2.12.0 release version of this to the HEAD branch.
2002-03-20 22:02:35 +00:00
des
8528b8bd57
- 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
2002-03-20 22:02:02 +00:00
obrien
96546f4f91
Commit the stock 2.12.0 release version.
2002-03-20 21:59:13 +00:00
obrien
00835416b4
This commit was generated by cvs2svn to compensate for changes in r92828,
...
which included commits to RCS files with non-trunk default branches.
2002-03-20 21:37:13 +00:00
obrien
1d1ccbf8e1
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.
2002-03-20 21:37:13 +00:00
jeff
f350069589
UMA permited us to utilize the 'waitok' flag to soalloc.
2002-03-20 21:23:26 +00:00
tmm
d180de2878
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)
2002-03-20 21:14:00 +00:00
jhb
2e425ee2fc
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
2002-03-20 21:12:04 +00:00
jhb
715dfdbcbe
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
2002-03-20 21:09:09 +00:00
jhb
64bf9fe9fa
- 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.
2002-03-20 21:00:50 +00:00
jhb
2572d3960b
Add PCI ID for the SeaLevel Ultra 530.PCI single port card.
...
Sponsored by: The Weather Channel
2002-03-20 19:38:26 +00:00
imp
c52f09ce3f
Minor cleanups to post.mk from bde. Mostly ordering
2002-03-20 19:18:42 +00:00
imp
1cd0b5b451
No need to conditionalize on pci being in the kernel for this
2002-03-20 19:13:13 +00:00
imp
5281a9d636
Fix minor style(9) violation in de__Ping
2002-03-20 19:04:56 +00:00
imp
7dc99a3ca0
Better power code and better power diagnostics
2002-03-20 19:02:08 +00:00
imp
5cb9993cfd
Define masks for the VCC an VPP voltages
2002-03-20 19:01:16 +00:00
obrien
a11b0bc7ef
Remove __P(). This was tested on the GENERIC kernel.
2002-03-20 18:58:47 +00:00
des
37ff43589e
Add www category
2002-03-20 18:40:40 +00:00
ru
333c1d4d25
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).
2002-03-20 18:25:50 +00:00
alfred
f239d72864
Remove __P.
2002-03-20 18:22:19 +00:00