bisecting cause commit starting from 171d4ff79f965c1f164705ef0aaea102a6ad238b building syzkaller on 4a006f636cdc7ecce6c16385b5aee54ddb717c2a testing commit 171d4ff79f965c1f164705ef0aaea102a6ad238b with gcc (GCC) 8.1.0 kernel signature: 685c696850eb3874ed9c2f44a8b89a40bf705c452ee1b29cf678a8b7bf2859ca all runs: crashed: INFO: trying to register non-static key in exfat_cache_inval_inode testing release v5.8 testing commit bcf876870b95592b52519ed4aafcf9d95999bc9c with gcc (GCC) 8.1.0 kernel signature: 759edefa8344f8e24614f9d1a3fca4327758e696fb8e0af971d21d495e060133 all runs: crashed: INFO: trying to register non-static key in exfat_cache_inval_inode testing release v5.7 testing commit 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 with gcc (GCC) 8.1.0 kernel signature: 82460135a762e75411712ce54afeb1815296ea2735a7fb24868817a13fd97cf9 all runs: crashed: INFO: trying to register non-static key in exfat_cache_inval_inode testing release v5.6 testing commit 7111951b8d4973bda27ff663f2cf18b663d15b48 with gcc (GCC) 8.1.0 kernel signature: e6e41f9b203dea7accf7c78e51cd9d7c7232839792cbef2821c46aca4ced09ad all runs: OK # git bisect start 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 7111951b8d4973bda27ff663f2cf18b663d15b48 Bisecting: 7542 revisions left to test after this (roughly 13 steps) [50a5de895dbe5df947b3a695777db5b2c313e065] Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma testing commit 50a5de895dbe5df947b3a695777db5b2c313e065 with gcc (GCC) 8.1.0 kernel signature: fe610d2596ca177e64ea65ed4a7fdc1e071941b0bf5d4836c7d2d053c23d8a67 all runs: OK # git bisect good 50a5de895dbe5df947b3a695777db5b2c313e065 Bisecting: 3742 revisions left to test after this (roughly 12 steps) [d38c07afc356ddebaa3ed8ecb3f553340e05c969] Merge tag 'powerpc-5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux testing commit d38c07afc356ddebaa3ed8ecb3f553340e05c969 with gcc (GCC) 8.1.0 kernel signature: 94ad964a119cd9de3de464ff3935e227586e83b361a95bc24cdd2ce8d9de9c04 all runs: crashed: INFO: trying to register non-static key in exfat_cache_inval_inode # git bisect bad d38c07afc356ddebaa3ed8ecb3f553340e05c969 Bisecting: 1850 revisions left to test after this (roughly 11 steps) [bef7b2a7be28638770972ab2709adf11d601c11a] Merge tag 'devicetree-for-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux testing commit bef7b2a7be28638770972ab2709adf11d601c11a with gcc (GCC) 8.1.0 kernel signature: 287828406fe190c95f2e1b781e0b451a2c3c32b17541fe2293f409f392c596e5 all runs: OK # git bisect good bef7b2a7be28638770972ab2709adf11d601c11a Bisecting: 699 revisions left to test after this (roughly 10 steps) [854e80bcfdafb8d99d308e21798cd0116338783d] Merge tag 'arm-dt-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc testing commit 854e80bcfdafb8d99d308e21798cd0116338783d with gcc (GCC) 8.1.0 kernel signature: b241a7915d9aa7ed6cdb3decbd0581708331016c9b1e18bf049eae2c9b721a16 all runs: OK # git bisect good 854e80bcfdafb8d99d308e21798cd0116338783d Bisecting: 358 revisions left to test after this (roughly 9 steps) [aa1a8ce533324d12696a9f4b71dbc5eb561a2e04] Merge tag 'trace-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace testing commit aa1a8ce533324d12696a9f4b71dbc5eb561a2e04 with gcc (GCC) 8.1.0 kernel signature: b43c28ec5e3df1783242418754b2f28ebac340acbf1ba860391fa98f9e70f610 all runs: crashed: INFO: trying to register non-static key in exfat_cache_inval_inode # git bisect bad aa1a8ce533324d12696a9f4b71dbc5eb561a2e04 Bisecting: 184 revisions left to test after this (roughly 7 steps) [828907ef25e0133f50c346ef5a3c79a707a9b100] Merge tag 'gpio-v5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio testing commit 828907ef25e0133f50c346ef5a3c79a707a9b100 with gcc (GCC) 8.1.0 kernel signature: 322ab14f76c37f3d610671f1ac3769602a76e1f2af0c3bef45445098b505f1ef all runs: OK # git bisect good 828907ef25e0133f50c346ef5a3c79a707a9b100 Bisecting: 96 revisions left to test after this (roughly 7 steps) [bdabb68931b9360bf18b498062f1ac90bec46633] Merge tag 'rtc-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux testing commit bdabb68931b9360bf18b498062f1ac90bec46633 with gcc (GCC) 8.1.0 kernel signature: fb3a4c07a477178099084ee76ab41bb7851dbb0fa418786faa7d0add094a1a10 all runs: OK # git bisect good bdabb68931b9360bf18b498062f1ac90bec46633 Bisecting: 41 revisions left to test after this (roughly 6 steps) [83eb69f3b80f7cf2ca6357fb9c23adc48632a0e3] Merge branch 'work.exfat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs testing commit 83eb69f3b80f7cf2ca6357fb9c23adc48632a0e3 with gcc (GCC) 8.1.0 kernel signature: 236b524dd8e2faba58554e8512279d2cf2c8b3541b62487e74cd876bcb676fde all runs: crashed: INFO: trying to register non-static key in exfat_cache_inval_inode # git bisect bad 83eb69f3b80f7cf2ca6357fb9c23adc48632a0e3 Bisecting: 27 revisions left to test after this (roughly 5 steps) [f01274a9335307eca729b5d12609976afcf21530] nfsd: Add tracing to nfsd_set_fh_dentry() testing commit f01274a9335307eca729b5d12609976afcf21530 with gcc (GCC) 8.1.0 kernel signature: 54274799e624a0821a0bf161d78b05bee4fd7b2c53d2cbf523dafb9831e1a3a3 all runs: OK # git bisect good f01274a9335307eca729b5d12609976afcf21530 Bisecting: 13 revisions left to test after this (roughly 4 steps) [9acd0d53800c55c6e2186e29b6433daf24617451] exfat: update file system parameter handling testing commit 9acd0d53800c55c6e2186e29b6433daf24617451 with gcc (GCC) 8.1.0 kernel signature: bf82f9ffe893d613de3ef0b298f816e2b3b0c106b6d09814f49e13dae272145e all runs: crashed: INFO: trying to register non-static key in exfat_cache_inval_inode # git bisect bad 9acd0d53800c55c6e2186e29b6433daf24617451 Bisecting: 6 revisions left to test after this (roughly 3 steps) [1e49a94cf707204b66a3fb242f2814712c941f52] exfat: add bitmap operations testing commit 1e49a94cf707204b66a3fb242f2814712c941f52 with gcc (GCC) 8.1.0 kernel signature: c971217afa963fda95650bc6a5a58526d9e649fee374c126c514c89eb748f72c all runs: OK # git bisect good 1e49a94cf707204b66a3fb242f2814712c941f52 Bisecting: 3 revisions left to test after this (roughly 2 steps) [370e812b3ec190fa492c9fd5a80c38b086d105c0] exfat: add nls operations testing commit 370e812b3ec190fa492c9fd5a80c38b086d105c0 with gcc (GCC) 8.1.0 kernel signature: bd0fd389b67dbaf8f4460a4e4847cbaa934e9612f7d789a708ca5c93c4b36c8e all runs: OK # git bisect good 370e812b3ec190fa492c9fd5a80c38b086d105c0 Bisecting: 1 revision left to test after this (roughly 1 step) [88ab55f16aae90e2e974eb67cc2380edb92b0661] MAINTAINERS: add exfat filesystem testing commit 88ab55f16aae90e2e974eb67cc2380edb92b0661 with gcc (GCC) 8.1.0 fs/exfat/super.c:225:37: error: macro "fsparam_enum" requires 3 arguments, but only 2 given fs/exfat/super.c:225:2: error: 'fsparam_enum' undeclared here (not in a function); did you mean 'fs_param_is_enum'? fs/exfat/super.c:231:39: error: array type has incomplete element type 'struct fs_parameter_enum' fs/exfat/super.c:238:21: error: variable 'exfat_parameters' has initializer but incomplete type fs/exfat/super.c:239:3: error: 'const struct fs_parameter_description' has no member named 'name' fs/exfat/super.c:240:3: error: 'const struct fs_parameter_description' has no member named 'specs' fs/exfat/super.c:241:3: error: 'const struct fs_parameter_description' has no member named 'enums' fs/exfat/super.c:251:21: error: passing argument 2 of 'fs_parse' from incompatible pointer type [-Werror=incompatible-pointer-types] fs/exfat/super.c:668:17: error: initialization of 'const struct fs_parameter_spec *' from incompatible pointer type 'const struct fs_parameter_description *' [-Werror=incompatible-pointer-types] fs/exfat/super.c:238:46: error: storage size of 'exfat_parameters' isn't known # git bisect skip 88ab55f16aae90e2e974eb67cc2380edb92b0661 Bisecting: 1 revision left to test after this (roughly 1 step) [1a3c0509ce83ce48104907207423c6eb929caa59] staging: exfat: make staging/exfat and fs/exfat mutually exclusive testing commit 1a3c0509ce83ce48104907207423c6eb929caa59 with gcc (GCC) 8.1.0 fs/exfat/super.c:225:37: error: macro "fsparam_enum" requires 3 arguments, but only 2 given fs/exfat/super.c:225:2: error: 'fsparam_enum' undeclared here (not in a function); did you mean 'fs_param_is_enum'? fs/exfat/super.c:231:39: error: array type has incomplete element type 'struct fs_parameter_enum' fs/exfat/super.c:238:21: error: variable 'exfat_parameters' has initializer but incomplete type fs/exfat/super.c:239:3: error: 'const struct fs_parameter_description' has no member named 'name' fs/exfat/super.c:240:3: error: 'const struct fs_parameter_description' has no member named 'specs' fs/exfat/super.c:241:3: error: 'const struct fs_parameter_description' has no member named 'enums' fs/exfat/super.c:251:21: error: passing argument 2 of 'fs_parse' from incompatible pointer type [-Werror=incompatible-pointer-types] fs/exfat/super.c:668:17: error: initialization of 'const struct fs_parameter_spec *' from incompatible pointer type 'const struct fs_parameter_description *' [-Werror=incompatible-pointer-types] fs/exfat/super.c:238:46: error: storage size of 'exfat_parameters' isn't known # git bisect skip 1a3c0509ce83ce48104907207423c6eb929caa59 Bisecting: 1 revision left to test after this (roughly 1 step) [b9d1e2e6265f5dc25e9f5dbfbde3e53d8a4958ac] exfat: add Kconfig and Makefile testing commit b9d1e2e6265f5dc25e9f5dbfbde3e53d8a4958ac with gcc (GCC) 8.1.0 fs/exfat/super.c:225:37: error: macro "fsparam_enum" requires 3 arguments, but only 2 given fs/exfat/super.c:225:2: error: 'fsparam_enum' undeclared here (not in a function); did you mean 'fs_param_is_enum'? fs/exfat/super.c:231:39: error: array type has incomplete element type 'struct fs_parameter_enum' fs/exfat/super.c:238:21: error: variable 'exfat_parameters' has initializer but incomplete type fs/exfat/super.c:239:3: error: 'const struct fs_parameter_description' has no member named 'name' fs/exfat/super.c:240:3: error: 'const struct fs_parameter_description' has no member named 'specs' fs/exfat/super.c:241:3: error: 'const struct fs_parameter_description' has no member named 'enums' fs/exfat/super.c:251:21: error: passing argument 2 of 'fs_parse' from incompatible pointer type [-Werror=incompatible-pointer-types] fs/exfat/super.c:668:17: error: initialization of 'const struct fs_parameter_spec *' from incompatible pointer type 'const struct fs_parameter_description *' [-Werror=incompatible-pointer-types] fs/exfat/super.c:238:46: error: storage size of 'exfat_parameters' isn't known # git bisect skip b9d1e2e6265f5dc25e9f5dbfbde3e53d8a4958ac There are only 'skip'ped commits left to test. The first bad commit could be any of: 88ab55f16aae90e2e974eb67cc2380edb92b0661 1a3c0509ce83ce48104907207423c6eb929caa59 b9d1e2e6265f5dc25e9f5dbfbde3e53d8a4958ac 9acd0d53800c55c6e2186e29b6433daf24617451 We cannot bisect more! revisions tested: 19, total time: 3h50m57.87165165s (build: 1h57m13.361546079s, test: 1h51m50.448297134s) bisection is inconclusive, the first bad commit could be any of: 88ab55f16aae90e2e974eb67cc2380edb92b0661 1a3c0509ce83ce48104907207423c6eb929caa59 b9d1e2e6265f5dc25e9f5dbfbde3e53d8a4958ac 9acd0d53800c55c6e2186e29b6433daf24617451