| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
(tow*) functions from NetBSD, unmodified except for the addition of $FreeBSD$.
Obtained from: NetBSD
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
some of these need to be enabled for an extra verbose mode or
something):
o Try to print the dBm comms quality. This may or may not be available
for your card in your configuration.
o Print the PRI Id and STA Id. These are in the raw format, so might
be a little hard to read.
o Print CardID so that we can know exactly what kind of card the
user has (this is important if you download firmware to it).
o Regulatory domains are now printed for the card.
o Temp range is printed.
o If you define WI_EXTRA_INFO you get more garbage than is listed
here that you need the manual to decode.
o Channel list is now printed in hex for easier decoding. This has
lead to my discovery that my US symbol card supports channels 12-14
as well as 1-11, which is not allowed in the us/canada.
This ain't pretty, but it isn't horrible either.
|
|
|
|
|
|
| |
and the AT24C08 small serial flash parts. We still report these as
the same part (since we group things already), but now we recognize
the small serial versions as well.
|
|
|
|
|
|
|
|
|
|
|
|
| |
firmware revision as well (not sure which firmware versions are needed
for this, but the 6.x and 8.x 'software' versions that I have seem to
support it).
Add dBm comm quality RID. This is like the normal comm quality rid,
except the signal and noise numbers are normalized to dBm. Some
revisions of the prism firmware, however, don't support this RID, and
some that do support it return 0 for quality and/or noise. Your
milage may vary.
|
| |
|
|
|
|
| |
pain.
|
|
|
|
|
| |
this macro keeps a pointer to the previous element's next
pointer to allow for search and O(1) removal.
|
|
|
|
|
|
| |
Fix line wrapping.
Remove 'register'.
malloc(9) with M_WAITOK can't fail, so remove checks for that.
|
|
|
|
| |
the PG_MAPPED flag.
|
|
|
|
|
|
| |
goes to James <James_Bond_79@yahoo.com>, and Cyrille Lefevre
<cyrille.lefevre@laposte.net>. The make variables problem was found
by jon.
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
|
| |
using pmap_kenter() or pmap_qenter().
o Use VM_ALLOC_WIRED in pmap_new_thread().
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the mbuf contains the ethernet header (eh) as well, which ether_input()
will strip off as needed.
This permits the removal (in a backward compatible way) of the
header removal code which right now is replicated in all drivers,
sometimes in an inconsistent way. Also, because many functions
called after ether_input() require the eh in the mbuf, eventually
we can propagate the interface and handle outdated drivers just
in ether_input().
Individual driver changes to use the new interface will follow as
we have a chance to touch them.
NOTE THAT THIS CHANGE IS FULLY BACKWARD COMPATIBLE AND DOES NOT BREAK
BINARY COMPATIBILITY FOR DRIVERS.
MFC after: 3 days
|
|
|
|
|
|
|
|
|
|
| |
Also take this chance to cleanup the code in fxp_intr_body.
Add a missing block of code to disable interrupts when
reinitializing the interface while doing polling (the RELENG_4
version was correct).
MFC after: 3 days
|
|
|
|
| |
Approved by: nectar
|
|
|
|
|
|
|
|
|
|
|
|
| |
Note that crunchgen's stub .c programs already have the code to use it:
"int _crunched_%s_stub(int argc, char **argv, char **envp)"
"{return main(argc,argv,envp);}\" >%s_stub.c\n",
Add $FreeBSD$ to allow the commit.
Reviewed by: luigi
MFC after: 3 days
|
|
|
|
|
|
|
| |
Remove the sis_quick variable, as it was there for testing purposes
only.
MFC after: 3 days
|
|
|
|
| |
MFC after: 1 day
|
|
|
|
|
|
| |
to create "pkgname.tbz" when one specifies "pkgname.tbz2".
MFC after: 1 week
|
|
|
|
|
|
|
|
|
| |
investigate the problem described below.
I am seeing some strange livelock on recent -current sources with
a slow box under heavy load, which disappears with this change.
This might suggest some kind of problem (either insufficient locking,
or mishandling of priorities) in the poll_idle thread.
|
| |
|
|
|
|
| |
MFC after: 3 days
|
|
|
|
| |
Submitted by: Bang Jun-Young <junyoung@netbsd.org>
|
|
|
|
| |
Added OpenBSD 3.1
|
|
|
|
| |
Noticed by: i386 tinderbox
|
| |
|
| |
|
|
|
|
|
| |
in vm_page_grab(). Also, replace the nearby tsleep() with an msleep()
on the page queues lock.
|
| |
|
|
|
|
|
|
| |
sun ultras.
Obtained from: OpenBSD
|
|
|
|
| |
Approved by: des (mentor)
|
| |
|
|
|
|
| |
address. I expect this will fix acpica.
|
| |
|
| |
|
|
|
|
| |
de-obfuscate the file_char flags.
|
|
|
|
|
| |
Try harder to not overwrite failure errno.
style(9) whitespace reformatting for code readability.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
depend on namespace pollution in <signal.h>. (truss shouldn't be
using timevals anyway, since it was implemented long after timevals
were obsoleted by timespecs.)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- v_vflag is protected by the vnode lock and is used when synchronization
with VOP calls is needed.
- v_iflag is protected by interlock and is used for dealing with vnode
management issues. These flags include X/O LOCK, FREE, DOOMED, etc.
- All accesses to v_iflag and v_vflag have either been locked or marked with
mp_fixme's.
- Many ASSERT_VOP_LOCKED calls have been added where the locking was not
clear.
- Many functions in vfs_subr.c were restructured to provide for stronger
locking.
Idea stolen from: BSD/OS
|
|
|
|
|
| |
Remove incomplete checks for 'name' and 'PatchLocale', they must be
already checked at this point.
|
|
|
|
| |
MAN per section).
|
|
|
|
|
| |
o Replace vm_page_sleep_busy() with vm_page_sleep_if_busy()
in vm_contig_launder().
|
|
|
|
| |
with appropriate page queue locking.
|
| |
|