1. 07 1月, 2009 6 次提交
  2. 06 1月, 2009 3 次提交
  3. 05 1月, 2009 8 次提交
    • J
      Remove storage backend symbols from version script · 34ac4c1f
      Jim Meyering 提交于
      * src/libvirt_private.syms: Remove virStorageBackend* symbol names.
      They're linked into qemud, not libvirt.
      Author: John Levon
      34ac4c1f
    • J
      migrate linux-specific symbol names into their own sym file · b0119de8
      Jim Meyering 提交于
      * configure.in (WITH_LINUX): New automake conditional.
      * src/Makefile.am (PRIVSYMFILES) [WITH_LINUX]: Append libvirt_linux.syms.
      * src/libvirt_private.syms: Move two symbol names into...
      * src/libvirt_linux.syms: ...this new file.
      Author: John Levon
      b0119de8
    • J
      Move bridge symbols into a separate syms file · 83dfc25c
      Jim Meyering 提交于
      * configure.in: Provide a new --with-bridge option.
      * src/Makefile.am (PRIVSYMFILES) [WITH_BRIDGE]: Append libvirt_bridge.syms.
      * src/bridge.c: Test WITH_BRIDGE rather than particular drivers.
      * src/libvirt_private.syms: Move bridge-related symbols into...
      * src/libvirt_bridge.syms: ...this new file.
      Author: John Levon
      83dfc25c
    • J
      Move --with-driver-modules symbols into a separate sym file · ea5775bf
      Jim Meyering 提交于
      * src/Makefile.am (PRIVSYMFILES): Append libvirt_driver_modules.syms.
      * src/libvirt_private.syms: Move virDriverLoadModule into...
      * src/libvirt_driver_modules.syms: ... this new file.
      Author: John Levon
      ea5775bf
    • J
      split version script into multiple files · ad17ffa0
      Jim Meyering 提交于
      * src/Makefile.am (PRIVSYMFILES): Define.
      (EXTRA_DIST): Append $(PRIVSYMFILES).
      (libvirt.syms): New rule.
      Reflect renaming: s/libvirt_sym.version/libvirt.syms/.
      (BUILT_SOURCES): Depend on libvirt.syms.
      * configure.in: Define ENABLE_DEBUG as an automake conditional.
      (AC_OUTPUT): Remove src/libvirt_sym.version.
      * src/.cvsignore: s/libvirt_sym.version/libvirt.syms/.
      * src/.gitignore: Regenerate.
      * src/libvirt_public.syms: Renamed from src/libvirt_sym.version.in.
      * src/libvirt_debug.syms: New file.
      * src/libvirt_private.syms: New file.
      Author: John Levon
      ad17ffa0
    • J
      avoid bogus descriptions due to use of gettext with the empty string · 8f06d6b1
      Jim Meyering 提交于
      * src/virsh.c: Use `""', not `gettext_noop("")', in numerous
      vshCmdInfo definitions.  The latter provokes a warning from gettext.
      8f06d6b1
    • D
      Fix numa build on F9, 32-bit · ca34b4d7
      Daniel P. Berrange 提交于
      ca34b4d7
    • J
      mark a few diagnostics for translation · cb48d5d7
      Jim Meyering 提交于
      * src/xen_inotify.c (xenInotifyXendDomainsDirLookup): Mark a diagnostic.
      (xenInotifyXendDomainsDirRemoveEntry, xenInotifyOpen): Likewise.
      cb48d5d7
  4. 23 12月, 2008 3 次提交
  5. 22 12月, 2008 8 次提交
    • D
      * src/uml_conf.c: another logging conversion · 0d575be4
      Daniel Veillard 提交于
      daniel
      0d575be4
    • D
      convert old logging to the new API · 0b05f6c2
      Daniel Veillard 提交于
      * src/node_device_devkit.c src/uml_driver.c src/virterror.c:
        convert old logging to the new API
      daniel
      0b05f6c2
    • D
      * src/libvirt.c: convert entry points to new logging · f99b202f
      Daniel Veillard 提交于
      daniel
      f99b202f
    • D
      * src/logging.h src/logging.c: commited the more recent version · 698d80a8
      Daniel Veillard 提交于
        with function name and line number
      daniel
      698d80a8
    • D
      new internal logging APIs · 9fcbbd92
      Daniel Veillard 提交于
      * src/logging.h src/logging.c: add the infrastructure and internal
        APIs for logging, some of those APIs should be made public later
      * src/libvirt_sym.version.in: flag the internal APIs as such
      daniel
      9fcbbd92
    • D
      * src/xen_internal.h: remove tabs to fix make syntax-check · 0ff5cea5
      Daniel Veillard 提交于
        and fix the indentation
      daniel
      0ff5cea5
    • J
      make NUMA-initialization code more portable and more robust · d010b689
      Jim Meyering 提交于
      qemudCapsInitNUMA and umlCapsInitNUMA were identical, so this change
      factors them into a new function, virCapsInitNUMA, and puts it in
      nodeinfo.c.
      
      In addition to factoring out the duplicates, this change also
      adjusts that function definition (along with its macros) so
      that it works with Fedora 9's numactl version 1, and makes it
      so the code will work even if someone builds the kernel with
      CONFIG_NR_CPUS > 4096.
      
      Finally, also perform this NUMA initialization for the lxc
      and openvz drivers.
      
      * src/nodeinfo.c: Include <stdint.h>, <numa.h> and "memory.h".
      (virCapsInitNUMA): Rename from qemudCapsInitNUMA and umlCapsInitNUMA.
      (NUMA_MAX_N_CPUS): Define depending on NUMA API version.
      (n_bits, MASK_CPU_ISSET): Define, adjust, use uint64 rather than long.
      * src/nodeinfo.h: Include "capabilities.h".
      (virCapsInitNUMA): Declare it.
      * examples/domain-events/events-c/Makefile.am:
      * src/Makefile.am: Add $(NUMACTL_CFLAGS) and $(NUMACTL_LIBS) to various
      compile/link-related variables.
      * src/qemu_conf.c: Include "nodeinfo.h".
      (qemudCapsInitNUMA): Remove duplicate code.  Adjust caller.
      * src/uml_conf.c (umlCapsInitNUMA): Likewise.
      Include "nodeinfo.h".
      * src/lxc_conf.c: Include "nodeinfo.h".
      (lxcCapsInit): Perform NUMA initialization here, too.
      * src/openvz_conf.c (openvzCapsInit): And here.
      Include "nodeinfo.h".
      * src/libvirt_sym.version.in: Add virCapsInitNUMA so that libvirtd
      can link to this function.
      d010b689
    • J
      337dce1e
  6. 20 12月, 2008 2 次提交
  7. 19 12月, 2008 1 次提交
  8. 18 12月, 2008 9 次提交