CVS: cvs.openbsd.org: src

2013-05-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2013/05/10 05:36:24 Modified files: sys/net: if_pfsync.c pf.c pfvar.h Log message: Since pf_state_key_attach can decide to free the provided state key we need to sync our state key pointers with

CVS: cvs.openbsd.org: src

2013-05-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2013/05/10 10:00:08 Modified files: sys/arch/sparc/dev: z8530kbd.c sys/arch/sparc64/dev: z8530kbd.c Log message: ditch unused zskbd_device_lookup; verified by sebastia@

CVS: cvs.openbsd.org: src

2013-03-14 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2013/03/14 06:56:58 Modified files: share/mk : bsd.lkm.mk Log message: disable pie for kernel modules; from dinar talypov, ok deraadt, pascal

CVS: cvs.openbsd.org: src

2013-03-05 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2013/03/05 05:55:07 Modified files: share/man/man4 : sk.4 Log message: Allied Telesis AT-2916T

CVS: cvs.openbsd.org: src

2013-02-26 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2013/02/26 07:56:05 Modified files: sys/net: pf_ioctl.c Log message: Don't try to purge one-time rules from the main ruleset. Reported by Wesley M.A. on misc@, ok deraadt

CVS: cvs.openbsd.org: www

2013-02-19 Thread Mike Belopuhov
CVSROOT:/cvs Module name:www Changes by: mi...@cvs.openbsd.org 2013/02/19 14:13:33 Modified files: . : 53.html Log message: a nit from marketing department

CVS: cvs.openbsd.org: src

2013-02-18 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2013/02/18 07:48:13 Modified files: sys/net: pf_table.c Log message: DIOCRCLRASTATS ioctl wasn't specifying a timestamp when cleared table statistics so it appeared later on as the Epoch. Noticed

CVS: cvs.openbsd.org: src

2013-02-14 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2013/02/14 09:22:34 Modified files: sys/netinet: ip_ah.c ip_esp.c ip_ipcomp.c ip_ipsp.h Log message: Merge of an original work by markus@ and gerhard@ to increase the anti-replay window size to 2100

CVS: cvs.openbsd.org: src

2013-02-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2013/02/07 04:06:42 Modified files: sys/kern : uipc_mbuf.c uipc_mbuf2.c sys/sys: malloc.h mbuf.h Log message: convert mbuf tags to use pool(9) as a backend storage; ok markus claudio

CVS: cvs.openbsd.org: www

2013-01-05 Thread Mike Belopuhov
CVSROOT:/cvs Module name:www Changes by: mi...@cvs.openbsd.org 2013/01/05 14:03:04 Modified files: . : events.html Log message: Add FOSDEM 2013

CVS: cvs.openbsd.org: src

2012-12-21 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/21 04:13:43 Modified files: sys/net: bpf.c Log message: bpf allocates packet buffers in the ioctl path and can sleep waiting for memory to become available obtained from netbsd with tweaks,

CVS: cvs.openbsd.org: src

2012-12-21 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/21 04:17:22 Modified files: sys/net: bpf.c Log message: Rather than calling mircotime in bpf_catchpacket each time it's called on a packet, make bpf_catchpacket take a timeval indicating

CVS: cvs.openbsd.org: src

2012-12-20 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/20 10:07:37 Modified files: sys/dev/pci: if_ix.c Log message: max_frame_size must be set after ether_ifattach updates if_mtu; verified with the upstream driver

CVS: cvs.openbsd.org: src

2012-12-20 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/20 10:32:38 Modified files: sys/dev/pci: ixgbe.c Log message: correctly update the current flow control mode

CVS: cvs.openbsd.org: src

2012-12-20 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/20 10:34:54 Modified files: sys/dev/pci: if_ix.c Log message: report flow control mode in the media status callback

CVS: cvs.openbsd.org: src

