1. 09 7月, 2019 1 次提交
  2. 15 4月, 2019 1 次提交
  3. 12 4月, 2019 1 次提交
  4. 10 4月, 2019 2 次提交
  5. 02 2月, 2019 1 次提交
  6. 14 12月, 2018 1 次提交
  7. 05 10月, 2018 1 次提交
    • P
      util: introduce cgroup v2 files · b4ddf5ae
      Pavel Hrdina 提交于
      Place cgroup v2 backend type before cgroup v1 to make it obvious
      that cgroup v2 is preferred implementation.
      
      Following patches will introduce support for hybrid configuration
      which will allow us to use both at the same time, but we should
      prefer cgroup v2 regardless.
      Signed-off-by: NPavel Hrdina <phrdina@redhat.com>
      b4ddf5ae
  8. 25 9月, 2018 2 次提交
  9. 13 8月, 2018 3 次提交
  10. 10 8月, 2018 1 次提交
  11. 01 8月, 2018 1 次提交
    • D
      util: avoid symbol clash between json libraries · ce3c6ef6
      Daniel P. Berrangé 提交于
      The jansson and json-glib libraries both export symbols with a json_
      name prefix and json_object_iter_next() clashes between them.
      
      Unfortunately json-glib is linked in by GTK, so any app using GTK and
      libvirt will get a clash, resulting in SEGV. This also affects the NSS
      module provided by libvirt
      
      Instead of directly linking to jansson, use dlopen() with the RTLD_LOCAL
      flag which allows us to hide the symbols from the application that loads
      libvirt or the NSS module.
      
      Some preprocessor black magic and wrapper functions are used to redirect
      calls into the dlopen resolved symbols.
      Reviewed-by: NAndrea Bolognani <abologna@redhat.com>
      Reviewed-by: NJán Tomko <jtomko@redhat.com>
      Signed-off-by: NDaniel P. Berrangé <berrange@redhat.com>
      ce3c6ef6
  12. 18 7月, 2018 1 次提交
  13. 29 5月, 2018 1 次提交
  14. 03 5月, 2018 1 次提交
  15. 05 4月, 2018 1 次提交
  16. 15 3月, 2018 1 次提交
  17. 14 3月, 2018 1 次提交
  18. 12 3月, 2018 1 次提交
  19. 06 3月, 2018 1 次提交