CVS: cvs.openbsd.org: src

2016-11-03 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/11/03 09:01:36 Modified files: sys/dev/pv : hypervic.c Log message: Add locks to key-value pair pools We need to ensure list and data consistency during concurrent accesses since the interrupt

CVS: cvs.openbsd.org: src

2016-11-03 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/11/03 12:34:37 Modified files: sys/dev/pv : hypervic.c hypervicreg.h Log message: Support for key removal and value update operations This change makes it possible for the Host to update the value

CVS: cvs.openbsd.org: src

2016-11-03 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/11/03 12:42:35 Modified files: sys/netinet: udp_usrreq.c Log message: Remove obsolete vxlan_lookup return value handling With input from reyk@, OK mpi

CVS: cvs.openbsd.org: src

2016-10-11 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/10/11 05:46:49 Modified files: sys/dev/pv : files.pv hyperv.c hypervreg.h Added files: sys/dev/pv : hypervic.c hypervicreg.h Log message: Move Hyper-V integration components into a

CVS: cvs.openbsd.org: src

2016-10-11 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/10/11 05:40:12 Modified files: sys/net: if_ethersubr.c Log message: Strengthen Ethernet packet length checks on input; ok dlg

CVS: cvs.openbsd.org: src

2016-10-11 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/10/11 16:08:01 Modified files: sys/netinet: ipsec_output.c Log message: Rename 'i' to 'hlen' for greater readability; ok millert, naddy

CVS: cvs.openbsd.org: src

2016-10-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/10/12 10:23:35 Modified files: sys/dev/pv : hypervic.c hypervicreg.h hypervvar.h if_hvn.c Log message: Get rid of the ch_buf member that is not part of the channel API Devices need to allocate

CVS: cvs.openbsd.org: src

2016-10-14 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/10/14 10:59:53 Modified files: sys/dev/pv : if_hvn.c Log message: Implement an operation to dequeue packets from the completion queue Complete the RNDIS command submission API with a proper method

CVS: cvs.openbsd.org: src

2016-10-14 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/10/14 12:32:54 Modified files: sys/dev/pv : hyperv.c Log message: The trailing producer index must point to the beginning of the message

CVS: cvs.openbsd.org: src

2016-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/07 11:33:45 Modified files: sys/dev/pv : xbf.c Log message: splbio isn't doing us any good here and prevents polling from working

CVS: cvs.openbsd.org: src

2016-12-08 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/08 12:30:45 Modified files: sys/dev/pv : xbf.c Log message: Silence scan-build; with prodding from jsg@

CVS: cvs.openbsd.org: src

2016-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/07 12:17:52 Modified files: sys/dev/pv : xbf.c Log message: Fall back to the minimum amount of ring pages Some AWS volumes lack both max-ring-page-order and max-ring-pages properties so we have

CVS: cvs.openbsd.org: src

2016-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/07 14:06:55 Modified files: sys/dev/pv : xbf.c Log message: Response status field is signed; adjust the debug message

CVS: cvs.openbsd.org: src

2016-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/07 14:08:55 Modified files: sys/dev/pv : xbf.c Log message: Add required padding to the response descriptor Xen source code relies on the compiler to pad members of the structure representing

CVS: cvs.openbsd.org: src

2016-12-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/10 12:41:31 Modified files: sys/dev/pv : xbf.c Log message: Bring back the sector count variable as it's used in the debug printf

CVS: cvs.openbsd.org: src

2016-12-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/10 12:38:50 Modified files: sys/dev/pv : xbf.c Log message: Don't fail if optional feature properties aren't found Nathanael Rensen has noticed that the driver would fail to attach if optional

CVS: cvs.openbsd.org: src

2016-12-14 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/14 04:39:30 Modified files: sys/dev/pv : xbf.c Log message: Various typos and minor cleanup

CVS: cvs.openbsd.org: src

2016-12-13 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/13 11:27:24 Modified files: sys/dev/pv : xbf.c Log message: Poll until the ITSDONE flag is set on the transfer

CVS: cvs.openbsd.org: src

2016-12-13 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/13 12:02:39 Modified files: sys/dev/pv : xbf.c Log message: Bounce unaligned transfer data through a scratch buffer Thanks to the detailed report from Nathanael Rensen, the issue with unaligned

CVS: cvs.openbsd.org: src

2016-12-13 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/13 12:47:32 Modified files: sys/arch/amd64/conf: GENERIC Log message: Enable xbf(4)

CVS: cvs.openbsd.org: src

2016-12-13 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/13 12:54:29 Modified files: sys/dev/pci: if_vio.c Log message: Fix up tsleep priorities and make them interruptible With help from and OK sf, OK mpi on the previous version.

