phk
098143e63b
Rework the "withering" mechanism:
...
Introduce g_wither_geom() to do the work in one single place.
2003-05-02 06:15:27 +00:00
grog
1f97a57472
check_drive: If we find an existing drive which is "up" or "down",
...
just return it. Don't try to reinitialize it. This should fix a
number of inconsistencies that some people encountered with "vinum
start".
PR: 30588
PR: 43475
2003-05-02 06:04:19 +00:00
phk
cb4841eb7e
Rename g_slice_init() to the more appropriate g_slice_alloc() and give
...
it a g_slice_free() partner function.
2003-05-02 05:33:27 +00:00
dougb
f30c2be11f
Per previous announcement, remove the old version of the rc system.
...
All functionality from the previous system has been preserved, and
users should still customize their system boot with the familiar
methods, rc.conf, rc.conf.local, rc.firewall, sysctl.conf, etc.
Users who have customized versions of scripts that have been removed
should take great care when upgrading, since the compatibility code
that used those old scripts has also been removed.
2003-05-02 05:27:35 +00:00
phk
47865226a5
style improvement.
2003-05-02 05:26:47 +00:00
phk
a49f8acd23
Get rid of trivial function g_destroy_event().
2003-05-02 05:26:19 +00:00
alc
da0d4657d3
Lock the vm_object when updating its shadow list.
2003-05-02 04:55:21 +00:00
silby
f449396167
Add the M_FREELIST flag, which is used to detect whenever a
...
double free of a mbuf occurs and cause an immediate panic, rather
than allowing free list corruption to occur.
This code is trapped under INVARIANTS, so it should not cause any
change in default performance.
Reviewed by: a bunch of people on -net
MFC after: 1 week
2003-05-02 03:43:40 +00:00
alc
8a339564b6
Simplify the removal of a shadow object in vm_object_collapse().
2003-05-02 03:00:21 +00:00
grog
b15ffb20fc
White space changes.
2003-05-02 01:39:11 +00:00
marcel
11cbb9d2d6
Unbreak alpha and ia64 builds. The previous change made the inclusion
...
of <machine/pc/bios.h> specific to i386 and added a conditional define
for BIOS_PADDRTOVADDR that depends on ISA_HOLE_START. The latter is
undefined on alpha and ia64. Since the former is defined the same on
both alpha and ia64, assume the ISA_HOLE_START dependent definition
is specific to amd64 and use the identity-mapping in all other cases.
This of course is getting uglier every day...
2003-05-02 01:36:27 +00:00
tmm
ac4c685175
- Reduce the DVMA preallocation limit from 128kB to 32kB. 128kB were
...
quite excessive, and caused the available space to be used up too
easily. The new limit should be a better estimation of how much the
caller will need at most.
- Double the IOTSB size 64kB, for a DVMA area size of 64MB.
This should fix DMA problems on e450s and other large machines due
to DVMA space exhaustion, which were introduced in my last IOMMU
code revision in January.
Reported and tested by: fenner
2003-05-02 01:21:37 +00:00
obrien
675505de16
fmt.c has a comparison between signed and unsigned that is unclear how
...
to properly fix.
2003-05-02 01:05:05 +00:00
julian
6ab69ab6e0
remove old and inaccurate XXX comment.
2003-05-02 01:02:20 +00:00
ru
f42da537ed
Update for version 4.5 import.
2003-05-02 01:00:41 +00:00
ru
768ea2d6e2
Re-enable building of Groff documentation; texinfo has just been
...
upgraded to version 4.5.
2003-05-02 00:55:52 +00:00
ru
cb446c6191
Update for texinfo 4.5.
2003-05-02 00:51:24 +00:00
ru
b40fbbd2c6
Merge texinfo 4.5 changes onto the trunk.
2003-05-02 00:50:59 +00:00
ru
a25bb496d2
Use stock (FSF) version of this file.
2003-05-02 00:50:37 +00:00
ru
6a2ec7ea5e
This commit was generated by cvs2svn to compensate for changes in r114475,
...
which included commits to RCS files with non-trunk default branches.
2003-05-02 00:49:43 +00:00
ru
97e8efa8f6
This commit was generated by cvs2svn to compensate for changes in r114472,
...
which included commits to RCS files with non-trunk default branches.
2003-05-02 00:48:41 +00:00
ru
374ada20ea
Import of stripped down GNU texinfo 4.5
2003-05-02 00:48:41 +00:00
julian
a954908b35
Move the flag that indicates an idle thread from the KSE to the thread.
...
It was always referenced via the thread anyhow.
Reviewed by: jhb (a LOOOOONG time ago)
2003-05-02 00:33:12 +00:00
obrien
14593b22f8
Quiet warnings about copyright[].
2003-05-02 00:04:21 +00:00
obrien
3557f18a16
Fix signed/unsigned mix comparisons involving sizeof.
2003-05-02 00:03:10 +00:00
ru
741fcd15b3
catman(1) sources now live elsewhere.
2003-05-01 23:48:11 +00:00
ru
a5a3bf6eba
Update upgrade instructions.
2003-05-01 21:28:49 +00:00
jhb
53849d5075
Remove Giant from the setuid(), seteuid(), setgid(), setegid(),
...
setgroups(), setreuid(), setregid(), setresuid(), and setresgid() syscalls
as well as the cred_update_thread() function.
2003-05-01 21:21:42 +00:00
markm
fad590ab7e
Trasmute moer "krb5" distibutions into "crypto".
2003-05-01 21:21:15 +00:00
ru
f3e97543a1
Removed all vestiges of KerberosIV.
2003-05-01 21:18:36 +00:00
jhb
e5af44d25a
Small style tweaks to some members of struct session and sigio to be more
...
consistent with other structures in this file.
2003-05-01 21:17:46 +00:00
jhb
9e17fca425
Initialize and destroy the struct proc mutex in the proc zone's init and
...
fini routines instead of in fork() and wait(). This has the nice side
benefit that the proc lock of any process on the allproc list is always
valid and sched_lock doesn't have to be used to test against PRS_NEW
anymore.
2003-05-01 21:16:38 +00:00
ru
8716bb50e3
Style.
2003-05-01 21:10:37 +00:00
phk
ea4d816aa1
Plug some memory-leaks.
2003-05-01 21:07:08 +00:00
ru
06edd58569
For the time being, upgrade the whole Groff (to version 1.19),
...
but stop doing so again on the next __FreeBSD_version bump.
2003-05-01 20:41:03 +00:00
jhb
5ab9a5df52
Restore local changes accidentally lost in the last import.
...
Reviewed by: njl
2003-05-01 20:40:03 +00:00
ru
82fa70c065
Fixed the MLINKS assignment style.
2003-05-01 20:35:30 +00:00
phk
c51ae09b82
Remove the now obsolete geomidorname hack.
2003-05-01 20:32:24 +00:00
trhodes
8a6199b879
Use the .Dl macro.
...
Discussed with: mdoc(7) officer ru
2003-05-01 20:27:59 +00:00
markm
4a635f887e
De-Kerberise (KerberosIV). KerberosIV is no longer present, and
...
remote backups can still be done with Kerberos authentication using
SSH and Kerberos 5.
2003-05-01 20:09:58 +00:00
jhb
3c131e044a
Fix a printf warning from the recent CAM changes.
2003-05-01 19:46:21 +00:00
phk
26e81abf93
Add a new flag, EV_CANCELED, and use it to make g_waitfor_event() return
...
EAGAIN if an event got canceled.
2003-05-01 19:43:52 +00:00
ru
1c2eb6f7c3
Do not attempt to build chkey(1) and newkey(8) if NOSECURE is defined.
...
Submitted by: Marius Strobl <marius@alchemy.franken.de>
2003-05-01 19:43:01 +00:00
ru
0deec148ba
Build non-crypto telnet(1) and telnetd(8) if NO_OPENSSL is defined.
...
Submitted by: Marius Strobl <marius@alchemy.franken.de>
2003-05-01 19:38:15 +00:00
phk
2ae9241429
When events on a reference is cancelled, check our doorstep first,
...
it might be an orphan.
2003-05-01 19:24:00 +00:00
bmah
a7b4d9f21f
Add SATA Promise controllers to ata(4) section.
2003-05-01 19:11:08 +00:00
bmah
a990f2014d
New release notes: ata(4) support for Promise SATA devices, CAM
...
supports huge devices, iir(4) update.
Other changes: Add some <replaceable></replaceable> tags where
appropriate.
2003-05-01 19:09:54 +00:00
trhodes
66868073ad
State the fact that the range is twice the traditional RAND_MAX.
...
Add an EXAMPLES section.
PR: 48493
Submitted by: Paul Herman <pherman@frenchfries.net> (original version)
2003-05-01 19:09:16 +00:00
nectar
0b64e1476b
Back out the `hiding' of strlcpy and strlcat. Several people
...
vocally objected to this safety belt.
2003-05-01 19:03:14 +00:00
jhb
5ce8f7673e
Catch up to reworked debugging levels in latest Intel import.
2003-05-01 18:51:43 +00:00