Age | Commit message (Collapse) | Author |
|
|
|
|
|
SB_KNOTE remains the only bit set on `sb_flagsintr' as it is set/unset in
contexts related to kqueue(2) where we'd like to avoid grabbing solock().
While here add some KERNEL_LOCK()/UNLOCK() dances around selwakeup() and
csignal() to mark which remaining functions need to be addressed in the
socket layer.
ok visa@, bluhm@
|
|
From kshe59@zoho.eu
|
|
in the device tree.
Patch from Artturi Alm who tested on a Miniand Hackberry.
|
|
OK deraadt@, sthen@, visa@
|
|
|
|
|
|
ok guenther
|
|
Fix the pullup length of the shim header in mpls_do_error().
issue reported by Maxime Villard; OK deraadt@ claudio@
|
|
OK bluhm@
|
|
a new mbuf chain and this chain needs to be returned to the caller else
a use after free may happen.
Issue reported by Maxime Villard
OK bluhm@ deraadt@
|
|
Issue reported by Maxime Villard
OK bluhm@ deraadt@
|
|
The iwm(4) driver will now roam between access points which share an SSID.
Use 'ifconfig iwm0 debug' and 'tail -f /var/log/messages' to watch it do so.
Tested by several people in various iterations.
As usual, let me know if you run into issues.
ok phessler deraadt
|
|
proceeding, as described in ifconfig documentation. Discussion with claudio.
Related to a report from maxime.
ok claudio bluhm
|
|
of passing the frame to ieee80211_input(). Fixes a race where auth frames
would be sent on the wrong channel during association.
Problem reported by florian@
ok deraadt@
|
|
supported CPUs.
|
|
ok visa@, deraadt@, mlarkin@, jasper@
|
|
|
|
The initialization of a secret SHA256 context for generating TCP
initial sequence numbers is moved out of tcp_set_iss_tsm used to
set up ISN for new connections and into tcp_init, sparing the
need for a global flag.
OK deraadt, visa, mpi
|
|
and the firmware is no longer busy scanning.
Fixes 'ifconfig iwm0 scan' returning no results after resume far away
from the currently configured AP.
ok phessler@
|
|
On error, we now schedule the init task which will whack the interface when
it gets to run, which prevents the driver from stalling in such situations.
ok phessler@
|
|
|
|
|
|
introduced in version 3.0 of the Interrupt APIs group. This makes it possible
boot OpenBSD on SPARC T7/M7 hardware (although there still may be issues with
the onboard mpii(4) controller).
|
|
|
|
|
|
|
|
of system model. The early boot code already prints them, but
that output is not buffered and tends to be left out from
dmesg submissions.
|
|
unused code. POW interrupts are now handled in if_cnmac.c.
|
|
that contain code, just like some sun4u machines. So add it for sun4v as
well when entering the mappings into the kernel pmap.
|
|
Missed in previous, found by deraadt@, ok visa@
|
|
their IPv6 header hop limit field. Let pf drop neighbor solicitation,
neighbor advertisement, router solicitation, router advertisement,
and redirect ICMP6 packets that do not comply. This enforces that
bogus packets cannot be routed when pf is enabled.
OK mpi@ sashan@ benno@
|
|
ok mpi@
|
|
is set, pf_find_divert() cannot fail so put an assert there.
Explicitly check all possible divert types, panic in the default
case. For raw sockets call pf_find_divert() before of the socket
loop. Divert reply should not match on TCP or UDP listen sockets.
OK sashan@ visa@
|
|
extend ddb(4) "ps /o" output to print which CPU is currently holding the
KERNEL_LOCK().
Tested by dhill@, ok visa@
|
|
ok visa@
|
|
|
|
if we didn't attach a device driver to avoid enumerating them again in
the acpi device tree walk.
ok deraadt@
|
|
ok visa@, kettenis@, deraadt@
|
|
iic(4) controllers.
ok jcs@
|
|
|
|
security check prevents that the user accidentally configures
redirect where a divert-to would be appropriate. Instead of spreading
the logic into tcp and udp input, check the flag during PCB listen
lookup. This also reduces parameters of in_pcblookup_listen().
OK visa@
|
|
is passed to the mutex implementation, and the queue actually runs
without the kernel lock.
Tested by dhill@
OK mikeb@, dhill@, kettenis@
|
|
OK florian@
|
|
ok deraadt@, mlarkin@
|
|
support FBT_CREATE. Fall back to FBT_MKNOD + FBT_OPEN so that a valid
sequence of FUSE messages is sent to the file system when creating files.
input from mpi@, otto@
|
|
that is attempted.
Minor cleanups:
- Eliminate some always false and always true tests against MAP_ANON
- We treat anon mappings with neither MAP_{SHARED,PRIVATE} as MAP_PRIVATE
so explicitly indicate that
ok kettenis@ beck@
|
|
mwait info against CPUID is wrong; loosen the test per Intel's suggestion.
While here, fix the wrapping of dmesg lines when reporting bogus C-state
info.
ok mlarkin@ kettenis@ (who pointed out the email from Intel)
|
|
ok mlarkin@
|