Sam Leffler
c8887008c2
test scripts for vaps and other 802.11 features
...
Supported by: Hobnob and Marvell
2008-04-20 20:43:42 +00:00
Sam Leffler
6c2ea87d2d
add dwds test app
...
Supported by: Hobnob
Obtained from: Atheros (earlier version)
2008-04-20 20:43:13 +00:00
Sam Leffler
525de97e17
update for vaps
...
Supported by: Hobnob
2008-04-20 20:41:47 +00:00
Sam Leffler
a18abc8eeb
o update for vaps
...
o add private wired driver that fixes various bugs in the vendor version
Submitted by: thompsa (ndis fixups)
2008-04-20 20:40:45 +00:00
Sam Leffler
02d51d96ad
o update for vaps
...
o add+enable radius acl support
Supported by: Hobnob
Submitted by: Chris Zimmermann (acl support)
2008-04-20 20:39:08 +00:00
Sam Leffler
5bd720a7c2
rc support for vaps
2008-04-20 20:37:21 +00:00
Sam Leffler
67591c284e
802.11 regulatory definitions used by ifconfig
...
Support by: Hobnob
2008-04-20 20:37:02 +00:00
Sam Leffler
b032f27c36
Multi-bss (aka vap) support for 802.11 devices.
...
Note this includes changes to all drivers and moves some device firmware
loading to use firmware(9) and a separate module (e.g. ral). Also there
no longer are separate wlan_scan* modules; this functionality is now
bundled into the wlan module.
Supported by: Hobnob and Marvell
Reviewed by: many
Obtained from: Atheros (some bits)
2008-04-20 20:35:46 +00:00
Sam Leffler
f446360711
move awi to the Attic; it will not make the jump to the new world order
...
Reviewed by: imp
2008-04-20 19:20:39 +00:00
Hiroki Sato
aae6cab8a8
- Add ($paragraph$) for printed version.
...
- Fix a bug that role="" does not work when arch="" is not specified.
2008-04-20 18:41:16 +00:00
Bjoern A. Zeeb
032fae41d4
Revert to rev. 1.161 - switch back to optimized TCP options ordering.
...
A lot of testing has shown that the problem people were seeing was due
to invalid padding after the end of option list option, which was corrected
in tcp_output.c rev. 1.146.
Thanks to: anders@, s3raphi, Matt Reimer
Thanks to: Doug Hardie and Randy Rose, John Mayer, Susan Guzzardi
Special thanks to: dwhite@ and BitGravity
Discussed with: silby
MFC after: 1 day
2008-04-20 18:36:59 +00:00
Hiroki Sato
cc78548a9e
Move (define ($paragraph$)) to the marked section for HTML output.
...
It should not be applied to printed output.
2008-04-20 18:28:31 +00:00
Hiroki Sato
3ad30671f1
New release notes:
...
ULE scheduler enabled by default in GENERIC for ia64,
fdopendir(3) added, and
tcgetsid(3) added.
2008-04-20 18:17:33 +00:00
Hiroki Sato
12b93e456b
New release notes:
...
env(1) -u name option.
2008-04-20 18:03:21 +00:00
Hiroki Sato
64e1fe004a
Use role="merged" and arch="amd64,i386,..." attributes to mark a
...
paragraph as MFC'd or one for specific platforms. This should
make no content change with the rendered output.
2008-04-20 17:58:05 +00:00
Bjoern A. Zeeb
95b02815da
devclass_get_maxunit() returns n+1 with n starting at 0.
...
So if we have channel 0..3 devclass_get_maxunit is 4.
It's never been a problem as devclass_get_device() has
catched a possibly bad input.
Discussed with: scottl
2008-04-20 17:45:32 +00:00
Alexander Motin
abf7be003d
Add one more HTC PocketPC device id.
...
Tested on HTC TyTN.
Submitted by: Alexander Logvinov <ports@logvinov.com>
2008-04-20 17:12:11 +00:00
Antoine Brodin
7ffe7234a4
Move "1000baseT" from IFM_SUBTYPE_ETHERNET_DESCRIPTIONS to
...
IFM_SUBTYPE_ETHERNET_ALIASES: there is already "1000baseTX" in
IFM_SUBTYPE_ETHERNET_DESCRIPTIONS. This doesn't change ifconfig
behaviour.
PR: 45793 (maybe)
Approved by: rwatson (mentor)
MFC after: 1 month
2008-04-20 16:17:44 +00:00
Antoine Brodin
d6b57c13c4
Unbreak firmware.ko build without kernel.
...
Approved by: rwatson (mentor)
MFC after: 1 month
2008-04-20 16:11:14 +00:00
Antoine Brodin
456e16cda7
Add recent obsolete files.
...
Approved by: rwatson (mentor)
2008-04-20 16:03:19 +00:00
Antoine Brodin
f578431cc4
Record the dependency of the iscsi initiator on cam.
...
PR: 116745
Submitted by: OISHI Masakuni
Approved by: rwatson (mentor)
MFC after: 1 month
2008-04-20 15:56:59 +00:00
Antoine Brodin
88ff5136d1
Document that you must include <sys/param.h> before <sys/cpuset.h>.
...
Approved by: rwatson (mentor)
2008-04-20 15:51:56 +00:00
Robert Watson
fdd9b0723e
Teach pf and ipfw to use read locks in inpcbs write than write locks
...
when reading credential data from sockets.
Teach pf to unlock the pcbinfo more quickly once it has acquired an
inpcb lock, as the inpcb lock is sufficient to protect the reference.
Assert locks, rather than read locks or write locks, on inpcbs in
subroutines--this is necessary as the inpcb may be passed down with a
write lock from the protocol, or may be passed down with a read lock
from the firewall lookup routine, and either is sufficient.
MFC after: 3 months
2008-04-20 00:21:54 +00:00
Ariff Abdullah
42018dcf7b
Fix no sound issues for ASUS W6F (ALC861) laptops (buggy BIOS config that
...
deserves its own internet memes). The trick is to force all available,
unused pins (that being advertised as "speaker") to behave as microphone
pins instead.
Reported / Tested by: Dmitry Kutsenko <kutsenko.truebsd.org>
MFC after: 3 days
2008-04-19 22:32:23 +00:00
Brooks Davis
ae0615f633
Delay the global registration of the struct ifnet in if_alloc() until after
...
we're certain the allocation will entierly succeed. This fixes a leak in a
fairly unlikely case.
Reported by: vijay singh <vijjus at rocketmail dot com>
MFC after: 1 week
2008-04-19 22:04:51 +00:00
Robert Watson
1a46aa801e
When auditing state from an IPv4 or IPv6 socket, use read locks on the
...
inpcb rather than write locks.
MFC after: 3 months
2008-04-19 18:37:08 +00:00
Robert Watson
211b72ad2f
When propagating a MAC label from an inpcb to an mbuf, allow read and
...
write locks on the inpcb, not just write locks.
MFC after: 3 months
2008-04-19 18:35:27 +00:00
Robert Watson
8328afb791
When querying a local or remote address on an IPv6 socket, use only a
...
read lock on the inpcb.
MFC after: 3 months
2008-04-19 14:36:19 +00:00
Robert Watson
baa45840d7
In ip_output(), allow a read lock as well as a write lock when asserting
...
a lock on the passed inpcb.
MFC after: 3 months
2008-04-19 14:35:17 +00:00
Robert Watson
a69042a5be
When querying the local or foreign address from an IP socket, acquire
...
only a read lock on the inpcb.
When an external module requests a read lock, acquire only a read lock.
MFC after: 3 months
2008-04-19 14:34:38 +00:00
Robert Watson
b27c1c8db7
Provide more detailed information about each procstat(1) display mode,
...
including a key to fields in each mode and flag abbreviations.
MFC after: 3 days
X-MFC-note: POSIX shared memory memory objects aren't in 7-STABLE yet
2008-04-19 13:40:42 +00:00
Robert Watson
ba8ca9db9c
It is a bug that procstat(8) works only on live kernels and not crashdumps;
...
document in case anyone wants to work on fixing this.
MFC after: 3 days
2008-04-19 12:39:15 +00:00
Yoshihiro Takahashi
56436510eb
MFi386: Merge yet another the RTC related work.
...
Split the pcrtc driver into pcrtc.c which is repo-copied from clock.c
2008-04-19 08:18:47 +00:00
Peter Wemm
3bf67daaf3
Put in a real isa_irq_pending() stub in order to remove two lines of dmesg
...
noise from sio per unit. sio likes to probe if interrupts are configured
correctly by looking at the pending bits of the atpic in order to put a
non-fatal warning on the console. I think I'd rather read the pending
bits from the apics, but I'm not sure its worth the hassle.
2008-04-19 07:25:57 +00:00
Ruslan Ermilov
5b30d6ca77
Don't forget to free() currency_symbol and asciivalue when multiple
...
conversion specifiers for them are present.
Submitted by: Maxim Dounin <mdounin@mdounin.ru>
Obtained from: NetBSD (partially)
MFC after: 3 days
2008-04-19 07:22:58 +00:00
Ruslan Ermilov
3890416f9c
Better strfmon(3) conversion specifiers sanity checking.
...
There were no checks for left and right precisions at all, and
a check for field width had integer overflow bug.
Reported by: Maksymilian Arciemowicz
Security: http://securityreason.com/achievement_securityalert/53
Submitted by: Maxim Dounin <mdounin@mdounin.ru>
MFC after: 3 days
2008-04-19 07:18:22 +00:00
Alexander Motin
a04e98468d
ng_address_hook() microoptimization. Use local variables as they should be.
...
It helps compiller to avoid some extra memory accesses.
2008-04-19 05:30:49 +00:00
Yoshihiro Takahashi
a447fa875d
Remove my copyright. This file includes simply i386's one now.
2008-04-19 05:07:50 +00:00
Marcel Moolenaar
fca1689378
Sanitize the malloc types: M_PMAP is not used in pmap.c, so don't
...
define it there. Don't use M_PMAP in mp_machdep.c; define M_SMP
instead.
2008-04-19 04:56:16 +00:00
Kip Macy
6d294e500e
remove kdb_backtrace() call
2008-04-19 03:43:06 +00:00
Kip Macy
73a0d5896e
move tcbinfo lock acquisition in to syncache
2008-04-19 03:39:17 +00:00
Kip Macy
46b0a854cc
move cxgb_lt2.[ch] from NIC to TOE
...
move most offload functionality from NIC to TOE
factor out all socket and inpcb direct access
factor out access to locking in incpb, pcbinfo, and sockbuf
2008-04-19 03:22:43 +00:00
Søren Schmidt
3d970c5c0e
Fix the breakage that caused AHCI devices to vanish. Editor droppings :(
...
Put the ATAPI device numbering back to the old ways.
2008-04-18 15:15:04 +00:00
Jeff Roberson
66247efa5a
- Add inlines for the monitor and mwait instructions.
...
Sponsored by: Nokia
2008-04-18 05:47:56 +00:00
Marcel Moolenaar
6bdf667b51
Remove cruft we got from Alpha, which was probably inherited
...
from NetBSD. I.e. make it more like a FreeBSD header.
2008-04-18 02:21:11 +00:00
David Xu
21afeb89d9
Add missing function prototype for tcgetsid().
2008-04-18 02:02:33 +00:00
Marcel Moolenaar
468390dffd
Add support for the 32-bit EFI target.
2008-04-17 23:36:35 +00:00
George V. Neville-Neil
0327aeb9e3
Add in check for loopback as well, which was missing from the original patch.
...
PR: 120958
Submitted by: James Snow <snow at teardrop.org>
MFC after: 2 weeks
2008-04-17 23:24:58 +00:00
Garance A Drosehn
a414225db1
Add the '-u name' option to the env command, which will completely unset
...
the given variable name (removing it from the environment, instead of
just setting it to a null value).
PR: bin/65649
MFC after: 2 weeks
2008-04-17 23:17:09 +00:00
Coleman Kane
12b6a0f87c
Change the 1 in callout_init to CALLOUT_MPSAFE. I made the change in my
...
tree, but never committed it into git before making my patch!
Submitted by: thompsa
MFC after: 1 month
2008-04-17 22:57:33 +00:00