Re: SMPable version of EM driver

2008-10-13 Thread Vladimir Ivanov
erged into Intel's driver :) > We've published RELENG_7 revision at http://people.yandex-team.ru/~wawa/em-6.9.5-RELENG7-yandex-1.36.2.5.tar.gz WBR, -- Vladimir Ivanov Network Operations Center OOO "Yandex" t: +7 495 739-7000 f: +7 495 739-7070 @: [EMAIL PROTECTED]

Update of Yandex' SMBable em driver

2008-12-19 Thread Vladimir Ivanov
Hi, We've published latest versions at http://people.yandex-team.ru/~wawa/em-6.7.3-yandex-1.40.tar.gz http://people.yandex-team.ru/~wawa/em-6.9.6-RELENG7-yandex-1.36.2.8.tar.gz These revisions use mtx_trylock instead of mtx_lock in em_start(). Regards, -- Vladimir Ivanov Network Opera

Serious bug in most (?) ethernet drivers (bge, bce, ixgb etc.).

2007-04-05 Thread Vladimir Ivanov
bce driver to illustrate the problem. WBR, Vladimir Ivanov Yandex LLC --- if_bce.c.orig Fri Mar 16 00:58:25 2007 +++ if_bce.c Thu Apr 5 02:57:39 2007 @@ -3943,6 +3943,8 @@ bce_rx_intr(struct bce_softc *sc) unsigned int len; u32 status; + m = NULL; + /* Convert the producer/consumer ind

Re: Serious bug in most (?) ethernet drivers (bge, bce, ixgb etc.).

2007-04-08 Thread Vladimir Ivanov
Bruce Evans wrote: On Thu, 5 Apr 2007, Vladimir Ivanov wrote: We have reported serious bug with em driver (http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/87418) one year and half ago. It's very funny but most freebsd ethernet drivers cloned this bug I seem. You can see same bug i

Re: Problems with BCE network adapter (Dell PE2950)

2007-06-08 Thread Vladimir Ivanov
a solution? I've sent patch couple months ago. Did you try it ? [skip] WBR -- Vladimir Ivanov Network Operations Center OOO "Yandex" t: +7 495 739-7000 f: +7 495 739-7070 @: [EMAIL PROTECTED] (corporate) [EMAIL PROTECTED] (personal) www: www.yandex.ru -- smime.p7s Desc

Re: Problems with BCE network adapter (Dell PE2950)

2007-06-08 Thread Vladimir Ivanov
Tom Judge wrote: [skip] Vladimir, Is this the patch attached to your post titled "Serious bug in most (?) ethernet drivers (bge, bce, ixgb etc.).". Exactly. Regards, -- Vladimir Ivanov Network Operations Center OOO "Yandex" t: +7 495 739-7000 f: +7 495 739-7070

IXGB driver refactoring.

2007-06-14 Thread Vladimir Ivanov
ried to make it more SMPable. The driver is being developed and tested w/RELENG_6 using CX4 interface. Feedbacks welcome WBR, -- Vladimir Ivanov Network Operations Center OOO "Yandex" t: +7 495 739-7000 f: +7 495 739-7070 @: [EMAIL PROTECTED] (corporate) [EMAIL PROTECTED]

SMPable version of EM driver

2007-08-01 Thread Vladimir Ivanov
ld be used w/RELENG_6. Feedbacks welcome. WBR, -- Vladimir Ivanov Network Operations Center OOO "Yandex" t: +7 495 739-7000 f: +7 495 739-7070 @: [EMAIL PROTECTED] (corporate) [EMAIL PROTECTED] (personal) www: www.yandex.ru -- smime.p7s Description: S/MIME Cryptographic Signature

Re: SMPable version of EM driver

2007-08-01 Thread Vladimir Ivanov
Vladimir Ivanov wrote: Hi, I've just published revision of EM (mainstream RELENG_6 version w/patch) driver which is being used in our company to increase network performance. The main benefit - significantly better SMP utilization. http://people.yandex-team.ru/~wawa/em-6.2.9-yandex.t

Re: SMPable version of EM driver

2007-08-01 Thread Vladimir Ivanov
ich I believe is still under giant in releng_6) with this? Thanks I have been talked that GIANT is a big problem for pf driver and they can not fix it easy. Regards, -- Vladimir Ivanov Network Operations Center OOO "Yandex" t: +7 495 739-7000 f: +7 495 739-7070 @: [EMAIL PROTEC

Re: TX Multiqueue?

2007-09-23 Thread Vladimir Ivanov
Kip Macy wrote: My ethng branch supports multiple rx and tx queues. -Kip On 9/22/07, Jack Vogel <[EMAIL PROTECTED]> wrote: Our newest E1000 nic, the 82575, and the Oplin 10G hardware are capable of multiple queues both on the receive and the send side. On the receive end for the Oplin driver

Re: SMPable version of EM driver

2007-10-02 Thread Vladimir Ivanov
Hi, Jack Vogel wrote: On 8/1/07, Vladimir Ivanov <[EMAIL PROTECTED]> wrote: Hi, I've just published revision of EM (mainstream RELENG_6 version w/patch) driver which is being used in our company to increase network performance. The main benefit - significantly better SMP utiliza

Re: SMPable version of EM driver

2007-10-02 Thread Vladimir Ivanov
Jack Vogel wrote: I'm sorry I have not been able to get to this yet, but putting food on the table comes first so the FreeBSD work that Intel pays me for has to come first. Also your driver work is based on a version that is too old to just accept, I am hoping to get the STABLE tree converted to

Re: SMPable version of EM driver

2007-10-03 Thread Vladimir Ivanov
Bruce Evans wrote: On Tue, 2 Oct 2007, Vladimir Ivanov wrote: Main improvement of this version: driver does not use TX interrupts at all. So, interrupt rate reduced significantly. Polling for anything is a bug IMO. Buggy hardware may work better with it, but em is not buggy :-). The

Re: SMPable version of EM driver

2007-10-04 Thread Vladimir Ivanov
rmkml wrote: Hi Vladimir, very thank for your work on intel em driver ! just commented line 772 and added 773 : 771:/* Send a copy of the frame to the BPF listener */ 772:/* ETHER_BPF_MTAP(ifp, m_head); */ 773:BPF_MTAP(ifp, m_head); what is ETHER_BPF_MTAP() ?

