Age | Commit message (Collapse) | Author |
|
ok tedu@ visa@
|
|
ok mpi@ kettenis@
|
|
parameters even if a link is down.
|
|
|
|
cannot be bound to by non-root users.
Ok millert@ bluhm@
|
|
Writing to the bbb emmc (but not reading) gives errors otherwise.
This does not occur with an sd card on bbb but apparently does on panda.
|
|
It's intended for use with diagnostic tools (like audioctl) and is of
no use to audio programs.
|
|
Patch by Imre Vadasz.
|
|
by 0x100 for nodes compatible with "ti,omap4-hsmmc" to get the same
offsets as omap3. Handle both the nintr 1 (omap3/am335x) and nintr 3
(omap4) cases in attach. Ideally the "interrupts" property will be
handled by the interrupt controller drivers directly in future.
|
|
ok mpi@ jca@ mglocker@
|
|
in the file sys/dev/ic/rtwn.c. This reduces kernel bloat and will make it
easier to have both drivers benefit from future enhancements.
ok mpi@
|
|
ok kettenis@ visa@
|
|
to finish on close.
Tested and ok Patrick Keshishian
ok mpi
|
|
physical pages. Recent canges to uvm_map(9) mean that we now assume that
memory in interrupt safe maps is not pageable, and while we made sure all
mappings were backed by physical pages, a mapping allocated with
uvm_km_valloc(9) appears to pageable and triggered an assertion.
ok miod@
|
|
ok mlarkin@
|
|
The umb(4) driver provides support for USB MBIM devices.
Those devices establish connections via celluar networks such as
GPRS, UMTS, and LTE.
ok mpi@ sthen@
additional feedback from deraadt@ jmc@ stsp@ kettenis@
|
|
|
|
IP_SENDSRCADDR introduction easier.
Ok jca@
|
|
loop when we worked out that no IPsec is needed which led to a NULL
de-ref on the next iteration.
Fix this by making the code more similar to the IPv4 case.
Found the hard way by me, OK mpi@
|
|
has been moved to nd6_resolve().
ok visa@, millert@, florian@, sthen@
|
|
to deactivate our children.
ok mglocker@
|
|
byte order. Spotted by Gleb Smirnoff (glebius@FreeBSD.org), thanks!
ok tedu
|
|
new "llprio" setting on the pppoe(4) interface instead.
Tested by Daniel Gillen and myself, ok mikeb
|
|
an immediate timeout if a positive value is specified is unexpected
behavior. Defer calling the handler for at least one tick. Do not
change that timeout_add(0) gives you an immediate timeout.
OK millert@ uebayasi@ tedu@
|
|
detect function. Remove the board-specific return 1 cases as they all
match the case of a "non-removable" property.
Note that this introduces a
sdmmc0: can't enable card
message on the CuBox-i as is has the internal eMMC controller enabled in
its device tree even though there is no eMMC soldered onto the board.
ok jsg@
|
|
property.
From Tom Cosgrove.
|
|
splraise is a wrapper around the sh _cpu_intr_raise(), and all the
splfoo macros are now defined as calling splraise(IPL_FOO).
tested on my landisk box
|
|
such that we can distinguish between non-existing properties and zero-length
properties. This brings the FDT code in line with the real OFW
implementations.
ok jsg@
|
|
``rt->rt_ifa'' later.
|
|
memory.
This will allow to unlink 'sruct rtentry' and 'struct ifaddr' to be able
to add route entries without needing an address.
ok sthen@, visa@, florian@
|
|
|
|
|
|
art_lookup and art_match now return an active srp_ref, which the caller must
leave when it's done with the returned route (if any). This allows lookups
to be done without holding any locks.
The art_table and art_node garbage collectors are still responsible for
freeing items removed from the routing table, so they now use srp_finalize
to wait out any active references, and updates are done using srp_swap
operations.
ok dlg@ mpi@
|
|
another step toward making splraise an MI api.
ok aoyama@
|
|
|
|
After writing data into this loop, it was spinning forever causing
a kernel hang. Detect the loop by counting how often the same mbuf
is spliced. If that happens 128 times, assume that there is a loop
and abort the splicing with ELOOP.
Bug found by tedu@; OK tedu@ millert@ benno@
|
|
are constants; save two more ints.
From Patrick Keshishian
ok mpi
|
|
utvfu_match().
From Patrick Keshishian
ok mpi
|
|
And as a result get rid of a few defines/flags.
* Fix _as_close() to and audio bulk thread exit.
* Change sc->sc_as_running into a flag; save an int.
From Patrick Keshishian
ok mpi
|
|
|
|
map, to avoid grabbing the kernel lock when pool_get() needs to allocate
a new pool page. Hopefully this really is the last case where we might grab
the kernel lock for interrupt-safe pools.
ok mpi@
|
|
supported.
|
|
of dev->dying. With this we also can use them on device closing, not just
detaching.
ok mpi
|
|
in{,6}_ioctl() that do not deal with sockets.
This will allow to automagically configure interface addresses in
the kernel without too many layer violations.
Required by upcoming umb(4).
|
|
Should prevent a race triggering a use-after-free reported by
martijn@ on bugs@
|
|
gets us a bit closer to an MI splraise api.
|
|
this also moves us toward having an MI splraise().
sparc64 (and sparc) are different to the other archs because they
have macros that build templates. each spl uses that macro to create
an instance of an inline function specific to that spl call.
this moves it to having a single splraise inline that the spl api is
defined with. eg, #define splfoo() _splraise(IPL_FOO).
ok kettenis@
|
|
|
|
|
|
ok jsg@, patrick@
|