kernel-rebase: Drop i915 and AMD drm changes
Specifically i915 changes are causing crashes in kernel-rebase.
Example:
[ 23.917567] BUG: stack guard page was hit at 000000006c7d7dd5 (stack is 00000000f968ffdb..00000000da70dfeb)
[ 23.917580] kernel stack overflow (page fault): 0000 [#1] PREEMPT SMP NOPTI
[ 23.917586] CPU: 2 PID: 3831 Comm: chrome Tainted: G U W 5.15.0-rc4-46549-g093c806747cf #1 44a2cefc29994562b7da631fbf632dd9ab30de0d
[ 23.917592] Hardware name: Google Voema/Voema, BIOS Google_Voema.13672.224.0 07/09/2021
[ 23.917595] RIP: 0010:wake_q_add+0x10/0x63
[ 23.917605] Code: 48 81 c3 60 0b 00 00 48 89 df 31 d2 b9 0a 00 00 00 5b 41 5e 5d e9 68 85 05 00 0f 1f 44 00 00 55 48 89 e5 b9 01 00 00 00 31 c0 <f0> 48 0f b1 8e c0 08 00 00 48 85 c0 75 2f 48 8d 86 c0 08 00 00 48
[ 23.917609] RSP: 0018:ffffbc30c152fa90 EFLAGS: 00010246
[ 23.917615] RAX: 0000000000000000 RBX: ffff9b4702a318c1 RCX: 0000000000000001
[ 23.917618] RDX: 0000000000000000 RSI: ffffbc30c152fa28 RDI: ffffbc30c152faa0
[ 23.917621] RBP: ffffbc30c152fa90 R08: ffff9b46fa59db80 R09: 0000000000000101
[ 23.917625] R10: 0000000000000000 R11: 0000000000000000 R12: ffff9b46f9170b90
[ 23.917628] R13: ffff9b46f9170a80 R14: ffff9b46f9170b98 R15: ffffbc30c152fa28
[ 23.917631] FS: 00007db166fb6280(0000) GS:ffff9b4838100000(0000) knlGS:0000000000000000
[ 23.917636] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 23.917640] CR2: ffffbc30c15302e8 CR3: 0000000122d7e004 CR4: 0000000000770ee0
[ 23.917643] PKRU: 55555554
[ 23.917644] Call Trace:
[ 23.917649] __mutex_unlock_slowpath+0x97/0x115
[ 23.917654] i915_gem_ww_ctx_unlock_all+0x7a/0xcb
[ 23.917662] i915_gem_ww_ctx_fini+0x12/0x35
[ 23.917667] i915_gem_execbuffer2_ioctl+0x95f/0xbf2
[ 23.917673] ? iommu_dma_map_sg+0x3c3/0x422
[ 23.917683] ? i915_gem_object_prepare_write+0xf1/0xf1
[ 23.917689] drm_ioctl_kernel+0x8b/0xf5
[ 23.917696] drm_ioctl+0x281/0x3bb
[ 23.917701] ? i915_gem_object_prepare_write+0xf1/0xf1
[ 23.917707] __se_sys_ioctl+0x7a/0xb8
[ 23.917713] do_syscall_64+0x5d/0xba
[ 23.917718] ? exit_to_user_mode_prepare+0x3d/0x88
[ 23.917724] entry_SYSCALL_64_after_hwframe+0x44/0xae
[ 23.917730] RIP: 0033:0x7db1675d5ff7
[ 23.917734] Code: 3c 1c 48 f7 d8 49 39 c4 72 b2 e8 14 ff ff ff 85 c0 78 b7 48 83 c4 08 4c 89 e0 5b 41 5c 41 5d 5d c3 66 90 b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 39 be 0b 00 f7 d8 64 89 01 48
[ 23.917738] RSP: 002b:00007fffb2476948 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
[ 23.917743] RAX: ffffffffffffffda RBX: 0000000000002e5c RCX: 00007db1675d5ff7
[ 23.917746] RDX: 00007fffb2476960 RSI: 0000000040406469 RDI: 0000000000000011
[ 23.917749] RBP: 00007fffb24769e0 R08: fffffffffffffffe R09: 00003b7801c01f80
[ 23.917751] R10: 0000000000000001 R11: 0000000000000246 R12: 00003b780009c030
[ 23.917754] R13: 00003b78008ac518 R14: 0000000000000000 R15: 0000000000000011
Other crashes were seen as well. Trying to track down the problems as part
of the rebase is all but impossible. i915 / AMD related private changes
will have to be re-applied after the rebase is complete.
BUG=b:199267030
TEST=cp config_cont_rebase.py config.py, ./rebase.py, triage()
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Change-Id: Icc14a0f577adb25e819680af3dc9be0ecf5586cd
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/3244103
Reviewed-by: Ćukasz Bartosik <ukaszb@google.com>
Reviewed-by: Martin Faltesek <mfaltesek@google.com>
Tested-by: Guenter Roeck <groeck@chromium.org>
Auto-Submit: Guenter Roeck <groeck@chromium.org>
Commit-Queue: Martin Faltesek <mfaltesek@google.com>
1 file changed