> Changes in version 3:
> - fix build and segfault on i386
>
> Changes in version 2:
> - virConnectGetHostCPU() API call was completely removed
> - 'CPU driver implementation' (11/14) patch was dropped
> - virConnectCompareCPU() API call is implemented directly by hypervisor
> drivers
> - new cpuCompareXML() internal function to make virConnectCompareCPU()
> simpler
>
> Jirka
>
You've put some relevant documentation about the CPU flag handling to
the commit messages. IMHO this documentation should be collected and
the libvirt user relevant part (for example from patch 1 v3) should go
to the libvirt website sections about the domain/capabilities XML
format
Right, good idea.
and the libvirt library/driver developer related part (for
example from patch 9 v3) should go to src/cpu/README, or something
like that.
This is also a good idea but I'm not sure where to put the documentation. Is
the src/cpu/README a good place or is there any better place for documenting
internals of libvirt for driver developers? Perhaps HACKING? Although it seems
to document a bit more general techniques used in libvirt.
Jirka