From owner-freebsd-current@freebsd.org Mon Apr 27 13:54:15 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6F0442B971E for ; Mon, 27 Apr 2020 13:54:15 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 499mTx32kKz44Qx for ; Mon, 27 Apr 2020 13:54:13 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: by mail-wr1-x430.google.com with SMTP id j2so20663114wrs.9 for ; Mon, 27 Apr 2020 06:54:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=UuTBbwhEg1vAKqfVl4EhCOB6xttx8XSy4U+5M7frIYI=; b=U+wf0fD78NVVyle+6Md6HRBXj5f5FoS6dRvYREC9ingwRqUFcWTZeT4fo8zq824uQU 16DtjtaiOrlemzuyfs5urdqo+CyZaNWT55Jb71/OdMY5Nk3IYPdY/CtRD/6ANW2jtY4D Ds6Cw8FZ8im7qFhtADrpuZT0vou47gROQzzgytCg73zQXfzkyzzuAXxHqIO9OhQazCc9 oyLQOpch8zU5nh9p62FL/ZI/r16QiFDw9MYSFS3mIPaeNopIVLxskqnwyrUJmnrEj1D4 Bmc8IxdniiNn6DnBKE6kfd4oVwL0xeemEyTdXEmZfL7MV4glESv/4+nQTjAK2C1PL6Na brvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=UuTBbwhEg1vAKqfVl4EhCOB6xttx8XSy4U+5M7frIYI=; b=PPK8D+baw76HE7+dB+eolKEKZ7C5uAV0+2Cd9OSk8f5K50iYu+TP7P1HAEjOvb4dJG 3nSyGRSqtWHv6yEXYgNJJWPxXBxGMqDt110PcCnGEz5OhcjhZ3y2PeiD45bxLw9mm/+q u5lAO3MttYNARMyv503wVDcbrHVofqNuQadsz0SCnLbXuAzQHmRpW7+fsF76OcdLe2O+ Ndz+IvYUJ+5d0fECsQtBMP3xQBs0AfBjb+oCS0zrVeR6j0UW/4gxtkuB2HgCgvSyCwaT aYNU1QpqW0+lnY9QSWksv3Te3WkolKVyirYM/5HzaEoOXRLfdyu5k8+a3bsbeFHdZFi1 poqw== X-Gm-Message-State: AGi0PuYNHs5ttYL/Rja5I173B5p8vG06FDTwD1GXWQPcKdsCgJclWcTA 4gb0MfsgQzRHSdn6GUZC7aCK3nZKz0LAA5cXbJHP/ThA X-Google-Smtp-Source: APiQypJYJAHQA4q4yjNLSsBx4nOnVHw420mxzWxJyckNermdr0yzzDYPcc+9Crffoe+47rRhcvTfR1HLSVHkskM94LI= X-Received: by 2002:adf:ee91:: with SMTP id b17mr27563197wro.109.1587995651822; Mon, 27 Apr 2020 06:54:11 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:adf:efc3:0:0:0:0:0 with HTTP; Mon, 27 Apr 2020 06:54:10 -0700 (PDT) In-Reply-To: References: From: Mateusz Guzik Date: Mon, 27 Apr 2020 15:54:10 +0200 Message-ID: Subject: Re: r358503 breaks reroot To: Ross Gohlke Cc: freebsd-current@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 499mTx32kKz44Qx X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=U+wf0fD7; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of mjguzik@gmail.com designates 2a00:1450:4864:20::430 as permitted sender) smtp.mailfrom=mjguzik@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[0.3.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; IP_SCORE(0.00)[ip: (-9.07), ipnet: 2a00:1450::/32(-2.33), asn: 15169(-0.43), country: US(-0.05)]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Apr 2020 13:54:15 -0000 Fixed in r360374. On 4/27/20, Mateusz Guzik wrote: > Thanks for bisecting, I'll look into it. > > On 4/27/20, Ross Gohlke wrote: >> As of r358503, *reboot -r* no longer works for me. >> This is only tested on amd64. >> >> I produced a vanilla mini-memstick image each for r358502 and r358503. >> I booted each in bhyve in single user mode and ran *reboot -r*. >> The first works as expected, the second halts with: >> >> kern_symlink /dev -> / returns 20 >> >> Images (to be deleted when this is resolved): >> * https://club.bisd.ro/site/uv/FreeBSD-13.0-CURRENT-amd64-r358502.img >> * https://club.bisd.ro/site/uv/FreeBSD-13.0-CURRENT-amd64-r358503.img >> >> SHA1 checksums (via https://club.bisd.ro/site/uvlist): >> * r358502 - c968c4a71c270561c1b0a02e2b2281cbbf8787d7 >> * r358503 - b5d1abd6b3f3e009c2b54198d76d71a8640807a6 >> >> External bhyve commands: >> * sh /usr/share/examples/bhyve/vmrun.sh -c 1 -m 1024M -d >> /mnt/FreeBSD-13.0-CURRENT-amd64-r358502.img reroot >> * sh /usr/share/examples/bhyve/vmrun.sh -c 1 -m 1024M -d >> /mnt/FreeBSD-13.0-CURRENT-amd64-r358503.img reroot >> >> Internal bhyve commands: >> 1. Press 2 for single user mode. >> 2. When prompted, press Return. >> 3. Issue command: reboot -r >> >> To exit the first case: >> 1. Press Return. >> 2. Select Shell. >> 3. Issue command: shutdown -p now >> >> To exit the second case, issue the following command in a second >> terminal: >> bhyvectl --destroy --vm=reroot >> >> Any suggested workarounds besides reverting to r358502? >> >> Any help appreciated, >> Ross >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to >> "freebsd-current-unsubscribe@freebsd.org" >> > > > -- > Mateusz Guzik > -- Mateusz Guzik