All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH for-4.21 0/6] tools/{lib,}xl: Coverity falllout from the json-c switch
@ 2025-10-15 13:40 Roger Pau Monne
  2025-10-15 13:40 ` [PATCH for-4.21 1/6] tools/{lib,}xl: fix usage of error return from json_tokener_parse_verbose() Roger Pau Monne
                   ` (7 more replies)
  0 siblings, 8 replies; 17+ messages in thread
From: Roger Pau Monne @ 2025-10-15 13:40 UTC (permalink / raw)
  To: xen-devel
  Cc: oleksii.kurochko, Roger Pau Monne, Anthony PERARD, Juergen Gross,
	Andrew Cooper, Michal Orzel, Jan Beulich, Julien Grall,
	Stefano Stabellini

Hello,

The following series contains fixes for Coverity reported issues after
the switch from YAJL to json-c.  Those reports are from the internal
XenServer Coverity instance, as the project one hasn't been switched to
use json-c yet, last patch in the series switches thegithub triggered
Coverity build to use json-c.

All should be considered for 4.21.

Thanks, Roger.

Roger Pau Monne (6):
  tools/{lib,}xl: fix usage of error return from
    json_tokener_parse_verbose()
  tools/libxl: avoid freeing stack rubble in
    libxl__json_object_to_json()
  tools/xl: check return of json_object_object_add()
  tools/xl: check return value of printf_info_one_json() in
    list_domains_details()
  tools/xl: fix possible uninitialized usage in printf_info()
  github/coverity: switch to building with json-c instead of yajl

 .github/workflows/coverity.yml |  2 +-
 tools/libs/light/libxl_json.c  |  8 +++++---
 tools/xl/xl_info.c             | 22 +++++++++++++++-------
 3 files changed, 21 insertions(+), 11 deletions(-)

-- 
2.51.0



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

end of thread, other threads:[~2025-10-15 18:54 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-15 13:40 [PATCH for-4.21 0/6] tools/{lib,}xl: Coverity falllout from the json-c switch Roger Pau Monne
2025-10-15 13:40 ` [PATCH for-4.21 1/6] tools/{lib,}xl: fix usage of error return from json_tokener_parse_verbose() Roger Pau Monne
2025-10-15 13:59   ` Andrew Cooper
2025-10-15 14:25     ` Roger Pau Monné
2025-10-15 13:40 ` [PATCH for-4.21 2/6] tools/libxl: avoid freeing stack rubble in libxl__json_object_to_json() Roger Pau Monne
2025-10-15 18:50   ` Jason Andryuk
2025-10-15 13:40 ` [PATCH for-4.21 3/6] tools/xl: check return of json_object_object_add() Roger Pau Monne
2025-10-15 18:51   ` Jason Andryuk
2025-10-15 13:40 ` [PATCH for-4.21 4/6] tools/xl: check return value of printf_info_one_json() in list_domains_details() Roger Pau Monne
2025-10-15 18:52   ` Jason Andryuk
2025-10-15 13:40 ` [PATCH for-4.21 5/6] tools/xl: fix possible uninitialized usage in printf_info() Roger Pau Monne
2025-10-15 18:53   ` Jason Andryuk
2025-10-15 13:40 ` [PATCH for-4.21 6/6] github/coverity: switch to building with json-c instead of yajl Roger Pau Monne
2025-10-15 18:53   ` Jason Andryuk
2025-10-15 15:00 ` [PATCH for-4.21 0/6] tools/{lib,}xl: Coverity falllout from the json-c switch Oleksii Kurochko
2025-10-15 15:04 ` Andrew Cooper
2025-10-15 16:50   ` Roger Pau Monné

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.