From owner-svn-src-head@freebsd.org Tue May 15 15:51:22 2018 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4242CEE360C; Tue, 15 May 2018 15:51:22 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from smtp-out-so.shaw.ca (smtp-out-so.shaw.ca [64.59.136.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C2B7E6C6A5; Tue, 15 May 2018 15:51:21 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from spqr.komquats.com ([70.67.125.17]) by shaw.ca with ESMTPA id IcEOfXJErSzNNIcEQfXYp0; Tue, 15 May 2018 09:51:19 -0600 X-Authority-Analysis: v=2.3 cv=KuxjJ1eN c=1 sm=1 tr=0 a=VFtTW3WuZNDh6VkGe7fA3g==:117 a=VFtTW3WuZNDh6VkGe7fA3g==:17 a=VUJBJC2UJ8kA:10 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=y49WmGJsTEuJB25HqrQA:9 a=RiW8mVJUvqHRhG7r:21 a=Pao8E0vQZZHY_ffZ:21 a=QEXdDO2ut3YA:10 a=wtgsnBrPw8_UhtZQ:21 a=Uti-vC0gznxRXehN:21 a=hINhXtAT44Y2n1Jw:21 a=_W_S_7VecoQA:10 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 Received: from [25.170.45.77] (unknown [72.143.234.187]) by spqr.komquats.com (Postfix) with ESMTPSA id 35F24A00; Tue, 15 May 2018 08:51:16 -0700 (PDT) MIME-Version: 1.0 From: Cy Schubert Subject: RE: svn commit: r333612 - head/sys/net Date: Tue, 15 May 2018 08:51:19 -0700 To: Renato Botelho , Stephen Hurd , "src-committers@freebsd.org" , "svn-src-all@freebsd.org" , "svn-src-head@freebsd.org" Message-Id: <20180515155116.35F24A00@spqr.komquats.com> X-CMAE-Envelope: MS4wfErii+CwJsRi915i/IXlR26cJMNkl0VDQDPSld+rE2cnd1beNvi0qXBUgaxHYDQdYBb4pSoYU9O2M9V3Fhj6j2ICgEG0NpHSxFWoT8exZZsnsrXOFqfp smtQlmeJLd4kuaRrGEH2zHXuJHnEP9RJuyURLiS/PWV7P1Ca8foSVviPIEKx45874n38f6nLoKoZ4D7vsp39dU9Q3oJhoLB3i/SLgkxJ+gP2Tg2nyP8hv5fT QM13x7lGU828gs1hhHpve3qtI28KP+xB1DEd0iGMng86PiZUAJUcZaQHLdEc+9M8Nr+XDxj+S7rePT0Ruc2IAw== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.26 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2018 15:51:22 -0000 Indeed, thank you. It replaced a patch I used to address a panic, due to a = missing lock, when restarting my WiFi connection here at Vancouver Island T= ech Park. I failover bge0 to wlan0. --- Sent using a tiny phone keyboard. Apologies for any typos and autocorrect. Also, this old phone only supports top post. Apologies. Cy Schubert or The need of the many outweighs the greed of the few. --- -----Original Message----- From: Renato Botelho Sent: 15/05/2018 07:17 To: Stephen Hurd; src-committers@freebsd.org; svn-src-all@freebsd.org; svn-= src-head@freebsd.org Subject: Re: svn commit: r333612 - head/sys/net On 14/05/18 17:06, Stephen Hurd wrote: > Author: shurd > Date: Mon May 14 20:06:49 2018 > New Revision: 333612 > URL: https://svnweb.freebsd.org/changeset/base/333612 >=20 > Log: > Replace rmlock with epoch in lagg > =20 > Use the new epoch based reclamation API. Now the hot paths will not > block at all, and the sx lock is used for the softc data. This fixes L= ORs > reported where the rwlock was obtained when the sxlock was held. > =20 > Submitted by: mmacy > Reported by: Harry Schmalzbauer > Reviewed by: sbruno > Sponsored by: Limelight Networks > Differential Revision: https://reviews.freebsd.org/D15355 Thanks! This fixed my (wlan0+em0) failover lagg interface. --=20 Renato Botelho