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

Re: [PATCH 00/65] x86: Support for CET Indirect Branch Tracking


  • To: Jan Beulich <JBeulich@xxxxxxxx>, "andrew.cooper3@xxxxxxxxxx" <andrew.cooper3@xxxxxxxxxx>
  • From: Dario Faggioli <dfaggioli@xxxxxxxx>
  • Date: Thu, 2 Dec 2021 10:31:15 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=uXEUYPbe08YVktXCZLPg8pr1i3t4tt5IZDlbmRI3/BI=; b=T6b9LXAQcVZc1RPWq+NVHkLyxMl6JQ4q3snwALeziaFxdvycLXX6YR7nbzmsnyPRzM6CE2xxL+1JR57LWcchvNb00YytGX77/KzcMpzZLmb1Pn5iHMvpKQY1r0lh6pi5STj18aMon0lGxHJaTeiuEGzpODn0I3lahrfQhWHDB9hjaiOPFhfBFYhjcxMtuYwAEMVb8oE6xKJRHA11Ae+ZYJDAUZL8JwsLNJ9i4DTGHy4hlwKfxoMQIOaVvoThSP4qcuz0vPa7i++sOyKCfhQvLWqg6y0BFGWab0X0s6qYhNOKtPdch0HbKPy+YAeu71Oiq4Jaq1gDJzvXUy9R7diueg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hTWKWRTzDt2gn3BwmSD2nei9yngwuQF++jsgxZIxPm2cnRn4eWCkFA9XdC9C2Kzlp6WjWw1KHea7NSxMmjzD/T43opVsZbS2aeUCGm7UoqqyZ2obehkJLnTlwRKcWGreI3A1palYP7310BoZpCo2a0yQ//fk4XoJpcBCpqxieOez7pGkl017Loz6Qz1sX4CkhrW+/LF74oxzhVP2lgzOr0dZVPQgq6J4sDKp2ITUoPQsIxwUBSa4aVRsC21+Qe/Bhi8V1sz/RsxpoH6Qwqp7jgq74apv0m+wtmm+94NR4zkan4B5QELLdal2hW0wrGVTptgH44e0mcOUxzy3pQQRsQ==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: "julien@xxxxxxx" <julien@xxxxxxx>, Juergen Gross <JGross@xxxxxxxx>, "wl@xxxxxxx" <wl@xxxxxxx>, "roger.pau@xxxxxxxxxx" <roger.pau@xxxxxxxxxx>, "sstabellini@xxxxxxxxxx" <sstabellini@xxxxxxxxxx>, "marmarek@xxxxxxxxxxxxxxxxxxxxxx" <marmarek@xxxxxxxxxxxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, "dpsmith@xxxxxxxxxxxxxxxxxxxx" <dpsmith@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Thu, 02 Dec 2021 10:31:35 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHX52e8Wph6YOT4skyCNra+X/8gVg==
  • Thread-topic: [PATCH 00/65] x86: Support for CET Indirect Branch Tracking

On Mon, 2021-11-29 at 15:44 +0100, Jan Beulich wrote:
> On 26.11.2021 13:33, Andrew Cooper wrote:
> > 
> > Andrew Cooper (63):
> >   x86: Introduce support for CET-IBT
> >   x86/hypercall: Annotate fnptr targets
> >   xen: Annotate fnptr targets from custom_param()
> >   xen: Annotate fnptr targets from __initcall()
> >   xen: Annotate fnptr targets from notifier callbacks
> >   xen: Annotate fnptr targets from acpi_table_parse()
> >   xen: Annotate fnptr targets from continue_hypercall_on_cpu()
> >   xen: Annotate fnptr targets from init_timer()
> >   xen: Annotate fnptr targets from call_rcu()
> >   xen: Annotate fnptr targets from IPIs
> >   xen: Annotate fnptr targets from open_softirq()
> >   xsm/flask:  Annotate fnptr targets in the security server
> >   xsm: Annotate fnptr targets
> >   xen/sched: Annotate fnptr targets
> >   xen/evtchn: Annotate fnptr targets
> >   xen/hypfs: Annotate fnptr targets
> >   xen/tasklet: Annotate fnptr targets
> >   xen/keyhandler: Annotate fnptr targets
> >   xen/vpci: Annotate fnptr targets
> >   xen/decompress: Annotate fnptr targets
> >   xen/iommu: Annotate fnptr targets
> >   xen/video: Annotate fnptr targets
> >   xen/console: Annotate fnptr targets
> >   xen/misc: Annotate fnptr targets
> >   x86: Annotate fnptr targets from request_irq()
> >   x86/hvm: Annotate fnptr targets from hvm_funcs
> >   x86/hvm: Annotate fnptr targets from device emulation
> >   x86/emul: Annotate fnptr targets
> >   x86/ucode: Annotate fnptr targets
> >   x86/power: Annotate fnptr targets
> >   x86/apic: Annotate fnptr targets
> >   x86/nmi: Annotate fnptr targets
> >   x86/mtrr: Annotate fnptr targets
> >   x86/idle: Annotate fnptr targets
> >   x86/quirks: Annotate fnptr targets
> >   x86/hvmsave: Annotate fnptr targets
> >   x86/mce: Annotate fnptr targets
> >   x86/pmu: Annotate fnptr targets
> >   x86/cpu: Annotate fnptr targets
> >   x86/guest: Annotate fnptr targets
> >   x86/logdirty: Annotate fnptr targets
> >   x86/shadow: Annotate fnptr targets
> >   x86/hap: Annotate fnptr targets
> >   x86/p2m: Annotate fnptr targets
> >   x86/irq: Annotate fnptr targets
> >   x86/aepi: Annotate fnptr targets
> >   x86/psr: Annotate fnptr targets
> >   x86/dpci: Annotate fnptr targets
> >   x86/pt: Annotate fnptr targets
> >   x86/time: Annotate fnptr targets
> >   x86/misc: Annotate fnptr targets
> >   x86/stack: Annotate fnptr targets
> >   x86/bugframe: Annotate fnptr targets
> 
> Patches 4-55 as applicable
> Acked-by: Jan Beulich <jbeulich@xxxxxxxx>
>
Patch 16, xen/sched: Annotate fnptr targets:

Acked-by: Dario Faggioli <dfaggioli@xxxxxxxx>

> preferably with the subjects disambiguated and the minor remarks on
> individual patches taken care of one way or another. 
>
Yes, FWIW, I agree with Jan here that even just a quick hint at the
purpose of the annotation is desirable.

Regards
-- 
Dario Faggioli, Ph.D
http://about.me/dario.faggioli
Virtualization Software Engineer
SUSE Labs, SUSE https://www.suse.com/
-------------------------------------------------------------------
<<This happens because _I_ choose it to happen!>> (Raistlin Majere)

Attachment: signature.asc
Description: This is a digitally signed message part


 


Rackspace

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