From owner-freebsd-stable@freebsd.org Mon Mar 13 19:07:33 2017 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1BDB6D0A4A9 for ; Mon, 13 Mar 2017 19:07:33 +0000 (UTC) (envelope-from etnapierala@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id EBC461E84 for ; Mon, 13 Mar 2017 19:07:32 +0000 (UTC) (envelope-from etnapierala@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id E8628D0A4A8; Mon, 13 Mar 2017 19:07:32 +0000 (UTC) Delivered-To: stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E65E3D0A4A7 for ; Mon, 13 Mar 2017 19:07:32 +0000 (UTC) (envelope-from etnapierala@gmail.com) Received: from mail-wr0-x231.google.com (mail-wr0-x231.google.com [IPv6:2a00:1450:400c:c0c::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6B51D1E83 for ; Mon, 13 Mar 2017 19:07:32 +0000 (UTC) (envelope-from etnapierala@gmail.com) Received: by mail-wr0-x231.google.com with SMTP id u108so109963295wrb.3 for ; Mon, 13 Mar 2017 12:07:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:mail-followup-to :references:mime-version:content-disposition:in-reply-to:user-agent; bh=9traDHfJLg46HXA2SqAONCHCoFalcEYoMYizA7Mm5Hg=; b=ryPTFoYgZTIL552aOA4AqKff9L9gLUBMDv12HKjbA5R9nEAaF1hjSVvKtquWsmrDjg AR/jxnXz/VoRFS8Rh9YSD0BsezVx46CwE3P9X+6KCQlQcQq7CMUoL6MtvMHx2aE5LA3X qJIJQo+Ct3Hghs2mk5hXV+xGKdFhaSlIsVl+qiynqAqn/USjQBBsVf5FhXvlsQ7pG3f1 cMgPly/0GwBWMqg5hA5z1p2FzPKeY8lfv9jmMQCgOpctJ0KYya+cUXTXjob9sRYt5u3w Sh97IsYx21bow0zPN6XVCIjO5q757eV146hq2KmLA16WQJDSKF6580ulLYz7bbNMRcjY pzfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=9traDHfJLg46HXA2SqAONCHCoFalcEYoMYizA7Mm5Hg=; b=JnMFiKE/3nw++rhQkMgSr1bxuVeOu3oyuOAe4/8zv7N9cRix9WnK3wrY8eCsf91ral PvivN1oFgUljxHTNii62bbffAcJ+8fhQayLyepEBVZxOXVZwrEKTPvDwKPnc8WexE3Ib NksCO6SQPq2x1UKHdUCRk2pW4K186Lu5E4ppCQrFW8r2K4TqbBR8PUxwS5c6CmTQDQqr bA6pgBTA44qsICoi10w8E0wb0NFYC0lKLaFUynxmAJVx1UN7HFWswcEA3tmXmAbwCLLC csa1g3lk8UskNDuubHyQrWxlOv+dyetUeQfpMvbqIxgrXudnacJORf6vESJq3pdlkdLA AjsQ== X-Gm-Message-State: AMke39k4KM8YAZ+D5Suq5QJoBKV7/dMpsEg4Yj2aE4YNHE2zOYdjsowndOdTaL/sMEiXsQ== X-Received: by 10.223.155.17 with SMTP id b17mr28163749wrc.181.1489432050903; Mon, 13 Mar 2017 12:07:30 -0700 (PDT) Received: from brick (cpc92310-cmbg19-2-0-cust934.5-4.cable.virginm.net. [82.9.227.167]) by smtp.gmail.com with ESMTPSA id k43sm26081062wrk.42.2017.03.13.12.07.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Mar 2017 12:07:30 -0700 (PDT) Sender: =?UTF-8?Q?Edward_Tomasz_Napiera=C5=82a?= Date: Mon, 13 Mar 2017 19:07:28 +0000 From: Edward Tomasz =?utf-8?Q?Napiera=C5=82a?= To: Pete French Cc: stable@freebsd.org Subject: Re: moutnroot failing on zpools in Azure after upgrade from 10 to 11 due to lack of waiting for da0 Message-ID: <20170313190728.GA2967@brick> Mail-Followup-To: Pete French , stable@freebsd.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.8.0 (2017-02-23) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Mar 2017 19:07:33 -0000 On 0313T1206, Pete French wrote: > I have a number of machines in Azure, all booting from ZFS and, until > the weekend, running 10.3 perfectly happily. > > I started upgrading these to 11. The first went fine, the second would > not boot. Looking at the boot diagnistics it is having problems finding the > root pool to mount. I see this is the diagnostic output: > > storvsc0: on vmbus0 > Solaris: NOTICE: Cannot find the pool label for 'rpool' > Mounting from zfs:rpool/ROOT/default failed with error 5. > Root mount waiting for: storvsc > (probe0:blkvsc0:0:storvsc1: 0:0): on vmbus0 > storvsc scsi_status = 2 > (da0:blkvsc0:0:0:0): UNMAPPED > (probe1:blkvsc1:0:1:0): storvsc scsi_status = 2 > hvheartbeat0: on vmbus0 > da0 at blkvsc0 bus 0 scbus2 target 0 lun 0 > > As you can see, the drive da0 only appears after it has tried, and failed, > to mount the root pool. Are you sure the above transcript is right? There are three reasons I'm asking. First, you'll see the "Root mount waiting" message, which means the root mount code is, well, waiting for storvsc, exactly as expected. Second - there is no "Trying to mount root". But most of all - for some reason the "Mounting failed" is shown _before_ the "Root mount waiting", and I have no idea how this could ever happen.