Re-forward to the correct mail list
-----Original Message-----
From: Zhang, Xiantao
Sent: Wednesday, May 24, 2006 6:59 AM
Subject: RE: [Xen-ia64-devel] Add ptc.l emulation for 2.6.17 xenlinux to
fixfederon-xen-ia64 boot
After many times' try, I think the main issue is the initrd
which created for booting FC6 couldn't match with rhel4-u2. Maybe their
module format is different. I think we should set up FC6 environment to
try next step. If so, I think debugging work maybe easier :)
>> -----Original Message-----
>> From: xen-ia64-devel-bounces(a)lists.xensource.com
>> [mailto:xen-ia64-devel-bounces@lists.xensource.com] On
>Behalf Of Zhang,
>> Xiantao
>> Sent: Wednesday, May 24, 2006 4:26 AM
>> To: xen-ia64-devel(a)lists.xensource.com; fedora-ia64-list(a)redhat.com
>> Subject: [Xen-ia64-devel] Add ptc.l emulation for 2.6.17 xenlinux
to
>> fixfederon-xen-ia64 boot
>>
>> This patch adds support for ptc.l emulation. In 2.6.16 kernel
>> flush_tlb_range will call global_tlb_purge directly, so
>ptc.l shouldn't
>> be used when CONFIG_SMP enable.
>> But in order to enhance performance (maybe), 2.6.17 kernel in smp
>> environment
>> will do mm check first. If mm is current->active_mm and the mm
>> (corresponding process) just runs on the local processor, kernel
only
>> needs to do ptc.l at local processor instead of global
>purge. So ptc.l
>> emulation is necessary for 2.6.17 kernel.
>>
>> Hi Aron,
>> With this patch, federon-xen-ia64 with rhel4-u2 can boot to
>"switch to
>> new root". Seems this error is related to FC6 OS, due to
>lack of FC6 at
>> hand, we couldn't try to boot it on FC6. Anyway, this patch is a
must
>> for boot 2.6.17 kernel.
>> In addition, I attached the boot log, anyone can help to try
>on FC6 with
>> this patch?
>>
>> Thanks
>> -Xiantao
>
>