Re: SMPable version of EM driver

2007-10-04 Thread Vladimir Ivanov
rds Rmkml On Fri, 5 Oct 2007, Vladimir Ivanov wrote: Date: Fri, 05 Oct 2007 00:59:51 +0400 From: Vladimir Ivanov <[EMAIL PROTECTED]> To: rmkml <[EMAIL PROTECTED]>, "freebsd-net@freebsd.org" Subject: Re: SMPable version of EM driver rmkml wrote: Hi Vladimir, very thank fo

Re: SMPable version of EM driver

2007-10-08 Thread Vladimir Ivanov
.yandex-team.ru/~wawa/em-6.6.6-yandex-1.18.tar.gz). Be careful: it is fresh (today) code. Regards, -- Vladimir Ivanov Network Operations Center OOO "Yandex" t: +7 495 739-7000 f: +7 495 739-7070 @: [EMAIL PROTECTED] (corporate) [EMAIL PROTECTED] (personal) www: www.yandex.ru -- smim

Re: FreeBSD as a gigabit router

2007-10-10 Thread Vladimir Ivanov
perf. by a small margin. This won't make it into RELENG_7, but I plan to bring it to HEAD at some point. -Ed ___ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "[EMAIL P

Re: SMPable version of EM driver

2007-10-14 Thread Vladimir Ivanov
with this? Thanks I have been talked that GIANT is a big problem for pf driver and they can not fix it easy. Regards, -- [skip] WBR, PS: your personal e-mail doesn't work -- Vladimir Ivanov Network Operations Center OOO "Yandex" t: +7 495 739-7000 f: +7 495

Re: SMPable version of EM driver

2007-10-16 Thread Vladimir Ivanov
; 1 core is looking at RX from the same device? DMA activity is a main problem for cache. They have about zero cache hit rate even w/one CPU core I seem. Thanks, Karl. [skip] WBR, -- Vladimir Ivanov Network Operations Center OOO "Yandex" t: +7 495 739-7000 f: +7 495 739-7

Re: SMPable version of EM driver

