Age | Commit message (Collapse) | Author |
|
Another diff from Stefan Kempf <sn.kempf at t-online.de>.
|
|
Noticed over a month ago by Stefan Kempf <sn.kempf at t-online.de>, and I
shamefully just got around to committing it. Thanks Stefan.
|
|
|
|
Use the size info in struct sr_boot_volume, and not the uninitialized
info in the disklabel, when checking the GPT protective MBR. Now
both GPT and MBR formatted softraid volumes actually boot.
As a bonus add prototype for gpt_chk_mbr().
|
|
|
|
----------------------------------------------------------------------
revision 1.961
date: 2015/12/22 13:33:26; author: sashan; state: Exp; lines: +153 -44;
commitid: oBRhtWcDV0ThviVT;
- yet another tiny step towards MP PF. This time we need to make sure
statekey attached to packet stays around, while accepted packet is
routed through IP stack.
OK mpi@, henning@
----------------------------------------------------------------------
there have been multiple reports of KASSERT(!pf_state_key_isvalid(sk)) being
triggered without much effort, so back this out for now.
|
|
to use raw audio devices.
ok deraadt, semarie
|
|
would need to be freed in a couple other places
with deraadt
|
|
MBR/GPT.
Problem found the hard way by Glenn Faustino on tech@
|
|
ok visa@
|
|
|
|
raises a machine check exception. Do not report anything on console in
that case, so that userland does not suffer too much.
Diff from miod@
|
|
|
|
when NULL or zero length value was specified.
|
|
|
|
|
|
|
|
boot from such volumes to match being able to install to them.
Problem spotted by jcs@, fix tested by rpe@, ok jsing@
|
|
|
|
These got lost in previous commit. This broke ppp, nmea, msts, endrun.
Found the hard way by David Coppa
|
|
becomes much more reliably if we pay attention to the IBF and OBF flags.
This removes the need for excessive delays and retries, making operations
complete in microseconds instead of seconds.
This diff also removes flushing the read buffer after a read operations. This
doesn't seem to be necessary, but we might need to put that back if the
length of a reply changes for some keys.
ok jung@, deraadt@
|
|
statekey attached to packet stays around, while accepted packet is
routed through IP stack.
OK mpi@, henning@
|
|
Reported by sebastisa@.
ok sebasitia@, stsp@, florian@, vgross@
|
|
This patch adds a new driver for use of virtio-console devices as
ttys. It's still in an early state and not compiled by default, yet.
Currently it is only wired into amd64. i386 is still missing.
Discussed with uebayasi@, deraadt@
|
|
Fix inconsistent arguments for pppopen/pppclose/pppstart.
Use passed in argument p in pppopen instead of curproc.
"Looks good to me" deraadt@
|
|
error condition in an inner loop. Found with Coccinelle.
Pointed out by tedu@, ok kettenis@ and deraadt@ about three months ago.
|
|
Mask the event port during xen_intr_establish, but don't set the
masked flag in the intsrc. By providing mask and unmask routines
we allow the device to decide when to perform these actions. The
port will still be unmasked during xen_intr_enable. This allows
netfront to fulfil the intr_barrier pattern requirements fairly
easily and at the same time should be sufficient for diskfront
that doesn't need to fiddle with interrupt masking.
|
|
|
|
|
|
use ``rt_node'' with ART.
|
|
|
|
features, and some code (such as the Xorg modesetting driver) actually checks
the version. With this change the PCI-based probe method in that driver
works.
ok jsg@
|
|
a firmware.
Regression spotted by deraadt@
|
|
|
|
Diff by Matthew Martin, thanks!
ok djm@, tedu@
|
|
|
|
|
|
ok mpi@
|
|
macppc.
|
|
Based on linux commit 5613beb46d54da6ef7f1c4589e9f2e60eeb10721 found
by jsg@.
KMS is now usable on Uninorth machines but X11 output is still
corrupted.
ok kettenis@
|
|
ok kettenis@
|
|
support for G4 machines.
This allows us to enable agp(4) again for G5 machines.
ok kettenis@
|
|
This is needed in order to fully unlock ARP processing with carp(4)
interfaces as found the hardway by sthen@.
ok sthen@, dlg@
|
|
|
|
xen_intr_establish was using a variable that hasn't got its value
updated in the supplementary check for event channel port unmasking.
xen_intr_disestablish didn't save and correctly check the return value
of xen_lookup_intsrc call and was incorrectly indexing into the pending
event channel port bitmap.
|
|
introduced in the previous step, and use atomic instructions to make the
tx completion path mpsafe as well.
ok claudio@, mpi@
|
|
regression observed on avahi.
ok benno@
|
|
Tested by Cedric on macppc/i386, and by myself on macppc.
|
|
introduced in the previous step, and use atomic instructions to make the
tx completion path mpsafe as well.
ok claudio@, mpi@
|
|
ok visa@
|