All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/2] coverity-scan: Add accelerator and sysemu components
@ 2021-07-08 15:57 Philippe Mathieu-Daudé
  2021-07-08 15:57 ` [PATCH v2 1/2] coverity-scan: Add a component for each accelerator Philippe Mathieu-Daudé
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Philippe Mathieu-Daudé @ 2021-07-08 15:57 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell, Philippe Mathieu-Daudé, Paolo Bonzini

Add 'sysemu' component for issues not related to TCG.

Since v1:
- add accelerator components (Peter)

Supersedes: <20210619091342.3660495-1-f4bug@amsat.org>

Philippe Mathieu-Daudé (2):
  coverity-scan: Add a component for each accelerator
  coverity-scan: Add 'sysemu' component

 scripts/coverity-scan/COMPONENTS.md | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

-- 
2.31.1



^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH v2 1/2] coverity-scan: Add a component for each accelerator
  2021-07-08 15:57 [PATCH v2 0/2] coverity-scan: Add accelerator and sysemu components Philippe Mathieu-Daudé
@ 2021-07-08 15:57 ` Philippe Mathieu-Daudé
  2021-07-08 15:57 ` [PATCH v2 2/2] coverity-scan: Add 'sysemu' component Philippe Mathieu-Daudé
  2021-07-22 16:08 ` [PATCH v2 0/2] coverity-scan: Add accelerator and sysemu components Philippe Mathieu-Daudé
  2 siblings, 0 replies; 6+ messages in thread
From: Philippe Mathieu-Daudé @ 2021-07-08 15:57 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell, Philippe Mathieu-Daudé, Paolo Bonzini

We already have components TCG and Xen. Add HVM and KVM.
Move the Xen component with the other accelerators.

Suggested-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
---
 scripts/coverity-scan/COMPONENTS.md | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/scripts/coverity-scan/COMPONENTS.md b/scripts/coverity-scan/COMPONENTS.md
index 183f26a32c9..a6f4b9a2fb1 100644
--- a/scripts/coverity-scan/COMPONENTS.md
+++ b/scripts/coverity-scan/COMPONENTS.md
@@ -114,9 +114,18 @@ scsi
 slirp
   ~ (/qemu)?(/.*slirp.*)
 
+hvf
+  ~ (/qemu)?(.*/hvf.*)
+
+kvm
+  ~ (/qemu)?(.*/kvm.*)
+
 tcg
   ~ (/qemu)?(/accel/tcg/.*|/replay/.*|/(.*/)?softmmu.*)
 
+xen
+  ~ (/qemu)?(.*/xen.*)
+
 trace
   ~ (/qemu)?(/.*trace.*\.[ch])
 
@@ -132,9 +141,6 @@ user
 util
   ~ (/qemu)?(/util/.*|/include/qemu/.*)
 
-xen
-  ~ (/qemu)?(.*/xen.*)
-
 virtiofsd
   ~ (/qemu)?(/tools/virtiofsd/.*)
 
-- 
2.31.1



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [PATCH v2 2/2] coverity-scan: Add 'sysemu' component
  2021-07-08 15:57 [PATCH v2 0/2] coverity-scan: Add accelerator and sysemu components Philippe Mathieu-Daudé
  2021-07-08 15:57 ` [PATCH v2 1/2] coverity-scan: Add a component for each accelerator Philippe Mathieu-Daudé
@ 2021-07-08 15:57 ` Philippe Mathieu-Daudé
  2021-07-22 16:08 ` [PATCH v2 0/2] coverity-scan: Add accelerator and sysemu components Philippe Mathieu-Daudé
  2 siblings, 0 replies; 6+ messages in thread
From: Philippe Mathieu-Daudé @ 2021-07-08 15:57 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell, Philippe Mathieu-Daudé, Paolo Bonzini

Issues related to system emulation currently appear under the 'tcg'
component. We commonly refer to system emulation as 'sysemu', so
add it as a new Coverity component to cover files that have nothing
to do with TCG.

Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
---
 scripts/coverity-scan/COMPONENTS.md | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/scripts/coverity-scan/COMPONENTS.md b/scripts/coverity-scan/COMPONENTS.md
index a6f4b9a2fb1..c388b41b421 100644
--- a/scripts/coverity-scan/COMPONENTS.md
+++ b/scripts/coverity-scan/COMPONENTS.md
@@ -121,7 +121,7 @@ kvm
   ~ (/qemu)?(.*/kvm.*)
 
 tcg
-  ~ (/qemu)?(/accel/tcg/.*|/replay/.*|/(.*/)?softmmu.*)
+  ~ (/qemu)?(/accel/tcg/.*|/replay/.*|tcg/*\.?)
 
 xen
   ~ (/qemu)?(.*/xen.*)
@@ -138,6 +138,9 @@ usb
 user
   ~ (/qemu)?(/linux-user/.*|/bsd-user/.*|/user-exec\.c|/thunk\.c|/include/exec/user/.*)
 
+sysemu
+  ~ (/qemu)?(/softmmu/.*|/accel/.*)
+
 util
   ~ (/qemu)?(/util/.*|/include/qemu/.*)
 
-- 
2.31.1



^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH v2 0/2] coverity-scan: Add accelerator and sysemu components
  2021-07-08 15:57 [PATCH v2 0/2] coverity-scan: Add accelerator and sysemu components Philippe Mathieu-Daudé
  2021-07-08 15:57 ` [PATCH v2 1/2] coverity-scan: Add a component for each accelerator Philippe Mathieu-Daudé
  2021-07-08 15:57 ` [PATCH v2 2/2] coverity-scan: Add 'sysemu' component Philippe Mathieu-Daudé
@ 2021-07-22 16:08 ` Philippe Mathieu-Daudé
  2021-07-31 15:25   ` Philippe Mathieu-Daudé
  2 siblings, 1 reply; 6+ messages in thread
From: Philippe Mathieu-Daudé @ 2021-07-22 16:08 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell, Paolo Bonzini

ping?

On 7/8/21 5:57 PM, Philippe Mathieu-Daudé wrote:
> Add 'sysemu' component for issues not related to TCG.
> 
> Since v1:
> - add accelerator components (Peter)
> 
> Supersedes: <20210619091342.3660495-1-f4bug@amsat.org>
> 
> Philippe Mathieu-Daudé (2):
>   coverity-scan: Add a component for each accelerator
>   coverity-scan: Add 'sysemu' component
> 
>  scripts/coverity-scan/COMPONENTS.md | 17 +++++++++++++----
>  1 file changed, 13 insertions(+), 4 deletions(-)
> 


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH v2 0/2] coverity-scan: Add accelerator and sysemu components
  2021-07-22 16:08 ` [PATCH v2 0/2] coverity-scan: Add accelerator and sysemu components Philippe Mathieu-Daudé
