1. 25 6月, 2013 3 次提交
    • L
      pci: new utility functions · 50a8d850
      Laine Stump 提交于
      * virPCIDeviceFindByIDs - find a device on a list w/o creating an object
          This makes searching for an existing device on a list lighter weight.
      
      * virPCIDeviceCopy - make a copy of an existing virPCIDevice object.
      
      * virPCIDeviceGetDriverPathAndName - construct new strings containing
          1) the name of the driver bound to this device.
          2) the full path to the sysfs config for that driver.
          (This code was lifted from virPCIDeviceUnbindFromStub, and replaced
          there with a call to this new function).
      50a8d850
    • L
      pci: change stubDriver from const char* to char* · 53e52b4a
      Laine Stump 提交于
      Previously stubDriver was always set from a string literal, so it was
      okay to use a const char * that wasn't freed when the virPCIDevice was
      freed. This will not be the case in the near future, so it is now a
      char* that is allocated in virPCIDeviceSetStubDriver() and freed
      during virPCIDeviceFree().
      53e52b4a
    • L
      syntax: virPCIDeviceFree is also a NOP for NULL args · d80d0d5d
      Laine Stump 提交于
      add it to the syntax-check list and fix the one offending caller.
      d80d0d5d
  2. 24 6月, 2013 23 次提交
  3. 22 6月, 2013 4 次提交
    • J
      netdev: accept NULL in virNetDevSetupControl · 695593fe
      Ján Tomko 提交于
      Commit b9c6b073 dropped the version of virNetDevSetupControl
      that didn't check for NULL arguments, but we call it like that
      in virNetDevBridgeDelete.
      695593fe
    • J
      xen: Implement virConnectGetSysinfo · 3a3b8f69
      Jim Fehlig 提交于
      virConnectGetSysinfo was never implemented in the legacy xen driver.
      This patch provides an implementation based on the qemu driver.
      3a3b8f69
    • J
      libxl: Implement virConnectGetSysinfo · fdc10e8d
      Jim Fehlig 提交于
      virConnectGetSysinfo was never implemented in the libxl driver.
      This patch provides an implementation based on the qemu driver.
      fdc10e8d
    • J
      libxl: Allow libxl to set NIC devid · ba64b971
      Jim Fehlig 提交于
      libxl contains logic to determine an appropriate devid for new devices
      that do not specify one in their configuration.  For all device types
      except NICs, the libxl driver allows libxl to determine devid.  Do the
      same for NICs.
      ba64b971
  4. 21 6月, 2013 10 次提交