[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] x86/boot: properly "ignore" early evaluated "no-real-mode"


  • To: Jan Beulich <jbeulich@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Mon, 13 Sep 2021 17:38:48 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=fDiQdlmJ5pKsz8BO73i8Oa/hYI1/pgvsgP1x8ianxO0=; b=oJYVLbabQyBQo2JbWP5x836/iA7n4DVSKpR9olaqAMvZXpTde7gFH7Av/+0iSpzuXRJDoPT/88TFFQNaMb3pwmNzzab1/zfO9x0DgFQ1pSpfPydxX+zVf97aAXoat3SNuVf5LwSEBz4cIJUGRLx3Xr6RHcgieGdinOwPJSPSelTZOj4BtgvaeHdM9HKc/F+MoxrDhy88JOqFrNZQOaYNtNNJPd97wzL3A+S3LmjOH5XTk7bSUM0ZS1bs/OlWDE5eXP9Vut+OWM2p1EvOr9fymYdK4D7lG5nuL+mnhT8e8v9rHQru1dwUTVdB2CnsFcGhbE38MNzDnj7K8ZJ93iDCFA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WF9pudjKpxlMX+mvBxvDqVuDgFISSfoIWWAJNd5ggnh3nRe8jzReNtihCluKtT5hI8LzllXIELEOY9Oqb1woJfSNXeD2misCrf+Swn85t3A7qSSyAG8W8+oefnD0pSTqA+Q05x7NSk0u4xDMRuDnsFhMfz+Nqjcm2lKfbzrJxwhdrIoBbudj9Z0WnFAqjko4pJYly2ZcFCMx7CqoDlGXpvc9ovtBKf5GuDL5OaA+6pDvJVtV5mfEtPe/2ZbjHWYOZDshRhBTHDw6PUIc0lfx6OQzqkO2xqM3SjdIKo1wbgcLKSdPButu7Re1yZY7FNdAwOzN++sGTZtHB8aj5ToNvQ==
  • Authentication-results: esa3.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: Wei Liu <wl@xxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Delivery-date: Mon, 13 Sep 2021 16:39:05 +0000
  • Ironport-data: A9a23:yB6eI62PDIq5C2sxAfbD5fZ2kn2cJEfYwER7XKvMYLTBsI5bp2ECz GMWXDyPP/iOZTP0e98iPYW3o0JXvMWEm4QyGVA/pC1hF35El5HIVI+TRqvS04J+DSFhoGZPt Zh2hgzodZhsJpPkS5PE3oHJ9RGQ74nRLlbHILOCan0ZqTNMEn970EoywrVh2OaEvPDia++zk YKqyyHgEAfNNw5cagr4PIra9XuDFNyr0N8plgRWicJj5TcypFFMZH4rHomjLmOQf2VhNrXSq 9Avbl2O1jixEx8FUrtJm1tgG6EAaua60QOm0hK6V0U+6/TrS+NbPqsTbZIhhUlrZzqhuIwt0 OxxlK2KRCAqA4HyteQQVwl4DHQrVUFG0OevzXmXtMWSywvNcmf2wuUoB0YzVWEa0r8pWycUr 6VecW1TKEDY7w616OvTpu1Er8IvNsT0eqgYvWlt12rxBvc6W5HTBa7N4Le02R9t3J4XTaqFP KL1bxIxbk7JXyFiB2wUN55hhb+viUjha2VH/Qf9Sa0fvDGIkV0ZPKLWGNjfd8GORM5Vtl2Fv W+A9GP8ajkKOdraxTeb/3aEgu7UgTi9SI8UDKe/9PNhnBuU3GN7IAISfUu2p7++kEHWZj5EA xVKoGx09/F0rRH1CImmN/GlnJKaljlAB8JpL8wL0gyqyZf43SuZC2wUbiEUPbTKq/QKqSwWO k6hxo2yXGY07ezJFhpx5Z/P8mjjYnF9wXsqIHZeFFpbuYGLTJQb00qXJuuPBpJZmTEc9dvY+ DmMsCF2rLEal8djO06TrA2f3m7ESnQkSGcICuTrsoCNtVgRiG2NPdXABb3nARFodtrxc7V5l CJY8/VyFchXZX13qMBofNjh4Znzv6rVWNEjvbKfN8Z4rGn8k5JSVatR/Ct/NC9UDyrwQhewO BW7kVoIvPd7ZSL2BYcqM9PZI5l7lsDISIW6Ps04m/ITO/Cdgifcp3owDaNRtkiw+HURfVYXY MfFKJn9XClDU8yKDlOeHo8g7FPi/QhnrUv7TpHn1RW3l72YYX+eU7AeN1WSKOs+6cu5TM/9q b6z7uOGlEdSVvPQeC7S/dJBJFwGNyFjV5v3t9ZWZqiIJQ8/QDMtDPrYwLUAfY15nvsKyreUr y/lAkIImkDigXDnKBmRbiwxYr3YQpsi/2kwOjYhPAj01iF7M5qv9qoWa7A+YaIjqL541fdxQ vRcI5eAD/1DRy7p4TMYaZWh/oVueA7y3VCFPja/YSh5dJllHlSb9tjhdwrp1S8PEivo6pdu/ +z+jlvWGMNRSR5jAcDabOOU42mw5XVNyvhvW0boI8VIfBm++oZdNCGs3OQ8JNsBKEufy2LCh RqWGxoRucLEv5QxrIvSnamBooqkT7l+E05dEzWJ5Lq6L3CHrG+qwIsGW+eUZzHNEmjz/fz6N +lSyvj9NtwBnUpL7NUgQ+o6k/pm6ou9vaJewyRlAG7PPgaiBb5XK3Wb2dVC6/9WzbhDtArqA k+C97G241lS1B8JxLLJGDcYUw==
  • Ironport-hdrordr: A9a23:kIoRhaPoUvrC0MBcT1b155DYdb4zR+YMi2TDiHofdfUFSKClfp 6V8cjztSWUtN4QMEtQ/exoS5PwPk80kqQFnbX5XI3SITUO3VHHEGgM1/qb/9SNIVyZygcZ79 YbT0EcMqyBMbEZt7eC3ODQKb9Jq7PmgcPY9ts2jU0dKj2CA5sQnjuRYTzrcHGeKjM2YKbRWK Dsnfau8FGbCAoqh4mAdzU4dtmGg+eOuIPtYBYACRJiwA6SjQmw4Lq/NxSDxB8RXx5G3L9nqA H+4kLEz5Tml8v+5g7X1mfV4ZgTsNz9yuFbDMjJrsQOMD3jhiuheYwkcbyfuzIepv2p9T8R4Z bxiiZlG/42x2Laf2mzrxeo8w780Aw243un8lOciWuLm72zeBsKT+56wa5JeBrQ7EQt+Ptm1r hQ4m6fv51LSTvdgSXU/bHzJlJXv3vxhUBnvf8YjnRZX4dbQqRWt5Yj8ERcF4pFND7m6bogDP JlAKjnlbZrmGuhHjXkV1RUsZiRtixZJGbAfqFCgL3V79FupgE686NCr/Zv2Evp9/oGOtF5Dq r/Q/1VfBwndL5gUUtHPpZ1fSKAMB2Fffv9ChPhHb3ZLtByB5vske+83Fxn3pDmRHQ3pKFC7q gpFmko7VIPRw==
  • Ironport-sdr: tf5oZ7PDK0TmhJPzoy6gm6CsjGC8Aw/21TQdtr//XMhnVptYLEAc8QyRsxdXmh1w2sgA2f0y8Y EnPECNN0vu1bCWHsQVE0mVX1rJc+I1sz/khkj5hxCPfobYLZ+Q98Bjh5uJ/1Nel0Skk+YLNOHY CVR0WaQm7qI7SYw8v/yXL06iOgjQb9sECyINu1F2QKbcqTIH81Zh3KcBU7Jjm4mjetfHl0n+DO +Toii920AbzKTKqEtpf5teZGiEfwNO++bKxq5dWRPlMcWY5PhGclYVDeTL8tpcqj/Vs3rxDoKt 7/N7nk+rjc0Dykg/+T0yC7JZ
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 13/09/2021 17:02, Jan Beulich wrote:
> The option parser takes off "no-" prefixes before matching, so they also
> shouldn't be specified to match against.
>
> Fixes: e44d98608476 ("x86/setup: Ignore early boot parameters like 
> no-real-mode")
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>

Oops.

Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>

>
> --- a/xen/arch/x86/setup.c
> +++ b/xen/arch/x86/setup.c
> @@ -692,7 +692,7 @@ static void __init noreturn reinit_bsp_s
>   * has options that are only used during the very initial boot process,
>   * so they can be ignored now.
>   */
> -ignore_param("no-real-mode");
> +ignore_param("real-mode");
>  ignore_param("edd");
>  ignore_param("edid");
>  
>




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.