bisecting cause commit starting from 5a1e843c66fa6438f389045981c37e4073917641 building syzkaller on 25bb509e5964da8203766c4039e4fef25e4689b1 testing commit 5a1e843c66fa6438f389045981c37e4073917641 with gcc (GCC) 8.1.0 all runs: crashed: WARNING: bad unlock balance in rcu_core testing release v5.3 testing commit 4d856f72c10ecb060868ed10ff1b1453943fc6c8 with gcc (GCC) 8.1.0 all runs: OK # git bisect start 5a1e843c66fa6438f389045981c37e4073917641 4d856f72c10ecb060868ed10ff1b1453943fc6c8 Bisecting: 7248 revisions left to test after this (roughly 13 steps) [81160dda9a7aad13c04e78bb2cfd3c4630e3afab] Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next testing commit 81160dda9a7aad13c04e78bb2cfd3c4630e3afab with gcc (GCC) 8.1.0 all runs: crashed: WARNING: bad unlock balance in rcu_core # git bisect bad 81160dda9a7aad13c04e78bb2cfd3c4630e3afab Bisecting: 3707 revisions left to test after this (roughly 12 steps) [04cbfba6208592999d7bfe6609ec01dc3fde73f5] Merge tag 'dmaengine-5.4-rc1' of git://git.infradead.org/users/vkoul/slave-dma testing commit 04cbfba6208592999d7bfe6609ec01dc3fde73f5 with gcc (GCC) 8.1.0 all runs: OK # git bisect good 04cbfba6208592999d7bfe6609ec01dc3fde73f5 Bisecting: 1853 revisions left to test after this (roughly 11 steps) [e69e9db9031b2ef4897cfafb9a496f8eb6724e14] nfp: nsp: add support for hwinfo set operation testing commit e69e9db9031b2ef4897cfafb9a496f8eb6724e14 with gcc (GCC) 8.1.0 all runs: crashed: WARNING: bad unlock balance in rcu_core # git bisect bad e69e9db9031b2ef4897cfafb9a496f8eb6724e14 Bisecting: 918 revisions left to test after this (roughly 10 steps) [8c40f3b212a373be843a29db608b462af5c3ed5d] Merge tag 'mlx5-updates-2019-08-15' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux testing commit 8c40f3b212a373be843a29db608b462af5c3ed5d with gcc (GCC) 8.1.0 all runs: crashed: WARNING: bad unlock balance in rcu_core # git bisect bad 8c40f3b212a373be843a29db608b462af5c3ed5d Bisecting: 469 revisions left to test after this (roughly 9 steps) [b51c225e6c4e987e131b8b1332f66969382bf328] net/mlx5e: Use refcount_t for refcount testing commit b51c225e6c4e987e131b8b1332f66969382bf328 with gcc (GCC) 8.1.0 all runs: OK # git bisect good b51c225e6c4e987e131b8b1332f66969382bf328 Bisecting: 227 revisions left to test after this (roughly 8 steps) [8714652fcd327df170e241394d5c83c38a2f0e27] Merge tag 'linux-can-next-for-5.4-20190814' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next testing commit 8714652fcd327df170e241394d5c83c38a2f0e27 with gcc (GCC) 8.1.0 all runs: crashed: WARNING: bad unlock balance in rcu_core # git bisect bad 8714652fcd327df170e241394d5c83c38a2f0e27 Bisecting: 138 revisions left to test after this (roughly 7 steps) [3ca3c4aad2efa2931b663acc4ece7a38b31071d1] can: netlink: fix documentation typos testing commit 3ca3c4aad2efa2931b663acc4ece7a38b31071d1 with gcc (GCC) 8.1.0 all runs: OK # git bisect good 3ca3c4aad2efa2931b663acc4ece7a38b31071d1 Bisecting: 69 revisions left to test after this (roughly 6 steps) [d9973cec9d578b381235bb872a2d378c69c54915] xdp: xdp_umem: fix umem pages mapping for 32bits systems testing commit d9973cec9d578b381235bb872a2d378c69c54915 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip d9973cec9d578b381235bb872a2d378c69c54915 Bisecting: 68 revisions left to test after this (roughly 6 steps) [3783d43752eab247ed296ac8d5022484ed969151] samples/bpf: xdp_fwd rename devmap name to be xdp_tx_ports testing commit 3783d43752eab247ed296ac8d5022484ed969151 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 3783d43752eab247ed296ac8d5022484ed969151 Bisecting: 68 revisions left to test after this (roughly 6 steps) [66bd2ec1e0d9781133eb1a14eddb68facc69d54b] selftests/bpf: test_progs: test__printf -> printf testing commit 66bd2ec1e0d9781133eb1a14eddb68facc69d54b with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 66bd2ec1e0d9781133eb1a14eddb68facc69d54b Bisecting: 68 revisions left to test after this (roughly 6 steps) [5e31d507da6c85c4ab1e771ce34f1fc609233b36] Merge branch 'convert-tests-to-libbpf' testing commit 5e31d507da6c85c4ab1e771ce34f1fc609233b36 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 5e31d507da6c85c4ab1e771ce34f1fc609233b36 Bisecting: 68 revisions left to test after this (roughly 6 steps) [65b27995a4ab8fc51b4adc6b4dcdca20f7a595bb] net: phy: let phy_speed_down/up support speeds >1Gbps testing commit 65b27995a4ab8fc51b4adc6b4dcdca20f7a595bb with gcc (GCC) 8.1.0 all runs: OK # git bisect good 65b27995a4ab8fc51b4adc6b4dcdca20f7a595bb Bisecting: 25 revisions left to test after this (roughly 5 steps) [4773f9bdb476501df565b610adc0edf1932f2c6e] r8169: fix sporadic transmit timeout issue testing commit 4773f9bdb476501df565b610adc0edf1932f2c6e with gcc (GCC) 8.1.0 all runs: crashed: WARNING: bad unlock balance in rcu_core # git bisect bad 4773f9bdb476501df565b610adc0edf1932f2c6e Bisecting: 12 revisions left to test after this (roughly 4 steps) [20a9379d9a03ee0712d225035308973ecc5f6783] netfilter: remove "#ifdef __KERNEL__" guards from some headers. testing commit 20a9379d9a03ee0712d225035308973ecc5f6783 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 20a9379d9a03ee0712d225035308973ecc5f6783 Bisecting: 12 revisions left to test after this (roughly 4 steps) [e84fb4b3666dabd3917952fb33588daa891a6ad3] netfilter: conntrack: use shared sysctl constants testing commit e84fb4b3666dabd3917952fb33588daa891a6ad3 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip e84fb4b3666dabd3917952fb33588daa891a6ad3 Bisecting: 12 revisions left to test after this (roughly 4 steps) [0a30ba509fdeea740bedb81ce3bee4f74a759654] netfilter: nf_nat_proto: make tables static testing commit 0a30ba509fdeea740bedb81ce3bee4f74a759654 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 0a30ba509fdeea740bedb81ce3bee4f74a759654 Bisecting: 12 revisions left to test after this (roughly 4 steps) [1b90af292e71b20d03b837d39406acfbdc5d4b2a] ipvs: Improve robustness to the ipvs sysctl testing commit 1b90af292e71b20d03b837d39406acfbdc5d4b2a with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 1b90af292e71b20d03b837d39406acfbdc5d4b2a Bisecting: 12 revisions left to test after this (roughly 4 steps) [5785cf15fd74ec3b1a076fd39bc67382a8455fe7] netfilter: nf_tables: add missing prototypes. testing commit 5785cf15fd74ec3b1a076fd39bc67382a8455fe7 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 5785cf15fd74ec3b1a076fd39bc67382a8455fe7 Bisecting: 12 revisions left to test after this (roughly 4 steps) [d55d70894c6d4709b9ae61109a9fa7c319586b53] r8152: use alloc_pages for rx buffer testing commit d55d70894c6d4709b9ae61109a9fa7c319586b53 with gcc (GCC) 8.1.0 all runs: OK # git bisect good d55d70894c6d4709b9ae61109a9fa7c319586b53 Bisecting: 10 revisions left to test after this (roughly 4 steps) [0abc8bf4f2842e409926096f0fa009b468cbd855] netfilter: add missing IS_ENABLED(CONFIG_NF_CONNTRACK) checks to some header-files. testing commit 0abc8bf4f2842e409926096f0fa009b468cbd855 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 0abc8bf4f2842e409926096f0fa009b468cbd855 Bisecting: 10 revisions left to test after this (roughly 4 steps) [78458e3e08cda2aacaec9fde8c295dfc2f88618a] netfilter: add missing IS_ENABLED(CONFIG_NETFILTER) checks to some header-files. testing commit 78458e3e08cda2aacaec9fde8c295dfc2f88618a with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 78458e3e08cda2aacaec9fde8c295dfc2f88618a Bisecting: 10 revisions left to test after this (roughly 4 steps) [7e59b3fea2a2510b52761c20ccc71d3e9f6b7db8] netfilter: remove unnecessary spaces testing commit 7e59b3fea2a2510b52761c20ccc71d3e9f6b7db8 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 7e59b3fea2a2510b52761c20ccc71d3e9f6b7db8 Bisecting: 10 revisions left to test after this (roughly 4 steps) [47e640af2e492cc28778dd6f894d50313f7fba75] netfilter: add missing IS_ENABLED(CONFIG_NF_TABLES) check to header-file. testing commit 47e640af2e492cc28778dd6f894d50313f7fba75 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 47e640af2e492cc28778dd6f894d50313f7fba75 Bisecting: 10 revisions left to test after this (roughly 4 steps) [bd8699e9e29287b5571b32b68c3dcd05985fa9b1] netfilter: nft_bitwise: add offload support testing commit bd8699e9e29287b5571b32b68c3dcd05985fa9b1 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip bd8699e9e29287b5571b32b68c3dcd05985fa9b1 Bisecting: 10 revisions left to test after this (roughly 4 steps) [9211bfbff80a7604273086fec5685efcdc10be2b] netfilter: add missing IS_ENABLED(CONFIG_BRIDGE_NETFILTER) checks to header-file. testing commit 9211bfbff80a7604273086fec5685efcdc10be2b with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 9211bfbff80a7604273086fec5685efcdc10be2b Bisecting: 10 revisions left to test after this (roughly 4 steps) [b753c5a7f99f390fc100de18647ce0dcacdceafc] Merge branch 'r8152-RX-improve' testing commit b753c5a7f99f390fc100de18647ce0dcacdceafc with gcc (GCC) 8.1.0 all runs: OK # git bisect good b753c5a7f99f390fc100de18647ce0dcacdceafc Bisecting: 8 revisions left to test after this (roughly 3 steps) [a1b2f04ea527397fcacacd09e0d690927feef429] netfilter: add missing includes to a number of header-files. testing commit a1b2f04ea527397fcacacd09e0d690927feef429 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip a1b2f04ea527397fcacacd09e0d690927feef429 Bisecting: 8 revisions left to test after this (roughly 3 steps) [105333435b4f3b21ffc325f32fae17719310db64] netfilter: connlabels: prefer static lock initialiser testing commit 105333435b4f3b21ffc325f32fae17719310db64 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 105333435b4f3b21ffc325f32fae17719310db64 Bisecting: 8 revisions left to test after this (roughly 3 steps) [bd96b4c75675e616eefef6d85d163530eef9c5e5] netfilter: inline four headers files into another one. testing commit bd96b4c75675e616eefef6d85d163530eef9c5e5 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip bd96b4c75675e616eefef6d85d163530eef9c5e5 Bisecting: 8 revisions left to test after this (roughly 3 steps) [2a475c409fe81a76fb26a6b023509d648237bbe6] kbuild: remove all netfilter headers from header-test blacklist. testing commit 2a475c409fe81a76fb26a6b023509d648237bbe6 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 2a475c409fe81a76fb26a6b023509d648237bbe6 Bisecting: 8 revisions left to test after this (roughly 3 steps) [43dd16efc7f235f153804500a4363769bd2276fc] netfilter: nf_tables: store data in offload context registers testing commit 43dd16efc7f235f153804500a4363769bd2276fc with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 43dd16efc7f235f153804500a4363769bd2276fc Bisecting: 8 revisions left to test after this (roughly 3 steps) [8c0bb7873815bf8c3c4dfb24e8ebf4fefb4c35d2] netfilter: synproxy: rename mss synproxy_options field testing commit 8c0bb7873815bf8c3c4dfb24e8ebf4fefb4c35d2 with gcc (GCC) 8.1.0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 8c0bb7873815bf8c3c4dfb24e8ebf4fefb4c35d2 Bisecting: 8 revisions left to test after this (roughly 3 steps) [c162610c7db2e9611a7b3ec806f9c97fcfec0b0b] Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next testing commit c162610c7db2e9611a7b3ec806f9c97fcfec0b0b with gcc (GCC) 8.1.0 all runs: crashed: WARNING: bad unlock balance in rcu_core # git bisect bad c162610c7db2e9611a7b3ec806f9c97fcfec0b0b There are only 'skip'ped commits left to test. The first bad commit could be any of: 9211bfbff80a7604273086fec5685efcdc10be2b 47e640af2e492cc28778dd6f894d50313f7fba75 a1b2f04ea527397fcacacd09e0d690927feef429 0abc8bf4f2842e409926096f0fa009b468cbd855 bd96b4c75675e616eefef6d85d163530eef9c5e5 43dd16efc7f235f153804500a4363769bd2276fc 78458e3e08cda2aacaec9fde8c295dfc2f88618a 20a9379d9a03ee0712d225035308973ecc5f6783 bd8699e9e29287b5571b32b68c3dcd05985fa9b1 2a475c409fe81a76fb26a6b023509d648237bbe6 7e59b3fea2a2510b52761c20ccc71d3e9f6b7db8 1b90af292e71b20d03b837d39406acfbdc5d4b2a 5785cf15fd74ec3b1a076fd39bc67382a8455fe7 0a30ba509fdeea740bedb81ce3bee4f74a759654 e84fb4b3666dabd3917952fb33588daa891a6ad3 105333435b4f3b21ffc325f32fae17719310db64 8c0bb7873815bf8c3c4dfb24e8ebf4fefb4c35d2 c162610c7db2e9611a7b3ec806f9c97fcfec0b0b We cannot bisect more! revisions tested: 35, total time: 9h52m34.25050308s (build: 3h28m46.489747912s, test: 6h13m46.023992068s) bisection is inconclusive, the first bad commit could be any of: 9211bfbff80a7604273086fec5685efcdc10be2b 47e640af2e492cc28778dd6f894d50313f7fba75 a1b2f04ea527397fcacacd09e0d690927feef429 0abc8bf4f2842e409926096f0fa009b468cbd855 bd96b4c75675e616eefef6d85d163530eef9c5e5 43dd16efc7f235f153804500a4363769bd2276fc 78458e3e08cda2aacaec9fde8c295dfc2f88618a 20a9379d9a03ee0712d225035308973ecc5f6783 bd8699e9e29287b5571b32b68c3dcd05985fa9b1 2a475c409fe81a76fb26a6b023509d648237bbe6 7e59b3fea2a2510b52761c20ccc71d3e9f6b7db8 1b90af292e71b20d03b837d39406acfbdc5d4b2a 5785cf15fd74ec3b1a076fd39bc67382a8455fe7 0a30ba509fdeea740bedb81ce3bee4f74a759654 e84fb4b3666dabd3917952fb33588daa891a6ad3 105333435b4f3b21ffc325f32fae17719310db64 8c0bb7873815bf8c3c4dfb24e8ebf4fefb4c35d2 c162610c7db2e9611a7b3ec806f9c97fcfec0b0b