2012-12-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/17 05:03:16 Modified files: sys/dev/pci: if_ix.c if_ix.h ixgbe.c ixgbe_82598.c Log message: Fix a link autonegotiation bug on 10GbaseT controllers and improve link information reporting in

CVS: cvs.openbsd.org: src

2012-12-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/17 05:28:06 Modified files: sys/dev/pci: if_ix.c ixgbe_82599.c Log message: Implement SFP+ module hot-plug support for 82599 obtained from FreeBSD. This also adds untested and hence disabled

CVS: cvs.openbsd.org: src

2012-12-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/17 06:46:23 Modified files: sys/dev/pci: if_ix.c if_ix.h Log message: Get rid of the split header code as it was never used in OpenBSD and now is finally removed from the upstream. No real

CVS: cvs.openbsd.org: src

2012-12-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/17 07:03:03 Modified files: sys/dev/pci: if_ix.c Log message: Don't forget to decrement a number of clusters on the ring in case of an error. Previous change made the problem evident.

CVS: cvs.openbsd.org: src

2012-12-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/17 07:23:48 Modified files: sys/dev/pci: if_ix.c if_ix.h Log message: Catch up with upstream, where rxbuf-m_pack was renamed to rxbuf-buf and rxbuf-pmap to rxbuf-map. Tested on 82599 and X540.

CVS: cvs.openbsd.org: src

2012-12-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/17 07:39:28 Modified files: sys/dev/pci: if_ix.c Log message: sync some comments and variable names in rxeof with freebsd

CVS: cvs.openbsd.org: src

2012-12-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/17 11:30:28 Modified files: sys/dev/pci: if_ix.c Log message: Sync up advanced transmitter descriptor setup code to the upstream. There are a number of bugs that this commit fixes. The main

CVS: cvs.openbsd.org: src

2012-12-17 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/17 11:38:27 Modified files: sys/dev/pci: ixgbe_type.h Log message: spacing; sync up ixgbe_bus_speed enum with freebsd

CVS: cvs.openbsd.org: src

2012-12-14 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/14 06:17:29 Modified files: sys/dev/isa: it.c itvar.h Log message: Support IT8772F; from form@, ok kettenis

CVS: cvs.openbsd.org: src

2012-12-14 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/14 06:21:03 Modified files: share/man/man4 : it.4 isa.4 Log message: Mention IT8772F

CVS: cvs.openbsd.org: src

2012-12-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/12 10:23:53 Modified files: sys/net: raw_usrreq.c Log message: Rearrange the code a bit to prevent splx() from being called with an uninitialized variable. Found by Owain G. Ainsworth, ok

CVS: cvs.openbsd.org: src

2012-12-11 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/11 07:49:31 Modified files: sys/crypto : cryptosoft.c Log message: Bring back a small copy optimization in the aes-gcm handling: with ESN AAD is 12 bytes long so it's faster to zero out 4 bytes

CVS: cvs.openbsd.org: src

2012-12-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/10 08:06:45 Modified files: sys/arch/amd64/amd64: aesni.c Log message: Implement support for Extended Sequence Numbers for the aesni driver exercising the same approach as in sys/crypto/cryptosoft.c

CVS: cvs.openbsd.org: src

2012-12-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/10 10:36:10 Modified files: sys/dev/pci: if_oce.c Log message: adjust mbuf chain data pointer so that ip header would appear word aligned; remove pool constraints insanity while here

CVS: cvs.openbsd.org: src

2012-12-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/09 15:47:29 Modified files: sys/arch/amd64/amd64: aes_intel.S Log message: whitespace cleanup that's been due a long time

CVS: cvs.openbsd.org: src

2012-12-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/09 16:11:13 Modified files: sys/arch/amd64/amd64: aes_intel.S Log message: get rid of awkward label names and use simple forward/backward notation; no binary change

CVS: cvs.openbsd.org: src

2012-12-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/09 16:14:28 Modified files: sys/arch/amd64/amd64: aes_intel.S Log message: clarify that changes to this module were not done by intel

