svn commit: r353486 - head/share/man/man3

2019-10-13 Thread Lawrence Stewart
Author: lstewart Date: Mon Oct 14 05:26:42 2019 New Revision: 353486 URL: https://svnweb.freebsd.org/changeset/base/353486 Log: Fix some "RB_" -> "ARB_" copy and paste nits for text sourced from tree(3). Modified: head/share/man/man3/arb.3 Modified: head/share/man/man3/arb.3

Re: svn commit: r336596 - in head/sys/netinet: . cc

2018-07-23 Thread Lawrence Stewart
On 22/07/2018 15:37, Matt Macy wrote: > Author: mmacy > Date: Sun Jul 22 05:37:58 2018 > New Revision: 336596 > URL: https://svnweb.freebsd.org/changeset/base/336596 > > Log: > NULL out cc_data in pluggable TCP {cc}_cb_destroy > > When ABE was added (rS331214) to NewReno and leak fixed (rS3

svn commit: r333699 - in head: lib/libc/sys share/man/man4 sys/netinet/cc

2018-05-16 Thread Lawrence Stewart
Author: lstewart Date: Thu May 17 02:46:27 2018 New Revision: 333699 URL: https://svnweb.freebsd.org/changeset/base/333699 Log: Plug a memory leak and potential NULL-pointer dereference introduced in r331214. Each TCP connection that uses the system default cc_newreno(4) congestion contr

svn commit: r331214 - in head: share/man/man4 sys/netinet/cc

2018-03-19 Thread Lawrence Stewart
; +.%T "TCP Alternative Backoff with ECN (ABE)" +.%R "internet draft" +.%D "February 2018" +.%N "draft-ietf-tcpm-alternativebackoff-ecn" +.%O "work in progress" +.Re .Sh ACKNOWLEDGEMENTS Development and testing of this software were made possible i

svn commit: r322831 - head/bin/pkill

2017-08-24 Thread Lawrence Stewart
Author: lstewart Date: Thu Aug 24 08:20:23 2017 New Revision: 322831 URL: https://svnweb.freebsd.org/changeset/base/322831 Log: Only emit the trailing new line added in r322613 when not operating in quiet mode. Reported by: pho MFC after:1 week X-MFC-with: r322210 Modified:

svn commit: r322643 - head/sys/kern

2017-08-17 Thread Lawrence Stewart
Author: lstewart Date: Fri Aug 18 02:06:28 2017 New Revision: 322643 URL: https://svnweb.freebsd.org/changeset/base/322643 Log: An off-by-one error exists in sbuf_vprintf()'s use of SBUF_HASROOM() when an sbuf is filled to capacity by vsnprintf(), the loop exits without error, and the sbuf i

svn commit: r322614 - in head: share/man/man9 sys/kern sys/sys

2017-08-17 Thread Lawrence Stewart
Author: lstewart Date: Thu Aug 17 07:20:09 2017 New Revision: 322614 URL: https://svnweb.freebsd.org/changeset/base/322614 Log: Implement simple record boundary tracking in sbuf(9) to avoid record splitting during drain operations. When an sbuf is configured to use this feature by way of the

svn commit: r322613 - head/bin/pkill

2017-08-16 Thread Lawrence Stewart
Author: lstewart Date: Thu Aug 17 06:36:21 2017 New Revision: 322613 URL: https://svnweb.freebsd.org/changeset/base/322613 Log: The r322210 change to pgrep's PID delimiting behaviour causes pgrep's default output to not include a trailing new line, which is a potential POLA violation for exi

svn commit: r322210 - head/bin/pkill

2017-08-07 Thread Lawrence Stewart
Author: lstewart Date: Tue Aug 8 00:31:10 2017 New Revision: 322210 URL: https://svnweb.freebsd.org/changeset/base/322210 Log: pgrep naively appends the delimiter to all PIDs including the last e.g. "pgrep -d, getty" outputs "1399,1386,1309,1308,1307,1306,1305,1302," Ensure the list is corr

Re: svn commit: r314780 - head/lib/libpam/modules/pam_exec

2017-03-12 Thread Lawrence Stewart
Hi Pedro, On 07/03/2017 02:45, Pedro F. Giffuni wrote: > Author: pfg > Date: Mon Mar 6 15:45:46 2017 > New Revision: 314780 > URL: https://svnweb.freebsd.org/changeset/base/314780 > > Log: > libpam: extra bounds checking through reallocarray(3). > > Reviewed by:des > MFC after:

Re: svn commit: r304803 - in head/sys: netinet netinet/cc sys

2016-08-26 Thread Lawrence Stewart
On 08/26/16 04:39, hiren panchasara wrote: > On 08/25/16 at 01:33P, Lawrence Stewart wrote: >> Author: lstewart >> Date: Thu Aug 25 13:33:32 2016 >> New Revision: 304803 >> URL: https://svnweb.freebsd.org/changeset/base/304803 >> >> Log: >> Pass t

Re: svn commit: r304857 - head/sys/netinet/tcp_stacks

2016-08-26 Thread Lawrence Stewart
Pointy hat to: lstewart@ Apologies all for the breakage, thanks Hiren for fixing and apologies also for missing your email. For some reason your reply to my commit did not make it to my inbox and was filtered straight to my mailing list folder which is annoying - I must have introduced a bug in my

Re: svn commit: r304857 - head/sys/netinet/tcp_stacks

2016-08-26 Thread Lawrence Stewart
Pointy hat to: lstewart@ Apologies all for the breakage, thanks Hiren for fixing and apologies also for missing your email. For some reason your reply to my commit did not make it to my inbox and was filtered straight to my mailing list folder which is annoying - I must have introduced a bug in my