@ 2021-07-31 15:25   ` Philippe Mathieu-Daudé
  2021-09-18  9:31     ` Philippe Mathieu-Daudé
  0 siblings, 1 reply; 6+ messages in thread
From: Philippe Mathieu-Daudé @ 2021-07-31 15:25 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell, Paolo Bonzini

ping^2?

On 7/22/21 6:08 PM, Philippe Mathieu-Daudé wrote:
> ping?
> 
> On 7/8/21 5:57 PM, Philippe Mathieu-Daudé wrote:
>> Add 'sysemu' component for issues not related to TCG.
>>
>> Since v1:
>> - add accelerator components (Peter)
>>
>> Supersedes: <20210619091342.3660495-1-f4bug@amsat.org>
>>
>> Philippe Mathieu-Daudé (2):
>>   coverity-scan: Add a component for each accelerator
>>   coverity-scan: Add 'sysemu' component
>>
>>  scripts/coverity-scan/COMPONENTS.md | 17 +++++++++++++----
>>  1 file changed, 13 insertions(+), 4 deletions(-)
>>
> 


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH v2 0/2] coverity-scan: Add accelerator and sysemu components
  2021-07-31 15:25   ` Philippe Mathieu-Daudé
@ 2021-09-18  9:31     ` Philippe Mathieu-Daudé
  0 siblings, 0 replies; 6+ messages in thread
From: Philippe Mathieu-Daudé @ 2021-09-18  9:31 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell, Paolo Bonzini

ping^3

On 7/31/21 17:25, Philippe Mathieu-Daudé wrote:
> ping^2?
> 
> On 7/22/21 6:08 PM, Philippe Mathieu-Daudé wrote:
>> ping?
>>
>> On 7/8/21 5:57 PM, Philippe Mathieu-Daudé wrote:
>>> Add 'sysemu' component for issues not related to TCG.
>>>
>>> Since v1:
>>> - add accelerator components (Peter)
>>>
>>> Supersedes: <20210619091342.3660495-1-f4bug@amsat.org>
>>>
>>> Philippe Mathieu-Daudé (2):
>>>   coverity-scan: Add a component for each accelerator
>>>   coverity-scan: Add 'sysemu' component
>>>
>>>  scripts/coverity-scan/COMPONENTS.md | 17 +++++++++++++----
>>>  1 file changed, 13 insertions(+), 4 deletions(-)
>>>
>>
> 


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-09-18  9:33 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-08 15:57 [PATCH v2 0/2] coverity-scan: Add accelerator and sysemu components Philippe Mathieu-Daudé
2021-07-08 15:57 ` [PATCH v2 1/2] coverity-scan: Add a component for each accelerator Philippe Mathieu-Daudé
2021-07-08 15:57 ` [PATCH v2 2/2] coverity-scan: Add 'sysemu' component Philippe Mathieu-Daudé
2021-07-22 16:08 ` [PATCH v2 0/2] coverity-scan: Add accelerator and sysemu components Philippe Mathieu-Daudé
2021-07-31 15:25   ` Philippe Mathieu-Daudé
2021-09-18  9:31     ` Philippe Mathieu-Daudé

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.