CVS: cvs.openbsd.org: src

2012-12-08 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/08 05:51:46 Modified files: usr.sbin/ikectl: ikeca.c Log message: don't forget to include a path separator after an SSLDIR; reported by david hill

CVS: cvs.openbsd.org: src

2012-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/07 10:03:22 Modified files: sys/crypto : cryptosoft.c cryptosoft.h Log message: Fix one of the two issues with ESN support in the GCM case: supply correct AAD length to the final round of

CVS: cvs.openbsd.org: src

2012-12-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/07 13:55:51 Modified files: sys/crypto : cryptosoft.c Log message: RFC 4106, Section 5 states that the SPI and a 64-bit Sequence Number are provided to the GCM as an Additional Authenticated

CVS: cvs.openbsd.org: src

2012-12-05 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/05 05:21:12 Modified files: sys/dev/pci: if_ix.c Log message: fix from freebsd to correctly account rx errors; problem reported and fix tested on 82599 by tony sarendal t...@polarcap.org,

CVS: cvs.openbsd.org: src

2012-12-05 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/12/05 07:41:28 Modified files: sys/dev/pci: ixgbe.c ixgbe.h ixgbe_82598.c ixgbe_phy.c ixgbe_type.h Log message: minor cleanup, whitespaces, mostly synced with freebsd

CVS: cvs.openbsd.org: src

2012-11-30 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/30 07:40:03 Modified files: usr.bin/fstat : fstat.c Log message: makes cloned devices line up well with the rest of the output; ok guenther, krw

CVS: cvs.openbsd.org: src

2012-11-29 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/29 06:16:30 Modified files: usr.sbin/snmpd : mib.c Log message: export ipintrq drops as ifInDiscards; ok reyk

CVS: cvs.openbsd.org: src

2012-11-29 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/29 06:23:00 Modified files: sys/dev/pci: if_ix.c if_ix.h Log message: make ix complile with IX_DEBUG defined, based on the patch from mxb at alumni ! chalmers ! se. thanks!

CVS: cvs.openbsd.org: src

2012-11-27 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/27 10:29:07 Modified files: sys/net: pfkey.c raw_usrreq.c Log message: remove incorrect splnet usage in pfkey interface and make raw_usrreq do an splsoftnet on its own; joint work with david

CVS: cvs.openbsd.org: src

2012-11-26 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/26 11:58:11 Modified files: sys/dev/pci: if_oce.c if_ocereg.h Log message: get rid of some useless bitfields in oce_mbx and mbx_hdr

CVS: cvs.openbsd.org: src

2012-11-26 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/26 12:03:59 Modified files: sys/dev/pci: if_oce.c if_ocereg.h Log message: shorten MBX_RX_IFACE_* defines

CVS: cvs.openbsd.org: src

2012-11-23 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/23 11:35:25 Modified files: sys/net: pf.c Log message: make sure to always pass an array of struct pf_src_node pointers to the pf_map_addr. doing otherwise leads to the stack corruption.

CVS: cvs.openbsd.org: src

2012-11-23 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/23 11:46:03 Modified files: sys/dev/pci: if_oce.c Log message: better way to set baudrate to 0; pointed out by gsoares@

CVS: cvs.openbsd.org: src

2012-11-21 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/21 04:24:16 Modified files: sys/dev/pci: if_oce.c Log message: Don't forget to delete an rx refill timeout when bringing an interface down (noticed by dlg@ in the other diff). While here, do

CVS: cvs.openbsd.org: src

2012-11-20 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/20 11:43:19 Modified files: sys/dev/pci: if_oce.c Log message: fix typo

CVS: cvs.openbsd.org: src

2012-11-16 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/16 07:39:00 Modified files: sbin/iked : ca.c Log message: promote some debug messages to warnings; ok reyk

CVS: cvs.openbsd.org: src

