In the files `xen/arch/arm/include/asm/arm(32|64)/flushtlb.h' there are a
few occurrences of nested '//' character sequences inside C-style comment
blocks, which violate Rule 3.1. The patch aims to resolve those by changing
the inner comments to arm asm comments, delimited by ';' instead.
Signed-off-by: Nicola Vetrini <nicola.vetrini@bugseng.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Reviewed-by: Luca Fancellu <luca.fancellu@arm.com>
/*
* Every invalidation operation use the following patterns:
*
- * DSB ISHST // Ensure prior page-tables updates have completed
- * TLBI... // Invalidate the TLB
- * DSB ISH // Ensure the TLB invalidation has completed
- * ISB // See explanation below
+ * DSB ISHST ; Ensure prior page-tables updates have completed
+ * TLBI... ; Invalidate the TLB
+ * DSB ISH ; Ensure the TLB invalidation has completed
+ * ISB ; See explanation below
*
* For Xen page-tables the ISB will discard any instructions fetched
* from the old mappings.
/*
* Every invalidation operation use the following patterns:
*
- * DSB ISHST // Ensure prior page-tables updates have completed
- * TLBI... // Invalidate the TLB
- * DSB ISH // Ensure the TLB invalidation has completed
- * ISB // See explanation below
+ * DSB ISHST ; Ensure prior page-tables updates have completed
+ * TLBI... ; Invalidate the TLB
+ * DSB ISH ; Ensure the TLB invalidation has completed
+ * ISB ; See explanation below
*
* ARM64_WORKAROUND_REPEAT_TLBI:
* Modification of the translation table for a virtual address might lead to