2007-10-26 Thread Vladimir Ivanov
me in this revision. WBR, -- Vladimir Ivanov Network Operations Center OOO "Yandex" t: +7 495 739-7000 f: +7 495 739-7070 @: [EMAIL PROTECTED] (corporate) [EMAIL PROTECTED] (personal) www: www.yandex.ru -- ___ freebsd-net@freebsd.o

Re: em watchdogs - OS involvement

2007-10-31 Thread Vladimir Ivanov
Jack Vogel wrote: Things just keep getting stranger... its no wonder I didn't see this... I had been trying to repro the watchdog on a machine in my cube at work without success, but in the test Lab they were successful. I scratched my head for a while wondering why... But then I realized I had

Re: Proposed #ifdef change to em

2007-10-31 Thread Vladimir Ivanov
Scott Long wrote: Jack Vogel wrote: I have found that the FAST interrupt handling is implicated in the watchdog resets that I have seen. It's not true. I have seen watchdogs much earlier then FASTINTR. Also, please note: older driver had a bug preventing watchdog to be reported (see http://w

Re: Proposed #ifdef change to em

2007-11-01 Thread Vladimir Ivanov
Hi, Jack Vogel wrote: Vladimir, Your one phrase "more or less patched" invalidated the whole data point. We are talking about code thats checked in and bound for 6.3 :) Oops. I've got it. Maybe we talk about different kinds of watchdog. I have meant TX queue watchdogs. Yes, there is a pr

Re: SMPable version of EM driver

2007-12-14 Thread Vladimir Ivanov
Privet, Alexandr Alexandr Kovalenko wrote: Hello, Vladimir Ivanov! [skip] Which of newest versions should I use in RELENG_6_X now? Let you try http://people.yandex-team.ru/wawa/em-6.7.3-yandex-1.28.tar.gz. We keep code synced with latest RELENG_6. Latest feature: I have start to move

Re: kern/117043: [em] Intel PWLA8492MT Dual-Port Network adapter EEPROM Checksum is Not Valid

2008-01-09 Thread Vladimir Ivanov
The following reply was made to PR kern/117043; it has been noted by GNATS. From: Vladimir Ivanov <[EMAIL PROTECTED]> To: [EMAIL PROTECTED], [EMAIL PROTECTED] Cc: Subject: Re: kern/117043: [em] Intel PWLA8492MT Dual-Port Network adapter EEPROM Checksum is Not Valid Date: Wed,

Re: kern/117043: [em] Intel PWLA8492MT Dual-Port Network adapter EEPROM Checksum is Not Valid

2008-01-10 Thread Vladimir Ivanov
The following reply was made to PR kern/117043; it has been noted by GNATS. From: Vladimir Ivanov <[EMAIL PROTECTED]> To: Wishmaster <[EMAIL PROTECTED]> Cc: [EMAIL PROTECTED] Subject: Re: kern/117043: [em] Intel PWLA8492MT Dual-Port Network adapter EEPROM Checksum is Not Valid Date:

Re: 7.0-RC1 onboard em1 intel pro1000 vanishing occasionally

2008-01-21 Thread Vladimir Ivanov
he machine seems to fix it for the next boot. Any suggestions? [skip] Trully, -- Vladimir Ivanov Network Operations Center OOO "Yandex" t: +7 495 739-7000 f: +7 495 739-7070 @: [EMAIL PROTECTED] (corporate) [EMAIL PROTECTED] (personal) www: www.yandex.ru -- ___

Re: 7.0-RC1 onboard em1 intel pro1000 vanishing occasionally

2008-01-21 Thread Vladimir Ivanov
Andrew Snow wrote: Vladimir Ivanov wrote: We've same issue w/Supermicro boards if IPMI daughterboard installed. A problem looks as PHY reg reads/writes fails. Ahh, that explains it, thanks. The management cards seem to cause multiple problems with the FreeBSD em driver over time. I

Re: SMPable version of EM driver

2008-01-26 Thread Vladimir Ivanov
Hi, Stefan Stefan Lambrev wrote: Hi Vladimir, Will http://people.yandex-team.ru/~wawa/em-6.7.3-yandex-1.28.tar.gz work out of the box on FreeBSD 7, or it's just for 6.X? We use (and debug) it w/RELENG_6. I seem it can be used w/CURRENT but I didn't test it yet. Also, pls use 1.30 revision ins