2012-11-16 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/16 13:14:42 Modified files: share/man/man4 : mpii.4 Log message: mention 2108, 2208 and 2308

CVS: cvs.openbsd.org: src

2012-11-14 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/14 10:25:46 Modified files: sys/dev/pci: if_oce.c Log message: allocate a mailbox payload dma memory upfront instead of per request

CVS: cvs.openbsd.org: src

2012-11-13 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/13 10:40:41 Modified files: sys/dev/pci: if_oce.c Log message: major cleanup; get rid of the oce_destroy_queue

CVS: cvs.openbsd.org: src

2012-11-13 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/13 10:52:11 Modified files: sys/dev/pci: if_oce.c Log message: more cleanup missed in the previous commit

CVS: cvs.openbsd.org: src

2012-11-13 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/13 12:13:08 Modified files: sys/dev/pci: if_oce.c Log message: enable hardware tx checksum offloading as oce doesn't seem to require an initialized pseudo-header checksum

CVS: cvs.openbsd.org: src

2012-11-13 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/13 12:17:39 Modified files: sys/dev/pci: if_oce.c Log message: do an OACTIVE/if_start dance only once per tx interrupt

CVS: cvs.openbsd.org: src

2012-11-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/12 13:31:32 Modified files: sys/dev/pci: if_oce.c Log message: move some stuff around, do minor cleanup

CVS: cvs.openbsd.org: src

2012-11-12 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/12 15:38:26 Modified files: sys/dev/usb: if_athn_usb.c Log message: protect rxeof path with an splnet; ok kettenis

CVS: cvs.openbsd.org: src

2012-11-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/10 06:00:47 Modified files: sys/dev/pci: ixgbe_82599.c Log message: sync some 82599 bits with freebsd driver; ok jsg

CVS: cvs.openbsd.org: src

2012-11-10 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/10 07:35:06 Modified files: sys/dev/usb: if_athn_usb.c if_athn_usb.h Log message: add a flag indicating whether shared code was initialized so that we can prevent calling athn_detach if it

CVS: cvs.openbsd.org: src

2012-11-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/09 08:38:47 Modified files: sys/dev/pci: if_ocereg.h Log message: cleanup register definitions

CVS: cvs.openbsd.org: src

2012-11-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/09 11:40:13 Modified files: sys/dev/pci: if_oce.c if_ocevar.h Log message: To be able to receive ethernet packets with VLAN tags oce_set_promisc should not disable VLAN promiscuous mode set up

CVS: cvs.openbsd.org: src

2012-11-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/09 11:56:31 Modified files: sys/dev/pci: if_oce.c Log message: stop passing if_id around

CVS: cvs.openbsd.org: src

2012-11-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/09 11:58:17 Modified files: sys/dev/pci: if_oce.c if_ocevar.h Log message: cleanup oce_encap

CVS: cvs.openbsd.org: src

2012-11-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/09 13:31:43 Modified files: sys/dev/pci: if_oce.c Removed files: sys/dev/pci: if_ocevar.h Log message: merge if_ocevar.h and if_oce.c; do some minor cleanup while here

CVS: cvs.openbsd.org: src

2012-11-09 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/09 14:11:44 Modified files: sys/dev/pci: if_oce.c Log message: don't sync dma memory for the whole ring when updating a single entry but rather sync the whole ring once done with individual

CVS: cvs.openbsd.org: src

2012-11-08 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/08 02:18:37 Modified files: sys/dev/pci: if_ix.c Log message: Do not depend on IFCAP_CSUM flags when configuring rx checksumming and correct an incorrect usage of IXGBE_RXCSUM_PCSD. ok henning

CVS: cvs.openbsd.org: src

2012-11-08 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/08 03:12:15 Modified files: sys/dev/pci: ixgbe_type.h Log message: sync up device ids with freebsd

CVS: cvs.openbsd.org: src

