CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/23 12:54:44
Modified files:
sys/dev/pv : hyperv.c
Log message:
s/membar_sync/virtio_membar_sync/
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/23 12:51:28
Modified files:
sys/dev/pv : if_hvn.c
Log message:
Finish up minor changes in the output and clear the BATCHED channel flag
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/22 11:48:42
Modified files:
regress/sys/crypto/aesctr: Makefile
regress/sys/crypto/enc: Makefile
Log message:
Pick rijndael.c lost after backout; requested by bluhm@
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/21 12:18:08
Modified files:
sys/dev/pv : hvs.c
Log message:
Don't confuse SCSI command status and transfer error code.
While here, make SCSI command completion routine more robust.
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/21 10:37:48
Modified files:
sys/dev/pv : if_hvn.c
Log message:
Return early from NVS command submission if no response is required
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/21 05:35:11
Modified files:
sys/dev/pv : hvs.c
Log message:
Include the request id in the I/O debug output
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/15 14:12:12
Modified files:
sys/dev/pv : hyperv.c
Log message:
Don't defer attaching PV devices
Now that both hvn(4) and hvs(4) can perform VMBus channel operations
during autoconf, it's no
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/15 14:08:56
Modified files:
sys/dev/pv : hyperv.c
Log message:
Make sure we can free GPA handles when cold
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/15 14:06:13
Modified files:
sys/dev/pv : if_hvn.c
Log message:
Support executing NVSP and RNDIS commands during autoconf
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/15 12:21:08
Modified files:
sys/dev/pv : hvs.c
Log message:
Provide storage for the response message in each CCB
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/15 12:05:52
Modified files:
sys/dev/pv : hvs.c
Log message:
Remove the structure definition for an old (pre Win8) I/O request type
since the new one is backwards compatible and the correct
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/15 12:00:26
Modified files:
sys/dev/pv : hvs.c
Log message:
Put back copying of the response message into the polling callback
The response message is allocated on the stack of hvs_intr and its
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/15 09:01:28
Modified files:
sys/dev/pv : hvs.c
Log message:
Correct the number of targets vs number of LUNs
jsg@ has found out that the number of targets wasn't correct and
it turns out that
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/14 16:35:43
Modified files:
sys/arch/amd64/conf: GENERIC RAMDISK_CD
Log message:
Enable hvs(4), "go for it" from deraadt.
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/14 16:24:11
Modified files:
sys/dev/pv : hvs.c
Log message:
Borrow some of dlg's smarts to make this look like a real SCSI driver
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/14 06:28:41
Modified files:
sys/dev/pv : hvs.c
Log message:
Special handling for request 0 clashes with CCB 0
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/14 06:05:37
Modified files:
sys/dev/pv : hvs.c
Log message:
Increase the maximum amount of requests and do some cleanup
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/14 04:36:37
Modified files:
share/man/man4 : pvbus.4
Log message:
Mention hvs(4)
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/14 04:35:36
Modified files:
share/man/man4 : Makefile
Log message:
Hook up hvs.4
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/14 04:34:41
Added files:
share/man/man4 : hvs.4
Log message:
hvs(4) man page
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/14 04:25:40
Modified files:
sys/dev/pv : files.pv
Log message:
Hookup hvs(4)
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/14 04:24:51
Added files:
sys/dev/pv : hvs.c
Log message:
Hyper-V storage driver
Based on the FreeBSD driver, attaches only to emulated SCSI controllers.
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/14 03:47:37
Modified files:
sys/dev/pv : hyperv.c hypervvar.h
Log message:
Add another type of a scatter-gather list operation used by StorVSC
Obtained from FreeBSD.
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/12 06:35:07
Modified files:
sys/dev/pv : if_xnf.c
Log message:
ifq_start does OACTIVE and RUNNING checks for the driver
Reminded by dlg@.
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/09 14:38:48
Modified files:
sys/dev/pv : if_xnf.c
Log message:
Fill RX ring during init and bail early on send if OACTIVE is set
or IFF_RUNNING is not.
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/09 08:36:43
Modified files:
sys/dev/pv : if_xnf.c
Log message:
Remove a WAITOK that has sneaked in
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/09 08:34:10
Modified files:
sys/dev/pci: if_xge.c
Log message:
Convert to ifq_dequeue and perform m_defrag if the mbuf doesn't fit
With suggestions from and OK dlg
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/07 09:49:21
Modified files:
sys/dev/pv : xbf.c
Log message:
Acquire submit queue mutex only once per xbf_complete_cmd invocation
and remove some leftover assertions.
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/06 15:12:01
Modified files:
sys/dev/pv : xbf.c
Log message:
Rewrite the driver to handle 64kb transfers
Although several codepaths in the kernel such as coredump
and buffercache read-ahead
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/06 14:33:28
Modified files:
sys/dev/pv : xbf.c
Log message:
Call xbf_intr for polled transfers that can't sleep
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/06/02 14:25:50
Modified files:
sys/dev/pv : xen.c
Log message:
Perform grant table page allocation outside of the table mutex
witness(4) has found that km_alloc will trigger an rw_enter via
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/31 08:52:05
Modified files:
sys/kern : kern_event.c
sys/sys: event.h
lib/libc/sys : kqueue.2
Log message:
Add support for EV_RECEIPT and EV_DISPATCH flags
>From
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/24 10:34:17
Modified files:
sys/net: fq_codel.c
Log message:
Fail with EINVAL when asked to create a non-root queue instead of panicking
Prompted by a bug report from semarie@, thanks!
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/22 08:51:10
Modified files:
usr.bin/systat : pftop.c
Log message:
Support for displaying flow queues alongside H-FSC
This (ab)uses the fact that node->qstats.data.period field in
hfsc_class_stats
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/17 11:54:29
Modified files:
regress/sys/crypto/aesxts: Makefile aes_xts.c
sys/crypto : aes.h xform.c
Log message:
Revert MI AES-XTS code back to T-tables amid poor performance
Suffered
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/16 16:29:07
Modified files:
usr.bin/systat : pftop.c
Log message:
Improve the precision of displayed bandwidth values
Carl Mascott has reported the issue and helped with the fix. OK tb
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/15 10:56:42
Modified files:
sbin/pfctl : pfctl_parser.c
Log message:
Fixup printing of queue bandwidth specifications
Reported by Carl Mascott, thanks! OK sthen
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/15 10:24:44
Modified files:
sbin/pfctl : pfctl_queue.c
Log message:
Put the closing parenthesis in the right spot and fix std-dev calculation
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/15 05:24:37
Modified files:
share/man/man5 : pf.conf.5
Log message:
Document the new flow queue specification
With input and OK sthen
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/15 05:23:25
Modified files:
sbin/pfctl : parse.y pfctl.c pfctl_parser.c pfctl_queue.c
sys/conf : files
sys/net: pf_ioctl.c pfvar.h
Log message:
Hook up FQ-CoDel
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/13 10:14:41
Modified files:
regress/sys/crypto/enc: Makefile
Log message:
Pick aes.c instead of rijndael.c
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/12 13:15:22
Modified files:
sys/net: fq_codel.c fq_codel.h
Log message:
Export delay statistics instead of bucket information
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/11 10:28:16
Modified files:
sys/net: fq_codel.c
Log message:
Remove a leftover from the ifq_mfreeml conversion
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/11 06:22:26
Modified files:
sys/net: fq_codel.c fq_codel.h
Log message:
Add pf queue configuration glue for FQ-CoDel
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/11 04:50:22
Modified files:
sys/net: fq_codel.c
Log message:
Increment drop counter on the enqueue failure
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/08 05:30:53
Modified files:
sys/net: hfsc.c
Log message:
Add a compatibility shim for older pfctl binaries
Found by and input from dlg@, OK sthen, tedu, henning
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/07 12:18:20
Modified files:
sys/net: fq_codel.c
Log message:
Fix stage transition from the initial one to DROPPING
When the initial state is set to DROPPING, the code immediately
jumps to a
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/07 11:53:30
Modified files:
sys/sys: mbuf.h
Log message:
Backout previous as it's causing problems on architectures that align
64 bit integers on an 8 byte boundary such as armv7. MHLEN
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/06 16:46:19
Modified files:
sys/net: Tag: OPENBSD_6_1 pf.c
Log message:
Put back the call to pf_remove_src_node lost in the netlock backout
Reported by Remi Barbier, thanks! OK mpi@
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/05 10:30:40
Modified files:
sys/net: pf.c
Log message:
Put back the call to pf_remove_src_node lost in the netlock backout
Reported by Remi Barbier, thanks! OK mpi@
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/04 11:57:56
Added files:
sys/net: fq_codel.c fq_codel.h
Log message:
Implementation of the Flow Queue - Controlled Delay (FQ-CoDel)
The purpose of FQ-CoDel is to provide fair sharing of
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/03 14:55:29
Modified files:
sys/net: ifq.c ifq.h
Log message:
Provide a function to dispose of a list of mbufs on dequeue
ifq_mfreeml() is similar to the ifq_mfreem(), but takes an mbuf
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/03 11:51:57
Modified files:
sys/sys: mbuf.h
Log message:
Provide a signed 64 bit integer timestamp in the mbuf packet header
The precision of the timestamp is not fixed yet, but there's a
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/03 08:01:29
Modified files:
usr.bin/systat : pftop.c
Log message:
Remove unused PRIO column from the queueing display; ok sthen@
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/02 11:08:30
Modified files:
regress/sys/crypto/cmac: Makefile cmac_test.c
regress/sys/crypto/key_wrap: Makefile key_wrap_test.c
Log message:
Convert CMAC and Key Wrap regress tests over to
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/02 11:07:06
Modified files:
sys/crypto : cmac.c cmac.h key_wrap.c key_wrap.h
sys/net80211 : ieee80211_crypto.c ieee80211_crypto_bip.c
ieee80211_crypto_ccmp.c
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/02 06:27:37
Modified files:
sys/net: hfsc.c hfsc.h pf_ioctl.c pfvar.h
Log message:
Provide pluggable queueing interface for pf
By hiding H-FSC behind pfq_ops structure similar to the
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/02 05:47:49
Modified files:
sys/arch/amd64/amd64: aesni.c via.c
sys/arch/i386/i386: via.c
sys/arch/i386/pci: glxsb.c
sys/crypto : aes.h
Log message:
Switch glxsb(4),
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/02 05:46:00
Modified files:
regress/sys/crypto/aesctr: Makefile aesctr.c
regress/sys/crypto/aesxts: Makefile aes_xts.c
regress/sys/crypto/gmac: Makefile gmac_test.c
Log message:
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/02 05:44:32
Modified files:
sys/crypto : cryptosoft.c gmac.c gmac.h xform.c xform.h
sys/netinet: ip_esp.c
Log message:
Switch OCF and IPsec over to the new AES
ok djm
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/05/02 05:33:48
Modified files:
regress/sys/crypto/aes: Makefile
Log message:
Pick the right AES source file
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/04/30 15:34:45
Modified files:
regress/sys/crypto/aes: aestest.c
Log message:
Switch AES testcase to the new implementation
OK djm@
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/04/30 15:33:02
Modified files:
sys/conf : files
Added files:
sys/crypto : aes.c aes.h
Log message:
Constant time AES implementation
This introduces a 32-bit constant time AES
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/04/28 08:15:45
Modified files:
sbin/pfctl : parse.y
Log message:
Remove double assignments
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/04/27 07:30:54
Modified files:
libexec/ftpd : ftpcmd.y
Log message:
Don't send multiple error messages in response to a single command
While a few commands (such as HELP and NOOP) are allowed in
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/04/26 09:50:59
Modified files:
sbin/pfctl : pfctl.c pfctl_queue.c
sys/net: hfsc.c hfsc.h
usr.bin/systat : pftop.c
Log message:
Perform H-FSC root queue allocation in the
CVSROOT:/cvs
Module name:www
Changes by: mi...@cvs.openbsd.org 2017/04/05 10:18:14
Modified files:
. : 61.html
Log message:
Mention support for Intel X550
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/27 11:17:49
Modified files:
sbin/iked : dh.c dh.h iked.h ikev2.c ikev2_pld.c
Log message:
Don't cache the DH group in the policy
When tearing IKE SA down, the DH group referred by it is
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/27 04:43:53
Modified files:
sbin/iked : config.c iked.h ikev2.c parse.y types.h
Log message:
Factor out flows into separate configuration messages
We reach an imsg payload limit with just a
CVSROOT:/cvs
Module name:www
Changes by: mi...@cvs.openbsd.org 2017/03/22 12:13:11
Modified files:
. : want.html
Log message:
No more 10G Ethernet gear is required here
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/22 06:45:22
Modified files:
sys/net: if.c
Log message:
Replace an expensive microtime call with a getmicrotime for if_lastchange
reducing its resolution to 10ms.
ok florian, mpi
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/19 10:55:31
Modified files:
sys/dev/pv : xen.c
Log message:
Improve comments slightly
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/19 10:37:19
Modified files:
sys/dev/pv : xbf.c
Log message:
Fixup starting block number calculation for bounced transfers
>From Nathanael Rensen, thanks!
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/19 10:26:28
Modified files:
sys/dev/pv : xbf.c
Log message:
Fixup return values to properly handle transfer submission errors
>From Nathanael Rensen, thanks!
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/13 12:49:20
Modified files:
sbin/iked : config.c iked.h ikev2.c
Log message:
Resolve simultaneous Child SA rekeying
>From and OK markus, OK reyk
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/13 12:48:16
Modified files:
sbin/iked : iked.h ikev2.c ikev2_pld.c policy.c
Log message:
Resolve simultaneous IKE SA rekeying
>From and OK markus, OK reyk
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/13 11:23:45
Modified files:
sbin/iked : iked.h ikev2.c
Log message:
Don't rekey acquired Child SAs
>From and OK markus, OK reyk
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/13 09:01:59
Modified files:
sbin/iked : policy.c
Log message:
When freeing a Child SA make sure it's peer no longer points to it
>From and OK markus, OK reyk
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/12 19:10:03
Modified files:
sys/dev/pv : if_hvn.c if_xnf.c xbf.c xenstore.c
Log message:
Fixup format strings in debug messages found by cppcheck
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/12 19:00:15
Modified files:
sys/dev/pv : if_hvn.c if_xnf.c xbf.c xen.c xenstore.c
Log message:
Fixup format string and type issues found by cppcheck
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/09 13:15:36
Modified files:
sys/dev/pv : if_xnf.c
Log message:
Fix an off by one when updating the TX consumer event index
The transmit completion notification is posted when the consumer index
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/07 09:28:37
Modified files:
sys/net: pf.c
Log message:
Don't overwrite the flow ID once it's set
Output processing may split, encapsulate or obfuscate a single
stream which makes the
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/07 08:42:02
Modified files:
sys/net: ifq.c
Log message:
Change priq enqueue policy to drop lower priority packets
The new priority queueing enqueue policy is such that when the
aggregate
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/03/07 08:16:01
Modified files:
sys/net: ifq.c
Log message:
Convert priority queue lists to mbuf_lists
This simplifies the code quite a bit making it easier to reason about.
dlg@ has
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/24 09:58:12
Modified files:
sys/dev/pv : if_xnf.c xbf.c xen.c
Log message:
Update license
Some final touches before the release, increase the maximum
number of CAS iterations before we declare
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/12 04:56:41
Modified files:
sys/dev/pv : xenstore.c
Log message:
Remove incorrect if statement
Pointed out by jsg@ and Nathanael Rensen, , thanks!
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/09 13:15:28
Modified files:
sys/kern : kern_tc.c
Log message:
remove a dead variable; ok millert, guenther
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/08 10:39:57
Modified files:
sys/dev/pv : xbf.c
Log message:
Improve error handling for poll timeouts
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/08 10:32:45
Modified files:
sys/dev/pv : xbf.c
Log message:
Specify the read/write DMA flag for bounce buffers
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/08 10:23:46
Modified files:
sys/dev/pv : xbf.c
Log message:
Cleanup the device removal path
When destroying the ring all transfers should be already gone so there
should be no need to repeat
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/08 09:51:26
Modified files:
sys/dev/pv : xbf.c
Log message:
Switch to Xen interrupt barrier and improve state transitions
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/08 09:29:00
Modified files:
sys/dev/pv : xbf.c
Log message:
Abort transactions with non-retriable error when device is stopped
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/08 09:17:31
Modified files:
sys/dev/pv : if_xnf.c
Log message:
Switch to Xen interrupt barrier
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/08 09:15:52
Modified files:
sys/dev/pv : xen.c xenvar.h
Log message:
Introduce Xen interrupt barriers
intr_barrier(9) is useful to make sure that after an interrupt is
masked, the interrupt
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/08 09:08:06
Modified files:
sys/dev/pv : xen.c
Log message:
Fixup incorrect test when allocating grant table entries
An xnf & xbf attach/detach loop has revealed that sometimes when we're
about
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/07 04:52:07
Modified files:
sys/dev/pv : xenstore.c
Log message:
Make the 'incomplete header' message debug only
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/06 14:58:29
Modified files:
sys/dev/pv : xen.c xenvar.h
Log message:
Add proper locking for the interrupt source list
Now that we can attach and detach devices, we need to make sure we
can do
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/06 14:52:02
Modified files:
sys/dev/pv : xen.c xenstore.c xenvar.h
Log message:
XST_POLL turned out to be pretty useless since it's only set when cold
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/06 14:47:06
Modified files:
sys/dev/pv : xbf.c
Log message:
Fixup a few errors, make detaching more robust
CVSROOT:/cvs
Module name:src
Changes by: mi...@cvs.openbsd.org 2017/02/06 14:43:48
Modified files:
sys/dev/pv : if_xnf.c xbf.c xen.c xenstore.c xenvar.h
Log message:
Use separate compile time debug flags for xen, xnf and xbf
101 - 200 of 1235 matches
Mail list logo