CVS: cvs.openbsd.org: src

2016-12-13 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/13 14:01:46 Modified files: sys/dev/pv : if_xnf.c Log message: Use new xs_{get,set}num functions instead of hand-rolled weirdness

CVS: cvs.openbsd.org: src

2016-12-13 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/13 14:06:28 Modified files: sys/net: if_media.h Log message: New media types from FreeBSD No objections from deraadt@, OK dlg Thanks to stsp@ who has extended ifm_media field to 64 bits.

Re: CVS: cvs.openbsd.org: src

2016-12-13 Thread Mike Belopuhov
On Tue, Dec 13, 2016 at 14:06 -0700, Mike Belopuhov wrote: > CVSROOT: /cvs > Module name: src > Changes by: mi...@cvs.openbsd.org 2016/12/13 14:06:28 > > Modified files: > sys/net: if_media.h > > Log message: > New media types from FreeBSD >

CVS: cvs.openbsd.org: src

2016-12-06 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/06 09:13:01 Modified files: sys/dev/pci: if_ix.c Log message: Improve error handling and don't fail if SFP module is not present; tested by Hrvoje Popovski, thanks!

CVS: cvs.openbsd.org: src

2016-12-06 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/06 09:09:40 Modified files: sys/dev/pci: ixgbe_x550.c Log message: Let X552 SFP+ boot without a module plugged in Due to insufficient error handling X552 SFP+ card isn't configured properly on

CVS: cvs.openbsd.org: src

2016-12-06 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/06 09:55:51 Modified files: sys/dev/pci: pcidevs Log message: X557 is the name of an external PHY not the PCI device Rename 8086:15a[abce] back to X552, give 8086:15ad a proper moniker

CVS: cvs.openbsd.org: src

2016-12-06 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/06 09:56:08 Modified files: sys/dev/pci: pcidevs.h pcidevs_data.h Log message: regen

CVS: cvs.openbsd.org: src

2016-12-06 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/06 09:21:20 Modified files: sys/dev/pci: ixgbe_x550.c Log message: Don't forget to return an error

CVS: cvs.openbsd.org: src

2016-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/07 08:21:04 Modified files: sys/dev/pv : xenstore.c xenvar.h Log message: Add a simple mechanism to poll for a change in the property value

CVS: cvs.openbsd.org: src

2016-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/07 08:26:43 Added files: sys/dev/pv : xbf.c Log message: A driver for Xen Blkfront heavily based on vdsk(4) from kettenis@

CVS: cvs.openbsd.org: src

2016-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/07 08:30:04 Modified files: sys/dev/pv : files.pv Log message: Add xbf(4)

CVS: cvs.openbsd.org: src

2016-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/07 08:13:23 Modified files: sys/dev/pv : xenstore.c Log message: Return proper error values from xs_{get,set}prop

CVS: cvs.openbsd.org: src

2016-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/07 08:18:02 Modified files: sys/dev/pv : xenstore.c Log message: Factor out the polling loop into a separate function

CVS: cvs.openbsd.org: src

2016-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/07 08:11:41 Modified files: sys/dev/pv : xen.c Log message: Remove some leftovers from before the dynamic grant table code

CVS: cvs.openbsd.org: src

2016-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/07 08:37:45 Modified files: sys/arch/amd64/conf: GENERIC Log message: Add a commented out entry for xbf(4) xbf(4) driver creates a shim on top of Xen I/O rings and exports it as a SCSI adaptor with

CVS: cvs.openbsd.org: src

2016-12-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/09 10:35:13 Modified files: sys/dev/pv : xbf.c Log message: Convert to the new xs_{get,set}num XenStore API

CVS: cvs.openbsd.org: src

2016-12-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/09 10:29:48 Modified files: sys/dev/pv : xen.c Log message: Convert to the new xs_{get,set}num XenStore API

CVS: cvs.openbsd.org: src

2016-12-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/09 10:24:55 Modified files: sys/dev/pv : xenstore.c xenvar.h Log message: New XenStore public API function to read numeric values A need for a function to perform string to number conversion

CVS: cvs.openbsd.org: src

2016-12-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/09 10:41:39 Modified files: sys/dev/pci: if_ix.c Log message: Update the media as the last step in the SFP module configuration The problem noticed, fix tested and OK procter@

CVS: cvs.openbsd.org: src

2017-01-13 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/01/13 10:15:27 Modified files: sys/arch/amd64/amd64: identcpu.c sys/arch/amd64/include: specialreg.h sys/arch/i386/i386: machdep.c sys/arch/i386/include: specialreg.h Log

CVS: cvs.openbsd.org: src

