Hi tony,
This is the revised patch per comments.
We don't use index as parameter of ia64_ptr_entry,
Because it will cause the unconvenientce to user.
1. the user need to remember index.
2. the user may want to use one purge to purge two previous inserts.
We add some optimization for ia64_ptr_entr
Xu, Anthony wrote:
> Thanks for your comments
>
>
> Luck, Tony wrote:
>> Looks pretty good.
>>
>> Stylistically it would be nicer to initialize ia64_max_tr_num to 8
>> (with a comment that this is the least smallest allowed value
>> allowed by the arch
Thanks for your comments
Luck, Tony wrote:
> Looks pretty good.
>
> Stylistically it would be nicer to initialize ia64_max_tr_num to 8
> (with
> a comment that this is the least smallest allowed value allowed by the
> architecture - SDM p.2:44 section 4.1.1.1) and increase this if
> PAL_VM_SUMM
Matthew Wilcox wrote:
> On Mon, Jan 21, 2008 at 11:18:03AM +0800, Xu, Anthony wrote:
>> Hi Avi/Tony,
>> This patch adds the TR insert/purge interface for add-on
>> components.
>
> In my world, TR stands for Token Ring. Nowhere in this patch do you
> explain wha
Hi Avi/Tony,
This patch adds the TR insert/purge interface for add-on
components.
TR insert/purge can only been executed by TR mapped code, while module
code is mapped by TC,
So module can not execute TR insert/purge.
This patch let modules execute TR insert/purge.
In the meantime, this
> Here is the concrete example:
> * guest writes to MMIO
> * KVM passes MMIO information (physical address, number of
> bytes, value) to qemu
The value is saved in memory, is it bigendian or
littleendian?
> * Qemu knows from the address that this access is
kvm_run->mmio.is_bigendian = vcpu->arch.some_register &
> BIGENDIAN;
>
> If IA64 has reverse-endian load/store instructions like PowerPC, then
> you would also need to consider the particular instruction used as
> well as the guest state.
>
>
> On Fri,
Hi all,
That's a good start to consider BE.
Yes, IA64 support BE and LE.
I have below comments.
What does is_bigendian mean?
Host is runing with BE or guest is running with BE.
Who will set is_bigendian?
For supporing BE,
We need to consider host BE and guest BE.
For IA64, most OS is running w