Benno Rice
54551c77ee
GC some unused, bogus interrupt functions and replace them with proper
...
implementations of intr_disable and intr_restore.
2002-03-21 12:04:58 +00:00
Mike Barcroft
40dcc8608d
Revert 1.20:
...
Memory disks may be used for other purposes besides newfs(8), so it
isn't helpful to require the minimum size meet newfs(8)'s criteria.
2002-03-21 12:03:09 +00:00
Bruce Evans
4bcae9ff30
Removed the last vestiges of libm. These have been repo-copied to
...
msun/bsdsrc. Everything except true gamma() and its support functions
was superseded by msun long ago, at least on IEEE machines.
2002-03-21 11:33:50 +00:00
Doug Rabson
6720311838
Change critical_t to register_t for intr_disable/restore.
2002-03-21 09:50:11 +00:00
Doug Rabson
77b51ddfcd
Change cpu_critical_enter/exit to intr_disable/restore.
2002-03-21 09:35:18 +00:00
Ruslan Ermilov
7a43a96ab0
Replaced hacks in sbin/Makefile,v 1.99 and usr.sbin/Makefile,v 1.217
...
with the NO_IPFILTER make.conf(5) knob.
(So that we can "make the-rest-of-the-world" again.)
2002-03-21 09:15:39 +00:00
Mike Barcroft
6a1bd01754
Provide a proper error message in mdconfig(8) when a filesystem is too
...
small, instead of a less meaningful error in newfs(8).
2002-03-21 07:46:09 +00:00
Peter Wemm
c302e53c27
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 Wemm
c4527df028
Add an ia64 targparam.h
2002-03-21 07:33:31 +00:00
Maxim Sobolev
0414cddfc8
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 Wemm
cc2dbb21e5
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
Warner Losh
03742795eb
intr_disable returns register_t
2002-03-21 06:21:32 +00:00
Warner Losh
ba74981e71
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
Warner Losh
b70c0e8b00
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
Warner Losh
cb9a238a8a
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
Gregory Neil Shapiro
aaf24e105d
Use the proper terminology.
2002-03-21 06:09:20 +00:00
Luigi Rizzo
afc743aebd
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 Rizzo
0a0f4967e0
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 Rice
565ab9395f
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 Roberson
eca80f82ea
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 Roberson
74cbb73ba8
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
Mike Smith
0a702a9b3a
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
David E. O'Brien
fd6d292255
Properly get the version number after the 2.95.4 upgrade.
2002-03-21 01:34:56 +00:00
Jeff Roberson
378862a72d
Remove references to vm_zone.h and switch over to the new uma API.
2002-03-21 01:11:31 +00:00
Jeff Roberson
46d0abf370
Remove references to vm_zone.h and switch over to the new uma API.
2002-03-21 00:48:25 +00:00
Bruce Evans
fef402be9d
Removed all files in libm except README-FREEBSD and files needed to
...
implement tgamma().
2002-03-21 00:42:48 +00:00
Alfred Perlstein
91f5bcb812
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 Perlstein
e41ed5da90
Remove __P.
...
Reviewd by: peter
2002-03-20 23:30:31 +00:00
Alfred Perlstein
812344bc0b
Remove __P.
...
Reveiwed by: benno
2002-03-20 23:17:50 +00:00
David E. O'Brien
701de7a951
Manpages moved into doc/ for 2.12.
2002-03-20 23:13:45 +00:00
David E. O'Brien
615836eeac
Update to Binutils 2.12.0 release.
2002-03-20 23:05:19 +00:00
Warner Losh
b70cd7ee68
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
Warner Losh
73bf18edb8
o remove __P
...
o Use ansi function definitions
o unifdef -D__STDC__
2002-03-20 22:53:13 +00:00
Warner Losh
2db673ab00
o remove __P
...
o Use ANSI function definitions
o unifdef -D__STDC__
2002-03-20 22:49:40 +00:00
Dag-Erling Smørgrav
97ec1da11a
Note that portions of this software were
...
Sponsored by: DARPA, NAI Labs
2002-03-20 22:10:10 +00:00
David E. O'Brien
694ba608d4
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
David E. O'Brien
0b17d82867
Use the stock version of this.
2002-03-20 22:03:53 +00:00
David E. O'Brien
76d0de241e
Bring the 2.12.0 release version of this to the HEAD branch.
2002-03-20 22:02:35 +00:00
Dag-Erling Smørgrav
3a17de1501
- 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
David E. O'Brien
1a00a2a761
Commit the stock 2.12.0 release version.
2002-03-20 21:59:13 +00:00
David E. O'Brien
771ecfb273
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
David E. O'Brien
55ba99bb8d
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 Roberson
59295dba57
UMA permited us to utilize the 'waitok' flag to soalloc.
2002-03-20 21:23:26 +00:00
Thomas Moestl
df9ee370ed
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
John Baldwin
01c04d2de9
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
John Baldwin
f25fcd64b8
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
John Baldwin
c1a513c951
- 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
John Baldwin
565f27f116
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
Warner Losh
d82f87481f
Minor cleanups to post.mk from bde. Mostly ordering
2002-03-20 19:18:42 +00:00
Warner Losh
c38b6719e5
No need to conditionalize on pci being in the kernel for this
2002-03-20 19:13:13 +00:00