Simon L. B. Nielsen
3d634dba70
Add Sitecom LN-029 to list of supported devices.
2004-09-19 19:55:48 +00:00
Tom Rhodes
5d29436106
Add a config.h file.
2004-09-19 19:30:46 +00:00
Tom Rhodes
c725e1f2d3
Add a FREEBSD-Xlist file.
2004-09-19 19:24:56 +00:00
Tom Rhodes
64aa1955c5
Vendor import of BIND 9.3.0rc4.
...
These three files were missed in the original import because their names
contained the magic letters w, i and n in that sequence.
2004-09-19 18:34:53 +00:00
Tom Rhodes
bc2541491b
This commit was generated by cvs2svn to compensate for changes in r135471,
...
which included commits to RCS files with non-trunk default branches.
2004-09-19 18:34:53 +00:00
David Schultz
8daa8c602a
The zone from which proc structures are allocated is marked
...
UMA_ZONE_NOFREE to guarantee type stability, so proc_fini() should
never be called. Move an assertion from proc_fini() to proc_dtor()
and garbage-collect the rest of the unreachable code. I have retained
vm_proc_dispose(), since I consider its disuse a bug.
2004-09-19 18:34:17 +00:00
John-Mark Gurney
81d4eca1ef
fix misspelling of TX...
...
Submitted by: Johan Karlsson
MFC after: 3 days
2004-09-19 18:16:28 +00:00
John-Mark Gurney
6102153685
spell RX correctly
...
don't call re_rxeof a second time when we've already done the work
pull common code out from if and else clauses
MFC after: 3 days
2004-09-19 17:51:41 +00:00
John-Mark Gurney
efefe913d2
comment requirement that rx/tx descriptor counts must be equal due to
...
shared code...
define rx descriptor count in terms of tx
align defines
MFC after: 3 days
2004-09-19 17:45:56 +00:00
Ruslan Ermilov
7143dfdc43
Place a function prototype correctly.
...
Submitted by: Divacky Roman
2004-09-19 14:54:35 +00:00
Ruslan Ermilov
bf899c64f3
Prepare for 5.x soon becoming -STABLE.
...
Pointed out by: -current users
2004-09-19 14:30:59 +00:00
Ruslan Ermilov
401499ed99
Style.
2004-09-19 12:15:25 +00:00
Max Khon
9cf3607da2
Use correct malloc type when freeing memory allocated by g_read_data.
...
PR: 71431
Submitted by: daichi
2004-09-19 10:27:46 +00:00
Pawel Jakub Dawidek
f4d2631187
Fix '-s' option for large disks and fix printing maximum file system size.
2004-09-19 10:01:51 +00:00
Poul-Henning Kamp
d705e025d0
The getpages VOP was a good stab at getting scatter/gather I/O without
...
too much kernel copying, but it is not the right way to do it, and it is
in the way for straightening out the buffer cache.
The right way is to pass the VM page array down through the struct
bio to the disk device driver and DMA directly in to/out off the
physical memory. Once the VM/buf thing is sorted out it is next on
the list.
Retire most of vnode method. ffs_getpages(). It is not clear if what is
left shouldn't be in the default implementation which we now fall back to.
Retire specfs_getpages() as well, as it has no users now.
2004-09-19 08:14:55 +00:00
Ruslan Ermilov
710df706de
Sort MAN and MLINKS in dictionary order ignoring case.
2004-09-19 06:11:45 +00:00
Ruslan Ermilov
28a8a9d187
The checksum code has been fixed; reflect this is a manpage.
2004-09-19 05:42:04 +00:00
Alan Cox
6134d96917
MFamd64/i386
...
Avoid recomputing PHYS_TO_VM_PAGE() unnecessarily in pmap_protect().
2004-09-19 05:34:49 +00:00
Ruslan Ermilov
346763649a
Sort MAN and MLINKS in dictionary order ignoring case.
2004-09-19 05:17:21 +00:00
Marcel Moolenaar
13e6668525
MFp4:
...
Completely remove the remaining EFI includes and add our own (type)
definitions instead. While here, abstract more of the internals by
providing interface functions.
2004-09-19 03:50:46 +00:00
Alan Cox
8478ea241b
Remove an outdated assertion from _pmap_allocpte(). (When vm_page_alloc()
...
succeeds, the page's queue field is unconditionally set to PQ_NONE by
vm_pageq_remove_nowakeup().)
2004-09-19 02:39:31 +00:00
Tom Rhodes
b1e4bd53e0
Vender import of BIND 9.3.0rc4.
2004-09-19 01:30:24 +00:00
Tom Rhodes
25aa24cabd
This commit was generated by cvs2svn to compensate for changes in r135446,
...
which included commits to RCS files with non-trunk default branches.
2004-09-19 01:30:24 +00:00
Matt Jacob
b3940a8730
Put in a commented out ispfw device under isp and note that this is usually
...
a module.
2004-09-19 00:52:22 +00:00
Alan Cox
7580b56bdc
Release the page queues lock earlier in pmap_protect() and pmap_remove() in
...
order to reduce contention.
2004-09-18 22:56:58 +00:00
Marcel Moolenaar
6e2faf455e
Remove useless include of <machine/fpu.h>.
2004-09-18 21:18:44 +00:00
Ian Dowse
abb67fff1c
Add Sitecom's LN-029 USB 2.0 Ethernet adapter.
2004-09-18 19:48:10 +00:00
Maxime Henrion
048ca166ff
Add support for the fxp(4) based card in ICH6 (i915) chipsets.
...
This is a RELENG_5 candidate.
Submitted by: Mike Tancsa <mike@sentex.net>
2004-09-18 19:13:13 +00:00
John-Mark Gurney
0283f35b4b
add MLINKs for the mbuf.9 man page..
...
MFC after: 3 days
2004-09-18 19:04:24 +00:00
Pawel Jakub Dawidek
ffb2425733
Document '-p' flag for 'insert' command correct.
2004-09-18 19:02:10 +00:00
Bruce A. Mah
58807ebd22
Fix a misspelling and delete an extra word.
2004-09-18 18:42:33 +00:00
John-Mark Gurney
80a2a305b2
pass in pointer to m_head to re_encap because m_defrag could free the
...
original mbuf causing a free'd mbuf passed to bpf later and panic'ing the
system.. This should only effect jumbo frames.
MFC after: 5 days
2004-09-18 18:08:28 +00:00
Lukas Ertl
b916fcec4d
Single concat or striped plexes don't need no special initialization
...
if their subdisks are all available, so let them be brought up.
2004-09-18 18:03:20 +00:00
Poul-Henning Kamp
9e16d66689
Initialize new ttys a bit more.
...
Check TS_GONE flag for gone-ness.
2004-09-18 17:02:18 +00:00
Poul-Henning Kamp
9e51d6f15d
Use tty->t_sc to find out softc.
2004-09-18 16:43:44 +00:00
Bruce A. Mah
3d4fc5c73f
Revert rev. 1.351 of this file, which allowed users to read the
...
(now obsolete and disconnected on HEAD) Early Adopters Guide from
within sysinstall.
2004-09-18 16:31:44 +00:00
Lukas Ertl
67e3ab6ee5
Re-vamp how I/O is handled in volumes and plexes.
...
Analogous to the drive level, give each volume and plex a worker thread
that picks up and processes incoming and completed BIOs.
This should fix the data corruption issues that have come up a few
weeks ago and improve performance, especially of RAID5 plexes.
The volume level needs a little work, though.
2004-09-18 13:44:43 +00:00
Robert Watson
54516c29e8
Modify accept_fd_leak regression test to generate "PASS" output, not
...
just "FAIL" output, in order to make it consistent with other tests in
the regression test tree.
2004-09-18 13:06:00 +00:00
Christian Brueffer
d79243f886
Re-formulate the first sentence for better readability
...
MFC after: 3 days
2004-09-18 12:33:01 +00:00
Pawel Jakub Dawidek
e4cdd0d4b5
Actually this order (unlock, wakeup) in this case is race-safe and can
...
save us 2 context switches.
Explained by: njl
2004-09-18 09:16:19 +00:00
Hiroki Sato
61aef56d31
Reorganize the "Kernel Changes" section, including:
...
- Add "Hardware Support" section and move device driver-related
items there.
- Move "Multimedia Support" and "Network Interface Support" into
the "Hardware Support" section as sub-sections.
- Move Netgraph-related items to "Network Protocols".
For translators: many items are moved but the contents
are not changed.
2004-09-18 06:38:08 +00:00
Brooks Davis
71672bb6f6
Log the renaming of an interface. This should make it easier to follow
...
kernel log files.
2004-09-18 05:02:08 +00:00
John Baldwin
ca9b2364c3
A long, long time ago in a CVS branch far away (specifically, HEAD prior
...
to 4.0 and RELENG_3), the BTX mini-kernel used paging rather than flat
mode and clients were limited to a virtual address space of 16 megabytes.
Because of this limitation, boot2 silently masked all physical addresses
in any binaries it loaded so that they were always loaded into the first
16 Meg. Since BTX no longer has this limitation (and hasn't for a long
time), remove the masking from boot2. This allows boot2 to load kernels
larger than about 12 to 14 meg (12 for non-PAE, 14 for PAE).
Submitted by: Sergey Lyubka devnull at uptsoft dot com
MFC after: 1 month
2004-09-18 02:07:00 +00:00
Yoshihiro Takahashi
cede9ec016
MFi386: revision 1.56 (Add -fno-unit-at-a-time to CFLAGS).
2004-09-18 00:12:04 +00:00
Gleb Smirnoff
d9a134bf55
Man page for flowctl utility.
...
mdoc(7) lessons by: ru
Approved by: julian (mentor)
2004-09-17 22:37:45 +00:00
Marcel Moolenaar
ddf4122592
Move makectx() after kdb_cpu_trap(), so the PCB will have possible MD
...
corrections made to the trapframe. This is more logical.
2004-09-17 22:27:23 +00:00
Poul-Henning Kamp
08d79b63f6
Fix an issue with ng_tty which (ab)used the tty->t_sc field which is
...
reserved for the device drivers:
Add a t_lsc field for line discipline private use.
2004-09-17 22:26:27 +00:00
Marcel Moolenaar
9f9ae8ebb7
Provide our own FPSWA definitions, instead of depending on the Intel
...
EFI headers and put them all in <machine/fpu.h>. The Intel EFI headers
conflict with the Intel ACPI headers (duplicate type definitions), so
are being phased out in the kernel.
2004-09-17 22:19:41 +00:00
Bruce A. Mah
39fa2d282b
Don't attempt to install the (obsolete and disconnected) Early Adopters
...
Guide on release media.
2004-09-17 21:46:17 +00:00
Marcel Moolenaar
cba8d3ae49
Remove useless inclusion of <machine/fpu.h>
2004-09-17 20:42:45 +00:00