xe_vm --r large-split-misaligned-binds-8388608 cause kernel blow up TGL
[ 410.862219] [IGT] xe_vm: starting subtest large-split-misaligned-binds-8388608
[ 410.862271] xe 0000:00:02.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_bo.c:632: args->flags & DRM_XE_GEM_CREATE_VRAM
[ 410.863160] xe 0000:00:02.0: [drm] Ioctl argument check failed at drivers/gpu/drm/xe/xe_bo.c:632: args->flags & DRM_XE_GEM_CREATE_VRAM
[ 410.873649] general protection fault, probably for non-canonical address 0xa56b6b6b6b6b6b6b: 0000 [#1] PREEMPT SMP NOPTI
[ 410.884494] CPU: 4 PID: 93 Comm: kworker/u16:3 Not tainted 5.18.0-xe+ #2300
[ 410.891440] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake U DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.3243.A01.2006102133 06/10/2020
[ 410.904777] Workqueue: events_unbound async_op_work_func [xe]
[ 410.910526] RIP: 0010:xe_pt_destroy+0x9/0x80 [xe]
[ 410.915232] Code: 59 ff ff ff 0f 0b e9 47 ff ff ff 0f 0b 0f 0b e8 8d 57 ac e1 0f 1f 00 66 2e 0f 1f 84 00 00 00 00 00 41 55 41 54 55 53 48 89 fb <48> 8b 3f 48 8b 97 70 02 00 00 48 8d 87 70 02 00 00 48 39 c2 75 56
[ 410.933922] RSP: 0018:ffffc9000070f9e0 EFLAGS: 00010282
[ 410.939140] RAX: ffff888108fd68c0 RBX: a56b6b6b6b6b6b6b RCX: 0000000000000006
[ 410.946260] RDX: ffff88810be39000 RSI: 0000000000000004 RDI: a56b6b6b6b6b6b6b
[ 410.953379] RBP: ffff888106909a00 R08: 0000000000000001 R09: 0000000000000000
[ 410.960496] R10: ffff888108fd68c0 R11: 0000000000000000 R12: 0000000000000000
[ 410.967612] R13: ffff888108fd68c0 R14: ffff888108f62d88 R15: 0000000000000000
[ 410.974731] FS: 0000000000000000(0000) GS:ffff88849fa00000(0000) knlGS:0000000000000000
[ 410.982803] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 410.988543] CR2: 000056248b7fe000 CR3: 00000001131fa003 CR4: 0000000000770ee0
[ 410.995669] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 411.002784] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 411.009902] PKRU: 55555554
[ 411.012615] Call Trace:
[ 411.015073] <TASK>
[ 411.017185] xe_vm_unbind_vma+0x283/0x310 [xe]
[ 411.021635] ? __ww_mutex_lock.constprop.20+0x4d/0x1000
[ 411.026866] ? ttm_eu_reserve_buffers+0x2db/0x4f0 [ttm]
[ 411.032086] ? _raw_spin_unlock_irqrestore+0x3d/0x60
[ 411.037052] __vm_bind_ioctl.isra.28+0x7b/0x210 [xe]
[ 411.042016] vm_bind_ioctl.isra.29+0x26e/0x2b0 [xe]
[ 411.046895] ? down_write+0x63/0x590
[ 411.050476] ? async_op_work_func+0x2ab/0x4d0 [xe]
[ 411.055270] async_op_work_func+0x2ab/0x4d0 [xe]
[ 411.059887] process_one_work+0x272/0x5c0
[ 411.063899] worker_thread+0x37/0x370
[ 411.067572] ? process_one_work+0x5c0/0x5c0
[ 411.071759] kthread+0xed/0x120
[ 411.074911] ? kthread_complete_and_exit+0x20/0x20
[ 411.079701] ret_from_fork+0x1f/0x30
[ 411.083284] </TASK>
[ 411.085486] Modules linked in: fuse snd_hda_codec_hdmi x86_pkg_temp_thermal coretemp snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hwdep snd_hda_core snd_pcm mei_me mei crct10dif_pclmul e1000e i2c_i801 crc32_pclmul ptp i2c_smbus ghash_clmulni_intel pps_core intel_lpss_pci xe drm_ttm_helper ttm gpu_sched drm_suballoc_helper
[ 411.114265] ---[ end trace 0000000000000000 ]---
[ 411.301107] RIP: 0010:xe_pt_destroy+0x9/0x80 [xe]
[ 411.305832] Code: 59 ff ff ff 0f 0b e9 47 ff ff ff 0f 0b 0f 0b e8 8d 57 ac e1 0f 1f 00 66 2e 0f 1f 84 00 00 00 00 00 41 55 41 54 55 53 48 89 fb <48> 8b 3f 48 8b 97 70 02 00 00 48 8d 87 70 02 00 00 48 39 c2 75 56
[ 411.324536] RSP: 0018:ffffc9000070f9e0 EFLAGS: 00010282
[ 411.329769] RAX: ffff888108fd68c0 RBX: a56b6b6b6b6b6b6b RCX: 0000000000000006
[ 411.336909] RDX: ffff88810be39000 RSI: 0000000000000004 RDI: a56b6b6b6b6b6b6b
[ 411.344039] RBP: ffff888106909a00 R08: 0000000000000001 R09: 0000000000000000
[ 411.351177] R10: ffff888108fd68c0 R11: 0000000000000000 R12: 0000000000000000
[ 411.358310] R13: ffff888108fd68c0 R14: ffff888108f62d88 R15: 0000000000000000
[ 411.365448] FS: 0000000000000000(0000) GS:ffff88849f880000(0000) knlGS:0000000000000000
[ 411.373544] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 411.379299] CR2: 00007fcbae700390 CR3: 0000000107c72004 CR4: 0000000000770ee0
[ 411.386435] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 411.393567] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 411.400701] PKRU: 55555554