{"push_id":2628942528,"size":598,"distinct_size":598,"ref":"refs/heads/master","head":"8a91a2caa8c165c07c0c34221c7df35457fb4807","before":"cbf67fda0d5f0d019863c37a57f03d939f70a78b","commits":[{"sha":"ffdf16edfbbe77f5f5c3c87fe8d7387ecd16241b","author":{"name":"Colin Ian King","email":"d100aa70785e45ee8deab668147d941941915c21@canonical.com"},"message":"drm/i915/gvt: fix memory leak of a cmd_entry struct on error exit path\n\nThe error exit path when a duplicate is found does not kfree and cmd_entry\nstruct and hence there is a small memory leak.  Fix this by kfree'ing it.\n\nDetected by CoverityScan, CID#1370198 (\"Resource Leak\")\n\nFixes: be1da7070aea (\"drm/i915/gvt: vGPU command scanner\")\nSigned-off-by: Colin Ian King <colin.king@canonical.com>\nReviewed-by: Chris Wilson <chris@chris-wilson.co.uk>\nSigned-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/ffdf16edfbbe77f5f5c3c87fe8d7387ecd16241b"},{"sha":"2f24636b4b12e4f1eca23e6e5dd86ba335fc8066","author":{"name":"Changbin Du","email":"cdcef747db330b5520897b70efe55c0a15209511@intel.com"},"message":"drm/i915/gvt: Fix the validation on size field of dp aux header\n\nThe assertion for len is wrong, so fix it. And for where to validate\nuser input, we should not warn by call trace.\n\n[ 290.584739] WARNING: CPU: 0 PID: 1471 at drivers/gpu/drm/i915/gvt/handlers.c:969 dp_aux_ch_ctl_mmio_write+0x394/0x430 [i915]\n[ 290.586113] task: ffff880111fe8000 task.stack: ffffc90044a9c000\n[ 290.586192] RIP: e030:dp_aux_ch_ctl_mmio_write+0x394/0x430 [i915]\n[ 290.586258] RSP: e02b:ffffc90044a9fd88 EFLAGS: 00010282\n[ 290.586315] RAX: 0000000000000017 RBX: 0000000000000003 RCX: ffffffff82461148\n[ 290.586391] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000201\n[ 290.586468] RBP: ffffc90043ed1000 R08: 0000000000000248 R09: 00000000000003d8\n[ 290.586544] R10: ffffc90044bdd314 R11: 0000000000000011 R12: 0000000000064310\n[ 290.586621] R13: 00000000fe4003ff R14: ffffc900432d1008 R15: ffff88010fa7cb40\n[ 290.586701] FS: 0000000000000000(0000) GS:ffff880123200000(0000) knlGS:0000000000000000\n[ 290.586787] CS: e033 DS: 0000 ES: 0000 CR0: 0000000080050033\n[ 290.586849] CR2: 00007f67ea44e000 CR3: 0000000116078000 CR4: 0000000000042660\n[ 290.586926] Call Trace:\n[ 290.586958] ? __switch_to_asm+0x40/0x70\n[ 290.587017] intel_vgpu_mmio_reg_rw+0x1ec/0x3c0 [i915]\n[ 290.587087] intel_vgpu_emulate_mmio_write+0xa8/0x2c0 [i915]\n[ 290.587151] xengt_emulation_thread+0x501/0x7a0 [xengt]\n[ 290.587208] ? __schedule+0x3c6/0x890\n[ 290.587250] ? wait_woken+0x80/0x80\n[ 290.587290] kthread+0xfc/0x130\n[ 290.587326] ? xengt_gpa_to_va+0x1f0/0x1f0 [xengt]\n[ 290.587378] ? kthread_create_on_node+0x70/0x70\n[ 290.587429] ? do_group_exit+0x3a/0xa0\n[ 290.587471] ret_from_fork+0x35/0x40\n\nFixes: 04d348a (\"drm/i915/gvt: vGPU display virtualization\")\nSigned-off-by: Changbin Du <changbin.du@intel.com>\nSigned-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/2f24636b4b12e4f1eca23e6e5dd86ba335fc8066"},{"sha":"55bbf9ebe5fe633a2de974389ac6dbb9305ba89f","author":{"name":"Miguel Ojeda","email":"f2cf57c66a360c31b77df33fc2c8f80a7e639e67@gmail.com"},"message":"Doc: misc-devices: move lcd-panel-cgram.txt to auxdisplay/\n\nCommit 7005b58458e4beecaf5efacb872c456bc7d3541a (\"Staging: add lcd-panel\ndriver\") introduced the panel driver, which is now in\ndrivers/auxdisplay.\n\nCc: Willy Tarreau <w@1wt.eu>\nCc: Jonathan Corbet <corbet@lwn.net>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/55bbf9ebe5fe633a2de974389ac6dbb9305ba89f"},{"sha":"6fd8e4f4907b1f6b61e6b2e89f2f54ef9b8aa3c1","author":{"name":"Miguel Ojeda","email":"f2cf57c66a360c31b77df33fc2c8f80a7e639e67@gmail.com"},"message":"MAINTAINERS: auxdisplay: remove obsolete webpages\n\nAcked-by: Randy Dunlap <rdunlap@infradead.org>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/6fd8e4f4907b1f6b61e6b2e89f2f54ef9b8aa3c1"},{"sha":"b1bf6119dc5f83bcdfd917bfcf7d0836f896c50b","author":{"name":"Miguel Ojeda","email":"f2cf57c66a360c31b77df33fc2c8f80a7e639e67@gmail.com"},"message":"auxdisplay: arm-charlcd: Fix struct charlcd doc line\n\nThere was a missing first line and a missing member,\nwhich gave a warning under W=1:\n\n    CC      drivers/auxdisplay/arm-charlcd.o\n  drivers/auxdisplay/arm-charlcd.c:57: warning: Cannot understand\n   * @dev: a pointer back to containing device on line 57 - I thought\n  it was a doc line\n\nCc: Randy Dunlap <rdunlap@infradead.org>\nReviewed-by: Linus Walleij <linus.walleij@linaro.org>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/b1bf6119dc5f83bcdfd917bfcf7d0836f896c50b"},{"sha":"0186a092ff5906aade822c3f8a5446fb5d7fa647","author":{"name":"Ulf Magnusson","email":"f650684f780c6b48c0158c4e0f2e27f74aabc755@gmail.com"},"message":"auxdisplay: img-ascii-lcd: kconfig: Remove MIPS_SEAD3 reference\n\nCommit 3f5f0a4475e1 (\"MIPS: generic: Convert SEAD-3 to a generic board\")\nremoved the MIPS_SEAD3 symbol and moved the setting of IMG_ASCII_LCD to\nthe board-sead-3.config defconfig file, but IMG_ASCII_LCD still\nreferences the removed MIPS_SEAD3 symbol.\n\nRemove the reference.\n\nDiscovered with the\nhttps://github.com/ulfalizer/Kconfiglib/blob/master/examples/list_undefined.py\nscript.\n\nSigned-off-by: Ulf Magnusson <ulfalizer@gmail.com>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/0186a092ff5906aade822c3f8a5446fb5d7fa647"},{"sha":"aa9d87bd6fa2f3c9881c2faacae6185a96cb2dcd","author":{"name":"Corentin Labbe","email":"4df73f6d53a690d105cd8130f057950f3b2f7aac@gmail.com"},"message":"auxdisplay: img-ascii-lcd: fix typo on select SYSCON/MFD_SYSCON\n\nimg-ascii-lcd select un-existing SYSCON kconfig name.\nThis patch fix this error by using the correct MFD_SYSCON kconfig name.\n\nSigned-off-by: Corentin Labbe <clabbe.montjoie@gmail.com>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/aa9d87bd6fa2f3c9881c2faacae6185a96cb2dcd"},{"sha":"7223310f4ef3ba8a8b1b34983b565546cd5098ca","author":{"name":"Gustavo A. R. Silva","email":"2bedaa36b317c40bed39584277b862fa7edd7e0b@embeddedor.com"},"message":"auxdisplay: cfag12864bfb: constify fb_fix_screeninfo and fb_var_screeninfo structures\n\nThese structures are only used to copy into other structures,\nso declare them as const.\n\nThis issue was detected using Coccinelle and the following semantic patch:\n\n@r disable optional_qualifier@\nidentifier i;\nposition p;\n@@\nstatic struct fb_fix_screeninfo i@p = { ... };\n\n@ok@\nidentifier r.i;\nexpression e;\nposition p;\n@@\ne = i@p\n\n@bad@\nposition p != {r.p,ok.p};\nidentifier r.i;\nstruct fb_fix_screeninfo e;\n@@\ne@i@p\n\n@depends on !bad disable optional_qualifier@\nidentifier r.i;\n@@\nstatic\n+const\n struct fb_fix_screeninfo i = { ... };\n\nThe semantic patch for fb_var_screeninfo is analogous.\n\nSigned-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/7223310f4ef3ba8a8b1b34983b565546cd5098ca"},{"sha":"54bc937f0cc2a7b9cb9802b9992f936259d015a1","author":{"name":"Sean Young","email":"d7e19930cc1f42c2d0781f4d9e6f1fe5891bf9cf@mess.org"},"message":"auxdisplay: charlcd: no need to call charlcd_gotoxy() if nothing changes\n\nIf the line extends beyond the width to the screen, nothing changes. The\nexisting code will call charlcd_gotoxy every time for this case.\n\nSigned-off-by: Sean Young <sean@mess.org>\nReviewed-by: Geert Uytterhoeven <geert@linux-m68k.org>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/54bc937f0cc2a7b9cb9802b9992f936259d015a1"},{"sha":"8c483758afe4f1dc34cb8319f36302aa31776ac9","author":{"name":"Robert Abel","email":"0fa76ad51bb61ce8064df312c2a1fe7403c3d877@robertabel.eu"},"message":"auxdisplay: charlcd: use null character instead of zero literal to terminate strings\n\nUsing '\\0' instead of plain 0 makes the intent clearer that this is\nindeed a string and not a series of integers.\n\nSigned-off-by: Robert Abel <rabel@robertabel.eu>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/8c483758afe4f1dc34cb8319f36302aa31776ac9"},{"sha":"9629ccca3b82491402ebbed8c03d34d32bb59d58","author":{"name":"Robert Abel","email":"0fa76ad51bb61ce8064df312c2a1fe7403c3d877@robertabel.eu"},"message":"auxdisplay: charlcd: replace octal literal with form-feed escape sequence\n\nThere is no need to resort to octal escape sequence for the form feed\ncharacter when an established escape sequence exists.\n\nSigned-off-by: Robert Abel <rabel@robertabel.eu>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/9629ccca3b82491402ebbed8c03d34d32bb59d58"},{"sha":"99b9b4909c72e06b46e2fdf083c96b585cb84adb","author":{"name":"Robert Abel","email":"0fa76ad51bb61ce8064df312c2a1fe7403c3d877@robertabel.eu"},"message":"auxdisplay: charlcd: fix two-line command ^[[LN not marked as processed\n\nSigned-off-by: Robert Abel <rabel@robertabel.eu>\nReviewed-by: Geert Uytterhoeven <geert@linux-m68k.org>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/99b9b4909c72e06b46e2fdf083c96b585cb84adb"},{"sha":"2e8c04f75731bbd968fa77e94ed856f2dcf53ae6","author":{"name":"Robert Abel","email":"0fa76ad51bb61ce8064df312c2a1fe7403c3d877@robertabel.eu"},"message":"auxdisplay: charlcd: fix hex literal ranges for graphics command\n\nThe graphics command expects 16 hexadecimal literals, but would allow\ncharacters in range [0-9a-zA-Z] instead of [0-9a-fA-F].\n\nSigned-off-by: Robert Abel <rabel@robertabel.eu>\nAcked-by: Willy Tarreau <w@1wt.eu>\nReviewed-by: Geert Uytterhoeven <geert@linux-m68k.org>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/2e8c04f75731bbd968fa77e94ed856f2dcf53ae6"},{"sha":"b34050fadb86c55d2066ec78a9d05e9809ff5812","author":{"name":"Miguel Ojeda","email":"f2cf57c66a360c31b77df33fc2c8f80a7e639e67@gmail.com"},"message":"auxdisplay: charlcd: Fix and clean up handling of x/y commands\n\nThe current version is not parsing multiple x/y commands as the code\noriginally intended. On top of that, kstrtoul() expects\nNULL-terminated strings. Finally, the code does two passes over\nthe string.\n\nSome explanations about the supported syntax are added as well.\n\nCc: Willy Tarreau <w@1wt.eu>\nCc: Geert Uytterhoeven <geert@linux-m68k.org>\nCc: Andy Shevchenko <andy.shevchenko@gmail.com>\nCc: Robert Abel <rabel@robertabel.eu>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/b34050fadb86c55d2066ec78a9d05e9809ff5812"},{"sha":"b5b903fba96a4d1771422efd5c713ebb73f7dc82","author":{"name":"Randy Dunlap","email":"6f29df8e90a57f1ba61ffd63b0468c86bb6d3a99@infradead.org"},"message":"auxdisplay: fix broken menu\n\nHaving the CHARLCD Kconfig symbol between \"menuconfig AUXDISPLAY\"\nand \"if AUXDISPLAY\" breaks the AUXDISPLAY submenus, so move the\nCHARLCD Kconfig symbol near the end of the file so that the menu\ndisplay is continuous.\n\nAlso include ARM_CHARLCD inside of the if AUXDISPLAY/endif block.\nGeert says that it should be there.\n\nFixes: 39f8ea46724e (\"auxdisplay: charlcd: Extract character LCD core from misc/panel\")\n\nCc: stable@vger.kernel.org # v4.12\nCc: Geert Uytterhoeven <geert@linux-m68k.org>\nReviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>\nSigned-off-by: Randy Dunlap <rdunlap@infradead.org>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/b5b903fba96a4d1771422efd5c713ebb73f7dc82"},{"sha":"8e2c3f17f2c29209f4fe670ff5343a01e7fe5a96","author":{"name":"Randy Dunlap","email":"6f29df8e90a57f1ba61ffd63b0468c86bb6d3a99@infradead.org"},"message":"auxdisplay: make PANEL a menuconfig\n\nThis change makes xconfig present the PANEL drivers immediately\nfollowing the AUXDISPLAY drivers instead of under the major menu\nitem \"Device Drivers\". It also unclutters the Device Drivers menu in\nnconfig and menuconfig by moving the PANEL drivers to a sub-menu.\n\nSigned-off-by: Randy Dunlap <rdunlap@infradead.org>\nAcked-by: Geert Uytterhoeven <geert@linux-m68k.org>\nReviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/8e2c3f17f2c29209f4fe670ff5343a01e7fe5a96"},{"sha":"351f683b9823a3d1bffb6e2e3f381601aa0b2671","author":{"name":"Miguel Ojeda","email":"f2cf57c66a360c31b77df33fc2c8f80a7e639e67@gmail.com"},"message":"auxdisplay: Replace licenses with SPDX identifiers\n\nCc: Philippe Ombredanne <pombredanne@nexb.com>\nAcked-by: Willy Tarreau <w@1wt.eu>\nAcked-by: Linus Walleij <triad@dflund.se>\nAcked-by: Robin van der Gracht <robin@protonic.nl>\nAcked-by: Geert Uytterhoeven <geert@linux-m68k.org>\nSigned-off-by: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/351f683b9823a3d1bffb6e2e3f381601aa0b2671"},{"sha":"d54e79340ff8d65b6c63ac278158add2fe211fd0","author":{"name":"Xiong Zhang","email":"887154684953c1d7bc9f653d05b20c8de98c15bc@intel.com"},"message":"drm/i915/gvt: Dereference msi eventfd_ctx when it isn't used anymore\n\nkvmgt get msi eventfd_ctx at qemu vfio set irq eventfd, then\nmsi eventfd_ctx should be put at some point.\nThe first point is kvmgt handle qemu vfio_disable_irqindex()\ncall which has DATA_NONE and ACTION_TRIGGER in flags.\nIf qemu doesn't call vfio_disable_irqindex(), the second point\nis vgpu release function.\n\nv2: Don't inject msi interrupt into guest if eventfd_ctx is dereferenced\n\nSigned-off-by: Xiong Zhang <xiong.y.zhang@intel.com>\nReviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com>\nSigned-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/d54e79340ff8d65b6c63ac278158add2fe211fd0"},{"sha":"30596ec32e2cd141d73ee8701386887def9e98c0","author":{"name":"Zhenyu Wang","email":"2be145655f058b1e18fb2a9466bd2b1b12e2cd7e@linux.intel.com"},"message":"Back merge 'drm-intel-fixes' into gvt-fixes\n\nNeed for 4.17-rc1\n\nSigned-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/30596ec32e2cd141d73ee8701386887def9e98c0"},{"sha":"39b4cbadb9a95bf3f13ea102d6ec841940916ee2","author":{"name":"Changbin Du","email":"cdcef747db330b5520897b70efe55c0a15209511@intel.com"},"message":"drm/i915/kvmgt: Check the pfn got from vfio_pin_pages\n\nThis can fix below oops. The target pfn must be mem backed.\n\n[ 3639.109674] BUG: unable to handle kernel paging request at ffff8c44832a3000\n[ 3639.109681] IP: memcpy_erms+0x6/0x10\n[ 3639.109682] PGD 0 P4D 0\n[ 3639.109685] Oops: 0000 1 SMP PTI\n[ 3639.109726] CPU: 2 PID: 1724 Comm: qemu-system-x86 Not tainted 4.16.0-rc5+ #1\n[ 3639.109727] Hardware name: /NUC7i7BNB, BIOS BNKBL357.86A.0050.2017.0816.2002 08/16/2017\n[ 3639.109729] RIP: 0010:memcpy_erms+0x6/0x10\n[ 3639.109730] RSP: 0018:ffffb1b7c3fbbbf0 EFLAGS: 00010246\n[ 3639.109731] RAX: ffff8a44b6460000 RBX: 0000000036460000 RCX: 0000000000001000\n[ 3639.109732] RDX: 0000000000001000 RSI: ffff8c44832a3000 RDI: ffff8a44b6460000\n[ 3639.109733] RBP: 000000000006c8c0 R08: ffff8a44b6460000 R09: 0000000000000000\n[ 3639.109734] R10: ffffb1b7c3fbbcd0 R11: ffff8a4d102018c0 R12: 0000000000000000\n[ 3639.109734] R13: 0000000000000002 R14: 0000000000200000 R15: 0000000000000000\n[ 3639.109736] FS: 00007f37f6d09700(0000) GS:ffff8a4d36d00000(0000) knlGS:0000000000000000\n[ 3639.109737] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033\n[ 3639.109738] CR2: ffff8c44832a3000 CR3: 000000088b7b8004 CR4: 00000000003626e0\n[ 3639.109739] Call Trace:\n[ 3639.109743] swiotlb_tbl_map_single+0x2bb/0x300\n[ 3639.109746] map_single+0x30/0x80\n[ 3639.109748] swiotlb_map_page+0x87/0x150\n[ 3639.109751] kvmgt_dma_map_guest_page+0x329/0x3a0 [kvmgt]\n[ 3639.109764] ? kvm_write_guest_offset_cached+0x84/0xe0 [kvm]\n[ 3639.109789] intel_vgpu_emulate_ggtt_mmio_write+0x1f4/0x250 [i915]\n[ 3639.109808] intel_vgpu_emulate_mmio_write+0x162/0x230 [i915]\n[ 3639.109811] intel_vgpu_rw+0x1fc/0x240 [kvmgt]\n[ 3639.109813] intel_vgpu_write+0x164/0x1f0 [kvmgt]\n[ 3639.109816] __vfs_write+0x33/0x170\n[ 3639.109818] ? do_vfs_ioctl+0x9f/0x5f0\n[ 3639.109820] vfs_write+0xb3/0x1a0\n[ 3639.109822] SyS_pwrite64+0x90/0xb0\n[ 3639.109825] do_syscall_64+0x68/0x120\n[ 3639.109827] entry_SYSCALL_64_after_hwframe+0x3d/0xa2\n[ 3639.109829] RIP: 0033:0x7f3802b2d873\n[ 3639.109830] RSP: 002b:00007f37f6d08670 EFLAGS: 00000293 ORIG_RAX: 0000000000000012\n[ 3639.109831] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 00007f3802b2d873\n[ 3639.109832] RDX: 0000000000000008 RSI: 00007f37f6d086a0 RDI: 000000000000001a\n[ 3639.109833] RBP: 00007f37f6d086c0 R08: 0000000000000008 R09: ffffffffffffffff\n[ 3639.109834] R10: 00000000008041c8 R11: 0000000000000293 R12: 00007ffd8bbf92ae\n[ 3639.109835] R13: 00007ffd8bbf92af R14: 00007f37f6d09700 R15: 00007f37f6d099c0\n\nv2: add Fixes tag.\n\nSigned-off-by: Changbin Du <changbin.du@intel.com>\nFixes: cf4ee73 (\"drm/i915/gvt: Fix guest vGPU hang caused by very high dma setup overhead\")\nSigned-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>","distinct":true,"url":"https://api.github.com/repos/ColinIanKing/linux-next-mirror/commits/39b4cbadb9a95bf3f13ea102d6ec841940916ee2"}]}
{"actor":{"display_login":"ColinIanKing"}}