bisecting cause commit starting from 2865ba82476a6b2603db40cfc1c8c0831409fb41 building syzkaller on 07e953c105af057cb474bc086f68fb7ec5b241ec testing commit 2865ba82476a6b2603db40cfc1c8c0831409fb41 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 746662267ca1a876f26b1203a6bf4cafd9a3a37faedb68bff68f729dea6a9470 all runs: crashed: general protection fault in bpf_skb_cgroup_id testing release v5.14 testing commit 7d2a07b769330c34b4deabeed939325c77a7ec2f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 8c219514f33cf5f7e995cffb6643e798eb9f0e406da2dbcbb7423680d5a3f503 all runs: OK # git bisect start 2865ba82476a6b2603db40cfc1c8c0831409fb41 7d2a07b769330c34b4deabeed939325c77a7ec2f Bisecting: 4988 revisions left to test after this (roughly 12 steps) [0d290223a6c77107b1c3988959e49279a8dafaba] Merge tag 'sound-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound testing commit 0d290223a6c77107b1c3988959e49279a8dafaba compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 4f4c373d75524ee5d41a15f4b700b49630e44c880e37ab2ac3a87b7305b3164b run #0: basic kernel testing failed: KFENCE: use-after-free in kvm_fastop_exception 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 0d290223a6c77107b1c3988959e49279a8dafaba Bisecting: 2517 revisions left to test after this (roughly 11 steps) [1c500ad706383f1a6609e63d0b5d1723fd84dab9] loop: reduce the loop_ctl_mutex scope testing commit 1c500ad706383f1a6609e63d0b5d1723fd84dab9 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7408278ff9dd84fe297aeef3e3ee85b32ee52c860bc6cac50b5d76c66407ea3e all runs: OK # git bisect good 1c500ad706383f1a6609e63d0b5d1723fd84dab9 Bisecting: 1265 revisions left to test after this (roughly 10 steps) [3de18c865f504ab59ed2588b1e11acd4bcb9ea09] Merge branch 'stable/for-linus-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb testing commit 3de18c865f504ab59ed2588b1e11acd4bcb9ea09 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c16821c5e9537c235b36c886103475beb4d5ba1f611787d39bdfd7b9ee6c1c15 all runs: OK # git bisect good 3de18c865f504ab59ed2588b1e11acd4bcb9ea09 Bisecting: 656 revisions left to test after this (roughly 9 steps) [58ca24158758f1784400d32743373d7d6227d018] Merge tag 'trace-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace testing commit 58ca24158758f1784400d32743373d7d6227d018 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e38602a0687196019678eea613b91531812f34905071007b27836067a6a8b4ad all runs: OK # git bisect good 58ca24158758f1784400d32743373d7d6227d018 Bisecting: 388 revisions left to test after this (roughly 8 steps) [a2b28235335fee2586b4bd16448fb59ed6c80eef] Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging testing commit a2b28235335fee2586b4bd16448fb59ed6c80eef compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3fc844170f857db9edb86cd2cf9e7a12f2b440ef3c756b5c36007b0ca2866cca run #0: basic kernel testing failed: KFENCE: use-after-free in kvm_fastop_exception 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 a2b28235335fee2586b4bd16448fb59ed6c80eef Bisecting: 166 revisions left to test after this (roughly 8 steps) [e99314a340d27efafab3b7ea226beb239162cd46] Merge tag 'kvmarm-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD testing commit e99314a340d27efafab3b7ea226beb239162cd46 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cf3eb88facb5c12fb25995dd17baeeb208e07fbcaafe8619fd771fca414a9d76 all runs: OK # git bisect good e99314a340d27efafab3b7ea226beb239162cd46 Bisecting: 83 revisions left to test after this (roughly 6 steps) [0f77f2defaf682eb7e7ef623168e49c74ae529e3] ieee802154: Remove redundant initialization of variable ret testing commit 0f77f2defaf682eb7e7ef623168e49c74ae529e3 arch/x86/kernel/setup.c:916:6: error: implicit declaration of function 'acpi_mps_check' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1110:2: error: implicit declaration of function 'acpi_table_upgrade' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1112:2: error: implicit declaration of function 'acpi_boot_table_init' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1120:2: error: implicit declaration of function 'early_acpi_boot_init'; did you mean 'early_cpu_init'? [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1162:2: error: implicit declaration of function 'acpi_boot_init' [-Werror=implicit-function-declaration] # git bisect skip 0f77f2defaf682eb7e7ef623168e49c74ae529e3 Bisecting: 83 revisions left to test after this (roughly 6 steps) [0f31ab217dc52a3044044d416be0248b1778c4da] dt-bindings: net: sun8i-emac: Add compatible for D1 testing commit 0f31ab217dc52a3044044d416be0248b1778c4da compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: bf65bf826c24b608466ad369a08d60c9de3866cea6c146dded140d9799648b0e all runs: OK # git bisect good 0f31ab217dc52a3044044d416be0248b1778c4da Bisecting: 29 revisions left to test after this (roughly 5 steps) [20e100f52730cd0db609e559799c1712b5f27582] qed: Handle management FW error testing commit 20e100f52730cd0db609e559799c1712b5f27582 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 47faba3315b80834e00af066e14a8b72abb71e6528c69f3371042d5888bdc8b9 all runs: OK # git bisect good 20e100f52730cd0db609e559799c1712b5f27582 Bisecting: 14 revisions left to test after this (roughly 4 steps) [f7ec554b73c5239a96afb9a9c3eb18cb11f539b7] net: hns3: add option to turn off page pool feature testing commit f7ec554b73c5239a96afb9a9c3eb18cb11f539b7 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a850b758cddd9cbbf39d1dec1638f57c282b7c38c6979aee4dfdffa3060372e1 all runs: OK # git bisect good f7ec554b73c5239a96afb9a9c3eb18cb11f539b7 Bisecting: 7 revisions left to test after this (roughly 3 steps) [43d2b88c29f2d120b4dc22f27b3483eb14bd9815] bpf, selftests: Add test case for mixed cgroup v1/v2 testing commit 43d2b88c29f2d120b4dc22f27b3483eb14bd9815 arch/x86/kernel/setup.c:916:6: error: implicit declaration of function 'acpi_mps_check' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1110:2: error: implicit declaration of function 'acpi_table_upgrade' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1112:2: error: implicit declaration of function 'acpi_boot_table_init' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1120:2: error: implicit declaration of function 'early_acpi_boot_init'; did you mean 'early_cpu_init'? [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1162:2: error: implicit declaration of function 'acpi_boot_init' [-Werror=implicit-function-declaration] # git bisect skip 43d2b88c29f2d120b4dc22f27b3483eb14bd9815 Bisecting: 7 revisions left to test after this (roughly 3 steps) [550ac9c1aaaaf51fd42e20d461f0b1cdbd55b3d2] net-caif: avoid user-triggerable WARN_ON(1) testing commit 550ac9c1aaaaf51fd42e20d461f0b1cdbd55b3d2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 167b3786d1e11edc6e3a59d2dc3a88abaa008d235f08344aff2b3943c6128b46 all runs: OK # git bisect good 550ac9c1aaaaf51fd42e20d461f0b1cdbd55b3d2 Bisecting: 3 revisions left to test after this (roughly 2 steps) [0e6491b559704da720f6da09dd0a52c4df44c514] bpf: Add oversize check before call kvcalloc() testing commit 0e6491b559704da720f6da09dd0a52c4df44c514 arch/x86/kernel/setup.c:916:6: error: implicit declaration of function 'acpi_mps_check' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1110:2: error: implicit declaration of function 'acpi_table_upgrade' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1112:2: error: implicit declaration of function 'acpi_boot_table_init' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1120:2: error: implicit declaration of function 'early_acpi_boot_init'; did you mean 'early_cpu_init'? [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1162:2: error: implicit declaration of function 'acpi_boot_init' [-Werror=implicit-function-declaration] # git bisect skip 0e6491b559704da720f6da09dd0a52c4df44c514 Bisecting: 3 revisions left to test after this (roughly 2 steps) [2f1aaf3ea666b737ad717b3d88667225aca23149] bpf, mm: Fix lockdep warning triggered by stack_map_get_build_id_offset() testing commit 2f1aaf3ea666b737ad717b3d88667225aca23149 arch/x86/kernel/setup.c:916:6: error: implicit declaration of function 'acpi_mps_check' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1110:2: error: implicit declaration of function 'acpi_table_upgrade' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1112:2: error: implicit declaration of function 'acpi_boot_table_init' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1120:2: error: implicit declaration of function 'early_acpi_boot_init'; did you mean 'early_cpu_init'? [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1162:2: error: implicit declaration of function 'acpi_boot_init' [-Werror=implicit-function-declaration] # git bisect skip 2f1aaf3ea666b737ad717b3d88667225aca23149 Bisecting: 3 revisions left to test after this (roughly 2 steps) [3a029e1f3d6e2ee809e85abecce619a48016bd4b] selftests/bpf: Fix build of task_pt_regs test for arm64 testing commit 3a029e1f3d6e2ee809e85abecce619a48016bd4b arch/x86/kernel/setup.c:916:6: error: implicit declaration of function 'acpi_mps_check' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1110:2: error: implicit declaration of function 'acpi_table_upgrade' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1112:2: error: implicit declaration of function 'acpi_boot_table_init' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1120:2: error: implicit declaration of function 'early_acpi_boot_init'; did you mean 'early_cpu_init'? [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1162:2: error: implicit declaration of function 'acpi_boot_init' [-Werror=implicit-function-declaration] # git bisect skip 3a029e1f3d6e2ee809e85abecce619a48016bd4b Bisecting: 3 revisions left to test after this (roughly 2 steps) [8520e224f547cd070c7c8f97b1fc6d58cff7ccaa] bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode testing commit 8520e224f547cd070c7c8f97b1fc6d58cff7ccaa arch/x86/kernel/setup.c:916:6: error: implicit declaration of function 'acpi_mps_check' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1110:2: error: implicit declaration of function 'acpi_table_upgrade' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1112:2: error: implicit declaration of function 'acpi_boot_table_init' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1120:2: error: implicit declaration of function 'early_acpi_boot_init'; did you mean 'early_cpu_init'? [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1162:2: error: implicit declaration of function 'acpi_boot_init' [-Werror=implicit-function-declaration] # git bisect skip 8520e224f547cd070c7c8f97b1fc6d58cff7ccaa Bisecting: 3 revisions left to test after this (roughly 2 steps) [d8079d8026f82e4435445297d1b77bba1c4c7960] bpf, selftests: Add cgroup v1 net_cls classid helpers testing commit d8079d8026f82e4435445297d1b77bba1c4c7960 arch/x86/kernel/setup.c:916:6: error: implicit declaration of function 'acpi_mps_check' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1110:2: error: implicit declaration of function 'acpi_table_upgrade' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1112:2: error: implicit declaration of function 'acpi_boot_table_init' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1120:2: error: implicit declaration of function 'early_acpi_boot_init'; did you mean 'early_cpu_init'? [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1162:2: error: implicit declaration of function 'acpi_boot_init' [-Werror=implicit-function-declaration] # git bisect skip d8079d8026f82e4435445297d1b77bba1c4c7960 Bisecting: 3 revisions left to test after this (roughly 2 steps) [49ca6153208f6efc409c1deb82dd5bcbb519d7e1] bpf: Relicense disassembler as GPL-2.0-only OR BSD-2-Clause testing commit 49ca6153208f6efc409c1deb82dd5bcbb519d7e1 arch/x86/kernel/setup.c:916:6: error: implicit declaration of function 'acpi_mps_check' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1110:2: error: implicit declaration of function 'acpi_table_upgrade' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1112:2: error: implicit declaration of function 'acpi_boot_table_init' [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1120:2: error: implicit declaration of function 'early_acpi_boot_init'; did you mean 'early_cpu_init'? [-Werror=implicit-function-declaration] arch/x86/kernel/setup.c:1162:2: error: implicit declaration of function 'acpi_boot_init' [-Werror=implicit-function-declaration] # git bisect skip 49ca6153208f6efc409c1deb82dd5bcbb519d7e1 There are only 'skip'ped commits left to test. The first bad commit could be any of: 0e6491b559704da720f6da09dd0a52c4df44c514 2f1aaf3ea666b737ad717b3d88667225aca23149 8520e224f547cd070c7c8f97b1fc6d58cff7ccaa 3a029e1f3d6e2ee809e85abecce619a48016bd4b d8079d8026f82e4435445297d1b77bba1c4c7960 43d2b88c29f2d120b4dc22f27b3483eb14bd9815 49ca6153208f6efc409c1deb82dd5bcbb519d7e1 2865ba82476a6b2603db40cfc1c8c0831409fb41 We cannot bisect more! revisions tested: 12, total time: 3h47m51.856097213s (build: 2h3m8.074620013s, test: 1h42m53.576691404s) bisection is inconclusive, the first bad commit could be any of: 0e6491b559704da720f6da09dd0a52c4df44c514 2f1aaf3ea666b737ad717b3d88667225aca23149 8520e224f547cd070c7c8f97b1fc6d58cff7ccaa 3a029e1f3d6e2ee809e85abecce619a48016bd4b d8079d8026f82e4435445297d1b77bba1c4c7960 43d2b88c29f2d120b4dc22f27b3483eb14bd9815 49ca6153208f6efc409c1deb82dd5bcbb519d7e1 2865ba82476a6b2603db40cfc1c8c0831409fb41