bisecting fixing commit since 3bd837bfe431839a378e9d421af05b2e22a6d329 building syzkaller on 1656845f45f284c574eb4f8bfe85dd7916a47a3a testing commit 3bd837bfe431839a378e9d421af05b2e22a6d329 with gcc (GCC) 8.1.0 kernel signature: fe6b9e1ed216ac53c2085c56374115bd3cdcc45e all runs: crashed: general protection fault in tcf_ife_init testing current HEAD 174651bdf802a2139065e8e31ce950e2f3fc4a94 testing commit 174651bdf802a2139065e8e31ce950e2f3fc4a94 with gcc (GCC) 8.1.0 kernel signature: 4d9260dac76c67da9ff656598a8b460998752976 all runs: OK # git bisect start 174651bdf802a2139065e8e31ce950e2f3fc4a94 3bd837bfe431839a378e9d421af05b2e22a6d329 Bisecting: 1706 revisions left to test after this (roughly 11 steps) [0b5ac607db4b741ec11fb3c8e4ccc4519bb86a95] clk: renesas: mstp: Set GENPD_FLAG_ALWAYS_ON for clock domain testing commit 0b5ac607db4b741ec11fb3c8e4ccc4519bb86a95 with gcc (GCC) 8.1.0 kernel signature: 14b16a6c69402c0788c20ffb33ce45724a03f62a all runs: OK # git bisect bad 0b5ac607db4b741ec11fb3c8e4ccc4519bb86a95 Bisecting: 853 revisions left to test after this (roughly 10 steps) [07efe13b95ab577085c2b920c86791fef5104541] isdn: hfcsusb: Fix mISDN driver crash caused by transfer buffer on the stack testing commit 07efe13b95ab577085c2b920c86791fef5104541 with gcc (GCC) 8.1.0 kernel signature: b5f20e8f42726a407c09ca9d744ac03af4f268af all runs: OK # git bisect bad 07efe13b95ab577085c2b920c86791fef5104541 Bisecting: 426 revisions left to test after this (roughly 9 steps) [ca730bf0cd67233041a6749f86ff2a431ca85524] RDMA/i40iw: Set queue pair state when being queried testing commit ca730bf0cd67233041a6749f86ff2a431ca85524 with gcc (GCC) 8.1.0 kernel signature: 2d121a09e73fcd0523cb00e84977e4e3e8ea6da0 all runs: crashed: general protection fault in tcf_ife_init # git bisect good ca730bf0cd67233041a6749f86ff2a431ca85524 Bisecting: 213 revisions left to test after this (roughly 8 steps) [473430ed61174498db9fcac8bbfee122657d3933] r8169: don't use MSI before RTL8168d testing commit 473430ed61174498db9fcac8bbfee122657d3933 with gcc (GCC) 8.1.0 kernel signature: 8dc190b6157c799867664422cbc8c04284760aff all runs: OK # git bisect bad 473430ed61174498db9fcac8bbfee122657d3933 Bisecting: 106 revisions left to test after this (roughly 7 steps) [a093208b4c73fcf4519828a8338245c139ecfd4b] fs/adfs: super: fix use-after-free bug testing commit a093208b4c73fcf4519828a8338245c139ecfd4b with gcc (GCC) 8.1.0 kernel signature: 3fa9295717f9e2584d7bf329335759b0c1e6e8d5 all runs: crashed: general protection fault in tcf_ife_init # git bisect good a093208b4c73fcf4519828a8338245c139ecfd4b Bisecting: 53 revisions left to test after this (roughly 6 steps) [e9cd4962a85bee33e9ca25295277706a7d32c377] IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification testing commit e9cd4962a85bee33e9ca25295277706a7d32c377 with gcc (GCC) 8.1.0 kernel signature: ab12bbc77d33f5ddfd421806984fc6c16f7b7dbf all runs: crashed: general protection fault in tcf_ife_init # git bisect good e9cd4962a85bee33e9ca25295277706a7d32c377 Bisecting: 26 revisions left to test after this (roughly 5 steps) [8440cdc77577e5177153e121229cff73c0ba4e6c] IB: directly cast the sockaddr union to aockaddr testing commit 8440cdc77577e5177153e121229cff73c0ba4e6c with gcc (GCC) 8.1.0 kernel signature: 7922dc24fadec2f77769a6ad9b9c23caf98cddcf all runs: crashed: general protection fault in tcf_ife_init # git bisect good 8440cdc77577e5177153e121229cff73c0ba4e6c Bisecting: 13 revisions left to test after this (roughly 4 steps) [858f82c63667281719805a1b03a1405f14ac0269] net/mlx5e: always initialize frag->last_in_page testing commit 858f82c63667281719805a1b03a1405f14ac0269 with gcc (GCC) 8.1.0 kernel signature: 7e50066355f9e64a5f01c2905fa919b53d9c2e2f all runs: OK # git bisect bad 858f82c63667281719805a1b03a1405f14ac0269 Bisecting: 6 revisions left to test after this (roughly 3 steps) [f186fb5ccf699487a38b5b924fa6068274ae7d4f] ipip: validate header length in ipip_tunnel_xmit testing commit f186fb5ccf699487a38b5b924fa6068274ae7d4f with gcc (GCC) 8.1.0 kernel signature: b7b11c6111c8108b85f54d924e95890c23ff5885 all runs: OK # git bisect bad f186fb5ccf699487a38b5b924fa6068274ae7d4f Bisecting: 2 revisions left to test after this (roughly 2 steps) [c4c8899376c2eb363c70b0b200434cc9abd3d34e] ife: error out when nla attributes are empty testing commit c4c8899376c2eb363c70b0b200434cc9abd3d34e with gcc (GCC) 8.1.0 kernel signature: 47fbe80fd2223d586cd0a82de7744ab91d41da89 all runs: OK # git bisect bad c4c8899376c2eb363c70b0b200434cc9abd3d34e Bisecting: 0 revisions left to test after this (roughly 1 step) [774358df88f7259dafebb5876de4196826ca75a7] bnx2x: Disable multi-cos feature. testing commit 774358df88f7259dafebb5876de4196826ca75a7 with gcc (GCC) 8.1.0 kernel signature: f5a43aa19c0b12364b78dce2f653bca9e1b22824 all runs: crashed: general protection fault in tcf_ife_init # git bisect good 774358df88f7259dafebb5876de4196826ca75a7 c4c8899376c2eb363c70b0b200434cc9abd3d34e is the first bad commit commit c4c8899376c2eb363c70b0b200434cc9abd3d34e Author: Cong Wang Date: Mon Jul 22 21:43:00 2019 -0700 ife: error out when nla attributes are empty [ Upstream commit c8ec4632c6ac9cda0e8c3d51aa41eeab66585bd5 ] act_ife at least requires TCA_IFE_PARMS, so we have to bail out when there is no attribute passed in. Reported-by: syzbot+fbb5b288c9cb6a2eeac4@syzkaller.appspotmail.com Fixes: ef6980b6becb ("introduce IFE action") Cc: Jamal Hadi Salim Cc: Jiri Pirko Signed-off-by: Cong Wang Signed-off-by: David S. Miller Signed-off-by: Greg Kroah-Hartman net/sched/act_ife.c | 5 +++++ 1 file changed, 5 insertions(+) kernel signature: 47fbe80fd2223d586cd0a82de7744ab91d41da89 previous signature: f5a43aa19c0b12364b78dce2f653bca9e1b22824 revisions tested: 13, total time: 3h26m14.340723261s (build: 1h51m10.432197197s, test: 1h30m31.177023113s) first good commit: c4c8899376c2eb363c70b0b200434cc9abd3d34e ife: error out when nla attributes are empty cc: ["davem@davemloft.net" "gregkh@linuxfoundation.org" "jhs@mojatatu.com" "jiri@resnulli.us" "xiyou.wangcong@gmail.com"]