Martin Blapp
09c37f5de6
When writing/reading longs use explicit 32bit temporary values.
...
MFNetBSD rev. 1.15 + rev 1.16
PR: bin/60901
Submitted by: Logan Gabriel <gersh@sonn.com>
Obtained from: NetBSD
2004-01-24 01:23:30 +00:00
Greg Lehey
3f333d6b1b
Make references to using dmesg and ps directly on dumps rather than
...
running gdb just for these purposes.
Submitted by: simokawa
Add references to dmesg(8) and ps(1).
Sort references.
2004-01-24 00:55:15 +00:00
Christian Brueffer
c4f594ac72
Add SiI3114 to the list of supported chipsets
2004-01-23 23:55:22 +00:00
Matt Jacob
e23df011da
If we have ISP_ROLE_INITIATOR set, make sure that we clear ICBOPT_INI_DISABLE
...
from the fwoptions. Likewise, we *set* ICBOPT_INI_DISABLE if we don't have
initiator role.
2004-01-23 23:23:31 +00:00
Matt Jacob
520b6299ac
add MAKE_WWN_FROM_NODE_NAME macro
2004-01-23 23:22:35 +00:00
Matt Jacob
a556b68e3a
Add firmware major, minor and micro revsions to the ISP_FC_GETHINFO ioctl
...
structure.
2004-01-23 23:22:11 +00:00
Dag-Erling Smørgrav
fbedaa8f05
Document the CVSUP and REPOSITORY configuration variables.
2004-01-23 23:06:40 +00:00
Dag-Erling Smørgrav
522bf11452
Add support for tinderbox.pl's --cvsup and --repository options.
...
Sort %CONFIG.
2004-01-23 23:06:14 +00:00
Dag-Erling Smørgrav
62274a0b18
Document cvsup support.
2004-01-23 23:04:38 +00:00
Dag-Erling Smørgrav
50d573dfc2
Add support for using cvsup instead of cvs to update the source tree.
...
Fix the "clean" command: don't try to rmdir symlinks, and run chflags
before trying to delete the chroot tree.
Tweak some error and info messages.
2004-01-23 23:04:26 +00:00
David Schultz
7b7e350998
Merge vfprintf.c, v1.61 and 1.62. For compatibility with __hdtoa()
...
and to reduce diffs between vfprintf.c and vfwprintf.c, declare xdigs*
to be char arrays rather than wchar_t arrays.
In collaboration with: tjr
2004-01-23 22:48:16 +00:00
Bill Paul
e7e7d5e91e
Deal with keys with descriptions that have empty fields in some of
...
their lines.
Properly discard PCMCIA device declarations. I plan to support
PCMCIA cards, but they don't work yet, and it appears some .INF files
declare both PCI and PCMCIA device instances.
2004-01-23 22:28:22 +00:00
Poul-Henning Kamp
57ab2e0468
Make sure to keep track of canceled events.
...
Submitted by: Pawel Jakub Dawidek <nick@garage.freebsd.pl>
2004-01-23 21:09:38 +00:00
Robert Watson
646e29ccac
Don't grab Giant in crfree(), since prison_free() no longer requires it.
...
The uidinfo code appears to be MPSAFE, and is referenced without Giant
elsewhere. While this grab of Giant was only made in fairly rare
circumstances (actually GC'ing on refcount==0), grabbing Giant here
potentially introduces lock order issues with any locks held by the
caller. So this probably won't help performance much unless you change
credentials a lot in an application, and leave a lot of file descriptors
and cached credentials around. However, it simplifies locking down
consumers of the credential interfaces.
Bumped into by: sam
Appeased: tjr
2004-01-23 21:07:52 +00:00
Poul-Henning Kamp
799426f877
Add KASSERTS.
...
Submitted by: Pawel Jakub Dawidek <nick@garage.freebsd.pl>
2004-01-23 21:02:49 +00:00
Robert Watson
b3059e09f6
Defer the vrele() on a jail's root vnode reference from prison_free()
...
to a new prison_complete() task run by a task queue. This removes
a requirement for grabbing Giant in crfree(). Embed the 'struct task'
in 'struct prison' so that we don't have to allocate memory from
prison_free() (which means we also defer the FREE()).
With this change, I believe grabbing Giant from crfree() can now be
removed, but need to check the uidinfo code paths.
To avoid header pollution, move the definition of 'struct task'
to _task.h, and recursively include from taskqueue.h and jail.h; much
preferably to all files including jail.h picking up a requirement to
include taskqueue.h.
Bumped into by: sam
Reviewed by: bde, tjr
2004-01-23 20:44:26 +00:00
Poul-Henning Kamp
f5b3481451
Plug an insignificant memoryleak.
...
Submitted by: Pawel Jakub Dawidek <nick@garage.freebsd.pl>
2004-01-23 20:40:25 +00:00
Poul-Henning Kamp
752e0f0196
Add missing newline in printf.
...
Submitted by: Pawel Jakub Dawidek <nick@garage.freebsd.pl>
2004-01-23 20:36:21 +00:00
Philip Paeps
e609fbdbc7
Add missing options from pcvt_conf.h to options.i386. This
...
allows the kernel build to survive config when these options
are specified in the config file.
Reviewed by: hm
Approved by: njl (mentor)
2004-01-23 20:30:52 +00:00
Tim J. Robbins
397df60637
Fix section number in cross reference.
2004-01-23 20:29:03 +00:00
Hidetoshi Shimokawa
1398a889e6
* fwohci_pci.c
...
Improve error message for attach failure.
* sbp_targ.c
- Add speed in struct sbp_targ_login.
- Remove unnecessary htonl().
2004-01-23 17:37:09 +00:00
Marc Fonvieille
1478ed6559
Fix bogus "ffsinfo -c 0" example with "ffsinfo -g 0 -l 4".
...
PR: bin/61472
Submitted by: Alex Popa <razor@ldc.ro>
MFC after: 1 week
2004-01-23 17:35:09 +00:00
Mathew Kanner
3c6b655dff
Sync with DFBSD v.1.16. Add new codecs IDs, fix some spelling.
...
Approved by: des (interim mentor)
2004-01-23 16:38:54 +00:00
Alex Dupre
7ff83c098f
MFS: Switch from iso-8859-1 to iso-8859-15.
...
Approved by: blackend (mentor)
2004-01-23 16:37:51 +00:00
Hartmut Brandt
b6a6dd1872
Create the OID and tree files while building the modules and the daemon
...
instead of creating them by hand and storing them in the CVS tree. Add
gensnmptree to the bootstrap tools (it is used to generated these files).
This simplifies the update procedure.
Submitted by: ru
2004-01-23 16:22:49 +00:00
Ruslan Ermilov
12b8b80e45
Don't panic if there are more than 255 interfaces in the system.
2004-01-23 15:53:23 +00:00
Ruslan Ermilov
d2030b65a6
Allow the socket buffer sizes to be controlled via sysctl(8).
...
MFC after: 3 days
2004-01-23 14:35:44 +00:00
Poul-Henning Kamp
bbf53bc053
Remove the MD5_KEY debugging tool
2004-01-23 11:47:06 +00:00
Hartmut Brandt
006d70f8ec
Update generated files.
2004-01-23 11:08:47 +00:00
Hartmut Brandt
ec8a2cd977
Catch up with import of version 1.5a of bsnmp.
2004-01-23 11:08:17 +00:00
Hartmut Brandt
1e1beb03a8
Catch up with the import of version 1.5a of bsnmp.
...
Fix the script to insert $FreeBSD$ into the generated file instead
of the script's FreeBSD id.
2004-01-23 11:07:55 +00:00
Hartmut Brandt
f1bd897915
Style: remove an empty line.
2004-01-23 11:01:57 +00:00
Poul-Henning Kamp
8cae62eee9
Remove no longer necessary debug printfs
2004-01-23 10:56:16 +00:00
Hartmut Brandt
2172a5cbc5
This commit was generated by cvs2svn to compensate for changes in r124861,
...
which included commits to RCS files with non-trunk default branches.
2004-01-23 10:44:47 +00:00
Hartmut Brandt
70af00a124
Virgin import of bsnmpd 1.5a
2004-01-23 10:44:47 +00:00
Søren Schmidt
17cafb29a0
Fix breakage in PIO multisector support.
2004-01-23 10:38:56 +00:00
Colin Percival
1939168416
Fix traceroute where [number of hops] * [number of packets per hop] > 255.
...
PR: misc/61336
Submitted by: Mike Hibler <mike@cs.utah.edu>
Approved by: rwatson (mentor)
2004-01-23 06:55:15 +00:00
Mike Makonnen
c6609fcd7c
grammar
2004-01-23 06:37:19 +00:00
Andrey A. Chernov
51cf017614
Copy comment about caller check from ffs_read to ffs_extread, don't
...
check for uio_resid < 0 here too.
2004-01-23 06:00:41 +00:00
Andrey A. Chernov
070f8eefb1
Fix various panic() strings to reflect true function name to allow
...
easy grep.
Small code reorganization to look more logic.
Copy ffs_write check from prev. commit to ffs_extwrite.
2004-01-23 05:52:31 +00:00
Andrey A. Chernov
bd0cc17757
ffs_read:
...
Replace wrong check returned EFBIG with EOVERFLOW handling from POSIX:
36708 [EOVERFLOW] The file is a regular file, nbyte is greater than 0, the
starting position is before the end-of-file, and the starting position is
greater than or equal to the offset maximum established in the open file
description associated with fildes.
ffs_write:
Replace u_int64_t cast with uoff_t cast which is more natural for types
used.
ffs_write & ffs_read:
Remove uio_offset and uio_resid checks for negative values, the caller
supposed to do it already. Add comments about it.
Reviewed by: bde
2004-01-23 05:38:02 +00:00
Wes Peters
351cb04192
PR: docs/58586
...
Submitted by: Chris S.J. Peron <maneo@bsdpro.com>
2004-01-23 05:24:06 +00:00
Colin Percival
db8c0973d8
Clarify behaviour of ffsinfo: It appends to outfile without
...
removing any existing contents.
PR: bin/61473
Submitted by: Alex Popa <razon@ldc.ro>
MFC after: 7 days
Approved by: rwatson (mentor)
2004-01-23 05:13:22 +00:00
Wes Peters
cec5287b4d
Document fetch(1) environment variables in fetch(1) man page, instead of
...
taking lazy users on the arduous journey through SEE ALSO to fetch(3).
PR: docs/61759
Submitted by: Christian S.J. Peron <maneo@bsdpro.com>
2004-01-23 04:50:48 +00:00
Andre Oppermann
241f1e33b1
Remove leftover FREE() from changes in rev 1.50.
...
Noticed by: Jun Kuriyama <kuriyama@imgsrc.co.jp>
2004-01-23 01:39:12 +00:00
Peter Wemm
ccaa41bc2c
Unbreak amd64: Rename calls from panic to __panic
2004-01-23 01:04:28 +00:00
Andre Oppermann
201d185b69
Split the overloaded variable 'win' into two for their specific purposes:
...
recwin and sendwin. This removes a big source of confusion and makes
following the code much easier.
Reviewed by: sam (mentor)
Obtained from: DragonFlyBSD rev 1.6 (hsu)
2004-01-22 23:22:14 +00:00
Andre Oppermann
1ddba8d63e
Move the reduction by one of the syncache limit after the zone has been
...
allocated.
Reviewed by: sam (mentor)
Obtained from: DragonFlyBSD rev 1.6 (hsu)
2004-01-22 23:14:48 +00:00
Andre Oppermann
73080de2be
Remove an unused variable and put the sockaddr_in6 onto the stack instead
...
of malloc'ing it.
Reviewed by: sam (mentor)
Obtained from: DragonFlyBSD rev 1.6 (hsu)
2004-01-22 23:10:11 +00:00
Sheldon Hearn
4294ff16a7
Fix SYNOPSIS of manual page, clustering no-arg options correctly.
...
Sync usage with manpage.
2004-01-22 21:26:41 +00:00