svn commit: r304803 - in head/sys: netinet netinet/cc sys

2016-08-25 Thread Lawrence Stewart
Author: lstewart Date: Thu Aug 25 13:33:32 2016 New Revision: 304803 URL: https://svnweb.freebsd.org/changeset/base/304803 Log: Pass the number of segments coalesced by LRO up the stack by repurposing the tso_segsz pkthdr field during RX processing, and use the information in TCP for more c

Re: svn commit: r297193 - head/sys/netinet

2016-03-22 Thread Lawrence Stewart
On 03/23/16 10:59, Conrad Meyer wrote: > On Tue, Mar 22, 2016 at 8:55 AM, Jonathan T. Looney wrote: >> Author: jtl >> Date: Tue Mar 22 15:55:17 2016 >> New Revision: 297193 >> URL: https://svnweb.freebsd.org/changeset/base/297193 >> >> ... >> >> MFC after:2 weeks > > This change seems like

Re: svn commit: r294535 - in head/sys/netinet: . cc tcp_stacks

2016-01-26 Thread Lawrence Stewart
On 01/24/16 19:07, Gleb Smirnoff wrote: > Lawrence, > > On Sat, Jan 23, 2016 at 05:19:36PM +1100, Lawrence Stewart wrote: > L> > The problem is that cc.h (or tcp_cc.h) is already depening on many > L> > TCP types. So, the structures defined inside are not agnostic, i

Re: svn commit: r294536 - head/sys/netinet

2016-01-22 Thread Lawrence Stewart
On 01/23/16 05:04, Gleb Smirnoff wrote: > On Fri, Jan 22, 2016 at 05:19:34PM +1100, Lawrence Stewart wrote: > L> On 01/22/16 09:53, Gleb Smirnoff wrote: > L> > Author: glebius > L> > Date: Thu Jan 21 22:53:12 2016 > L> > New Revision: 294536 > L> > U

Re: svn commit: r294535 - in head/sys/netinet: . cc tcp_stacks

2016-01-22 Thread Lawrence Stewart
On 01/23/16 05:18, Gleb Smirnoff wrote: > On Fri, Jan 22, 2016 at 06:13:54PM +1100, Lawrence Stewart wrote: > L> On 01/22/16 09:34, Gleb Smirnoff wrote: > L> > Author: glebius > L> > Date: Thu Jan 21 22:34:51 2016 > L> > New Revision: 294535 > L> > U

Re: svn commit: r294535 - in head/sys/netinet: . cc tcp_stacks

2016-01-22 Thread Lawrence Stewart
On 01/23/16 03:06, Bjoern A. Zeeb wrote: > >> On 22 Jan 2016, at 15:21 , George Neville-Neil wrote: >> >> >> >> On 22 Jan 2016, at 2:13, Lawrence Stewart wrote: >> >>> Hi Gleb, >>> >>> On 01/22/16 09:34, Gleb Smirnoff wrote:

Re: svn commit: r294535 - in head/sys/netinet: . cc tcp_stacks

2016-01-21 Thread Lawrence Stewart
Hi Gleb, On 01/22/16 09:34, Gleb Smirnoff wrote: > Author: glebius > Date: Thu Jan 21 22:34:51 2016 > New Revision: 294535 > URL: https://svnweb.freebsd.org/changeset/base/294535 > > Log: > - Rename cc.h to more meaningful tcp_cc.h. As a bit of historical context, the naming was intentionally

Re: svn commit: r294536 - head/sys/netinet

2016-01-21 Thread Lawrence Stewart
Hi Gleb, On 01/22/16 09:53, Gleb Smirnoff wrote: > Author: glebius > Date: Thu Jan 21 22:53:12 2016 > New Revision: 294536 > URL: https://svnweb.freebsd.org/changeset/base/294536 > > Log: > Refactor TCP_CONGESTION setsockopt handling: > - Use M_TEMP instead of stack variable. > - Unroll err

svn commit: r293713 - svnadmin/conf

2016-01-11 Thread Lawrence Stewart
Author: lstewart Date: Tue Jan 12 00:07:26 2016 New Revision: 293713 URL: https://svnweb.freebsd.org/changeset/base/293713 Log: Remove myself after having forgotten to do so post my previous large commit. Modified: svnadmin/conf/sizelimit.conf Modified: svnadmin/conf/sizelimit.conf =

Re: svn commit: r283136 - head/sys/netinet

2015-05-20 Thread Lawrence Stewart
On 05/20/15 23:19, Eric van Gyzen wrote: > On 05/20/2015 02:33, Lawrence Stewart wrote: >> On 05/20/15 14:24, Hiren Panchasara wrote: >>> On 05/20/15 at 02:13P, Lawrence Stewart wrote: >>>> Hi Hiren, >>>> >>>> On 05/20/15 11:08, Hiren Panchasar

Re: svn commit: r283136 - head/sys/netinet

2015-05-19 Thread Lawrence Stewart
On 05/20/15 14:24, Hiren Panchasara wrote: > On 05/20/15 at 02:13P, Lawrence Stewart wrote: >> Hi Hiren, >> >> On 05/20/15 11:08, Hiren Panchasara wrote: >>> Author: hiren Date: Wed May 20 01:08:01 2015 New Revision: >>> 283136 URL: https://svnweb.freebsd

Re: svn commit: r283136 - head/sys/netinet

