rwatson
7203fb63d4
Release UNIX domain socket subsystem lock earlier -- don't need to
...
hold it over free of unp_addr if we've already removed all references
to unp.
2004-06-25 20:12:06 +00:00
julian
dfb6d51195
Convert Netgraph to use mbuf tags to pass its meta information around.
...
Thanks to Sam for importing tags in a way that allowed this to be done.
Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>
Also allow the sr and ar drivers to create netgraph versions of their modules.
Document the change to the ksocket node.
2004-06-25 19:22:05 +00:00
le
d754d951b9
Mark a plex as 'newborn' when it is created. This is used to indicate
...
that new RAID5 plexes need to be initialized first.
2004-06-25 18:04:33 +00:00
josef
1317204d7b
Fix uninitialized variable, that breaks the build.
...
Approved by: hmp
Reviewed by: chris
Pointy hat to: josef (for ignoring warning)
2004-06-25 16:34:33 +00:00
grehan
c816bab6f3
Catch up with sparc64 OFWCONS_POLL_HZ change
2004-06-25 13:44:34 +00:00
grehan
709ee22adb
- set resid correctly so that a failed seek (e.g. end of file) returns
...
correctly
- included required <sys/module.h>
2004-06-25 13:43:56 +00:00
grehan
976ffba921
Catchup to now-required <sys/module.h> for PowerPC
2004-06-25 13:42:48 +00:00
sobomax
8ce714e6e3
o Fix semantics of comparison function for qsort(3). According to qsort(3)
...
manpage:
The comparison function must return an integer less than, equal to, or
greater than zero if the first argument is considered to be respectively
less than, equal to, or greater than the second.
Therefore, simply returning "arg1 > arg2" is incorrect. Actually it works
but for the number of items to be sorted less than 7 due to special case
handling in qsort(3);
o add missing '\n' to one of usage() calls.
Approved by: phk
2004-06-25 13:04:49 +00:00
kan
211c1eafc9
Revert the last change. There are more 64bit platforms than amd64, and
...
they break due to diferent alignment restrictions.
2004-06-25 12:32:45 +00:00
sobomax
eed5bcdf34
Add qsort, mergesort and heapsort regression tests.
2004-06-25 12:31:12 +00:00
phk
52e43f0ea2
Make the relationship between modem control bits and their delta cousins
...
public.
2004-06-25 10:56:43 +00:00
phk
dfb11f656e
Use generic support for BREAK and modem control ioctls
2004-06-25 10:54:46 +00:00
phk
6afc611f2d
Use generic support for BREAK and modem control ioctls.
2004-06-25 10:54:05 +00:00
phk
df5acb7bc0
Use generic support for modemcontrol and BREAK ioctls.
2004-06-25 10:51:33 +00:00
rik
f844c60a44
Do not count loobacks as other fuilures.
...
As a result magic will not be rejected any more in case of loopback.
Discussed with: joerg@
2004-06-25 10:25:33 +00:00
phk
1f0612daa9
Add two new methods to struct tty: One for manipulating BREAK condition
...
and one for fiddling modem-control signals.
Add generic code to deal with the relevant ioctls if these methods are
present.
2004-06-25 10:24:10 +00:00
phk
f899356ae4
Nuke COMPAT_43
2004-06-25 10:11:28 +00:00
obrien
a546c5ab37
GDB has moved up one level.
2004-06-25 07:34:56 +00:00
marcel
6f47ee0f39
Hook gdb into the build. Exclude gdb on arm and powerpc as support
...
does not exist yet. The NO_GDB knob is respected.
2004-06-25 07:15:13 +00:00
marcel
d03895df94
Remove building gdb info files. The gdb info files are built as part
...
of building gdb itself, which has been decoupled from binutils for
as much as is reasonable.
2004-06-25 06:55:49 +00:00
marcel
dcb884d098
Add bmake glue for gdb 6.1.1. Supports alpha, amd64, i386, ia64
...
and sparc64.
Note that the debugger doesn't support threading, nor kernel
debugging yet.
2004-06-25 06:48:54 +00:00
marcel
b40a3c5a45
Update HEAD with support for ia64.
2004-06-25 05:37:08 +00:00
obrien
8714fd098c
Don't continue if the '-C' option (a-la GNUtar; commited in options.c
...
rev 1.18, but not documented in the man page) caused a failed chdir.
Otherwise, one can easily overwrite files.
Submitted by: Robert Nagy <robert@openbsd.org>
Obtained from: OpenBSD
2004-06-25 05:27:59 +00:00
marcel
b9baf21492
This commit was generated by cvs2svn to compensate for changes in r131082,
...
which included commits to RCS files with non-trunk default branches.
2004-06-25 05:19:25 +00:00
marcel
4e5af60dad
Add support for ia64. This code will be contributed to GDB as soon
...
as the legal prerequisites are met. To avoid future merge conflicts,
this is added to the vendor branch. The changes are seperately kept
in FREEBSD-diffs for easy reference.
2004-06-25 05:19:25 +00:00
marcel
adcc0861a6
Update the upgrade instructions.
2004-06-25 05:04:09 +00:00
den
3f963b3260
Add readme and installation to the build
...
Obtained from: The FreeBSD Russian Documentation Project
2004-06-25 05:03:56 +00:00
ps
08f94c1d0b
White space & spelling fixes
...
Submitted by: Xin LI <delphij@frontfree.net>
2004-06-25 04:11:26 +00:00
bms
af8a541101
Whitespace.
2004-06-25 02:29:58 +00:00
kan
e14478e091
Remove the use of cast as lvalue.
2004-06-25 01:54:26 +00:00
tjr
e5cdb48ecf
Add support for multibyte characters in input files and delimiter
...
strings (arguments to the -d option.) This involves backing out paste.c
rev. 1.13 until we have a version of fgetln() that operates on wide
character streams.
2004-06-25 01:48:43 +00:00
kan
e8d7daaa93
Remove the use of cast as lvalue. GCC 3.4 isses a deprecation warning
...
for this now.
2004-06-25 01:16:02 +00:00
green
4d32bd722d
Correct the tracking of various bits of the process's vmspace and vm_map
...
when not propogated on fork (due to minherit(2)). Consistency checks
otherwise fail when the vm_map is freed and it appears to have not been
emptied completely, causing an INVARIANTS panic in vm_map_zdtor().
PR: kern/68017
Submitted by: Mark W. Krentel <krentel@dreamscape.com>
Reviewed by: alc
2004-06-24 22:43:46 +00:00
rwatson
7a9902cd18
Annotate that we don't check the returned data length from ufs_readdir()
...
because UFS uses fixed-size directory blocks. When using this code with
other file systems, such as HFS+, the value of auio.uio_resid will need
to be taken into account.
2004-06-24 18:31:23 +00:00
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