v2 of:

https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/IETW2JXOAJGAPT3RJ4AA73HH2MW6PVGT/

diff to v1:
- The macro is renamed to ATTRIBUTE_MOCKABLE
- The python script is subsequently renamed to mockable-attribute.py

Green pipeline:

https://gitlab.com/MichalPrivoznik/libvirt/-/pipelines/1791517164

As discussed with Daniel on my v1 series, this is definitely v11.4.0
material, i.e. AFTER the release.

Michal Prívozník (3):
  internal: Introduce ATTRIBUTE_MOCKABLE
  src: s/G_NO_INLINE/ATTRIBUTE_MOCKABLE/
  scripts: Adapt mock-noinline.py to ATTRIBUTE_MOCKABLE

 build-aux/syntax-check.mk                     |  4 ++--
 docs/coding-style.rst                         |  2 +-
 scripts/cocci-macro-file.h                    |  1 +
 scripts/meson.build                           |  2 +-
 ...mock-noinline.py => mockable-attribute.py} |  8 +++----
 src/cpu/cpu.h                                 |  2 +-
 src/hypervisor/domain_interface.h             |  2 +-
 src/internal.h                                | 22 +++++++++++++++++++
 src/libxl/libxl_capabilities.h                |  2 +-
 src/qemu/qemu_capabilities.h                  |  4 ++--
 src/qemu/qemu_capspriv.h                      |  2 +-
 src/qemu/qemu_command.h                       |  6 ++---
 src/qemu/qemu_hotplug.c                       |  2 +-
 src/qemu/qemu_hotplug.h                       |  2 +-
 src/qemu/qemu_interface.h                     |  2 +-
 src/qemu/qemu_monitor.h                       |  2 +-
 src/qemu/qemu_monitor_json.h                  |  2 +-
 src/qemu/qemu_monitor_priv.h                  |  2 +-
 src/qemu/qemu_process.h                       |  6 ++---
 src/rpc/virnetsocket.h                        |  4 ++--
 src/util/vircgroupv2devices.h                 |  2 +-
 src/util/vircommand.h                         |  2 +-
 src/util/virdevmapper.h                       |  2 +-
 src/util/virfile.h                            | 20 ++++++++---------
 src/util/virfirewalld.h                       |  2 +-
 src/util/virhashcode.h                        |  2 +-
 src/util/virhostcpu.h                         |  8 +++----
 src/util/virhostmem.h                         |  2 +-
 src/util/virhostuptime.h                      |  2 +-
 src/util/viridentitypriv.h                    |  2 +-
 src/util/virmacaddr.h                         |  2 +-
 src/util/virnetdev.h                          | 12 +++++-----
 src/util/virnetdevbandwidth.h                 |  2 +-
 src/util/virnetdevip.h                        |  2 +-
 src/util/virnetdevmacvlan.h                   |  2 +-
 src/util/virnetdevopenvswitch.h               |  2 +-
 src/util/virnetdevtap.h                       |  6 ++---
 src/util/virnuma.h                            | 18 +++++++--------
 src/util/virpci.h                             |  2 +-
 src/util/virprocess.h                         |  6 ++---
 src/util/virrandom.h                          |  4 ++--
 src/util/virscsi.h                            |  2 +-
 src/util/virscsivhost.h                       |  2 +-
 src/util/virtpm.h                             |  2 +-
 src/util/virutil.h                            | 16 +++++++-------
 src/util/viruuid.h                            |  4 ++--
 46 files changed, 115 insertions(+), 92 deletions(-)
 rename scripts/{mock-noinline.py => mockable-attribute.py} (91%)

-- 
2.49.0

Reply via email to