Author: zec
Date: Sun Sep 6 10:23:13 2020
New Revision: 365375
URL: https://svnweb.freebsd.org/changeset/base/365375
Log:
MFC r364973:
Driver for 4x10Gb Ethernet reference NIC FPGA design for NetFPGA SUME
development board.
Submitted by: Denis Salopek
Reviewed by: zec, bz (src);
Author: zec
Date: Sun Sep 6 10:18:59 2020
New Revision: 365374
URL: https://svnweb.freebsd.org/changeset/base/365374
Log:
MFC r364973:
Driver for 4x10Gb Ethernet reference NIC FPGA design for NetFPGA SUME
development board.
Submitted by: Denis Salopek
Reviewed by: zec, bz (src);
On Sun, 30 Aug 2020 07:34:32 + (UTC)
Marko Zec wrote:
> Author: zec
> Date: Sun Aug 30 07:34:32 2020
> New Revision: 364973
> URL: https://svnweb.freebsd.org/changeset/base/364973
>
> Log:
> Driver for 4x10Gb Ethernet reference NIC FPGA design for NetFPGA
>
Author: zec
Date: Sun Aug 30 07:34:32 2020
New Revision: 364973
URL: https://svnweb.freebsd.org/changeset/base/364973
Log:
Driver for 4x10Gb Ethernet reference NIC FPGA design for NetFPGA SUME
development board.
Submitted by: Denis Salopek
Reported by: zec, bz (src); rgrimes, bcr (man
Author: zec
Date: Tue Aug 18 22:46:46 2020
New Revision: 364368
URL: https://svnweb.freebsd.org/changeset/base/364368
Log:
Increase BER to PER lookup table size in an attempt to mitigate panics
with LRO and TSO.
Reported by:rstone
Modified:
head/sys/netgraph/ng_pipe.h
Modified: he
Author: zec
Date: Tue Aug 18 22:15:51 2020
New Revision: 364367
URL: https://svnweb.freebsd.org/changeset/base/364367
Log:
Fix ber parameter description.
Modified:
head/share/man/man4/ng_pipe.4
Modified: head/share/man/man4/ng_pipe.4
==
On Wed, 10 Jun 2020 13:06:13 + (UTC)
"Andrey V. Elsukov" wrote:
> Author: ae
> Date: Wed Jun 10 13:06:13 2020
> New Revision: 362009
> URL: https://svnweb.freebsd.org/changeset/base/362009
>
> Log:
> MFC r361749:
> Add if_reassign method to all tunneling interfaces.
>
> After r3
Author: zec
Date: Tue Jun 25 14:50:03 2019
New Revision: 349371
URL: https://svnweb.freebsd.org/changeset/base/349371
Log:
Croatian calendar: update / fix names, dates, group national public
holidays, sort by date.
MFC after:3 days
Modified:
head/usr.bin/calendar/calendars/hr_HR.IS
Author: zec
Date: Wed Jun 19 08:49:24 2019
New Revision: 349186
URL: https://svnweb.freebsd.org/changeset/base/349186
Log:
V_ip6_forwarding and V_ipforwarding have been defined in ip6_var.h /
ip_var.h since at least 2008, so make use of those definitions here.
MFC after:3 days
Modifi
Author: zec
Date: Wed Jun 19 08:39:19 2019
New Revision: 349185
URL: https://svnweb.freebsd.org/changeset/base/349185
Log:
Evaluating htons() at compile time is more efficient than doing ntohs()
at runtime. This change removes a dependency on a barrel shifter pass
before branch resolution,
On Thu, 14 Mar 2019 20:14:14 +
"Bjoern A. Zeeb" wrote:
> On 14 Mar 2019, at 19:48, Kyle Evans wrote:
>
> > Author: kevans
> > Date: Thu Mar 14 19:48:43 2019
> > New Revision: 345151
> > URL: https://svnweb.freebsd.org/changeset/base/345151
> >
> > Log:
> > ether_fakeaddr: Use 'b' 's' 'd' f
On Mon, 28 Jan 2019 16:14:53 +
Mark Johnston wrote:
> Author: markj
> Date: Mon Jan 28 16:14:53 2019
> New Revision: 343527
> URL: https://svnweb.freebsd.org/changeset/base/343527
>
> Log:
> MFC r343274, r343275:
> Optimize RISC-V copyin(9)/copyout(9) routines.
Was this subjected to any
On Mon, 21 May 2018 08:34:10 +
Matt Macy wrote:
> Author: mmacy
> Date: Mon May 21 08:34:10 2018
> New Revision: 333968
> URL: https://svnweb.freebsd.org/changeset/base/333968
>
> Log:
> in(6)_mcast: Expand out vnet set / restore macro so that they work
> in a conditional block
> Report
On Mon, 21 May 2018 01:03:53 -0700
Matthew Macy wrote:
> On Mon, May 21, 2018 at 00:47 Marko Zec wrote:
> > On Mon, 21 May 2018 07:12:06 + Matt Macy wrote:
...
> > > + if (ifp)
> > > + CURVNET_SET(ifp->if_vnet);
> >
On Mon, 21 May 2018 07:12:06 +
Matt Macy wrote:
> Author: mmacy
> Date: Mon May 21 07:12:06 2018
> New Revision: 333967
> URL: https://svnweb.freebsd.org/changeset/base/333967
>
> Log:
> ensure that vnet is set when doing in_leavegroup
>
> Modified:
> head/sys/netinet/in_mcast.c
>
> Mo
; $FreeBSD$
.\"
-.Dd November 20, 2014
+.Dd May 16, 2018
.Dt VNET 9
.Os
.Sh NAME
@@ -488,10 +488,24 @@ context of the caller.
.Xr KASSERT 9 ,
.Xr sysctl 9
.\" .Xr SYSINIT 9
+.Pp
+Marko Zec, Implementing a Clonable Network Stack in the FreeBSD Kernel,
+USENIX ATC'03, June 2003,
Author: zec
Date: Tue Apr 25 08:34:39 2017
New Revision: 317400
URL: https://svnweb.freebsd.org/changeset/base/317400
Log:
Fix VNET leakages in PF by V_irtualizing pfr_ktables and friends.
Apparently this resolves a PF-triggered panic when destroying VNET jails.
Submitted by: Peter Blok
Author: zec
Date: Tue Apr 25 08:30:28 2017
New Revision: 317399
URL: https://svnweb.freebsd.org/changeset/base/317399
Log:
Since curvnet is already properly set on entry to event handlers,
there's no need to override it, particularly not unconditionally with
vnet0.
Submitted by: Peter B
Author: zec
Date: Sat Aug 20 22:12:26 2016
New Revision: 304548
URL: https://svnweb.freebsd.org/changeset/base/304548
Log:
Permit disabling net.inet.udp.require_l2_bcast in VIMAGE kernels.
The default value of the tunable introduced in r304436 couldn't be
effectively overrided on VIMAGE k
On Thu, 18 Aug 2016 22:59:05 +
Ryan Stone wrote:
> Author: rstone
> Date: Thu Aug 18 22:59:05 2016
> New Revision: 304436
> URL: https://svnweb.freebsd.org/changeset/base/304436
>
> Log:
> Don't check for broadcast IPs on non-bcast pkts
>
> in_broadcast() can be quite expensive, so sk
On Thu, 23 Jun 2016 00:34:03 +
"Bjoern A. Zeeb" wrote:
> Author: bz
> Date: Thu Jun 23 00:34:03 2016
> New Revision: 302099
> URL: https://svnweb.freebsd.org/changeset/base/302099
>
> Log:
> Check the V_tcbinfo.ipi_count to hit 0 before doing the full TCP
> cleanup. That way timers can fin
On Fri, 22 Apr 2016 16:15:59 +
Ruslan Bukin wrote:
> Author: br
> Date: Fri Apr 22 16:15:58 2016
> New Revision: 298477
> URL: https://svnweb.freebsd.org/changeset/base/298477
>
> Log:
> Clear the DDR memory. This should be done by bootloaders,
> but they have no such feature yet.
>
>
On Sat, 9 Apr 2016 18:31:24 +
"Bjoern A. Zeeb" wrote:
> On Sat, 9 Apr 2016, John Baldwin wrote:
>
> > On Saturday, April 09, 2016 12:05:24 PM Bjoern A. Zeeb wrote:
> >> Author: bz
> >> Date: Sat Apr 9 12:05:23 2016
> >> New Revision: 297742
> >> URL: https://svnweb.freebsd.org/changeset/b
Author: zec
Date: Mon Jan 25 20:35:15 2016
New Revision: 294747
URL: https://svnweb.freebsd.org/changeset/base/294747
Log:
Prune a definition which is / was never used.
Modified:
head/sys/net/vnet.c
Modified: head/sys/net/vnet.c
===
Author: zec
Date: Mon Jul 20 08:21:51 2015
New Revision: 285713
URL: https://svnweb.freebsd.org/changeset/base/285713
Log:
Prevent null-pointer dereferencing.
MFC after:3 days
Modified:
head/sys/net/if.c
Modified: head/sys/net/if.c
===
On Mon, 8 Dec 2014 07:26:00 +
Craig Rodrigues wrote:
> Author: rodrigc
> Date: Mon Dec 8 07:25:59 2014
> New Revision: 275599
> URL: https://svnweb.freebsd.org/changeset/base/275599
>
> Log:
> Use CURVNET macros inside inet_get_local_port_range() function.
> Without this fix, a kernel w
On Tue, 7 Oct 2014 18:17:18 +0400
"Andrey V. Elsukov" wrote:
> On 07.10.2014 18:04, Marko Zec wrote:
> > On Tue, 7 Oct 2014 13:31:05 +
> > "Andrey V. Elsukov" wrote:
> >
> >> Author: ae
> >> Date: Tue Oct 7 13:31:04 2014
>
On Tue, 7 Oct 2014 13:31:05 +
"Andrey V. Elsukov" wrote:
> Author: ae
> Date: Tue Oct 7 13:31:04 2014
> New Revision: 272695
> URL: https://svnweb.freebsd.org/changeset/base/272695
>
> Log:
> Our packet filters use mbuf's rcvif pointer to determine incoming
> interface. Change mbuf's rcvi
Author: zec
Date: Tue Jul 1 08:02:25 2014
New Revision: 268083
URL: http://svnweb.freebsd.org/changeset/base/268083
Log:
The assumption in ipsec4_process_packet() that the payload may be
only IPv4 is wrong, so check the IP version before mangling the
payload header.
Modified:
head/sys/ne
Author: zec
Date: Tue Jul 1 07:54:12 2014
New Revision: 268081
URL: http://svnweb.freebsd.org/changeset/base/268081
Log:
Remove any stale mbuf tags from packets being injected into a netgraph
graph. In particular, this solves some issues with (probably leaked)
IPSec-related tags being loop
Author: zec
Date: Wed Feb 19 08:29:07 2014
New Revision: 262215
URL: http://svnweb.freebsd.org/changeset/base/262215
Log:
V_irtualize rtsock refcounting, which reduces the chances for panics
on teardown of vnets without active routing sockets while at least
one routing socket is active elsew
Author: zec
Date: Fri Nov 8 22:40:33 2013
New Revision: 257868
URL: http://svnweb.freebsd.org/changeset/base/257868
Log:
Eliminate duplicated & dead code.
MFC after:3 days
Modified:
head/sys/netgraph/ng_pipe.c
Modified: head/sys/netgraph/ng_pipe.c
==
On Friday 18 October 2013 12:09:16 Gleb Smirnoff wrote:
> On Fri, Oct 18, 2013 at 12:07:35AM +0200, Marko Zec wrote:
> M> > Concerning this more general solution from Gleb, with storing the
> vnet M> > pointer in the task, I wander how it is safe when the vnet is
> being
On Thursday 17 October 2013 21:35:46 Mikolaj Golub wrote:
> On Wed, Oct 16, 2013 at 05:09:04PM -0400, John Baldwin wrote:
> ...
>
> > > >> #10 0x80b6f1fd in igmp_change_state (inm=0x8ae70480)
> > > >> at /home/golub/freebsd/base/head/sys/netinet/igmp.c:2595
> > > >> #11 0x80b76f68 in in_leav
On Thursday 25 July 2013 16:27:43 Marius Strobl wrote:
> On Thu, Jul 25, 2013 at 12:24:53PM +0200, Marko Zec wrote:
> > On Thursday 25 July 2013 11:36:46 Craig Rodrigues wrote:
> > > On Thu, Jul 25, 2013 at 1:07 AM, Marius Strobl
> >
> > wrote:
> > > > Uhm
c(9) or if_attach(9) at least instead?
>
> There was some discussion about this involving Marko Zec, Adrian Chadd,
> and myself
> starting in this thread:
>
> http://lists.freebsd.org/pipermail/svn-src-all/2013-July/071798.html
>
> Adrian and Marko converged on similar pa
> > Log:
> > PR: 168520 170096
> > Submitted by: adrian, zec
> >
> > Fix multiple kernel panics when VIMAGE is enabled in the kernel.
> > These fixes are based on patches submitted by Adrian Chadd and Marko
> > Zec.
> >
> > (1
On Saturday 13 July 2013 09:31:19 Mikolaj Golub wrote:
> On Fri, Jul 12, 2013 at 10:40:08PM -0700, Adrian Chadd wrote:
> > Here's what I have running on my stable/9 VIMAGE laptop.
> >
> > http://people.freebsd.org/~adrian/ath/20130712-vimage-default-attach-de
> >tach.diff
> >
> > How's this look to
Author: zec
Date: Fri May 17 17:45:00 2013
New Revision: 250744
URL: http://svnweb.freebsd.org/changeset/base/250744
Log:
MFC 233601:
Permit tcpdrop in VNET jails.
Modified:
stable/9/sys/netinet/tcp_subr.c
Directory Properties:
stable/9/sys/ (props changed)
Modified: stable/9/sys/net
On Monday 04 February 2013 10:42:31 Andriy Gapon wrote:
> on 04/02/2013 10:27 Marko Zec said the following:
> > On Monday 04 February 2013 08:41:32 Andriy Gapon wrote:
> >> + /* Only ethernet interfaces are of interest. */
> >> + if (ifp->if_type != IFT_ETHER)
>
On Monday 04 February 2013 08:41:32 Andriy Gapon wrote:
> on 04/02/2013 02:37 Mark Johnston said the following:
> > On Sat, Feb 02, 2013 at 11:54:00AM +, Andriy Gapon wrote:
> >> Author: avg
> >> Date: Sat Feb 2 11:54:00 2013
> >> New Revision: 246245
> >> URL: http://svnweb.freebsd.org/change
Author: zec
Date: Mon Apr 16 13:41:46 2012
New Revision: 234341
URL: http://svn.freebsd.org/changeset/base/234341
Log:
#include is no longer needed here.
Spotted by: Ed Maste
MFC after:3 days.
Modified:
head/sys/netgraph/ng_source.c
Modified: head/sys/netgraph/ng_source.c
=
Author: zec
Date: Wed Mar 28 12:46:12 2012
New Revision: 233605
URL: http://svn.freebsd.org/changeset/base/233605
Log:
MFC r232517:
Change SYSINIT priorities so that ip_mroute_modevent() is executed
before vnet_mroute_init(), since vnet_mroute_init() depends on mfchashsize
tunable to
Author: zec
Date: Wed Mar 28 12:45:35 2012
New Revision: 233604
URL: http://svn.freebsd.org/changeset/base/233604
Log:
MFC r232517:
Change SYSINIT priorities so that ip_mroute_modevent() is executed
before vnet_mroute_init(), since vnet_mroute_init() depends on mfchashsize
tunable to
Author: zec
Date: Wed Mar 28 12:41:17 2012
New Revision: 233603
URL: http://svn.freebsd.org/changeset/base/233603
Log:
MFC 232487:
Properly restore curvnet context when returning early from
ether_input_internal().
This change only affects options VIMAGE kernel builds.
PR:
Author: zec
Date: Wed Mar 28 12:40:30 2012
New Revision: 233602
URL: http://svn.freebsd.org/changeset/base/233602
Log:
MFC: 232487
Properly restore curvnet context when returning early from
ether_input_internal().
This change only affects options VIMAGE kernel builds.
PR:
Author: zec
Date: Wed Mar 28 12:30:16 2012
New Revision: 233601
URL: http://svn.freebsd.org/changeset/base/233601
Log:
Permit tcpdrop in VNET jails.
Submitted by: Miljenko Mikuc
MFC after:3 days
Modified:
head/sys/netinet/tcp_subr.c
Modified: head/sys/netinet/tcp_subr.c
==
On Monday 12 March 2012 16:41:36 Alexander V. Chernikov wrote:
> Author: melifaro
> Date: Mon Mar 12 15:41:36 2012
> New Revision: 232868
> URL: http://svn.freebsd.org/changeset/base/232868
>
> Log:
> Fix VNET build broken by r232865.
> Temporary remove the ability to assign different number of
Author: zec
Date: Sun Mar 4 18:59:38 2012
New Revision: 232517
URL: http://svn.freebsd.org/changeset/base/232517
Log:
Change SYSINIT priorities so that ip_mroute_modevent() is executed
before vnet_mroute_init(), since vnet_mroute_init() depends on mfchashsize
tunable to be set, and that is
Author: zec
Date: Sun Mar 4 11:11:03 2012
New Revision: 232487
URL: http://svn.freebsd.org/changeset/base/232487
Log:
Properly restore curvnet context when returning early from
ether_input_internal().
This change only affects options VIMAGE kernel builds.
PR: kern/165643
Author: zec
Date: Tue Jul 19 11:04:58 2011
New Revision: 224215
URL: http://svn.freebsd.org/changeset/base/224215
Log:
MFC r224107:
Clear pending ifnet events, in an attempt at preventing
ng_ether_link_state() from being dispatched after we have
cleared our IFP2NG(ifp).
Modified:
Author: zec
Date: Sat Jul 16 19:11:45 2011
New Revision: 224107
URL: http://svn.freebsd.org/changeset/base/224107
Log:
Clear pending ifnet events, in an attempt at preventing
ng_ether_link_state() from being dispatched after we have
cleared our IFP2NG(ifp).
MFC after:3 days
Modifie
Author: zec
Date: Tue Jul 12 12:29:32 2011
New Revision: 223948
URL: http://svn.freebsd.org/changeset/base/223948
Log:
MFC r223862:
Permit ARP to proceed for IPv4 host routes for which the gateway is the
same as the host address. This already works fine for INET6 and ND6.
While h
On Friday 08 July 2011 12:08:49 Andre Oppermann wrote:
> On 08.07.2011 11:38, Marko Zec wrote:
> > Author: zec
> > Date: Fri Jul 8 09:38:33 2011
> > New Revision: 223862
> > URL: http://svn.freebsd.org/changeset/base/223862
> >
> > Log:
> >Permit
Author: zec
Date: Fri Jul 8 09:38:33 2011
New Revision: 223862
URL: http://svn.freebsd.org/changeset/base/223862
Log:
Permit ARP to proceed for IPv4 host routes for which the gateway is the
same as the host address. This already works fine for INET6 and ND6.
While here, remove two funct
Author: zec
Date: Fri Jul 8 09:18:50 2011
New Revision: 223860
URL: http://svn.freebsd.org/changeset/base/223860
Log:
MFC r222834:
Set curvnet context in a callout-trigerred code path.
Modified:
stable/8/sys/net/bridgestp.c
stable/8/sys/net/bridgestp.h
Directory Properties:
stable/8/
Author: zec
Date: Tue Jun 7 20:46:03 2011
New Revision: 222834
URL: http://svn.freebsd.org/changeset/base/222834
Log:
Set curvnet context in a callout-trigerred code path.
MFC after:3 days
Modified:
head/sys/net/bridgestp.c
head/sys/net/bridgestp.h
Modified: head/sys/net/bridgest
Author: zec
Date: Fri May 27 08:43:59 2011
New Revision: 222347
URL: http://svn.freebsd.org/changeset/base/222347
Log:
MFC r57:
Assume the link to be dead if bit error rate (BER) parameter is set to 1.
When a transition from link alive to link dead configuration or vice
versa occ
Author: zec
Date: Fri May 27 08:43:03 2011
New Revision: 222346
URL: http://svn.freebsd.org/changeset/base/222346
Log:
MFC r55:
Provide fake link status information in an attempt to let ng_eiface(4)
virtual ifnets more realistically mimic physical ethernet interfaces.
The main mo
Author: zec
Date: Fri May 27 08:41:57 2011
New Revision: 222345
URL: http://svn.freebsd.org/changeset/base/222345
Log:
MFC r47:
Allow for vlan(4) interfaces with MTU of 1500 bytes to be configured
on top of epair(4) virtual interfaces, since there's no physical
hardware associate
Author: zec
Date: Fri May 27 08:40:26 2011
New Revision: 222344
URL: http://svn.freebsd.org/changeset/base/222344
Log:
MFC r46:
Let epair(4) virtual interfaces report fake link / media status,
by borrowing the skeleton of if_media manipulation and reporting
code from if_lagg(4).
Author: zec
Date: Tue May 24 14:36:32 2011
New Revision: 57
URL: http://svn.freebsd.org/changeset/base/57
Log:
Assume the link to be dead if bit error rate (BER) parameter is set to 1.
When a transition from link alive to link dead configuration or vice
versa occurs, notify any upstr
Author: zec
Date: Tue May 24 14:10:33 2011
New Revision: 55
URL: http://svn.freebsd.org/changeset/base/55
Log:
Provide fake link status information in an attempt to let ng_eiface(4)
virtual ifnets more realistically mimic physical ethernet interfaces.
The main motivation behind this
Author: zec
Date: Tue May 24 08:02:55 2011
New Revision: 47
URL: http://svn.freebsd.org/changeset/base/47
Log:
Allow for vlan(4) interfaces with MTU of 1500 bytes to be configured
on top of epair(4) virtual interfaces, since there's no physical
hardware associated with epair interfac
Author: zec
Date: Tue May 24 07:57:28 2011
New Revision: 46
URL: http://svn.freebsd.org/changeset/base/46
Log:
Let epair(4) virtual interfaces report fake link / media status,
by borrowing the skeleton of if_media manipulation and reporting
code from if_lagg(4). The main motivation
Author: zec
Date: Mon May 16 12:11:29 2011
New Revision: 221985
URL: http://svn.freebsd.org/changeset/base/221985
Log:
MFC r220416:
Properly unref ng_hub nodes on shutdown, so that we don't leak them.
Modified:
stable/8/sys/netgraph/ng_hub.c
Directory Properties:
stable/8/sys/ (pro
On Thursday 07 April 2011 15:54:40 Gleb Smirnoff wrote:
> On Thu, Apr 07, 2011 at 11:40:10AM +0000, Marko Zec wrote:
> M> Author: zec
> M> Date: Thu Apr 7 11:40:10 2011
> M> New Revision: 220416
> M> URL: http://svn.freebsd.org/changeset/base/220416
> M>
>
Author: zec
Date: Thu Apr 7 11:40:10 2011
New Revision: 220416
URL: http://svn.freebsd.org/changeset/base/220416
Log:
Properly unref ng_hub nodes on shutdown, so that we don't leak them.
MFC after:3 days
Modified:
head/sys/netgraph/ng_hub.c
Modified: head/sys/netgraph/ng_hub.c
Author: zec
Date: Sat Nov 27 23:48:53 2010
New Revision: 215958
URL: http://svn.freebsd.org/changeset/base/215958
Log:
MFC r215800:
Simplify ng_pipe locking model by relying on the netgraph framework
to provide serialization of calls into the node, which is accomplished
by markng
Author: zec
Date: Fri Nov 26 15:46:49 2010
New Revision: 215871
URL: http://svn.freebsd.org/changeset/base/215871
Log:
MFC r215726:
Allow for vlan(4) ifnets to have overlapping unit numbers if they are
created in separated vnets. As a side-effect of having a separated
if_cloner i
Author: zec
Date: Fri Nov 26 15:45:34 2010
New Revision: 215870
URL: http://svn.freebsd.org/changeset/base/215870
Log:
MFC r215677:
Remove an apparently redundant CURVNET_SET() / CURVNET_RESTORE() pair.
Modified:
stable/8/sys/netinet/if_ether.c
Directory Properties:
stable/8/sys/
Author: zec
Date: Fri Nov 26 15:44:16 2010
New Revision: 215869
URL: http://svn.freebsd.org/changeset/base/215869
Log:
MFC r215673:
Allow for MTU sizes of up to ETHER_MAX_LEN_JUMBO (i.e. 9018) bytes to be
configured on ng_eiface ifnets. The default MTU remains unchanged at
1500 b
Author: zec
Date: Wed Nov 24 16:02:58 2010
New Revision: 215800
URL: http://svn.freebsd.org/changeset/base/215800
Log:
Simplify ng_pipe locking model by relying on the netgraph framework
to provide serialization of calls into the node, which is accomplished
by markng the node as single-threa
Author: zec
Date: Tue Nov 23 13:37:42 2010
New Revision: 215746
URL: http://svn.freebsd.org/changeset/base/215746
Log:
MFC 212726:
Make the format of "Real Memory" and "Virtual Memory" lines more
consistent with the rest of sysctl vm.vmtotal output.
MFC after:3 days
Modifi
Author: zec
Date: Tue Nov 23 13:28:45 2010
New Revision: 215745
URL: http://svn.freebsd.org/changeset/base/215745
Log:
MFC 209723:
Fix a double-free bug which can occur if both bit error rate and
packet duplication probability are configured on a ng_pipe node.
Submitted by:
Author: zec
Date: Tue Nov 23 13:26:59 2010
New Revision: 215744
URL: http://svn.freebsd.org/changeset/base/215744
Log:
MFC 207426:
Avoid undefined behaviour.
Modified:
stable/8/sys/netgraph/ng_pipe.c
Directory Properties:
stable/8/sys/ (props changed)
stable/8/sys/amd64/include/
Author: zec
Date: Tue Nov 23 13:25:27 2010
New Revision: 215743
URL: http://svn.freebsd.org/changeset/base/215743
Log:
MFC 206360:
Start copyright notice with /*-
Modified:
stable/8/sys/libkern/iconv_xlat.c
stable/8/sys/libkern/strcasecmp.c
stable/8/sys/netgraph/ng_pipe.c
stable/8/
Author: zec
Date: Mon Nov 22 23:35:29 2010
New Revision: 215726
URL: http://svn.freebsd.org/changeset/base/215726
Log:
Allow for vlan(4) ifnets to have overlapping unit numbers if they are
created in separated vnets. As a side-effect of having a separated
if_cloner instance for each vnet, a
Author: zec
Date: Mon Nov 22 14:16:23 2010
New Revision: 215677
URL: http://svn.freebsd.org/changeset/base/215677
Log:
Remove an apparently redundant CURVNET_SET() / CURVNET_RESTORE() pair.
MFC after:3 days
Modified:
head/sys/netinet/if_ether.c
Modified: head/sys/netinet/if_ether.c
Author: zec
Date: Mon Nov 22 12:32:19 2010
New Revision: 215673
URL: http://svn.freebsd.org/changeset/base/215673
Log:
Allow for MTU sizes of up to ETHER_MAX_LEN_JUMBO (i.e. 9018) bytes to be
configured on ng_eiface ifnets. The default MTU remains unchanged at
1500 bytes.
Mark ng_eifac
On Monday 15 November 2010 15:58:15 Bjoern A. Zeeb wrote:
> On Sun, 14 Nov 2010, Dimitry Andric wrote:
> > Author: dim
> > Date: Sun Nov 14 20:40:55 2010
> > New Revision: 215318
> > URL: http://svn.freebsd.org/changeset/base/215318
> >
> > Log:
> > Instead of unconditionally emitting .globl's for
Author: zec
Date: Thu Sep 16 10:53:01 2010
New Revision: 212726
URL: http://svn.freebsd.org/changeset/base/212726
Log:
Make the format of "Real Memory" and "Virtual Memory" lines more
consistent with the rest of sysctl vm.vmtotal output.
MFC after:3 days
Modified:
head/sbin/sysctl/
Author: zec
Date: Wed Sep 8 14:22:35 2010
New Revision: 212320
URL: http://svn.freebsd.org/changeset/base/212320
Log:
MFC r211283:
When moving an ethernet ifnet from one vnet to another, destroy the
associated ng_ether netgraph node in the current vnet, and create a
new one in th
Author: zec
Date: Wed Sep 8 14:21:12 2010
New Revision: 212319
URL: http://svn.freebsd.org/changeset/base/212319
Log:
MFC r208744:
Virtualize the IPv4 multicast routing code.
Submitted by: iprebeg
Reviewed by: bms, bz, Pavlin Radoslavov
Modified:
stable/8/sys/netinet/ip_mr
Author: zec
Date: Wed Sep 8 14:19:33 2010
New Revision: 212318
URL: http://svn.freebsd.org/changeset/base/212318
Log:
MFC r208743:
Provide a macro for registering a virtualized sysctl handler for
VNET opaque data.
Modified:
stable/8/sys/net/vnet.h
Directory Properties:
stable/8/
Author: zec
Date: Fri Aug 13 18:17:32 2010
New Revision: 211283
URL: http://svn.freebsd.org/changeset/base/211283
Log:
When moving an ethernet ifnet from one vnet to another, destroy the
associated ng_ether netgraph node in the current vnet, and create a
new one in the target vnet.
Revi
Author: zec
Date: Tue Jul 6 12:13:15 2010
New Revision: 209723
URL: http://svn.freebsd.org/changeset/base/209723
Log:
Fix a double-free bug which can occur if both bit error rate and packet
duplication probability are configured on a ng_pipe node.
Submitted by: Jeffrey Ahrenholtz
MFC a
Author: zec
Date: Wed Jun 2 15:44:43 2010
New Revision: 208744
URL: http://svn.freebsd.org/changeset/base/208744
Log:
Virtualize the IPv4 multicast routing code.
Submitted by: iprebeg
Reviewed by: bms, bz, Pavlin Radoslavov
MFC after:30 days
Modified:
head/sys/netinet/ip_mroute
Author: zec
Date: Wed Jun 2 15:29:21 2010
New Revision: 208743
URL: http://svn.freebsd.org/changeset/base/208743
Log:
Provide a macro for registering a virtualized sysctl handler for
VNET opaque data.
MFC after:30 days
Modified:
head/sys/net/vnet.h
Modified: head/sys/net/vnet.h
=
Author: zec
Date: Sun May 16 14:53:43 2010
New Revision: 208146
URL: http://svn.freebsd.org/changeset/base/208146
Log:
MFC r208036:
Increase the target buffer for performing NGM_ASCII2BINARY conversion
from 2000 bytes to 20 Kbytes, which now matches the buffer size used for
NGM_BI
Author: zec
Date: Sun May 16 14:51:36 2010
New Revision: 208145
URL: http://svn.freebsd.org/changeset/base/208145
Log:
MFC r207680:
Add an optional "persistent" flag to ng_hub and ng_bridge, which if set,
disables automatic node shutdown when the last hook gets disconnected.
Re
Author: zec
Date: Thu May 13 16:48:28 2010
New Revision: 208036
URL: http://svn.freebsd.org/changeset/base/208036
Log:
Increase the target buffer for performing NGM_ASCII2BINARY conversion
from 2000 bytes to 20 Kbytes, which now matches the buffer size used for
NGM_BINARY2ASCII conversions.
Author: zec
Date: Thu May 6 09:54:01 2010
New Revision: 207698
URL: http://svn.freebsd.org/changeset/base/207698
Log:
MFC r207572:
When destroying a vnet, shut down all netgraph nodes tied to that vnet
before proceeding with dismantling other protocol domains.
This change only af
Author: zec
Date: Thu May 6 09:52:32 2010
New Revision: 207697
URL: http://svn.freebsd.org/changeset/base/207697
Log:
MFC r207475:
Remove a redundant variable assignment.
Reviewed by: bz, rwatson
Modified:
stable/8/sys/kern/uipc_mbuf.c
Directory Properties:
stable/8/sys/ (pro
Author: zec
Date: Wed May 5 22:06:05 2010
New Revision: 207680
URL: http://svn.freebsd.org/changeset/base/207680
Log:
Add an optional "persistent" flag to ng_hub and ng_bridge, which if set,
disables automatic node shutdown when the last hook gets disconnected.
Reviewed by: julian
Modi
Author: zec
Date: Mon May 3 16:08:24 2010
New Revision: 207572
URL: http://svn.freebsd.org/changeset/base/207572
Log:
When destroying a vnet, shut down all netgraph nodes tied to that vnet
before proceeding with dismantling other protocol domains.
This change only affects options VIMAGE
Author: zec
Date: Sat May 1 18:34:50 2010
New Revision: 207475
URL: http://svn.freebsd.org/changeset/base/207475
Log:
Remove a redundant variable assignment.
Reviewed by: bz, rwatson
MFC after:3 days
Modified:
head/sys/kern/uipc_mbuf.c
Modified: head/sys/kern/uipc_mbuf.c
===
Author: zec
Date: Wed Feb 10 08:50:06 2010
New Revision: 203748
URL: http://svn.freebsd.org/changeset/base/203748
Log:
MFC r203483:
Instead of spamming the console on each curvnet recursion event, print
out each such call graph only once, along with a stack backtrace. This
should ma
Author: zec
Date: Thu Feb 4 07:55:42 2010
New Revision: 203483
URL: http://svn.freebsd.org/changeset/base/203483
Log:
Instead of spamming the console on each curvnet recursion event, print
out each such call graph only once, along with a stack backtrace. This
should make kernels built with
Author: zec
Date: Mon Jan 25 14:17:13 2010
New Revision: 202968
URL: http://svn.freebsd.org/changeset/base/202968
Log:
MFC r201895:
Reduce recursions on curvnet and thus spamming the console with warning
messages for kernels built with options VIMAGE and VNET_DEBUG enabled.
Review
1 - 100 of 182 matches
Mail list logo