bisecting fixing commit since 7250956f6eafc6edf2ad9a1cccaffb7f16c7b38d building syzkaller on c85e1c5be98819e885698b690ac15a8d05ae38a6 testing commit 7250956f6eafc6edf2ad9a1cccaffb7f16c7b38d with gcc (GCC) 8.1.0 kernel signature: bcf508f23ea9bec5af0d1dfd9d2ad4eb862cb5fe all runs: crashed: general protection fault in iptunnel_xmit testing current HEAD 174651bdf802a2139065e8e31ce950e2f3fc4a94 testing commit 174651bdf802a2139065e8e31ce950e2f3fc4a94 with gcc (GCC) 8.1.0 kernel signature: 99efdea828b9dc8c99e0e174fd5d20cd599c79de all runs: OK # git bisect start 174651bdf802a2139065e8e31ce950e2f3fc4a94 7250956f6eafc6edf2ad9a1cccaffb7f16c7b38d Bisecting: 1547 revisions left to test after this (roughly 11 steps) [140acbb093844308f693ce2e3b53b3f2c61ca16c] tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure testing commit 140acbb093844308f693ce2e3b53b3f2c61ca16c with gcc (GCC) 8.1.0 kernel signature: 069992a2b87e5e9904f88ecc62744b12b17475a0 all runs: OK # git bisect bad 140acbb093844308f693ce2e3b53b3f2c61ca16c Bisecting: 773 revisions left to test after this (roughly 10 steps) [86d5ae21d6b8cac3d6394093d414ffe2abf8877a] batman-adv: Only read OGM tvlv_len after buffer len check testing commit 86d5ae21d6b8cac3d6394093d414ffe2abf8877a with gcc (GCC) 8.1.0 kernel signature: bf7d9a8f20b08f22959691188a7dcebddf66abe6 all runs: OK # git bisect bad 86d5ae21d6b8cac3d6394093d414ffe2abf8877a Bisecting: 386 revisions left to test after this (roughly 9 steps) [38c919ec7b305b2934d7b9a1b8fdd05325974030] drbd: dynamically allocate shash descriptor testing commit 38c919ec7b305b2934d7b9a1b8fdd05325974030 with gcc (GCC) 8.1.0 kernel signature: d5d26ec24301ecab9d71dce77697b6e050ff118e all runs: OK # git bisect bad 38c919ec7b305b2934d7b9a1b8fdd05325974030 Bisecting: 192 revisions left to test after this (roughly 8 steps) [54695343b4910a3a6e09513a3231336ede39484a] /proc//cmdline: add back the setproctitle() special case testing commit 54695343b4910a3a6e09513a3231336ede39484a with gcc (GCC) 8.1.0 kernel signature: 2dce635202b4eea4fa70e97034359d489d74b1cb all runs: crashed: general protection fault in iptunnel_xmit # git bisect good 54695343b4910a3a6e09513a3231336ede39484a Bisecting: 96 revisions left to test after this (roughly 7 steps) [7f000e7b44901519b41bbe6352a9fb0afc5b6d18] libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant testing commit 7f000e7b44901519b41bbe6352a9fb0afc5b6d18 with gcc (GCC) 8.1.0 kernel signature: bcfa56bc5eca837013bd7dda656d5adc91927a0a all runs: OK # git bisect bad 7f000e7b44901519b41bbe6352a9fb0afc5b6d18 Bisecting: 47 revisions left to test after this (roughly 6 steps) [4c6500b5328f313e0d0427568a7691ee3865ce64] drm/nouveau: fix memory leak in nouveau_conn_reset() testing commit 4c6500b5328f313e0d0427568a7691ee3865ce64 with gcc (GCC) 8.1.0 kernel signature: 845e37b25c4dc025837303abf76567b526224bbb all runs: OK # git bisect bad 4c6500b5328f313e0d0427568a7691ee3865ce64 Bisecting: 23 revisions left to test after this (roughly 5 steps) [d29fbf6779639cec8c04e1087c3feaab4c7b5e58] cifs: Fix a race condition with cifs_echo_request testing commit d29fbf6779639cec8c04e1087c3feaab4c7b5e58 with gcc (GCC) 8.1.0 kernel signature: 09df7191c684b005b378ba9cc333938df81c693d all runs: OK # git bisect bad d29fbf6779639cec8c04e1087c3feaab4c7b5e58 Bisecting: 11 revisions left to test after this (roughly 4 steps) [f486088d38ec174ffdd6183535b45dac6d568e22] ftrace: Enable trampoline when rec count returns back to one testing commit f486088d38ec174ffdd6183535b45dac6d568e22 with gcc (GCC) 8.1.0 kernel signature: 89fe77c17f7b5034df59aef124e253eeda61774d all runs: OK # git bisect bad f486088d38ec174ffdd6183535b45dac6d568e22 Bisecting: 5 revisions left to test after this (roughly 3 steps) [4736bb27774449cf759ee81663b4126a297ba9d4] ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULL testing commit 4736bb27774449cf759ee81663b4126a297ba9d4 with gcc (GCC) 8.1.0 kernel signature: c17bba833f1cd039304c19c6bdd051dd81a48f7f all runs: OK # git bisect bad 4736bb27774449cf759ee81663b4126a297ba9d4 Bisecting: 2 revisions left to test after this (roughly 2 steps) [9b17512d9165668eb71c3d51e36ef8ab4c5f2edc] ceph: hold i_ceph_lock when removing caps for freeing inode testing commit 9b17512d9165668eb71c3d51e36ef8ab4c5f2edc with gcc (GCC) 8.1.0 kernel signature: 9e8b6a59b97e5eeb3be96e42d868299a1515b4d1 all runs: crashed: general protection fault in iptunnel_xmit # git bisect good 9b17512d9165668eb71c3d51e36ef8ab4c5f2edc Bisecting: 0 revisions left to test after this (roughly 1 step) [475f7781a8047d5fc5a16b1f6148cd0bc62d8a69] scsi: core: Avoid that a kernel warning appears during system resume testing commit 475f7781a8047d5fc5a16b1f6148cd0bc62d8a69 with gcc (GCC) 8.1.0 kernel signature: 157deedf6513c7dac6da8cb6745b6f03a43762fe all runs: crashed: general protection fault in iptunnel_xmit # git bisect good 475f7781a8047d5fc5a16b1f6148cd0bc62d8a69 4736bb27774449cf759ee81663b4126a297ba9d4 is the first bad commit commit 4736bb27774449cf759ee81663b4126a297ba9d4 Author: Xin Long Date: Mon Jun 17 21:34:13 2019 +0800 ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULL commit 5684abf7020dfc5f0b6ba1d68eda3663871fce52 upstream. iptunnel_xmit() works as a common function, also used by a udp tunnel which doesn't have to have a tunnel device, like how TIPC works with udp media. In these cases, we should allow not to count pkts on dev's tstats, so that udp tunnel can work with no tunnel device safely. Signed-off-by: Xin Long Signed-off-by: David S. Miller Cc: Tommi Rantala Signed-off-by: Greg Kroah-Hartman net/ipv4/ip_tunnel_core.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) kernel signature: c17bba833f1cd039304c19c6bdd051dd81a48f7f previous signature: 157deedf6513c7dac6da8cb6745b6f03a43762fe revisions tested: 13, total time: 3h36m1.497854585s (build: 1h47m40.685478819s, test: 1h43m54.358651123s) first good commit: 4736bb27774449cf759ee81663b4126a297ba9d4 ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULL cc: ["davem@davemloft.net" "gregkh@linuxfoundation.org" "lucien.xin@gmail.com" "tommi.t.rantala@nokia.com"]