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