bisecting cause commit starting from c79f46a282390e0f5b306007bf7b11a46d529538 building syzkaller on 438e1227121e9d4bbca7b12b6e1b715524d512c2 testing commit c79f46a282390e0f5b306007bf7b11a46d529538 with gcc (GCC) 8.1.0 kernel signature: 52a5f1eb7c0a4694a262fb1eebd4ae390283a211 run #0: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #1: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #2: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #3: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #4: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #5: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #6: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #7: OK run #8: OK run #9: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket testing release v5.4 testing commit 219d54332a09e8d8741c1e1982f5eae56099de85 with gcc (GCC) 8.1.0 kernel signature: 30f3f4681ff126ed7354dae261f927d038684e25 run #0: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #1: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #2: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #3: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #4: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #5: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #6: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #7: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #8: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket run #9: OK testing release v5.3 testing commit 4d856f72c10ecb060868ed10ff1b1453943fc6c8 with gcc (GCC) 8.1.0 kernel signature: 40781622c17539050b421d1d9b4a8607bc1ef222 all runs: OK # git bisect start 219d54332a09e8d8741c1e1982f5eae56099de85 4d856f72c10ecb060868ed10ff1b1453943fc6c8 Bisecting: 7882 revisions left to test after this (roughly 13 steps) [a9f8b38a071b468276a243ea3ea5a0636e848cf2] Merge tag 'for-linus-5.4-1' of git://github.com/cminyard/linux-ipmi testing commit a9f8b38a071b468276a243ea3ea5a0636e848cf2 with gcc (GCC) 8.1.0 kernel signature: bea08e1b33d5ce7e125872285fe3f95e747ed0c5 all runs: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket # git bisect bad a9f8b38a071b468276a243ea3ea5a0636e848cf2 Bisecting: 3920 revisions left to test after this (roughly 12 steps) [fe38bd6862074c0a2b9be7f31f043aaa70b2af5f] Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm testing commit fe38bd6862074c0a2b9be7f31f043aaa70b2af5f with gcc (GCC) 8.1.0 kernel signature: 1bd179945349d752bd5711103daa142b6aeb9cf1 all runs: OK # git bisect good fe38bd6862074c0a2b9be7f31f043aaa70b2af5f Bisecting: 1962 revisions left to test after this (roughly 11 steps) [069841ef8293697e951c34f9a45601b77fb541d7] Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue testing commit 069841ef8293697e951c34f9a45601b77fb541d7 with gcc (GCC) 8.1.0 kernel signature: b216c8cfa5bfb9c3736f5bb749acf6b427caa47c all runs: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket # git bisect bad 069841ef8293697e951c34f9a45601b77fb541d7 Bisecting: 978 revisions left to test after this (roughly 10 steps) [f33bf6b00f20c9d26c42dfdaf8b83c2b0c1e6f71] net: stmmac: dwmac-meson: use devm_platform_ioremap_resource() to simplify code testing commit f33bf6b00f20c9d26c42dfdaf8b83c2b0c1e6f71 with gcc (GCC) 8.1.0 kernel signature: 43876323282478df9351eab4c0cbecd55b1e3371 all runs: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket # git bisect bad f33bf6b00f20c9d26c42dfdaf8b83c2b0c1e6f71 Bisecting: 489 revisions left to test after this (roughly 9 steps) [16e9b481e988b1f7e6df2243bb510e1c9b581272] nfp: no need to check return value of debugfs_create functions testing commit 16e9b481e988b1f7e6df2243bb510e1c9b581272 with gcc (GCC) 8.1.0 kernel signature: 4c4a7d90f121538663506ad44814811109351711 all runs: OK # git bisect good 16e9b481e988b1f7e6df2243bb510e1c9b581272 Bisecting: 244 revisions left to test after this (roughly 8 steps) [a4d2113e46c1d2ded1bfed9a19fe17b5ab2d584c] ipvlan: set hw_enc_features like macvlan testing commit a4d2113e46c1d2ded1bfed9a19fe17b5ab2d584c with gcc (GCC) 8.1.0 kernel signature: 80d2670185ad81f388ffeb8ad28dc2dc2fcc2af2 all runs: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket # git bisect bad a4d2113e46c1d2ded1bfed9a19fe17b5ab2d584c Bisecting: 122 revisions left to test after this (roughly 7 steps) [043b8413e8c0c0ffbf8be268eb73716e05a96064] net: devlink: remove redundant rtnl lock assert testing commit 043b8413e8c0c0ffbf8be268eb73716e05a96064 with gcc (GCC) 8.1.0 kernel signature: 885023d9d1e9ac2c672735c1932905d3e578b750 all runs: OK # git bisect good 043b8413e8c0c0ffbf8be268eb73716e05a96064 Bisecting: 68 revisions left to test after this (roughly 6 steps) [8d73f8f23e6b869b726cb01dd4747f56dc88660a] page_pool: fix logic in __page_pool_get_cached testing commit 8d73f8f23e6b869b726cb01dd4747f56dc88660a with gcc (GCC) 8.1.0 kernel signature: 542f72b3ae865eaa0d347dfde92c2a2bda6b8c3f all runs: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket # git bisect bad 8d73f8f23e6b869b726cb01dd4747f56dc88660a Bisecting: 25 revisions left to test after this (roughly 5 steps) [c162610c7db2e9611a7b3ec806f9c97fcfec0b0b] Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next testing commit c162610c7db2e9611a7b3ec806f9c97fcfec0b0b with gcc (GCC) 8.1.0 kernel signature: 3b83088d4019386a2d531bc57e5291ddd102754c all runs: crashed: WARNING: bad unlock balance in gtp_encap_enable_socket # git bisect bad c162610c7db2e9611a7b3ec806f9c97fcfec0b0b Bisecting: 13 revisions left to test after this (roughly 4 steps) [2a475c409fe81a76fb26a6b023509d648237bbe6] kbuild: remove all netfilter headers from header-test blacklist. testing commit 2a475c409fe81a76fb26a6b023509d648237bbe6 with gcc (GCC) 8.1.0 kernel signature: a94f47f3666da3304184b0624e87daf7b0023b11 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 2a475c409fe81a76fb26a6b023509d648237bbe6 Bisecting: 13 revisions left to test after this (roughly 4 steps) [65b27995a4ab8fc51b4adc6b4dcdca20f7a595bb] net: phy: let phy_speed_down/up support speeds >1Gbps testing commit 65b27995a4ab8fc51b4adc6b4dcdca20f7a595bb with gcc (GCC) 8.1.0 kernel signature: 906ba1c3f9298527fa992a8d59b270a426487f08 all runs: OK # git bisect good 65b27995a4ab8fc51b4adc6b4dcdca20f7a595bb Bisecting: 11 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 kernel signature: 8d6dfcab12962e5d860189117f34fbb0ac626826 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 20a9379d9a03ee0712d225035308973ecc5f6783 Bisecting: 11 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 kernel signature: 3ead8538a511eea5503a7965de3bb68b79e6a4ee all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 1b90af292e71b20d03b837d39406acfbdc5d4b2a Bisecting: 11 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 kernel signature: 0794d34aed8c7921542cd37dacc68f1243929b2f all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 5785cf15fd74ec3b1a076fd39bc67382a8455fe7 Bisecting: 11 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 kernel signature: 38d8b60624a7a057f97a564b7fab79a6520931a4 all runs: OK # git bisect good d55d70894c6d4709b9ae61109a9fa7c319586b53 Bisecting: 9 revisions left to test after this (roughly 3 steps) [0abc8bf4f2842e409926096f0fa009b468cbd855] netfilter: add missing IS_ENABLED(CONFIG_NF_CONNTRACK) checks to some header-files. testing commit 0abc8bf4f2842e409926096f0fa009b468cbd855 with gcc (GCC) 8.1.0 kernel signature: db7ad08bdcee6229b3097719fa36b1623bb247eb all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 0abc8bf4f2842e409926096f0fa009b468cbd855 Bisecting: 9 revisions left to test after this (roughly 3 steps) [78458e3e08cda2aacaec9fde8c295dfc2f88618a] netfilter: add missing IS_ENABLED(CONFIG_NETFILTER) checks to some header-files. testing commit 78458e3e08cda2aacaec9fde8c295dfc2f88618a with gcc (GCC) 8.1.0 kernel signature: 991c9bc157a8cb7e1c5b344d6883d5913e6b6129 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 78458e3e08cda2aacaec9fde8c295dfc2f88618a Bisecting: 9 revisions left to test after this (roughly 3 steps) [7e59b3fea2a2510b52761c20ccc71d3e9f6b7db8] netfilter: remove unnecessary spaces testing commit 7e59b3fea2a2510b52761c20ccc71d3e9f6b7db8 with gcc (GCC) 8.1.0 kernel signature: 5d6bb59c01686b1677314f32ac6d643f68ae65d5 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 7e59b3fea2a2510b52761c20ccc71d3e9f6b7db8 Bisecting: 9 revisions left to test after this (roughly 3 steps) [47e640af2e492cc28778dd6f894d50313f7fba75] netfilter: add missing IS_ENABLED(CONFIG_NF_TABLES) check to header-file. testing commit 47e640af2e492cc28778dd6f894d50313f7fba75 with gcc (GCC) 8.1.0 kernel signature: a2a96999ceb9039a8a5e8b628a191ef5faeaa4a0 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 47e640af2e492cc28778dd6f894d50313f7fba75 Bisecting: 9 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 kernel signature: 34d250d6f5688e316bc0265311156cd607728bd2 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 105333435b4f3b21ffc325f32fae17719310db64 Bisecting: 9 revisions left to test after this (roughly 3 steps) [9211bfbff80a7604273086fec5685efcdc10be2b] netfilter: add missing IS_ENABLED(CONFIG_BRIDGE_NETFILTER) checks to header-file. testing commit 9211bfbff80a7604273086fec5685efcdc10be2b with gcc (GCC) 8.1.0 kernel signature: 98b8f418500502e478b160779625fef0e4e6c424 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 9211bfbff80a7604273086fec5685efcdc10be2b Bisecting: 9 revisions left to test after this (roughly 3 steps) [b753c5a7f99f390fc100de18647ce0dcacdceafc] Merge branch 'r8152-RX-improve' testing commit b753c5a7f99f390fc100de18647ce0dcacdceafc with gcc (GCC) 8.1.0 kernel signature: 39e395f71979053cf5607731b24ff403c72ccb63 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 kernel signature: d28c4c0e7da9ddddcd62c3b0ce319d5a8e6b0be2 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) [0a30ba509fdeea740bedb81ce3bee4f74a759654] netfilter: nf_nat_proto: make tables static testing commit 0a30ba509fdeea740bedb81ce3bee4f74a759654 with gcc (GCC) 8.1.0 kernel signature: 3d3dd37350c226fa5c2c10d15a1d18600ecefeb2 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 0a30ba509fdeea740bedb81ce3bee4f74a759654 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 kernel signature: 0415618bf7cdd61d1b464e5c8bf874d80b1c9426 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) [bd8699e9e29287b5571b32b68c3dcd05985fa9b1] netfilter: nft_bitwise: add offload support testing commit bd8699e9e29287b5571b32b68c3dcd05985fa9b1 with gcc (GCC) 8.1.0 kernel signature: 3c3f0a0dcde8f71b22c53aafcad5b1e109e9dd11 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip bd8699e9e29287b5571b32b68c3dcd05985fa9b1 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 kernel signature: ddc8396233b722f01ddcc5a75998f98fca075638 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) [e84fb4b3666dabd3917952fb33588daa891a6ad3] netfilter: conntrack: use shared sysctl constants testing commit e84fb4b3666dabd3917952fb33588daa891a6ad3 with gcc (GCC) 8.1.0 kernel signature: 366932ed41c6401314d2767956669e052f591354 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip e84fb4b3666dabd3917952fb33588daa891a6ad3 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 kernel signature: 67eebd2453f3b93870a0475da4125730231de186 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 8c0bb7873815bf8c3c4dfb24e8ebf4fefb4c35d2 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: 32, total time: 8h35m1.670648983s (build: 3h14m38.931162999s, test: 5h18m18.457479618s) 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