bisecting fixing commit since 811218eceeaa7618652e1b8d11caeff67ab42072 building syzkaller on 98682e5e2aefc9aad61354f4f3ac93be96002a2a testing commit 811218eceeaa7618652e1b8d11caeff67ab42072 with gcc (GCC) 8.4.1 20210217 kernel signature: cbd9d02488cb602b81ead37d0eb4ba9e26a1a08c9e6de9882eae9529148b0286 all runs: crashed: general protection fault in nl802154_del_llsec_devkey testing current HEAD 3c8c23092588a23bf1856a64f58c37f477a413be testing commit 3c8c23092588a23bf1856a64f58c37f477a413be with gcc (GCC) 8.4.1 20210217 kernel signature: bd33e4eb3d5c08387774bbb7f5f2fb2d3442f04a64ecd41003dfc694daa50a3f all runs: OK # git bisect start 3c8c23092588a23bf1856a64f58c37f477a413be 811218eceeaa7618652e1b8d11caeff67ab42072 Bisecting: 496 revisions left to test after this (roughly 9 steps) [6a9a45616bd97030841dc62a92e0e6f443d483d5] net: dsa: add GRO support via gro_cells testing commit 6a9a45616bd97030841dc62a92e0e6f443d483d5 with gcc (GCC) 8.4.1 20210217 kernel signature: 00e003cb3c382d49d5ec8501d7a5c03a55bd14a23e5968e9c981c5c0462422b0 all runs: crashed: general protection fault in nl802154_del_llsec_devkey # git bisect good 6a9a45616bd97030841dc62a92e0e6f443d483d5 Bisecting: 248 revisions left to test after this (roughly 8 steps) [b0de264275bf761917b6a14867f1f1436930e3f2] bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs testing commit b0de264275bf761917b6a14867f1f1436930e3f2 with gcc (GCC) 8.4.1 20210217 kernel signature: d1d1cbe874b334509e1f7dec2e2145ab840dd2bc347536ea6c9aac2456c60082 all runs: crashed: general protection fault in nl802154_del_llsec_devkey # git bisect good b0de264275bf761917b6a14867f1f1436930e3f2 Bisecting: 124 revisions left to test after this (roughly 7 steps) [887d32c6db06991215ef3719f34314198dbfc0af] regulator: bd9571mwv: Fix AVS and DVFS voltage range testing commit 887d32c6db06991215ef3719f34314198dbfc0af with gcc (GCC) 8.4.1 20210217 kernel signature: 8bdf1e9aeb41c93564b65b30f2b17b181c29f4a38e92fdbf61e5db4cea33d714 all runs: crashed: general protection fault in nl802154_del_llsec_devkey # git bisect good 887d32c6db06991215ef3719f34314198dbfc0af Bisecting: 62 revisions left to test after this (roughly 6 steps) [de6e90660e57763defb1a8d156cbaf745d288b62] drm/msm: Fix a5xx/a6xx timestamps testing commit de6e90660e57763defb1a8d156cbaf745d288b62 with gcc (GCC) 8.4.1 20210217 kernel signature: 13a5950f1e0d5f70cbc2fa79b0a3a5b8c6730bf1b19c9ec0cdee2cc862f3c187 all runs: OK # git bisect bad de6e90660e57763defb1a8d156cbaf745d288b62 Bisecting: 30 revisions left to test after this (roughly 5 steps) [bdd1d2784ad3e51698047f832f935a2389f3b4a6] net: ieee802154: fix nl802154 add llsec key testing commit bdd1d2784ad3e51698047f832f935a2389f3b4a6 with gcc (GCC) 8.4.1 20210217 kernel signature: 62f026d44f3e5c200f7bb08a6f884a99bfd35f7b12d6230650f9f4761eea360f all runs: crashed: general protection fault in nl802154_del_llsec_devkey # git bisect good bdd1d2784ad3e51698047f832f935a2389f3b4a6 Bisecting: 15 revisions left to test after this (roughly 4 steps) [854e8c240f55aaf90c435f6643677c5458cfdd7f] staging: m57621-mmc: delete driver from the tree. testing commit 854e8c240f55aaf90c435f6643677c5458cfdd7f with gcc (GCC) 8.4.1 20210217 kernel signature: f247ce8b1bf2add360e39576a8da225cdb531f5de73928e8f97526783a23c863 all runs: OK # git bisect bad 854e8c240f55aaf90c435f6643677c5458cfdd7f Bisecting: 7 revisions left to test after this (roughly 3 steps) [6e873559444f2c780757c87c5991720d0acca9e8] KVM: arm64: Hide system instruction access to Trace registers testing commit 6e873559444f2c780757c87c5991720d0acca9e8 with gcc (GCC) 8.4.1 20210217 kernel signature: e6458b84b5d3c668bf419ac726e5c0a0c59a4bc589f305fcb850c8480864d824 all runs: OK # git bisect bad 6e873559444f2c780757c87c5991720d0acca9e8 Bisecting: 3 revisions left to test after this (roughly 2 steps) [90eab5269e5ee65fec1321c904ea075167d02337] net: ieee802154: forbid monitor for del llsec seclevel testing commit 90eab5269e5ee65fec1321c904ea075167d02337 with gcc (GCC) 8.4.1 20210217 kernel signature: 1bd4cdec2b096a7bb4578d86e01fdbfd7a85bae2f9a1c55a40bd007c28fa5292 all runs: OK # git bisect bad 90eab5269e5ee65fec1321c904ea075167d02337 Bisecting: 0 revisions left to test after this (roughly 1 step) [12f120cecfea577581da94193e7dfca44bc67c88] net: ieee802154: forbid monitor for set llsec params testing commit 12f120cecfea577581da94193e7dfca44bc67c88 with gcc (GCC) 8.4.1 20210217 kernel signature: 2538b9ccb68be8f0e5bb90a397c28b16001a0de37a3df0eb07d7369ca58048d1 all runs: OK # git bisect bad 12f120cecfea577581da94193e7dfca44bc67c88 Bisecting: 0 revisions left to test after this (roughly 0 steps) [22e025c1733b330ecdc49f23365f914f6d39ac12] net: ieee802154: fix nl802154 del llsec devkey testing commit 22e025c1733b330ecdc49f23365f914f6d39ac12 with gcc (GCC) 8.4.1 20210217 kernel signature: 25e63a37368b0d5c8a216fbaf5471e5492f88f0d3de24ccda83fd9f8314bdbf3 all runs: OK # git bisect bad 22e025c1733b330ecdc49f23365f914f6d39ac12 22e025c1733b330ecdc49f23365f914f6d39ac12 is the first bad commit commit 22e025c1733b330ecdc49f23365f914f6d39ac12 Author: Alexander Aring Date: Sun Feb 21 12:43:21 2021 -0500 net: ieee802154: fix nl802154 del llsec devkey commit 27c746869e1a135dffc2f2a80715bb7aa00445b4 upstream. This patch fixes a nullpointer dereference if NL802154_ATTR_SEC_DEVKEY is not set by the user. If this is the case nl802154 will return -EINVAL. Reported-by: syzbot+368672e0da240db53b5f@syzkaller.appspotmail.com Signed-off-by: Alexander Aring Link: https://lore.kernel.org/r/20210221174321.14210-4-aahringo@redhat.com Signed-off-by: Stefan Schmidt Signed-off-by: Greg Kroah-Hartman net/ieee802154/nl802154.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) culprit signature: 25e63a37368b0d5c8a216fbaf5471e5492f88f0d3de24ccda83fd9f8314bdbf3 parent signature: 62f026d44f3e5c200f7bb08a6f884a99bfd35f7b12d6230650f9f4761eea360f revisions tested: 12, total time: 3h2m31.087305721s (build: 1h43m58.23200235s, test: 1h17m25.470579265s) first good commit: 22e025c1733b330ecdc49f23365f914f6d39ac12 net: ieee802154: fix nl802154 del llsec devkey recipients (to): ["aahringo@redhat.com" "gregkh@linuxfoundation.org" "stefan@datenfreihafen.org"] recipients (cc): []