pjd
ef6747fa18
Decrease kern.geom.raid3.timeout to 4, so it is smaller than
...
vfs.root.mountdelay by default.
2004-09-27 22:12:14 +00:00
pjd
25b7bcde0d
Deny invalid I/O requests which comes from userland here, because later
...
we'll get a panic.
MT5 candidate.
Reviewed by: phk
2004-09-27 22:10:01 +00:00
phk
228c7133a0
Desupport device nodes on EXT2 filesystems.
2004-09-27 20:38:46 +00:00
pjd
34196975cf
Avoid race while synchronizing components. It is very hard to bump into,
...
but it is possible:
1. Read data from good component for synchronization.
2. Write data to the same area.
3. Write synchronization data, which are now stale.
Found by: tegge (for gmirror)
2004-09-27 20:32:35 +00:00
phk
5c67a82c63
Remove NFS4 vop method vector for devices: we are desupporing device nodes
...
on anything but DEVFS and in this case it was not even used (see below).
Put the NFS4 vop method for fifo's behind "#if 0" because it is unused.
Add a XXX comment to say that I think the unusedness is a bug.
2004-09-27 20:02:50 +00:00
gallatin
730b32e9d8
Add sc_iostart to softc and unbreak the build.
...
This was forgotten in my previous commit to add i/o port to uninorth.c
Pointy-hat to: me
2004-09-27 19:51:58 +00:00
phk
46bdd46105
style consistency.
2004-09-27 19:44:39 +00:00
pjd
cad6af1c8f
Minor, but very important condition fix. The current one can never be true.
2004-09-27 19:32:26 +00:00
phk
6e31d065d3
Give cluster_write() an explicit vnode argument.
...
In the future a struct buf will not automatically point out a vnode for us.
2004-09-27 19:14:10 +00:00
des
56f202851a
Attempting to unset an undefined variable or function should not be
...
considered an error according to the Open Group Base Specification.
PR: standards/45738
Submitted by: Matthias Andree <matthias.andree@web.de>
MFC after: 3 days
2004-09-27 18:43:18 +00:00
kensmith
318de0391d
Some minor print/panic message cleanups.
2004-09-27 16:06:38 +00:00
pjd
4081d9d5d1
Decrease kern.geom.mirror.timeout to 4, so it is smaller than
...
vfs.root.mountdelay by default.
2004-09-27 13:47:37 +00:00
kensmith
2e0cfb5fb7
Initialize the count of saved register windows to 0 in the pcb created
...
for the new thread. The rest of the fields in the pcb wind up being
written to before they're read as a normal part of the pcb usage but
this field may be read upon return to userland, having it be uninitialized
garbage is bad.
Submitted by: Andrew Belashov (bel at orel dot ru)
Reviewed by: jake
MFC after: 3 days
2004-09-27 12:34:47 +00:00
phk
c96236a596
Stop on write error.
2004-09-27 08:24:05 +00:00
dougb
fc66d174a3
1. Add much finer granularity to the NO_BIND knobs with the addition of:
...
NO_BIND_DNSSEC, NO_BIND_ETC, NO_BIND_NAMED, and NO_BIND_UTILS.
2. Make creation of directories in /usr/include that are only needed
in the WITH_BIND_LIBS case conditional.
Reviewed by: ru, des
2004-09-27 08:23:43 +00:00
dougb
d69dcb1c72
Remove the directories that are now only installed when the user
...
defines WITH_BIND_LIBS.
2004-09-27 08:18:43 +00:00
dougb
540aa4514b
Hook the BIND.* files up to the build.
2004-09-27 08:17:51 +00:00
dougb
b3d66f17dc
Seperate out the optional parts of the include tree that are
...
only built and installed when the user defines WITH_BIND_LIBS.
2004-09-27 08:16:29 +00:00
dougb
db8948d7c2
Add a file spec to create a chroot directory structure for
...
a BIND name server.
This file is not being used yet, but will be soon.
2004-09-27 08:15:34 +00:00
dougb
c08ff0b54f
This file is about to get some optional bits, so line up the parts of
...
the FILES variable one line at a time.
This should be a whitespace change only.
Reviewed by: ru
2004-09-27 07:00:44 +00:00
phk
3234741a00
Used cached cdevsw pointer.
2004-09-27 06:34:30 +00:00
phk
27fb35d0b1
Add cdevsw->d_purge() support.
...
This device method shall wake up any threads sleeping in the device driver
and make the depart the drivers code for good.
2004-09-27 06:18:25 +00:00
julian
cbad2b873c
Don't use an uninitialised variable when reading from a ktr alq file.
2004-09-27 05:56:57 +00:00
alc
3d41573e73
Add cross references to vm_map_entry_resize_free.9.
...
Submitted by: Mark W. Krentel
2004-09-27 05:44:28 +00:00
alc
8942d192a1
Document the O(log n) algorithm for finding free space.
...
Submitted by: Mark W. Krentel
2004-09-27 04:22:41 +00:00
alc
b230b77b19
Document the flags field.
...
Submitted by: Mark W. Krentel
2004-09-27 03:59:36 +00:00
dougb
152eaf6bc4
Previously I thought I was seeing a failure to install the .5 man pages
...
with this configuration, but Ruslan tells me that I was probably mistaken,
and on retest the .5 pages are being installed just fine.
Therefore reverse the MAN[58] change in favor of the more modern syntax.
Submitted by: ru
2004-09-27 03:55:03 +00:00
des
d9dca57742
Document the upgrade procedure.
2004-09-27 00:25:56 +00:00
pjd
9b6a1c588a
Forgot to commit addition of ds_resync field.
2004-09-26 20:42:35 +00:00
pjd
9871848b34
Avoid race while synchronizing components. It is very hard to bump into,
...
but it is possible:
1. Read data from good component for synchronization.
2. Write data to the same area.
3. Write synchronization data, which are now stale.
Found by: tegge
2004-09-26 20:41:07 +00:00
marcel
6b98d570bd
...And fix WITNESS builds: declare syscallnames.
2004-09-26 20:39:56 +00:00
pjd
48183ebbc3
Simplify code a bit.
2004-09-26 20:30:15 +00:00
simon
4c8ac72389
- Auto generate device listings for the following drivers: urio, ulpt,
...
and umct.
MFC after: 3 days
2004-09-26 19:13:37 +00:00
simon
14512f09ed
Add ulpt(4) and urio(4).
...
MFC after: 3 days
2004-09-26 19:06:17 +00:00
marcel
4be1d39faf
Don't put devel/gdb6 on disc1 for non-i386 platforms. We have gdb6 in
...
the base-system. Adding the port for ia64 on disc1 is especially bogus,
because the port doesn't even build on ia64. It also doesn't support
libthread_db.
2004-09-26 19:05:52 +00:00
simon
60eb71a7d2
- Add a HARDWARE section which lists supported devices based on the
...
Hardware Notes.
- Update some text to fit better now that this driver support
multiple different device types.
MFC after: 3 days
2004-09-26 19:03:45 +00:00
obrien
813138db83
Embellish the man page after trying to migrate to gstripe from ccd(4).
2004-09-26 17:29:09 +00:00
pjd
22b4638287
Don't allow to specify wrong stripe size.
...
Reported by: obrien
2004-09-26 17:15:42 +00:00
mlaier
f00a812528
PFIL_HOOKS is no longer an optional item.
...
Submitted by: Anders Hanssen
MFC after: 1 day
2004-09-26 16:10:40 +00:00
stefanf
b8a02a7b76
Prefer C99's __func__ over GCC's __FUNCTION__.
...
Approved by: dwmalone
2004-09-26 13:47:25 +00:00
simon
993e5f13db
Add a HARDWARE section which lists supported devices based on the
...
Hardware Notes.
MFC after: 3 days
2004-09-26 13:38:38 +00:00
simokawa
2760305575
Invalidate dcons buffer address if the magic is wrong.
2004-09-26 12:46:47 +00:00
pjd
b897378c21
Backout manual page updates.
...
Requested by: ru
2004-09-26 12:08:31 +00:00
sos
2fb6fe6a94
Remove the old ATA_*LOCK_CH macros that used atomic ops and use
...
mutexes instead.
This closes the last (known) race issues in ATA which should fix
the various hangs etc seen on heavy loaded systems.
Change from using timeout functions to using callout functions in
the timeout code. This together with above closes the race that could
happen if timeout and device interrupt occured simultaniously.
Also fix the possible recursion in ata_reinit() on very dodgy
devices that could take us down in the probe.
2004-09-26 11:48:43 +00:00
sos
63d0be9051
Rearrange the order of I/O's in dma-start/stop, some chipsets are very
...
picky on the order of this, especially in error situations.
2004-09-26 11:42:42 +00:00
des
97e26f3fc1
Forced commit to note that the previous commit added /etc/namedb/s
...
(where bind stores slave zones), not /etc/namedb/bind.
2004-09-26 10:50:06 +00:00
dougb
661dabae80
Per style.Makefile(5), don't define MAN if the only page installed
...
is ${PROG}.1
Reviewed by: ru
2004-09-26 09:38:08 +00:00
ru
63fa21b0ae
Get rid of obsolete MAN[0-9] syntax.
2004-09-26 09:25:03 +00:00
johan
57ab183269
style: Move the { back to the else line to match the }.
...
Discussed with: glebius
X-MFC after: 5.3-Release
2004-09-26 09:01:02 +00:00
dougb
dc4195df1c
Update the BIND 9 entry with information about files that
...
have moved, or should be removed.
2004-09-26 07:50:23 +00:00