2017-01-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/01/12 13:29:46 Modified files: sys/dev/pv : xenstore.c Log message: Execute XenStore watch callbacks on a dedicated task queue Some watch callbacks like xen_hotplug can hog the task queue for a

CVS: cvs.openbsd.org: src

2016-11-30 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/11/30 09:15:44 Modified files: sys/dev/pci: if_ix.c Log message: Update media types upon SFP module change Tested by Hrvoje Popovski and myself.

CVS: cvs.openbsd.org: src

2016-11-29 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/11/29 05:12:29 Modified files: sys/dev/pv : xenstore.c Log message: Replace the hand-rolled semaphore with a read-write lock This was sitting in my tree for many a month and since the introduction

CVS: cvs.openbsd.org: src

2016-11-29 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/11/29 07:55:04 Modified files: sys/dev/pv : if_xnf.c xen.c xenstore.c xenvar.h Log message: Stop exposing xen_softc to PV devices directly

CVS: cvs.openbsd.org: src

2016-11-29 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/11/29 06:55:33 Modified files: sys/dev/pv : xen.c xenstore.c xenvar.h Log message: Don't expose the xen_softc pointer in the XenStore transaction struct

CVS: cvs.openbsd.org: src

2016-11-30 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/11/30 07:17:08 Modified files: share/man/man4 : ix.4 Log message: Update the manual page regarding recent changes This adds a few new devices from the X550 family as well as a note that fiber optics

CVS: cvs.openbsd.org: src

2016-12-02 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/02 08:12:41 Modified files: sys/dev/pv : if_xnf.c Log message: Sinc rings are created during attach memory allocations shouldn't sleep

CVS: cvs.openbsd.org: src

2016-12-02 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/02 09:44:03 Modified files: sys/dev/pci: pcidevs.h pcidevs_data.h Log message: regen

CVS: cvs.openbsd.org: src

2016-12-02 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/02 09:43:45 Modified files: sys/dev/pci: pcidevs Log message: 8086:154a is not a QSFP model, possibly just a quad port Cleanup trailing whitespaces from the previous change while here.

CVS: cvs.openbsd.org: src

2016-12-02 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/02 08:10:53 Modified files: sys/dev/pci: if_ix.c Log message: Disable the TX laser when interface is going down for all fiber modules Previously only multi-rate fiber modules would disable the

CVS: cvs.openbsd.org: src

2016-12-02 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/02 08:22:57 Modified files: sys/dev/pci: ixgbe.c Log message: Don't overwrite the selected flow control settings procter@ has noticed that flow control settings survive module change when they

CVS: cvs.openbsd.org: src

2017-01-04 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/01/04 05:49:49 Modified files: sys/net: if_vxlan.c Log message: As noticed by bluhm@ the netlock is required for the multicast cleanup While here, remove unnecessary splnet's. ok mpi

CVS: cvs.openbsd.org: src

2017-01-04 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/01/04 05:31:01 Modified files: sbin/iked : dh.c iked.conf.5 ikev2.h parse.y sbin/isakmpd : dh.c Log message: Remove modular exponential groups specified in RFC5114 Brought up by doug@,

CVS: cvs.openbsd.org: src

2017-01-05 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/01/05 04:47:02 Modified files: sys/dev/pv : hyperv.c Log message: Don't let producer index become equal with the consumer when writing A nod to the re.c commit by dlg@, perhaps pure paranoia, but

CVS: cvs.openbsd.org: src

2017-01-05 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/01/05 06:17:22 Modified files: sys/dev/pv : hyperv.c hypervreg.h Log message: Microsoft has allocated us a SubID that we can use to identify OpenBSD

CVS: cvs.openbsd.org: src

2017-01-05 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/01/05 06:23:51 Modified files: sys/dev/pv : if_hvn.c if_xnf.c Log message: Checking whether mbuf list is empty is done by the if_input now

CVS: cvs.openbsd.org: src

2016-12-20 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/20 12:34:56 Modified files: sys/net: if.c Log message: Grab the netlock during interface attach and detach. With help from and OK mpi.

CVS: cvs.openbsd.org: src

2016-12-21 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/21 05:17:15 Modified files: sys/dev/pv : xen.c xenvar.h Log message: Remove the rwlock paranoia since we're under KERNEL_LOCK anyway

CVS: cvs.openbsd.org: src

2016-12-21 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/21 06:13:01 Modified files: sys/net: if_tun.c Log message: Grab the netlock when opened and closed; ok mpi, rzalamena

CVS: cvs.openbsd.org: src

2016-12-21 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/21 05:28:49 Modified files: sys/net: if_pflow.c Log message: Remove the netlock workaround since if_detach is doing it for us now. ok mpi, bluhm

