• J
    libxl: Introduce libxlDriverConfig object · d9f19c30
    Jim Fehlig 提交于
    The libxlDriverPrivate struct contains an variety of data with
    varying access needs. Similar to the QEMU and LXC drivers,
    move all the static config data into a dedicated libxlDriverConfig
    object. The only locking requirement is to hold the driver lock
    while obtaining an instance of libxlDriverConfig. Once a reference
    is held on the config object, it can be used completely lockless
    since it is immutable.
    d9f19c30
libxl_conf.c 36.7 KB