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
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
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
;
+.%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
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:
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
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
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
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
On 13/03/2017 04:30, Pedro Giffuni wrote:
>
>
> On 3/12/2017 12:14 PM, Lawrence Stewart wrote:
>> 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
>
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:
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
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
-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
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
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
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:
>>
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
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
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:
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
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
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
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
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
.\"
-.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
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
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
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
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
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
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
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:
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
==
--- 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
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
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
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:
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
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
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
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
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
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
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
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
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.
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
Author: lstewart
Date: Wed Jan 18 03:03:21 2012
New Revision: 230294
URL: http://svn.freebsd.org/changeset/base/230294
Log:
Specify the correct section (4 instead of 9) in the h_ertt man page's title
and
bump the document date.
MFC after:3 days
Modified:
head/share/man/man4/h_ertt
On 01/16/12 17:15, David Xu wrote:
Author: davidxu
Date: Mon Jan 16 06:15:14 2012
New Revision: 230201
URL: http://svn.freebsd.org/changeset/base/230201
Log:
Insert read memory barriers.
Modified:
head/lib/libc/gen/sem.c
head/lib/libc/gen/sem_new.c
Could you please provide a bit more
On 01/12/12 16:50, Garrett Wollman wrote:
Author: wollman
Date: Thu Jan 12 05:50:32 2012
New Revision: 230005
URL: http://svn.freebsd.org/changeset/base/230005
Log:
Use a reasonable-sized buffer when formatting error messages about
installing zoneinfo. While we're in the vicinity, add som
Author: lstewart
Date: Tue Jan 10 00:48:29 2012
New Revision: 229898
URL: http://svn.freebsd.org/changeset/base/229898
Log:
Consumers of bpfdetach() expect it to remove all bpf_if structs from the
bpf_iflist list which reference the specified ifnet. The existing
implementation
only removes
On 12/31/11 18:02, Lawrence Stewart wrote:
On 12/31/11 11:13, Adrian Chadd wrote:
This just broke wlan. Please consider fixing this patch :)
Adrian
*** Interface: wlan0: start
can't re-use a leaf (wlan0)!
panic: bpfattach tscfgoid
KDB: enter: panic
[ thread pid 166 tid 100048 ]Stopp
Author: lstewart
Date: Sat Dec 31 07:21:28 2011
New Revision: 229073
URL: http://svn.freebsd.org/changeset/base/229073
Log:
Revert r228986 until it can be reworked to avoid panicing the kernel when the
same interface is attached multiple times with different DLTs, as is done in
net80211 for
On 12/31/11 11:13, Adrian Chadd wrote:
This just broke wlan. Please consider fixing this patch :)
Adrian
*** Interface: wlan0: start
can't re-use a leaf (wlan0)!
panic: bpfattach tscfgoid
KDB: enter: panic
[ thread pid 166 tid 100048 ]Stopped at kdb_enter+0x4c: lui at,0x8048
db>
db>
Author: lstewart
Date: Fri Dec 30 08:57:58 2011
New Revision: 228986
URL: http://svn.freebsd.org/changeset/base/228986
Log:
- Introduce the net.bpf.tscfg sysctl tree and associated code so as to make
one
aspect of time stamp configuration per interface rather than per BPF
descriptor. Pr
Author: lstewart
Date: Sat Dec 24 01:32:01 2011
New Revision: 228856
URL: http://svn.freebsd.org/changeset/base/228856
Log:
Introduce the sysclock_getsnapshot() and sysclock_snap2bintime() KPIs. The
sysclock_getsnapshot() function allows the caller to obtain a snapshot of all
the system cloc
On 12/12/11 20:21, Lawrence Stewart wrote:
On 12/12/11 18:46, Andriy Gapon wrote:
Author: avg
Date: Mon Dec 12 07:46:10 2011
New Revision: 228430
URL: http://svn.freebsd.org/changeset/base/228430
Log:
kern_racct: move sys/systm.h inclusion to its proper place
This should fix the build failure
On 12/12/11 18:46, Andriy Gapon wrote:
Author: avg
Date: Mon Dec 12 07:46:10 2011
New Revision: 228430
URL: http://svn.freebsd.org/changeset/base/228430
Log:
kern_racct: move sys/systm.h inclusion to its proper place
This should fix the build failure introduced with r228424.
Also remov
On 12/03/11 12:02, Jung-uk Kim wrote:
On Friday 02 December 2011 07:27 pm, Jung-uk Kim wrote:
On Thursday 01 December 2011 11:43 pm, Lawrence Stewart wrote:
On 12/02/11 03:43, Jung-uk Kim wrote:
On Thursday 01 December 2011 10:11 am, Lawrence Stewart wrote:
On 11/30/11 05:09, Jung-uk Kim
On 12/02/11 03:43, Jung-uk Kim wrote:
On Thursday 01 December 2011 10:11 am, Lawrence Stewart wrote:
On 11/30/11 05:09, Jung-uk Kim wrote:
On Tuesday 29 November 2011 11:13 am, Lawrence Stewart wrote:
On 11/30/11 00:05, Lawrence Stewart wrote:
On 11/28/11 14:59, Benjamin Kaduk wrote:
On Wed
On 11/30/11 05:09, Jung-uk Kim wrote:
On Tuesday 29 November 2011 11:13 am, Lawrence Stewart wrote:
On 11/30/11 00:05, Lawrence Stewart wrote:
On 11/28/11 14:59, Benjamin Kaduk wrote:
On Wed, 23 Nov 2011, Lawrence Stewart wrote:
On 11/23/11 17:42, Julien Ridoux wrote:
[snip]
What is your
lien Ridoux Aq jrid...@unimelb.edu.au
+in collaboration with
+.An Darryl Veitch Aq dvei...@unimelb.edu.au
+at the University of Melbourne under sponsorship from the FreeBSD Foundation.
+.Pp
+This manual page was written by
+.An Julien Ridoux Aq jrid...@unimelb.edu.au
+and
+.An Lawrence Stewart Aq l
Author: lstewart
Date: Thu Dec 1 07:19:13 2011
New Revision: 228173
URL: http://svn.freebsd.org/changeset/base/228173
Log:
Revise the sysctl handling code and restructure the hierarchy of sysctls
introduced when feed-forward clock support is enabled in the kernel:
- Rename the "choice" v
On 11/30/11 00:05, Lawrence Stewart wrote:
On 11/28/11 14:59, Benjamin Kaduk wrote:
On Wed, 23 Nov 2011, Lawrence Stewart wrote:
On 11/23/11 17:42, Julien Ridoux wrote:
[snip]
What is your favourite option?
FreeBSD parlance is to ask what colour you would like to paint the
bikeshed
On 11/28/11 14:59, Benjamin Kaduk wrote:
On Wed, 23 Nov 2011, Lawrence Stewart wrote:
On 11/23/11 17:42, Julien Ridoux wrote:
Thanks all for the feedback. With some delay, I have a patch against
r227871 that implements what Lawrence proposed. You can find it
here:
http
Author: lstewart
Date: Tue Nov 29 12:55:26 2011
New Revision: 228132
URL: http://svn.freebsd.org/changeset/base/228132
Log:
Revert r227778 in preparation for committing reworked patches in its place.
Modified:
head/sys/net/bpf.c
head/sys/net/bpf.h
Modified: head/sys/net/bpf.c
=
Author: lstewart
Date: Tue Nov 29 08:43:04 2011
New Revision: 228125
URL: http://svn.freebsd.org/changeset/base/228125
Log:
Make sysclock_active publicly available to external consumers.
Committed on behalf of Julien Ridoux and Darryl Veitch from the University of
Melbourne, Australia, as
Author: lstewart
Date: Tue Nov 29 08:33:40 2011
New Revision: 228123
URL: http://svn.freebsd.org/changeset/base/228123
Log:
Do away with the somewhat clunky sysclock_ops structure and associated code,
reimplementing the [get]{bin,nano,micro}[up]time() wrapper functions in terms
of
the new "
Author: lstewart
Date: Tue Nov 29 07:59:45 2011
New Revision: 228118
URL: http://svn.freebsd.org/changeset/base/228118
Log:
Introduce the new "fromclock" public wrapper API which allows consumers to
select which system clock to obtain time from, independent of the current
default system cloc
Author: lstewart
Date: Tue Nov 29 06:53:36 2011
New Revision: 228117
URL: http://svn.freebsd.org/changeset/base/228117
Log:
Make the fbclock_[get]{bin,nano,micro}[up]time() function prototypes public so
that new APIs with some performance sensitivity can be built on top of them.
These functi
Author: lstewart
Date: Tue Nov 29 06:12:19 2011
New Revision: 228115
URL: http://svn.freebsd.org/changeset/base/228115
Log:
Fix an oversight in r227747 by calling fbclock_bin{up}time() directly from the
fbclock_{nanouptime|microuptime|bintime|nanotime|microtime}() functions to
avoid
indirec
On 11/29/11 06:20, John Baldwin wrote:
On Wednesday, November 23, 2011 2:37:05 am Lawrence Stewart wrote:
On 11/23/11 17:42, Julien Ridoux wrote:
On 23/11/2011, at 1:00 AM, Lawrence Stewart wrote:
On 11/23/11 00:30, John Baldwin wrote:
Think of standalone modules that are not built as part
Author: lstewart
Date: Sun Nov 27 02:32:08 2011
New Revision: 228016
URL: http://svn.freebsd.org/changeset/base/228016
Log:
Plug a TCP reassembly UMA zone leak introduced in r226113 by only using the
backup stack queue entry when the zone is exhausted, otherwise we leak a zone
allocation eac
Author: lstewart
Date: Sat Nov 26 01:44:37 2011
New Revision: 227986
URL: http://svn.freebsd.org/changeset/base/227986
Log:
Export the "ffclock" feature for kernels compiled with feed-forward clock
support.
Suggested by: netchild
Reviewed by: netchild
Modified:
head/sys/kern/kern_ff
On 11/23/11 17:42, Julien Ridoux wrote:
On 23/11/2011, at 1:00 AM, Lawrence Stewart wrote:
On 11/23/11 00:30, John Baldwin wrote:
On Monday, November 21, 2011 2:28:10 am Lawrence Stewart wrote:
On 11/21/11 17:18, Julien Ridoux wrote:
On 21/11/2011, at 4:39 PM, Lawrence Stewart wrote:
On
On 11/23/11 00:30, John Baldwin wrote:
On Monday, November 21, 2011 2:28:10 am Lawrence Stewart wrote:
On 11/21/11 17:18, Julien Ridoux wrote:
On 21/11/2011, at 4:39 PM, Lawrence Stewart wrote:
On 11/21/11 16:12, Ben Kaduk wrote:
On Sun, Nov 20, 2011 at 11:17 PM, Lawrence
Stewartwrote
Author: lstewart
Date: Mon Nov 21 13:34:29 2011
New Revision: 227789
URL: http://svn.freebsd.org/changeset/base/227789
Log:
- Add Pulse-Per-Second timestamping using raw ffcounter and corresponding
ffclock time in seconds.
- Add IOCTL to retrieve ffclock timestamps from userland.
C
On 11/21/11 20:52, Julien Ridoux wrote:
On 21/11/2011, at 7:28 PM, Lawrence Stewart wrote:
On 11/21/11 18:28, Lawrence Stewart wrote:
On 11/21/11 17:18, Julien Ridoux wrote:
On 21/11/2011, at 4:39 PM, Lawrence Stewart wrote:
On 11/21/11 16:12, Ben Kaduk wrote:
[snip]
Is it really
On 11/21/11 18:28, Lawrence Stewart wrote:
On 11/21/11 17:18, Julien Ridoux wrote:
On 21/11/2011, at 4:39 PM, Lawrence Stewart wrote:
On 11/21/11 16:12, Ben Kaduk wrote:
[snip]
Is it really necessary to make the ABI dependent on a kernel
configuration option? This causes all sorts of
On 11/21/11 17:18, Julien Ridoux wrote:
On 21/11/2011, at 4:39 PM, Lawrence Stewart wrote:
On 11/21/11 16:12, Ben Kaduk wrote:
On Sun, Nov 20, 2011 at 11:17 PM, Lawrence
Stewart wrote:
Author: lstewart Date: Mon Nov 21 04:17:24 2011 New Revision:
227778 URL: http://svn.freebsd.org
On 11/21/11 16:12, Ben Kaduk wrote:
On Sun, Nov 20, 2011 at 11:17 PM, Lawrence Stewart wrote:
Author: lstewart
Date: Mon Nov 21 04:17:24 2011
New Revision: 227778
URL: http://svn.freebsd.org/changeset/base/227778
Log:
- When feed-forward clock support is compiled in, change the BPF header
Author: lstewart
Date: Mon Nov 21 04:17:24 2011
New Revision: 227778
URL: http://svn.freebsd.org/changeset/base/227778
Log:
- When feed-forward clock support is compiled in, change the BPF header to
contain both a regular timestamp obtained from the system clock and the
current feed-forw
Author: lstewart
Date: Mon Nov 21 01:26:10 2011
New Revision: 227776
URL: http://svn.freebsd.org/changeset/base/227776
Log:
- Add the ffclock_getcounter(), ffclock_getestimate() and
ffclock_setestimate()
system calls to provide feed-forward clock management capabilities to
userspace pro
Author: lstewart
Date: Sun Nov 20 05:32:12 2011
New Revision: 227747
URL: http://svn.freebsd.org/changeset/base/227747
Log:
- Provide a sysctl interface to change the active system clock at runtime.
- Wrap [get]{bin,nano,micro}[up]time() functions of sys/time.h to allow
requesting time
Author: lstewart
Date: Sun Nov 20 01:48:22 2011
New Revision: 227746
URL: http://svn.freebsd.org/changeset/base/227746
Log:
Fix a whitespace nit.
Submitted by: Julien Ridoux (jridoux at unimelb edu au)
Modified:
head/sys/sys/timeffc.h
Modified: head/sys/sys/timeffc.h
===
Author: lstewart
Date: Sun Nov 20 01:20:50 2011
New Revision: 227745
URL: http://svn.freebsd.org/changeset/base/227745
Log:
Provide high-level functions to access the feed-forward absolute and
difference
clocks. Each routine can output an upper bound on the absolute time or time
interval re
1 - 100 of 198 matches
Mail list logo