p=27 (XEN) 2 [0/0/1]: s=3 n=0 x=0 d=0 p=28 (XEN) 3 [0/1/1]: s=3 n=0 x=1 d=0 p=29 (XEN) 4 [0/1/1]: s=3 n=0 x=1 d=0 p=31 (XEN) 5 [0/1/0]: s=3 n=1 x=1 d=0 p=30 (XEN) gnttab_usage_print_all [ key 'g' pressed (XEN) -------- active -------- -------- shared -------- (XEN) [ref] localdom mfn pin localdom gmfn flags (XEN) grant-table for remote d0 (v1) (XEN) 1 frames (64 max), 2 maptrack frames (1024 max) (XEN) no active grant table entries (XEN) -------- active -------- -------- shared -------- (XEN) [ref] localdom mfn pin localdom gmfn flags (XEN) grant-table for remote d16 (v1) (XEN) 1 frames (64 max), 0 maptrack frames (1024 max) (XEN) [0x000] 0 0xbe0c3 0x00000002 0 0x0fefff 0x19 (XEN) gnttab_usage_print_all ] done (XEN) IRQ information: (XEN) IRQ: 0 vec:f0 IO-APIC-edge status=000 aff:{0}/{0} arch/x86/time.c#timer_interrupt() (XEN) IRQ: 1 vec:b8 IO-APIC-edge status=030 aff:{1}/{1} in-flight=0 d0: 1(---) (XEN) IRQ: 3 vec:38 IO-APIC-edge status=002 aff:{0}/{0} mapped, unbound (XEN) IRQ: 4 vec:f1 IO-APIC-edge status=000 aff:{0-1}/{0-1} drivers/char/ns16550.c#ns16550_interrupt() (XEN) IRQ: 5 vec:40 IO-APIC-level status=002 aff:{0}/{0} mapped, unbound (XEN) IRQ: 6 vec:48 IO-APIC-edge status=002 aff:{0-1}/{0} mapped, unbound (XEN) IRQ: 7 vec:50 IO-APIC-edge status=002 aff:{0}/{0} mapped, unbound (XEN) IRQ: 8 vec:58 IO-APIC-edge status=030 aff:{0}/{0} in-flight=0 d0: 8(---) (XEN) IRQ: 9 vec:60 IO-APIC-level status=030 aff:{0}/{0} in-flight=0 d0: 9(---) (XEN) IRQ: 10 vec:68 IO-APIC-level status=002 aff:{0}/{0} mapped, unbound (XEN) IRQ: 11 vec:70 IO-APIC-level status=002 aff:{0}/{0} mapped, unbound (XEN) IRQ: 12 vec:78 IO-APIC-edge status=030 aff:{0}/{0} in-flight=0 d0: 12(---) (XEN) IRQ: 13 vec:88 IO-APIC-edge status=002 aff:{0}/{0} mapped, unbound (XEN) IRQ: 14 vec:df IO-APIC-edge status=030 aff:{0}/{0} in-flight=0 d0: 14(---) (XEN) IRQ: 15 vec:30 IO-APIC-edge status=030 aff:{0}/{0} in-flight=0 d0: 15(---) (XEN) IRQ: 23 vec:c0 IO-APIC-level status=030 aff:{1}/{1} in-flight=0 d0: 23(---) (XEN) IRQ: 24 vec:a8 IO-APIC-level status=002 aff:{0}/{0} mapped, unbound (XEN) IRQ: 28 vec:53 IO-APIC-level status=030 aff:{1}/{1} in-flight=0 d0: 28(---) (XEN) IRQ: 36 vec:90 IO-APIC-level status=030 aff:{1}/{1} in-flight=0 d0: 36(---) (XEN) Direct vector information: (XEN) 0x22 -> irq_move_cleanup_interrupt() (XEN) 0xf9 -> arch/x86/apic.c#pmu_interrupt() (XEN) 0xfa -> arch/x86/apic.c#apic_timer_interrupt() (XEN) 0xfb -> call_function_interrupt() (XEN) 0xfc -> event_check_interrupt() (XEN) 0xfd -> invalidate_interrupt() (XEN) 0xfe -> arch/x86/apic.c#error_interrupt() (XEN) 0xff -> arch/x86/apic.c#spurious_interrupt() (XEN) IO-APIC interrupt information: (XEN) IRQ 0 Vec240: (XEN) Apic 0x00, Pin 2: vec=f0 delivery=Fixed dest=P status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00 (XEN) IRQ 1 Vec184: (XEN) Apic 0x00, Pin 1: vec=b8 delivery=Fixed dest=P status=0 polarity=0 irr=0 trig=E mask=0 dest_id:02 (XEN) IRQ 3 Vec 56: (XEN) Apic 0x00, Pin 3: vec=38 delivery=Fixed dest=P status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00 (XEN) IRQ 4 Vec241: (XEN) Apic 0x00, Pin 4: vec=f1 delivery=Fixed dest=P status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00 (XEN) IRQ 5 Vec 64: (XEN) Apic 0x00, Pin 5: vec=40 delivery=Fixed dest=P status=0 polarity=1 irr=0 trig=L mask=1 dest_id:00 (XEN) IRQ 6 Vec 72: (XEN) Apic 0x00, Pin 6: vec=48 delivery=Fixed dest=P status=0 polarity=0 irr=0 trig=E mask=1 dest_id:00 (XEN) IRQ 7 Vec 80: (XEN) Apic 0x00, Pin 7: vec=50 delivery=Fixed dest=P status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00 (XEN) IRQ 8 Vec 88: (XEN) Apic 0x00, Pin 8: vec=58 delivery=Fixed dest=P status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00 (XEN) IRQ 9 Vec 96: (XEN) Apic 0x00, Pin 9: vec=60 delivery=Fixed dest=P status=0 polarity=1 irr=0 trig=L mask=0 dest_id:00 (XEN) IRQ 10 Vec104: (XEN) Apic 0x00, Pin 10: vec=68 delivery=Fixed dest=P status=0 polarity=1 irr=0 trig=L mask=1 dest_id:00 (XEN) IRQ 11 Vec112: (XEN) Apic 0x00, Pin 11: vec=70 delivery=Fixed dest=P status=0 polarity=1 irr=0 trig=L mask=1 dest_id:00 (XEN) IRQ 12 Vec120: (XEN) Apic 0x00, Pin 12: vec=78 delivery=Fixed dest=P status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00 (XEN) IRQ 13 Vec136: (XEN) Apic 0x00, Pin 13: vec=88 delivery=Fixed dest=P status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00 (XEN) IRQ 14 Vec223: (XEN) Apic 0x00, Pin 14: vec=df delivery=Fixed dest=P status=0 polarity=0 irr=0 trig=E mask=0 dest_id:00 (XEN) IRQ 15 Vec152: (XEN) Apic 0x00, Pin 15: vec=98 delivery=Fixed dest=P status=0 polarity=0 irr=0 trig=E mask=0 dest_id:02 (XEN) IRQ 23 Vec192: (XEN) Apic 0x00, Pin 23: vec=c0 delivery=Fixed dest=P status=0 polarity=1 irr=0 trig=L mask=0 dest_id:02 (XEN) IRQ 24 Vec168: (XEN) Apic 0x00, Pin 24: vec=a8 delivery=Fixed dest=P status=0 polarity=1 irr=0 trig=L mask=1 dest_id:00 (XEN) IRQ 28 Vec 83: (XEN) Apic 0x00, Pin 28: vec=53 delivery=Fixed dest=P status=0 polarity=1 irr=0 trig=L mask=0 dest_id:02 (XEN) IRQ 36 Vec144: (XEN) Apic 0x00, Pin 36: vec=90 delivery=Fixed dest=P status=0 polarity=1 irr=0 trig=L mask=0 dest_id:02 (XEN) Physical memory information: (XEN) Xen heap: 0kB free (XEN) heap[15]: 64512kB free (XEN) heap[16]: 131072kB free (XEN) heap[17]: 262144kB free (XEN) heap[18]: 524288kB free (XEN) heap[19]: 537000kB free (XEN) Dom heap: 1519016kB free (XEN) CPU NMI (XEN) 0 2 (XEN) 1 0 (XEN) d0v0: NMI neither pending nor masked (XEN) sched_smt_power_savings: disabled (XEN) NOW=1766306868691 (XEN) Online Cpus: 0-1 (XEN) Cpupool 0: (XEN) Cpus: 0-1 (XEN) Scheduling granularity: cpu, 1 CPU per sched-resource (XEN) Scheduler: SMP Credit Scheduler rev2 (credit2) (XEN) Active queues: 1 (XEN) default-weight = 256 (XEN) Runqueue 0: (XEN) ncpus = 2 (XEN) cpus = 0-1 (XEN) max_weight = 256 (XEN) pick_bias = 0 (XEN) instload = 1 (XEN) aveload = 266371 (~101%) (XEN) idlers: 0 (XEN) tickled: 0 (XEN) fully idle cores: 0 (XEN) Domain info: (XEN) Domain: 0 w 256 c 0 v 2 (XEN) 1: [0.0] flags=0 cpu=1 credit=10500000 [w=256] load=1290 (~0%) (XEN) 2: [0.1] flags=0 cpu=1 credit=10500000 [w=256] load=2733 (~1%) (XEN) Domain: 16 w 256 c 0 v 2 (XEN) 3: [16.0] flags=2 cpu=1 credit=7918184 [w=256] load=262144 (~100%) (XEN) 4: [16.1] flags=0 cpu=0 credit=10500000 [w=256] load=131072 (~50%) (XEN) Runqueue 0: (XEN) CPU[00] runq=0, sibling={0}, core={0-1} (XEN) CPU[01] runq=0, sibling={1}, core={0-1} (XEN) run: [16.0] flags=2 cpu=1 credit=7025161 [w=256] load=262144 (~100%) (XEN) RUNQ: (XEN) CPUs info: (XEN) CPU[00] current=d[IDLE]v0, curr=d[IDLE]v0, prev=NULL (XEN) CPU[01] current=d0v0, curr=d0v0, prev=NULL (XEN) TSC not marked as either constant or reliable, warp=24480106 (count=1) (XEN) dom16(hvm): mode=0,ofs=0x18237a4d3e8,khz=3101063,inc=1 (XEN) Synced stime skew: max=14726ns avg=14726ns samples=1 current=14726ns (XEN) Synced cycles skew: max=24500206 avg=24500206 samples=1 current=24500206 (XEN) 'u' pressed -> dumping numa info (now = 1772292537515) (XEN) NODE0 start->0 size->784383 free->379754 (XEN) CPU0...1 -> NODE0 (XEN) Memory location of each domain: (XEN) d0 (total: 131071): (XEN) Node 0: 131071 (XEN) d16 (total: 262208): (XEN) Node 0: 262208 (XEN) *********** VMCB Areas ************** (XEN) (XEN) >>> Domain 16 <<< (XEN) VCPU 0 (XEN) Dumping guest's current state at key_handler... (XEN) Size of VMCB = 4096, paddr = 00000000bb53c000, vaddr = ffff8300bb53c000 (XEN) cr_intercepts = 0xfef3fef3 dr_intercepts = 0xffffffff exception_intercepts = 0x60082 (XEN) general1_intercepts = 0xbdc4400f general2_intercepts = 0x6fff (XEN) iopm_base_pa = 0xbf3d1000 msrpm_base_pa = 0xbb53a000 tsc_offset = 0xffffffffac23f9aa (XEN) tlb_control = 0 vintr = 0x1000000 int_stat = 0 (XEN) event_inj 0000000000000000, valid? 0, ec? 0, type 0, vector 0 (XEN) exitcode = 0x81 exit_int_info = 0 (XEN) exitinfo1 = 0 exitinfo2 = 0 (XEN) asid = 0xc0c8 np_ctrl = 0x1: NP (XEN) virtual vmload/vmsave = 0, virt_ext = 0 (XEN) cpl = 0 efer = 0x1000 star = 0 lstar = 0 (XEN) CR0 = 0x0000000000000019 CR2 = 0x0000000000000000 (XEN) CR3 = 0x0000000000000000 CR4 = 0x0000000000000040 (XEN) RSP = 0x000000000015bbac RIP = 0x00000000000803a8 (XEN) RAX = 0x000000000000001d RFLAGS=0x0000000000000046 (XEN) DR6 = 0x0000000000000000, DR7 = 0x0000000000000000 (XEN) CSTAR = 0x0000000000000000 SFMask = 0x0000000000000000 (XEN) KernGSBase = 0x0000000000000000 PAT = 0x0007040600070406 (XEN) SSP = 0x0000000000000000 S_CET = 0x0000000000000000 ISST = 0x0000000000000000 (XEN) H_CR3 = 0x00000000bf216000 CleanBits = 0xffffffe7 (XEN) sel attr limit base (XEN) CS: 0018 049b ffffffff 0000000000000000 (XEN) DS: 0020 0c92 ffffffff 0000000000000000 (XEN) SS: 0020 0c93 ffffffff 0000000000000000 (XEN) ES: 0020 0c93 ffffffff 0000000000000000 (XEN) FS: 0020 0c93 ffffffff 0000000000000000 (XEN) GS: 0020 0c93 ffffffff 0000000000000000 (XEN) GDTR: 0000 0000 0000002f 0000000000100090 (XEN) LDTR: 0000 0000 00000000 0000000000000000 (XEN) IDTR: 0000 0000 00000000 0000000000000000 (XEN) TR: 0000 008b 00000067 0000000000000000 (XEN) VCPU 1: not initialized (XEN) ************************************** (XEN) number of MP IRQ sources: 15. (XEN) number of IO-APIC #1 registers: 48. (XEN) testing the IO APIC....................... (XEN) IO APIC #1...... (XEN) .... register #00: 00000000 (XEN) ....... : physical APIC id: 00 (XEN) ....... : Delivery Type: 0 (XEN) ....... : LTS : 0 (XEN) .... register #01: 002F0011 (XEN) ....... : max redirection entries: 002F (XEN) ....... : PRQ implemented: 0 (XEN) ....... : IO APIC version: 0011 (XEN) .... register #02: 00000000 (XEN) ....... : arbitration: 00 (XEN) .... IRQ redirection table: (XEN) NR Dst Msk Trg IRR Pol Stat DstM DelM Vec (XEN) 00 00 1 0 0 0 0 0 0 00 (XEN) 01 02 0 0 0 0 0 0 0 B8 (XEN) 02 00 0 0 0 0 0 0 0 F0 (XEN) 03 00 0 0 0 0 0 0 0 38 (XEN) 04 00 0 0 0 0 0 0 0 F1 (XEN) 05 00 1 1 0 1 0 0 0 40 (XEN) 06 00 1 0 0 0 0 0 0 48 (XEN) 07 00 0 0 0 0 0 0 0 50 (XEN) 08 00 0 0 0 0 0 0 0 58 (XEN) 09 00 0 1 0 1 0 0 0 60 (XEN) 0a 00 1 1 0 1 0 0 0 68 (XEN) 0b 00 1 1 0 1 0 0 0 70 (XEN) 0c 00 0 0 0 0 0 0 0 78 (XEN) 0d 00 0 0 0 0 0 0 0 88 (XEN) 0e 02 0 0 0 0 0 0 0 71 (XEN) 0f 00 0 0 0 0 0 0 0 C9 (XEN) 10 00 1 0 0 0 0 0 0 00 (XEN) 11 00 1 0 0 0 0 0 0 00 (XEN) 12 00 1 0 0 0 0 0 0 00 (XEN) 13 00 1 0 0 0 0 0 0 00 (XEN) 14 00 1 0 0 0 0 0 0 00 (XEN) 15 00 1 0 0 0 0 0 0 00 (XEN) 16 00 1 0 0 0 0 0 0 00 (XEN) 17 02 0 1 0 1 0 0 0 C0 (XEN) 18 00 1 1 0 1 0 0 0 A8 (XEN) 19 00 1 0 0 0 0 0 0 00 (XEN) 1a 00 1 0 0 0 0 0 0 00 (XEN) 1b 00 1 0 0 0 0 0 0 00 (XEN) 1c 02 0 1 0 1 0 0 0 53 (XEN) 1d 00 1 0 0 0 0 0 0 00 (XEN) 1e 00 1 0 0 0 0 0 0 00 (XEN) 1f 00 1 0 0 0 0 0 0 00 (XEN) 20 00 1 0 0 0 0 0 0 00 (XEN) 21 00 1 0 0 0 0 0 0 00 (XEN) 22 00 1 0 0 0 0 0 0 00 (XEN) 23 00 1 0 0 0 0 0 0 00 (XEN) 24 02 0 1 0 1 0 0 0 D9 (XEN) 25 00 1 0 0 0 0 0 0 00 (XEN) 26 00 1 0 0 0 0 0 0 00 (XEN) 27 00 1 0 0 0 0 0 0 00 (XEN) 28 00 1 0 0 0 0 0 0 00 (XEN) 29 00 1 0 0 0 0 0 0 00 (XEN) 2a 00 1 0 0 0 0 0 0 00 (XEN) 2b 00 1 0 0 0 0 0 0 00 (XEN) 2c 00 1 0 0 0 0 0 0 00 (XEN) 2d 00 1 0 0 0 0 0 0 00 (XEN) 2e 00 1 0 0 0 0 0 0 00 (XEN) 2f 00 1 0 0 0 0 0 0 00 (XEN) Using vector-based indexing (XEN) IRQ to pin mappings: (XEN) IRQ240 -> 0:2 (XEN) IRQ184 -> 0:1 (XEN) IRQ56 -> 0:3 (XEN) IRQ241 -> 0:4 (XEN) IRQ64 -> 0:5 (XEN) IRQ72 -> 0:6 (XEN) IRQ80 -> 0:7 (XEN) IRQ88 -> 0:8 (XEN) IRQ96 -> 0:9 (XEN) IRQ104 -> 0:10 (XEN) IRQ112 -> 0:11 (XEN) IRQ120 -> 0:12 (XEN) IRQ136 -> 0:13 (XEN) IRQ113 -> 0:14 (XEN) IRQ201 -> 0:15 (XEN) IRQ192 -> 0:23 (XEN) IRQ168 -> 0:24 (XEN) IRQ83 -> 0:28 (XEN) IRQ217 -> 0:36 (XEN) .................................... done. (XEN) 'q' pressed -> dumping domain info (now = 1788254663234) (XEN) General information for domain 0: (XEN) refcnt=4 dying=0 pause_count=0 (XEN) nr_pages=131071 xenheap_pages=2 dirty_cpus={} max_pages=131072 (XEN) handle=00000000-0000-0000-0000-000000000000 vm_assist=0000002d (XEN) Rangesets belonging to domain 0: (XEN) Interrupts { 1-47 } (XEN) I/O Memory { 0-fedff, fef00-fcfffff, 10000000-fffffffff } (XEN) I/O Ports { 0-1f, 22-3f, 44-60, 62-91, 93-9f, a2-ef, f1-3f7, 400-4cf, 4d2-cf8, cfa-cfb, d00-b007, b00c-ffff } (XEN) log-dirty { } (XEN) Memory pages belonging to domain 0: (XEN) DomPage list too long to display (XEN) XenPage 00000000000bf3c0: caf=c000000000000002, taf=e400000000000002 (XEN) XenPage 00000000000bf2f4: caf=c000000000000002, taf=e400000000000002 (XEN) NODE affinity for domain 0: [0] (XEN) VCPU information and callbacks for domain 0: (XEN) UNIT0 affinities: hard={0-1} soft={0-1} (XEN) VCPU0: CPU0 [has=F] poll=0 upcall_pend=00 upcall_mask=00 (XEN) pause_count=0 pause_flags=1 (XEN) No periodic timer (XEN) UNIT1 affinities: hard={0-1} soft={0-1} (XEN) VCPU1: CPU1 [has=F] poll=0 upcall_pend=00 upcall_mask=00 (XEN) pause_count=0 pause_flags=1 (XEN) No periodic timer (XEN) General information for domain 16: (XEN) refcnt=3 dying=0 pause_count=0 (XEN) nr_pages=262208 xenheap_pages=2 dirty_cpus={1} max_pages=262400 (XEN) handle=020d43c6-f8da-498d-a3de-4786f34053ec vm_assist=00000000 (XEN) paging assistance: hap refcounts translate external (XEN) Rangesets belonging to domain 16: (XEN) ioreq_server 0 pci { 0, 8-b, 10, 18, 20 } (XEN) ioreq_server 0 memory { a0000-bffff, fec00000-fec00fff, fed00000-fed003ff, fee00000-feefffff } (XEN) ioreq_server 0 port { 0-1f, 60, 64, 70-71, 80-83, 87, 89-8b, 8f, 92, b2-b3, c0-df, f0, 170-177, 1f0-1f7, 376, 3b0-3df, 3f1-3ff, cf8-cff, ae00-ae17, af00-af1f, afe0-afe3, b100-b13f } (XEN) Interrupts { } (XEN) I/O Memory { } (XEN) I/O Ports { } (XEN) log-dirty { } (XEN) Memory pages belonging to domain 16: (XEN) DomPage list too long to display (XEN) PoD entries=0 cachesize=0 (XEN) XenPage 00000000000bf28a: caf=c000000000000001, taf=e400000000000001 (XEN) XenPage 00000000000bf4a1: caf=c000000000000001, taf=e400000000000001 (XEN) ExtraPage 00000000000b7091: caf=a000000000000003, taf=e400000000000001 (XEN) ExtraPage 00000000000be0ba: caf=a000000000000003, taf=e400000000000001 (XEN) NODE affinity for domain 16: [0] (XEN) VCPU information and callbacks for domain 16: (XEN) UNIT0 affinities: hard={0-1} soft={0-1} (XEN) VCPU0: CPU1 [has=T] poll=0 upcall_pend=01 upcall_mask=00 dirty_cpu=1 (XEN) pause_count=0 pause_flags=0 (XEN) paging assistance: hap, 1 levels (XEN) No periodic timer (XEN) UNIT1 affinities: hard={0-1} soft={0-1} (XEN) VCPU1: CPU0 [has=F] poll=0 upcall_pend=00 upcall_mask=00 (XEN) pause_count=0 pause_flags=2 (XEN) paging assistance: hap, 1 levels (XEN) No periodic timer (XEN) Notifying guest 0:0 (virq 1, port 0) (XEN) Notifying guest 0:1 (virq 1, port 0) (XEN) Notifying guest 16:0 (virq 1, port 0) (XEN) Notifying guest 16:1 (virq 1, port 0) (XEN) *** Serial input to DOM0 (type 'CTRL-x' three times to switch input)