2015-05-19 Thread Lawrence Stewart
Hi Hiren, On 05/20/15 11:08, Hiren Panchasara wrote: > Author: hiren > Date: Wed May 20 01:08:01 2015 > New Revision: 283136 > URL: https://svnweb.freebsd.org/changeset/base/283136 > > Log: > Add a new sysctl net.inet.tcp.hostcache.purgenow=1 to expire and purge all > entries in hostcache imm

svn commit: r280441 - head/sys/netinet

2015-03-24 Thread Lawrence Stewart
Author: lstewart Date: Tue Mar 24 15:08:43 2015 New Revision: 280441 URL: https://svnweb.freebsd.org/changeset/base/280441 Log: The addition of flowid and flowtype in r280233 and r280237 respectively forgot to extend the IPv6 packet node format string, which causes a build failure when SIFT

Re: svn commit: r275832 - head/tools/tools/nanobsd

2015-01-21 Thread Lawrence Stewart
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 01/22/15 02:23, Will Andrews wrote: > On Wed, Jan 21, 2015 at 06:51:23PM +1100, Lawrence Stewart wrote: >> I think this change introduced a bug - I'm seeing nanobsd error >> out with the "NANO_TOOLS directory does not e

Re: svn commit: r277213 - in head: share/man/man9 sys/kern sys/ofed/include/linux sys/sys

2015-01-21 Thread Lawrence Stewart
On 01/20/15 09:22, Adrian Chadd wrote: > Yeah, it looks like you set c_cpu to timeout_cpu in > _callout_init_locked(), but then you only handle the case of the CPU > being changed in certain circumstances. You aren't handling the CPU > being initialised when the callout is first added. > > And, ca

Re: svn commit: r275832 - head/tools/tools/nanobsd

2015-01-21 Thread Lawrence Stewart
Hi Will, On 12/17/14 04:59, Will Andrews wrote: > Author: will > Date: Tue Dec 16 17:59:05 2014 > New Revision: 275832 > URL: https://svnweb.freebsd.org/changeset/base/275832 > > Log: > Make NanoBSD source-able from other scripts. > > Summary: > This change converts NanoBSD into a two-sc

Re: svn commit: r272386 - in head: sbin/ifconfig share/man/man4 sys/net

2014-10-28 Thread Lawrence Stewart
On 10/27/14 13:43, Lawrence Stewart wrote: > Hi Hiroki-san, > > On 10/02/14 07:37, Hiroki Sato wrote: >> Author: hrs >> Date: Wed Oct 1 21:37:32 2014 >> New Revision: 272386 >> URL: https://svnweb.freebsd.org/changeset/base/272386 >> >> Log: >>

Re: svn commit: r272386 - in head: sbin/ifconfig share/man/man4 sys/net

2014-10-26 Thread Lawrence Stewart
Hi Hiroki-san, On 10/02/14 07:37, Hiroki Sato wrote: > Author: hrs > Date: Wed Oct 1 21:37:32 2014 > New Revision: 272386 > URL: https://svnweb.freebsd.org/changeset/base/272386 > > Log: > Virtualize lagg(4) cloner. This change fixes a panic when tearing down > if_lagg(4) interfaces which w

Re: svn commit: r271946 - in head/sys: dev/oce dev/vmware/vmxnet3 dev/xen/netfront kern net netinet ofed/drivers/net/mlx4 sys

2014-10-13 Thread Lawrence Stewart
Hi Hans, I have questions and feedback regarding this patch that I was hoping to work through with you. Some general points are below and then context specific points are inline with the patch further down. - Is QinQ support affected by this change? - There are some style(9) nits throughout that

svn commit: r271690 - stable/10/sys/netinet/cc

2014-09-16 Thread Lawrence Stewart
Author: lstewart Date: Tue Sep 16 21:26:24 2014 New Revision: 271690 URL: http://svnweb.freebsd.org/changeset/base/271690 Log: MFC r270160: Destroy the "qdiffsample_zone" UMA zone on unload to avoid a use-after-unload panic easily triggered by running "sysctl -a" after unload. Report

svn commit: r271654 - stable/8/sys/netinet/cc

2014-09-15 Thread Lawrence Stewart
Author: lstewart Date: Tue Sep 16 00:11:01 2014 New Revision: 271654 URL: http://svnweb.freebsd.org/changeset/base/271654 Log: MFC r270160: Destroy the "qdiffsample_zone" UMA zone on unload to avoid a use-after-unload panic easily triggered by running "sysctl -a" after unload. Report

svn commit: r271653 - stable/9/sys/netinet/cc

2014-09-15 Thread Lawrence Stewart
Author: lstewart Date: Tue Sep 16 00:04:38 2014 New Revision: 271653 URL: http://svnweb.freebsd.org/changeset/base/271653 Log: MFC r270160: Destroy the "qdiffsample_zone" UMA zone on unload to avoid a use-after-unload panic easily triggered by running "sysctl -a" after unload. Report

svn commit: r270160 - head/sys/netinet/cc

2014-08-18 Thread Lawrence Stewart
Author: lstewart Date: Tue Aug 19 02:19:53 2014 New Revision: 270160 URL: http://svnweb.freebsd.org/changeset/base/270160 Log: Destroy the "qdiffsample_zone" UMA zone on unload to avoid a use-after-unload panic easily triggered by running "sysctl -a" after unload. Reported and tested by:

Re: svn commit: r261071 - in head: contrib/jemalloc contrib/jemalloc/doc contrib/jemalloc/include/jemalloc contrib/jemalloc/include/jemalloc/internal contrib/jemalloc/src include lib/libc/gen lib/libc

