From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1aQI5L-0002zb-Jg for mharc-grub-devel@gnu.org; Mon, 01 Feb 2016 12:16:19 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52707) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQI5I-0002zQ-Sv for grub-devel@gnu.org; Mon, 01 Feb 2016 12:16:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQI5F-0001zw-Kp for grub-devel@gnu.org; Mon, 01 Feb 2016 12:16:16 -0500 Received: from mail-lf0-x22c.google.com ([2a00:1450:4010:c07::22c]:34551) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQI5F-0001zL-CT for grub-devel@gnu.org; Mon, 01 Feb 2016 12:16:13 -0500 Received: by mail-lf0-x22c.google.com with SMTP id j78so31230515lfb.1 for ; Mon, 01 Feb 2016 09:16:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-type:content-transfer-encoding; bh=4HflWcjwllXWN/wovv430XBfHsfjLpQy4c4UlcVM8y0=; b=m4G/m4OVAyCr4x1V8p0aniTooY54og0IOuHipK7wCXDg4Hb4nAzPDTo23Zi9NaFuQb /4Z6rXpi3ocMP7A8G/RtljxrfGkvdKEKiyXjAarbIh3h1nLOmE4ORJOO9FGNJqflQteD +GADS3Qk42qLibZgT184Jwf3XMS/OH2noSW2lB2XFT6ZknjNKL+175npIkl0vsfdnjmw pseOzUINSFeZvs346SlxUJYABGjmlKQMghATIkSkUeb/n/E4jhwJQSpNdv8PQRGCprvI pSZyNh794Qodd1NCHfdvGow9Y1dteT9a6ecXtb5wtKLNk0ibmC3UqHh0oO6OLtUTaz7N EKUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:cc:from:message-id:date :user-agent:mime-version:in-reply-to:content-type :content-transfer-encoding; bh=4HflWcjwllXWN/wovv430XBfHsfjLpQy4c4UlcVM8y0=; b=bjJZgDLAC1g9wf5DUw2ztqh8Qjb4n6hZEWtoWX/JOiRtGm5HdjVBJ7riLxARwTnFIm Bmfr2511pRStxKp5wfH3CiMUcXLOKEtl54T8KAn8CPWcQjfhGdQWgCEVRdpYsM698R0l eQoRbuI+LHWDu1uSxiRKzhPf/Vf9Z25qh1ihYENwazYzQhwezxogzREWkVcBIfwjad4t cafv/pIwOam7uiAseBhVg6skVbmJDw3ENYxpuB6N9VkaSpM/4Vxhw0vVtx71CitjZxi7 se3aaoJirzZC8WG2j6jYs5Gyh8M+tpQ5CLoiYR87PekXuDPekZ6SLwkydXqNZtI5HSdc iTMQ== X-Gm-Message-State: AG10YOSOoJi2Tsq1m/DHtLV9aZCPKQnG3jqQKMtBHRHb0hGLmDZCBcm2OXeX1EImAPMbTA== X-Received: by 10.25.146.206 with SMTP id u197mr6686741lfd.96.1454346972355; Mon, 01 Feb 2016 09:16:12 -0800 (PST) Received: from [192.168.1.41] (ppp109-252-76-159.pppoe.spdop.ru. [109.252.76.159]) by smtp.gmail.com with ESMTPSA id f4sm4013397lbs.10.2016.02.01.09.16.11 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 01 Feb 2016 09:16:11 -0800 (PST) Subject: Re: [PATCH] 10_linux: avoid multi-device root= kernel argument To: Juan Orti Alcaine References: <1453999601-7706-1-git-send-email-arvidjaar@gmail.com> From: Andrei Borzenkov Message-ID: <56AF92DA.2030009@gmail.com> Date: Mon, 1 Feb 2016 20:16:10 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:4010:c07::22c Cc: grub-devel@gnu.org, jamespharvey20@gmail.com X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Feb 2016 17:16:18 -0000 01.02.2016 00:17, Juan Orti Alcaine пишет: > 2016-01-28 17:46 GMT+01:00 Andrei Borzenkov : >> If root filesystem is multidev btrfs, do not attempt to pass all devices as >> kernel root= argument. This results in splitting command line in GRUB due to >> embedded newline and even if we managed to quote it, kernel does not know how >> to interpret it anyway. Multidev btrfs requires user space device scanning, >> so passing single device would not work too. >> >> This still respects user settings GRUB_DISABLE_LINUX_UUID. Not sure what we >> should do in this case. >> >> Closes: 45709 >> > > This patch fixes my problem reported here: > https://bugzilla.redhat.com/show_bug.cgi?id=1294532 > Now, the kernel root option is correctly generated as root=UUID=xxxx > instead of the broken multiline list of devices as before. > > Thank you. > Thank you and Michael for testing. Pushed.