Sam Leffler
72d9df0aa4
o unbreak handling of TKIP tx-only keys for splitmic chips
...
o yank compat support for hal's older than 0.9.20.3; leave a
CTASSERT in place just in case
2008-05-03 21:55:02 +00:00
Sam Leffler
ca8769184c
add back sysctl's to display the regdomain and country code from eeprom;
...
useful for debugging
2008-05-03 21:52:05 +00:00
Oleksandr Tymoshenko
956bb0e01e
Add FLT_EVAL_METHOD and DECIMAL_DIG, required by C99 standard.
...
Approved by: cognet (mentor)
2008-05-03 21:04:21 +00:00
Warner Losh
957d0a092d
A couple of cameras that I recently bought
2008-05-03 20:06:15 +00:00
Warner Losh
71a36ddcef
These files are unused, so remove them for now. If they turn out to
...
be needed later, they can be restored.
2008-05-03 19:57:45 +00:00
Sam Leffler
74c9465320
enable IEEE80211_AMDPU_AGE by default
2008-05-03 17:06:59 +00:00
Sam Leffler
6c26723b19
enable IEEE80211_DEBUG and IEEE80211_AMPDU_AGE by default
2008-05-03 17:05:38 +00:00
Dmitry Morozovsky
03bc210eb9
Fix build, together with a bit of style breakage.
2008-05-02 18:54:36 +00:00
Warner Losh
8710c0c16e
This file is unused, so remove it for now.
2008-05-02 18:03:00 +00:00
Marius Strobl
0b5a77c6a4
Remove an header which is unused for sun4v.
...
MFC after: 3 days
2008-05-02 17:44:18 +00:00
Marius Strobl
4755eb6411
Don't built the unused counter-timer abstraction.
...
MFC after: 3 days
2008-05-02 17:41:52 +00:00
Jung-uk Kim
a41aabe249
Restore multi-release tradition of the driver.
...
Reviewed by: mjacob
2008-05-02 17:02:35 +00:00
Rui Paulo
029b1a164a
Remove unused variable saved_id16.
...
Pointy hat to: me
Pointed out by: jhb
MFC after: 1 week
2008-05-02 10:16:41 +00:00
Sam Leffler
92172ed85a
fix build w/ IEEE80211_DEBUG_REFCNT enabled
2008-05-01 20:26:25 +00:00
Bjoern A. Zeeb
63ccfe30a1
Use the correct bit when trying to force an interrupt through the HCC reg.
...
It's not a problem as this is a #ifdef notyet.
2008-05-01 13:10:03 +00:00
Andrew Thompson
3fec7550c6
Do not call ndis_setstate_80211() until we are ready to associate, the vap may
...
not have been created yet and will panic. This requires ndis_scan() to always
set the SSID.
Reported by: Ben Kaduk
2008-05-01 05:11:33 +00:00
Andrew Thompson
31a8c1edd8
Unify all the wifi *_ioctl routines
...
- Limit grabbing the lock to SIOCSIFFLAGS.
- Move ieee80211_start_all() to SIOCSIFFLAGS.
- Remove SIOCSIFMEDIA as it is not useful.
- Limit ether_ioctl to only SIOCGIFADDR. SIOCSIFADDR and SIOCSIFMTU have no
affect as there is no input/output path in the vap parent. The vap code
will handle the reinit of the mac address changes.
- Split off ndis_ioctl_80211 as it was getting too different to wired devices.
This fixes a copyout while locked and a lock recursion.
Reviewed by: sam
2008-05-01 04:55:00 +00:00
Sam Leffler
a239061a54
re-enable WME by default; after a full day of testing on iwi I see no
...
issues and the only way we'll identify them is for people to use it
2008-05-01 03:49:59 +00:00
Julian Elischer
2182c0cfbf
Attempt to make the print types more friendly to other architectures.
...
Prodded by: Max Laier
Help from: BMS, jhb
2008-04-30 20:00:30 +00:00
Kai Wang
8319f315be
Add support for Microsoft Notebook Optical Mouse 3000 Model 1049.
...
Reviewed by: imp
(RELENG-7) Tested by: Oliver Herold <oliver@akephalos.de>
PR: usb/121052
MFC after: 1 month
2008-04-30 19:37:54 +00:00
Sam Leffler
00389c7060
remove old code to handle mcast address changes; this is all done through
...
net80211 and pushed into the driver through non-ioctl callbacks
2008-04-30 17:00:32 +00:00
Sam Leffler
bfa82ae8b0
disable default enabling of WME until we resolve driver regressions
2008-04-30 16:05:57 +00:00
Oleksandr Tymoshenko
3600563911
Make ld use tradmips for output formats since we migrated to it.
...
Approved by: cognet (mentor)
2008-04-30 12:44:58 +00:00
Alan Cox
5c1eb1ac80
Eliminate an unused field from the pmap.
2008-04-30 06:05:36 +00:00
Pyun YongHyeon
49b2d728a8
Don't panic even if bus_dmamap_load(9) was failed. Just return
...
ENOBUFS so callers can reuse previous mbuf.
Submitted by: Oleg (agile.quad AT gmail DOT com)
MFC after: 1 week
2008-04-30 02:49:24 +00:00
Marcel Moolenaar
1c17588fda
mp_machdep.c is only conditional upon smp, not aim. If booke grows
...
support for smp, mp_machdep.c needs to be included as well.
2008-04-30 00:50:50 +00:00
Sam Leffler
549596aeaf
fix build
...
Submitted by: delphij
2008-04-30 00:11:08 +00:00
Julian Elischer
c59b9a7659
Document the kproc_kthread_add() call
...
and fix a small detail of its implementation.
MFC after: 1 week
2008-04-29 22:43:15 +00:00
Sam Leffler
a577a180db
disable HT capabilities until we sort out firmware issues
2008-04-29 21:43:16 +00:00
Roman Divacky
d6891277a4
Lock filedesc exclusively when modifying fd_[cr]dir.
...
This is probably harmless but it's better to lock it
correctly.
Approved by: kib (mentor)
2008-04-29 21:40:11 +00:00
Sam Leffler
3971d07be7
Intel 4965 wireless driver (derived from openbsd driver of the same name)
2008-04-29 21:36:17 +00:00
Julian Elischer
6eeac1d921
Add an option (compiled out by default)
...
to profile outoing packets for a number of mbuf chain
related parameters
e.g. number of mbufs, wasted space.
probably will do with further work later.
Reviewed by: various
2008-04-29 21:23:21 +00:00
Robert Watson
bcf5b9fa38
Fix a comment typo.
...
MFC after: 3 days
2008-04-29 21:21:15 +00:00
John Baldwin
38cc658ff6
Add support for the BCM5906[M] adapters. These adapters only support
...
10/100 operation and place the mailbox registers at a different offset.
They also do not have an EEPROM, so the MAC address must be read from
NVRAM instead.
MFC after: 1 month
PR: kern/118975
Submitted by: benjsc, Thomas Nyström thn at saeab dot se
Submitted by: sephe (original patch for DragonflyBSD)
2008-04-29 19:47:13 +00:00
Oleksandr Tymoshenko
578328c977
Define INLINE_LIMIT and additional CFLAGS for mips.
...
Approved by: cognet (mentor)
2008-04-29 11:28:10 +00:00
Oleksandr Tymoshenko
ac0ddd0bc4
Define KINFO_PROC_SIZE for mips.
...
Approved by: cognet (mentor)
2008-04-29 11:17:45 +00:00
David Xu
3bba58f287
Fix compiling problem.
2008-04-29 05:48:05 +00:00
David Xu
727158f6f6
Introduce command UMTX_OP_WAIT_UINT_PRIVATE and UMTX_OP_WAKE_PRIVATE
...
to allow userland to specify that an address is not shared by multiple
processes.
2008-04-29 03:48:48 +00:00
Warner Losh
8c3fa7a2c8
Add Epson DX8400 scanner.
...
PR: 123148
Submitted by: Bill Squire
2008-04-29 00:51:20 +00:00
Jung-uk Kim
f81a2a4956
Check packet directions more properly instead of just checking received
...
interface is null.
PR: kern/123138
Submitted by: Dmitry (hanabana at mail dot ru)
MFC after: 1 week
2008-04-28 19:42:11 +00:00
Alan Cox
2bc24aa956
Eliminate pointless casts from kmem_suballoc().
2008-04-28 17:25:27 +00:00
Alan Cox
b8ca4ef2e3
vm_map_fixed(), unlike vm_map_find(), does not update "addr", so it can be
...
passed by value.
2008-04-28 05:30:23 +00:00
Marcel Moolenaar
01d8aa0d31
The first argment of mtdbatu or mtibatu is part of the encoding.
...
It needs to be constant, so eliminate the loop and "hand-unroll".
2008-04-28 03:04:41 +00:00
Marcel Moolenaar
12640815f8
MFp4: SMP support
2008-04-27 22:33:43 +00:00
Sam Leffler
7de3bc26a5
restore the hal's channel list when doing getradiocaps so it's in sync with
...
the 802.11 layer's list
2008-04-27 22:03:56 +00:00
Marcel Moolenaar
b66bd41daa
Eliminate track_modified_needed(), better known as pmap_track_modified()
...
on other platforms. We no longer need it because we do not create managed
mappings within the clean submap.
Pointed out by: alc
2008-04-27 21:04:54 +00:00
Marcel Moolenaar
9d5a22b928
MFp4: SMP support
2008-04-27 19:51:34 +00:00
Marcel Moolenaar
5f99a64689
Make sure tmpstk is aligned and make it 8KB in size -- not 8KB+16.
2008-04-27 19:03:14 +00:00
Marcel Moolenaar
6937461ee9
Remove mfsvr():
...
o The function is defined unconditionally but depends on SPR_SVR,
which is defined conditionally.
o spr.h defines mfspr() and mtspr(), which is no worse to use.
2008-04-27 17:13:22 +00:00
Robert Watson
fa9e0a18af
Fix include guard spelling.
...
MFC after: 3 days
Submitted by: diego
2008-04-27 15:51:49 +00:00