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

[PATCH 0/3] xen/MISRA: Remove nonstandard inline keywords


  • To: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Wed, 22 Nov 2023 14:27:30 +0000
  • Authentication-results: esa2.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
  • Cc: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Jan Beulich <JBeulich@xxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Roberto Bagnara <roberto.bagnara@xxxxxxxxxxx>, Nicola Vetrini <nicola.vetrini@xxxxxxxxxxx>, Simone Ballarin <simone.ballarin@xxxxxxxxxxx>
  • Delivery-date: Wed, 22 Nov 2023 14:27:54 +0000
  • Ironport-data: A9a23:8Fr396ubJ4dNWxKhcGTaQSabMefnVGpeMUV32f8akzHdYApBsoF/q tZmKWGHaP6CZ2PxeYonPt6090kGu5/Uy9c3GQA4qCwxFCJE+JbJXdiXEBz9bniYRiHhoOCLz O1FM4Wdc5pkJpP4jk3wWlQ0hSAkjclkfpKlVaicfHg3HFc4IMsYoUoLs/YjhYJ1isSODQqIu Nfjy+XSI1bg0DNvWo4uw/vrRChH4rKq5Fv0gnRkPaoQ5QaEzSFPZH4iDfrZw0XQE9E88tGSH 44v/JnhlkvF8hEkDM+Sk7qTWiXmlZaLYGBiIlIPM0STqkAqSh4ai87XB9JFAatjsB2bnsgZ9 Tl4ncfYpTHFnEH7sL91vxFwS0mSNEDdkVPNCSDXXce7lyUqf5ZwqhnH4Y5f0YAwo45K7W9yG fMwAW81awHSxP6K5Ku2WMxe2ts+Nor7I9ZK0p1g5Wmx4fcORJnCR+PB5MNC3Sd2jcdLdRrcT 5NHM3w1Nk2GOkAefAhPYH49tL7Aan3XWjtUsl+K44Ew5HDe1ldZ27nxKtvFPNeNQK25m27B/ DKfoz2nW09y2Nq30RSo11GRmNTzuDLxddk8PZOHzNxbjwjGroAUIEJPDgbqyRWjsWauVtQaJ 0EK9y4Gqakp6FftXtT7Rwe/onOPolgbQdU4O88Q5RyJy6HUyx2EHWVCRTlEAPQ5sOcmSDps0 UWG9/vyHiBmurCRTXOb95+XoCm0NCxTKnUNDQceSgEI+cXk5os6gRTGVN9LGrO6ldDzFnf7x DXihC4/jLIXhIgV2rmh/FbGqzixqYPESAFz7QLSNkq+7wZ+YoPjbYWs7VHB7PBoJpuWVVSHs z4PnM320QwVJcjTzmrXGrxLRez4oandWNHBvbJxN7B+zzG8qj2/QaRJ7SNbFht2L9xHaSC8N Sc/pjhtCI9v0GqCNPAvO9/hUZl1ncDd+cLZuuc4h+eig6SdlyfdpUmCnWbKgwjQfLEEyMnTw 6uzf8e2Fmo9Aq961jewTOp1+eZ0nnhjlDqNGMCilkjPPV+iiJi9E+9t3LymN7BR0U95iF+Nr 4Y32zWil32zr9ESkgGIqNVOfDjm3FAwBIzsqtw/SwJwClMOJY3VMNeImelJU9U8z8xoehLgo inVtrlwlACu2hUq6GyiNhheVV8Ydcwl8yhjZnd8Zj5FGRELOO6S0UvWTLNvFZFPyQCp5a4co yUtEylYPslydw==
  • Ironport-hdrordr: A9a23:S6Kso6roVDCQLh5rfvLwl2IaV5oneYIsimQD101hICG8cqSj+f xG+85rsiMc6QxhPE3I9urhBEDtex/hHP1OkOws1NWZLWrbUQKTRekIh+bfKlXbakvDH4VmtJ uIHZIQNDSJNykZsfrH
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Along with two minor pieces of cleanup in x86/apic found while doing this
work.

Gitlab CI:
  https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/1081682400

Andrew Cooper (3):
  x86/apic: Drop atomic accessors
  x86/apic: Drop the APIC_MSR_BASE constant
  xen/MISRA: Remove nonstandard inline keywords

 .../eclair_analysis/ECLAIR/toolchain.ecl      |  6 +--
 docs/misra/C-language-toolchain.rst           |  2 +-
 xen/arch/x86/include/asm/apic.h               | 37 ++++++-------------
 xen/arch/x86/include/asm/apicdef.h            |  3 --
 xen/include/acpi/cpufreq/cpufreq.h            |  4 +-
 xen/include/xen/bitops.h                      |  4 +-
 xen/include/xen/compiler.h                    |  7 ++--
 7 files changed, 23 insertions(+), 40 deletions(-)


base-commit: c22fe7213c9b1f99cbc64c33e391afa223f9cd08
-- 
2.30.2




 


Rackspace

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