charnier
3a11da683d
Revert previous change. The effect of -w or -W option is described in
...
another paragraph.
Obtained from: David Malone <dwmalone@maths.tcd.ie>
2004-02-29 15:49:26 +00:00
rwatson
c1b863ca38
Define BPFD_LOCK_ASSERT() to assert the BPF descriptor lock.
...
Assert the BPF descriptor lock in the MAC calls referencing live
BPF descriptors.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, McAfee Research
2004-02-29 15:33:56 +00:00
rwatson
d108afc2e8
Grab Giant after MAC processing on outgoing packets being sent via
...
BPF. Grab the BPF descriptor lock before entering MAC since the MAC
Framework references BPF descriptor fields, including the BPF
descriptor label.
Submitted by: sam
2004-02-29 15:32:33 +00:00
schweikh
d882001178
Added Xref to env(1).
2004-02-29 13:10:09 +00:00
johan
bed3e7f235
Add amd64 to universe.
...
Approved by: peter
2004-02-29 13:07:05 +00:00
schweikh
4550c31364
Fix grammar bogon.
2004-02-29 12:52:21 +00:00
phk
bb44535ab8
Move boottime from <sys/kernel.h> to <sys/time.h> where it belongs.
2004-02-29 10:55:15 +00:00
phk
355cdf2848
Remove unused FDNUMTOUNIT() macro
2004-02-29 10:21:40 +00:00
phk
0feacd16e3
Give DDB a "watchdog" command which disables all watchdogs.
2004-02-29 09:55:32 +00:00
schweikh
4b97c7dd5a
Make rmuser now also remove ipc resources. Also, fix a few minor
...
shell style problems (superfluous backslashes at EOL).
PR: 55980
Submitted by: Chris S.J.Peron <maneo@bsdpro.com>
MFC after: 2 weeks
2004-02-29 09:54:15 +00:00
sos
3c49599da8
Rearrange sense_key and sense_data to get alignment right.
...
Submitted by: Marcel
2004-02-29 09:35:29 +00:00
scottl
28681e97b0
All three of these drivers abused cv_waitq_empty in the same way by spinning
...
on it in hopes of making sure that the waitq was empty before going on.
This wasn't needed and probably never would have worked as intended. Now
that cv_waitq_empty() and friends are gone, the code in these drivers that
spins on it can go away too. This should unbreak LINT.
Discussed with: kan
2004-02-29 09:26:01 +00:00
bde
6becbe0dc5
Fixed style bugs in previous commit (.ifndef instead of .if defined(),
...
and tab lossage).
Garbage-collected NEED_LIBNAMES.
2004-02-29 06:39:11 +00:00
grehan
22b3d270f1
Bring to working PIO state.
...
- use correct rid when allocating PCI mem resource
- ATA taskfile registers are indeed spaced 0x10 apart just like
the Macio ATA cell. Adjust offsets in ATA channel struct.
Tested by: Suleiman Souhlal <ssouhlal@vt.edu>
2004-02-29 06:01:16 +00:00
bmah
c9e6a3f593
Modified release notes: More ports affected by thread-safe resolver
...
ABI change [1], ACPI 20040220.
Submitted by: marcus [1]
2004-02-29 02:20:21 +00:00
green
27a76d3a04
Further shuffle runcom ordering so that netif does not start before
...
ipfw, but ipfw and ipfilter do start before dhclient.
2004-02-29 01:42:48 +00:00
marcel
4ec82054fd
uteval.c gained a warning (cast discards qualifiers from pointer target
...
type) after vendor import of ACPICA 20040220. Add nowerror.
2004-02-28 23:04:45 +00:00
le
83cfe7493c
Add MLINKs for MALLOC_DEFINE and MALLOC_DECLARE.
...
Approved by: grog (mentor)
2004-02-28 23:01:20 +00:00
bmah
b5c5323a46
Added errata items: SA-04:03, __FreeBSD_version glitch in
...
porters-handbook for 5.2.1 docset.
Made this document apply to 5.2.1-RELEASE as well by noting this in
the abstract and noting errata items that were fixed/addressed in
5.2.1.
2004-02-28 22:49:15 +00:00
njl
82f38cdbc5
Call _INI on Thermal Zones as well as devices.
2004-02-28 22:43:18 +00:00
phk
2134d93636
Add support for the watchdog in Geode SC1100 which is used in embedded
...
systems like the Soekris NET4801
2004-02-28 22:33:28 +00:00
phk
c45bc64148
Make sure to disable the watchdog if we cannot honour the timeout.
2004-02-28 22:01:19 +00:00
mlaier
54bb06645b
Add skeleton build dirs for pf userland:
...
libexec/ftp-proxy - ftp proxy for pf
sbin/pfctl - equivalent to sbin/ipf
sbin/pflogd - deamon logging packets via if_pflog in pcap format
usr.sbin/authpf - authentification shell to modify pf rulesets
Bring along some altq headers used to satisfy pfctl/authpf compile. This
helps to keep the diff down and will make it easy to have a altq-patchset
use the full powers of pf.
Also make sure that the pf headers are installed.
This does not link anything to the build. There will be a NO_PF switch for
make.conf once pf userland is linked.
Approved by: bms(mentor)
2004-02-28 21:50:50 +00:00
maxim
02eb7bf273
o Now when the Cold War is ended we can confess our pppd(8) supports
...
CBCP (Call Back Configuration Protocol). Document 'callback phone_number'.
Obtained from: NetBSD (pppd/pppd.8, rev. 1.26)
MFC after: 3 weeks
2004-02-28 21:32:40 +00:00
phk
1ea4f5b08e
Rename the WATCHDOG option to SW_WATCHDOG and make it use the
...
generic watchdoc(9) interface.
Make watchdogd(8) perform as watchdog(8) as well, and make it
possible to specify a check command to run, timeout and sleep
periods.
Update watchdog(4) to talk about the generic interface and add
new watchdog(8) page.
2004-02-28 20:56:35 +00:00
njl
993f5fc404
Strip out new, unused file acnetbsd.h
2004-02-28 20:56:25 +00:00
njl
fc5866cfac
This commit was generated by cvs2svn to compensate for changes in r126380,
...
which included commits to RCS files with non-trunk default branches.
2004-02-28 20:42:10 +00:00
njl
c284779618
Fix an off-by-one in the compiler path. Originally from iwasaki-san's
...
patches for the pmtools port. This change has been submitted to Intel.
2004-02-28 20:42:10 +00:00
njl
98b46bfcfd
Local change: emulate a ReturnOp if the AML expects one but it isn't
...
present. Some buggy BIOSs do not have a ReturnOp even though it is
required for a function to return a value.
2004-02-28 20:40:24 +00:00
njl
b81a1a09b7
Local change: In the resume path, give up after waiting for a while
...
for WAK_STS to be set. Some BIOSs never set it.
2004-02-28 20:39:50 +00:00
njl
bdf79178fc
Local change: Allow access to the field if it is within the region
...
size rounded up to a multiple of the access byte width. This overcomes
"off-by-one" programming errors in the AML often found in Toshiba
laptops.
2004-02-28 20:39:09 +00:00
njl
baa93e22aa
Local change: Put various debugging options under ACPI_DISASSEMBLER.
2004-02-28 20:38:40 +00:00
njl
1fbe2c3c8b
Unchanged files from ACPICA 20040220 that are off the vendor branch.
2004-02-28 20:35:57 +00:00
njl
4335e07b66
Vendor import of ACPICA 20040220
2004-02-28 20:23:30 +00:00
njl
d65ffd12f2
This commit was generated by cvs2svn to compensate for changes in r126372,
...
which included commits to RCS files with non-trunk default branches.
2004-02-28 20:23:30 +00:00
phk
7707bac885
Add contents to manualpage for generic watchdog facility.
...
Formatting likely to break several UN resolutions.
2004-02-28 20:08:41 +00:00
phk
1208feeaed
Add a generic watchdog facility which through a single device entry
...
in /dev controls all available watchdog implementations.
2004-02-28 20:06:59 +00:00
njl
16b9d7e064
Clean all the object files whether or not ACPI_DEBUG is specified.
2004-02-28 19:51:44 +00:00
rwatson
2336a6f7fe
Remove unneeded {} originally used to hold local variables for dummynet
...
in a code block, as the variable is now gone.
Submitted by: sam
2004-02-28 19:50:43 +00:00
truckman
0810203f40
Create a new mutex type for virtual channels. This allows us to get
...
rid of the MTX_DUPOK flag on channel mutexes, which allows witness to
do a better job of lock order checking. Nuke snd_chnmtxcreate() since
it is no longer needed.
Tested by: matk
2004-02-28 19:47:02 +00:00
truckman
9389696e89
Lock channels only as necessary in dsp_ioctl(), and only lock one
...
channel at a time unless it is actually necessary to lock both.
This avoids problems with lock order reversal and malloc() calls
with a mutex held when lower level code unlocks a channel, calls malloc(),
and relocks the channel. This also avoids the cost of some unnecessary
locking and unlocking.
Tested by: matk
2004-02-28 19:42:48 +00:00
phk
564eee55a3
Fix description which seems to have survived intact from more specific code.
2004-02-28 19:36:48 +00:00
scottl
8337abed61
Switch from using mutexes to using semaphores to protect against early
...
completion of synchronous commands. Also switch to a per-array bioq as it
appears to improve performance.
Submitted by: mbr, imp.ch (bioq change)
2004-02-28 19:14:41 +00:00
bmah
77d85757b8
Add entry for udav(4) devices.
2004-02-28 18:44:52 +00:00
bmah
8ecc6d65a1
Sorting fix: Put resolver(3) and killall(1) in the correct sorting
...
order in the userland section.
No other content changes.
2004-02-28 18:42:03 +00:00
mlaier
b5cdc99a73
Add local define of HTONL() as it was decided to protect this by _KERNEL
...
in <net/pfvar.h>
2004-02-28 18:41:43 +00:00
bmah
2eaed15e5a
New release notes: SA-04:03, device driver megapatch, new file
...
descriptor allocation code, udav(4), TCP segment reassembly queue
update, EXT2FS large file support, geom_concat, indent(1) -ldi,
ifconfig(8) name, ip6fw(8) -n, libalias(3) new API, newfs(8)/mdmfs(8)
-l, re-entrant resolver(3) interfaces, savecore(8) large coredump
support, script(1) stdin bugfix, getopt_long(3) changes, gdtoa
20040118.
Modified release notes: Cross-reference resolver(3) rather than
resolver(5).
A number of these release notes were obtained from (or supplemented
by) Mark Johnston's weekly FreeBSD cvs-src summaries.
2004-02-28 18:40:53 +00:00
mlaier
9b90066201
This commit was generated by cvs2svn to compensate for changes in r126357,
...
which included commits to RCS files with non-trunk default branches.
2004-02-28 18:35:40 +00:00
mlaier
c9eda2a3d0
Missed those two during the original import. Taken from OpenBSD's util.h
...
Approved by: bms(mentor)
2004-02-28 18:35:40 +00:00
sos
8b2299dc54
Issue a request sense command automagically when ATAPI commands fail
...
with a valid sense key.
2004-02-28 17:47:27 +00:00