Age | Commit message (Collapse) | Author |
|
priorities of the technologies supported by 802.3 Selector Field
value.
1000BASE-T full duplex
1000BASE-T
100BASE-T2 full duplex
100BASE-TX full duplex
100BASE-T2
100BASE-T4
100BASE-TX
10BASE-T full duplex
10BAST-T
However PHY drivers did not honor the order such that 100BASE-T4 had
higher priority than 100BASE-TX full duplex. Fix a long standing bug
such that PHY drivers choose the highest common denominator ability.
This bug is exposed by a Cisco 3550 switch which inadvertently
announces 100BASE-T4 capability even though it is not capable of
100BASE-T4 operation, it is a 100BASE-TX switch.
From FreeBSD
Tested with dc(4), fxp(4), rl(4), sis(4).
|
|
ok deraadt@
|
|
and puts some backpressure on this process. come on, someone get mad...
and do something about it!
|
|
- provide proper dtoa locks
- use the real strtof implementation
- add strtold, __hdtoa, __hldtoa
- add %a/%A support
- don't lose precision in printf, don't round to double anymore
- implement extended-precision versions of libc functions: fpclassify,
isnan, isinf, signbit, isnormal, isfinite, now that the ieee.h is
fixed
- separate vax versions of strtof, and __hdtoa
- add complex math support. added functions: cacos, casin, catan,
ccos, csin, ctan, cacosh, casinh, catanh, ccosh, csinh, ctanh, cexp,
clog, cabs, cpow, csqrt, carg, cimag, conj, cproj, creal, cacosf,
casinf, catanf, ccosf, csinf, ctanf, cacoshf, casinhf, catanhf,
ccoshf, csinhf, ctanhf, cexpf, clogf, cabsf, cpowf, csqrtf, cargf,
cimagf, conjf, cprojf, crealf
- add fdim, fmax, fmin
- add log2. (adapted implementation e_log.c. could be more acruate
& faster, but it's good enough for now)
- remove wrappers & cruft in libm, supposed to work-around mistakes
in SVID, etc.; use ieee versions. fixes issues in python 2.6 for
djm@
- make _digittoint static
- proper definitions for i386, and amd64 in ieee.h
- sh, powerpc don't really have extended-precision
- add missing definitions for mips64 (quad), m{6,8}k (96-bit) float.h
for LDBL_*
- merge lead to frac for m{6,8}k, for gdtoa to work properly
- add FRAC*BITS & EXT_TO_ARRAY32 definitions in ieee.h, for hdtoa&ldtoa
to use
- add EXT_IMPLICIT_NBIT definition, which indicates implicit
normalization bit
- add regression tests for libc: fpclassify and printf
- arith.h & gd_qnan.h definitions
- update ieee.h: hppa doesn't have quad-precision, hppa64 does
- add missing prototypes to gdtoaimp
- on 64-bit platforms make sure gdtoa doesn't use a long when it
really wants an int
- etc., what i may have forgotten...
- bump libm major, due to removed&changed symbols
- no libc bump, since this is riding on djm's libc major crank from
a day ago
discussed with / requested by / testing theo, sthen@, djm@, jsg@,
merdely@, jsing@, tedu@, brad@, jakemsr@, and others.
looks good to millert@
parts of the diff ok kettenis@
this commit does not include:
- man page changes
|
|
|
|
|
|
|
|
set. SCSI_SILENT mediates printing error messages only.
|
|
|
|
|
|
userland asks for these stats, and we stopped recording anything
interesting a while back.
|
|
is the same. Factor them into one function. Saves another 450 bytes on
amd64.
|
|
relatively small, so inline them. This shrinks the kernel by about 500
bytes and saves a tree lookup.
|
|
|
|
- add Mobility Radeon HD 2600 found in a hp 8510p
ok brad
|
|
needs the actual interrupts. Oops!
|
|
|
|
|
|
use the constant for IPL_SCHED, and not splsched(), which doesn't do what
we want.
ok art@. Tested by Paul de Weerd.
|
|
also, do not set the privacy bit in the capinfo field of (re)assoc
requests, even for RSNA.
|
|
option which makes the vnd device emulate the geometry of the
specified disktab(5) entry. No change in behaviour or geometry
unless -t is used.
API for vnd configuration ioctl (VNDIOCSET) changes, so mount_vnd
must be in sync with kernel.
Tested & ok jsing@ 'Lovely' deraadt@
|
|
subtype, not a boolean indicating assoc or reassoc.
rename the parameter and use if (type == IEEE80211_FC0_SUBTYPE_REASSOC_REQ)
instead of if (reassoc).
it worked only because IEEE80211_FC0_SUBTYPE_ASSOC_REQ is equal to 0.
|
|
not an EDCA Parameter Set element (spotted by IEEE80211_STA_ONLY).
|
|
{ipw,iwi}_start which is wrong (node reference is not released).
from pgt(4).
|
|
and transmitter to idle state times out for chips where the status
bits in question never change (observed in detail with DM9102A) and
therefore the warning would highly likely be a false positive.
From FreeBSD
|
|
|
|
- remove extraneous spaces
- better column alignment
- sort vendors by vendor-id
- sort products by vendor-id,device-id
- group products by vendor-id rather than vendor-name
- fix vendor-id for Motorola SB4100 (checked with vendor driver)
ok brad@
|
|
exact reverse of each other. if there is a mismatch don't erstablish the
link and print enough so that we should be able to find the culprit.
|
|
pcb. the state key ptr in the pcb is the one that had to be used by pf
outbound. but by convention the state key pointer in the pkthdr is the one
used INbound, so pf follows its reverse pointer to find the sk to use,
and since a reverse doesn't exist for locally terminated connections the
reverse pointer is null and thus the whole game a noop.
note that this only affects packets FROM local udp/tcp sockets, for the
other direction everything works as expected.
|
|
|
|
OK deraadt@, henning@
|
|
gets bigger than 255. OK henning@
|
|
instead of putting up and tearing down on open and close, some chips got
unstable with it being done repeatedly.
From drm git. Tested by several.
|
|
wedged.
This avoids early temination of long-running commands.
From Keith Packard, via drm git. Tested by several on various chipsets.
|
|
Found by LLVM/Clang Static Analyzer.
ok henning@ mpf@
|
|
ok oga@
|
|
|
|
some whitespace cleanup too.
|
|
0=normal ack). all bits are currently set to 0.
use this bitmap to set the ACK policy of the QoS control field of
outgoing QoS frames.
|
|
|
|
ieee80211_mgmt_output() and ieee80211_encap().
use new IEEE80211_C_APPMGT capability flag where appropriate.
rename ic_tim_mcast to ic_tim_mcast_pending.
|
|
initial patch from me, reworked by oga@.
found by LLVM/Clang Static Analyzer.
ok oga@
|
|
initial patch from me, reworked by oga@.
found by LLVM/Clang Static Analyzer.
ok oga@
|
|
Won't sleep with a spinlock here anymore.
|
|
from drm git.
|
|
This requires that structures defined within __packed structures must
independently request that they themselves become __packed, too.
worked on with toby
CVS: ----------------------------------------------------------------------
|
|
create just partitions 'i' -> 'l'. jsing@ had noted same discord.
|
|
ok jsing@
|
|
looking for the place to write the disklabel, i.e. partoffp != NULL.
tested & ok jsing@
|
|
Tested by ckuethe@ and many users, thanks!
|