02-Nov-2026 15:08:30: attempting to guess the base commit by blob hashes 02-Nov-2026 15:08:30: extracted 1 left blob hashes 02-Nov-2026 15:09:30: considering "60aba79a50127e92d8c4a663d35b855e52a9da01" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:30: hashes match, commit date is 2026-10-30 21:50:13 -0700 -0700, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:30: considering "4358090906b01806ee483229e8d7163b806bd116" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:30: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:30: considering "e3e15872e77f3feecd831eccfb753b9af916f387" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:30: hashes match, commit date is 2026-10-30 13:10:30 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:30: considering "1ea2927c1bc3c66d2ff69f131268e6be4d38a87c" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/master":{} "linux-next/pending-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/linux-next/pending-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:30: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:30: considering "a30c772627b2ef4bc715332b1b04938a914556cd" [map["bpf-next/master":{} "origin/bpf-next/master":{}]] 02-Nov-2026 15:09:31: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:31: considering "018f42c9ac5fa9701fc09514ed0739ab72708331" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:31: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:31: considering "bd5c762ac0519a8c62141751c893cd25a1ad8940" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:31: hashes match, commit date is 2026-10-30 07:45:41 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:31: considering "f322d7f7ae56bce728ba03a387e35380bc4ad939" [map["drm-next/drm-fixes":{} "linux-next/master":{} "linux-next/pending-fixes":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/linux-next/pending-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:31: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:31: considering "63931564c77108f1350ed2537b2ef0b8d9f79cc3" [map["linux-next/pending-fixes":{} "origin/linux-next/pending-fixes":{}]] 02-Nov-2026 15:09:31: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:31: considering "b1fcfae02d4164a38e47b99dbfac307c0a80a080" [map["axboe/io_uring-lockless.2":{} "origin/axboe/io_uring-lockless.2":{}]] 02-Nov-2026 15:09:32: hashes match, commit date is 2026-10-30 10:05:41 -0600 -0600, branches [axboe/io_uring-lockless.2 origin/axboe/io_uring-lockless.2] 02-Nov-2026 15:09:32: considering "d89e1d186ec9271bf78e62771779e9fc03bf0fc3" [map["axboe/io_uring-lockless.2":{} "axboe/master":{} "bpf-next/for-next":{} "bpf-next/master":{} "bpf/master":{} "drm-next/drm-fixes":{} "linux-next/fs-current":{} "linux-next/fs-next":{} "linux-next/master":{} "linux-next/pending-fixes":{} "linux-next/stable":{} "origin/axboe/io_uring-lockless.2":{} "origin/axboe/master":{} "origin/bpf-next/for-next":{} "origin/bpf-next/master":{} "origin/bpf/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/fs-current":{} "origin/linux-next/fs-next":{} "origin/linux-next/master":{} "origin/linux-next/pending-fixes":{} "origin/linux-next/stable":{} "origin/stable/master":{} "origin/torvalds/master":{} "origin/vfs/namespace.fixes":{} "stable/master":{} "torvalds/master":{} "vfs/namespace.fixes":{}]] 02-Nov-2026 15:09:32: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:32: considering "74f6055d0c5997b13e6a5253fdc2263f3af90408" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:32: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:32: considering "1689c80fca308978ea1c9f03d15a500f4e44e2e1" [map["axboe/master":{} "drm-next/drm-fixes":{} "kvm-next/next":{} "linux-next/master":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/kvm-next/next":{} "origin/linux-next/master":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:32: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:32: considering "3650bb41391b51d9dcf87b0480ecafeb1526252f" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/master":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:32: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:32: considering "9ed11143be5ed8d9ffa36907f24f4aca889d185e" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:32: hashes match, commit date is 2026-10-30 06:29:43 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:32: considering "206fc30f71b005156085fd8523ccc84a2c67791b" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/fs-next":{} "linux-next/master":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/fs-next":{} "origin/linux-next/master":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:32: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:32: considering "f46be4da2cbb17574b5369517a9a1e1b414063b4" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/master":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:32: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:32: considering "cbaa26615075e26ab54e0e8afaa10860867f75fe" [map["drm-next/drm-fixes":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:32: hashes match, commit date is 2026-11-01 09:00:06 -0800 -0800, branches [drm-next/drm-fixes origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:32: considering "2c543529767ab3d2cc177c5421c46304763d24c7" [map["linux-next/fs-current":{} "origin/linux-next/fs-current":{}]] 02-Nov-2026 15:09:32: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:32: considering "5b598ba5f3bf367944956cee59c6d078c53ca694" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/master":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:32: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:32: considering "f94ed3d7cba3c83eef50b1a96d630d63cf54f69c" [map["axboe/master":{} "drm-next/drm-fixes":{} "drm-next/drm-next":{} "linux-next/master":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/drm-next/drm-next":{} "origin/linux-next/master":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:32: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:32: considering "17fa96334e15c6b38e8d9dd3627f3a6c5ca034f8" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:32: hashes match, commit date is 2026-10-30 09:48:45 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:32: considering "a522dd871024a0f065bfa7638afdb929607f58fc" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "origin/vfs/vfs.fixes":{} "torvalds/master":{} "vfs/vfs.fixes":{}]] 02-Nov-2026 15:09:32: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:32: considering "662a0b0bd341b1b5b0dba70a1c1f335ba04d8769" [map["origin/vfs/namespace.fixes":{} "vfs/namespace.fixes":{}]] 02-Nov-2026 15:09:33: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:33: considering "823d21c78453fcdf58dbd8ecefbb41f4f3eb6540" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/fs-next":{} "linux-next/master":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/fs-next":{} "origin/linux-next/master":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:33: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:33: considering "ac1bf565f140154ee27db56c80f29c9eeb9a77c3" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:33: hashes match, commit date is 2026-10-30 14:23:04 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:33: considering "36aad21d50d1af3f6954bb0c988257a908202477" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:33: hashes match, commit date is 2026-10-30 22:01:54 -0700 -0700, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:33: considering "4626d370ae89b8af4d46a45372b269f926ec662d" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/master":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:33: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:33: considering "780cb2a5fd64901444878cf5a40c0f2ec54837ce" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:33: hashes match, commit date is 2026-10-30 09:44:29 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:33: considering "c8c53d669d4e45b3a804013251a34387d7e11bfb" [map["axboe/block-7.4":{} "axboe/for-next":{} "axboe/master":{} "drm-next/drm-fixes":{} "linux-next/master":{} "origin/axboe/block-7.4":{} "origin/axboe/for-next":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:33: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:33: considering "caaa9740303c12342827d3011541ee369016ae63" [map["axboe/io_uring-lockless.2":{} "origin/axboe/io_uring-lockless.2":{}]] 02-Nov-2026 15:09:33: hashes match, commit date is 2026-10-30 10:05:20 -0600 -0600, branches [axboe/io_uring-lockless.2 origin/axboe/io_uring-lockless.2] 02-Nov-2026 15:09:33: considering "714b7112017fc7f8b2afabccf562acdb12d2ea7d" [map["bpf/master":{} "origin/bpf/master":{}]] 02-Nov-2026 15:09:33: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:33: considering "a9547379cb381e2a036e3261a6becc17973ac470" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:33: hashes match, commit date is 2026-10-30 13:28:58 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:33: considering "3f971ee94fb57377f0a9d5a8d190d1d465ac6b80" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:33: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:33: considering "a4395d81eca6a94026276fe70cfb20f5a0191f1f" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:33: hashes match, commit date is 2026-10-30 08:20:58 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:33: considering "8a6d73e316f95e398a1de1d1f58314b6d3e7f641" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/master":{} "linux-next/pending-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/linux-next/pending-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:33: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:33: considering "22d9db9fd64a493525d692b32c556875b7254665" [map["axboe/for-next":{} "axboe/io_uring-7.4":{} "axboe/io_uring-lockless.2":{} "axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/for-next":{} "origin/axboe/io_uring-7.4":{} "origin/axboe/io_uring-lockless.2":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:34: hashes match, commit date is 2026-10-30 07:33:00 -0600 -0600, branches [axboe/for-next axboe/io_uring-7.4 axboe/io_uring-lockless.2 axboe/master drm-next/drm-fixes origin/axboe/for-next origin/axboe/io_uring-7.4 origin/axboe/io_uring-lockless.2 origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:34: considering "1c16bc2b1122f78f9d51c5785f7a78b36d44972b" [map["drm-next/drm-fixes":{} "linux-next/master":{} "linux-next/pending-fixes":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/linux-next/pending-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:34: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:34: considering "453ebbefe2e504057cdcd0e422ba39ed8b99434f" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:34: hashes match, commit date is 2026-10-30 14:09:26 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:34: considering "6e07889d8fedf729282ed14ff202e06dbb67444b" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:34: hashes match, commit date is 2026-10-30 09:46:29 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:34: considering "0c8bf38058e5ac0e42246acb13f623b7962a3922" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:34: hashes match, commit date is 2026-10-30 09:25:01 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:34: considering "a287f97d4256b5f5527f5b5a54f8ada55e1482c7" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/master":{} "linux-next/pending-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/linux-next/pending-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:34: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:34: considering "9b6f2eabc8371dea951c244f4aa9e013f36de9f8" [map["drm-next/drm-fixes":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:34: hashes match, commit date is 2026-11-01 08:41:03 -0800 -0800, branches [drm-next/drm-fixes origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:34: considering "7485659ecb81d5fce3a3edf2cae9fcb29c17b1cd" [map["drm-next/drm-fixes":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:34: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:34: considering "b92f6e90cf056ec80bafb858d5749829a55ac75e" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:34: hashes match, commit date is 2026-10-30 13:48:47 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:34: considering "7306ea08c00efaf6406281bd113f7d657be2e6c8" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:34: hashes match, commit date is 2026-10-30 13:22:02 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:34: considering "6f8d12bb1a1231dbba579932772701880745a21d" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/master":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:34: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:34: considering "81cb9aa432468444e8c883eb45028133a7a27bd6" [map["axboe/for-next":{} "origin/axboe/for-next":{}]] 02-Nov-2026 15:09:34: hashes match, commit date is 2026-10-30 07:33:54 -0600 -0600, branches [axboe/for-next origin/axboe/for-next] 02-Nov-2026 15:09:34: considering "5d2475c745b3f74ed11258a937ee2e4b0a8e286c" [map["axboe/io_uring-lockless.2":{} "origin/axboe/io_uring-lockless.2":{}]] 02-Nov-2026 15:09:34: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:34: considering "2a500a04d6f969318c05f46aedb6e73fc1963a00" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes match, commit date is 2026-10-30 14:38:34 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:35: considering "ed35bbe7d06e6505401eff3f3c7a36bd1f167a17" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/master":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:35: considering "65cac1217004da03c3d2418bd7a7fda038117809" [map["drm-next/drm-fixes":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes match, commit date is 2026-11-01 09:16:37 -0800 -0800, branches [drm-next/drm-fixes origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:35: considering "8ebbaf8835c62d7541a6226672a6c2e8e6a5428a" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes match, commit date is 2026-10-30 06:33:23 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:35: considering "3e3aebb7570ccdde5cc49c9bfc8fd3a436b71b0c" [map["axboe/for-next":{} "axboe/io_uring-7.4":{} "axboe/io_uring-lockless.2":{} "axboe/master":{} "drm-next/drm-fixes":{} "linux-next/master":{} "origin/axboe/for-next":{} "origin/axboe/io_uring-7.4":{} "origin/axboe/io_uring-lockless.2":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:35: considering "e823910506ff3a34fb2966a9ecccc4019b2154dd" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes match, commit date is 2026-10-30 14:11:27 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:35: considering "67f1f9b38c15b54d257a1efc544873b53905737f" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:35: considering "8969e647d0322939512041b9685cc5f27753dd8c" [map["drm-next/drm-fixes":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:35: considering "51b4bf5fe7c90ebf08599b9a3c7620b4a3fd4b22" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes match, commit date is 2026-10-30 13:40:03 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:35: considering "70866cfa169d5ee149364267289e71d50f9a7ae9" [map["axboe/for-next":{} "linux-next/master":{} "origin/axboe/for-next":{} "origin/linux-next/master":{}]] 02-Nov-2026 15:09:35: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:35: considering "7a3d2740d1b1b5ed8d22e1e5430de3b5046cf6a9" [map["drm-next/drm-fixes":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes match, commit date is 2026-11-01 09:19:12 -0800 -0800, branches [drm-next/drm-fixes origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:35: considering "7649ba73f9e7e1e04d0b46213e39c79ae09dd55c" [map["linux-next/master":{} "origin/linux-next/master":{}]] 02-Nov-2026 15:09:35: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:35: considering "e9954f3fbddd25e1a01b7e5a0b72fb8b564204e0" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes match, commit date is 2026-10-31 12:30:31 -0700 -0700, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:35: considering "ca62fc8c6b1841039aee6de1ef03c9863751ec04" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes match, commit date is 2026-10-31 11:35:53 -0700 -0700, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:35: considering "e58096244338308dde3fa76982c8042981ddda52" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/master":{} "linux-next/pending-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/linux-next/pending-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:35: considering "69eac8481741b1474eac7c459768c94bb94430e1" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes match, commit date is 2026-10-30 13:38:02 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:35: considering "7da2aca123754c0e06092bbe179d58078b58d8d4" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/master":{} "linux-next/pending-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/master":{} "origin/linux-next/pending-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:35: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:35: considering "6b9884dc90de89571cc693c69010a3310546175e" [map["axboe/io_uring-lockless.2":{} "origin/axboe/io_uring-lockless.2":{}]] 02-Nov-2026 15:09:35: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:35: considering "8fe8e62f432f0a7a0292a328a73c6912b9a2b73b" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:36: hashes match, commit date is 2026-10-30 09:42:10 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:36: considering "abf8c33470f78e2226ee3dcdc69004660020ab47" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:36: hashes match, commit date is 2026-10-30 08:27:10 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:36: considering "2228d64da8a66b319a847c1fe0e66527b643e2c1" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:36: hashes match, commit date is 2026-10-30 08:24:02 -1000 -1000, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:36: considering "6628e7d4c6b25c8d18f1345e3a20d21829aae7e4" [map["drm-next/drm-fixes":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:37: hashes match, commit date is 2026-11-01 13:26:31 -0800 -0800, branches [drm-next/drm-fixes origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:37: considering "cbbddb6b08cc9900a87cccaa9b22bbe06aa4f50a" [map["drm-next/drm-fixes":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:37: hashes match, commit date is 2026-10-31 15:05:17 -0700 -0700, branches [drm-next/drm-fixes origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:37: considering "dd384658c738d15783a786d3af2851e02490f171" [map["axboe/master":{} "drm-next/drm-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:37: hashes match, commit date is 2026-10-30 21:54:38 -0700 -0700, branches [axboe/master drm-next/drm-fixes origin/axboe/master origin/drm-next/drm-fixes origin/torvalds/master torvalds/master] 02-Nov-2026 15:09:37: considering "ddc7a7e1eeb116ccaf010a6f1fb6ab927f3f888d" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/fs-next":{} "linux-next/master":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/fs-next":{} "origin/linux-next/master":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:37: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:37: considering "c349b233d6ab0fc3517401a1e2d36f5f90eb8c9b" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/fs-current":{} "linux-next/fs-next":{} "linux-next/master":{} "linux-next/pending-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/fs-current":{} "origin/linux-next/fs-next":{} "origin/linux-next/master":{} "origin/linux-next/pending-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:37: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:37: considering "278b2abf660a3e0991eb9f16f11bd9e9514a286d" [map["drm-next/drm-fixes":{} "origin/drm-next/drm-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:37: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:37: considering "1d27da7de3f74405b1de85ad26c5ea90f826114b" [map["axboe/master":{} "drm-next/drm-fixes":{} "linux-next/fs-current":{} "linux-next/fs-next":{} "linux-next/master":{} "linux-next/pending-fixes":{} "origin/axboe/master":{} "origin/drm-next/drm-fixes":{} "origin/linux-next/fs-current":{} "origin/linux-next/fs-next":{} "origin/linux-next/master":{} "origin/linux-next/pending-fixes":{} "origin/torvalds/master":{} "torvalds/master":{}]] 02-Nov-2026 15:09:37: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:37: considering "d995efde63530db95a974f050f2853bd8f6bb57b" [map["linux-next/fs-next":{} "origin/linux-next/fs-next":{}]] 02-Nov-2026 15:09:37: hashes don't match for ["io_uring/sqpoll.c"] 02-Nov-2026 15:09:38: continuing with 81cb9aa432468444e8c883eb45028133a7a27bd6 in axboe 02-Nov-2026 15:09:38: checking out "81cb9aa432468444e8c883eb45028133a7a27bd6" in "axboe" 02-Nov-2026 15:09:38: applying 1 patches 02-Nov-2026 15:09:55: starting AI patch evaluation... 02-Nov-2026 15:20:01: AI verdict: WorthFuzzing=true (Reason: The patch alters the SQPOLL thread termination state tracking in io_uring. It introduces IO_SQ_THREAD_EXITING so that dying threads mark their exit without clobbering IO_SQ_THREAD_SHOULD_STOP, preventing a false-positive WARN_ON_ONCE in io_sq_thread_stop() and checking both states when attaching to an existing SQPOLL thread in io_sq_offload_create(). This modifies reachable concurrency and lifecycle logic in a core subsystem.)