]> git.baikalelectronics.ru Git - kernel.git/commit
NFC: pn533: fix use-after-free and memleaks
authorJohan Hovold <johan@kernel.org>
Mon, 7 Oct 2019 16:40:59 +0000 (18:40 +0200)
committerJakub Kicinski <jakub.kicinski@netronome.com>
Tue, 8 Oct 2019 23:52:26 +0000 (16:52 -0700)
commit82bc728d69c89bef1d3f8b6bd437f4ddc25371a7
tree9146b10e8f88624f36c9876c64f16b9e723f6a63
parent1796bc519a5f4149507012f2cf052c58655a2864
NFC: pn533: fix use-after-free and memleaks

The driver would fail to deregister and its class device and free
related resources on late probe errors.

Reported-by: syzbot+cb035c75c03dbe34b796@syzkaller.appspotmail.com
Fixes: b7cff49c8d51 ("NFC: pn533: change order operations in dev registation")
Signed-off-by: Johan Hovold <johan@kernel.org>
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
drivers/nfc/pn533/usb.c