Author: glebius
Date: Tue Sep 1 11:59:12 2015
New Revision: 287358
URL: https://svnweb.freebsd.org/changeset/base/287358
Log:
Not only build with buildworld, but also install with installworld all
alternative kernels.
Sponsored by: Netflix
Sponsored by: Nginx, Inc.
Modified:
Author: glebius
Date: Fri Sep 4 12:02:12 2015
New Revision: 287460
URL: https://svnweb.freebsd.org/changeset/base/287460
Log:
Make tcp_mtudisc() static and void. No functional changes.
Sponsored by: Nginx, Inc.
Modified:
head/sys/netinet/tcp_subr.c
head/sys/netinet/tcp_var.h
Author: glebius
Date: Wed Sep 2 15:42:14 2015
New Revision: 287400
URL: https://svnweb.freebsd.org/changeset/base/287400
Log:
The ${BUILDKERNELS:[2..-1]} appears to produce a non zero result for
a one word variable, which is quite unexpected from documentation.
So, to avoid double
Author: glebius
Date: Wed Sep 2 15:23:51 2015
New Revision: 287399
URL: https://svnweb.freebsd.org/changeset/base/287399
Log:
Remove the software queue, which is a remnant of ifnet ifqueue.
Reviewed by: adrian
Sponsored by: Netflix
Sponsored by: Nginx, Inc.
Modified:
Author: glebius
Date: Sat Sep 5 10:15:19 2015
New Revision: 287481
URL: https://svnweb.freebsd.org/changeset/base/287481
Log:
Use Jenkins hash for TCP syncache.
o Unlike xor, in Jenkins hash every bit of input affects virtually
every bit of output, thus salting the hash actually
Author: glebius
Date: Tue Sep 1 11:46:13 2015
New Revision: 287357
URL: https://svnweb.freebsd.org/changeset/base/287357
Log:
When building multiple kernels use [2..-1] to extract !INSTALLKERNEL
from BUILDKERNELS list. This is more strict, since INSTALLKERNEL by
definition is the first
Alexander,
On Tue, Sep 01, 2015 at 10:44:38PM -0400, Alexander Kabaev wrote:
A> On Tue, 1 Sep 2015 11:59:12 + (UTC)
A> > Log:
A> > Not only build with buildworld, but also install with installworld
A> > all alternative kernels.
A> >
A> > Sponsored by:Netflix
A> > Sponsored by:
On Wed, Sep 02, 2015 at 09:08:25AM -0400, Alexander Kabaev wrote:
A> > A> > Modified: head/Makefile.inc1
A> > A> >
==
A> > A> > --- head/Makefile.inc1Tue Sep 1 11:46:13 2015
A> > A> > (r287357) +++
Author: glebius
Date: Wed Sep 2 12:46:42 2015
New Revision: 287394
URL: https://svnweb.freebsd.org/changeset/base/287394
Log:
Fix dynamic attach/detach of 802.11 devices after r287197:
o In pccard_ether add code to start children of a 802.11
device, that are configured in rc.conf.
o
Author: glebius
Date: Wed Sep 2 14:38:16 2015
New Revision: 287398
URL: https://svnweb.freebsd.org/changeset/base/287398
Log:
Add iwm(4), that was missing in r287394.
Submitted by: Shawn Webb
Modified:
head/etc/devd.conf
Modified: head/etc/devd.conf
On Wed, Sep 02, 2015 at 02:08:43PM +, Edward Tomasz Napierala wrote:
E> Author: trasz
E> Date: Wed Sep 2 14:08:43 2015
E> New Revision: 287396
E> URL: https://svnweb.freebsd.org/changeset/base/287396
E>
E> Log:
E> It's 2015, and some people are still trying to use fdisk and then
E> go
Hi!
The main disaster is still in its place in nd6_output_ifp(), as
it was before in nd6_output()::
error = (*ifp->if_output)(origifp, m, (struct sockaddr *)dst, NULL);
^^^ ^^^
:(
On Wed, Sep 16, 2015 at 02:26:29PM +, Alexander V. Chernikov
Hi!
The change definitely lacks the documentation change :)
On Fri, Sep 11, 2015 at 09:15:28AM +, Alexander Motin wrote:
A> Author: mav
A> Date: Fri Sep 11 09:15:27 2015
A> New Revision: 287654
A> URL: https://svnweb.freebsd.org/changeset/base/287654
A>
A> Log:
A> Add support for
Hi!
On Mon, Sep 14, 2015 at 10:28:48AM +, Alexander V. Chernikov wrote:
A> Author: melifaro
A> Date: Mon Sep 14 10:28:47 2015
A> New Revision: 287779
A> URL: https://svnweb.freebsd.org/changeset/base/287779
A>
A> Log:
A> * Improve error checking for arp messages.
A> * Clean stale
Author: glebius
Date: Tue Sep 15 12:19:01 2015
New Revision: 287821
URL: https://svnweb.freebsd.org/changeset/base/287821
Log:
Document NGM_PPPOE_SETMAXP.
Submitted by: Dmitry Luhtionov
Modified:
head/share/man/man4/ng_pppoe.4
Modified: head/share/man/man4/ng_pppoe.4
Hans,
On Mon, Sep 14, 2015 at 10:52:27AM +, Hans Petter Selasky wrote:
H> Author: hselasky
H> Date: Mon Sep 14 10:52:26 2015
H> New Revision: 287780
H> URL: https://svnweb.freebsd.org/changeset/base/287780
H>
H> Log:
H> Implement callout_drain_async(), inspired by the projects/hps_head
Author: glebius
Date: Wed Sep 16 21:42:33 2015
New Revision: 287874
URL: https://svnweb.freebsd.org/changeset/base/287874
Log:
In tcp_ctlinput() separate the (ip == NULL) block from the rest of the
function to reduce so many levels of indentation. Style the lines that
got now indentation
Author: glebius
Date: Thu Sep 17 17:27:49 2015
New Revision: 287923
URL: https://svnweb.freebsd.org/changeset/base/287923
Log:
Use proper byteswap macro. This isn't a functional change.
Modified:
head/sys/netinet/tcp_subr.c
Modified: head/sys/netinet/tcp_subr.c
Author: glebius
Date: Thu Sep 17 20:21:55 2015
New Revision: 287931
URL: https://svnweb.freebsd.org/changeset/base/287931
Log:
Remove extra tabs.
Modified:
head/sys/sys/systm.h
Modified: head/sys/sys/systm.h
==
---
Author: glebius
Date: Wed Sep 30 03:37:37 2015
New Revision: 288412
URL: https://svnweb.freebsd.org/changeset/base/288412
Log:
When processing ICMP need frag message, ignore the suggested MTU unless it
is smaller than the current one for this connection. This is behavior
specified by RFC
Hans,
on behalf of core, I ask you to revert this change due to lack
of review and due to previous issues in this area.
On Mon, Sep 14, 2015 at 10:52:27AM +, Hans Petter Selasky wrote:
H> Author: hselasky
H> Date: Mon Sep 14 10:52:26 2015
H> New Revision: 287780
H> URL:
Author: glebius
Date: Wed Dec 16 23:48:50 2015
New Revision: 292386
URL: https://svnweb.freebsd.org/changeset/base/292386
Log:
Fix breakage caused by r292373 in ZFS/FUSE/NFS/SMBFS.
With the new VOP_GETPAGES() KPI the "count" argument counts pages already,
and doesn't need to be
Ivan,
can you please test this patch?
--
Totus tuus, Glebius.
Index: sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c
===
--- sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c (revision 292382)
+++
Author: glebius
Date: Wed Dec 16 21:30:45 2015
New Revision: 292373
URL: https://svnweb.freebsd.org/changeset/base/292373
Log:
A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES().
o With new KPI consumers can request contiguous ranges of pages, and
unlike before, all
Ivan,
can you please test r292386?
--
Totus tuus, Glebius.
___
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"
Ivan,
can you please show?
kgdb> list *zfs_freebsd_getpages+0x96
--
Totus tuus, Glebius.
___
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to
Steven,
I'm sorry that wasn't able to review D4111 in time, but I have
very strong concerns against r292275. And r292379 doesn't
improve situation. I am asking you to back out both patches,
and then we can get together back to the problem. The 156226
bug was sitting for 2 years in the
Steven,
another feasible solution for the design described in the 156226
would be to run STP on the switches, and if_bridge(4) instead of
if_lagg(4) on FreeBSD, also with STP enabled. Would work perfectly.
Of course, if switches are dumb and cheap, and can't do STP,
then a tiny bpf-writer is
Steven,
On Thu, Dec 17, 2015 at 02:29:02PM +, Steven Hartland wrote:
S> Hey Gleb, sorry I didn't wait for your review, but I did ask around on what
S> the timeout for this would be and was informed 2 weeks and as it had been
S> over a month, with quite a bit of feedback from others in the
Author: glebius
Date: Thu Dec 17 21:01:19 2015
New Revision: 292411
URL: https://svnweb.freebsd.org/changeset/base/292411
Log:
Fix regression in if_ndis in r280347.
Submitted by: avos
Reported by: Ev Bogdanov
Tested by:Ivan Kormachev
MFC after:3 days
Modified:
On Thu, Dec 17, 2015 at 11:26:52PM +, Steven Hartland wrote:
S> You may have not read all the detail in the review so you might not have
S> noticed that I
S> identified that carp IPv6 NA was broken by r251584 which was committed 2 1/2
S> years ago. I'm guessing not may people use it for IPv6.
Author: glebius
Date: Thu Jan 7 00:14:42 2016
New Revision: 293284
URL: https://svnweb.freebsd.org/changeset/base/293284
Log:
Historically we have two fields in tcpcb to describe sender MSS: t_maxopd,
and t_maxseg. This dualism emerged with T/TCP, but was not properly cleaned
up after
Author: glebius
Date: Wed Jan 6 21:58:45 2016
New Revision: 293282
URL: https://svnweb.freebsd.org/changeset/base/293282
Log:
Provide knob NO_INSTALLEXTRAKERNELS. If defined, extra kernels in KERNCONF
won't be installed, only the first one would.
Modified:
head/Makefile.inc1
Modified:
Author: glebius
Date: Fri Jan 8 01:16:03 2016
New Revision: 293405
URL: https://svnweb.freebsd.org/changeset/base/293405
Log:
For SOCK_STREAM socket use sbappendstream() instead of sbappend().
Modified:
head/sys/kern/uipc_usrreq.c
Modified: head/sys/kern/uipc_usrreq.c
On Sun, Dec 27, 2015 at 02:42:39PM +, Konstantin Belousov wrote:
K> Author: kib
K> Date: Sun Dec 27 14:42:39 2015
K> New Revision: 292772
K> URL: https://svnweb.freebsd.org/changeset/base/292772
K>
K> Log:
K> Add missed relpbuf() for a smallfs page-in.
K>
K> Reported by: Shawn
Author: glebius
Date: Fri Jan 8 19:03:20 2016
New Revision: 293432
URL: https://svnweb.freebsd.org/changeset/base/293432
Log:
Make it possible for sbappend() to preserve M_NOTREADY on mbufs, just like
sbappendstream() does. Although, M_NOTREADY may appear only on SOCK_STREAM
sockets, due
On Fri, Jan 08, 2016 at 12:37:14PM -0800, Bryan Drewery wrote:
B> > The new syscalls is a drop in replacement. No modifications are required
B> > to applications. One can take nginx binary for stable/10 and run it
B> > successfully on head. Although SF_NODISKIO lost its original sense, as
AUTHORS
-The
+The initial implementation of
.Fn sendfile
system call
and this manual page were written by
.An David G. Lawrence Aq Mt d...@dglawrence.com .
+The
+.Fx 11
+implementation was written by
+.An Gleb Smirnoff Aq Mt gleb...@freebsd.org .
Modified
On Fri, Jan 08, 2016 at 01:22:45PM -0800, NGie Cooper wrote:
N> > 1) The review requests were sent continuosly to arch@ during last 1.5
years.
N> >
N> > https://lists.freebsd.org/pipermail/freebsd-arch/2014-May/015385.html
N> >
N> > 2) Team of engineers at Netflix has a lot of code build on
On Fri, Jan 08, 2016 at 12:44:32PM -0800, NGie Cooper wrote:
N> > Log:
N> > New sendfile(2) syscall. A joint effort of NGINX and Netflix from 2013 and
N> > up to now.
N> >
N> > The new sendfile is the code that Netflix uses to send their multiple tens
N> > of gigabits of data per second. The
Antoine,
On Sat, Jan 09, 2016 at 07:41:57PM +, Antoine Brodin wrote:
A> On Fri, Jan 8, 2016 at 8:34 PM, Gleb Smirnoff <gleb...@freebsd.org> wrote:
A> > Author: glebius
A> > Date: Fri Jan 8 20:34:57 2016
A> > New Revision: 293439
A> > URL: https://svnweb.
On Sat, Jan 09, 2016 at 03:08:21AM +, George V. Neville-Neil wrote:
G> Author: gnn
G> Date: Sat Jan 9 03:08:21 2016
G> New Revision: 293459
G> URL: https://svnweb.freebsd.org/changeset/base/293459
G>
G> Log:
G> Add netmap support for bhyve
G>
G> Submitted by: btw
G> MFC after:
Nathan,
On Sat, Dec 19, 2015 at 02:16:38AM +, Nathan Whitehorn wrote:
N> Author: nwhitehorn
N> Date: Sat Dec 19 02:16:38 2015
N> New Revision: 292460
N> URL: https://svnweb.freebsd.org/changeset/base/292460
N>
N> Log:
N> Provide link state reporting so that ifconfig_llan0="DHCP" works.
Steven,
On Thu, Dec 17, 2015 at 02:29:02PM +, Steven Hartland wrote:
S> I would definitely like to understand more about your concerns and learn
S> from
S> your knowledge in this area, so thanks for that offer, and while it does
S> sound
S> unforgiving I totally understand where you're
Fabien,
On Wed, Nov 25, 2015 at 02:45:44PM +, Fabien Thomas wrote:
F> Author: fabient
F> Date: Wed Nov 25 14:45:43 2015
F> New Revision: 291301
F> URL: https://svnweb.freebsd.org/changeset/base/291301
F>
F> Log:
F> The r241129 description was wrong that the scenario is possible
F> only
Author: glebius
Date: Fri Nov 20 23:52:27 2015
New Revision: 291116
URL: https://svnweb.freebsd.org/changeset/base/291116
Log:
Remove remnants of the old NFS from vnode pager.
Reviewed by: kib
Sponsored by: Netflix
Modified:
head/sys/kern/vfs_subr.c
head/sys/sys/mount.h
On Tue, Jan 12, 2016 at 01:50:56AM +, Sepherosa Ziehau wrote:
S> Author: sephe
S> Date: Tue Jan 12 01:50:56 2016
S> New Revision: 293721
S> URL: https://svnweb.freebsd.org/changeset/base/293721
S>
S> Log:
S> hyperv/hn: Avoid mbuf cluster allocation, if the packet is small.
S>
S> This
2016 at 07:41:57PM +, Antoine Brodin wrote:
A> >> On Fri, Jan 8, 2016 at 8:34 PM, Gleb Smirnoff <gleb...@freebsd.org> wrote:
A> >> > Author: glebius
A> >> > Date: Fri Jan 8 20:34:57 2016
A> >> > New Revision: 293439
A> >> > URL
On Fri, May 27, 2016 at 02:27:45PM -0700, Adrian Chadd wrote:
A> Hm, doesnt this make sense to do as part of RO_RTFREE?
I agree that it looks messy, but for now we just need to fix instapanic.
I will either return to this, or may be melifaro's new routing will
outperform FLOWTABLE and we can
Dru,
On Fri, May 27, 2016 at 06:52:58PM +, Dru Lavigne wrote:
D> Log:
D> Remove duplicate sentence from pfsync.8.
D>
D> PR: 209539
D> Submitted by: olivier@
D> Reviewed by: timmoor...@gmail.com
D> Sponsored by: iXsystems
D>
D> Modified:
D> head/share/man/man4/pfsync.4
D>
D>
Author: glebius
Date: Fri May 27 17:31:02 2016
New Revision: 300854
URL: https://svnweb.freebsd.org/changeset/base/300854
Log:
Plug route reference underleak that happens with FLOWTABLE after r297225.
Submitted by: Mike Karels
Modified:
head/sys/netinet/ip_output.c
Author: glebius
Date: Wed Jun 1 22:11:54 2016
New Revision: 301173
URL: https://svnweb.freebsd.org/changeset/base/301173
Log:
When we are in panic, always go the asynchronous path in g_mirror_destroy(),
otherwise the system will hang.
This is a temporarily least intrusive crutch to get
Hi!
The SCHEDULER_STOPPED() already has __predict_false() in it, so
unlikely() is superfluous.
On Wed, May 25, 2016 at 09:04:06AM +, Hans Petter Selasky wrote:
H> Author: hselasky
H> Date: Wed May 25 09:04:06 2016
H> New Revision: 300671
H> URL:
On Mon, May 23, 2016 at 10:31:54AM +, Hans Petter Selasky wrote:
H> Author: hselasky
H> Date: Mon May 23 10:31:54 2016
H> New Revision: 300489
H> URL: https://svnweb.freebsd.org/changeset/base/300489
H>
H> Log:
H> Use DELAY() instead of _sleep() when SCHEDULER_STOPPED() is set inside
H>
Michael,
On Wed, May 25, 2016 at 01:48:26PM +, Michael Tuexen wrote:
M> Author: tuexen
M> Date: Wed May 25 13:48:26 2016
M> New Revision: 300679
M> URL: https://svnweb.freebsd.org/changeset/base/300679
M>
M> Log:
M> Count packets as not being delivered only if they are neither
M>
Hans,
On Thu, May 26, 2016 at 08:41:55AM +, Hans Petter Selasky wrote:
H> Author: hselasky
H> Date: Thu May 26 08:41:55 2016
H> New Revision: 300718
H> URL: https://svnweb.freebsd.org/changeset/base/300718
H>
H> Log:
H> Add support for boolean sysctl's.
H>
H> Because the size of
On Thu, May 26, 2016 at 06:57:26PM +, Jung-uk Kim wrote:
J> Author: jkim
J> Date: Thu May 26 18:57:26 2016
J> New Revision: 300771
J> URL: https://svnweb.freebsd.org/changeset/base/300771
J>
J> Log:
J> Use bit_count(3) instead of four bitcount32() calls.
J>
J> Reviewed by:
Author: glebius
Date: Fri Jan 8 17:27:23 2016
New Revision: 293427
URL: https://svnweb.freebsd.org/changeset/base/293427
Log:
Revert r293405: it breaks socket buffer INVARIANTS when sending control
data over local sockets.
Modified:
head/sys/kern/uipc_usrreq.c
Modified:
Author: glebius
Date: Sun Jan 10 20:10:34 2016
New Revision: 293643
URL: https://svnweb.freebsd.org/changeset/base/293643
Log:
Fix bhyve(1) operation on vmnet devices, broken in r293459.
Modified:
head/usr.sbin/bhyve/pci_virtio_net.c
Modified: head/usr.sbin/bhyve/pci_virtio_net.c
Author: glebius
Date: Thu Jan 14 10:13:58 2016
New Revision: 293907
URL: https://svnweb.freebsd.org/changeset/base/293907
Log:
Change linux get_robust_list system call to match actual linux one.
The set_robust_list system call request the kernel to record the head
of the list of robust
Author: glebius
Date: Thu Jan 14 10:11:10 2016
New Revision: 293906
URL: https://svnweb.freebsd.org/changeset/base/293906
Log:
Verify the packet length in sctp6_input().
The sctp6_ctlinput() function does not properly check the length of the packet
it receives from the ICMP6 input
Author: glebius
Date: Thu Jan 14 10:16:25 2016
New Revision: 293909
URL: https://svnweb.freebsd.org/changeset/base/293909
Log:
Call crextend() before copying old credentials to the new credentials
and replace crcopysafe by crcopy as crcopysafe is is not intended to be
safe in a threaded
Author: glebius
Date: Thu Jan 14 10:15:21 2016
New Revision: 293908
URL: https://svnweb.freebsd.org/changeset/base/293908
Log:
Regen after r293907.
Modified:
head/sys/amd64/linux/linux_proto.h
head/sys/amd64/linux/linux_syscall.h
head/sys/amd64/linux/linux_syscalls.c
Author: glebius
Date: Thu Jan 14 10:22:45 2016
New Revision: 293910
URL: https://svnweb.freebsd.org/changeset/base/293910
Log:
There is a bug in tcp_output()'s implementation of the TCP_SIGNATURE
(RFC 2385/TCP-MD5) kernel option.
If a tcpcb has TF_NOOPT flag, then tcp_addoptions() is not
Author: glebius
Date: Thu Jan 14 10:25:18 2016
New Revision: 293911
URL: https://svnweb.freebsd.org/changeset/base/293911
Log:
Install /etc/snmpd.config with 0600 permissions.
Noticed by: Pierre Kim
Security: SA-16:06.snmpd
Pointy hat to:glebius in 2005
Modified:
Author: glebius
Date: Thu Jan 14 22:40:46 2016
New Revision: 294048
URL: https://svnweb.freebsd.org/changeset/base/294048
Log:
Fix OpenSSH client information leak.
Security: SA-16:07.openssh
Security: CVE-2016-0777
Modified:
head/crypto/openssh/readconf.c
Modified:
Author: glebius
Date: Tue Feb 9 20:22:35 2016
New Revision: 295451
URL: https://svnweb.freebsd.org/changeset/base/295451
Log:
Include sys/_task.h into uma_int.h, so that taskqueue.h isn't a
requirement for uma_int.h.
Suggested by: jhb
Modified:
head/lib/libmemstat/memstat_uma.c
Author: glebius
Date: Wed Feb 10 18:54:18 2016
New Revision: 295482
URL: https://svnweb.freebsd.org/changeset/base/295482
Log:
Garbage collect unused arguments of m_init().
Modified:
head/sys/dev/cxgb/cxgb_sge.c
head/sys/dev/cxgbe/t4_sge.c
head/sys/kern/kern_mbuf.c
Author: glebius
Date: Wed Feb 10 18:36:51 2016
New Revision: 295481
URL: https://svnweb.freebsd.org/changeset/base/295481
Log:
Garbage collect m_getclr().
Modified:
head/sys/sys/mbuf.h
Modified: head/sys/sys/mbuf.h
Mark,
thanks! Me culpa :(
On Fri, Feb 05, 2016 at 07:35:53PM +, Mark Johnston wrote:
M> Author: markj
M> Date: Fri Feb 5 19:35:53 2016
M> New Revision: 295330
M> URL: https://svnweb.freebsd.org/changeset/base/295330
M>
M> Log:
M> Plug a vm_page leak introduced in r292373.
M>
M>
Author: glebius
Date: Fri Feb 5 21:57:50 2016
New Revision: 295338
URL: https://svnweb.freebsd.org/changeset/base/295338
Log:
Provide a future release as an example, instead of a historical one.
Modified:
head/usr.sbin/freebsd-update/freebsd-update.sh
Modified:
On Wed, Feb 03, 2016 at 04:41:26PM -0800, Bryan Drewery wrote:
B> On 2/3/2016 4:23 PM, Gleb Smirnoff wrote:
B> > Author: glebius
B> > Date: Thu Feb 4 00:23:21 2016
B> > New Revision: 295226
B> > URL: https://svnweb.freebsd.org/changeset/base/295226
B> >
B&
Author: glebius
Date: Thu Feb 11 21:32:23 2016
New Revision: 295547
URL: https://svnweb.freebsd.org/changeset/base/295547
Log:
o Gather all mbuf(9) allocation functions into kern_mbuf.c, and all
mbuf(9) manipulation functions into uipc_mbuf.c. This looks like
the initial intent, but
On Mon, Feb 08, 2016 at 01:21:18PM -0800, John Baldwin wrote:
J> On Thursday, February 04, 2016 09:06:03 AM Gleb Smirnoff wrote:
J> > On Wed, Feb 03, 2016 at 04:41:26PM -0800, Bryan Drewery wrote:
J> > B> On 2/3/2016 4:23 PM, Gleb Smirnoff wrote:
J> > B> > Author: g
Author: glebius
Date: Thu Jan 28 16:51:56 2016
New Revision: 294996
URL: https://svnweb.freebsd.org/changeset/base/294996
Log:
Use m_getjcl() instead of manually selecting zone.
Reviewed by: arybchik
Modified:
head/sys/dev/sfxge/sfxge.h
head/sys/dev/sfxge/sfxge_rx.c
Modified:
Author: glebius
Date: Wed Jan 27 07:34:00 2016
New Revision: 294902
URL: https://svnweb.freebsd.org/changeset/base/294902
Log:
Fix issues with TCP_CONGESTION handling after r294540:
o Return back the buf[TCP_CA_NAME_MAX] for TCP_CONGESTION,
for TCP_CCALGOOPT use dynamically allocated
Author: glebius
Date: Wed Jan 27 05:15:53 2016
New Revision: 294889
URL: https://svnweb.freebsd.org/changeset/base/294889
Log:
More fixes to the build.
Modified:
head/sys/dev/cxgb/ulp/tom/cxgb_listen.c
head/sys/dev/cxgbe/tom/t4_connect.c
head/sys/dev/cxgbe/tom/t4_listen.c
Author: glebius
Date: Wed Jan 27 17:59:39 2016
New Revision: 294931
URL: https://svnweb.freebsd.org/changeset/base/294931
Log:
Rename netinet/tcp_cc.h to netinet/cc/cc.h.
Discussed with: lstewart
Added:
head/sys/netinet/cc/cc.h
- copied, changed from r294930,
Author: glebius
Date: Mon Feb 1 17:41:21 2016
New Revision: 295126
URL: https://svnweb.freebsd.org/changeset/base/295126
Log:
These files were getting sys/malloc.h and vm/uma.h with header pollution
via sys/mbuf.h
Modified:
head/sys/contrib/ipfilter/netinet/ip_compat.h
Author: glebius
Date: Wed Feb 3 20:39:52 2016
New Revision: 295218
URL: https://svnweb.freebsd.org/changeset/base/295218
Log:
Fix inverse logic. If this is zone_pack, then we shouldn't free the
cluster ourselves.
Found by review. Since this code is !386 and !amd64 and is executed
on
Author: glebius
Date: Wed Feb 3 22:02:36 2016
New Revision: 295221
URL: https://svnweb.freebsd.org/changeset/base/295221
Log:
Move uma_dbg_alloc() and uma_dbg_free() into uma_core.c, which allows
to make uma_dbg.h not depend on uma_int.h, which allows to uninclude
uma_int.h from the
Author: glebius
Date: Wed Feb 3 23:30:17 2016
New Revision: 295222
URL: https://svnweb.freebsd.org/changeset/base/295222
Log:
Redo r292484. Embed task(9) into zone, so that uz_maxaction is called
in a context that can sleep, allowing consumers of the KPI to run their
drain routines without
Author: glebius
Date: Thu Feb 4 00:23:21 2016
New Revision: 295226
URL: https://svnweb.freebsd.org/changeset/base/295226
Log:
Fix build.
Modified:
head/lib/libmemstat/memstat_uma.c
Modified: head/lib/libmemstat/memstat_uma.c
Author: glebius
Date: Thu Feb 4 03:55:41 2016
New Revision: 295231
URL: https://svnweb.freebsd.org/changeset/base/295231
Log:
Fix build.
Modified:
head/sys/arm64/arm64/uma_machdep.c
head/sys/mips/mips/uma_machdep.c
head/sys/powerpc/powerpc/uma_machdep.c
On Fri, Feb 19, 2016 at 04:50:40PM -0800, Conrad Meyer wrote:
C> > It is not quite as simple as this would make it sound. The elements or
C> > members of an aggregate (e.g.) structure type are initialized as if it were
C> > an object of static storage duration (i.e., to zero) if the initializer
Author: glebius
Date: Mon Feb 29 23:09:31 2016
New Revision: 296241
URL: https://svnweb.freebsd.org/changeset/base/296241
Log:
Fix !IEEE80211_DEBUG build.
Modified:
head/sys/net80211/ieee80211_scan_sw.c
Modified: head/sys/net80211/ieee80211_scan_sw.c
Author: glebius
Date: Tue Mar 1 00:33:32 2016
New Revision: 296243
URL: https://svnweb.freebsd.org/changeset/base/296243
Log:
Remove UMA_ZONE_REFCNT feature, now unused.
Blessed by: jeff
Modified:
head/sys/vm/uma.h
head/sys/vm/uma_core.c
head/sys/vm/uma_int.h
Modified:
Author: glebius
Date: Thu Jan 21 07:54:05 2016
New Revision: 294487
URL: https://svnweb.freebsd.org/changeset/base/294487
Log:
Note that new ssh(1) doesn't allow to use DSA keys by default.
Modified:
head/UPDATING
Modified: head/UPDATING
On Wed, Jan 20, 2016 at 05:40:03PM -0800, Ravi Pokala wrote:
R> ISTR there's an API for creating a batch of counters; that might be cleaner
than creating a dozen+ individually?
There are some. An array macros are in sys/counter.h itself. The network
stack has magic macros that allow you to use
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 error handling, removing several levels of indentation.
Modified:
Author: glebius
Date: Thu Jan 21 22:24:20 2016
New Revision: 294534
URL: https://svnweb.freebsd.org/changeset/base/294534
Log:
Cleanup TCP files from unnecessary interface related includes.
Modified:
head/sys/netinet/cc/cc.c
head/sys/netinet/cc/cc_cdg.c
head/sys/netinet/cc/cc_chd.c
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.
- Declare it a kernel only include, which it already is.
- Don't include tcp.h implicitly from tcp_cc.h
Added:
On Thu, Jan 21, 2016 at 06:43:10PM -0800, hiren panchasara wrote:
h> > h> > Provide new socket option TCP_CCALGOOPT, which stands for TCP
congestion
h> > h> > control algorithm options. The argument is variable length and is
opaque
h> > h> > to TCP, forwarded directly to the algorithm's
Jan 22 02:23:18 2016
(r294541)
@@ -1,8 +1,5 @@
/*-
- * Copyright (c) 1982, 1986, 1989, 1990, 1993
- * The Regents of the University of California. All rights reserved.
- *
- * sendfile(2) and related extensions:
+ * Copyright (c) 2013-2015 Gleb Smirnoff <gleb...@freebsd.
Hiren,
On Thu, Jan 21, 2016 at 06:24:02PM -0800, hiren panchasara wrote:
h> > Log:
h> > Provide new socket option TCP_CCALGOOPT, which stands for TCP congestion
h> > control algorithm options. The argument is variable length and is opaque
h> > to TCP, forwarded directly to the
Author: glebius
Date: Fri Jan 22 02:07:48 2016
New Revision: 294540
URL: https://svnweb.freebsd.org/changeset/base/294540
Log:
Provide new socket option TCP_CCALGOOPT, which stands for TCP congestion
control algorithm options. The argument is variable length and is opaque
to TCP, forwarded
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> > URL: https://svnweb.freebsd.org/changeset/base/294536
L> >
L> &
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> > URL: https://svnweb.freebsd.org/changeset/base/294535
L> >
L>
On Wed, Jan 20, 2016 at 01:53:57PM -0800, Gleb Smirnoff wrote:
T> On Tue, Jan 19, 2016 at 04:18:26PM +, Dag-Erling Smørgrav wrote:
T> D> Author: des
T> D> Date: Tue Jan 19 16:18:26 2016
T> D> New Revision: 294328
T> D> URL: https://svnweb.freebsd.org/changeset/base
On Tue, Jan 19, 2016 at 04:18:26PM +, Dag-Erling Smørgrav wrote:
D> Author: des
D> Date: Tue Jan 19 16:18:26 2016
D> New Revision: 294328
D> URL: https://svnweb.freebsd.org/changeset/base/294328
D>
D> Log:
D> Upgrade to OpenSSH 6.7p1, retaining libwrap support (which has been removed
D>
301 - 400 of 2438 matches
Mail list logo