Tim Kientzle
882aa4c9cd
Fix -W long option handling.
...
In particular:
-W excl=text
fails because "excl" is a prefix of both "exclude" and "exclude-from". But,
-W exclude=text
is okay because it matches "exclude" exactly.
Thanks to: Jose F Nieves
MFC after: 7 days
2004-12-22 03:38:28 +00:00
Tim Kientzle
b8b499afc7
Don't truncate major/minor numbers written to the legacy
...
ustar fields. Later, we're going to permit numeric extensions
for these fields, so we can support large values here. In particular,
this allows GNU tar to correctly extract such entries even
though it doesn't support the pax extended attributes.
Note: r1.18 and r1.17.2.1 of this file allowed similar treatment
of the uid/gid fields.
Thanks to: Ben Mesander
2004-12-22 02:35:37 +00:00
Tim Kientzle
4256fc3386
Tune the bidding for tar archives. This
...
improves the recognition of hardlink entries
with/without bodies (which is implemented through
a look-ahead that uses the bid function).
MFC after: 7 days
2004-12-22 00:49:16 +00:00
Tim Kientzle
e69591ddc3
Portability: the included fts.c should now
...
compile on many non-FreeBSD systems, including
Linux, Solaris, Darwin, etc.
Thanks to: many people who pointed out the same portability problem
2004-12-22 00:21:28 +00:00
Peter Pentchev
32e940fe6b
And this, kids, is what happens if you act on a patch without looking
...
at the mailing list to see if there isn't any more discussion just
around the corner. Here's the update to the other part of the manpage
that deals with the hw.ata.atapi_dma loader tunable and initializing
ATAPI devices in PIO or DMA mode.
PR: 75021
Submitted by: Craig Rodrigues <rodrigc@crodrigues.org>
Spotted by: Joel Dahl <joel@automatvapen.se>
2004-12-21 20:02:50 +00:00
Pawel Jakub Dawidek
4485f00081
Now, when force device destruction is done on shutdown, hide warning,
...
that device cannot be destroyed immediately, under debug=1.
Suggested by: simon
2004-12-21 19:50:18 +00:00
Peter Pentchev
e306ffca86
Reflect the change of the hw.ata.atapi_dma sysctl default in rev. 1.217 of
...
src/sys/dev/ata/ata-all.c from PIO to DMA.
Submitted by: Craig Rodrigues <rodrigc@crodrigues.org>
MFC after: 1 week
2004-12-21 19:41:21 +00:00
Pawel Jakub Dawidek
d97d5ee931
Improve reliability and clean up code a bit.
...
For more details check src/sys/geom/mirror/g_mirror.c rev.1.47,1.48,1.49,1.50.
2004-12-21 19:30:59 +00:00
Alan Cox
ead42fc389
Use vtopde() instead of pmap_pde() in pmap_kextract(); vtopde() is smaller
...
and faster in cases, such as pmap_kextract(), where the pde is known to
exist.
2004-12-21 19:25:56 +00:00
Pawel Jakub Dawidek
ad51776c88
Wait a bit after creating device.
2004-12-21 19:03:10 +00:00
Pawel Jakub Dawidek
ee7051f9f7
When RAID3 device is configured in "verify" mode, synchronization of the
...
parity component is now force on creation.
Change regression test which check "verify" mode to work properly after
this change.
2004-12-21 18:48:59 +00:00
Pawel Jakub Dawidek
f663832b75
This should not be permitted, but some GEOM classes held the topology lock
...
while doing g_(read|write)_data() (e.g. BSD). This can cause a deadlock
in MIRROR class. Not sure if this is safe to drop the topology lock in BSD
class, so change the code in MIRROR class to avoid this deadlock.
2004-12-21 18:42:51 +00:00
Pawel Jakub Dawidek
54bab03f04
Implement g_topology_try_lock().
...
No objection from: phk
2004-12-21 18:32:46 +00:00
Ruslan Ermilov
18cd97621d
Use the source of the termcap database when available.
2004-12-21 15:16:36 +00:00
Ruslan Ermilov
cffad9ed85
The "fixate" command no longer terminates command processing,
...
so that "eject" following it can happen.
2004-12-21 14:57:37 +00:00
Ruslan Ermilov
5d784aa699
Document -F in usage() and SYNOPSIS.
2004-12-21 14:53:44 +00:00
Ruslan Ermilov
c72068b6a8
Make "burncd ... fixate eject" really work as promised.
2004-12-21 14:49:10 +00:00
Ruslan Ermilov
b5b0bba4df
NOPAM -> NO_PAM
2004-12-21 12:49:24 +00:00
Ruslan Ermilov
8340281fb1
NOIPSEC -> TRACEROUTE_NO_IPSEC
2004-12-21 12:44:20 +00:00
Ruslan Ermilov
cbbdcac72a
NOFORTH -> NO_FORTH
2004-12-21 12:32:15 +00:00
Ruslan Ermilov
f45a5bbda4
NOCLEAN -> NO_CLEAN
...
NOCLEANDIR -> NO_CLEANDIR
2004-12-21 12:21:26 +00:00
Giorgos Keramidas
d499d50264
Fix the build of netrate/ with WARNS=5 and add a Makefile.inc to
...
make it the default for all the netrate test tools.
Approved by: rwatson
2004-12-21 12:14:34 +00:00
Ruslan Ermilov
6495335e69
NOSHARE -> NO_SHARE
2004-12-21 12:13:23 +00:00
Ruslan Ermilov
582ef25f94
NOHTML -> NO_HTML
2004-12-21 12:05:11 +00:00
Ruslan Ermilov
dd991de030
Overhaul ppp(8) build options so they are safe to use in
...
/etc/make.conf:
NOALIAS -> retired (support provided by PPP_NO_NAT)
NOATM -> PPP_NO_ATM (also subject to NO_ATM global)
NODES -> PPP_NO_DES (support was broken, now recovered)
NOI4B -> PPP_NO_I4B (also subject to NO_I4B global)
NOKLDLOAD -> PPP_NO_KLDLOAD
NONAT -> PPP_NO_NAT
NONETGRAPH -> PPP_NO_NETGRAPH
NOPAM -> PPP_NO_PAM (will be subject to NO_PAM global)
NORADIUS -> PPP_NO_RADIUS
NOSUID -> retired (support provided by PPP_NO_SUID)
PPP_NOSUID -> PPP_NO_SUID
2004-12-21 12:01:15 +00:00
Olivier Houchard
e1e6b9d3c6
- The IQ80321 has a jumper which changes the PCI device id from 4 to 8 for the
...
GigE controller, so handle this.
- Use the outbound window 0 if the PCI mem requested is in its range, instead
of inconditionally use the outbound window 1.
This should be enough to get FreeBSD/arm to work on the IQ80321 board as well.
Reported and tested by: Jia-Shiun Li <jiashiun at gmail dot com>
2004-12-21 11:36:09 +00:00
Ruslan Ermilov
564299ef5f
The C define is NONAT.
2004-12-21 11:12:05 +00:00
Ruslan Ermilov
731db6a428
NOINET6 -> NO_INET6
2004-12-21 10:49:29 +00:00
Ruslan Ermilov
39a855c2a1
NOGAMES -> NO_GAMES
2004-12-21 10:36:54 +00:00
Ruslan Ermilov
a216173556
NOCRYPT -> NO_CRYPT
2004-12-21 10:16:04 +00:00
Ruslan Ermilov
83c7ade90a
NOSHARED -> NO_SHARED
2004-12-21 09:59:45 +00:00
Ruslan Ermilov
00fbd40770
NOFSCHG -> NO_FSCHG
2004-12-21 09:53:14 +00:00
Ruslan Ermilov
2c74b2cb07
NOINSTALLLIB -> NO_INSTALLLIB
2004-12-21 09:51:09 +00:00
Ruslan Ermilov
9a9bc31fbb
NOMLINKS -> NO_MLINKS
2004-12-21 09:44:43 +00:00
Ruslan Ermilov
6260f1d8ee
NOTAGS -> NO_TAGS
2004-12-21 09:43:25 +00:00
Ruslan Ermilov
a399b3b4e3
NOEXTRADEPEND -> NO_EXTRADEPEND
2004-12-21 09:42:10 +00:00
Ruslan Ermilov
ab7a294721
NODOCCOMPRESS -> NO_DOCCOMPRESS
...
NOINFO -> NO_INFO
NOINFOCOMPRESS -> NO_INFOCOMPRESS
NOLINT -> NO_LINT
NOPIC -> NO_PIC
NOPROFILE -> NO_PROFILE
2004-12-21 09:33:47 +00:00
Ruslan Ermilov
07736e20e9
NOATM -> NO_ATM
2004-12-21 09:08:06 +00:00
Ruslan Ermilov
f1f6253f4f
NOLIBC_R -> NO_LIBC_R
...
NOLIBPTHREAD -> NO_LIBPTHREAD
NOLIBTHR -> NO_LIBTHR
2004-12-21 09:00:26 +00:00
Ruslan Ermilov
e653b48c80
Start the dreaded NOFOO -> NO_FOO conversion.
...
OK'ed by: core
2004-12-21 08:47:35 +00:00
Peter Grehan
d626a8a238
GEOMify the OFW disk driver. Code taken unashamedly from
...
the preload case in dev/md/md.c.
2004-12-21 02:23:35 +00:00
David E. O'Brien
f91067a36e
Protect the NM expansion.
2004-12-21 02:08:14 +00:00
David E. O'Brien
939000cf95
Fix a mis-sort.
2004-12-21 02:07:38 +00:00
Christian Brueffer
c5f116aa9a
(fast) ethernet -> (Fast) Ethernet
...
MFC after: 3 days
2004-12-21 01:09:34 +00:00
Poul-Henning Kamp
72e8dfe5a0
Hide/remove various printfs, now that root mounting doesn't seem to explode
...
on people.
2004-12-20 21:59:25 +00:00
Poul-Henning Kamp
118253ca24
fix a misleading sleep identifier.
2004-12-20 21:38:13 +00:00
Poul-Henning Kamp
e87047b437
We can only ever get to vgonechrl() from a devfs vnode, so we do not
...
need to reassign the vp->v_op to devfs_specops, we know that is the
value already.
Make devfs_specops private to devfs.
2004-12-20 21:34:29 +00:00
Julian Elischer
efba049184
Oops, this one isn't ready
...
back it out until fixed
2004-12-20 21:17:22 +00:00
Poul-Henning Kamp
2c0220129d
Add a couple of KASSERTS to try to diagnose a problem reported.
2004-12-20 21:12:11 +00:00
Julian Elischer
f1e27f62c1
Add a bunch of USB definitions from NetBSD.
...
This is part of an ongoing cycle of commits on all the BSDs to
merge the USB vendor and device defintions..
A merge from OpenBSD is still pending.
Submitted by: barry bouwsma (freebsd-misuser@NOSPAM.dyndns.dk )
Obtained from: NetBSD
MFC after: 1 week
2004-12-20 20:41:55 +00:00