CVS: cvs.openbsd.org: src

2017-06-23 Thread Mike Belopuhov
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/

CVS: cvs.openbsd.org: src

2017-06-23 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-22 Thread Mike Belopuhov
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@

CVS: cvs.openbsd.org: src

2017-06-21 Thread Mike Belopuhov
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.

CVS: cvs.openbsd.org: src

2017-06-21 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-21 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-15 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-15 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-15 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-15 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-15 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-15 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-15 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-14 Thread Mike Belopuhov
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.

CVS: cvs.openbsd.org: src

2017-06-14 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-14 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-14 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-14 Thread Mike Belopuhov
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)

CVS: cvs.openbsd.org: src

2017-06-14 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-14 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-14 Thread Mike Belopuhov
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)

CVS: cvs.openbsd.org: src

2017-06-14 Thread Mike Belopuhov
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.

CVS: cvs.openbsd.org: src

2017-06-14 Thread Mike Belopuhov
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.

CVS: cvs.openbsd.org: src

2017-06-12 Thread Mike Belopuhov
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@.

CVS: cvs.openbsd.org: src

2017-06-09 Thread Mike Belopuhov
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.

CVS: cvs.openbsd.org: src

2017-06-09 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-09 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-07 Thread Mike Belopuhov
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.

CVS: cvs.openbsd.org: src

2017-06-06 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-06 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-06-02 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-31 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-24 Thread Mike Belopuhov
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!

CVS: cvs.openbsd.org: src

2017-05-22 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-17 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-16 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-15 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-15 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-15 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-15 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-13 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-12 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-11 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-11 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-11 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-08 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-07 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-07 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-06 Thread Mike Belopuhov
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@

CVS: cvs.openbsd.org: src

2017-05-05 Thread Mike Belopuhov
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@

CVS: cvs.openbsd.org: src

2017-05-04 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-03 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-03 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-03 Thread Mike Belopuhov
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@

CVS: cvs.openbsd.org: src

2017-05-02 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-02 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-02 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-02 Thread Mike Belopuhov
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),

CVS: cvs.openbsd.org: src

2017-05-02 Thread Mike Belopuhov
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:

CVS: cvs.openbsd.org: src

2017-05-02 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-05-02 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-04-30 Thread Mike Belopuhov
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@

CVS: cvs.openbsd.org: src

2017-04-30 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-04-28 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-04-27 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-04-26 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: www

2017-04-05 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-03-27 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-03-27 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: www

2017-03-22 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-03-22 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-03-19 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-03-19 Thread Mike Belopuhov
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!

CVS: cvs.openbsd.org: src

2017-03-19 Thread Mike Belopuhov
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!

CVS: cvs.openbsd.org: src

2017-03-13 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-03-13 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-03-13 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-03-13 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-03-12 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-03-12 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-03-09 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-03-07 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-03-07 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-03-07 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-24 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-12 Thread Mike Belopuhov
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!

CVS: cvs.openbsd.org: src

2017-02-09 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-08 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-08 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-08 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-08 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-08 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-08 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-08 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-08 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-07 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-06 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-06 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-06 Thread Mike Belopuhov
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

CVS: cvs.openbsd.org: src

2017-02-06 Thread Mike Belopuhov
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

<    1   2   3   4   5   6   7   8   9   10   >