bisecting cause commit starting from 1cfd968b58a10b2b2489d8f64c956c846621ba46 building syzkaller on c885789257c76ea4479ea36282f5e0a2c7861e26 testing commit 1cfd968b58a10b2b2489d8f64c956c846621ba46 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 64aeb9bbc8feeb1c0d85b64a5c7fe3d01cbedacc25f46db840321363d53e9515 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: failed to write control pipe: write |NUM: broken pipe run #1: crashed: WARNING in register_shrinker_prepared run #2: crashed: WARNING in register_shrinker_prepared run #3: crashed: WARNING in register_shrinker_prepared run #4: crashed: WARNING in register_shrinker_prepared run #5: crashed: WARNING in register_shrinker_prepared run #6: crashed: WARNING in register_shrinker_prepared run #7: crashed: WARNING in register_shrinker_prepared run #8: crashed: WARNING in register_shrinker_prepared run #9: crashed: WARNING in register_shrinker_prepared run #10: crashed: WARNING in register_shrinker_prepared run #11: crashed: WARNING in register_shrinker_prepared run #12: crashed: WARNING in register_shrinker_prepared run #13: boot failed: INFO: task hung in add_early_randomness run #14: boot failed: INFO: task hung in add_early_randomness run #15: boot failed: INFO: task hung in add_early_randomness run #16: boot failed: INFO: task hung in add_early_randomness run #17: boot failed: INFO: task hung in add_early_randomness run #18: boot failed: INFO: task hung in add_early_randomness run #19: boot failed: INFO: task hung in add_early_randomness testing release v5.18 testing commit 4b0986a3613c92f4ec1bdc7f60ec66fea135991f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 78466639946d3b6b5bbb2391fc620bc04ba2fdd1cce9bfcb02e31a59741148e0 all runs: OK # git bisect start 1cfd968b58a10b2b2489d8f64c956c846621ba46 4b0986a3613c92f4ec1bdc7f60ec66fea135991f Bisecting: 7309 revisions left to test after this (roughly 13 steps) [d7227785e384d4422b3ca189aa5bf19f462337cc] Merge tag 'sound-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound testing commit d7227785e384d4422b3ca189aa5bf19f462337cc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: da37758f0a9fe938c90a7049409cf72e7f529f7c3c71787123a5160f0185ff79 all runs: OK # git bisect good d7227785e384d4422b3ca189aa5bf19f462337cc Bisecting: 3633 revisions left to test after this (roughly 12 steps) [76bfd3de34783ceda1fc1d73d0db87361de07ecb] Merge tag 'trace-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace testing commit 76bfd3de34783ceda1fc1d73d0db87361de07ecb compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 38ef95d8ffa5e865ec566afc8fdaadaacc9345f12c6c2ecf4b3b326df9700b08 all runs: OK # git bisect good 76bfd3de34783ceda1fc1d73d0db87361de07ecb Bisecting: 1812 revisions left to test after this (roughly 11 steps) [cd721cbbda5839687564815263b9bc2b20548172] Merge branch 'for-next' of git://git.kernel.dk/linux-block.git testing commit cd721cbbda5839687564815263b9bc2b20548172 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 53efadc640f056ba37b99fefebb1e138c39a95c7812ce5dcae587c6844acc26d all runs: OK # git bisect good cd721cbbda5839687564815263b9bc2b20548172 Bisecting: 897 revisions left to test after this (roughly 10 steps) [cc25174a371410201dedf5aaf1fe61730a16b449] Merge branch 'char-misc-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git testing commit cc25174a371410201dedf5aaf1fe61730a16b449 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9ea6fa830b25fe219c5d5735343b4e9c45f42cbe04b92c28f27b1b72eaca1446 all runs: OK # git bisect good cc25174a371410201dedf5aaf1fe61730a16b449 Bisecting: 456 revisions left to test after this (roughly 9 steps) [e36a265036965f20c8faa67c3b8074e42cc1755b] Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git testing commit e36a265036965f20c8faa67c3b8074e42cc1755b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 6c72b6d70b06b1839b018ab9f117c0967517079f69f51e2639701c3e82384342 all runs: OK # git bisect good e36a265036965f20c8faa67c3b8074e42cc1755b Bisecting: 249 revisions left to test after this (roughly 8 steps) [8dce66c199e7d6ea17e668441814eebe0a1d19be] Merge branch 'rust-next' of https://github.com/Rust-for-Linux/linux.git testing commit 8dce66c199e7d6ea17e668441814eebe0a1d19be compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2fbca1839d2be2709a11406d081ecf23cbea648f37280b716e88b86b931afc65 run #0: OK run #1: boot failed: INFO: task hung in add_early_randomness run #2: boot failed: INFO: task hung in add_early_randomness run #3: boot failed: INFO: task hung in add_early_randomness run #4: boot failed: INFO: task hung in add_early_randomness run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 8dce66c199e7d6ea17e668441814eebe0a1d19be Bisecting: 124 revisions left to test after this (roughly 7 steps) [75673c525c30db7e0e4fe2cbe015a1598764af6c] kasan-fix-zeroing-vmalloc-memory-with-hw_tags-fix testing commit 75673c525c30db7e0e4fe2cbe015a1598764af6c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip 75673c525c30db7e0e4fe2cbe015a1598764af6c Bisecting: 124 revisions left to test after this (roughly 7 steps) [f822cfab0d0c4738bf7d58c96dfe606e6d50da9c] ocfs2: fix ocfs2 corrupt when iputting an inode testing commit f822cfab0d0c4738bf7d58c96dfe606e6d50da9c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 41c870c474aed883fd5d7b9bb19cf372a8d6c17b101ef1d3d1a289ffa9a7f757 all runs: OK # git bisect good f822cfab0d0c4738bf7d58c96dfe606e6d50da9c Bisecting: 122 revisions left to test after this (roughly 7 steps) [d5991f49d58d94925de63eb327aa192dfe81630a] mm-introduce-clear_highpage_tagged-fix testing commit d5991f49d58d94925de63eb327aa192dfe81630a compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip d5991f49d58d94925de63eb327aa192dfe81630a Bisecting: 122 revisions left to test after this (roughly 7 steps) [df9e44c56ef7d1df4a9f3160dda0cdd7d21eeb20] mm: remove the vma linked list testing commit df9e44c56ef7d1df4a9f3160dda0cdd7d21eeb20 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3272:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip df9e44c56ef7d1df4a9f3160dda0cdd7d21eeb20 Bisecting: 122 revisions left to test after this (roughly 7 steps) [8f79657865d379ef9b6fa381bb22efebc77ff602] arch/ia64: replace cpumask_weight with cpumask_empty where appropriate testing commit 8f79657865d379ef9b6fa381bb22efebc77ff602 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e852728058b210434d4f066393ded3fe583e77a989fb46a00d0013c8db05b12b run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: exit status NUM run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 8f79657865d379ef9b6fa381bb22efebc77ff602 Bisecting: 117 revisions left to test after this (roughly 7 steps) [eff3a97e3c82d63acb6be1ee34de4de68c5d40e6] tools: add hmm gup tests for device coherent type testing commit eff3a97e3c82d63acb6be1ee34de4de68c5d40e6 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip eff3a97e3c82d63acb6be1ee34de4de68c5d40e6 Bisecting: 117 revisions left to test after this (roughly 7 steps) [8429afe78481b58726e41e38b8a4bfad0608858e] mm/oom_kill: break evaluation when a task has been selected testing commit 8429afe78481b58726e41e38b8a4bfad0608858e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip 8429afe78481b58726e41e38b8a4bfad0608858e Bisecting: 117 revisions left to test after this (roughly 7 steps) [a443c70e9d1acf721c736fd224f6b63a02ae6239] MAINTAINERS: add cpumask and nodemask files to BITMAP_API testing commit a443c70e9d1acf721c736fd224f6b63a02ae6239 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: acf6d734a2951bf9cbe0d23edc3b160be49724f0e990be8ec8dacd90021aa778 all runs: OK # git bisect good a443c70e9d1acf721c736fd224f6b63a02ae6239 Bisecting: 102 revisions left to test after this (roughly 7 steps) [d3f058e8a777415f596b811f860cf6ca00d71cdd] mm/shmem.c: clean up comment of shmem_swapin_folio testing commit d3f058e8a777415f596b811f860cf6ca00d71cdd compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip d3f058e8a777415f596b811f860cf6ca00d71cdd Bisecting: 102 revisions left to test after this (roughly 7 steps) [3283db8d90efbd7953e5e5dd8243cb12d2afd668] mm/nommu: fix compile warning in do_mmap() testing commit 3283db8d90efbd7953e5e5dd8243cb12d2afd668 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 67d70b8a12d619cf8db2b592d41eb0bfde723a67d9c1938a8523883d383b6741 all runs: OK # git bisect good 3283db8d90efbd7953e5e5dd8243cb12d2afd668 Bisecting: 57 revisions left to test after this (roughly 6 steps) [56ae4ae825b4e2fe615bccf0cb57291fba7498ff] mm, hwpoison: make __page_handle_poison returns int testing commit 56ae4ae825b4e2fe615bccf0cb57291fba7498ff compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 20d590219a8a774114e2eedbf5e15e33dfa3f26f1a6b3503b975c95d7b69534a all runs: crashed: WARNING in register_shrinker_prepared # git bisect bad 56ae4ae825b4e2fe615bccf0cb57291fba7498ff Bisecting: 28 revisions left to test after this (roughly 5 steps) [c80ed73f1cba72bd787a851cf4741ccc442c41f8] tools/vm/slabinfo: use alphabetic order when two values are equal testing commit c80ed73f1cba72bd787a851cf4741ccc442c41f8 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip c80ed73f1cba72bd787a851cf4741ccc442c41f8 Bisecting: 28 revisions left to test after this (roughly 5 steps) [18555cc5f5d7c09028c26edba7ee8c248414e061] mm: rename kernel_init_free_pages to kernel_init_pages testing commit 18555cc5f5d7c09028c26edba7ee8c248414e061 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip 18555cc5f5d7c09028c26edba7ee8c248414e061 Bisecting: 28 revisions left to test after this (roughly 5 steps) [d183962854a13c4e163ebc31f17283430b2c5832] mm: avoid unnecessary page fault retires on shared memory types testing commit d183962854a13c4e163ebc31f17283430b2c5832 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip d183962854a13c4e163ebc31f17283430b2c5832 Bisecting: 28 revisions left to test after this (roughly 5 steps) [6431b9af626d4f1cc70e34c83e327b96149a6b68] mm-handling-non-lru-pages-returned-by-vm_normal_pages-fix testing commit 6431b9af626d4f1cc70e34c83e327b96149a6b68 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip 6431b9af626d4f1cc70e34c83e327b96149a6b68 Bisecting: 28 revisions left to test after this (roughly 5 steps) [b63073251d07ebd9be2f6c5c324ac47ae1d90716] mm: shrinkers: introduce debugfs interface for memory shrinkers testing commit b63073251d07ebd9be2f6c5c324ac47ae1d90716 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip b63073251d07ebd9be2f6c5c324ac47ae1d90716 Bisecting: 28 revisions left to test after this (roughly 5 steps) [03c0428bb0c63f8fb73176fe1ba762bb5ea68498] tools: update hmm-test to support device coherent type testing commit 03c0428bb0c63f8fb73176fe1ba762bb5ea68498 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip 03c0428bb0c63f8fb73176fe1ba762bb5ea68498 Bisecting: 28 revisions left to test after this (roughly 5 steps) [d90e2402edb0b951c38c56fa711c864e5436ac81] mm: reduce the rcu lock duration testing commit d90e2402edb0b951c38c56fa711c864e5436ac81 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip d90e2402edb0b951c38c56fa711c864e5436ac81 Bisecting: 28 revisions left to test after this (roughly 5 steps) [8ad171e3c5679622bb869364652ac25ea2b2924c] tools: update test_hmm script to support SP config testing commit 8ad171e3c5679622bb869364652ac25ea2b2924c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip 8ad171e3c5679622bb869364652ac25ea2b2924c Bisecting: 28 revisions left to test after this (roughly 5 steps) [c4d6910bf384a625f21ca8f7fdce779d4b714b90] mm/migration: remove unneeded lock page and PageMovable check testing commit c4d6910bf384a625f21ca8f7fdce779d4b714b90 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip c4d6910bf384a625f21ca8f7fdce779d4b714b90 Bisecting: 28 revisions left to test after this (roughly 5 steps) [70157d691d81f1dd59ed3aa07f9246ed1e9ff413] lib: add support for device coherent type in test_hmm testing commit 70157d691d81f1dd59ed3aa07f9246ed1e9ff413 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip 70157d691d81f1dd59ed3aa07f9246ed1e9ff413 Bisecting: 28 revisions left to test after this (roughly 5 steps) [296278c40702060a3652e707ce5b2a5ef909674b] mm/mempolicy: fix get_nodes out of bound access testing commit 296278c40702060a3652e707ce5b2a5ef909674b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip 296278c40702060a3652e707ce5b2a5ef909674b Bisecting: 28 revisions left to test after this (roughly 5 steps) [47d68818b5c1fe3c388d342d74787d43cbbd7b5e] tools: add selftests to hmm for COW in device memory testing commit 47d68818b5c1fe3c388d342d74787d43cbbd7b5e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip 47d68818b5c1fe3c388d342d74787d43cbbd7b5e Bisecting: 28 revisions left to test after this (roughly 5 steps) [7485fc910e05a59633e89f31972f125a3fe4d319] mm/migration: return errno when isolate_huge_page failed testing commit 7485fc910e05a59633e89f31972f125a3fe4d319 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip 7485fc910e05a59633e89f31972f125a3fe4d319 Bisecting: 28 revisions left to test after this (roughly 5 steps) [3a37a6fe23d1fb669dff9747d02bc1fa8b8613d3] lib: test_hmm add module param for zone device type testing commit 3a37a6fe23d1fb669dff9747d02bc1fa8b8613d3 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip 3a37a6fe23d1fb669dff9747d02bc1fa8b8613d3 Bisecting: 28 revisions left to test after this (roughly 5 steps) [301a70bbefd7e133d629049e6870d005786e9e6c] mm/hugetlb: remove unnecessary huge_ptep_set_access_flags() in hugetlb_mcopy_atomic_pte() testing commit 301a70bbefd7e133d629049e6870d005786e9e6c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip 301a70bbefd7e133d629049e6870d005786e9e6c Bisecting: 28 revisions left to test after this (roughly 5 steps) [b4ef6be85604e911423e72de9b640c820693984b] mm: introduce clear_highpage_kasan_tagged testing commit b4ef6be85604e911423e72de9b640c820693984b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip b4ef6be85604e911423e72de9b640c820693984b Bisecting: 28 revisions left to test after this (roughly 5 steps) [a5837ddcf99b6d94612f238ab058c1dbd267089e] mm: memory_hotplug: introduce SECTION_CANNOT_OPTIMIZE_VMEMMAP testing commit a5837ddcf99b6d94612f238ab058c1dbd267089e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip a5837ddcf99b6d94612f238ab058c1dbd267089e Bisecting: 28 revisions left to test after this (roughly 5 steps) [f8199b1f309a0acaf4685263090587f1350b9fc2] mm,hwpoison: set PG_hwpoison for busy hugetlb pages testing commit f8199b1f309a0acaf4685263090587f1350b9fc2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 35068b54248d26ba400078068a80a0abe1496251dedef41e3d8b0aa8c7d17964 all runs: crashed: WARNING in register_shrinker_prepared # git bisect bad f8199b1f309a0acaf4685263090587f1350b9fc2 Bisecting: 28 revisions left to test after this (roughly 5 steps) [be50819a5828b91de1061ab6c386a7852cbeb1fe] mm: memory_hotplug: enumerate all supported section flags testing commit be50819a5828b91de1061ab6c386a7852cbeb1fe compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 mm/mmap.c:3245:4: error: 'struct mm_struct' has no member named 'mmap' # git bisect skip be50819a5828b91de1061ab6c386a7852cbeb1fe Bisecting: 28 revisions left to test after this (roughly 5 steps) [8ecae76ca19f7a66b12a6ac74a5ad9d5383f6a7e] riscv: use vma iterator for vdso revisions tested: 14, total time: 8h3m25.448356329s (build: 5h41m45.415243152s, test: 2h18m46.865189846s) error: bisection is taking too long (>8h0m0s), aborting