Matthew Dillon
f2dddb665e
Grr. I keep forgetting things. Include -C in dump's usage() .
2003-01-13 19:56:03 +00:00
Matthew Dillon
ea8123f92b
Add support for obsolete option form for -C
2003-01-13 19:50:46 +00:00
Matthew Dillon
5941e412ca
Add a caching option to dump. Use -C. Note that NetBSD has a caching option
...
called -r but it takes 512 byte blocks instead of megabytes, and I felt a
megabytes specification would be far more useful so I did not use the same
option character.
This will *greatly* improve dump performance at the cost of possibly
missing filesystem changes that occur between passes, and does a fairly
good job making up for the loss of buffered block devices. Caching is disabled
by default to retain historical behavior.
In tests, dump performance improved by about 40% when dumping / or /usr.
Beware that dump forks and the cache may wind up being larger then you
specify, but a more complex shared memory implementation would not produce
results that are all that much better so I kept it simple for now.
MFC after: 3 days
2003-01-13 19:42:41 +00:00
Joerg Wunsch
b4206324a5
Mention the oddities and requirements for mount operations executed by
...
non-root users.
PR: docs/42651
Submitted by: Thomas Seck <tmseck@netcologne.de>
MFC after: 3 days
2003-01-13 19:42:21 +00:00
Bruce A. Mah
81075acb51
MFR500: Updates for GCC version number, update 4.8-RELEASE scheduled
...
release date, update Perl removal text.
Reminded by: keramida
2003-01-13 19:24:34 +00:00
Tom Rhodes
1512a2352d
Add the /boot prefix. I forgot this when updating the location.
...
Neglected by: trhodes
2003-01-13 18:57:19 +00:00
Orion Hodson
916aaded05
Add Realtek ALC650 id.
...
Submitted by: "Mikko S. Hyvarinen" <morphy@morphy.iki.fi>
MFC after: 5 days
2003-01-13 17:43:49 +00:00
Orion Hodson
a7697e5514
Add nForce2 device id.
...
Submitted by: "Mikko S. Hyvarinen" <morphy@morphy.iki.fi>
MFC after: 5 days
2003-01-13 17:42:13 +00:00
Poul-Henning Kamp
a4f8615810
Enable the new h0h0magic code which on GEOM kernels make the md(4)
...
driver a _real_ GEOM driver.
2003-01-13 17:31:46 +00:00
Tom Rhodes
3df9fdfb2f
Update the kernel location in FILES.
...
PR: 47015
2003-01-13 16:15:56 +00:00
Hidetoshi Shimokawa
0aaa9a23cd
Minimal fix for DV part.
...
- Don't panic on contigmalloc failure.
- Calculate timestamp by feedforward rather than feedback which depends on
unreliable interrupt timing.
- Overwrite timestamp in CIP header correctly.
- Add debug code for timestamp synchronization.
- Add comments.
2003-01-13 16:08:09 +00:00
Hidetoshi Shimokawa
d0035474c3
Merge big endian and little endian case.
...
Fill fdf bit fields and others.
2003-01-13 15:08:48 +00:00
Alfred Perlstein
ac41f2ef0b
style(9) fixes, mostly add parens around return arguments.
2003-01-13 15:06:05 +00:00
Poul-Henning Kamp
4b2f4ce94e
Always issue ioctls as BIO_GEATTR requests. The direction of data copies on
...
ioctls are no reliable indication of the ioctls "set" or "get" nature or if
such simplistic categories can even be applied.
MFC candidate: boot0cfg issue.
2003-01-13 11:34:35 +00:00
Jeffrey Hsu
cb942153c8
Fix NewReno.
...
Reviewed by: Tom Henderson <thomas.r.henderson@boeing.com>
2003-01-13 11:01:20 +00:00
Tim J. Robbins
d8b504e33c
Refer to 1003.1 instead of 1003.2 in the Standards section.
2003-01-13 10:37:11 +00:00
Poul-Henning Kamp
0f8500a5b3
Add a mutex around the per unit bioqueue.
...
Only grab giant in the per unit kthread for SWAP and VNODE backed devices.
Initialize the bioq before the kthread gets a chance to study it.
Don't lock Giant in mddone_swap, we shouldn't need it.
2003-01-13 08:50:23 +00:00
Poul-Henning Kamp
d675a1ed14
Remove four members of struct nameidata which have been commented
...
out since rev 1.1 (24 may 1994) of this file.
Add a nail to the K&R coffin by removing the #ifdef'ed K&R function
declaration for NDINIT.
2003-01-13 08:49:36 +00:00
Poul-Henning Kamp
abb50a48e8
Remove g_silence(). It does not do anything anymore.
2003-01-13 08:46:32 +00:00
Poul-Henning Kamp
bf1dae82da
Fix typo.
2003-01-13 08:44:03 +00:00
Tim J. Robbins
e8065dc491
Add prototypes for the non-standard _unlocked functions.
2003-01-13 08:41:47 +00:00
Poul-Henning Kamp
528e3c946d
Add opt_geom.h to the list.
2003-01-13 08:31:41 +00:00
Poul-Henning Kamp
64bfc43b26
Remove the printf which announces the creation of malloc disks: it is
...
inconsistent when we do not do it for swap or vnode.
We still printf for preloaded disks because of the weak debugging
options people have in embedded/tiny environments where this is
usually used.
2003-01-13 08:01:09 +00:00
Yoshihiro Takahashi
6b4cc2d7fe
Fixed typo and style.
...
Submitted by: Toru Morimoto <too@os.gulf.or.jp>
2003-01-13 06:51:16 +00:00
Nate Lawson
2d696c643e
Add check for AIO support before starting up.
2003-01-13 05:34:42 +00:00
Nate Lawson
ec693c0e79
Quirk for Sony USB disk-on-key device.
...
PR: kern/46386
Submitted by: dillon
MFC after: 3 days
2003-01-13 05:09:07 +00:00
David E. O'Brien
497c45b6e1
Enable rl(4). It is now fully working using busdma.
2003-01-13 04:06:38 +00:00
David E. O'Brien
44ea4fc8d6
Regenerate
2003-01-13 03:58:41 +00:00
Jeff Roberson
8fb913face
- Unbreak world. I did not notice that libkvm was still used in some places
...
to access the pctcpu. This will have to be sorted out more later as the
new scheduler requires a procedural interface for this data. A more
complete solution will follow.
2003-01-13 03:42:41 +00:00
Benno Rice
e9a0b8260e
Correct an off-by-one error in the calculation of the number of interrupt
...
resources we're managing.
2003-01-13 03:24:07 +00:00
Tim J. Robbins
2c19171bc1
Lock the stream before calling __sfileno() to retrieve the file descriptor.
...
1003.1-2001 requires that fileno() behave as if it locks the stream.
2003-01-13 02:58:18 +00:00
Tim J. Robbins
83bb3b4979
Add missing word to "Return Values" section.
2003-01-13 01:29:14 +00:00
Matthew Dillon
48e3128b34
Bow to the whining masses and change a union back into void *. Retain
...
removal of unnecessary casts and throw in some minor cleanups to see if
anyone complains, just for the hell of it.
2003-01-13 00:33:17 +00:00
Alan Cox
a15700fe32
Make vm_page_alloc() return PG_ZERO only if VM_ALLOC_ZERO is specified.
...
The objective being to eliminate some cases of page queues locking.
(See, for example, vm/vm_fault.c revision 1.160.)
Reviewed by: tegge
(Also, pointed out by tegge that I changed vm_fault.c before changing
vm_page.c. Oops.)
2003-01-12 23:32:46 +00:00
Hiroki Sato
277b215162
MFen: Add `id' attribute to <sect1>.
...
1.9 -> 1.11 early-adopter/article.sgml
1.10 -> 1.12 errata/article.sgml
1.124 -> 1.126 hardware/common/dev.sgml
1.3 -> 1.5 hardware/common/intro.sgml
1.3 -> 1.5 hardware/i386/proc-i386.sgml
1.1 -> 1.3 hardware/ia64/proc-ia64.sgml
1.2 -> 1.4 hardware/pc98/proc-pc98.sgml
1.7 -> 1.9 hardware/sparc64/proc-sparc64.sgml
1.474 -> 1.476 relnotes/common/new.sgml
2003-01-12 22:33:40 +00:00
Hiroki Sato
21b57add18
Merge the following from the English version:
...
1.1 -> 1.2 hardware/pc98/proc-pc98.sgml
1.122 -> 1.124 hardware/common/dev.sgml
1.5 -> 1.7 hardware/sparc64/proc-sparc64.sgml
Submitted by: Hideyuki KURASHINA <rushani@jp.FreeBSD.org>
References: [doc-jp-work 581]
2003-01-12 21:34:48 +00:00
Poul-Henning Kamp
6f4f00f114
Add code to make md(4) a GEOM device driver instead of relying in
...
the disk mini-layer.
This is currently not enabled.
2003-01-12 21:16:49 +00:00
David E. O'Brien
f9b7742405
Partial support for the nVidia nForce2 chipset's on-board Broadcom/Altima PHY
...
and 3com MAC. Specifications for the Altima PHY are available at:
http://www.altimacom.com/products/ac101L.html
Submitted by: Mikko S. Hyvarinen <morphy@morphy.iki.fi>
2003-01-12 21:03:38 +00:00
Hiroki Sato
05470b579d
Merge the following from the English version:
...
1.424 -> 1.444 relnotes/common/new.sgml
Submitted by: Hideyuki KURASHINA <rushani@jp.FreeBSD.org>
References: [doc-jp-work 577]
2003-01-12 19:48:18 +00:00
Jeff Roberson
bcb06d5980
- Move ke_pctcpu and ke_cpticks into the scheduler specific datastructure.
...
This will prevent access through mechanisms other than the published
interfaces.
2003-01-12 19:04:49 +00:00
Peter Pentchev
e5930ece05
Forced commit; the previous commit's message should have been:
...
Add 'id' tags to all <sect1> sections to ensure a sensible naming scheme
for the generated HTML documents.
Translators: no content changes.
Discussed with: bmah and udo on -doc
2003-01-12 18:27:04 +00:00
Peter Pentchev
5b14ecc0a4
/tmp/msg
2003-01-12 18:23:15 +00:00
Poul-Henning Kamp
a522a15950
Shift things around a bit in preparation for future evilness.
2003-01-12 17:39:29 +00:00
Mike Barcroft
0f0ca6ffc9
Fix struct iovec documentation to match reality.
...
Submitted by: Craig Rodrigues <rodrigc@attbi.com>
2003-01-12 15:18:47 +00:00
Udo Erdelhoff
070f13151d
MFbed: translation update
...
hardware/sparc64/proc-sparc64.sgml: 1.6 -> 1.7
2003-01-12 09:55:02 +00:00
Tim J. Robbins
ae3b195fcf
Allowing nent < 0 in aio_suspend() and lio_listio() is just asking for
...
trouble. Return EINVAL instead.
2003-01-12 09:40:23 +00:00
Tim J. Robbins
44a2c818de
Remove "XXX undocumented" comment from lio_listio().
2003-01-12 09:33:16 +00:00
Tim J. Robbins
b0efb842b9
Add a manual page for the lio_listio() syscall. Still needs a bit
...
of polishing.
2003-01-12 09:28:16 +00:00
Warner Losh
26b6ab4e45
Make compile cleanly when USB_DEBUG is defined.
2003-01-12 08:28:14 +00:00
Alan Cox
1761f1829d
vm_fault_copy_entry() needn't clear PG_ZERO because it didn't pass
...
VM_ALLOC_ZERO to vm_page_alloc().
2003-01-12 07:33:16 +00:00