wes
40bd0121f5
Add the best quote evar! about XML.
2005-08-14 03:49:32 +00:00
thompsa
5b7dd08674
Document two missed if_bridge commands 'addr' and 'static'.
...
Noticed by: Michal Mertl
Approved by: mlaier (mentor)
MFC after: 3 days
2005-08-14 03:28:08 +00:00
cperciva
e0396a82f2
Spell "cmp > /dev/null" as "cmp -s".
...
Suggested by: dougb
2005-08-14 02:45:04 +00:00
cperciva
157c398c7e
Correctly exit from extract_run() and update_run() if files needed are
...
missing from ${WORKDIR}/files/.
This bug was caused by the astonishing interaction of "return" and
pipelines; in the following code, the "return" does not exit the
function, but instead exits the subshell which was spawned for the last
element of the pipeline; consequently, the output produced is "foo".
foo() {
echo bar | while read baz; do
if [ ${baz} = "bar" ]; then
return 1
fi
done
echo foo
}
Reported by: simon
2005-08-13 21:28:43 +00:00
rwatson
880a322170
Bump __FreeBSD_version for dev_clone eventhandler to add credential.
2005-08-13 21:26:53 +00:00
marcel
05cc3bf3e7
o s/pmap_lpte_/pmap_/g
...
o Remove pmap_is_referenced(). It was already compiled-out.
2005-08-13 21:16:38 +00:00
marcel
0bc686305b
Fix the problem with the IPI for the lazy context switching of the
...
high FP registers. It was not that the IPI got lost due to the
perceived unreliability of the IPI delivery, but rather that the
IPI was not assigned a vector (ugh). Sending a 0 vector to a CPU
results in a stray external interrupt.
Add a KASSERT to ipi_send() to catch this. The initialization of
the IPIs could be better, but it's not at all sure what the future
of the code is. Avoid wasting a lot of time on something that is
going to be rewritten anyway.
2005-08-13 21:08:32 +00:00
kan
51355225d4
Do not use vm_pager_init() to initialize vnode_pbuf_freecnt variable.
...
vm_pager_init() is run before required nswbuf variable has been set
to correct value. This caused system to run with single pbuf available
for vnode_pager. Handle both cluster_pbuf_freecnt and vnode_pbuf_freecnt
variable in the same way.
Reported by: ade
Obtained from: alc
MFC after: 2 days
2005-08-13 20:21:33 +00:00
marcel
f94807eceb
Make mpsafe_vfs=1 the default on ia64.
2005-08-13 20:07:50 +00:00
ume
08a5c349d1
added a knob to enable path MTU discovery for multicast packets.
...
(by default, it is disabled)
Submitted by: suz
Obtained from: KAME
2005-08-13 19:55:06 +00:00
simon
4f61404d8e
Misc mdoc(7) fixes:
...
- Bump document date for recent updates.
- Use .Fx for FreeBSD.
- Remove EOL whitespace.
- Start new sentences on new lines.
Reviewed by: cperciva
2005-08-13 19:08:10 +00:00
sam
31519765e7
revert 1.64: we cannot use the channel characteristics to decide when to
...
do 11g erp sta accounting because b/g channels show up as false positives
when operating in 11b.
Noticed by: Michal Mertl
2005-08-13 17:50:21 +00:00
pjd
fdcfb5ee7a
Because code paths for I/O requests are quite complex, add comments above
...
the functions which participate in I/O paths.
MFC after: 1 day
2005-08-13 17:45:37 +00:00
sam
4cfaf1334b
add list mac and mac:kick support
...
Submitted by: Michal Mertl (original version)
MFC after: 2 weeks
2005-08-13 17:38:09 +00:00
sam
8449b25a22
Extend acl support to pass ioctl requests through and use this to
...
add support for getting the current policy setting and collecting
the list of mac addresses in the acl table.
Submitted by: Michal Mertl (original version)
MFC after: 2 weeks
2005-08-13 17:31:48 +00:00
cperciva
15d7ec1545
Allow multiple commands to be specified on a single command line, e.g.,
...
"portsnap fetch update" or "portsnap -I cron update". They will be
executed in the order that they appear, and duplicates are not removed
(so "portsnap fetch fetch fetch fetch" is meaningful, albeit rather
silly).
Requested by: Roman Divacky
2005-08-13 16:27:13 +00:00
stefanf
d7c6f147cb
Put the comparison with PEOF into a new macro is_eof(). Don't use it if the
...
character comes from a string.
2005-08-13 15:47:13 +00:00
stefanf
e4a640448d
Declare echocmd() and testcmd().
2005-08-13 15:04:30 +00:00
stefanf
9ea5fb8954
Use assignment rather than comparison.
2005-08-13 15:00:54 +00:00
cperciva
4bcaa2acb8
Fix the progress statistics code by printing the right variable. I
...
missed this when I changed the stats code in the ports -> base
transition.
Pointed out by: simon
2005-08-13 11:55:29 +00:00
bz
f643496962
* Solve "No PHY found" problem for more Yukon Lite variants.
...
* Catch a bus attach error.
* Improve locking.
MFC after: 6 days
2005-08-13 11:13:12 +00:00
bz
5434a58808
* Add dynamic sysctl for net.inet6.ip6.fw.
...
* Correct handling of IPv6 Extension Headers.
* Add unreach6 code.
* Add logging for IPv6.
Submitted by: sysctl handling derived from patch from ume needed for ip6fw
Obtained from: is_icmp6_query and send_reject6 derived from similar
functions of netinet6,ip6fw
Reviewed by: ume, gnn; silence on ipfw@
Test setup provided by: CK Software GmbH
MFC after: 6 days
2005-08-13 11:02:34 +00:00
stefanf
810123c2f6
- Provide all initialisers for a struct event.
...
- Include init.h in the generated init.c.
- Generate prototypes and put the brace on the next line.
2005-08-13 08:38:02 +00:00
stefanf
4aaeb3754a
First declare the functions to pacify -Wmissing-prototypes.
2005-08-13 08:31:37 +00:00
stefanf
00771217a6
Include missing headers.
2005-08-13 08:26:58 +00:00
stefanf
75938a7293
Use prototypes in the MKINIT lines collected by mkinit.
2005-08-13 08:12:18 +00:00
stefanf
e015332965
Use prototypes in the generated builtins.{c,h} files.
2005-08-13 08:09:22 +00:00
phk
55d94ede25
Prune empty directories in /usr
...
Move argv parsing.
2005-08-13 08:06:18 +00:00
stefanf
fd01038abf
Forced commit due to wrong commit-log file:
...
- Provide missing prototypes and variable declarations in arith.h, include
arith.h.
- Make arith_assign() and yyerror() static.
2005-08-13 07:59:46 +00:00
stefanf
f509d2ea20
cvs -d stefanf@ncvs.FreeBSD.org:/home/ncvs
2005-08-13 07:54:23 +00:00
tjr
d0e833a8a7
Add an implementation of the semi-standard wcsdup() function, as found
...
on Microsoft and GNU systems.
2005-08-13 05:54:33 +00:00
sam
4a59272425
save+restore wpa, privacy, and roaming settings
...
MFC after: 2 weeks
2005-08-13 04:23:33 +00:00
tjr
d619836249
Change OUT from -2 to CHAR_MIN-1, making it impossible for it to
...
inadvertently match a negative char in the RE being compiled.
This fixes compilation of "\376" (as an ERE) and "\376\376" (as a BRE).
PR: 84740
MFC after: 1 week
2005-08-13 02:30:15 +00:00
sam
f816a6040d
fix handling of the current channel (missed in previous commit)
2005-08-13 00:30:26 +00:00
sam
a11b2e92bd
fix media_status so devd recognizes the device as an 802.11 interface
...
Submitted by: Robert C. Noland III
2005-08-13 00:04:42 +00:00
sam
c7715b87d6
correct CTS duration calculation; SIFS+ACK should use the xmit rate not
...
the rate for CTS
MFC after: 3 days
Obtained from: Atheros
2005-08-12 23:11:44 +00:00
brueffer
44f0d8ab4f
Promise PDC4071[89] support.
2005-08-12 23:05:48 +00:00
simon
a05ce978e3
Add missing links from getgrent_r.3, getgrnam_r.3, and getgrgid_r.3 to
...
getgrent.3.
Submitted by: Ulf Lilleengen <lulf@kerneled.org>
MFC after: 3 days
2005-08-12 22:46:15 +00:00
tegge
f13480db93
Check for marker pages when scanning active and inactive page queues.
...
Reviewed by: alc
2005-08-12 18:17:40 +00:00
sos
3419beff85
Add support for the Promise PDC4071[89] chips used on fx the Fasttrak TX4300.
...
Docs kindly provided by Promise.
2005-08-12 16:54:11 +00:00
sos
1cdb29903d
Add definition for SATAII 3Gb/s mode.
2005-08-12 16:51:39 +00:00
ume
fe6f4a34b3
- fix typo in comment.
...
- nuke unused code.
Submitted by: suz
Obtained from: KAME
2005-08-12 15:27:25 +00:00
des
387b90c322
Change directory one level at a time, and use CDUP to back out. This is a
...
work in progress; it partially fixed bin/83278 and is a prerequisite to
fixing bin/83277.
PR: bin/83277, bin/83278
2005-08-12 12:48:50 +00:00
des
1722544f93
Introduce the vm.boot_pages tunable and sysctl, which controls the number
...
of pages reserved to bootstrap the kernel memory allocator.
MFC after: 2 weeks
2005-08-12 12:24:19 +00:00
des
5610061cd3
Eliminate an unnecessary bcopy().
2005-08-12 12:22:05 +00:00
glebius
4c2db6c3c4
Axe ppp_for_tty(). Use tty->t_lsc pointer to store sc. This
...
also eliminates recursive use of ppp_softc_list_mtx.
PR: kern/84686
Reviewed by: phk
MFC after: 1 week
2005-08-12 08:27:15 +00:00
pjd
beb7869726
GELI doesn't need cryptodev.
...
MFC after: 2 days
2005-08-12 07:44:42 +00:00
cperciva
b415e0b0dd
When using cmp(1) to determine if the ports tree is already up to date,
...
we want the exit code, but not the actual output; add a redirect to
/dev/null.
Pointy hat to: cperciva
2005-08-12 04:35:27 +00:00
rodrigc
a0f768a4dd
Add NATM_LOCK() and NATM_UNLOCK() in places where npcb_add() and
...
npcb_free() are called, in order to eliminate witness panics.
This was overlooked in removal of GIANT from ATM.
Reviewed by: rwatson
2005-08-12 02:38:20 +00:00
pjd
e0a42961b2
Provide more complete "How to add a new file system to glabel." list.
...
MFC after: 1 week
2005-08-12 00:34:45 +00:00