On Tue, Nov 03, 2009 at 08:41:14AM +, Oleg Bulyzhin wrote:
> Author: oleg
> Date: Tue Nov 3 08:41:14 2009
> New Revision: 198845
> URL: http://svn.freebsd.org/changeset/base/198845
>
> Log:
> Fix two issues that can lead to exceeding configured pipe bandwidth:
>
Author: oleg
Date: Tue Nov 3 08:41:14 2009
New Revision: 198845
URL: http://svn.freebsd.org/changeset/base/198845
Log:
Fix two issues that can lead to exceeding configured pipe bandwidth:
- do not expire queues which are not ready to be expired.
- properly calculate available burst size.
Author: oleg
Date: Mon Nov 9 09:12:45 2009
New Revision: 199073
URL: http://svn.freebsd.org/changeset/base/199073
Log:
style(9): add missing parentheses
Modified:
head/sys/netinet/ipfw/ip_dummynet.c
Modified: head/sys/netinet/ipfw/ip_dummynet.c
==
Author: oleg
Date: Mon Nov 9 10:13:24 2009
New Revision: 199075
URL: http://svn.freebsd.org/changeset/base/199075
Log:
MFC r198845:
Fix two issues that can lead to exceeding configured pipe bandwidth:
- do not expire queues which are not ready to be expired.
- properly calculate available
Author: oleg
Date: Mon Dec 27 06:59:59 2010
New Revision: 216730
URL: http://svn.freebsd.org/changeset/base/216730
Log:
MFC r203548:
Propagate the vlan events to the underlying interfaces/members so they
can do initialization of hw related features.
PR: kern/141646
Modifie
Author: oleg
Date: Mon Dec 27 18:55:16 2010
New Revision: 216741
URL: http://svn.freebsd.org/changeset/base/216741
Log:
MFC r203548:
Propagate the vlan events to the underlying interfaces/members so they
can do initialization of hw related features.
PR: kern/141646
Approv
Author: oleg
Date: Tue Dec 28 11:34:59 2010
New Revision: 216757
URL: http://svn.freebsd.org/changeset/base/216757
Log:
MFC r213265:
Fix handling of initial credit for an idle pipe. This fixes the bug where
setting bw > 1 MTU/tick resulted in infinite bandwidth if io_fast=1
PR:
Author: oleg
Date: Tue Dec 28 12:18:46 2010
New Revision: 216759
URL: http://svn.freebsd.org/changeset/base/216759
Log:
MFC r213265:
Fix handling of initial credit for an idle pipe. This fixes the bug where
setting bw > 1 MTU/tick resulted in infinite bandwidth if io_fast=1
PR:
--
Oleg.
====
=== Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- o...@rinet.ru ===
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any ma
Author: oleg
Date: Mon Apr 27 17:37:36 2009
New Revision: 191570
URL: http://svn.freebsd.org/changeset/base/191570
Log:
Optimize packet flow: if net.inet.ip.fw.one_pass != 0 and packet was
processed by ipfw once - avoid second ipfw_chk() call.
This saves us from unnecessary IPFW_RLOCK(), m_t
Author: oleg
Date: Fri Jul 12 09:20:55 2013
New Revision: 253256
URL: http://svnweb.freebsd.org/changeset/base/253256
Log:
Fix 'SEE ALSO' list.
Modified:
head/sbin/recoverdisk/recoverdisk.1
Modified: head/sbin/recoverdisk/recoverdisk.1
Author: oleg
Date: Thu Apr 18 20:13:33 2013
New Revision: 249628
URL: http://svnweb.freebsd.org/changeset/base/249628
Log:
Recover missing arp_ifinit() call.
MFC after:2 weeks
Modified:
head/sys/net/if_vlan.c
Modified: head/sys/net/if_vlan.c
=
Author: oleg
Date: Sun Apr 21 21:28:38 2013
New Revision: 249742
URL: http://svnweb.freebsd.org/changeset/base/249742
Log:
Plug static llentry leak (ipv4 & ipv6 were affected).
PR: kern/172985
MFC after:1 month
Modified:
head/sys/netinet/in.c
head/sys/netinet6/in6.c
Mo
Author: oleg
Date: Thu May 23 11:29:28 2013
New Revision: 250927
URL: http://svnweb.freebsd.org/changeset/base/250927
Log:
MFC: r249628, r249742
- recover missing arp_ifinit() call.
- plug static llentry leak (ipv4 & ipv6 were affected).
PR: kern/172985
Modified:
stable/
Author: oleg
Date: Tue Nov 19 14:24:25 2013
New Revision: 258346
URL: http://svnweb.freebsd.org/changeset/base/258346
Log:
MFC: 257695
- Fix link loss on vlan reconfiguration.
- Fix issues with 'vlanhwfilter'.
Approved by: re (glebius)
Modified:
stable/10/sys/dev/ixgbe/ixgbe.c
Di
On Mon, Dec 16, 2013 at 08:53:21PM +0400, Andrey V. Elsukov wrote:
> On 19.11.2013 18:24, Oleg Bulyzhin wrote:
> > Author: oleg
> > Date: Tue Nov 19 14:24:25 2013
> > New Revision: 258346
> > URL: http://svnweb.freebsd.org/changeset/base/258346
> >
> > Lo
Author: oleg
Date: Tue Nov 5 09:46:01 2013
New Revision: 257695
URL: http://svnweb.freebsd.org/changeset/base/257695
Log:
- Fix link loss on vlan reconfiguration.
- Fix issues with 'vlanhwfilter'.
MFC after:1 week
Silence from: jfv 5 weeks
Modified:
head/sys/dev/ixgbe/ixgbe.c
M
Discussion is here:
http://lists.freebsd.org/pipermail/freebsd-stable/2013-September/075280.html
--
Oleg.
=== Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- o...@rinet.ru
Author: oleg
Date: Tue Feb 28 21:53:39 2012
New Revision: 232272
URL: http://svn.freebsd.org/changeset/base/232272
Log:
lookup_dyn_rule_locked(): style(9) cleanup
MFC after:1 month
Modified:
head/sys/netinet/ipfw/ip_fw_dynamic.c
Modified: head/sys/netinet/ipfw/ip_fw_dynamic.c
==
Author: oleg
Date: Tue Feb 28 22:00:41 2012
New Revision: 232273
URL: http://svn.freebsd.org/changeset/base/232273
Log:
- Refresh dynamic tcp rule only if both sides answered keepalive packets.
- Remove some useless assignments.
MFC after:1 month
Modified:
head/sys/netinet/ipfw/ip_
On Tue, Feb 28, 2012 at 11:22:52PM +0100, Luigi Rizzo wrote:
> On Tue, Feb 28, 2012 at 09:53:39PM +0000, Oleg Bulyzhin wrote:
> > Author: oleg
> > Date: Tue Feb 28 21:53:39 2012
> > New Revision: 232272
> > URL: http://svn.freebsd.org/changes
Author: oleg
Date: Wed Jun 6 18:00:19 2012
New Revision: 236692
URL: http://svn.freebsd.org/changeset/base/236692
Log:
MFC: r232272, r232273
- lookup_dyn_rule_locked(): style(9) cleanup
- Refresh dynamic tcp rule only if both sides answered keepalive packets.
- Remove some useless assi
Author: oleg
Date: Wed Jun 6 18:04:49 2012
New Revision: 236694
URL: http://svn.freebsd.org/changeset/base/236694
Log:
MFC: r232272, r232273
- lookup_dyn_rule_locked(): style(9) cleanup
- Refresh dynamic tcp rule only if both sides answered keepalive packets.
- Remove some useless assi
Author: oleg
Date: Sat Dec 5 23:27:21 2009
New Revision: 200170
URL: http://svn.freebsd.org/changeset/base/200170
Log:
Fix burst processing for WF2Q pipes - do not increase available burst size
unless pipe is idle. This should fix follwing issues:
- 'dummynet: OUCH! pipe should have been id
Author: oleg
Date: Mon Jun 15 17:14:47 2009
New Revision: 194245
URL: http://svn.freebsd.org/changeset/base/194245
Log:
Since dn_pipe.numbytes is int64_t now - remove unnecessary overflow detection
code in ready_event_wfq().
Modified:
head/sys/netinet/ipfw/ip_dummynet.c
Modified: head/sys/
Author: oleg
Date: Wed Jun 24 22:57:07 2009
New Revision: 194930
URL: http://svn.freebsd.org/changeset/base/194930
Log:
- fix dummynet 'fast' mode for WF2Q case.
- fix printing of pipe profile data.
- introduce new pipe parameter: 'burst' - how much data can be sent through
pipe bypassin
proc
> essor
> 315 for interpretation.
>
> The 'as' in line 314 should be 'are'.
> (This is from CVS r1.220, so the line numbers may not be current.)
>
>
> Thanks,
>
> Ben Kaduk
>
>
> > +MAX(
> > +.Ar size
> > +,
> > +.N
Author: oleg
Date: Fri Jun 26 19:49:06 2009
New Revision: 195075
URL: http://svn.freebsd.org/changeset/base/195075
Log:
- 'burst' description rewritten.
Submitted by: Ben Kaduk
Approved by: re (kib)
Modified:
head/sbin/ipfw/ipfw.8
Modified: head/sbin/ipfw/ipfw.8
=
Author: oleg
Date: Tue Oct 28 14:14:57 2008
New Revision: 184414
URL: http://svn.freebsd.org/changeset/base/184414
Log:
Type of q_time (start of queue idle time) has changed: uint32_t -> uint64_t.
This should fix q_time overflow, which happens after 2^32/(86400*hz) days of
uptime (~50days fo
Author: oleg
Date: Fri Oct 31 12:58:12 2008
New Revision: 184504
URL: http://svn.freebsd.org/changeset/base/184504
Log:
Direct commit (r184414 is not applicable to stable due to ABI change):
Workaround possible q_time overflow (will happen after 2^32/(86400*hz)
days of uptime (~50days for
Author: oleg
Date: Fri Oct 31 13:00:34 2008
New Revision: 184505
URL: http://svn.freebsd.org/changeset/base/184505
Log:
Direct commit (r184414 is not applicable to stable due to ABI change):
Workaround possible q_time overflow (will happen after 2^32/(86400*hz)
days of uptime (~50days for
Author: oleg
Date: Fri Oct 31 13:01:31 2008
New Revision: 184506
URL: http://svn.freebsd.org/changeset/base/184506
Log:
Direct commit (r184414 is not applicable to stable due to ABI change):
Workaround possible q_time overflow (will happen after 2^32/(86400*hz)
days of uptime (~50days for
Author: oleg
Date: Tue Jun 9 21:27:11 2009
New Revision: 193859
URL: http://svn.freebsd.org/changeset/base/193859
Log:
Close long existed race with net.inet.ip.fw.one_pass = 0:
If packet leaves ipfw to other kernel subsystem (dummynet, netgraph, etc)
it carries pointer to matching ipfw rule
Author: oleg
Date: Tue Jun 9 21:35:32 2009
New Revision: 193861
URL: http://svn.freebsd.org/changeset/base/193861
Log:
Sync struct ng_ipfw_tag description with sources.
Submitted by: Mikolaj Golub
Modified:
head/share/man/man4/ng_ipfw.4
Modified: head/share/man/man4/ng_ipfw.4
=
Author: oleg
Date: Wed Nov 21 13:34:21 2018
New Revision: 340724
URL: https://svnweb.freebsd.org/changeset/base/340724
Log:
Unbreak kernel build with VLAN_ARRAY defined.
MFC after:1 week
Modified:
head/sys/net/if_vlan.c
Modified: head/sys/net/if_vlan.c
==
Author: oleg
Date: Wed Nov 28 11:58:40 2018
New Revision: 341139
URL: https://svnweb.freebsd.org/changeset/base/341139
Log:
MFC r340724:
Unbreak kernel build with VLAN_ARRAY defined.
Modified:
stable/12/sys/net/if_vlan.c
Directory Properties:
stable/12/ (props changed)
Modified: sta
Author: oleg
Date: Thu Nov 29 15:26:07 2018
New Revision: 341236
URL: https://svnweb.freebsd.org/changeset/base/341236
Log:
MFS r341139:
MFC r340724:
Unbreak kernel build with VLAN_ARRAY defined.
Approved by: re (gjb)
Modified:
releng/12.0/sys/net/if_vlan.c
Directory Properties:
Author: oleg
Date: Mon Aug 15 13:06:29 2016
New Revision: 304154
URL: https://svnweb.freebsd.org/changeset/base/304154
Log:
Fix command: ipfw set (enable|disable) N (where N > 4).
enable_sets() expects set bitmasks, not set numbers.
MFC after:3 days
Modified:
head/sys/netpfil/ipfw/
Author: oleg
Date: Thu Aug 18 11:23:02 2016
New Revision: 304415
URL: https://svnweb.freebsd.org/changeset/base/304415
Log:
MFC r304154
Fix command: ipfw set (enable|disable) N (where N > 4).
Modified:
stable/11/sys/netpfil/ipfw/ip_fw_sockopt.c
Modified: stable/11/sys/netpfil/ipfw/ip_fw
Author: oleg
Date: Thu Aug 18 11:41:58 2016
New Revision: 304419
URL: https://svnweb.freebsd.org/changeset/base/304419
Log:
Fix directory properties missing in previous (r304415) commit.
Modified:
Directory Properties:
stable/11/ (props changed)
btw, this breaks kernel build with VLAN_ARRAY option defined.
--
Oleg.
=== Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- o...@rinet.ru
n path is
not cheap (and as i can see it's really used only once,
when randomdev unblocks).
P.S. quick and dirty test gives me 10-30% of extra perfomance.
--
Oleg.
====
=== Oleg Bulyzhin -- OBUL-RIPN -- OB
Author: oleg
Date: Tue Nov 29 10:43:58 2016
New Revision: 309281
URL: https://svnweb.freebsd.org/changeset/base/309281
Log:
Fix 'ipfw delete set N':
do not emit meaningless 'rule 0 not found' warning if set was already empty.
MFC after:1 week
Modified:
head/sbin/ipfw/ipfw2.c
Modif
)
> > + panic("buf=%p already enqueue at %d prod=%d
> > cons=%d",
> > + buf, i, br->br_prod_tail,
> > br->br_cons_tail);
> > + }
ipfw set (enable|disable) N (where N > 4).
>
> PR: 212595
> Approved by:re (kib)
Thank you.
--
Oleg.
====
=== Oleg Bulyzhin -- OBU
Author: oleg
Date: Wed Apr 11 11:12:20 2018
New Revision: 332402
URL: https://svnweb.freebsd.org/changeset/base/332402
Log:
Fix ipfw table creation when net.inet.ip.fw.tables_sets = 0 and non zero set
specified on table creation. This fixes following:
# sysctl net.inet.ip.fw.tables_sets
Author: oleg
Date: Wed Apr 11 11:17:57 2018
New Revision: 332403
URL: https://svnweb.freebsd.org/changeset/base/332403
Log:
Fix typo.
MFC after:1 week
Modified:
head/sbin/ipfw/ipfw.8
Modified: head/sbin/ipfw/ipfw.8
Author: oleg
Date: Thu Apr 19 15:02:42 2018
New Revision: 332772
URL: https://svnweb.freebsd.org/changeset/base/332772
Log:
Fix ipfw table creation when net.inet.ip.fw.tables_sets = 0 and non zero set
specified on table creation. This fixes following:
# sysctl net.inet.ip.fw.tables_sets
Author: oleg
Date: Thu Apr 19 15:07:53 2018
New Revision: 332775
URL: https://svnweb.freebsd.org/changeset/base/332775
Log:
MFC r332403:
Fix a typo.
Modified:
stable/11/sbin/ipfw/ipfw.8
Directory Properties:
stable/11/ (props changed)
Modified: stable/11/sbin/ipfw/ipfw.8
===
startup+0x9c/frame 0x81004cb0
btext() at btext+0x2c
--
Oleg.
====
=== Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- o...@rinet.ru ===
___
svn-src-all@freebsd.org mailing list
https://lists.free
/iflib.c:5178
cpuid = 0
time = 1
KDB: enter: panic
--
Oleg.
====
=== Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- o...@rinet.ru ===
ated for 1 rx_queues
ioapic0: routing intpin 17 (PCI IRQ 17) to lapic 0 vector 54
em0: bpf attached
em0: Ethernet address: 00:15:17:3a:0c:7a
em0: netmap queues/slots: TX 1/1024, RX 1/1024
P.S. verbose dmesg & kernel conf attached
--
Oleg.
==
b2
--
Oleg.
====
=== Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- o...@rinet.ru ===
___
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscri
Author: oleg
Date: Thu Dec 8 12:42:36 2016
New Revision: 309713
URL: https://svnweb.freebsd.org/changeset/base/309713
Log:
MFC r309281:
Fix 'ipfw delete set N':
do not emit meaningless 'rule 0 not found' warning if set was already empty.
Modified:
stable/11/sbin/ipfw/ipfw2.c
Directory
Author: oleg
Date: Wed Aug 9 10:46:34 2017
New Revision: 322307
URL: https://svnweb.freebsd.org/changeset/base/322307
Log:
Fix comment typo.
Modified:
head/sys/netinet/if_ether.c
Modified: head/sys/netinet/if_ether.c
==
Jakub Klama born in Blachownia, Silesia, Poland,
1989
04/25 Richard Gallamore born in Kissimmee, Florida,
United States, 1987
04/26 Rene Ladan born in Geldrop, the Netherlands, 1980
+04/28 Oleg Bulyzhin born in Kharkov, USSR, 1976
04/28 Andriy Voskoboinyk born in Bila Tserkva, Ukraine
Author: oleg
Date: Thu Aug 17 19:39:42 2017
New Revision: 322628
URL: https://svnweb.freebsd.org/changeset/base/322628
Log:
Fix BSD label partition end sector calculation.
Reviewed by: ae
MFC after:2 weeks
Differential Revision:https://reviews.freebsd.org/D12066
Modified:
class = network
subclass = ethernet
--
Oleg.
====
=== Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- o...@rinet.ru ===
___
svn-src-all@freebsd.org mailing list
h
Author: oleg
Date: Thu Aug 31 12:36:09 2017
New Revision: 323050
URL: https://svnweb.freebsd.org/changeset/base/323050
Log:
MFC r322628: Fix BSD label partition end sector calculation.
Differential Revision:https://reviews.freebsd.org/D12066
Modified:
stable/11/sys/boot/common/pa
Author: oleg
Date: Thu Aug 31 13:32:01 2017
New Revision: 323052
URL: https://svnweb.freebsd.org/changeset/base/323052
Log:
MFC r322628: Fix BSD label partition end sector calculation.
Approved by: re (marius)
Differential Revision:https://reviews.freebsd.org/D12066
Modified:
plain wrong and previous one was ok.
If you care about readability it should be:
((((pri) & 7) << 13) | (((cfi) & 1) << 12) | ((vlid) & EVL_VLID_MASK))
--
Oleg.
=== Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- o...@rinet.ru ===
===
On Thu, May 18, 2017 at 04:25:01PM +0200, Hans Petter Selasky wrote:
> On 05/18/17 16:04, Oleg Bulyzhin wrote:
> > On Thu, Sep 01, 2016 at 06:32:35AM +, Sepherosa Ziehau wrote:
> >> Author: sephe
> >> Date: Thu Sep 1 06:32:35 2016
> >> New Revision: 305177
Author: oleg
Date: Wed Sep 16 10:07:45 2015
New Revision: 287856
URL: https://svnweb.freebsd.org/changeset/base/287856
Log:
Remove superfluous m_freem().
MFC after:1 month
Modified:
head/sys/net/if_ethersubr.c
Modified: head/sys/net/if_ethersubr.c
===
.c
--
Oleg.
====
=== Oleg Bulyzhin -- OBUL-RIPN -- OBUL-RIPE -- o...@rinet.ru ===
___
svn-src-all@freebsd.org mailin
64 matches
Mail list logo