ci starts bisection 2023-06-12 06:47:49.700588809 +0000 UTC m=+422581.989015691 bisecting cause commit starting from 4c605260bc60347d3d5601900704cb22b0b2efec building syzkaller on 7086cdb95114c57c35cee9db87b80d4225d8795d ensuring issue is reproducible on original commit 4c605260bc60347d3d5601900704cb22b0b2efec testing commit 4c605260bc60347d3d5601900704cb22b0b2efec gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9821b316a6e510fb1cf81df8cfbab7d5b8e389a414e05d8aa54f9a256f729a8f run #0: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #1: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #2: crashed: KASAN: slab-use-after-free Read in iommufd_access_unpin_pages run #3: crashed: KASAN: slab-use-after-free Read in iommufd_access_unpin_pages run #4: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #5: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #6: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #7: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #8: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #9: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #10: crashed: KASAN: slab-use-after-free Read in iommufd_access_unpin_pages run #11: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #12: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #13: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #14: crashed: KASAN: slab-use-after-free Read in iommufd_access_unpin_pages run #15: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #16: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #17: crashed: KASAN: slab-use-after-free Read in iommufd_access_unpin_pages run #18: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #19: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range testing release v6.3 testing commit 457391b0380335d5e9a5babdec90ac53928b23b4 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7e6b0e029219936e637bfb0cbf6a71d564bf4e332d549e5653325ee7daa5535b run #0: crashed: KASAN: slab-use-after-free Read in iommufd_access_unpin_pages run #1: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #2: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #3: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #4: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #5: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #6: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #7: crashed: KASAN: slab-use-after-free Read in iommufd_access_unpin_pages run #8: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range run #9: crashed: KASAN: slab-use-after-free Read in iopt_unmap_iova_range testing release v6.2 testing commit c9c3395d5e3dcc6daee66c6908354d47bf98cb0c gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3da2c55dd5f83d48a9b68150343e2b004438e966374df32d202810d85fad0132 run #0: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #1: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #2: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #3: crashed: KASAN: use-after-free Read in iommufd_access_unpin_pages run #4: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #5: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #6: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #7: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #8: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #9: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range testing release v6.1 testing commit 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 949aa666499df1fa5e87ccf9f160ec8b947e9b4c81f8e476306c025912bd4498 all runs: OK # git bisect start c9c3395d5e3dcc6daee66c6908354d47bf98cb0c 830b3c68c1fb1e9176028d02ef86f3cf76aa2476 Bisecting: 9429 revisions left to test after this (roughly 13 steps) [1ca06f1c1acecbe02124f14a37cce347b8c1a90c] Merge tag 'xtensa-20221213' of https://github.com/jcmvbkbc/linux-xtensa testing commit 1ca06f1c1acecbe02124f14a37cce347b8c1a90c gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e012eeca204ba26873861457aef5d84f8eb169f89c9f190c26e2cffc31ffdcd0 all runs: OK # git bisect good 1ca06f1c1acecbe02124f14a37cce347b8c1a90c Bisecting: 4752 revisions left to test after this (roughly 12 steps) [b83a7080d30032cf70832bc2bb04cc342e203b88] Merge tag 'staging-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging testing commit b83a7080d30032cf70832bc2bb04cc342e203b88 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9cb8af67e137e67a61028cf400b1f12b3793733186fdb1746d9268a0c46fd04e run #0: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #1: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #2: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #3: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #4: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #5: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #6: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #7: crashed: KASAN: use-after-free Read in iommufd_access_unpin_pages run #8: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #9: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range # git bisect bad b83a7080d30032cf70832bc2bb04cc342e203b88 Bisecting: 2462 revisions left to test after this (roughly 11 steps) [7e68dd7d07a28faa2e6574dd6b9dbd90cdeaae91] Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next testing commit 7e68dd7d07a28faa2e6574dd6b9dbd90cdeaae91 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f94deb6ab99e7feffe68e830d03da6b9fb3ffd278e6f7ac186e9de91b5dcc085 all runs: OK # git bisect good 7e68dd7d07a28faa2e6574dd6b9dbd90cdeaae91 Bisecting: 1244 revisions left to test after this (roughly 10 steps) [94a855111ed9106971ca2617c5d075269e6aefde] Merge tag 'x86_core_for_v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit 94a855111ed9106971ca2617c5d075269e6aefde gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 96c4a32e7ac3aa5fd587737dab4564a6d140cbb950c72a3fa78a4b8173e3393a all runs: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range # git bisect bad 94a855111ed9106971ca2617c5d075269e6aefde Bisecting: 569 revisions left to test after this (roughly 9 steps) [ab425febda94c7d287ea3433cbd0971771d6aeb4] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma testing commit ab425febda94c7d287ea3433cbd0971771d6aeb4 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 42826625e8fdc44057e51ba927a260aacc43e7cd4c06bec79dd564df21da9b16 all runs: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range # git bisect bad ab425febda94c7d287ea3433cbd0971771d6aeb4 Bisecting: 331 revisions left to test after this (roughly 8 steps) [e2ca6ba6ba0152361aa4fcbf6067db71b2c7a770] Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm testing commit e2ca6ba6ba0152361aa4fcbf6067db71b2c7a770 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6de9ce0d23a14660d0d8357381fa045f8d1d1c636a599a5352278034d9cfc630 all runs: OK # git bisect good e2ca6ba6ba0152361aa4fcbf6067db71b2c7a770 Bisecting: 192 revisions left to test after this (roughly 7 steps) [aa5ad10f6cca6d42f3fef6cb862e03b220ea19a6] Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi testing commit aa5ad10f6cca6d42f3fef6cb862e03b220ea19a6 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a0173ddeb223316fa6aa4b88fa81f692a1ad7ef7dfbc042bcb28a1ceddf8f75f all runs: OK # git bisect good aa5ad10f6cca6d42f3fef6cb862e03b220ea19a6 Bisecting: 96 revisions left to test after this (roughly 7 steps) [4cd9f1d320f905e7bc60f030566d15003745ba91] RDMA/rxe: Enable atomic write capability for rxe device testing commit 4cd9f1d320f905e7bc60f030566d15003745ba91 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0aa6424bff40153a512b570d8b3c074c0dfd881b2896c026847bbb4c1aff94d8 all runs: boot failed: WARNING in genl_register_family # git bisect skip 4cd9f1d320f905e7bc60f030566d15003745ba91 Bisecting: 95 revisions left to test after this (roughly 7 steps) [323a74fc20f53c0d0e13a16aee703a30d9751235] RDMA: Disable IB HW for UML testing commit 323a74fc20f53c0d0e13a16aee703a30d9751235 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: bfc2dd9a183f24cd130f44e5379b6aa95d1b36e90a44b27b06791da44017ae30 all runs: boot failed: WARNING in genl_register_family # git bisect skip 323a74fc20f53c0d0e13a16aee703a30d9751235 Bisecting: 95 revisions left to test after this (roughly 7 steps) [3ff81e827b8d5cea36ff374a11c200b4306f45d2] RDMA: Extend RDMA kernel ABI to support atomic write testing commit 3ff81e827b8d5cea36ff374a11c200b4306f45d2 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f0d335c5161209628ab68ce402678b5625f78514d6800a6d074bc1def9205749 all runs: boot failed: WARNING in genl_register_family # git bisect skip 3ff81e827b8d5cea36ff374a11c200b4306f45d2 Bisecting: 95 revisions left to test after this (roughly 7 steps) [a4d1f91db5021c57e14721ac090616c90386ac70] vfio-iommufd: Support iommufd for physical VFIO devices testing commit a4d1f91db5021c57e14721ac090616c90386ac70 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 23d90c84891afcf8ec40b92556202ab58bc24ab901d8df0964e737227e1b78d3 all runs: boot failed: WARNING in genl_register_family # git bisect skip a4d1f91db5021c57e14721ac090616c90386ac70 Bisecting: 95 revisions left to test after this (roughly 7 steps) [d074f0aebde5649f7a9f1807551efc019b8e81c4] RDMA/hfi1: use sysfs_emit() to instead of scnprintf() testing commit d074f0aebde5649f7a9f1807551efc019b8e81c4 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 88600f43f31561241ba02b9227b2c599095374cf8f5d856c8012e4028ce2faee all runs: boot failed: WARNING in genl_register_family # git bisect skip d074f0aebde5649f7a9f1807551efc019b8e81c4 Bisecting: 95 revisions left to test after this (roughly 7 steps) [1ec5617432abc3efeec36c4e584a700f6c7e46f9] Merge branch 'mana-shared-6.2' of https://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma testing commit 1ec5617432abc3efeec36c4e584a700f6c7e46f9 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5ecabf90e7320ded88622ea532e002eb35ee41c108c7c56b495b9b2f7dc409bc all runs: boot failed: WARNING in genl_register_family # git bisect skip 1ec5617432abc3efeec36c4e584a700f6c7e46f9 Bisecting: 95 revisions left to test after this (roughly 7 steps) [abb633cf28049e6a7c37c44f83a8584f7dbded7d] RDMA/rxe: Make requester support atomic write on RC service testing commit abb633cf28049e6a7c37c44f83a8584f7dbded7d gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b4279fd5e9de32e002f7d07b840f3f6b36b6c7110740d61909bb60600fd6d4b4 all runs: boot failed: WARNING in genl_register_family # git bisect skip abb633cf28049e6a7c37c44f83a8584f7dbded7d Bisecting: 95 revisions left to test after this (roughly 7 steps) [f794eec86c7cd9a340a66109e6f32f8659ff30fa] vfio: Simplify vfio_create_group() testing commit f794eec86c7cd9a340a66109e6f32f8659ff30fa gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 442bfd5a5755765ff8f8bd9c771ad7495d05634ee69929495f99ebbafacb228c run #0: crashed: KASAN: use-after-free Read in iommufd_access_unpin_pages run #1: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #2: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #3: crashed: KASAN: use-after-free Read in iommufd_access_unpin_pages run #4: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #5: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #6: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #7: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #8: crashed: KASAN: use-after-free Read in iopt_unmap_iova_range run #9: crashed: KASAN: use-after-free Read in iommufd_access_unpin_pages # git bisect bad f794eec86c7cd9a340a66109e6f32f8659ff30fa Bisecting: 26 revisions left to test after this (roughly 5 steps) [f394576eb11dbcd3a740fa41e577b97f0720d26e] iommufd: PFN handling for iopt_pages testing commit f394576eb11dbcd3a740fa41e577b97f0720d26e gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f8eb54b6ec17e04e7a3e87bd717947fe294150d90087dd0e51c66fd3556c93ed all runs: boot failed: WARNING in genl_register_family # git bisect skip f394576eb11dbcd3a740fa41e577b97f0720d26e Bisecting: 26 revisions left to test after this (roughly 5 steps) [2a3dab19a0a6c1823645764188776f271de1b3cf] vfio-iommufd: Allow iommufd to be used in place of a container fd testing commit 2a3dab19a0a6c1823645764188776f271de1b3cf gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 1f3e96b40365477d5117d5cd81c6f58ddf3d0dce8912abfb3305413033c4b722 all runs: boot failed: WARNING in genl_register_family # git bisect skip 2a3dab19a0a6c1823645764188776f271de1b3cf Bisecting: 26 revisions left to test after this (roughly 5 steps) [658234de0d2ed3a1b86d793f4772e38a2e039b35] iommufd: Document overview of iommufd testing commit 658234de0d2ed3a1b86d793f4772e38a2e039b35 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 036dedd057d12be7e87601d3f551814ba8bc23e051cdbb484fe5e41b9bfb029a all runs: boot failed: WARNING in genl_register_family # git bisect skip 658234de0d2ed3a1b86d793f4772e38a2e039b35 Bisecting: 26 revisions left to test after this (roughly 5 steps) [0d8227b622f3529661ad6a9702a52932e149a30d] vfio: Use IOMMU_CAP_ENFORCE_CACHE_COHERENCY for vfio_file_enforced_coherent() testing commit 0d8227b622f3529661ad6a9702a52932e149a30d gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 06a51c63c324a3af1710b47174edd3a525bca700271a183320cc3c9abc25294a all runs: boot failed: WARNING in genl_register_family # git bisect skip 0d8227b622f3529661ad6a9702a52932e149a30d Bisecting: 26 revisions left to test after this (roughly 5 steps) [51fe6141f0f64ae0bbc096a41a07572273e8c0ef] iommufd: Data structure to provide IOVA to PFN mapping testing commit 51fe6141f0f64ae0bbc096a41a07572273e8c0ef gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2f1704a01a882180fb0827b58d44340dd2f75811a0abcaf4e4f10ddc3194ee39 all runs: boot failed: WARNING in genl_register_family # git bisect skip 51fe6141f0f64ae0bbc096a41a07572273e8c0ef Bisecting: 26 revisions left to test after this (roughly 5 steps) [04f930c3e44bb9010bba8521f970d00d95a94eb0] vfio: Rename vfio_device_assign/unassign_container() testing commit 04f930c3e44bb9010bba8521f970d00d95a94eb0 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ba419dc10c5b16b6385ba6015d4c2d028dcf266eac22cb903731b8558372290b all runs: boot failed: WARNING in genl_register_family # git bisect skip 04f930c3e44bb9010bba8521f970d00d95a94eb0 Bisecting: 26 revisions left to test after this (roughly 5 steps) [2ff4bed7fee72ba1abfcff5f11ae8f8e570353f2] iommufd: File descriptor, context, kconfig and makefiles testing commit 2ff4bed7fee72ba1abfcff5f11ae8f8e570353f2 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 328501604223faef6b0ed6129372692f8ee0dfbc0a29f5d23f209da3cdd19c58 all runs: boot failed: WARNING in genl_register_family # git bisect skip 2ff4bed7fee72ba1abfcff5f11ae8f8e570353f2 Bisecting: 26 revisions left to test after this (roughly 5 steps) [bab6fabc01d99c7e0293807e835231740379b692] vfio: Move vfio_device_assign_container() into vfio_device_first_open() testing commit bab6fabc01d99c7e0293807e835231740379b692 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 97cae7256380249f9cb441b3b58919bf0c3d7b6cea014a2ecfb7a3140b567ca6 all runs: boot failed: WARNING in genl_register_family # git bisect skip bab6fabc01d99c7e0293807e835231740379b692 Bisecting: 26 revisions left to test after this (roughly 5 steps) [ce5a23c835aa0f0a931b5bcde1e7811f951b0146] kernel/user: Allow user_struct::locked_vm to be usable for iommufd testing commit ce5a23c835aa0f0a931b5bcde1e7811f951b0146 gcc compiler: gcc (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8f31a4485483f42dc3d10c69b7a69a23e340f6deb7034c0b5961093f79fbc4eb all runs: boot failed: WARNING in genl_register_family # git bisect skip ce5a23c835aa0f0a931b5bcde1e7811f951b0146 Bisecting: 26 revisions left to test after this (roughly 5 steps) [4bb4211e48fbfb392bb07168b75b1a92832b62f5] iommu: Per-domain I/O page fault handling revisions tested: 28, total time: 12h0m10.584748492s (build: 7h39m48.236990048s, test: 4h15m20.35196558s) error: bisection is taking too long (>12h0m0s), aborting