Age | Commit message (Collapse) | Author |
|
this break some devices.
As found the hardway by Hugo Sastre via sobrado@
|
|
ok mpi@
|
|
hw_prod is not initialized.
While here simply use "PowerBook" as model name, there's no "iBook"
model in Apple device-trees.
ok miod@ (who's cleaning one of his forests after 3 years)
|
|
patterns.c
|
|
- cleanup in included headers (removing unsed assert.h, and reorder)
- one remaining '%%' in an error string corrected in '%'
while here, add sys/types.h for off_t type.
OK reyk@
|
|
- list new sensors, sorted by source file occurrence
- add clues about sensorsd.conf(5) configuration for the status quo
- link to HID Power specs
- linguistic tweaks
from David Higgs, ok+tweaks schwarze@
|
|
characters and skip past the end of the string.
Based on patch by Salvador Fandino; ok dtucker@
|
|
building a static binary out of PIE objects; similar to the logic
found on other platforms, for some reason arm was lacking this fix.
|
|
<sys/audioio.h>
|
|
licence mere mortals can understand the terms of); will be connected to the
build on an arch-by-arch basis.
Testsuites and generated files have been intentionnaly omitted from this import.
Peer pressure and ok from at least drahn@ pirofti@ deraadt@
|
|
don't attach the ad1848 driver. But the "malloc" method of gus_hw_if
is ad1848_malloc() which assumes a ad1848 is attached (and expect the
softc pointer to be a struct ad1848_softc, but get a gus_softc pointer
instead). Implement, the missing gus_{malloc,free,mappage,...}
routines. Add the missing mtx_{enter,leave} calls, as we're at it.
Found by mlarkin.
ok mlarkin
|
|
|
|
tested by reyk, mlarkin, others
|
|
it to unsigned, and we need to also check for negative values.
All users of OF_getprop() did this but that one.
ok mpi@
|
|
fixes these variables with arch like powerpc where this differs from "uname -m".
reported by/ok aja@
|
|
From Visa Hankala.
|
|
i've chosen to comment out the pertinent text rather than remove it...
confirmation/ok dlg
|
|
In bridge(4) speak, broadcast-like packets are Ethernet Multicast
frames or Unicast for which the destination is unknown.
It makes sense to not retransmit broadcast-like packets on the interface
they were received but they still must be delivered to the network stack.
Problem reported by and ok jasper@
|
|
|
|
|
|
This fix some weird bridge(4) configurations involving pseudo-drivers
stacked on top of interfaces in a bridge.
Also simplifies the loop prevention logic to match bridge's input path.
Instead of using a tag per port/bridge simply flag output mbufs to make
sure only one copy per bridge go through bridge_output().
ok bluhm@, claudio@
|
|
Not all drivers make use of ether_output() and there's no real reason to
call it when no ARP resolution is needed. But in this case we still want
to make sure we're sending packets in the correct rdomain.
ok bluhm@, claudio@ as part of a larger diff.
|
|
Even if this counter is subject to trashing it is a simple solution
and gives an proximation "good enough" of the number of IPIs on Quad
CPUs machine.
ok deraadt@
|
|
functionality. Same API and ABI except for the removed bits and no
behaviour change for programs using libsndio. With help from armani@
and mpi@, thanks.
|
|
to open LCP. If the PPP session is terminated before the timer fires, the
timer had been fired with the freed context. Stop using the timer to open
LCP.
|
|
enabled.
|
|
Not bugs in short-lived commands that call exit() -> _exit() immediately,
but for idempotency.
Originally found in ls(1) by Valgrind. Changes for other commands are
from deraadt@. Reviewed by me, tested in snapshots.
OK deraadt@
|
|
inside MP_LOCKDEBUG.
|
|
|
|
|
|
|
|
KERNEL_BASE.
|
|
|
|
found the hard way by sebastia@ four years ago, and I'd been sitting on that
diff since.
The initial diff was more aggressive and would free the mmap queue upon error,
but jakemsr@ had objections against this behaviour; this diff only fails
gracefully instead of panic'ing.
|
|
|
|
|
|
ok jsg@
|
|
6 years ago when asked about this.
|
|
This also unbreak "bsd -cd" on such machine since we use OpenFirmware's
input at this stage of the boot process.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
an interface is destroyed or removed.
Since the introduction of ph_ifidx, as soon as a mbuf with an invalid
interface index is dequeued it will be freed.
ok claudio@, dlg@
|
|
spelt malloc+memcpy, which is what is used in all except two places.
ok deraadt@ doug@
|
|
Note that pseudo-drivers not using if_input() are not affected by this
conversion.
ok mikeb@, kettenis@, claudio@, dlg@
|
|
move some of the work from the system task queue to the driver-specific
task queue.
ok jsg@
|
|
address widths in 1st-gen amd64 cpus.
ok kettenis, deraadt, guenther
|