{"action":"created","issue":{"url":"https://api.github.com/repos/01org/XenGT-Preview-xen/issues/23","labels_url":"https://api.github.com/repos/01org/XenGT-Preview-xen/issues/23/labels{/name}","comments_url":"https://api.github.com/repos/01org/XenGT-Preview-xen/issues/23/comments","events_url":"https://api.github.com/repos/01org/XenGT-Preview-xen/issues/23/events","html_url":"https://github.com/01org/XenGT-Preview-xen/issues/23","id":80495382,"number":23,"title":"Suggest a better format for installation doc","user":{"login":"codyit","id":3223826,"avatar_url":"https://avatars.githubusercontent.com/u/3223826?v=3","gravatar_id":"","url":"https://api.github.com/users/codyit","html_url":"https://github.com/codyit","followers_url":"https://api.github.com/users/codyit/followers","following_url":"https://api.github.com/users/codyit/following{/other_user}","gists_url":"https://api.github.com/users/codyit/gists{/gist_id}","starred_url":"https://api.github.com/users/codyit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/codyit/subscriptions","organizations_url":"https://api.github.com/users/codyit/orgs","repos_url":"https://api.github.com/users/codyit/repos","events_url":"https://api.github.com/users/codyit/events{/privacy}","received_events_url":"https://api.github.com/users/codyit/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-05-25T10:57:46Z","updated_at":"2015-05-27T12:21:53Z","closed_at":null,"body":"At least for evince on Ubuntu, if you copy and paste the commands, the character \"-\" would be messed up, causing a lot of errors.\r\n\r\nThat is actually pretty minor.\r\nAnyway, the main reason for me being here is that I'm toying with the idea of running this on my Macbook Pro Retina late'13 (11,1), and I can't find a better place for questions like mailing list/forum/IRC.\r\n\r\nObviously using your stock config it won't boot, not even any display, so please spare some time to answer a few questions:\r\n\r\nFrom the vague system requirement, it seems it would work? Since I'm still trying to figure out the correct kernel config, I'd love to know if it's worth trying in the first place.\r\n\r\nDo you have any suggestion for the bare minimum config so I can at least get some console output just to figure out why it's failing?\r\n\r\nThanks mate.\r\n"},"comment":{"url":"https://api.github.com/repos/01org/XenGT-Preview-xen/issues/comments/105888043","html_url":"https://github.com/01org/XenGT-Preview-xen/issues/23#issuecomment-105888043","issue_url":"https://api.github.com/repos/01org/XenGT-Preview-xen/issues/23","id":105888043,"user":{"login":"codyit","id":3223826,"avatar_url":"https://avatars.githubusercontent.com/u/3223826?v=3","gravatar_id":"","url":"https://api.github.com/users/codyit","html_url":"https://github.com/codyit","followers_url":"https://api.github.com/users/codyit/followers","following_url":"https://api.github.com/users/codyit/following{/other_user}","gists_url":"https://api.github.com/users/codyit/gists{/gist_id}","starred_url":"https://api.github.com/users/codyit/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/codyit/subscriptions","organizations_url":"https://api.github.com/users/codyit/orgs","repos_url":"https://api.github.com/users/codyit/repos","events_url":"https://api.github.com/users/codyit/events{/privacy}","received_events_url":"https://api.github.com/users/codyit/received_events","type":"User","site_admin":false},"created_at":"2015-05-27T12:21:53Z","updated_at":"2015-05-27T12:21:53Z","body":"I'd play nice and put these on the mailing list any time if you feel it's more apporiate, otherwise here it goes after I patched my device ID into devtable.h/_is_haswell()\r\nhttps://gist.github.com/codyit/4c80895d9a65625232db\r\n\r\nWhat is the easiest way to tell I'm using the driver and in direct display mode? \r\n\r\ndmesg:\r\n```\r\nvGT info:(vgt_set_device_type:480) Detected Haswell\r\n[drm:hsw_unclaimed_reg_detect.isra.29] *ERROR* Unclaimed register detected. Please use the i915.mmio_debug=1 to debug this problem.vGT: GMBUS2 init value: 800, 800\r\nvGT info:(initialize_gm_fence_allocation_bitmaps:320) total aperture: 0x10000000 bytes, total GM space: 0x80000000 bytes\r\nvGT info:(initialize_gm_fence_allocation_bitmaps:342) reserved aperture: [0xae000000, 0xb0000000)\r\nvGT: setup tracked reg info\r\nvGT: irq map [upstream] group: 1, bit: 28 -> [downstream] group: 2, bitmask: 0xffffffff\r\nvGT info:(create_vgt_instance:119) vm_id=0, low_gm_sz=96MB, high_gm_sz=384MB, fence_sz=4, vgt_primary=1\r\nvGT info:(create_vgt_instance:201) aperture: [0xa0000000, 0xa5ffffff] guest [0xa0000000, 0xa5ffffff] va(0xffffc9000c400000)\r\nvGT info:(create_vgt_instance:212) GM: [0x0, 0x5ffffff], [0x10000000, 0x27ffffff], guest[0x0, 0x5ffffff], [0x10000000, 0x27ffffff]\r\nvGT info:(create_vgt_instance:249) filling VGT_PVINFO_PAGE for dom0:\r\nvGT(0): create debugfs node: virtual_mmio_space\r\nvGT(0): create debugfs node: shadow_mmio_space\r\nvGT(0): create debugfs node: virtual_mmio_space\r\nvGT(0): create debugfs node: frame_buffer_format\r\nvGT(0): create debugfs node: frame_buffer_format\r\nvGT: clear all GTT entries.\r\nvGT: allocate vGT aperture\r\nvGT: start kthread for dev (0, 10)\r\nvGT: found matching pgt_device when registering irq for dev (0x10)\r\nvGT: allocate virq (-1) for i915, while keep original irq (78) for vgt\r\nvGT: track_nest: enabled\r\nvGT info:(vga_control_w:1782) VM(0): Disable VGA mode 80002900\r\nvGT info:(vgt_handle_default_event_phys:1196) IRQ: receive event (AUX Channel A)\r\nvGT info:(vgt_handle_default_event_virt:1008) IRQ: VM(0) receive event 58 (AUX Channel A)\r\nvGT warning:(vgt_emulate_read:326) vGT: untracked MMIO read: vm_id(0), offset=0x43408,len=4, val=0x0!!!\r\nvGT warning:(vgt_emulate_read:326) vGT: untracked MMIO read: vm_id(0), offset=0x43408,len=4, val=0x0!!!\r\nvGT: activate vgt (0) on ring (0)\r\nvGT-0: add to render run queue!\r\nvGT: activate vgt (0) on ring (1)\r\nvGT: activate vgt (0) on ring (2)\r\nvGT: activate vgt (0) on ring (3)\r\nvGT info:(vgt_handle_default_event_phys:1196) IRQ: receive event (Render Command Streamer MI USER INTERRUPT)\r\nvGT info:(vgt_handle_default_event_virt:1008) IRQ: VM(0) receive event 0 (Render Command Streamer MI USER INTERRUPT)\r\nvGT info:(vgt_handle_default_event_phys:1196) IRQ: receive event (Gmbus)\r\nvGT info:(vgt_handle_default_event_virt:1008) IRQ: VM(0) receive event 80 (Gmbus)\r\nvGT info:(vgt_handle_default_event_phys:1196) IRQ: receive event (GSE)\r\nvGT info:(vgt_handle_default_event_virt:1008) IRQ: VM(0) receive event 56 (GSE)\r\nvGT info:(vgt_handle_default_event_phys:1196) IRQ: receive event (Primary Plane A flip done)\r\nvGT info:(vgt_handle_default_event_virt:1008) IRQ: VM(0) receive event 48 (Primary Plane A flip done)\r\nvGT info:(vgt_handle_default_event_phys:1196) IRQ: receive event (Pipe A vblank)\r\nvGT info:(vgt_handle_default_event_virt:1008) IRQ: VM(0) receive event 42 (Pipe A vblank)\r\nvGT warning:(vgt_emulate_write:423) vGT: untracked MMIO write: vm_id(0), offset=0x43408,len=4, val=0x80000000!!!\r\nvGT warning:(vgt_emulate_read:326) vGT: untracked MMIO read: vm_id(0), offset=0x43408,len=4, val=0x80000000!!!\r\nvGT warning:(vgt_emulate_read:326) vGT: untracked MMIO read: vm_id(0), offset=0x43408,len=4, val=0x80000000!!!\r\nvGT info:(vgt_handle_default_event_phys:1196) IRQ: receive event (Blitter Command Streamer MI USER INTERRUPT)\r\nvGT info:(vgt_handle_default_event_virt:1008) IRQ: VM(0) receive event 20 (Blitter Command Streamer MI USER INTERRUPT)\r\nvGT info:(vgt_handle_default_event_phys:1196) IRQ: receive event (RP DOWN threshold interrupt)\r\nvGT info:(vgt_handle_default_event_phys:1196) IRQ: receive event (Render Frequency Downward Timeout During RC6 interrupt)\r\nvGT info:(vgt_handle_default_event_virt:1008) IRQHow do I know if I'm using the dr: VM(0) receive event 65 (RP DOWN threshold interrupt)\r\nvGT info:(vgt_handle_default_event_virt:1008) IRQ: VM(0) receive event 67 (Render Frequency Downward Timeout During RC6 interrupt)\r\nvGT info:(vgt_handle_default_event_phys:1196) IRQ: receive event (RP UP threshold interrupt)\r\nvGT info:(vgt_handle_default_event_virt:1008) IRQ: VM(0) receive event 66 (RP UP threshold interrupt)\r\n```\r\n"}}