scottl
b76ce33197
Fix a typo that made the busdma tag have a 0 highaddr. This driver heavily
...
abuses busdma in other ways, and those will likely be fixed another day.
2004-06-24 18:30:08 +00:00
ambrisko
08157e234b
Add PCI Device ID for 6300ESB ICH. If allocating 16 bytes fails then try 32.
...
This is also require for 6300ESB.
2004-06-24 18:21:28 +00:00
rwatson
ef6253fcd5
Remove unnecessary setting of VV_SYSTEM on extended attribute backing
...
files. When this flag is used in our port of this code to Darwin, it
caused remarkable pain, and doesn't offer a benefit in FreeBSD.
2004-06-24 18:17:41 +00:00
josef
6b22b66f1c
Remove the entry for configuring pcm0 mixer channels.
...
This is accomplished via device.hints now.
2004-06-24 17:49:18 +00:00
rwatson
95406ba9f6
Protect a non-text comment with a '-'.
2004-06-24 17:45:45 +00:00
rwatson
8e7d2654a9
White space cleanup: use spaces instead of tabs in variable declarations
...
local to a function. Remove a couple of blank lines in variable
declarations.
In one case, explicitly test against NULL rather than using a pointer
as a boolean directly.
2004-06-24 17:44:14 +00:00
josef
ad47075add
Document the possibility to set default values for pcm mixer channels
...
by setting appropriate hints.
E.g.: hint.pcm.0.line="0"
Reviewed by: ru
2004-06-24 17:43:12 +00:00
josef
ed1e209050
Change the possibility to configure pcm(4) via boot/loader.conf
...
to use boot/device.hints now
As discussed on cvs-src@
Reviewed by: Hiten Pandya <hmp@backplane.com>
2004-06-24 17:41:20 +00:00
rwatson
55c984d0c9
Don't cuddle else's so much as we removed additional parts of each
...
block.
2004-06-24 17:22:29 +00:00
rwatson
96d33374ff
Remove temporary API bandage that allowed applications speaking the
...
older API to list attributes on a file (zero-length attribute name)
to function. extattr_list_*() are now the only available APIs to
use when listing attributes.
2004-06-24 17:14:28 +00:00
mtm
6014d47522
Fix typo.
...
Submitted by: kuriyama
2004-06-24 16:57:49 +00:00
tjr
2a2e19c40b
Document the fact that uniq(1) does not recognize multibyte characters.
2004-06-24 16:29:28 +00:00
tjr
ffef6294ab
Document the fact that join(1) does not recognize multibyte characters.
2004-06-24 16:24:11 +00:00
tjr
0660990c44
Copy the warning about incorrect multibyte character handling from vis(3).
2004-06-24 16:08:02 +00:00
tjr
2ec6e3b662
Document the fact that comm(1) does not recognize multibyte characters
...
in its input. Although doing so would require only trivial changes,
it would be incompatible with the ordering used by sort(1), which is the
primary source of comm's input.
2004-06-24 15:57:56 +00:00
tjr
47396828bb
Add support for multibyte characters and characters that take up more
...
than one column position.
2004-06-24 15:12:29 +00:00
tjr
6c48389706
Add support for multibyte characters and for characters that take up
...
more than one column position.
2004-06-24 13:48:28 +00:00
den
22337ecc73
Add russian translation for readme
...
Obtained from: The FreeBSD Russian Documentation Project
2004-06-24 13:45:38 +00:00
des
603c0cfb20
The description of the -S option in the man page says we won't fail if the
...
remote size is unknown, but we do. Resolve this in the man page's favor.
Requested by: Andre Albsmeier <andre.albsmeier@siemens.com>
MFC after: 1 week
2004-06-24 13:43:57 +00:00
tjr
13a52cdc0e
Add support for multibyte characters and for characters that take up
...
more than one column position.
2004-06-24 13:42:26 +00:00
joerg
9b721035ea
Add a couple of #ifdef DEBUG printf()s in vlan_input() I found to be
...
useful when debugging the ether_demux() problem (when bridging over
VLANs).
2004-06-24 12:32:41 +00:00
joerg
f7a4300d05
When considering an ethernet frame that is not destined for us, do not
...
only allow this to be further processed when bridging is active on
that interface, but also if the current packet has a VLAN tag and
VLANs are active on our interface. This gives the VLAN layers a
chance to also consider the packet (and perhaps drop it instead of the
main dispatcher).
This fixes a situation where bridging was only active on VLAN
interfaces but ether_demux() called on behalf of the main interface
had already thrown the packet away.
MFC after: 4 weeks
2004-06-24 12:31:44 +00:00
des
383d0b372c
Make dependencies on the TCP/IP stack conditional on INET / INET6. This
...
makes it possible to build a kernel with NIC drivers but no TCP/IP stack.
Sponsored by: Teleplan AS
2004-06-24 10:58:08 +00:00
rik
d9087231a5
s/SS_CANTSENDMORE/SBS_CANTSENDMORE/
2004-06-24 10:53:44 +00:00
pjd
3483cf5337
Don't force class to give a valid softc to g_slice_new(), it is not always
...
needed.
Approved by: phk
2004-06-24 10:50:20 +00:00
phk
b1dd8c1222
#include <sys/serial.h>
2004-06-24 10:32:30 +00:00
phk
6e08e954e2
Use the correct names for modem control signals as the primary and make
...
the aliases aliases.
2004-06-24 10:20:53 +00:00
phk
04ac763124
Use the new serial port definitions for modemsignals.
2004-06-24 10:07:28 +00:00
phk
24f207afc6
Use CTASSERT to enforce the relationship between the new serial port
...
modem definitions and the old definitions from ioctls.
2004-06-24 10:06:55 +00:00
phk
4972a55ba2
Add a tty-independent include file for definitions pertaining to serial
...
ports.
Define the most commonly used modem signals, and delta-bit definitions
for them.
2004-06-24 10:05:58 +00:00
den
1cc5f2552d
Add russian translation for install notes
...
Build sparc64/install.sgml from english sources
Obtained from: The FreeBSD Russian Documentation Project
2004-06-24 08:39:20 +00:00
njl
4e2f43832b
Update some comments and remove non-standard notation.
2004-06-24 06:37:23 +00:00
njl
4259b2bf62
Hook acpi_quirks up to the build for kernel and modules.
2004-06-24 06:29:22 +00:00
njl
7f22999cba
Add a script to parse acpi_quirks into a header file that we can compile
...
into ACPI. Script written by Mark Santcroos with some edits from myself.
Submitted by: marks
2004-06-24 06:28:05 +00:00
njl
634b35494e
Add a quirks array based on matching ACPI tables. The entries in this file
...
are currently all bad BIOS revisions that will never be able to support
ACPI. They were derived by examining which BIOS's are blacklisted by other
operating systems. Other types of quirks will be possible here as well.
2004-06-24 06:27:05 +00:00
jb
dfc6d273f2
Sync to usbdevs 1.183
2004-06-24 05:25:04 +00:00
imp
871c214a6c
Insert device foo for a few drivers that don't have it. Replace the
...
NetBSD config syntax with the FreeBSD syntax.
2004-06-24 05:09:15 +00:00
jb
40584751b2
Add Delorme Publishing Earthmate GPS
2004-06-24 05:05:56 +00:00
imp
19fd2b3307
We really don't need pointers to st/sd anymore. They were obsoleted in 3.0.
2004-06-24 05:01:52 +00:00
rwatson
e9710722fa
Acquire the receive socket buffer lock when modifying out-of-band
...
data fields of the socket in SPX.
2004-06-24 04:29:53 +00:00
rwatson
5b148b0cd4
Lock socket buffers when processing setting socket options SO_SNDLOWAT
...
or SO_RCVLOWAT for read-modify-write.
2004-06-24 04:28:30 +00:00
rwatson
856e57e291
Annotate so_error as being used for simple assignment and reads, and
...
therefore not locked.
Assert the socket buffer lock in sowwakeup_locked() to match
sorwakeup_locked().
2004-06-24 04:27:10 +00:00
alc
a96a1d58f7
Call vm_pageout_page_stats() with the page queues lock held.
2004-06-24 04:08:43 +00:00
scottl
821a93fb48
Update the section on device wiring to match how things are done in 5.x.
2004-06-24 04:05:08 +00:00
rwatson
bff787dba3
Introduce a temporary mutex, mac_ifnet_mtx, to lock MAC labels on
...
network interfaces. This global mutex will protect all ifnet labels.
Acquire the mutex across various MAC activities on interfaces, such
as security checks, propagating interface labels to mbufs generated
from the interface, retrieving and setting the interface label.
Introduce mpo_copy_ifnet_label MAC policy entry point to copy the
value of an interface label from one label to another. Use this
to avoid performing a label externalize while holding mac_ifnet_mtx;
copy the label to a temporary ifnet label and then externalize that.
Implement mpo_copy_ifnet_label for various MAC policies that
implement interface labeling using generic label copying routines.
Obtained from: TrustedBSD Project
Sponsored by: DARPA, McAfee Research
2004-06-24 03:34:46 +00:00
gad
4897b254d6
Fix a bug IÂ introduced by some last-minute changes in -r 1.102. I ended
...
up checking the wrong variable for NULL.
Submitted by: bde
2004-06-24 03:15:18 +00:00
alc
a035bc6c10
Remove spl calls.
2004-06-24 03:13:30 +00:00
rwatson
933bf044b5
Annotate which SB_ constants are for sb_flags fields.
2004-06-24 03:12:46 +00:00
rwatson
6b9af88e9d
When updating sb_flags, acquire the socket buffer lock to prevent
...
races.
2004-06-24 03:12:13 +00:00
rwatson
0d284628a0
Constify send and receive space constants in natm.
2004-06-24 03:11:29 +00:00