Age | Commit message (Collapse) | Author |
|
|
|
address of the end of the symbol table. This will make it possible to get
rid of the code in the bootloader that patches up the kernel with the updated
esym value.
ok tom@, patrick@
|
|
can easily determine that the value passed is valid and use it to initialize
the kernel symbol tableo.
ok tom@, patrick@
|
|
of an array to a null pointer that is always false. Found with clang.
ok jsg@
|
|
ok jmatthew@, visa@
|
|
generates calls to these functions when compiling an armv7 kernel.
Code from NetBSD's unified userland+kernel implementation, with lots of
irrelevant (for us) #ifdefs removed.
ok patrick@, guenther@
|
|
before imxocotp(4), delay reading the temperature sensor calibration
information until after imxocotp(4) attaches.
|
|
Per Packet Info is an NDIS meta information embedded in the RNDIS
message to communicate various offloading and scheduling operations
with the backend. Due to various versions of NDIS supported by
Hyper-V some of the offloading features may or may not be available.
This commit brings support for IP and protocol checksum offloading
as well as initial code for hardware VLAN tagging and jumbo frames
where supported.
|
|
make it harder to overload the kernel
|
|
|
|
|
|
decisions on what the "my discriminator" value is from our neighbor. we
should only copy it and send it back.
|
|
string literal" warning from clang and matches what we do on amd64.
|
|
|
|
|
|
|
|
problem is seen
|
|
will call it themselves.
also ensure that bfdclear is protected by softnet.
requested by claudio@ and mpi@
|
|
Michael W. Bombardieri <mb at ii.net>. Thanks!
|
|
|
|
From Michael W. Bombardieri <mb at ii.net>, thanks!
|
|
from rob pierce
|
|
known and we rely on the bootpath to prime us anyways.
This also solves the issue raised by kettenis, of version potentially
being non-word aligned
ok kettenis djm
|
|
ok guenther@, patrick@
|
|
From dhill@, found the hardway by semarie@
|
|
callbacks needing a process context.
The function timeout_set_proc(9) has to be used instead of timeout_set(9)
when a timeout callback needs a process context.
Note that if such a timeout is waiting, understand sleeping, for a non
negligible amount of time it might delay other timeouts needing a process
context.
dlg@ agrees with this as a temporary solution.
Manpage tweaks from jmc@
ok kettenis@, bluhm@, mikeb@
|
|
mii(4). Should fix the link negotiation issues that people have been seeing.
ok jsg@, mikeb@, guenther@
|
|
|
|
|
|
|
|
ok mpi@
|
|
definition of an ieee80211_tu_to_usec() macro...
|
|
|
|
|
|
This sets hw.vendor to "OpenBSD" if running on vmm(4) because it
doesn't provide an SMBIOS.
OK mikeb@
|
|
paths of libevent). This interface was the first generation of what
eventually became getentropy(2) and arc4random(3) -- june 1997!
Ports scan by sthen, general agreement guenther
|
|
This bit was only set in 11n mode previously.
ok sthen@
|
|
ok sthen@
|
|
This commit includes style fixes as well as actual bug fixes.
Remove the global in_assoc flag from the softc. We can just pass a fixed
argument to functions to indicate whether we're already associated.
Remove in_tfsid from the softc as well. It was implicitly set to zero
and never changed. A corresponding macro already exists so use it instead.
Always copy the BSSID into the mac context command, as the Linux driver does.
This helps the firmware during association.
Set the firmware state to 'associated' once we've moved to RUN state
and our assoc ID is known. Earlier versions of iwm used to set the
firmware to 'associated' but this was disabled in r1.91 since it
didn't work correctly due to bugs which are now fixed.
Use live DTIM information obtained from the AP, rather than using the
default DTIM period of our wireless stack.
Check return values of functions called after moving to RUN state.
ok sthen@
|
|
call the functions provided by the wireless stack to accept or
refuse BA agreements depending on the status returned by firmware.
ok sthen@
|
|
ok mpi@ deraadt@
|
|
specified by the AP, rather than the default DTIM period of our wireless
stack (which is not applicable when running as a client anyway).
And tell the firmware to disable power-saving.
ok sthen@
|
|
rather than some fixed values present in this file since r1.1.
Allows the firmware to properly time its transmissions in 11n networks.
ok sthen@
|
|
Makes the firmware use appropriate Tx rates for ACKs.
|
|
command to the firmware and waits for confirmation. This command can
fail and there was no way we could recover from such an error.
Allow drivers to return EBUSY from their ic_ampdu_rx_start() handler to
tell the stack not to send a confirmation just yet. The stack provides
functions which the driver can call to accept or refuse the request.
There is no functional change yet. This just shuffles code around so
drivers may insert themselves into the process.
ok mpi@
|
|
Based on a similar diff in bitrig.
No binary change when compiled with gcc.
ok patrick@
|
|
ok patrick@, tom@, mikeb@
|
|
|
|
From Yannick Gravel, ok phessler@
|
|
|