Juli Mallett
bc82f9036f
Let libufs handle all the work with regard to going through a list of cgs, now.
2003-01-19 05:51:36 +00:00
Juli Mallett
cc3dd52898
Store not only the current cylinder group in the series (i.e. next that needs
...
to be read in) but also the last cylinder group in the series (i.e. what is
stored in the structure).
2003-01-19 05:46:23 +00:00
David E. O'Brien
aac0e9388e
Complete the support of the on-board xl(4) on nVidia nForce2 mobo's.
...
Submitted by: Mikko S. Hyvarinen <morphy@morphy.iki.fi>
2003-01-19 04:47:54 +00:00
David E. O'Brien
a177c01fae
Use checksum-recursive rather than fetch-recursive-list in PREFETCHDISTFILES
...
so as to catch errors ASAP rather than later between the ports cvs checkout
and docs cvs checkout. If a distfile doesn't checksum OK, it is very
hard to restart the release with "make rerelease" as that target assumes
all the cvs checkout's happened OK, and if that is not the case the cvs
update that is attempted fails..
2003-01-19 04:31:53 +00:00
Andrey A. Chernov
779092a489
Add (unsigned char) cast to ctype macros
...
Handle NULL return from malloc and strdup
2003-01-19 03:05:01 +00:00
David E. O'Brien
2d3ce7133a
Remove miidevs.h and generate it from miidevs at compile time.
...
The devlist2h.awk tool to do this has been repocopied to sys/tools/.
2003-01-19 02:59:34 +00:00
Jake Burkholder
071e007593
Make xl sparc64 too.
2003-01-19 02:54:10 +00:00
Mike Makonnen
b57e4880c2
Kill whitespace at EOL.
...
Approved by: markm (mentor)
Noticed by: ru
2003-01-19 01:49:31 +00:00
Juli Mallett
e3e8d2ca45
Don't crash when utilities are dumb and try to read less than the disk block
...
size (dumpfs may try to read the cylinder size (or is is sector size?) by way
of bread). Prevents a bounds error.
2003-01-19 01:39:53 +00:00
Juli Mallett
a778dc9ca5
Use libufs to read one cylinder group from the disk at a time.
2003-01-19 01:31:49 +00:00
Juli Mallett
22ec2ef3bb
Add facility to read one, or a string of, cylinger groups.
2003-01-19 01:31:26 +00:00
David E. O'Brien
0f38d8d9aa
Sync with NetBSD -- sl_add() now returns an int.
2003-01-19 01:16:01 +00:00
Juli Mallett
684d26ea29
Simplify the main function now that libufs will hunt for the disk for us.
2003-01-19 01:02:25 +00:00
Juli Mallett
656128586d
Hunt for a disk to operate on, if we're passed a partition mountpoint, etc.
...
Concept reviewed by: phk
2003-01-19 00:43:17 +00:00
Warner Losh
b47d073500
Fix comment about what we do when there are no listeners.
2003-01-19 00:34:17 +00:00
Juli Mallett
78b1878a16
Per-variable\ entry headers, to allow the 'ps -otime -otime=FOO' or similar
...
case to do the right thing and affect exactly one column. This is consistent
with GNU ps(1) in BSD mode, and POLA.
2003-01-19 00:31:16 +00:00
Thomas Moestl
a712d94e68
Make the xl driver work on sparc64:
...
- Add conversions to/from little endian for fields that the NIC accesses
by DMA as required.
- Add some bus_dmamap_sync() calls, and correct some existing ones.
- Read the receiver information from the EEPROM in an endian-neutral
manner.
- Load all RX and TX descriptors in a single DMA map up front, and
get the bus addresses of individual descriptors by address arithmetic;
this fixes multiple use of the descriptor tags, which would have
undesired effects.
It seems that xl still does not work on e250 boxen, for reasons which
are not clear yet.
Reviewed by: mux
2003-01-19 00:23:59 +00:00
Juli Mallett
fde411d5a1
When inserting a non-user-specified (e.g. not via -o or -O) format, don't dupe
...
one that is already there. This is consistent with GNU ps(1)'s BSD mode, and
POLA.
Reported by: Andy Farkas <andyf@speednet.com.au>
Tested by: Andy Farkas <andyf@speednet.com.au>
2003-01-19 00:22:34 +00:00
David E. O'Brien
bd2d1003c1
Use __FBSDID.
2003-01-19 00:17:03 +00:00
David E. O'Brien
cdede1b424
Protect against multiple inclusions.
2003-01-18 23:43:12 +00:00
David E. O'Brien
5cafcbb49b
We don't need our own personal definition of __CONCAT.
2003-01-18 23:26:04 +00:00
David E. O'Brien
90949c8331
Simplify the Makefile by just using our standard PROG variable.
2003-01-18 23:09:56 +00:00
Tom Hukins
a91ca0643d
Note that Wisecom's PCI adapter works.
2003-01-18 21:47:48 +00:00
David E. O'Brien
c4aa0a2e38
Rev 1.16 renamed VM_METER to VM_TOTAL. This is breaking 3rd-party apps.
...
So add a VM_METER compat define.
Submitted by: Andy Fawcett <andy@athame.co.uk>
2003-01-18 21:14:02 +00:00
Udo Erdelhoff
7bfe4b9807
Add a missing word
2003-01-18 20:03:48 +00:00
Alfred Perlstein
79525d59b2
Document lock order reversals possible when calling allocation functions
...
with vnode interlocks held.
Emphasize that users need to be careful with malloc flags versus mbuf
flags.
Remove stale portion in vnode.9 about v_tag. We don't have it anylonger.
Submitted by: Hiten Pandya <hiten@unixdaemons.com>
2003-01-18 19:51:52 +00:00
Jeffrey Hsu
314e5a3daf
Optimize away call to bzero() in the common case by directly checking
...
if a connection has any cached TAO information.
2003-01-18 19:03:26 +00:00
Maxime Henrion
1d8dc7e4a3
Don't try to free() map in bus_dmamap_destroy() when it's
...
set to &nobounce_dmamap. A similar bug was fixed by wpaul
in revision 1.19 of sys/alpha/alpha/busdma_machdep.c.
2003-01-18 18:33:56 +00:00
Sebastien Gioria
411359429f
Allow French releases notes to be build correctly
...
Hat To: Hiroki SATO <hrs@eos.ocn.ne.jp>
2003-01-18 18:03:01 +00:00
Udo Erdelhoff
8b521c8f4a
MFbed: translation updates and fixes
...
early-adopter/article.sgml: fixes only
errata/article.sgml: 1.17 -> 1.18
2003-01-18 16:42:18 +00:00
Poul-Henning Kamp
e9fe7d1f7f
Inline now trivial functions getccdbuf() and putccdbuf().
...
Fix another trivial memory-leak.
2003-01-18 12:23:49 +00:00
Dag-Erling Smørgrav
991a7df22b
Don't truncate lines if an error occurred.
2003-01-18 12:15:34 +00:00
Dag-Erling Smørgrav
ea54c2afef
Indentation cleanup.
2003-01-18 12:12:49 +00:00
Peter Grehan
8a7f89713e
Removed unnecessary includes and brought up to date with ata
...
common code by adding lock functions.
2003-01-18 11:46:50 +00:00
Poul-Henning Kamp
6b267654ab
Fix minor memory-leak.
2003-01-18 11:33:06 +00:00
Peter Grehan
f48649e525
Stub profile.h, required for userland builds.
...
Approved by: Benno
2003-01-18 11:31:58 +00:00
Peter Grehan
4e84a94d6b
<machine/ieee.h>, taken from sparc64
...
Approved by: Benno
2003-01-18 11:30:59 +00:00
Peter Grehan
8e9238c604
Fix bugs with operand ordering and unnecessary sync/eieio ops. Mostly
...
obtained from Alpha atomic.h
Approved by: Benno
2003-01-18 11:28:36 +00:00
Peter Grehan
add0e67094
Allow the MD frame definition to be seen in. Required for truss/ptrace.
...
Approved by: Benno
2003-01-18 11:25:21 +00:00
Peter Grehan
5cbdd8139a
RAIDframe requires LONG_BIT
...
Approved by: Benno
2003-01-18 11:23:42 +00:00
Peter Grehan
0a9b03cb65
Prepended underscores to macro local vars, avoiding gcc "declaration
...
shadows global" warning
Approved by: benno
2003-01-18 11:20:06 +00:00
Peter Grehan
0212856f3c
Change definition of int64 to avoid gcc3.2.1 complaints. Taken from i386
...
Approved by: benno
2003-01-18 11:18:42 +00:00
Poul-Henning Kamp
b51ea35631
Use the M_CCD malloc bucket instead of M_DEVBUF.
...
Don't keep a private freelist of a low number of trivially small structures.
2003-01-18 11:04:41 +00:00
Poul-Henning Kamp
360d71d1b5
Inline trivial function ccdintr() into its one caller ccdiodone().
...
Only call ccdfind() once in ccdiodone() and cache the result.
2003-01-18 10:44:17 +00:00
Poul-Henning Kamp
b02a19f2b7
Fix two errorchecks to check for negative error returns.
2003-01-18 10:29:24 +00:00
Poul-Henning Kamp
3b1746df8b
Sanitize the copyright section a bit: We do not need two copies of the
...
four-clause BSD license in the file, one will do.
2003-01-18 10:08:27 +00:00
Yoshihiro Takahashi
bb0e369994
Remove unneeded entries.
2003-01-18 08:29:10 +00:00
Yoshihiro Takahashi
1f23083ab9
Fixed comment.
2003-01-18 08:26:42 +00:00
Juli Mallett
e0328ede47
Consistentify output whitespace.
2003-01-18 06:29:15 +00:00
Bill Fumerola
22c530b927
MFCrypto: update RFC assigned telnet options (r1.9)
2003-01-18 06:13:57 +00:00