bisecting cause commit starting from 46cf053efec6a3a5f343fead837777efe8252a46 building syzkaller on be5c2c81971442d623dd1b265dabf4644ceeb35b testing commit 46cf053efec6a3a5f343fead837777efe8252a46 with gcc (GCC) 8.1.0 kernel signature: f6d29093d937d338e628956404c69e006445eb05 run #0: crashed: possible deadlock in seq_read run #1: crashed: possible deadlock in seq_read run #2: crashed: possible deadlock in do_io_accounting run #3: crashed: possible deadlock in do_io_accounting run #4: crashed: possible deadlock in do_io_accounting run #5: crashed: possible deadlock in do_io_accounting run #6: crashed: possible deadlock in seq_read run #7: crashed: possible deadlock in do_io_accounting run #8: crashed: possible deadlock in seq_read run #9: crashed: possible deadlock in seq_read testing release v5.4 testing commit 219d54332a09e8d8741c1e1982f5eae56099de85 with gcc (GCC) 8.1.0 kernel signature: 4da6d3e44d1fcef3cb523b924f6b350af04149d9 run #0: crashed: possible deadlock in do_io_accounting run #1: crashed: possible deadlock in do_io_accounting run #2: crashed: possible deadlock in do_io_accounting run #3: crashed: possible deadlock in seq_read run #4: crashed: possible deadlock in seq_read run #5: crashed: possible deadlock in do_io_accounting run #6: crashed: possible deadlock in seq_read run #7: crashed: possible deadlock in do_io_accounting run #8: crashed: possible deadlock in do_io_accounting run #9: crashed: possible deadlock in seq_read testing release v5.3 testing commit 4d856f72c10ecb060868ed10ff1b1453943fc6c8 with gcc (GCC) 8.1.0 kernel signature: a1a150960758dc26c707d532ccd889dbc1db6572 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: 32f310af3336157dff6376363164d6ccabfcf397 run #0: crashed: possible deadlock in do_io_accounting run #1: crashed: possible deadlock in seq_read run #2: crashed: possible deadlock in do_io_accounting run #3: crashed: possible deadlock in do_io_accounting run #4: crashed: possible deadlock in do_io_accounting run #5: crashed: possible deadlock in do_io_accounting run #6: crashed: possible deadlock in seq_read run #7: crashed: possible deadlock in seq_read run #8: crashed: possible deadlock in seq_read run #9: crashed: possible deadlock in do_io_accounting # 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: 8b355d80d08d7df60e528607c247d360909aaa98 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: e08574339c3f3210e9b9c5e275c2a1ae0f7c288c run #0: crashed: possible deadlock in seq_read run #1: crashed: possible deadlock in do_io_accounting run #2: crashed: possible deadlock in seq_read run #3: crashed: possible deadlock in seq_read run #4: crashed: possible deadlock in do_io_accounting run #5: crashed: possible deadlock in seq_read run #6: crashed: possible deadlock in seq_read run #7: crashed: possible deadlock in seq_read run #8: crashed: possible deadlock in seq_read run #9: crashed: possible deadlock in seq_read # 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: a67be6ec70a057484d4cbc80082162f509dce51b run #0: crashed: possible deadlock in do_io_accounting run #1: crashed: possible deadlock in do_io_accounting run #2: crashed: possible deadlock in do_io_accounting run #3: crashed: possible deadlock in do_io_accounting run #4: crashed: possible deadlock in seq_read run #5: crashed: possible deadlock in seq_read run #6: crashed: possible deadlock in seq_read run #7: crashed: possible deadlock in seq_read run #8: crashed: possible deadlock in seq_read run #9: crashed: possible deadlock in seq_read # 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: 9b37de71649d980d1f731ef664e7a8f9a5ce1464 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: a0b7753bd2f549d9770683d7dab790f5014f9402 run #0: crashed: possible deadlock in seq_read run #1: crashed: possible deadlock in do_io_accounting run #2: crashed: possible deadlock in seq_read run #3: crashed: possible deadlock in seq_read run #4: crashed: possible deadlock in seq_read run #5: crashed: possible deadlock in seq_read run #6: crashed: possible deadlock in do_io_accounting run #7: crashed: possible deadlock in seq_read run #8: crashed: possible deadlock in seq_read run #9: crashed: possible deadlock in seq_read # 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: 0810bd8113e45c7d1e5ab47e154df68fadfbe371 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: 483e3a36b75e9e3f2ae507a7bf7a7b95828689e5 run #0: crashed: possible deadlock in do_io_accounting run #1: crashed: possible deadlock in seq_read run #2: crashed: possible deadlock in seq_read run #3: crashed: possible deadlock in do_io_accounting run #4: crashed: possible deadlock in seq_read run #5: crashed: possible deadlock in do_io_accounting run #6: crashed: possible deadlock in seq_read run #7: crashed: possible deadlock in do_io_accounting run #8: crashed: possible deadlock in do_io_accounting run #9: crashed: possible deadlock in do_io_accounting # 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: 49b0a7140a0e05de7ab7f49ff09cf83f4899ecf5 run #0: crashed: possible deadlock in do_io_accounting run #1: crashed: possible deadlock in seq_read run #2: crashed: possible deadlock in seq_read run #3: crashed: possible deadlock in do_io_accounting run #4: crashed: possible deadlock in seq_read run #5: crashed: possible deadlock in do_io_accounting run #6: crashed: possible deadlock in seq_read run #7: crashed: possible deadlock in seq_read run #8: crashed: possible deadlock in seq_read run #9: crashed: possible deadlock in seq_read # 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: 038683cf3d577508f6ede501f36630fe4dc3452e 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: d6826734d2cbd6d4a6f372c5ec0f047ff61982fe 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: d53ccb4c60d9671339c2bb3e62c1e56388886384 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: e0f20a4abf11ef5c2c7b6a0ce839137fc6bb6341 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: 6a4ff6eb7dc37debc331d03da77ff683a6bc635c 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: 638097e4f1647c69c7ef50b823a60272744219e2 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: fe8f775cdfc136b17f058d258a7ae9b1b6bcf557 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: db74b1d1b777bed9b5db4fadfc26d4be11aebda3 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: 7231cd1ab8d85883f474dee99436053f91b10f54 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: b224894cae36e786216ef7300d801b0a2c7a6fdf 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: 5f7210a46a59c6bcd7174d081118d703b609744e 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: 1eb29ca216889b927d03714994e120a88926de62 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: 984ff83daad0515a7310a4aaabc35f7c2c905c7e 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: fc41a77f40dffb753c34543166ad47dc76aafdad 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: 0662253072f0727ade4a513c85a0ebe81c4e4717 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: 8af7f06b235c55eddc6d5fae91144ee38bfee3a0 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: 03877481986ea54ef616db418765f5d01d2bfcfc 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: a5b6b51647fcf1b68b2fc9847a2a8dc401608ef3 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: 78ee270d8527e591aff2157d1c1f58328c6db2a2 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: 981e1d4612e648e2494710bcd8bd9fb32c1e472a 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: 8h11m58.252879909s (build: 3h7m53.250536717s, test: 5h2m26.969670613s) 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