1. 25 10月, 2019 11 次提交
  2. 24 10月, 2019 13 次提交
  3. 23 10月, 2019 1 次提交
  4. 21 10月, 2019 9 次提交
  5. 19 10月, 2019 1 次提交
  6. 18 10月, 2019 4 次提交
    • D
      util: drop logging filter/output flags · 5722e26e
      Daniel P. Berrangé 提交于
      With the removal of support for log message stack traces, there is
      nothing using the logging filter/output flags and they can be removed.
      Reviewed-by: NJán Tomko <jtomko@redhat.com>
      Signed-off-by: NDaniel P. Berrangé <berrange@redhat.com>
      5722e26e
    • D
      util: drop support for stack traces with logging · 9b80e0c1
      Daniel P. Berrangé 提交于
      The log filters have supported the use of a "+" before the source match
      string to request that a stack trace be emitted for every log message:
      
        commit 54856395
        Author: Daniel P. Berrange <berrange@redhat.com>
        Date:   Wed May 9 15:18:56 2012 +0100
      
          Allow stack traces to be included with log messages
      
          Sometimes it is useful to see the callpath for log messages.
          This change enhances the log filter syntax so that stack traces
          can be show by setting '1:+NAME' instead of '1:NAME'.
      
      With the huge & ever increasing number of logging statements per file,
      this will be incredibly verbose and have a major performance penalty.
      This makes the feature impractical to use widely and as such it is not
      worth the code maint cost.
      
      Removing this seldom used feature allows us to drop the 'execinfo'
      module in gnulib which provides the backtrace() function which doesn't
      exist on non-Linux.
      
      Users who want to get stack traces of parts of libvirt can use GDB,
      or systemtap for live tracing with minimal perf impact.
      Reviewed-by: NJán Tomko <jtomko@redhat.com>
      Signed-off-by: NDaniel P. Berrangé <berrange@redhat.com>
      9b80e0c1
    • J
      qemu: Generate 'xres' and 'yres' for QEMU video devices · 71519d46
      Julio Faracco 提交于
      This commit let QEMU command line define 'xres' and 'yres' properties
      if XML contains both properties from video model: based on resolution
      fields 'x' and 'y'. There is a conditional structure inside
      qemuDomainDeviceDefValidateVideo() that validates if video model
      supports this feature. This commit includes the necessary changes to
      cover resolution for 'video-qxl-resolution' test cases too.
      Reviewed-by: NCole Robinson <crobinso@redhat.com>
      Signed-off-by: NJulio Faracco <jcfaracco@gmail.com>
      71519d46
    • J
      conf: Add 'x' and 'y' resolution into video XML definition · 72862797
      Julio Faracco 提交于
      This commit adds resolution element with parameters 'x' and 'y' into video
      XML domain group definition. Both, properties were added into an element
      called 'resolution' and it was added inside 'model' element. They are set
      as optional. This element does not follow QEMU properties 'xres' and
      'yres' format. Both HTML documentation and schema were changed too. This
      commit includes a simple test case to cover resolution for QEMU video
      models. The new XML format for resolution looks like:
      
          <model ...>
            <resolution x='800' y='600'/>
          </model>
      Reviewed-by: NCole Robinson <crobinso@redhat.com>
      Signed-off-by: NJulio Faracco <jcfaracco@gmail.com>
      72862797
  7. 16 10月, 2019 1 次提交