2014-02-09 Thread Lawrence Stewart
On 02/07/14 16:06, Jason Evans wrote: > On Feb 6, 2014, at 8:01 PM, Lawrence Stewart > wrote: >> On 01/23/14 13:47, Jason Evans wrote: >>> Author: jasone Date: Thu Jan 23 02:47:36 2014 New Revision: >>> 261071 URL: http://svnweb.freebsd.org/changeset/base/261071 &g

Re: svn commit: r261071 - in head: contrib/jemalloc contrib/jemalloc/doc contrib/jemalloc/include/jemalloc contrib/jemalloc/include/jemalloc/internal contrib/jemalloc/src include lib/libc/gen lib/libc

2014-02-06 Thread Lawrence Stewart
Hi Jason, On 01/23/14 13:47, Jason Evans wrote: > Author: jasone > Date: Thu Jan 23 02:47:36 2014 > New Revision: 261071 > URL: http://svnweb.freebsd.org/changeset/base/261071 > > Log: > Update jemalloc to version 3.5.0. I suspect that this commit is related to the assertion failures I've been

Re: svn commit: r260702 - head/sys/netinet

2014-01-19 Thread Lawrence Stewart
On 01/16/14 22:50, Alexander V. Chernikov wrote: > Author: melifaro > Date: Thu Jan 16 11:50:00 2014 > New Revision: 260702 > URL: http://svnweb.freebsd.org/changeset/base/260702 > > Log: > Fix ipfw fwd for IPv4 traffic broken by r249894. > > Problem case: > Original lookup returns route

Re: svn commit: r254524 - head/sys/sys

2013-08-21 Thread Lawrence Stewart
On 08/22/13 02:18, Andre Oppermann wrote: > On 21.08.2013 17:59, Davide Italiano wrote: >> On Wed, Aug 21, 2013 at 5:30 PM, Andre Oppermann >> wrote: >>> On 20.08.2013 20:13, Davide Italiano wrote: On Tue, Aug 20, 2013 at 7:42 PM, Andre Oppermann wrote: > > On 19.08.2013

svn commit: r252952 - in stable/8: share/man/man4 sys/modules/cc sys/modules/cc/cc_cdg sys/netinet/cc

2013-07-07 Thread Lawrence Stewart
ed in 2011 by David Hayes whilst working on the +NewTCP research project at Swinburne University of Technology's Centre for +Advanced Internet Architectures, Melbourne, Australia. +More details are available at: +.Pp +http://caia.swin.edu.au/urp/newtcp/ +.Sh AUTHORS +.An -nosplit +The +.Nm +

svn commit: r252951 - in stable/9: share/man/man4 sys/modules/cc sys/modules/cc/cc_cdg sys/netinet/cc

2013-07-07 Thread Lawrence Stewart
n the +NewTCP research project at Swinburne University of Technology's Centre for +Advanced Internet Architectures, Melbourne, Australia. +More details are available at: +.Pp +http://caia.swin.edu.au/urp/newtcp/ +.Sh AUTHORS +.An -nosplit +The +.Nm +congestion control module was written by +

svn commit: r252552 - stable/8/share/man/man9

2013-07-03 Thread Lawrence Stewart
Wed Jul 3 08:21:05 2013 (r252552) @@ -30,7 +30,7 @@ .\" .\" $FreeBSD$ .\" -.Dd February 15, 2011 +.Dd June 21, 2013 .Dt HHOOK 9 .Os .Sh NAME @@ -380,9 +380,3 @@ This manual page was written by .An David Hayes Aq david.ha...@ieee.org and .An Lawrence S

svn commit: r252551 - stable/9/share/man/man9

2013-07-03 Thread Lawrence Stewart
Wed Jul 3 08:20:40 2013 (r252551) @@ -30,7 +30,7 @@ .\" .\" $FreeBSD$ .\" -.Dd February 15, 2011 +.Dd June 21, 2013 .Dt HHOOK 9 .Os .Sh NAME @@ -380,9 +380,3 @@ This manual page was written by .An David Hayes Aq david.ha...@ieee.org and .An Lawrence S

svn commit: r252550 - stable/8/sys/sys

2013-07-03 Thread Lawrence Stewart
Author: lstewart Date: Wed Jul 3 07:58:14 2013 New Revision: 252550 URL: http://svnweb.freebsd.org/changeset/base/252550 Log: MFC r251789: Now that the necessary infrastructure is in place to ensure hhook points which register after a khelp module will get hooked, move khelp module init

svn commit: r252549 - stable/9/sys/sys

2013-07-03 Thread Lawrence Stewart
Author: lstewart Date: Wed Jul 3 07:57:22 2013 New Revision: 252549 URL: http://svnweb.freebsd.org/changeset/base/252549 Log: MFC r251789: Now that the necessary infrastructure is in place to ensure hhook points which register after a khelp module will get hooked, move khelp module init

svn commit: r252544 - stable/8/sys/kern

2013-07-02 Thread Lawrence Stewart
Author: lstewart Date: Wed Jul 3 06:23:46 2013 New Revision: 252544 URL: http://svnweb.freebsd.org/changeset/base/252544 Log: MFC r251787: Move hhook's per-vnet initialisation to an earlier SYSINIT SI_SUB stage to ensure all per-vnet related hhook initialisation is completed prior to any

svn commit: r252543 - stable/9/sys/kern

