1. 27 7月, 2015 1 次提交
  2. 11 6月, 2015 1 次提交
  3. 01 6月, 2015 1 次提交
  4. 26 2月, 2015 1 次提交
  5. 30 6月, 2014 1 次提交
  6. 05 6月, 2014 1 次提交
  7. 10 12月, 2013 2 次提交
  8. 02 8月, 2013 1 次提交
  9. 29 7月, 2013 1 次提交
  10. 10 7月, 2013 1 次提交
  11. 25 4月, 2013 1 次提交
  12. 23 4月, 2013 3 次提交
  13. 09 4月, 2013 2 次提交
  14. 01 3月, 2013 1 次提交
  15. 30 1月, 2013 2 次提交
  16. 11 1月, 2013 1 次提交
    • A
      Make all static TypeInfos const · 8c43a6f0
      Andreas Färber 提交于
      Since 39bffca2 (qdev: register all
      types natively through QEMU Object Model), TypeInfo as used in
      the common, non-iterative pattern is no longer amended with information
      and should therefore be const.
      
      Fix the documented QOM examples:
      
       sed -i 's/static TypeInfo/static const TypeInfo/g' include/qom/object.h
      
      Since frequently the wrong examples are being copied by contributors of
      new devices, fix all types in the tree:
      
       sed -i 's/^static TypeInfo/static const TypeInfo/g' */*.c
       sed -i 's/^static TypeInfo/static const TypeInfo/g' */*/*.c
      
      This also avoids to piggy-back these changes onto real functional
      changes or other refactorings.
      Signed-off-by: NAndreas Färber <afaerber@suse.de>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      8c43a6f0
  17. 09 1月, 2013 1 次提交
  18. 19 12月, 2012 1 次提交
  19. 15 2月, 2012 1 次提交
  20. 04 2月, 2012 1 次提交
    • A
      qdev: register all types natively through QEMU Object Model · 39bffca2
      Anthony Liguori 提交于
      This was done in a mostly automated fashion.  I did it in three steps and then
      rebased it into a single step which avoids repeatedly touching every file in
      the tree.
      
      The first step was a sed-based addition of the parent type to the subclass
      registration functions.
      
      The second step was another sed-based removal of subclass registration functions
      while also adding virtual functions from the base class into a class_init
      function as appropriate.
      
      Finally, a python script was used to convert the DeviceInfo structures and
      qdev_register_subclass functions to TypeInfo structures, class_init functions,
      and type_register_static calls.
      
      We are almost fully converted to QOM after this commit.
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      39bffca2
  21. 28 1月, 2012 2 次提交
  22. 19 1月, 2012 1 次提交
    • A
      hw/9pfs: Add new security model mapped-file. · 2c30dd74
      Aneesh Kumar K.V 提交于
      This enable us to do passthrough equivalent security model on NFS directory.
      NFS server mostly do root squashing and don't support xattr. Hence we cannot
      use 'passthrough' or 'mapped' security model
      
      Also added "mapped-xattr" security to indicate earlier "mapped" security model
      Older name is still supported.
      
      POSIX rules regarding ctime update on chmod are not followed by this security model.
      Signed-off-by: NAneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
      2c30dd74
  23. 04 1月, 2012 1 次提交
  24. 05 12月, 2011 2 次提交
  25. 15 10月, 2011 6 次提交
  26. 12 10月, 2011 2 次提交
  27. 23 9月, 2011 1 次提交