CVS: cvs.openbsd.org: src

2016-12-19 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/19 14:07:10 Modified files: sys/dev/pv : xen.c xenvar.h Log message: Add experimental support for device hot-plugging We're installing watches on all nodes under "device/" and re-scan the

CVS: cvs.openbsd.org: src

2016-12-19 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/19 14:08:57 Modified files: sys/dev/pv : if_xnf.c Log message: Implement interface detaching

CVS: cvs.openbsd.org: src

2016-12-23 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/23 05:52:12 Modified files: sys/dev/pv : xbf.c Log message: Implement disk detaching

CVS: cvs.openbsd.org: src

2016-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/07 08:54:06 Modified files: share/man/man4 : ix.4 Log message: Mention X552, don't mention X557 which is a PHY

CVS: cvs.openbsd.org: src

2016-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/07 08:51:27 Added files: share/man/man4 : xbf.4 Log message: xbf(4) manual page

CVS: cvs.openbsd.org: src

2016-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/07 08:53:05 Modified files: share/man/man4 : pvbus.4 Makefile Log message: Add xbf(4)

CVS: cvs.openbsd.org: src

2016-12-22 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2016/12/22 08:06:47 Modified files: sys/net: switchctl.c Log message: Grab the netlock when device is opened; ok mpi, rzalamena

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-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-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-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: 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-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-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-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-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-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-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 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-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-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-08-16 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/08/16 08:19:57 Modified files: sys/net: pf_table.c Log message: Validate pfra_type after copyin before using it to index an array Don't trust the value of pfra_type blindly since it's coming

CVS: cvs.openbsd.org: src

2017-08-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/08/10 09:25:57 Modified files: sys/dev/pv : hypervic.c Log message: Fail if unknown type of an address family was specified Coverity CID 1452981; Severity: unlikely, not user-visible.

CVS: cvs.openbsd.org: src

2017-08-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/08/10 14:13:57 Modified files: sys/dev/pv : xen.c Log message: Don't forget to call va_end in xen_hypercall Coverity CID 1453343

CVS: cvs.openbsd.org: src

2017-08-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/08/10 11:22:48 Modified files: sys/dev/pv : hvs.c Log message: Correct the upper bound for the command size before the passthrough Coverity CID 1453317; Severity: unlikely, not user-visible.

CVS: cvs.openbsd.org: src

2017-08-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/08/10 09:01:42 Modified files: sys/dev/pci: mpii.c Log message: Remove a leftover bit that was dereferencing an uninitialized pointer Coverity CID 1453398; ok deraadt.

CVS: cvs.openbsd.org: src

2017-08-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/08/10 12:14:56 Modified files: sys/dev/pv : xenstore.c Log message: Prevent an unlikely resource leak Coverity CID 1453069; Severity: unlikely, not user-visible.

CVS: cvs.openbsd.org: src

2017-08-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/08/17 04:14:08 Modified files: sys/net: if_bridge.c Log message: Skip SPD lookups for short packets on IPsec-enabled bridge When short packets are sent to the bridge with IPsec enabled, an

CVS: cvs.openbsd.org: src

2017-08-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/08/10 10:48:47 Modified files: sys/dev/pv : if_hvn.c Log message: Fixup upper bound for the completion descriptor identifier Coverity CID 1452864; Severity: unlikely, not user-visible.

CVS: cvs.openbsd.org: src

2017-08-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/08/10 11:11:49 Modified files: sys/dev/pv : hvs.c Log message: Buffer size for the SCSI vendor string should be 8 char long A vendor and part of the product string got copied into a larger

CVS: cvs.openbsd.org: src

2017-07-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/07/12 05:13:22 Modified files: sys/kern : vfs_bio.c Log message: Invalidate read-ahead buffers when read short Buffercache performs read-ahead for cluster reads by extending the length of an

CVS: cvs.openbsd.org: src

2017-07-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/07/17 04:30:03 Modified files: sys/dev/pv : xbf.c Log message: Grant table entries must be disassociated once CCB is complete Attempting to unload the map before all chunks are done may lead to

CVS: cvs.openbsd.org: src

2017-07-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/07/17 10:32:26 Modified files: sys/dev/pv : xen.c Log message: Forbid overwriting a grant table entry currently in use

CVS: cvs.openbsd.org: src

2017-07-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/07/17 10:01:24 Modified files: sys/dev/pv : if_xnf.c Log message: Pick the correct TX buffer when unrolling

CVS: cvs.openbsd.org: src

2017-07-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2017/07/17 09:58:22 Modified files: sys/dev/pv : if_xnf.c Log message: Reimplement mbuf/map to descriptor mapping Previously descriptors have referenced DMA maps too loosely which led to

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