Julian Elischer
c7f4c39534
Don't use an uninitialised variable when reading from a ktr alq file.
2004-09-27 05:56:57 +00:00
Alan Cox
c97680825c
Add cross references to vm_map_entry_resize_free.9.
...
Submitted by: Mark W. Krentel
2004-09-27 05:44:28 +00:00
Alan Cox
af3db1449f
Document the O(log n) algorithm for finding free space.
...
Submitted by: Mark W. Krentel
2004-09-27 04:22:41 +00:00
Alan Cox
0a7c173775
Document the flags field.
...
Submitted by: Mark W. Krentel
2004-09-27 03:59:36 +00:00
Doug Barton
fd01cb6244
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
Dag-Erling Smørgrav
456f759554
Document the upgrade procedure.
2004-09-27 00:25:56 +00:00
Pawel Jakub Dawidek
0217ba9893
Forgot to commit addition of ds_resync field.
2004-09-26 20:42:35 +00:00
Pawel Jakub Dawidek
e8adbe4499
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 Moolenaar
287e12f172
...And fix WITNESS builds: declare syscallnames.
2004-09-26 20:39:56 +00:00
Pawel Jakub Dawidek
31522023f9
Simplify code a bit.
2004-09-26 20:30:15 +00:00
Simon L. B. Nielsen
0e2efac233
- 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 L. B. Nielsen
5374e66b01
Add ulpt(4) and urio(4).
...
MFC after: 3 days
2004-09-26 19:06:17 +00:00
Marcel Moolenaar
4bc31b9bd9
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 L. B. Nielsen
1a7cf6134e
- 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
David E. O'Brien
9a6e0a5e5c
Embellish the man page after trying to migrate to gstripe from ccd(4).
2004-09-26 17:29:09 +00:00
Pawel Jakub Dawidek
0c8a9da21e
Don't allow to specify wrong stripe size.
...
Reported by: obrien
2004-09-26 17:15:42 +00:00
Max Laier
9007cc283f
PFIL_HOOKS is no longer an optional item.
...
Submitted by: Anders Hanssen
MFC after: 1 day
2004-09-26 16:10:40 +00:00
Stefan Farfeleder
80c4c0db4f
Prefer C99's __func__ over GCC's __FUNCTION__.
...
Approved by: dwmalone
2004-09-26 13:47:25 +00:00
Simon L. B. Nielsen
13c133ac06
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
Hidetoshi Shimokawa
00fab05d23
Invalidate dcons buffer address if the magic is wrong.
2004-09-26 12:46:47 +00:00
Pawel Jakub Dawidek
69560edc13
Backout manual page updates.
...
Requested by: ru
2004-09-26 12:08:31 +00:00
Søren Schmidt
b5dee91f5f
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
Søren Schmidt
c5b2c44ce8
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
Dag-Erling Smørgrav
92d0921f8e
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
Doug Barton
34d60d9101
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
Ruslan Ermilov
9684333e54
Get rid of obsolete MAN[0-9] syntax.
2004-09-26 09:25:03 +00:00
Johan Karlsson
1868ee666e
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
Doug Barton
f50b1bdb22
Update the BIND 9 entry with information about files that
...
have moved, or should be removed.
2004-09-26 07:50:23 +00:00
Doug Barton
85aca891e7
It's not necessary to create an rndc.key file if the user already
...
has an rndc.conf file.
Submitted by: Sergey Mokryshev <mokr@mokr.net>
2004-09-26 07:01:56 +00:00
Daniel Eischen
862e463a75
Add a wrapper for execve(). The exec'd process must be started with
...
the signal mask and pending signals of the calling thread. These
are stored in userland in libpthread.
There is a small race condition in this patch which could cause
problems if a signal arrives after setting the (kernel) signal
mask and before exec'ing. The thread's set of pending signals
also are not yet installed in the exec'd process. Both of these
will be corrected with the addition of a special syscall.
Reported & Tested by: Joost Bekkers <joost at jodocus dot org>
Reviewed by: julian, davidxu
2004-09-26 06:50:15 +00:00
Marcel Moolenaar
e6aa723212
Fix a bug introduced in the previous commit: kdb_cpu_trap() gets to
...
the trapframe via kdb_frame, but kdb_frame was not initialized until
after the call to kdb_cpu_trap(). Ergo: kdb_cpu_trap() was moved too
far up.
Pointy hat: marcel
2004-09-26 06:48:59 +00:00
Doug Barton
bd64f29b37
Fix up the man file installation for the new BIND 9 sources:
...
1. Install man files and links for the lwres library.
2. Fix the path in various files to say /etc/namedb/ instead of just /etc.
3. Correctly install the conf file man pages for named and rndc.
2004-09-26 06:36:11 +00:00
Warner Losh
57a7beac10
detach before ivar delete.
2004-09-26 05:51:43 +00:00
Sam Leffler
6f9bd550cc
Correct handling of SADB_UPDATE and SADB_ADD requests. key_align may split
...
the mbuf due to use of m_pulldown. Discarding the result because of this
does not make sense as no subsequent code depends on the entire msg being
linearized (only the individual pieces). It's likely something else is wrong
here but for now this appears to get things back to a working state.
Submitted by: Roselyn Lee
2004-09-26 02:01:27 +00:00
Andrew Gallatin
714aa5b939
Add support for i/o-ports. This was cut and pasted from grackle.c
2004-09-26 01:56:20 +00:00
Hidetoshi Shimokawa
898b6e55d2
Invalidate dcons buffer on shutdown.
2004-09-26 01:15:38 +00:00
Marcel Moolenaar
feae534e49
Fix INVARIANTS build: Include <machine/cpu.h>.
2004-09-26 00:38:56 +00:00
Dag-Erling Smørgrav
f92fc22aee
Create /etc/namedb/bind with owner / group bind and mode 0750.
2004-09-25 15:55:17 +00:00
Pawel Jakub Dawidek
bd52c9ac59
Take the lastest fixes from NetBSD.
...
Obtained from: NetBSD
2004-09-25 14:11:34 +00:00
Dag-Erling Smørgrav
864fe1ec99
Bump document date.
2004-09-25 11:43:08 +00:00
Doug Barton
316220f826
Ruslan teaches me yet another useful fact. "Please sort these lexically"
...
does NOT mean in Unix-caps-first order.
2004-09-25 09:11:39 +00:00
Poul-Henning Kamp
3ba0c6b127
Use the floppy drive unit number to name the /dev entry, not the
...
controller unit number.
Submitted by: Rostislav Krasny <rosti_bsd@yahoo.com>
2004-09-25 08:56:57 +00:00
Ruslan Ermilov
acb4f7825e
Revert to always descending into the "bsnmp" subdir -- gensnmptree
...
and bsnmpd should not be controlled by the NOATM knob.
2004-09-25 07:00:11 +00:00
Nate Lawson
6e1151b6ab
Allow routing to the SCI even if it's not in the list of valid IRQs.
...
MFC if: no problems
2004-09-25 06:15:56 +00:00
Paul Saab
5dc9afc584
Fix the statements for checking if we're dealing with a 5705/5750.
...
Pointhat to: me
2004-09-25 05:07:20 +00:00
Marcel Moolenaar
03bfdd1362
Move the IA-32 trap handling from trap() to ia32_trap(). Move the
...
ia32_syscall() function along with it to ia32_trap.c. When COMPAT_IA32
is not defined, we'll raise SIGEMT instead.
2004-09-25 04:27:44 +00:00
Doug Barton
5d36721a4b
Add an entry to tell the world about BIND 9.
2004-09-25 03:41:38 +00:00
Tom Rhodes
0ddb9d7a6c
Uncomment bsnmpd so it can build.
...
Noticed by: dougb
2004-09-25 02:04:54 +00:00
Julian Elischer
2179a22cc7
Use the universal 'threaded process' flag rather than the
...
specific tests for different threading systems.
MFC after: 1 week
2004-09-25 00:53:46 +00:00
Doug Barton
3a67cb3bb1
Install the documentation for bind9, and remove the /usr/share/doc/bind
...
directory from mtree while we're at it.
Help, advice, and code from: ru, des
2004-09-25 00:42:38 +00:00