Kirk McKusick
02a1e48f02
Do the right thing if bdevvp is called twice for the same device.
...
Obtained from: Poul-Henning Kamp <phk@freebsd.org>
2000-09-27 18:03:17 +00:00
Jordan K. Hubbard
55124436ab
Fix specification for ftp5.fr.freebsd.org
...
Reported by: Jean-Claude Christophe <jch@oleane.net>
2000-09-27 17:23:57 +00:00
Jeroen Ruigrok van der Werven
5da1361025
Fix spelling of Katmai [Katami].
2000-09-27 11:33:31 +00:00
Mark Ovens
1c27a12286
Fixed broken path /etc/mailer.conf -> /etc/mail/mailer.conf
...
PR: 21586
Submitted by: tim@desert.net
2000-09-27 07:46:14 +00:00
Mike Smith
13b19f6885
Whitespace, spelling and comments cleanup. Try to bring this a little
...
closer to a consistent style without going totally overboard. Preserve
the 8-space indents even though I loathe them.
2000-09-27 05:43:54 +00:00
Mike Smith
81a324e8b0
Shut up some debugging messages that appear to have been left on by
...
default.
Fix the identify/probe/attach cycle somewhat. Now in acpi_identify we
parse enough of the RSDT/FACP to find the communications port and
interrupt so that we can establish these as resources on the acpi device.
Pass the softc to acpi_queue_event so that it doesn't dereference NULL
when acpi_intr is invoked in the attach routine (because devclass_get_softc
isn't going to work yet).
Account for our allocated resources properly so that we can free them
if required.
2000-09-27 01:40:47 +00:00
Mike Smith
b16c630a6a
Since the nexus is responsible for creating the I/O resources (ports, memory)
...
it ought to be able to deal with devices directly attached to it having
allocations of such resources. Make it so.
2000-09-27 00:51:42 +00:00
Mitsuru IWASAKI
d4c2a7c9ac
Add code for device wake capability during sleeping state.
...
- Add acpi_gpe_enable_bit() to manipulate GPE enable registers based
on _PRW objects.
- Add acpi_set_device_wakecap(). This will manipulate related
PowerResource objects and execute _PSW method of the device.
- Cleanup and some small fixes.
This code was implemented based on 7.2.1 _PRW in spec mainly.
2000-09-26 20:21:19 +00:00
Bruce Evans
4da485b40d
Removed garbage (CFLAGS+= ${PROTOS} was a vestige of an old way of
...
configuring INET).
2000-09-26 19:32:51 +00:00
Bruce Evans
b63c1a6ce1
Removed fresh garbage (vestiges of old way of configuring number of
...
units), mature garbage (vestiges of old way of configuring bpf) and
old garbage (vestiges of old way of configuring INET).
Fixed most style bugs.
2000-09-26 19:25:14 +00:00
Bruce Evans
f0f9985b11
Removed mature garbage (vestiges of old way of configuring bpf) and old
...
garbage (vestiges of old way of configuring INET).
Fixed most style bugs.
2000-09-26 19:17:35 +00:00
Poul-Henning Kamp
355b0652dd
Call make_dev() with the correct minor number.
...
(no, this driver still doesn't play ball with DEVFS)
2000-09-26 19:09:44 +00:00
Bruce Evans
8ea22de129
Removed garbage (CFLAGS+= ${PROTOS} was a vestige of an old way of
...
configuring INET).
Fixed most style bugs (mainly hard-coding of ${.TARGET}).
2000-09-26 18:55:24 +00:00
Bruce Evans
008bec716e
Handle slip options in the usual way (generate a dummy options file in
...
the module Makefile and don't clutter the sources with ifdefs).
Fixed nearby formatting bugs.
2000-09-26 18:34:30 +00:00
Bruce Evans
c22d4cefb0
Removed fresh garbage (old way of configuring number of units) and old
...
garbage (very old way of configuring INET).
Fixed a style bug (hard-coded ${.TARGET}).
2000-09-26 18:20:37 +00:00
Bruce Evans
44065af7e1
Backed out previous commit (SMPng megacommit: support for garbage added
...
to ppp_tty.c by the megacommit, and garbage added here).
2000-09-26 18:09:02 +00:00
Bruce Evans
1bcd237fec
Removed unused includes (garbage left over/created by the SMPng megacommit).
2000-09-26 17:48:55 +00:00
Mitsuru IWASAKI
72d5eef642
Add struct proc *acpi_thread in acpi_softc.
2000-09-26 17:42:34 +00:00
Takanori Watanabe
e126cbaaca
Clear intrrupt before kthread gets ready.
...
Submitted by: iwasaki
2000-09-26 12:39:37 +00:00
Takanori Watanabe
0aaa98f3a5
Add event queueing kernel thread and GPE related code.
2000-09-26 12:09:57 +00:00
Mitsuru IWASAKI
ff3f2f5ca4
Document the pmtimer driver.
...
Pointed-out by: esu@yk.rim.or.jp (Shinya Esu)
2000-09-26 11:27:30 +00:00
KATO Takenori
0506e3e8c0
Recognize new Pentium III Xeon (stepping A0).
...
PR: 21233
Submitted by: ade
2000-09-26 08:59:55 +00:00
MIHIRA Sanpei Yoshiro
397afc3dfb
add Cisco Systems Aironet 342 Series 11Mbps 802.11 wireless NIC
...
same cis as Aironet 340
PR: 21447
2000-09-26 06:39:47 +00:00
Alan Cox
b92bb032d8
aio_qphysio: Eliminate one instance of an out-of-range check that is
...
performed twice. Eliminate initialization that is already performed
by _aio_aqueue.
aio_physwakeup: Eliminate redundant synchronization that is already
performed by bufdone.
2000-09-26 06:35:22 +00:00
MIHIRA Sanpei Yoshiro
3af9501ad5
add Cisco Systems Aironet 340 Series 11Mbps 802.11 wireless NIC
...
PR: 20777
2000-09-26 06:29:40 +00:00
Takanori Watanabe
b9a22da4cf
Make size of dynamic loader argument variable to support
...
various executable file format.
Reviewed by: peter
2000-09-26 05:09:21 +00:00
Boris Popov
e500f61fde
ext2fs depends on ufs code, so update it to properly handle v_lock field.
...
Noticed by: bde
2000-09-26 01:31:46 +00:00
Brian Somers
cf22dcfc33
Support multiple (comma separated) names as arguments to -U
...
PR: 11051
2000-09-26 01:03:16 +00:00
Bosko Milekic
9d8c8a672c
Finally make do_tcpdrain sysctl live under correct parent, _net_inet_tcp,
...
as opposed to _debug. Like before, default value remains 1.
2000-09-25 23:40:22 +00:00
Jun-ichiro itojun Hagino
45181a751b
off-by-1 error in string length validation
...
From: Pavel Kankovsky <peak@argo.troja.mff.cuni.cz>
2000-09-25 23:04:36 +00:00
Justin T. Gibbs
1c1c47a3e9
Correct a logic mistake introduced in a recent cleanup of
...
ahc_build_transfer_msg() that would cause use to fail to send the
DT_REQ ppr_option in a PPR message for periods where DT transfers
are required.
2000-09-25 21:56:19 +00:00
Jordan K. Hubbard
bd7064a794
Fix the http proxy fetch code.
...
Submitted by: Philipp Mergenthaler <p@i609.hadiko.de>
PR: 21449
2000-09-25 20:19:43 +00:00
Peter Wemm
6cd729e985
Stop the freebsd hardwired version of send-pr from requesting
...
submitter-id's and try and stop people sending 'Confidential: yes' PRs.
The gnats database is public.
2000-09-25 19:37:55 +00:00
Peter Wemm
005484634e
Previous commit was to add an -X switch to disable recursive expansion with
...
-V.
PR: bin/17188
Submitted by: Mark Valentine <mark@thuvia.demon.co.uk>
2000-09-25 18:46:24 +00:00
Peter Wemm
34c46f2d3d
*** empty log message ***
2000-09-25 18:44:30 +00:00
Peter Wemm
33cd46fe61
Missing quote
...
PR: misc/19745
Submitted by: Tony Finch <dot@dotat.at>
2000-09-25 18:23:34 +00:00
Nick Sayer
54d2be5a40
In theory, m_dup should not be necessary, as m_copypacket should be
...
sifficient. But somewhere (I believe in the UDP stuff), someone is
overwriting an mbuf without calling m_pullup() first. This results in
broad- and multi-cast traffic that is passed through the bridge getting
corrupted.
This should be backed out when there is some assurance that the upper
layers (and I suppose all of the device drivers) are fixed.
Suggested by: archie
2000-09-25 17:24:02 +00:00
Alan Cox
b5fbbe9599
Remove (long) unused fields from struct __aiocb_private.
2000-09-25 17:02:47 +00:00
Andrey A. Chernov
86ab37762e
Re-add -P option (for POSIX-like command line interface)
2000-09-25 16:24:22 +00:00
Boris Popov
4451405fbd
Fix vnode locking bugs in the nullfs.
...
Add correct support for v_object management, so mmap() operation should
work properly.
Add support for extattrctl() routine (submitted by semenu).
At this point nullfs can be considered as functional and much more stable.
In fact, it should behave as a "hard" "symlink" to underlying filesystem.
Reviewed in general by: mckusick, dillon
Parts of logic obtained from: NetBSD
2000-09-25 15:38:32 +00:00
Boris Popov
67e871664b
Add a lock structure to vnode structure. Previously it was either allocated
...
separately (nfs, cd9660 etc) or keept as a first element of structure
referenced by v_data pointer(ffs). Such organization leads to known problems
with stacked filesystems.
From this point vop_no*lock*() functions maintain only interlock lock.
vop_std*lock*() functions maintain built-in v_lock structure using lockmgr().
vop_sharedlock() is compatible with vop_stdunlock(), but maintains a shared
lock on vnode.
If filesystem wishes to export lockmgr compatible lock, it can put an address
of this lock to v_vnlock field. This indicates that the upper filesystem
can take advantage of it and use single lock structure for entire (or part)
of stack of vnodes. This field shouldn't be examined or modified by VFS code
except for initialization purposes.
Reviewed in general by: mckusick
2000-09-25 15:24:04 +00:00
Boris Popov
f568640168
Increase pollution of LK_* name space and add flag LK_THISLAYER which
...
limits locking depth in the vnode stack by current layer.
2000-09-25 15:04:15 +00:00
Poul-Henning Kamp
8aa6458645
Use "make LINT" to create our LINT config
2000-09-25 12:40:39 +00:00
Poul-Henning Kamp
93ce5ab049
GC some old no longer supported options.
2000-09-25 12:38:55 +00:00
Ruslan Ermilov
11a0f7fe07
Do not call freeaddrinfo(res0) twice.
...
PR: bin/21476
2000-09-25 11:38:28 +00:00
Daniel C. Sobral
530df9baad
Get rid of garbage left on the stack.
2000-09-25 11:36:55 +00:00
Mark Murray
4f1249a812
Huge improvement to the mutex man page.
...
o Document all the mutex calls, not just the entry and exit.
o Fix the mtx_t typedef (now is struct mtx).
2000-09-25 11:21:49 +00:00
Mark Murray
16aa79c236
Remove references to the defunct kern.timecounter.method sysctl variable.
2000-09-25 11:18:51 +00:00
Daniel C. Sobral
a360c980c2
What could possibly have possessed me to forget the "0 (arguments)"
...
in two of the three boot words in the "boot" redefinition, I have no
clue. Fix it.
Noticed by: bp
Noticed by: adrian
2000-09-25 11:18:02 +00:00
Mark Ovens
09e0ff09c1
Fix typo
2000-09-25 10:49:10 +00:00