On 02/23/2017 04:03 AM, Gamgi wrote:
> Ralf. I faced another problem.
> I modified the non-root cell for RAM. 
> ------------------------------------------------------
> /*RAM*/ {
>         .phys_start = 0xfbff0000,
>         .virt_start = 0x0,
>         .size = 0x10000,
>       .flags = JAILHOUSE_MEM_READ | JAILHOUSE_MEM_WRITE |
>               JAILHOUSE_MEM_EXECUTE | JAILHOUSE_MEM_DMA |
>               JAILHOUSE_MEM_LOADABLE,
> },
> /* RAM */ {
>       .phys_start = 0xf0000000,       
>       .virt_start = 0xf0000000, //virt_start=0x80000000 is tested as well
>       .size = 0x1fff0000, 
the hypervisor is still located at 0xFC000000? Because then this region
overlaps with the hypervisor's memory. That's probably the reason of
your crash.

But now I see that there's something odd with the TX1's system
configuration, as the hypervisor memory seems to be located in the
middle of the physical memory, I'll contact the original author Claudio.
  Ralf
>       .flags = JAILHOUSE_MEM_READ | JAILHOUSE_MEM_WRITE |
>               JAILHOUSE_MEM_EXECUTE | JAILHOUSE_MEM_DMA |
>               JAILHOUSE_MEM_LOADABLE,
> },
> ------------------------------------------------------
> 
> And I write "mem=1792M vmalloc=512M" in /boot/extlinux/extlinux.conf
> 1792M = (2048+1792)*2^20 = 0xf0000000
> So, when kernel is booting, it show me memory limit to 1792M
> After modifying configurations, I typed the command  
> (sudo jailhouse cell linux configs/jetson-tx1-linux-demo.cell Image -d 
> configs/dts/inmate-jetson-tx1.dtb -c "console=ttyS0,115200")
> But, I only read the exception messages.
> 
> ----------------------------------------------
> Unhandled data write at oxfbff0000(1)
> FATAL:unhandled trap (exception class 0x24)
>                  ...
>                  ...
> Parking CPU 1 (Cell : "Jetson-TX1")
> ----------------------------------------------
> 
> I guess that it has memory crash for linux-inmate loader and root-cell.
> 
> Um...
> And, this is another question.
> I understood "mem= " role but what is vmalloc?
> non-root cell use vmalloc for making cell?
> 
> Thank you for answering each and every time.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to