[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] crash on boot with 4.6.1 on fedora 24



>>> On 10.05.16 at 17:19, <JGross@xxxxxxxx> wrote:
> On 10/05/16 15:57, Jan Beulich wrote:
>>>>> On 10.05.16 at 15:39, <boris.ostrovsky@xxxxxxxxxx> wrote:
>>> I didn't finish unwrapping the stack yesterday. Here it is:
>>>
>>> setup_arch -> dmi_scan_machine -> dmi_walk_early -> early_ioremap
>> 
>> Ah, that makes sense. Yet why would early_ioremap() involve an
>> M2P lookup? As said, MMIO addresses shouldn't be subject to such
>> lookups.
> 
> early_ioremap()->
>   __early_ioremap()->
>     __early_set_fixmap()->
>       set_pte()->
>         xen_set_pte_init()->
>           mask_rw_pte()->
>             pte_pfn()->
>               pte_val()->
>                 xen_pte_val()->
>                   pte_mfn_to_pfn()

Well, I understand (also from Boris' first reply) that's how it is,
but not why it is so. I.e. the call flow above doesn't answer my
question.

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.