Re: [Qemu-devel] How can I understand iotlb (IOMMU)

2011-09-06 Thread 陳韋任
I can't understand CPUState's iotlb field , Why we need iotlb ? I guess he want to know why there are tlb and iotlb in the CPUState, not just one. Regards, chenwj -- Wei-Ren Chen (陳韋任) Computer Systems Lab, Institute of Information Science, Academia Sinica, Taiwan (R.O.C.)

Re: [Qemu-devel] How can I understand iotlb (IOMMU)

2011-08-20 Thread Rob Landley
On 02/20/2011 09:15 PM, wang sheng wrote: I can't understand CPUState's iotlb field , Why we need iotlb ? A memory management unit (MMU) translates virtual to physical addresses using page tables. Page tables are a tree structure are stored in memory, and can get REALLY BIG. If the chip had

[Qemu-devel] How can I understand iotlb (IOMMU)

2011-02-20 Thread wang sheng
I can't understand CPUState's iotlb field , Why we need iotlb ?

Re: [Qemu-devel] How can I understand iotlb (IOMMU)

2011-02-20 Thread Mulyadi Santosa
On Mon, Feb 21, 2011 at 10:15, wang sheng wans...@gmail.com wrote: I can't understand CPUState's  iotlb field , Why we need iotlb ? to cache I/O MMU translation? -- regards, Mulyadi Santosa Freelance Linux trainer and consultant blog: the-hydra.blogspot.com training: