On Wed, Aug 10, 2011 at 10:14:59AM -0700, Ranjith Ravi wrote:
> I am also seeing a similar issue.
> User space process on DOMU(pv) hangs while accessing mmap() area.
> And getting the following message in "xm dmesg"
>
> (XEN) mm.c:878:d2 Error getting mfn 70d70 (pfn 43a15) from L1 entry
> 8000000070d70625 for l1e_owner=2, pg_owner=32753
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
>
> Running FC13-Dom0 X86_64 Xen4.0.2,
> DOMU - Debian6.0 X86_64 (pv)
>
> Code snippet is below and the complete 'xm dmesg' is attached.
> Any idea about the issue/fix ?
Sure. But I am still trying to understand _why_ you want to do this?
>
> Thanks
> Ranjith
>
> kernel module
> ===========
> vaddr = __get_free_pages(GFP_ATOMIC, 0);
> SetPageReserved(virt_to_page(vaddr));
> paddr = virt_to_bus((volatile void *) vaddr) ; //paddr-> bus address to use
> in user space
It actually is not the bus address. It is the guest physical address - which
is not really the hardware physical address.
>
> userspace
> =========
> _memfd = open("/dev/mem", O_RDWR | O_SYNC | O_DSYNC | O_RSYNC))
> p = (unsigned int*) mmap( NULL, 4096, PROT_READ, MAP_SHARED, _memfd,
> paddr);
> printf("==> %08x\n", (*p)); =====> hangs here till ^C
> printf("==> %08x\n", (*(p+1)));
>
> Thanks
> Ranjith
>
>
> On Wed, Aug 10, 2011 at 2:12 AM, Wei Liu <liuw@xxxxxxxxx> wrote:
>
> > On Tue, Aug 09, 2011 at 11:29:51PM -0700, Eric Camachat wrote:
> > > Hi,
> > >
> > > I have a problem to map kernel memory to userspace via /dev/mem.
> > > The mmap() succeeded, but when I try to access it, the program will
> > > hang forever (until press ctrl-c to terminate it).
> > >
> > > # memtest-user
> > > memtest_vma_open: virt 0x7fbc90085000, phys 0x3eee8000
> > > paddr = 0x3eee8000
> > > mem = 0x7fbc90089000
> > > map = 0x7fbc90085000
> > > map[0]= 4c4c4c4c
> > > map[1]= 4c4c4c4c
> > > *** Hang here, it cannot (finish) access the memory mapped via /dev/mem
So, if you just the standard char device and mmap on /dev/mem it works right?
> > ***
> > >
> > > My test source below, and it runs properly on HVM, VirtualBox, QEM and
> > > physical machines.
> > > What mistake I did?
> > >
> > > My kernel module look like this:
> > >
> > =================================================================================
> >
> > [...snip...]
> >
> > > memtest_ioctl(struct inode *inode, struct file *file, unsigned int cmd,
> > > unsigned long arg)
> > > {
> > > int ret = -ENOIOCTLCMD;
> > > phys_addr_t *paddr;
> > > unsigned long *vaddr;
> > > uint32_t *size;
> > >
> > > switch(cmd) {
> > > case MEMTEST_DMA_SIZE:
> > > size = (uint32_t*)arg;
> > > *size = _size;
> >
> > Though your output shows that this assignment works, shouldn't this
> > kind of direct assignment across kernel space and user land be
> > avoided? It is bad practice to do direct assignment I think.
> >
> > copy_{from,to}_user should do the job.
> >
> > > ret = 0;
> > > break;
> > > case MEMTEST_DMA_PADDR:
> > > paddr = (phys_addr_t*)arg;
> > > *paddr = _pbase;
> > > ret = 0;
> > > break;
> > > case MEMTEST_DMA_VADDR:
> > > vaddr = (unsigned long*)arg;
> > > *vaddr = _vbase;
> > > ret = 0;
> > > break;
> > > }
> > > return ret;
> > > }
> > >
> > >
> >
> > [...snip...]
> >
> > > static struct file_operations memtest_fops = {
> > > .owner = THIS_MODULE,
> > > .llseek = no_llseek,
> > > .ioctl = memtest_ioctl,
> >
> > My kernel doesn't have field called 'ioctl' in file_operations.
> >
> > So which kernel do you use? 2.6.18? I don't have old kernel at the
> > moment so I can't help you much...
> >
> > > .mmap = memtest_mmap,
> > > };
> > >
> > >
> >
> > [...snip...]
> >
> > > static void __exit memtest_exit(void)
> > > {
> > > if (_vbase != 0)
> > > free_page(_vbase);
> >
> > I suppose you should use free_pages here, since you use
> > __get_free_pages when allocating.
> >
> > > unregister_chrdev(MEMTEST_MAJOR, MEMTEST_NAME);
> > > }
> > >
> > >
> > > MODULE_LICENSE("GPL");
> > >
> > > module_init(memtest_init);
> > > module_exit(memtest_exit);
> > >
> > =================================================================================
> > >
> > > Here is my user program:
> > >
> > >
> > =================================================================================
> > >
> >
> > [...snip...]
> >
> > > if (map)
> > > {
> > > printf("map[0]= %x\n", map[0]);
> > > printf("map[1]= %x\n", map[1]);
> >
> > This confuses me. You did write different values in _vbase[0],
> > _vbase[1]. But the output '4C4C4C4C' shows that the value is 'L'.
> >
> > I just skimmed the output and the code. I don't run your code since I
> > don't have a suitible environment at the moment...
> >
> > Wei.
> >
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@xxxxxxxxxxxxxxxxxxx
> > http://lists.xensource.com/xen-devel
> >
> __ __ _ _ ___ ____ _ __ _ _ _
> \ \/ /___ _ __ | || | / _ \ |___ \ / | / _| ___/ | || |
> \ // _ \ '_ \ | || |_| | | | __) |__| | | |_ / __| | || |_
> / \ __/ | | | |__ _| |_| | / __/|__| |_| _| (__| |__ _|
> /_/\_\___|_| |_| |_|(_)___(_)_____| |_(_)_| \___|_| |_|
>
> (XEN) Xen version 4.0.2 (mockbuild@(none)) (gcc version 4.5.1 20100924 (Red
> Hat 4.5.1-4) (GCC) ) Thu Jun 16 00:02:00 UTC 2011
> (XEN) Latest ChangeSet: unavailable
> (XEN) Bootloader: GNU GRUB 0.97
> (XEN) Command line: dom0_mem=1024M
> (XEN) Video information:
> (XEN) VGA is text mode 80x25, font 8x16
> (XEN) VBE/DDC methods: V2; EDID transfer time: 1 seconds
> (XEN) Disc information:
> (XEN) Found 1 MBR signatures
> (XEN) Found 1 EDD information structures
> (XEN) Xen-e820 RAM map:
> (XEN) 0000000000000000 - 000000000009b800 (usable)
> (XEN) 000000000009b800 - 00000000000a0000 (reserved)
> (XEN) 00000000000e0000 - 0000000000100000 (reserved)
> (XEN) 0000000000100000 - 00000000bb780000 (usable)
> (XEN) 00000000bb780000 - 00000000bb78e000 (ACPI data)
> (XEN) 00000000bb78e000 - 00000000bb7d0000 (ACPI NVS)
> (XEN) 00000000bb7d0000 - 00000000bb7e0000 (reserved)
> (XEN) 00000000bb7ed000 - 00000000c0000000 (reserved)
> (XEN) 00000000fee00000 - 00000000fee01000 (reserved)
> (XEN) 00000000ffa00000 - 0000000100000000 (reserved)
> (XEN) 0000000100000000 - 0000000138000000 (usable)
> (XEN) ACPI: RSDP 000F9B20, 0024 (r2 ACPIAM)
> (XEN) ACPI: XSDT BB780100, 005C (r1 061311 XSDT1813 20110613 MSFT 97)
> (XEN) ACPI: FACP BB780290, 00F4 (r4 061311 FACP1813 20110613 MSFT 97)
> (XEN) ACPI: DSDT BB780460, 73E4 (r2 580MX 580MX002 2 INTL 20051117)
> (XEN) ACPI: FACS BB78E000, 0040
> (XEN) ACPI: APIC BB780390, 008C (r2 061311 APIC1813 20110613 MSFT 97)
> (XEN) ACPI: MCFG BB780420, 003C (r1 061311 OEMMCFG 20110613 MSFT 97)
> (XEN) ACPI: OEMB BB78E040, 007D (r1 061311 OEMB1813 20110613 MSFT 97)
> (XEN) ACPI: GSCI BB78E0C0, 2024 (r1 061311 GMCHSCI 20110613 MSFT 97)
> (XEN) ACPI: DMAR BB7900F0, 00E0 (r1 AMI OEMDMAR 1 MSFT 97)
> (XEN) ACPI: SSDT BB791510, 0363 (r1 DpgPmm CpuPm 12 INTL 20051117)
> (XEN) System RAM: 3895MB (3988588kB)
> (XEN) Domain heap initialised
> (XEN) Processor #0 6:5 APIC version 21
> (XEN) Processor #4 6:5 APIC version 21
> (XEN) Processor #1 6:5 APIC version 21
> (XEN) Processor #5 6:5 APIC version 21
> (XEN) IOAPIC[0]: apic_id 6, version 32, address 0xfec00000, GSI 0-23
> (XEN) Enabling APIC mode: Flat. Using 1 I/O APICs
> (XEN) [VT-D]iommu.c:1116: IOMMU: unsupported
> (XEN) ---- print_iommu_regs ----
> (XEN) drhd->address = fed91000
> (XEN) VER = ffffffff
> (XEN) CAP = ffffffffffffffff
> (XEN) n_fault_reg = 100
> (XEN) fault_recording_offset = 3ff0
> (XEN) ECAP = ffffffffffffffff
> (XEN) GCMD = ffffffff
> (XEN) GSTS = ffffffff
> (XEN) RTADDR = ffffffffffffffff
> (XEN) CCMD = ffffffffffffffff
> (XEN) FSTS = ffffffff
> (XEN) FECTL = ffffffff
> (XEN) FEDATA = ffffffff
> (XEN) FEADDR = ffffffff
> (XEN) FEUADDR = ffffffff
> (XEN) Failed to parse ACPI DMAR. Disabling VT-d.
> (XEN) Using scheduler: SMP Credit Scheduler (credit)
> (XEN) Detected 3066.746 MHz processor.
> (XEN) Initing memory sharing.
> (XEN) VMX: Supported advanced features:
> (XEN) - APIC MMIO access virtualisation
> (XEN) - APIC TPR shadow
> (XEN) - Extended Page Tables (EPT)
> (XEN) - Virtual-Processor Identifiers (VPID)
> (XEN) - Virtual NMI
> (XEN) - MSR direct-access bitmap
> (XEN) - Unrestricted Guest
> (XEN) EPT supports 2MB super page.
> (XEN) HVM: ASIDs enabled.
> (XEN) HVM: VMX enabled
> (XEN) HVM: Hardware Assisted Paging detected.
> (XEN) I/O virtualisation disabled
> (XEN) Enabled directed EOI with ioapic_ack_old on!
> (XEN) Total of 4 processors activated.
> (XEN) ENABLING IO-APIC IRQs
> (XEN) -> Using old ACK method
> (XEN) TSC is reliable, synchronization unnecessary
> (XEN) Platform timer is 3.579MHz ACPI PM Timer
> (XEN) Allocated console ring of 16 KiB.
> (XEN) Brought up 4 CPUs
> (XEN) *** LOADING DOMAIN 0 ***
> (XEN) Xen kernel: 64-bit, lsb, compat32
> (XEN) Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1b3a000
> (XEN) PHYSICAL MEMORY ARRANGEMENT:
> (XEN) Dom0 alloc.: 0000000130000000->0000000134000000 (245760 pages to be
> allocated)
> (XEN) VIRTUAL MEMORY ARRANGEMENT:
> (XEN) Loaded kernel: ffffffff81000000->ffffffff81b3a000
> (XEN) Init. ramdisk: ffffffff81b3a000->ffffffff83bb1200
> (XEN) Phys-Mach map: ffffffff83bb2000->ffffffff83db2000
> (XEN) Start info: ffffffff83db2000->ffffffff83db24b4
> (XEN) Page tables: ffffffff83db3000->ffffffff83dd6000
> (XEN) Boot stack: ffffffff83dd6000->ffffffff83dd7000
> (XEN) TOTAL: ffffffff80000000->ffffffff84000000
> (XEN) ENTRY ADDRESS: ffffffff817fd200
> (XEN) Dom0 has maximum 4 VCPUs
> (XEN) Scrubbing Free RAM: ............................done.
> (XEN) Xen trace buffers: disabled
> (XEN) Std. Loglevel: Errors and warnings
> (XEN) Guest Loglevel: Nothing (Rate-limited: Errors and warnings)
> (XEN) Xen is relinquishing VGA console.
> (XEN) *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to
> Xen)
> (XEN) Freed 168kB init memory.
> (XEN) mm.c:878:d2 Error getting mfn 70d70 (pfn 43a15) from L1 entry
> 8000000070d70625 for l1e_owner=2, pg_owner=32753
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 891276 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 889548 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 894982 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 895960 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896345 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 898653 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896975 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 899084 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897608 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897929 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897238 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 899850 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 900504 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897622 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 898048 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897099 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 898194 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 898645 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897057 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897753 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896340 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 899585 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896799 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896723 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 898321 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896323 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896070 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 895380 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897029 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896337 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896645 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 899687 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 898171 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 895895 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 895962 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896605 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897304 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897911 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897705 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897156 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896937 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 898177 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 899355 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 898846 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 900535 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896696 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 894569 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896360 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 895842 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897386 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897366 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896720 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897464 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896929 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897869 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896629 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897531 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896621 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897118 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897179 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897267 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896991 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 900040 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 898668 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896888 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896528 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896360 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897120 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897387 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 898191 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 895571 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897841 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 898250 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 898574 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897657 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 895323 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 895005 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 896414 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 895810 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 895133 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 897309 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 895994 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 899228 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 890138 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> (XEN) printk: 898281 messages suppressed.
> (XEN) mm.c:878:d2 Error getting mfn 1574 (pfn 9339) from L1 entry
> 8000000001574625 for l1e_owner=2, pg_owner=32753
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|