bisecting cause commit starting from 34816d20f173a90389c8a7e641166d8ea9dce70a building syzkaller on e6b0d3140b98e8456fbd089d584e932e19257d94 testing commit 34816d20f173a90389c8a7e641166d8ea9dce70a with gcc (GCC) 8.1.0 kernel signature: 49b88b250dc27a3800fbd603275ac576c1ed9131abf1548a2bbcdfca80962f3f run #0: crashed: BUG: unable to handle kernel NULL pointer dereference in rhashtable_free_and_destroy run #1: crashed: BUG: unable to handle kernel NULL pointer dereference in rhashtable_free_and_destroy run #2: crashed: BUG: unable to handle kernel NULL pointer dereference in rhashtable_free_and_destroy run #3: crashed: BUG: unable to handle kernel NULL pointer dereference in rhashtable_free_and_destroy run #4: crashed: BUG: unable to handle kernel NULL pointer dereference in rhashtable_free_and_destroy run #5: crashed: BUG: unable to handle kernel NULL pointer dereference in rhashtable_free_and_destroy run #6: crashed: BUG: sleeping function called from invalid context in exc_page_fault run #7: crashed: BUG: unable to handle kernel NULL pointer dereference in rhashtable_free_and_destroy run #8: crashed: BUG: sleeping function called from invalid context in exc_page_fault run #9: crashed: BUG: unable to handle kernel NULL pointer dereference in rhashtable_free_and_destroy testing release v5.9 testing commit bbf5c979011a099af5dc76498918ed7df445635b with gcc (GCC) 8.1.0 kernel signature: 515f03a0aeeb133aa2b2f66b7fe0a9c57066848d91e7279ea1677c9a1e253520 run #0: crashed: BUG: unable to handle kernel NULL pointer dereference in rhashtable_free_and_destroy run #1: crashed: WARNING in rhashtable_free_and_destroy run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK reproducer seems to be flaky testing release v5.8 testing commit bcf876870b95592b52519ed4aafcf9d95999bc9c with gcc (GCC) 8.1.0 kernel signature: 0261a6cb35e3849e99b6fb76bc5f35549f662b9bca66de0c03696d60dfe31b27 run #0: crashed: WARNING in rhashtable_free_and_destroy run #1: crashed: WARNING in rhashtable_free_and_destroy run #2: crashed: WARNING in rhashtable_free_and_destroy run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK testing release v5.7 testing commit 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 with gcc (GCC) 8.1.0 kernel signature: f3397b652782618d9d3eb5d87f95da90d42790679e4cc2e4c0f8d9679708157b run #0: crashed: WARNING in rhashtable_free_and_destroy run #1: crashed: WARNING in rhashtable_free_and_destroy run #2: crashed: WARNING in rhashtable_free_and_destroy run #3: crashed: WARNING in rhashtable_free_and_destroy run #4: crashed: KASAN: null-ptr-deref Write in rhashtable_free_and_destroy run #5: crashed: WARNING in rhashtable_free_and_destroy run #6: crashed: WARNING in rhashtable_free_and_destroy run #7: OK run #8: OK run #9: OK testing release v5.6 testing commit 7111951b8d4973bda27ff663f2cf18b663d15b48 with gcc (GCC) 8.1.0 kernel signature: 699d7c9d5cada8a1e74a63c5498753e89bb4dfa242ab0232c18db348469f0ff3 run #0: crashed: WARNING in rhashtable_free_and_destroy run #1: crashed: WARNING in rhashtable_free_and_destroy run #2: crashed: KASAN: null-ptr-deref Write in rhashtable_free_and_destroy run #3: crashed: WARNING in rhashtable_free_and_destroy run #4: crashed: WARNING in rhashtable_free_and_destroy run #5: crashed: KASAN: null-ptr-deref Write in rhashtable_free_and_destroy run #6: crashed: WARNING in rhashtable_free_and_destroy run #7: crashed: WARNING in rhashtable_free_and_destroy run #8: crashed: WARNING in rhashtable_free_and_destroy run #9: crashed: WARNING in rhashtable_free_and_destroy testing release v5.5 testing commit d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 with gcc (GCC) 8.1.0 kernel signature: f6a07960c19bd7cff424f18cefe29d03a264037c16eb561e084814a963611835 run #0: crashed: KASAN: null-ptr-deref Write in rhashtable_free_and_destroy run #1: crashed: WARNING in rhashtable_free_and_destroy run #2: crashed: WARNING in rhashtable_free_and_destroy run #3: crashed: WARNING in rhashtable_free_and_destroy run #4: crashed: WARNING in rhashtable_free_and_destroy run #5: crashed: WARNING in rhashtable_free_and_destroy run #6: crashed: WARNING in rhashtable_free_and_destroy run #7: crashed: WARNING in rhashtable_free_and_destroy run #8: crashed: WARNING in rhashtable_free_and_destroy run #9: crashed: WARNING in rhashtable_free_and_destroy testing release v5.4 testing commit 219d54332a09e8d8741c1e1982f5eae56099de85 with gcc (GCC) 8.1.0 kernel signature: c0830d035a572aeeee865ff079e6a5b6b7992fe3e7b1ff162518c074ce6ecfd7 run #0: crashed: WARNING in rhashtable_free_and_destroy run #1: crashed: WARNING in rhashtable_free_and_destroy run #2: crashed: WARNING in rhashtable_free_and_destroy run #3: crashed: KASAN: null-ptr-deref Write in rhashtable_free_and_destroy run #4: crashed: WARNING in rhashtable_free_and_destroy run #5: crashed: WARNING in rhashtable_free_and_destroy run #6: crashed: WARNING in rhashtable_free_and_destroy run #7: crashed: WARNING in rhashtable_free_and_destroy run #8: crashed: WARNING in rhashtable_free_and_destroy run #9: crashed: WARNING in rhashtable_free_and_destroy testing release v5.3 testing commit 4d856f72c10ecb060868ed10ff1b1453943fc6c8 with gcc (GCC) 8.1.0 kernel signature: 23cacfd634f8db51b97c2d204b661c1fc6f5787c270bcab3d30375ced88d8ed1 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: c51c495faf6d312c299b5e1152b978a603dfbe4b0c0c80eecb559f013f9b9af4 run #0: crashed: WARNING in rhashtable_free_and_destroy run #1: crashed: WARNING in rhashtable_free_and_destroy run #2: crashed: WARNING in rhashtable_free_and_destroy run #3: crashed: KASAN: null-ptr-deref Write in rhashtable_free_and_destroy run #4: crashed: WARNING in rhashtable_free_and_destroy run #5: crashed: WARNING in rhashtable_free_and_destroy run #6: crashed: WARNING in rhashtable_free_and_destroy run #7: OK run #8: OK run #9: OK # 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: 8af31b69f6ba837c342ebc3b9037f9efd584bb8494fdf16944cf7848f40b6480 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: 1f3b2ed306373b095be0512e60699f45ff0b34504d954d5373b1aa9d831f099a run #0: crashed: WARNING in rhashtable_free_and_destroy run #1: crashed: WARNING in rhashtable_free_and_destroy run #2: crashed: WARNING in rhashtable_free_and_destroy run #3: crashed: WARNING in rhashtable_free_and_destroy run #4: crashed: WARNING in rhashtable_free_and_destroy run #5: crashed: WARNING in rhashtable_free_and_destroy run #6: OK run #7: OK run #8: OK run #9: OK # 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: 99f925073971e33eff96e95327f99c6e1e1cb235bbbab719797ebe8505bd8289 run #0: crashed: WARNING in rhashtable_free_and_destroy run #1: crashed: WARNING in rhashtable_free_and_destroy run #2: crashed: WARNING in rhashtable_free_and_destroy run #3: crashed: WARNING in rhashtable_free_and_destroy run #4: crashed: WARNING in rhashtable_free_and_destroy run #5: crashed: WARNING in rhashtable_free_and_destroy run #6: crashed: WARNING in rhashtable_free_and_destroy run #7: crashed: WARNING in rhashtable_free_and_destroy run #8: OK run #9: OK # 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: 51a963735f336160280552e77eac2b514f9f36e3567fe5e5d86c7d03035eaa73 run #0: crashed: WARNING in rhashtable_free_and_destroy run #1: crashed: WARNING in rhashtable_free_and_destroy run #2: crashed: WARNING in rhashtable_free_and_destroy run #3: crashed: WARNING in rhashtable_free_and_destroy run #4: crashed: WARNING in rhashtable_free_and_destroy run #5: crashed: WARNING in rhashtable_free_and_destroy run #6: crashed: WARNING in rhashtable_free_and_destroy run #7: OK run #8: OK run #9: OK # git bisect bad 16e9b481e988b1f7e6df2243bb510e1c9b581272 Bisecting: 244 revisions left to test after this (roughly 8 steps) [0ae9fce32c5e5dafcbc7a5ed97a962d021423d31] net: phy: xgene: use devm_platform_ioremap_resource() to simplify code testing commit 0ae9fce32c5e5dafcbc7a5ed97a962d021423d31 with gcc (GCC) 8.1.0 kernel signature: a7f0751e9e0596f1241b124e98e8352f76d374afabb63da415cbebe3e1bf1e54 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 0ae9fce32c5e5dafcbc7a5ed97a962d021423d31 Bisecting: 244 revisions left to test after this (roughly 8 steps) [5e040d4b1a440b832c7b4cf8116eebcdff91909c] sfc: don't score irq moderation points for GRO testing commit 5e040d4b1a440b832c7b4cf8116eebcdff91909c with gcc (GCC) 8.1.0 kernel signature: d9b7dea20b4755fdde8a76f05b56ab8cdc2d53b43ae901a338d48533c74fce60 run #0: crashed: WARNING in rhashtable_free_and_destroy run #1: crashed: WARNING in rhashtable_free_and_destroy run #2: crashed: WARNING in rhashtable_free_and_destroy run #3: crashed: WARNING in rhashtable_free_and_destroy run #4: crashed: WARNING in rhashtable_free_and_destroy run #5: crashed: WARNING in rhashtable_free_and_destroy run #6: crashed: WARNING in rhashtable_free_and_destroy run #7: crashed: WARNING in rhashtable_free_and_destroy run #8: OK run #9: OK # git bisect bad 5e040d4b1a440b832c7b4cf8116eebcdff91909c Bisecting: 198 revisions left to test after this (roughly 8 steps) [ac5fe22636e2d934056cebcf5d2c9ff7fade6514] Merge tag 'mac80211-next-for-davem-2019-07-31' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next testing commit ac5fe22636e2d934056cebcf5d2c9ff7fade6514 with gcc (GCC) 8.1.0 kernel signature: 1afff112766333e6daaa02a2f5abaa904c9da36db518d3539e87a846b919b7ed all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip ac5fe22636e2d934056cebcf5d2c9ff7fade6514 Bisecting: 198 revisions left to test after this (roughly 8 steps) [81cd17a4121d7dc7cad28e51251f31ff12b1de2b] r8169: improve rtl_set_rx_mode testing commit 81cd17a4121d7dc7cad28e51251f31ff12b1de2b with gcc (GCC) 8.1.0 kernel signature: 00aa640fe451cede748a2bb968426afc1ec40f1477aa788ef4c2150a7522c6b3 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 81cd17a4121d7dc7cad28e51251f31ff12b1de2b Bisecting: 198 revisions left to test after this (roughly 8 steps) [fa833bd52b7b58d8311bf6a0be29a32e62a1f289] net/mlx5e: Rely on rcu instead of rtnl lock when getting upper dev testing commit fa833bd52b7b58d8311bf6a0be29a32e62a1f289 with gcc (GCC) 8.1.0 kernel signature: 06c6ce592845f167fb7fded085f4458b5dd61f41a4f3cdf91b6691662f3ad377 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip fa833bd52b7b58d8311bf6a0be29a32e62a1f289 Bisecting: 198 revisions left to test after this (roughly 8 steps) [0969402fd5dd57268bb7547d7e5ece8fcd81157d] i40e: Update visual effect for advertised FEC mode. testing commit 0969402fd5dd57268bb7547d7e5ece8fcd81157d with gcc (GCC) 8.1.0 kernel signature: 49437e5a75f17d790a658cbaa2ebfa0843c6beb82d87550040a42f5a5e0218f3 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 0969402fd5dd57268bb7547d7e5ece8fcd81157d Bisecting: 198 revisions left to test after this (roughly 8 steps) [9632e9f61bc4191411c47933abe5f2d93c578f5e] vsock/virtio: fix locking in virtio_transport_inc_tx_pkt() testing commit 9632e9f61bc4191411c47933abe5f2d93c578f5e with gcc (GCC) 8.1.0 kernel signature: fb1fb911cc2a97e6c889e25bb12ef5e5f5538fd75406be23a45973c9edf44890 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 9632e9f61bc4191411c47933abe5f2d93c578f5e Bisecting: 198 revisions left to test after this (roughly 8 steps) [cd8ae2073963eff4c318d0a1f0e91fc35f0c6a83] sis900: add support for ethtool's EEPROM dump testing commit cd8ae2073963eff4c318d0a1f0e91fc35f0c6a83 with gcc (GCC) 8.1.0 kernel signature: 254467e7506c983c39ad2f503707082f47c6d576ecd34280caaf2d56ef5fdfe3 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip cd8ae2073963eff4c318d0a1f0e91fc35f0c6a83 Bisecting: 198 revisions left to test after this (roughly 8 steps) [4c173472d051ac469f2dc816aa94484c730c7e61] dt-bindings: net: dsa: ksz: document Microchip KSZ87xx family switches testing commit 4c173472d051ac469f2dc816aa94484c730c7e61 with gcc (GCC) 8.1.0 kernel signature: b23b02213ea637817ef6a7214f34a1bd43414f793cb7e7f6de26e7e662f10d6d all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 4c173472d051ac469f2dc816aa94484c730c7e61 Bisecting: 198 revisions left to test after this (roughly 8 steps) [fb0e76abe34bd67756dbdf4d5982b7dc54afa1d8] mac80211: add tx dequeue function for process context testing commit fb0e76abe34bd67756dbdf4d5982b7dc54afa1d8 with gcc (GCC) 8.1.0 kernel signature: 6e4b576124d58bb1c2fec363b344c84f963f23e18d297ef5817d98537136d06e all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip fb0e76abe34bd67756dbdf4d5982b7dc54afa1d8 Bisecting: 198 revisions left to test after this (roughly 8 steps) [566495de16580a3cb730b7975f1ae75fa1308fd5] net: mediatek: use devm_platform_ioremap_resource() to simplify code testing commit 566495de16580a3cb730b7975f1ae75fa1308fd5 with gcc (GCC) 8.1.0 kernel signature: a7f0751e9e0596f1241b124e98e8352f76d374afabb63da415cbebe3e1bf1e54 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 566495de16580a3cb730b7975f1ae75fa1308fd5 Bisecting: 198 revisions left to test after this (roughly 8 steps) [6abdb651255784f1907d8c8fcbf7e4ba4196b1da] selftests: Add ipv6 udp tests to fcnal-test testing commit 6abdb651255784f1907d8c8fcbf7e4ba4196b1da with gcc (GCC) 8.1.0 kernel signature: 49437e5a75f17d790a658cbaa2ebfa0843c6beb82d87550040a42f5a5e0218f3 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 6abdb651255784f1907d8c8fcbf7e4ba4196b1da Bisecting: 198 revisions left to test after this (roughly 8 steps) [3230a55b3633aa09c91bd83b794cbdfff5f7c680] mvpp2: use devm_platform_ioremap_resource() to simplify code testing commit 3230a55b3633aa09c91bd83b794cbdfff5f7c680 with gcc (GCC) 8.1.0 kernel signature: a7f0751e9e0596f1241b124e98e8352f76d374afabb63da415cbebe3e1bf1e54 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 3230a55b3633aa09c91bd83b794cbdfff5f7c680 Bisecting: 198 revisions left to test after this (roughly 8 steps) [cbe77dde4757446bbe333299b0c91d48b8d575a2] mac80211: add xmit rate to struct ieee80211_tx_status testing commit cbe77dde4757446bbe333299b0c91d48b8d575a2 with gcc (GCC) 8.1.0 kernel signature: 9018242fbcfd9ec76aa94e008e5db86bae8edee4d6eb2e2c520c7e786d4b49f3 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip cbe77dde4757446bbe333299b0c91d48b8d575a2 Bisecting: 198 revisions left to test after this (roughly 8 steps) [ba880734ba9c24eca589b3f734d38309568301b2] ice: Remove unnecessary flag ICE_FLAG_MSIX_ENA testing commit ba880734ba9c24eca589b3f734d38309568301b2 with gcc (GCC) 8.1.0 kernel signature: 1afff112766333e6daaa02a2f5abaa904c9da36db518d3539e87a846b919b7ed all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip ba880734ba9c24eca589b3f734d38309568301b2 Bisecting: 198 revisions left to test after this (roughly 8 steps) [a0b4496a43681cbeec03a38e1b685c80c0d7405d] mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee80211_key_flags testing commit a0b4496a43681cbeec03a38e1b685c80c0d7405d with gcc (GCC) 8.1.0 kernel signature: 3855770fb01999b98eefe5c5176c382c920955c4fdce022c701d6c088790bca7 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip a0b4496a43681cbeec03a38e1b685c80c0d7405d Bisecting: 198 revisions left to test after this (roughly 8 steps) [66b29e7a884e53e7e32ffb893d9897b299cd5cdf] ice: Update number of VF queue before setting VSI resources testing commit 66b29e7a884e53e7e32ffb893d9897b299cd5cdf with gcc (GCC) 8.1.0 kernel signature: 1afff112766333e6daaa02a2f5abaa904c9da36db518d3539e87a846b919b7ed all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 66b29e7a884e53e7e32ffb893d9897b299cd5cdf Bisecting: 198 revisions left to test after this (roughly 8 steps) [0812545487eca362126cc1ef6b7798ecac693629] net: hns3: add interrupt affinity support for misc interrupt testing commit 0812545487eca362126cc1ef6b7798ecac693629 with gcc (GCC) 8.1.0 kernel signature: 9537b7850465a7675098ad4501291d7c5eddd133d57e333d0293c03838170638 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 0812545487eca362126cc1ef6b7798ecac693629 Bisecting: 198 revisions left to test after this (roughly 8 steps) [5c91ecfda5a8bfbc4697b35fe875cbc43a0f9100] ice: separate out control queue lock creation testing commit 5c91ecfda5a8bfbc4697b35fe875cbc43a0f9100 with gcc (GCC) 8.1.0 kernel signature: 1afff112766333e6daaa02a2f5abaa904c9da36db518d3539e87a846b919b7ed all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip 5c91ecfda5a8bfbc4697b35fe875cbc43a0f9100 Bisecting: 198 revisions left to test after this (roughly 8 steps) [c9e6c7209a9a26a0281b311c6880b9e2382ad635] net/mlx5e: TX reporter cleanup testing commit c9e6c7209a9a26a0281b311c6880b9e2382ad635 with gcc (GCC) 8.1.0 kernel signature: a7f0751e9e0596f1241b124e98e8352f76d374afabb63da415cbebe3e1bf1e54 all runs: boot failed: general protection fault in dma_direct_max_mapping_size # git bisect skip c9e6c7209a9a26a0281b311c6880b9e2382ad635 Bisecting: 198 revisions left to test after this (roughly 8 steps) [36517fd397f124acfa396e770468530136f4207d] ice: track hardware stat registers past rollover Reproducer flagged being flaky revisions tested: 33, total time: 8h12m56.812893761s (build: 2h51m57.537193775s, test: 5h18m2.228788169s) error: bisection is taking too long (>8h0m0s), aborting