2013-07-02 Thread Lawrence Stewart
Author: lstewart Date: Wed Jul 3 06:20:47 2013 New Revision: 252543 URL: http://svnweb.freebsd.org/changeset/base/252543 Log: MFC r251787: Move hhook's per-vnet initialisation to an earlier SYSINIT SI_SUB stage to ensure all per-vnet related hhook initialisation is completed prior to any

svn commit: r252542 - stable/8/sys/kern

2013-07-02 Thread Lawrence Stewart
Author: lstewart Date: Wed Jul 3 05:59:48 2013 New Revision: 252542 URL: http://svnweb.freebsd.org/changeset/base/252542 Log: MFC r251778: Cleanup and simplification in khelp_{register|deregister}_helper(). No functional changes. Modified: stable/8/sys/kern/kern_khelp.c Directory Prop

svn commit: r252541 - stable/9/sys/kern

2013-07-02 Thread Lawrence Stewart
Author: lstewart Date: Wed Jul 3 05:58:51 2013 New Revision: 252541 URL: http://svnweb.freebsd.org/changeset/base/252541 Log: MFC r251778: Cleanup and simplification in khelp_{register|deregister}_helper(). No functional changes. Modified: stable/9/sys/kern/kern_khelp.c Directory Prop

svn commit: r252539 - stable/9/sys/kern

2013-07-02 Thread Lawrence Stewart
Author: lstewart Date: Wed Jul 3 05:48:46 2013 New Revision: 252539 URL: http://svnweb.freebsd.org/changeset/base/252539 Log: MFC r251774: Add a private KPI between hhook and khelp that allows khelp modules to insert hook functions into hhook points which register after the modules were

svn commit: r252538 - stable/8/sys/kern

2013-07-02 Thread Lawrence Stewart
Author: lstewart Date: Wed Jul 3 05:47:28 2013 New Revision: 252538 URL: http://svnweb.freebsd.org/changeset/base/252538 Log: MFC r251774: Add a private KPI between hhook and khelp that allows khelp modules to insert hook functions into hhook points which register after the modules were

svn commit: r252537 - in stable/8/sys: kern sys

2013-07-02 Thread Lawrence Stewart
Wed Jul 3 05:29:21 2013 (r252537) @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2010 Lawrence Stewart + * Copyright (c) 2010,2013 Lawrence Stewart * Copyright (c) 2010 The FreeBSD Foundation * All rights reserved. * @@ -69,6 +69,9 @@ static struct mtx hhook_head_list_lock; MTX_SYSINIT

svn commit: r252536 - in stable/9/sys: kern sys

