[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Runstate hypercall and Linux KPTI issues
- To: Jan Beulich <jbeulich@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxx>
- From: Bertrand Marquis <Bertrand.Marquis@xxxxxxx>
- Date: Thu, 10 Sep 2020 14:04:52 +0000
- Accept-language: en-GB, en-US
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.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:X-MS-Exchange-SenderADCheck; bh=DFId9n0KjWKN09W0dXx3scDUe618TF6lqGZz8wAXGN8=; b=jXnC+sLVBMRy1CL+0Ihp762kB/f9cCTiq2Q2Gb3F6jd0vHVnHT4r8tj0GC7htd0ug9gQLHBX0RKnfCB7+nxjWI32FO1FRHd4Ck7K/FvUHdwE1u+5hXOtRdUZaxtEWopufKIgIyWIK5/mGeYClPPi4XI0BvcdyUoh9Ij/yRNlwgP8xk/119SFsfoY/50MRvMBlNdFUYArzGgBXQFqVNyfouE1XU92P0Gr0lPTxG8bJA0e+l/o9uaGHz/XCg6p7uJwev+9/6SlrRK6UoZfd9NabnvHs9uHNs0kY9BSmgVLAYAdxHGcJ9/JYpWA5LdmwxzJIUaOUlncFEMLnwJSL8aCKA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OGHHEOhcGxyo5BPkfIozNPBlIUA5eeASEHWWflYxcwGWfOerK/5zjEDymWSJMsPZ9Ur02lAbgR/YcKuPXXceFRx+RQznUPzsFSee6sPkCwx3KzZEJN78z82HUkkL7iMwrVQIZ8cNd4CDKB+9iaOyFVZeJxd4atnL521a2Tr1xVNRn2zkfJzhQiLUdOZ32BABmG9ZejFvKm82YPPLTzioqhjMDA/uq4Xv8ZXX3AzhahIFnKqtIcb0yq3zF4fI5dosxdCxRUSn6IQZU5i6GGN7kvdUGPzrowpnlrWs3q0KAneewGiPLWdxVVze+YltQDoG2+w/HaSC3j+TpZzfpffQgQ==
- Authentication-results-original: suse.com; dkim=none (message not signed) header.d=none;suse.com; dmarc=none action=none header.from=arm.com;
- Cc: Julien Grall <julien@xxxxxxx>, Stefano Stabellini <stefanos@xxxxxxxxxx>, George Dunlap <George.Dunlap@xxxxxxxxxx>, nd <nd@xxxxxxx>
- Delivery-date: Thu, 10 Sep 2020 14:05:23 +0000
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
- Nodisclaimer: true
- Original-authentication-results: suse.com; dkim=none (message not signed) header.d=none;suse.com; dmarc=none action=none header.from=arm.com;
- Thread-index: AQHWh3jMy0NFQnBtL0aR33AwNuevPKlh5ViAgAABPYCAAAEuAA==
- Thread-topic: Runstate hypercall and Linux KPTI issues
> On 10 Sep 2020, at 15:00, Bertrand Marquis <Bertrand.Marquis@xxxxxxx> wrote:
>
>
>
>> On 10 Sep 2020, at 14:56, Jan Beulich <jbeulich@xxxxxxxx> wrote:
>>
>> On 10.09.2020 15:46, Bertrand Marquis wrote:
>>> Some open questions:
>>> - should we allow to register an area using both hypercalls or should it be
>>> exclusive ?
>>
>> I thought it was already clarified that to a certain degree both need
>> to remain usable at least in sequence, to allow transitioning control
>> between entirely independent entities (bootloader -> kernel -> dump-
>> kernel, for example).
>
> Sorry my wording was not clear here
>
> Should we allow to register 2 areas at the same time using both hypercalls
> (one with
> virtual address and one with physical address) or should they be exclusive ie
> one or
> the other but not both at the same time
>
>>
>>> - should we backport the support for this hypercall in older kernel
>>> releases ?
>>
>> It's a bug fix to KPTI, and as such ought to be at least eligible for
>> considering doing so?
>
> That will mean also backport in Linux. What should be the scope ?
>
> Bertrand
>
>>
>> Jan
>
> IMPORTANT NOTICE: The contents of this email and any attachments are
> confidential and may also be privileged. If you are not the intended
> recipient, please notify the sender immediately and do not disclose the
> contents to any other person, use it for any purpose, or store or copy the
> information in any medium. Thank you.
Sorry the disclaimer should not appear anymore, no idea what is going wrong on
our side here
Bertrand
|