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
Julian Elischer
b3ea468624
Merge in a bunch of USB device and manufacturer definitions..
...
Submitted by: barry bouwsma (freebsd-misuser@NOSPAM.dyndns.dk )
Obtained from: Dragonfly
MFC after: 3 days
2004-12-20 20:10:57 +00:00
Peter Edwards
2c8de7dd13
Use "KEYWORD: shutdown" so shutdown commands will actually be executed.
...
Approved by: dougb@
2004-12-20 18:34:10 +00:00
Paul Richards
57e3ff643a
If PORTNAME is set in a system Makefile then hook into the ports
...
mechanisms to allow a package to be created. This paves the way
for packaging the main tree.
2004-12-20 15:46:56 +00:00
Peter Edwards
9bfeaedfa2
When stopping a chrooted named, unmount the devfs filesystem from
...
the chroot area. This stops "umount -a" failing when dropping to
single user.
Reviewed by: dougb@
2004-12-20 10:48:48 +00:00
Nate Lawson
8c702862e4
Only use the current value if there's one IRQ. Some systems return
...
multiple IRQs (which is nonsense for _CRS) when the link hasn't been
programmed. Before, this was a KASSERT. A ServerWorks system was
seen returning IRQs of 0, 2 in response to _CRS before link setup.
Thanks to sam@ for quick testing and turnaround on this.
Tested by: sam
2004-12-20 10:46:56 +00:00
Hartmut Brandt
5dd8ec0fd1
Fix compilation for the USE_KQUEUE case.
...
Submitted by: Emil Mikulic <emikulic@dmr.ath.cx>
2004-12-20 10:21:27 +00:00
Maxime Henrion
4ed53076ed
Only try to use the 82503 serial interface for the 82557 chipsets. The
...
datasheet says it is only valid for such chipsets and shouldn't be used
with others. This fixes some 82559 based cards which otherwise only
work at 10Mbit.
MFC after: 5 days
Tested by: krion
2004-12-20 10:18:21 +00:00
Hartmut Brandt
0512b0a6c7
maxJobs is declared extern in job.h so it cannot be static in job.c.
...
PR: bin/75210
Submitted by: Andreas Jochens; Robert Millan <rmh@debian.org>
2004-12-20 10:14:05 +00:00
Ruslan Ermilov
a8b18d10fb
Sort by month/day/year/login.
2004-12-20 10:09:06 +00:00
Bjoern A. Zeeb
969e69711e
Enable jumbo frames on Yukon variants of sk(4).
...
In contrast to OpenBSD we enable jumbo frame support
depending on MTU setting (like done for xmac).
Approved by: pjd (mentor)
Obtained from: OpenBSD if_sk.c r1.52 (YU_SMR_MFL_JUMBO flag)
Tested by: Heinz Knocke <knockefreebsd at o2 dot pl>
MFC after: 5 days
2004-12-20 10:07:12 +00:00
Nate Lawson
54640fac34
Only report a critical battery level once until it's gone non-critical.
...
An improvement would be to check all batteries for critical state before
printing a message.
Reported by: Kevin Oberman (oberman at es net)
2004-12-20 05:03:41 +00:00