1. 07 11月, 2009 1 次提交
    • G
      v3: don't call reset functions on cpu initialization · c1699988
      Glauber Costa 提交于
      There is absolutely no need to call reset functions when initializing
      devices. Since we are already registering them, calling qemu_system_reset()
      should suffice. Actually, it is what happens when we reboot the machine,
      and using the same process instead of a special case semantics will even
      allow us to find bugs easier.
      
      Furthermore, the fact that we initialize things like the cpu quite early,
      leads to the need to introduce synchronization stuff like qemu_system_cond.
      This patch removes it entirely. All we need to do is call qemu_system_reset()
      only when we're already sure the system is up and running
      
      I tested it with qemu (with and without io-thread) and qemu-kvm, and it
      seems to be doing okay - although qemu-kvm uses a slightly different patch.
      
      [ v2: user mode still needs cpu_reset, so put it in ifdef. ]
      [ v3: leave qemu_system_cond for now. ]
      Signed-off-by: NGlauber Costa <glommer@redhat.com>
      Signed-off-by: NBlue Swirl <blauwirbel@gmail.com>
      c1699988
  2. 30 10月, 2009 2 次提交
  3. 28 10月, 2009 4 次提交
  4. 05 10月, 2009 1 次提交
  5. 02 10月, 2009 2 次提交
  6. 28 8月, 2009 2 次提交
  7. 26 8月, 2009 1 次提交
  8. 30 7月, 2009 1 次提交
    • B
      e1000.c doesn't properly emulate EERD and ICS registers · b1332393
      Bill Paul 提交于
      Once again, the emulation of the EERD and ICS registers in e1000.c is
      incorrect. Nobody has noticed this before because none of the Intel-written
      e1000 drivers use these registers, and all of the independently written open
      source drivers copy Intel's example, so they don't use them either.
      Regardless, these registers are documented in the programmer's manuals, and
      their emulated behavior doesn't match the verified behavior of real hardware,
      so any software that does use them doesn't function correctly.
      
      -Bill
      Signed-off-by: NBill Paul <wpaul@windriver.com>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      b1332393
  9. 17 7月, 2009 2 次提交
  10. 09 7月, 2009 1 次提交
  11. 30 6月, 2009 1 次提交
  12. 18 6月, 2009 1 次提交
  13. 17 6月, 2009 2 次提交
  14. 10 6月, 2009 1 次提交
  15. 09 6月, 2009 5 次提交
  16. 27 5月, 2009 1 次提交
  17. 15 5月, 2009 1 次提交
  18. 14 5月, 2009 1 次提交
  19. 09 5月, 2009 1 次提交
  20. 01 5月, 2009 1 次提交
  21. 18 4月, 2009 2 次提交
  22. 21 3月, 2009 1 次提交
  23. 11 2月, 2009 2 次提交
  24. 02 2月, 2009 1 次提交
  25. 26 1月, 2009 1 次提交
  26. 09 1月, 2009 1 次提交