Andrew Thompson
bbbb501101
Forced commit due to missing log on the last revision.
...
Split the spanning tree state into its own structures and provide a simple API
to perform functions such as adding and deleting ports. This is just a
mechanical change and the STP operation remains the same. The bridgestp code
now has no knowledge of if_bridge.
This makes the code easier to read and can now also support other bridges such
as ng_bridge.
2006-07-26 10:45:38 +00:00
Andrew Thompson
96e47153ea
/tmp/cvsuusTrc
2006-07-26 10:43:02 +00:00
Andrew Thompson
e61a82f3e3
Remove variables that are overridden by ether_ifattach(). This clears up any
...
confusion especially as *if_output was pointed to a different function.
2006-07-26 09:41:04 +00:00
Xin LI
1aeafe6572
Make sure that the sc pointer gets initialized. No functional change
...
should happen with this change.
2006-07-26 08:58:00 +00:00
Yaroslav Tykhiy
11eb328ec5
Respect MK_INET6_SUPPORT.
2006-07-26 08:36:46 +00:00
Yaroslav Tykhiy
720fc1c7dc
Fix build w/o INET6.
...
Submitted by: Andre Albsmeier <Andre.Albsmeier siemens com>
2006-07-26 08:35:46 +00:00
Yaroslav Tykhiy
d1b4fdece5
Back out rev. 1.63. It was a poor idea because
...
test(1) is built in sh(1) and it always evaluates
both sides of -a or -o, unlike && or || in sh(1).
Requested by: dougb
2006-07-26 08:03:24 +00:00
John Birrell
6358aecacd
Increase the number of CPUs to 32 to suit sun4v.
...
Reviewed by: rwatson@
2006-07-26 07:46:32 +00:00
Yaroslav Tykhiy
108459221f
Make it easier to find that we have test(1) built-in in sh(1).
...
MFC after: 3 days
2006-07-26 06:48:18 +00:00
Sam Leffler
d95eaaf3ed
add missing \n's
...
Submitted by: avatar@
MFC after: 1 week
2006-07-26 04:09:04 +00:00
Sam Leffler
f3af83f7cf
check tim is present in the beacon before defer'ing the mcast buffer bit;
...
insures we don't do this when operating in adhoc mode
Submitted by: avatar@
MFC after: 1 week
2006-07-26 03:48:41 +00:00
Sam Leffler
9ee0e22742
support for 802.11 packet injection via bpf
...
Reviewed by: arch@
MFC after: 1 month
2006-07-26 03:30:50 +00:00
Sam Leffler
246b546762
add support for 802.11 packet injection via bpf
...
Together with: Andrea Bittau <a.bittau@cs.ucl.ac.uk>
Reviewed by: arch@
MFC after: 1 month
2006-07-26 03:15:16 +00:00
Marcel Moolenaar
cbd038e738
Fix braino: The cl_range field should not hold the shifted I/O
...
space range per channel, but rather the unshifted range. The
shifting depends on the bus. The hardcoded shift was specific
to the SBus on sparc64. The shifted range is now determined at
run-time. This fixes the mac-io attachment.
2006-07-26 03:10:01 +00:00
Sam Leffler
bb98624ad5
set default beacon miss threshold to 10 beacons
...
Submitted by: Henrik Brix Andersen <henrik@brixandersen.dk>
MFC after: 2 weeks
2006-07-26 03:09:32 +00:00
Sam Leffler
d7ccef331a
add beacon miss threshold control
...
Submitted by: Henrik Brix Andersen <henrik@brixandersen.dk>
MFC after: 2 weeks
2006-07-26 03:08:45 +00:00
Sam Leffler
546786c951
add IEEE80211_IOC_BMISSTHRESHOLD for managing the beacon miss
...
threshold
Submitted by: Henrik Brix Andersen <henrik@brixandersen.dk>
MFC after: 2 weeks
2006-07-26 03:07:36 +00:00
Sam Leffler
202b0d1101
o move min/max beacon interval and dtim period to public location
...
o add min/max beacon miss threshold settings
o delete IEEE80211_SWBMISS_THRESHOLD, it was never used
MFC after: 2 weeks
2006-07-26 03:05:34 +00:00
Olivier Houchard
f9ad2af361
Use virtual_avail instead of freemempos as the starting point of the available
...
physical memory, as the vm uses the memory between freemempos and
virtual_avail.
MFC After: 3 days
2006-07-25 23:07:35 +00:00
Yaroslav Tykhiy
42e4359156
Rev. 1.44 of this file didn't introduce a right solution,
...
but we don't seem to have one yet, so just add an XXX comment on
passing rux_runtime to bintime2timeval() wrongly.
Spotted by: gcc(1) (warning)
2006-07-25 22:39:57 +00:00
Jung-uk Kim
93e3b716ba
Fix 32-bit integer math on 64-bit processor. Just use int32_t(!) instead
...
of incorrect and machine-dependent integer math. Now we can encrypt a file
on an i386 and decrypt it on an amd64, and vice versa.
Submitted by: Andrew Heybey < ath at niksun dot com >
2006-07-25 22:20:05 +00:00
Bruce A. Mah
ce92ededd9
MFC noted: minidumps.
2006-07-25 21:48:28 +00:00
Bruce A. Mah
89e6b51174
New release notes: acpi_thermal(4) temperature overrides, interface
...
groups, mount(8) late/-l, FILE 4.17.
Modified release notes: Improved padlock(4) crypto support (+MFC),
OpenBSM 1.0alpha7.
2006-07-25 21:30:58 +00:00
Pawel Jakub Dawidek
23acde08e9
Remove redundant check committed by accident.
2006-07-25 20:00:55 +00:00
Pawel Jakub Dawidek
b623eec509
Avoid memory allocations when the given address is already 16 bytes aligned.
...
Such an address can be used directly in padlock's AES.
This improves speed of geli(8) significantly:
# sysctl kern.geom.zero.clear=0
# geli onetime -s 4096 gzero
# dd if=/dev/gzero.eli of=/dev/null bs=1m count=1000
Before: 113MB/s
After: 203MB/s
BTW. If sector size is set to 128kB, I can read at 276MB/s :)
2006-07-25 19:32:58 +00:00
Pawel Jakub Dawidek
78c344f3da
Modify PADLOCK_ALIGN() macro, so when the given address is already 16 bytes
...
aligned, it will be used directly, not 'address + 16'.
2006-07-25 19:06:54 +00:00
Pawel Jakub Dawidek
1fa760f7a0
Style fixes.
2006-07-25 19:04:26 +00:00
Yaroslav Tykhiy
e8a49a350c
De-uglify messages from the ipfw script.
2006-07-25 17:28:18 +00:00
Yaroslav Tykhiy
53ec689458
Use more rc.subr(8) features.
...
Skip useless work when ${natd_interface} is unset.
Double quote user-supplied vars unless there is a reason not to.
2006-07-25 17:25:44 +00:00
Yaroslav Tykhiy
58138bc77d
Avoid extra runs of test(1) by using its built-in logical operations.
2006-07-25 17:20:22 +00:00
Pawel Jakub Dawidek
77ed5b08c5
Don't load geom_md.ko if there is no need to.
2006-07-25 17:19:00 +00:00
Yaroslav Tykhiy
ed1f20ba5c
Sync comments around _doit with the code.
2006-07-25 17:16:48 +00:00
Yaroslav Tykhiy
417ae47d51
We notify of failures with err or warn.
...
Messages should end in full stop unless
that can lead to confusion.
2006-07-25 17:14:38 +00:00
Yaroslav Tykhiy
e59cb1e6d4
Add diagnostics to load_kld().
2006-07-25 17:10:35 +00:00
Bruce A. Mah
e975f09f36
New release notes: snd_emu10kx(4), nfe(4), stge(4), enc(4) (+MFC),
...
sysinstall(8) title (+MFC).
2006-07-25 16:01:46 +00:00
Yaroslav Tykhiy
69f0212f52
In udf_find_partmaps(), when we find a type 1 partition map, we have to
...
skip the actual type 1 length (6 bytes). With this change, it is now possible
to correctly spot the VAT partition map in certain discs.
Submitted by: Pedro Martelletto <pedro@ambientworks.net>
2006-07-25 14:15:50 +00:00
Maxim Konovalov
4ad84ddbd5
o Add NetBSD 3.0.1 and DragonFlyBSD 1.6.0.
2006-07-25 13:31:00 +00:00
David Xu
05c3a5eab4
1. Don't override underscore version of aio_suspend(), system(),
...
wait(), waitpid() and usleep(), they are internal versions and
should not be cancellation points.
2. Make wait3() as a cancellation point.
3. Move raise() and pause() into file thr_sig.c.
4. Add functions _sigsuspend, _sigwait, _sigtimedwait and _sigwaitinfo,
remove SIGCANCEL bit in wait-set for those functions, the signal is
used internally to implement thread cancellation.
2006-07-25 12:50:05 +00:00
Oleg Bulyzhin
84fd82e86f
Specify correct argument range for tag/untag keywords.
...
Approved by: glebius (mentor)
2006-07-25 11:07:31 +00:00
Christian Brueffer
3e1e998fac
singular -> plural and a typo fix.
2006-07-25 05:20:06 +00:00
Christian Brueffer
5c05bbb7db
Autogenerate hardware notes for stge(4).
2006-07-25 05:13:53 +00:00
Nate Lawson
e05cdb7490
Fix printing of negative decimal values in Kelvin to Celsius conversion.
...
MFC after: 3 days
2006-07-25 02:28:43 +00:00
Nate Lawson
cf90f178b9
Add support for overriding the values for _CRT, _HOT, and _PSV via sysctl.
...
Prevent casual modification by requiring hw.acpi.thermal.user_override to
be set first. Fix printing of negative temperatures in the K->C conversion.
Document the remaining thermal sysctls.
MFC after: 3 days
2006-07-25 02:27:38 +00:00
Robert Watson
5c985a0a94
Add uipc_sockbuf.c to standard files list; accidentally missed in earlier
...
commit.
Spotted by: tinderbox
2006-07-25 02:15:28 +00:00
Kevin Lo
c4a6fb0610
Cleanup.
...
Approved by: cognet
2006-07-25 01:08:41 +00:00
Pyun YongHyeon
ae05dd24c0
Add stge(4) to the list of drivers supported by GENERIC kernel.
2006-07-25 01:06:32 +00:00
Pyun YongHyeon
267682d3e5
Add stge(4) to the list of supported network interface.
2006-07-25 01:03:55 +00:00
Pyun YongHyeon
68fbfb9241
Add an entry for the stge(4) module.
...
While I'm here remove a stale wx(4) entry which was removed 4 years,
9 months ago.
2006-07-25 01:02:22 +00:00
Matt Jacob
163c429fbb
bus_alloc_resource_any is actually defined in the
...
RELENG_4 branch, so there's no need to have a compilation
difference here any more.
2006-07-25 01:01:09 +00:00
Matt Jacob
1dad8bb0ba
When probing to attach the CAM functionality, check against
...
desired role configuration instead of existing role. This gets
us out of the mess where we configured a role of NONE (or were
LAN only, for example), but didn't continue to attach the CAM
module (because we had neither initiator nor target role
set). Unfortunately, the code that rewrites NVRAM to match
actual to desired role only works if the CAM module attaches.
MFC after: 2 weeks
2006-07-25 00:59:54 +00:00