2012-11-08 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/08 10:48:20 Modified files: sys/dev/pci: if_oce.c Log message: Hide stats calculation ugliness inside oce_update_stats and don't schedule another update if the one at hand fails.

CVS: cvs.openbsd.org: src

2012-11-08 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/08 10:59:08 Modified files: sys/dev/pci: if_oce.c Log message: minor style cleanup, improve the mailbox timeout printf

CVS: cvs.openbsd.org: src

2012-11-08 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/08 11:26:17 Modified files: sys/dev/pci: if_oce.c Log message: When halting the rx engine wait 1ms after destroying the queue in firmware then drain the completion queue and only afterwards deal

CVS: cvs.openbsd.org: src

2012-11-08 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/08 11:56:54 Modified files: sys/dev/pci: if_oce.c if_ocevar.h Log message: hardware supports mtu values from 256 up to 9000; figured out the hard way, linux driver agrees

CVS: cvs.openbsd.org: src

2012-11-08 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/08 12:48:37 Modified files: sys/dev/pci: if_oce.c if_ocevar.h Log message: make link state update code more comprehensible by using some ideas from myx(4)

CVS: cvs.openbsd.org: src

2012-11-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/07 05:43:35 Modified files: sys/dev/pci: if_oce.c Log message: we still need to query the firmware for a couple of values after all

CVS: cvs.openbsd.org: src

2012-11-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/07 05:46:49 Modified files: sys/dev/pci: if_oce.c Log message: do not depend on IFCAP_CSUM flags set when reading rx checksumming results from the hardware

CVS: cvs.openbsd.org: src

2012-11-07 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/07 12:43:33 Modified files: sys/dev/pci: if_oce.c Log message: minor tweaks to the ioctl code

CVS: cvs.openbsd.org: src

2012-11-06 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/06 10:29:39 Modified files: sys/dev/pci: if_ix.c ixgbe.c ixgbe.h ixgbe_82599.c ixgbe_type.h Log message: Remove Flow Director code that is not used, is outdated and

CVS: cvs.openbsd.org: src

2012-11-02 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/02 17:34:57 Modified files: sys/dev/pci: if_oce.c if_ocereg.h if_ocevar.h Log message: Introduce better and simpler producer/consumer queue iterator implementation that is usable for both

CVS: cvs.openbsd.org: src

2012-11-02 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/11/02 18:23:26 Modified files: sys/dev/pci: if_oce.c if_ocevar.h Log message: s/OCE_DMAPTR/OCE_MEM_KVA/ and don't require a type

CVS: cvs.openbsd.org: src

2012-10-31 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/31 14:15:43 Modified files: sys/dev/pci: if_oce.c if_ocereg.h if_ocevar.h Log message: minor style cleanup

CVS: cvs.openbsd.org: src

2012-10-30 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/30 08:00:02 Modified files: sys/dev/pci: if_ix.h Log message: backout previous over the m_freem contention concerns

CVS: cvs.openbsd.org: src

2012-10-30 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/30 11:38:24 Modified files: sys/dev/pci: if_oce.c if_ocevar.h Log message: introduce specialized register read and write functions oce_{read,write}_{cfg,csr,db} for different pci bars

CVS: cvs.openbsd.org: src

2012-10-29 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/29 12:14:28 Modified files: sys/dev/pci: if_oce.c oce.c ocevar.h Log message: oce_get_fw_config is useless; ditch it

CVS: cvs.openbsd.org: src

2012-10-29 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/29 12:17:39 Modified files: sys/dev/pci: if_oce.c oce.c ocevar.h Log message: rearrange the function layout a bit

CVS: cvs.openbsd.org: src

2012-10-29 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/29 12:22:11 Modified files: sys/dev/pci: oce.c ocereg.h Log message: rename oce_fw to oce_cmd and shorten MBX_SUBSYSTEM_* defines to SUBSYS_

CVS: cvs.openbsd.org: src

