Date: Thu, 30 May 2019 01:46:32 +1000 (EST) From: Bruce Evans <brde@optusnet.com.au> To: =?UTF-8?Q?Andr=C3=A9_S=2E_Almeida?= <andre@andre.adm.br> Cc: freebsd-bugs@freebsd.org Subject: Re: Miscommunication when changing media interface Message-ID: <20190530013604.H1771@besplex.bde.org> In-Reply-To: <CADsrzyb2w6bqVwqk3cyYc%2BAJM9BMwZBcRUgrcVp36AUYHmAmtg@mail.gmail.com> References: <CADsrzyb2w6bqVwqk3cyYc%2BAJM9BMwZBcRUgrcVp36AUYHmAmtg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 29 May 2019, [UTF-8] Andr=C3=A9 S. Almeida wrote: > When the network interface media "em0" is changed the communication stops > working. > > To reproduce the problem simply execute: > > ifconfig em0 media autoselect > > If you change "autoselect" to any other media, the same problem happens. > > I am using FreeBSD 12.0 with the last stable kernel. iflib still doesn't stop the interface when doing media changes, even in -current. I use the following fix. XX Index: iflib.c XX =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D XX --- iflib.c=09(revision 332488) XX +++ iflib.c=09(working copy) XX @@ -2232,7 +2234,7 @@ XX=20 XX =09CTX_LOCK(ctx); XX =09if ((err =3D IFDI_MEDIA_CHANGE(ctx)) =3D=3D 0) XX -=09=09iflib_init_locked(ctx); XX +=09=09iflib_if_init_locked(ctx); XX =09CTX_UNLOCK(ctx); XX =09return (err); XX } The corresponding bug for resume was fixed in r342855. Bruce From owner-freebsd-bugs@freebsd.org Wed May 29 17:22:29 2019 Return-Path: <owner-freebsd-bugs@freebsd.org> Delivered-To: freebsd-bugs@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 3088F15A82F4 for <freebsd-bugs@mailman.ysv.freebsd.org>; Wed, 29 May 2019 17:22:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B0DC97638D for <freebsd-bugs@freebsd.org>; Wed, 29 May 2019 17:22:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 6DA6B15A82F3; Wed, 29 May 2019 17:22:28 +0000 (UTC) Delivered-To: bugs@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 5AE2B15A82F2 for <bugs@mailman.ysv.freebsd.org>; Wed, 29 May 2019 17:22:28 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.ysv.freebsd.org (mxrelay.ysv.freebsd.org [IPv6:2001:1900:2254:206a::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.ysv.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E365676384 for <bugs@FreeBSD.org>; Wed, 29 May 2019 17:22:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.ysv.freebsd.org (Postfix) with ESMTPS id 19F4A1A250 for <bugs@FreeBSD.org>; Wed, 29 May 2019 17:22:27 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x4THMQHS065280 for <bugs@FreeBSD.org>; Wed, 29 May 2019 17:22:26 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x4THMQYH065279 for bugs@FreeBSD.org; Wed, 29 May 2019 17:22:26 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 232313] GCE image size is now > 30 GB, above free quota Date: Wed, 29 May 2019 17:22:25 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: gjb@FreeBSD.org X-Bugzilla-Status: Closed X-Bugzilla-Resolution: FIXED X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: <bug-232313-227-5mNUEj9bpE@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-232313-227@https.bugs.freebsd.org/bugzilla/> References: <bug-232313-227@https.bugs.freebsd.org/bugzilla/> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Bug reports <freebsd-bugs.freebsd.org> List-Unsubscribe: <https://lists.freebsd.org/mailman/options/freebsd-bugs>, <mailto:freebsd-bugs-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-bugs/> List-Post: <mailto:freebsd-bugs@freebsd.org> List-Help: <mailto:freebsd-bugs-request@freebsd.org?subject=help> List-Subscribe: <https://lists.freebsd.org/mailman/listinfo/freebsd-bugs>, <mailto:freebsd-bugs-request@freebsd.org?subject=subscribe> X-List-Received-Date: Wed, 29 May 2019 17:22:29 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D232313 --- Comment #31 from Glen Barber <gjb@FreeBSD.org> --- (In reply to Kirk McKusick from comment #30) > (In reply to Danilo G. Baio from comment #29) > The issue is that there is no growfs_enable. Oddly, growfs_enable is set in the rc.conf on the raw image resulting from = the build. # cat /etc/rc.conf hostname=3D"freebsd" ntpd_enable=3DYES sshd_enable=3DYES growfs_enable=3DYES firstboot_pkgs_enable=3DYES firstboot_freebsd_update_enable=3DYES google_startup_enable=3DYES google_accounts_daemon_enable=3DYES google_clock_skew_daemon_enable=3DYES google_instance_setup_enable=3DYES google_network_daemon_enable=3DYES dumpdev=3D"AUTO" ifconfig_DEFAULT=3D"SYNCDHCP mtu 1460" ntpd_sync_on_start=3D"YES" # need to fill in something here #firstboot_pkgs_list=3D"" panicmail_autosubmit=3D"YES" So, I'm scratching my head over this at the moment... --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190530013604.H1771>