[Lguest] Bad Page Table Entry
Earlence Fernandes
earlenceferns at gmail.com
Thu May 2 03:52:17 EST 2013
I've modified the Android "Goldfish" defconfig to include
lguest support. I'm testing it out on a qemu instance and launching
it as:
# ./lguest 64 bzImage --block=DSL-4.4-root_fs root=/dev/vda
I keep getting a bad page table entry message. dmesg is below:
[ 0.000000] Reserving virtual address space above 0xffc00000
[ 0.000000] Linux version 3.4.5+ (earlence at earlence-Satellite-L650) (gcc
version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4) ) #3 Wed May 1 13:13:52 EDT
2013
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] LGUEST: 0000000000000000 - 0000000004000000 (usable)
[ 0.000000] Notice: NX (Execute Disable) protection missing in CPU!
[ 0.000000] MPS support code is not built-in.
[ 0.000000] Using acpi=off or acpi=noirq or pci=noacpi may have problem
[ 0.000000] DMI not present or invalid.
[ 0.000000] last_pfn = 0x4000 max_arch_pfn = 0x100000
[ 0.000000] init_memory_mapping: 0000000000000000-0000000004000000
[ 0.000000] 0MB HIGHMEM available.
[ 0.000000] 64MB LOWMEM available.
[ 0.000000] mapped low ram: 0 - 04000000
[ 0.000000] low ram: 0 - 04000000
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0x00000010 -> 0x00001000
[ 0.000000] Normal 0x00001000 -> 0x00004000
[ 0.000000] HighMem empty
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000010 -> 0x000000a0
[ 0.000000] 0: 0x00000100 -> 0x00004000
[ 0.000000] Using APIC driver default
[ 0.000000] APIC: disable apic facility
[ 0.000000] APIC: switched to apic NOOP
[ 0.000000] Allocating PCI resources starting at 4000000 (gap:
4000000:fc000000)
[ 0.000000] Booting paravirtualized kernel on lguest
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 16144
[ 0.000000] Kernel command line: root=/dev/vda
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Initializing CPU#0
[ 0.000000] Initializing HighMem for node 0 (00000000:00000000)
[ 0.000000] Memory: 57804k/65536k available (3235k kernel code, 7284k
reserved, 1604k data, 344k init, 0k highmem)
[ 0.000000] virtual kernel memory layout:
[ 0.000000] fixmap : 0xffbe2000 - 0xffbff000 ( 116 kB)
[ 0.000000] pkmap : 0xff400000 - 0xff800000 (4096 kB)
[ 0.000000] vmalloc : 0xc4800000 - 0xff3fe000 ( 939 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc4000000 ( 64 MB)
[ 0.000000] .init : 0xc14bb000 - 0xc1511000 ( 344 kB)
[ 0.000000] .data : 0xc1328d95 - 0xc14ba0c0 (1604 kB)
[ 0.000000] .text : 0xc1000000 - 0xc1328d95 (3235 kB)
[ 0.000000] Checking if this processor honours the WP bit even in
supervisor mode...Ok.
[ 0.000000] SLUB: Genslabs=15, HWalign=32, Order=0-3, MinObjects=0,
CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] Console: colour dummy device 80x25
[ 0.000000] console [hvc0] enabled
[ 0.000000] Marking TSC unstable due to could not calculate TSC khz
[ 0.000000] Calibrating delay loop... 2131.55 BogoMIPS (lpj=10657792)
[ 0.200000] pid_max: default: 32768 minimum: 301
[ 0.200000] Security Framework initialized
[ 0.200000] Mount-cache hash table entries: 512
[ 0.200000] Initializing cgroup subsys cpuacct
[ 0.200000] CPU: Intel OverDrive PODP5V83 stepping 03
[ 0.210000] Performance Events: no PMU driver, software events only.
[ 0.210000] Apic disabled
[ 0.220000] NET: Registered protocol family 16
[ 0.220000] Device at 0 has size 33
[ 0.220000] Device at 33 has size 21
[ 0.220000] PCI: Fatal: No config space access function found
[ 0.240000] bio: create slab <bio-0> at 0
[ 0.240000] ACPI: Interpreter disabled.
[ 0.240000] PCI: Using host bridge windows from ACPI; if necessary, use
"pci=nocrs" and report a bug
[ 0.240000] vgaarb: loaded
[ 0.240000] PCI: Using ACPI for IRQ routing
[ 0.240000] PCI: System does not support PCI
[ 0.240000] cfg80211: Calling CRDA to update world regulatory domain
[ 0.240000] Switching to clocksource lguest
[ 0.260000] pnp: PnP ACPI: disabled
[ 0.270000] NET: Registered protocol family 2
[ 0.270000] IP route cache hash table entries: 1024 (order: 0, 4096
bytes)
[ 0.270000] TCP established hash table entries: 2048 (order: 2, 16384
bytes)
[ 0.270000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.270000] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.270000] TCP: reno registered
[ 0.270000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.270000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.270000] NET: Registered protocol family 1
[ 0.270000] platform rtc_cmos: registered platform RTC device (no PNP
device found)
[ 0.300000] VFS: Disk quotas dquot_6.5.2
[ 0.300000] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.300000] msgmni has been set to 112
[ 0.300000] io scheduler noop registered
[ 0.300000] io scheduler cfq registered (default)
[ 0.300000] Mapping virtqueue 0 addr 4004000
[ 0.300000] Mapping virtqueue 1 addr 4007000
[ 0.310000] Linux agpgart interface v0.103
[ 0.340000] [drm] Initialized drm 1.1.0 20060810
[ 0.420000] brd: module loaded
[ 0.479999] loop: module loaded
[ 0.540000] Mapping virtqueue 0 addr 4001000
[ 0.580000] vda: unknown partition table
lguest: bad page table entry
-Earlence
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/lguest/attachments/20130501/aa4bc529/attachment.html>
More information about the Lguest
mailing list