bisecting fixing commit since 29c52025152bab4c557d8174da58f1a4c8e70438 building syzkaller on 3e5ed8b45e7a561d6344a4d3d7bf3bfb8f24a7b3 testing commit 29c52025152bab4c557d8174da58f1a4c8e70438 with gcc (GCC) 8.4.1 20210217 kernel signature: 27e03100c8afc8bbc92c71e6357da867e525c0d3b5108be80d3d3a8a9e0efb72 all runs: crashed: general protection fault in nl802154_del_llsec_key testing current HEAD 7d7d1c0ab3eb7c8d8f63a126535018007823b207 testing commit 7d7d1c0ab3eb7c8d8f63a126535018007823b207 with gcc (GCC) 8.4.1 20210217 kernel signature: 739a53be4c159245000b727827bfd28794bfdc9662c51dd977cc5de2c0453f7e all runs: OK # git bisect start 7d7d1c0ab3eb7c8d8f63a126535018007823b207 29c52025152bab4c557d8174da58f1a4c8e70438 Bisecting: 342 revisions left to test after this (roughly 9 steps) [8ce9c0b414ed1a95734cb2489587f5ffd38cd554] s390/dasd: fix hanging IO request during DASD driver unbind testing commit 8ce9c0b414ed1a95734cb2489587f5ffd38cd554 with gcc (GCC) 8.4.1 20210217 kernel signature: a96b6c8779f557d6d4970ed9aaf9e94cb56c5c05cd0f8b460c30709a3bca49bb all runs: crashed: general protection fault in nl802154_del_llsec_key # git bisect good 8ce9c0b414ed1a95734cb2489587f5ffd38cd554 Bisecting: 171 revisions left to test after this (roughly 8 steps) [d962f1b4ef54592c646e57c213f328a5350c0a14] ext4: do not iput inode under running transaction in ext4_rename() testing commit d962f1b4ef54592c646e57c213f328a5350c0a14 with gcc (GCC) 8.4.1 20210217 kernel signature: ea6d00db08ffde48ab8a9828ee1a765e27cad2fc4e6d74f2c53b75c6cd1ece14 all runs: crashed: general protection fault in nl802154_del_llsec_key # git bisect good d962f1b4ef54592c646e57c213f328a5350c0a14 Bisecting: 85 revisions left to test after this (roughly 7 steps) [4dea7a1bd412311b96bce42614bb4dddce20ddcb] s390/cpcmd: fix inline assembly register clobbering testing commit 4dea7a1bd412311b96bce42614bb4dddce20ddcb with gcc (GCC) 8.4.1 20210217 kernel signature: fbb11dd24654080054f6c5b1d8dcc03d34656c9186c04113ca22d87755b5585d all runs: crashed: general protection fault in nl802154_del_llsec_key # git bisect good 4dea7a1bd412311b96bce42614bb4dddce20ddcb Bisecting: 42 revisions left to test after this (roughly 6 steps) [533ec8233f2b008431d4ad05ccfbde4435020239] scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state testing commit 533ec8233f2b008431d4ad05ccfbde4435020239 with gcc (GCC) 8.4.1 20210217 kernel signature: f7a0fdc305cf785102d837164e94ff2256a4cfd7ece10e7729feb2b6ed6322f9 all runs: OK # git bisect bad 533ec8233f2b008431d4ad05ccfbde4435020239 Bisecting: 21 revisions left to test after this (roughly 5 steps) [b54e71dbe3edd53a74e7a43fb213ab419b0d570d] net: ieee802154: forbid monitor for set llsec params testing commit b54e71dbe3edd53a74e7a43fb213ab419b0d570d with gcc (GCC) 8.4.1 20210217 kernel signature: 7fdef36161677d28035001d8cba603d965eb4e90dcef55a324c3ef3807e22e3f all runs: OK # git bisect bad b54e71dbe3edd53a74e7a43fb213ab419b0d570d Bisecting: 10 revisions left to test after this (roughly 3 steps) [e9c1341b4c948c20f030b6b146fa82575e2fc37b] usbip: fix vudc usbip_sockfd_store races leading to gpf testing commit e9c1341b4c948c20f030b6b146fa82575e2fc37b with gcc (GCC) 8.4.1 20210217 kernel signature: d3b6b39d1d562d4be60b9858b1c8dd64e8c38d0798ec2a156b7452dcc2ead418 all runs: crashed: general protection fault in nl802154_del_llsec_key # git bisect good e9c1341b4c948c20f030b6b146fa82575e2fc37b Bisecting: 5 revisions left to test after this (roughly 3 steps) [d103fd20f0539e2bd615ed6f6159537cb7e2c5ba] net: mac802154: Fix general protection fault testing commit d103fd20f0539e2bd615ed6f6159537cb7e2c5ba with gcc (GCC) 8.4.1 20210217 kernel signature: df957d50338e23a36484e21ebec0b4ccef92915868afc082652cf5dbe75c5a8c all runs: crashed: general protection fault in nl802154_del_llsec_key # git bisect good d103fd20f0539e2bd615ed6f6159537cb7e2c5ba Bisecting: 2 revisions left to test after this (roughly 2 steps) [3ee9f1bafd068c480ee9c458c9f74a83e9dfbb12] net: ieee802154: fix nl802154 del llsec dev testing commit 3ee9f1bafd068c480ee9c458c9f74a83e9dfbb12 with gcc (GCC) 8.4.1 20210217 kernel signature: 60efefb126a285faa1376f25e4106ec9fc19533bf8104d07e85e0fb7612a7525 all runs: OK # git bisect bad 3ee9f1bafd068c480ee9c458c9f74a83e9dfbb12 Bisecting: 0 revisions left to test after this (roughly 1 step) [1804bf103e735f49f650e27c3ec1ec30654b72a1] net: ieee802154: fix nl802154 del llsec key testing commit 1804bf103e735f49f650e27c3ec1ec30654b72a1 with gcc (GCC) 8.4.1 20210217 kernel signature: e8d73fb3b613abd470a1ab6a725014292c97d7c7bda7e329b182c1cd4350e39a all runs: OK # git bisect bad 1804bf103e735f49f650e27c3ec1ec30654b72a1 Bisecting: 0 revisions left to test after this (roughly 0 steps) [37580e6837c0b43291b2dde2efd5bc45e29c7e37] net: ieee802154: nl-mac: fix check on panid testing commit 37580e6837c0b43291b2dde2efd5bc45e29c7e37 with gcc (GCC) 8.4.1 20210217 kernel signature: 7da7b7374500af18e8e45a34a40677781d1b6b0a632575fae9c9e6b77dcbaacf all runs: crashed: general protection fault in nl802154_del_llsec_key # git bisect good 37580e6837c0b43291b2dde2efd5bc45e29c7e37 1804bf103e735f49f650e27c3ec1ec30654b72a1 is the first bad commit commit 1804bf103e735f49f650e27c3ec1ec30654b72a1 Author: Alexander Aring Date: Sun Feb 21 12:43:18 2021 -0500 net: ieee802154: fix nl802154 del llsec key commit 37feaaf5ceb2245e474369312bb7b922ce7bce69 upstream. This patch fixes a nullpointer dereference if NL802154_ATTR_SEC_KEY is not set by the user. If this is the case nl802154 will return -EINVAL. Reported-by: syzbot+ac5c11d2959a8b3c4806@syzkaller.appspotmail.com Signed-off-by: Alexander Aring Link: https://lore.kernel.org/r/20210221174321.14210-1-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: e8d73fb3b613abd470a1ab6a725014292c97d7c7bda7e329b182c1cd4350e39a parent signature: 7da7b7374500af18e8e45a34a40677781d1b6b0a632575fae9c9e6b77dcbaacf revisions tested: 12, total time: 3h4m20.254836675s (build: 1h58m20.721424082s, test: 1h4m34.614688172s) first good commit: 1804bf103e735f49f650e27c3ec1ec30654b72a1 net: ieee802154: fix nl802154 del llsec key recipients (to): ["aahringo@redhat.com" "gregkh@linuxfoundation.org" "stefan@datenfreihafen.org"] recipients (cc): []