2013-07-02 Thread Lawrence Stewart
(r252536) @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2010 Lawrence Stewart + * Copyright (c) 2010,2013 Lawrence Stewart * Copyright (c) 2010 The FreeBSD Foundation * All rights reserved. * @@ -69,6 +69,9 @@ static struct mtx hhook_head_list_lock; MTX_SYSINIT(hhookheadlistlock, &hhook_head_list_

Re: svn commit: r252533 - stable/8/sys/kern

2013-07-02 Thread Lawrence Stewart
On 07/03/13 13:40, Lawrence Stewart wrote: > Author: lstewart > Date: Wed Jul 3 03:40:06 2013 > New Revision: 252533 > URL: http://svnweb.freebsd.org/changeset/base/252533 > > Log: MFC r251984: > When a previous call to sbsndptr() leaves sb->sb_sndptroff at the

Re: svn commit: r252532 - stable/9/sys/kern

2013-07-02 Thread Lawrence Stewart
On 07/03/13 13:36, Lawrence Stewart wrote: > Author: lstewart > Date: Wed Jul 3 03:36:36 2013 > New Revision: 252532 > URL: http://svnweb.freebsd.org/changeset/base/252532 > > Log: MFC r251984: > When a previous call to sbsndptr() leaves sb->sb_sndptroff at the

svn commit: r252535 - in stable/8/sys: kern sys

2013-07-02 Thread Lawrence Stewart
Author: lstewart Date: Wed Jul 3 04:21:29 2013 New Revision: 252535 URL: http://svnweb.freebsd.org/changeset/base/252535 Log: MFC r251732,251752: Add support for non-virtualised hhook points, which are uniquely identified by type and id, as compared to virtualised hook points which are n

svn commit: r252534 - in stable/9/sys: kern sys

2013-07-02 Thread Lawrence Stewart
Author: lstewart Date: Wed Jul 3 04:20:36 2013 New Revision: 252534 URL: http://svnweb.freebsd.org/changeset/base/252534 Log: MFC r251732,251752: Add support for non-virtualised hhook points, which are uniquely identified by type and id, as compared to virtualised hook points which are n

svn commit: r252533 - stable/8/sys/kern

2013-07-02 Thread Lawrence Stewart
Author: lstewart Date: Wed Jul 3 03:40:06 2013 New Revision: 252533 URL: http://svnweb.freebsd.org/changeset/base/252533 Log: When a previous call to sbsndptr() leaves sb->sb_sndptroff at the start of an mbuf that was fully consumed by the previous call, the mbuf ptr returned by the curren

svn commit: r252532 - stable/9/sys/kern

2013-07-02 Thread Lawrence Stewart
Author: lstewart Date: Wed Jul 3 03:36:36 2013 New Revision: 252532 URL: http://svnweb.freebsd.org/changeset/base/252532 Log: When a previous call to sbsndptr() leaves sb->sb_sndptroff at the start of an mbuf that was fully consumed by the previous call, the mbuf ptr returned by the curren

svn commit: r252504 - in head: share/man/man4 sys/modules/cc sys/modules/cc/cc_cdg sys/netinet/cc

2013-07-02 Thread Lawrence Stewart
e for +Advanced Internet Architectures, Melbourne, Australia. +More details are available at: +.Pp +http://caia.swin.edu.au/urp/newtcp/ +.Sh AUTHORS +.An -nosplit +The +.Nm +congestion control module was written by +.An David Hayes Aq david.ha...@ieee.org . +This manual page

svn commit: r252366 - in stable/8: share/man/man3 sys/sys

2013-06-28 Thread Lawrence Stewart
Author: lstewart Date: Sat Jun 29 04:27:04 2013 New Revision: 252366 URL: http://svnweb.freebsd.org/changeset/base/252366 Log: MFC r251887: Add new FOREACH_FROM variants of the queue(3) FOREACH macros which can optionally start the traversal from a previously found element by passing the

svn commit: r252365 - in stable/9: share/man/man3 sys/sys

2013-06-28 Thread Lawrence Stewart
Author: lstewart Date: Sat Jun 29 04:25:40 2013 New Revision: 252365 URL: http://svnweb.freebsd.org/changeset/base/252365 Log: MFC r251887: Add new FOREACH_FROM variants of the queue(3) FOREACH macros which can optionally start the traversal from a previously found element by passing the

svn commit: r252329 - stable/8/sys/kern

2013-06-27 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 28 03:41:23 2013 New Revision: 252329 URL: http://svnweb.freebsd.org/changeset/base/252329 Log: MFC r251725: Fix a potential NULL-pointer dereference that would trigger if the hhook registration site did not provide storage for a copy of the hhook_head struc

svn commit: r252328 - stable/9/sys/kern

2013-06-27 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 28 03:39:54 2013 New Revision: 252328 URL: http://svnweb.freebsd.org/changeset/base/252328 Log: MFC r251725: Fix a potential NULL-pointer dereference that would trigger if the hhook registration site did not provide storage for a copy of the hhook_head struc

svn commit: r252327 - stable/8/sys/sys

2013-06-27 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 28 03:23:24 2013 New Revision: 252327 URL: http://svnweb.freebsd.org/changeset/base/252327 Log: MFC r251682: Remove some duplicate code by making KHELP_DECLARE_MOD() a wrapper around KHELP_DECLARE_MOD_UMA(). Modified: stable/8/sys/sys/module_khelp.h Direc

svn commit: r252326 - stable/9/sys/sys

2013-06-27 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 28 03:22:43 2013 New Revision: 252326 URL: http://svnweb.freebsd.org/changeset/base/252326 Log: MFC r251682: Remove some duplicate code by making KHELP_DECLARE_MOD() a wrapper around KHELP_DECLARE_MOD_UMA(). Modified: stable/9/sys/sys/module_khelp.h Direc

svn commit: r252324 - stable/8/sys/kern

2013-06-27 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 28 03:04:07 2013 New Revision: 252324 URL: http://svnweb.freebsd.org/changeset/base/252324 Log: MFC r250951,251838: Ensure alq's shutdown_pre_sync event handler is deregistered on module unload to avoid a dangling pointer and eventual panic on system shutdo

svn commit: r252323 - stable/9/sys/kern

2013-06-27 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 28 02:38:33 2013 New Revision: 252323 URL: http://svnweb.freebsd.org/changeset/base/252323 Log: MFC r250951,251838: Ensure alq's shutdown_pre_sync event handler is deregistered on module unload to avoid a dangling pointer and eventual panic on system shutdo

svn commit: r252052 - head/share/man/man9

2013-06-20 Thread Lawrence Stewart
.\" -.Dd February 15, 2011 +.Dd June 21, 2013 .Dt HHOOK 9 .Os .Sh NAME @@ -380,9 +380,3 @@ This manual page was written by .An David Hayes Aq david.ha...@ieee.org and .An Lawrence Stewart Aq lstew...@freebsd.org . -.Sh BUGS -The framework does not currently support registering hook point

Re: svn commit: r252032 - head/sys/amd64/include

2013-06-20 Thread Lawrence Stewart
Hi Kostik, On 06/21/13 00:30, Konstantin Belousov wrote: > Author: kib > Date: Thu Jun 20 14:30:04 2013 > New Revision: 252032 > URL: http://svnweb.freebsd.org/changeset/base/252032 > > Log: > Allow immediate operand. > > Sponsored by: The FreeBSD Foundation > > Modified: > head/s

svn commit: r251984 - head/sys/kern

2013-06-18 Thread Lawrence Stewart
Author: lstewart Date: Wed Jun 19 03:08:01 2013 New Revision: 251984 URL: http://svnweb.freebsd.org/changeset/base/251984 Log: When a previous call to sbsndptr() leaves sb->sb_sndptroff at the start of an mbuf that was fully consumed by the previous call, the mbuf ptr returned by the curren

svn commit: r251887 - in head: share/man/man3 sys/sys

2013-06-17 Thread Lawrence Stewart
Author: lstewart Date: Tue Jun 18 02:57:56 2013 New Revision: 251887 URL: http://svnweb.freebsd.org/changeset/base/251887 Log: Add new FOREACH_FROM variants of the queue(3) FOREACH macros which can optionally start the traversal from a previously found element by passing the element in as "v

svn commit: r251838 - head/sys/kern

2013-06-17 Thread Lawrence Stewart
Author: lstewart Date: Mon Jun 17 09:49:07 2013 New Revision: 251838 URL: http://svnweb.freebsd.org/changeset/base/251838 Log: The fix committed in r250951 replaced the reported panic with a deadlock... gold star for me. EVENTHANDLER_DEREGISTER() attempts to acquire the lock which is held b

svn commit: r251789 - head/sys/sys

2013-06-15 Thread Lawrence Stewart
Author: lstewart Date: Sat Jun 15 10:38:31 2013 New Revision: 251789 URL: http://svnweb.freebsd.org/changeset/base/251789 Log: Now that the necessary infrastructure is in place to ensure hhook points which register after a khelp module will get hooked, move khelp module initialisation to th

svn commit: r251787 - head/sys/kern

2013-06-15 Thread Lawrence Stewart
Author: lstewart Date: Sat Jun 15 10:08:34 2013 New Revision: 251787 URL: http://svnweb.freebsd.org/changeset/base/251787 Log: Move hhook's per-vnet initialisation to an earlier SYSINIT SI_SUB stage to ensure all per-vnet related hhook initialisation is completed prior to any virtualised hho

svn commit: r251778 - head/sys/kern

2013-06-14 Thread Lawrence Stewart
Author: lstewart Date: Sat Jun 15 06:45:17 2013 New Revision: 251778 URL: http://svnweb.freebsd.org/changeset/base/251778 Log: Cleanup and simplification in khelp_{register|deregister}_helper(). No functional changes. MFC after:1 week Modified: head/sys/kern/kern_khelp.c Modified:

svn commit: r251774 - head/sys/kern

2013-06-14 Thread Lawrence Stewart
Author: lstewart Date: Sat Jun 15 05:57:29 2013 New Revision: 251774 URL: http://svnweb.freebsd.org/changeset/base/251774 Log: Add a private KPI between hhook and khelp that allows khelp modules to insert hook functions into hhook points which register after the modules were loaded - potent

svn commit: r251770 - in head/sys: kern sys

2013-06-14 Thread Lawrence Stewart
== --- head/sys/kern/kern_hhook.c Sat Jun 15 03:55:04 2013(r251769) +++ head/sys/kern/kern_hhook.c Sat Jun 15 04:03:40 2013(r251770) @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2010 Lawrence Stewart + * Copyright (c) 2010,2013 Lawrence Stewart

svn commit: r251752 - head/sys/kern

2013-06-14 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 14 18:11:21 2013 New Revision: 251752 URL: http://svnweb.freebsd.org/changeset/base/251752 Log: Fix a major oversight in r251732 which causes non-VIMAGE kernels to trigger a KASSERT during TCP hhook registration at boot. Virtualised hook points only require ext

svn commit: r251732 - in head/sys: kern sys

2013-06-13 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 14 04:10:34 2013 New Revision: 251732 URL: http://svnweb.freebsd.org/changeset/base/251732 Log: Add support for non-virtualised hhook points, which are uniquely identified by type and id, as compared to virtualised hook points which are now uniquely identified

svn commit: r251725 - head/sys/kern

2013-06-13 Thread Lawrence Stewart
Author: lstewart Date: Fri Jun 14 02:25:40 2013 New Revision: 251725 URL: http://svnweb.freebsd.org/changeset/base/251725 Log: Fix a potential NULL-pointer dereference that would trigger if the hhook registration site did not provide storage for a copy of the hhook_head struct. MFC after:

svn commit: r251682 - head/sys/sys

2013-06-13 Thread Lawrence Stewart
Author: lstewart Date: Thu Jun 13 08:07:42 2013 New Revision: 251682 URL: http://svnweb.freebsd.org/changeset/base/251682 Log: Remove some duplicate code by making KHELP_DECLARE_MOD() a wrapper around KHELP_DECLARE_MOD_UMA(). MFC after:3 days Modified: head/sys/sys/module_khelp.h

Re: svn commit: r251297 - head/sys/dev/xen/netfront

2013-06-04 Thread Lawrence Stewart
On 06/03/13 23:00, Andre Oppermann wrote: > Author: andre > Date: Mon Jun 3 13:00:33 2013 > New Revision: 251297 > URL: http://svnweb.freebsd.org/changeset/base/251297 > > Log: > Specify a maximum TSO length limiting the segment chain to what the > Xen host side can handle after defragmentati

svn commit: r250951 - head/sys/kern

2013-05-23 Thread Lawrence Stewart
Author: lstewart Date: Fri May 24 00:49:12 2013 New Revision: 250951 URL: http://svnweb.freebsd.org/changeset/base/250951 Log: Ensure alq's shutdown_pre_sync event handler is deregistered on module unload to avoid a dangling pointer and eventual panic on system shutdown. Reported by: Al

svn commit: r250141 - stable/8/sys/netinet

2013-05-01 Thread Lawrence Stewart
Author: lstewart Date: Wed May 1 08:57:45 2013 New Revision: 250141 URL: http://svnweb.freebsd.org/changeset/base/250141 Log: MFC r245783: Simplify and fix a bug in cc_ack_received()'s "are we congestion window limited" logic (refer to [1] for associated discussion). snd_cwnd and snd_wn

svn commit: r250140 - stable/9/sys/netinet

2013-05-01 Thread Lawrence Stewart
Author: lstewart Date: Wed May 1 08:53:40 2013 New Revision: 250140 URL: http://svnweb.freebsd.org/changeset/base/250140 Log: MFC r245783: Simplify and fix a bug in cc_ack_received()'s "are we congestion window limited" logic (refer to [1] for associated discussion). snd_cwnd and snd_wn

svn commit: r248150 - stable/8/sys/netinet

2013-03-11 Thread Lawrence Stewart
Author: lstewart Date: Mon Mar 11 08:21:43 2013 New Revision: 248150 URL: http://svnweb.freebsd.org/changeset/base/248150 Log: MFC r247906: The hashmask returned by hashinit() is a valid index in the returned hash array. Fix a siftr(4) potential memory leak and INVARIANTS triggered kern

svn commit: r248145 - stable/7/sys/netinet

2013-03-10 Thread Lawrence Stewart
Author: lstewart Date: Mon Mar 11 06:17:46 2013 New Revision: 248145 URL: http://svnweb.freebsd.org/changeset/base/248145 Log: MFC r247906: The hashmask returned by hashinit() is a valid index in the returned hash array. Fix a siftr(4) potential memory leak and INVARIANTS triggered kerne

svn commit: r248144 - stable/9/sys/netinet

2013-03-10 Thread Lawrence Stewart
Author: lstewart Date: Mon Mar 11 06:09:08 2013 New Revision: 248144 URL: http://svnweb.freebsd.org/changeset/base/248144 Log: MFC r247906: The hashmask returned by hashinit() is a valid index in the returned hash array. Fix a siftr(4) potential memory leak and INVARIANTS triggered kerne

svn commit: r247906 - head/sys/netinet

2013-03-06 Thread Lawrence Stewart
Author: lstewart Date: Thu Mar 7 04:42:20 2013 New Revision: 247906 URL: http://svnweb.freebsd.org/changeset/base/247906 Log: The hashmask returned by hashinit() is a valid index in the returned hash array. Fix a siftr(4) potential memory leak and INVARIANTS triggered kernel panic in hashd

svn commit: r245783 - head/sys/netinet

2013-01-22 Thread Lawrence Stewart
Author: lstewart Date: Tue Jan 22 09:44:21 2013 New Revision: 245783 URL: http://svnweb.freebsd.org/changeset/base/245783 Log: Simplify and fix a bug in cc_ack_received()'s "are we congestion window limited" logic (refer to [1] for associated discussion). snd_cwnd and snd_wnd are unsigned l

Re: svn commit: r232059 - in head: sys/fs/devfs sys/fs/nullfs sys/kern sys/sys usr.sbin/jail

2012-10-02 Thread Lawrence Stewart
Hi Martin, On 02/24/12 05:51, Martin Matuska wrote: Author: mm Date: Thu Feb 23 18:51:24 2012 New Revision: 232059 URL: http://svn.freebsd.org/changeset/base/232059 Log: To improve control over the use of mount(8) inside a jail(8), introduce a new jail parameter node with the following pa

Re: svn commit: r239382 - in head/etc: defaults rc.d

2012-10-01 Thread Lawrence Stewart
Hi Jun, On 08/19/12 18:15, Jun Kuriyama wrote: Author: kuriyama Date: Sun Aug 19 08:15:32 2012 New Revision: 239382 URL: http://svn.freebsd.org/changeset/base/239382 Log: - Allow to pass extra parameters for each jails. - To achieve above, convert jail(8) invocation to use new style

svn commit: r239550 - releng/9.1/sys/netinet/khelp

2012-08-21 Thread Lawrence Stewart
Author: lstewart Date: Wed Aug 22 01:28:16 2012 New Revision: 239550 URL: http://svn.freebsd.org/changeset/base/239550 Log: MFC r239346: The TCP PAWS fix for kernels with fast tick rates (r231767) changed the TCP timestamp related stack variables to reference ms directly instead of ticks.

svn commit: r239475 - stable/8/sys/netinet/khelp

2012-08-20 Thread Lawrence Stewart
Author: lstewart Date: Tue Aug 21 02:52:25 2012 New Revision: 239475 URL: http://svn.freebsd.org/changeset/base/239475 Log: MFC r239346: The TCP PAWS fix for kernels with fast tick rates (r231767) changed the TCP timestamp related stack variables to reference ms directly instead of ticks.

svn commit: r239474 - stable/9/sys/netinet/khelp

2012-08-20 Thread Lawrence Stewart
Author: lstewart Date: Tue Aug 21 02:17:06 2012 New Revision: 239474 URL: http://svn.freebsd.org/changeset/base/239474 Log: MFC r239346: The TCP PAWS fix for kernels with fast tick rates (r231767) changed the TCP timestamp related stack variables to reference ms directly instead of ticks.

svn commit: r239346 - head/sys/netinet/khelp

2012-08-16 Thread Lawrence Stewart
Author: lstewart Date: Fri Aug 17 01:49:51 2012 New Revision: 239346 URL: http://svn.freebsd.org/changeset/base/239346 Log: The TCP PAWS fix for kernels with fast tick rates (r231767) changed the TCP timestamp related stack variables to reference ms directly instead of ticks. The h_ertt(4) K

svn commit: r238345 - head/lib/libc/sys

2012-07-10 Thread Lawrence Stewart
Author: lstewart Date: Tue Jul 10 08:31:28 2012 New Revision: 238345 URL: http://svn.freebsd.org/changeset/base/238345 Log: Move the ffclock symbols from FBSD_1.2 to FBSD_1.3 where they should have been put initially. They were added to head during development of 10-CURRENT, not 9-CURRENT.

Re: svn commit: r226113 - head/sys/netinet

2012-01-23 Thread Lawrence Stewart
Hi Andre, On 10/08/11 03:39, Andre Oppermann wrote: Author: andre Date: Fri Oct 7 16:39:03 2011 New Revision: 226113 URL: http://svn.freebsd.org/changeset/base/226113 Log: Prevent TCP sessions from stalling indefinitely in reassembly when reaching the zone limit of reassembly queue entri

  1   2   3   4   >