2012-10-29 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/29 12:22:45 Modified files: sys/dev/pci: oce.c ocereg.h Log message: don't split mq sge paddr into low and high parts

CVS: cvs.openbsd.org: src

2012-10-29 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/29 12:36:42 Modified files: sys/dev/pci: if_oce.c files.pci Added files: sys/dev/pci: if_ocereg.h if_ocevar.h Removed files: sys/dev/pci: oce.c ocereg.h ocevar.h Log

CVS: cvs.openbsd.org: src

2012-10-29 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/29 16:16:45 Modified files: sys/dev/pci: if_oce.c Log message: shorten fwcmd to cmd

CVS: cvs.openbsd.org: src

2012-10-29 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/29 16:33:20 Modified files: sys/dev/pci: if_oce.c Log message: prefer to return oce_cmd and save on the error variable

CVS: cvs.openbsd.org: src

2012-10-28 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/28 15:26:11 Modified files: sys/crypto : cryptodev.c Log message: We need to allocate memory for crp_buf in the DMA accessible region since it's passed to the hardware directly. Tested by

CVS: cvs.openbsd.org: src

2012-10-26 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/26 11:56:24 Modified files: sys/dev/pci: if_oce.c oce.c ocereg.h ocevar.h Log message: rename oce_config_nic_rss to oce_config_rss and merge oce_rss_itbl_init in; cleanup oce_set_promisc and

CVS: cvs.openbsd.org: src

2012-10-26 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/26 12:05:50 Modified files: sys/dev/pci: if_oce.c oce.c ocereg.h ocevar.h Log message: cleanup oce_init_fw; use less bitfields

CVS: cvs.openbsd.org: src

2012-10-26 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/26 12:11:07 Modified files: sys/dev/pci: ocereg.h ocevar.h Log message: remove stuff that either is no longer or was never used

CVS: cvs.openbsd.org: src

2012-10-26 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/26 16:45:36 Modified files: sys/dev/pci: oce.c ocevar.h Log message: simplify the way we collect statistics

CVS: cvs.openbsd.org: src

2012-10-26 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/26 17:35:10 Modified files: sys/dev/pci: if_oce.c oce.c ocevar.h Log message: oce_first_mcc_cmd doesn't return anything of value so make it void; shorten it to oce_first_mcc while here

CVS: cvs.openbsd.org: src

2012-10-26 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/26 18:03:55 Modified files: sys/dev/pci: ocereg.h Log message: kill some unused definitions

CVS: cvs.openbsd.org: src

2012-10-25 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/25 10:47:30 Modified files: sys/dev/pci: if_oce.c ocereg.h Log message: simplify oce_arm_eq and oce_arm_cq

CVS: cvs.openbsd.org: src

2012-10-25 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/25 11:01:26 Modified files: sys/dev/pci: oce.c Log message: Fix a hilarious bug where oce_set_promisc wouldn't zero out the command buffer it sent to the card but an incorrect assignment of the

CVS: cvs.openbsd.org: src

2012-10-25 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/25 11:24:11 Modified files: sys/dev/pci: if_oce.c ocereg.h Log message: cleanup interrupt register defines

CVS: cvs.openbsd.org: src

2012-10-25 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/25 11:26:43 Modified files: sys/dev/pci: if_oce.c ocereg.h Log message: don't use bitfields in oce_pci_alloc; kill some unused structures

CVS: cvs.openbsd.org: src

2012-10-25 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/25 11:42:16 Modified files: sys/dev/pci: if_oce.c Log message: simplify/unify writes to the rx and tx doorbell registers

CVS: cvs.openbsd.org: src

2012-10-25 Thread Mike Belopuhov
CVSROOT:/cvs Module name:src Changes by: mi...@cvs.openbsd.org 2012/10/25 11:53:11 Modified files: sys/dev/pci: oce.c ocereg.h Log message: make oce_mbox_{dispatch,wait} more readable and use less bitfields

<    4   5   6   7   8   9   10   11   12   13   >