bisecting cause commit starting from d93ef301644ee82925bce1d57fdfe70475dc0bae building syzkaller on 9d751681c8ca1ef150e96f3c1e18bdcaab99c9b9 testing commit d93ef301644ee82925bce1d57fdfe70475dc0bae with gcc (GCC) 10.2.1 20210217 kernel signature: 383191b361db715313819442c930fcfe0ae91576779ae3ceca3c950d8488979a run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: crashed: general protection fault in crypto_destroy_tfm run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK reproducer seems to be flaky testing release v5.11 testing commit f40ddce88593482919761f74910f42f4b84c004b with gcc (GCC) 10.2.1 20210217 kernel signature: e2b361a6c3d947dc84fce7018bc8ffe4417f5d4923f12d9af206faf35fba194c run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: crashed: general protection fault in crypto_destroy_tfm run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK testing release v5.10 testing commit 2c85ebc57b3e1817b6ce1a6b703928e113a90442 with gcc (GCC) 10.2.1 20210217 kernel signature: 71a98c490102fd1ecaafb6f3b49382240082154fc3b474bb5ba4bee292f50f64 run #0: crashed: general protection fault in crypto_destroy_tfm run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK testing release v5.9 testing commit bbf5c979011a099af5dc76498918ed7df445635b with gcc (GCC) 10.2.1 20210217 kernel signature: 7b02e64d6a8b013f8dd685eef2c29a82a8d09d7404b1f063827e5f1fc2d6c9c5 run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: crashed: general protection fault in crypto_destroy_tfm run #3: crashed: general protection fault in crypto_destroy_tfm run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK testing release v5.8 testing commit bcf876870b95592b52519ed4aafcf9d95999bc9c with gcc (GCC) 8.4.1 20210217 kernel signature: 65601dd20dd97c86187a43e85f107925399bd8386e3f3a6bf6e5289be574405d run #0: crashed: general protection fault in crypto_destroy_tfm run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK testing release v5.7 testing commit 3d77e6a8804abcc0504c904bd6e5cdf3a5cf8162 with gcc (GCC) 8.4.1 20210217 kernel signature: 5e2bb17db39990805045a8ae71bf1b5be13016e58db5e3a318bef061c19b8bf0 run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: crashed: general protection fault in crypto_destroy_tfm run #3: crashed: general protection fault in crypto_destroy_tfm run #4: crashed: general protection fault in crypto_destroy_tfm run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK testing release v5.6 testing commit 7111951b8d4973bda27ff663f2cf18b663d15b48 with gcc (GCC) 8.4.1 20210217 kernel signature: e5071e8868e3be59399c2bbf4c56fddf39928e076c14ef540aeb32b1ba605c5e run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK testing release v5.5 testing commit d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 with gcc (GCC) 8.4.1 20210217 kernel signature: b61ca7f4dd8c070ea5bfc2879375fc4a395030c84a40a8d607d0622a4682f9b0 all runs: OK # git bisect start 7111951b8d4973bda27ff663f2cf18b663d15b48 d5226fa6dbae0569ee43ecfc08bdcd6770fc4755 Bisecting: 6113 revisions left to test after this (roughly 13 steps) [9f68e3655aae6d49d6ba05dd263f99f33c2567af] Merge tag 'drm-next-2020-01-30' of git://anongit.freedesktop.org/drm/drm testing commit 9f68e3655aae6d49d6ba05dd263f99f33c2567af with gcc (GCC) 8.4.1 20210217 kernel signature: 2f531df410cfb955ea204a378760328ea87a0e4fe752d829040f899e23f31e0a run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: crashed: general protection fault in crypto_destroy_tfm run #3: crashed: general protection fault in crypto_destroy_tfm run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 9f68e3655aae6d49d6ba05dd263f99f33c2567af Bisecting: 3686 revisions left to test after this (roughly 12 steps) [fb95aae6e67c4e319a24b3eea32032d4246a5335] Merge tag 'sound-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound testing commit fb95aae6e67c4e319a24b3eea32032d4246a5335 with gcc (GCC) 8.4.1 20210217 kernel signature: aa5648cd3f1652882ad3952d1cc3dd42c7ec80488b17875cbb1cf4b6f7b53dc6 run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad fb95aae6e67c4e319a24b3eea32032d4246a5335 Bisecting: 2267 revisions left to test after this (roughly 11 steps) [f76e4c167ea2212e23c15ee7e601a865e822c291] net: phy: add default ARCH_BCM_IPROC for MDIO_BCM_IPROC testing commit f76e4c167ea2212e23c15ee7e601a865e822c291 with gcc (GCC) 8.4.1 20210217 kernel signature: 74880ecc361b3cee1f61aba79ce7b02323285c294d5b0382e8cf5a458a3141e0 run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: crashed: general protection fault in crypto_destroy_tfm run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad f76e4c167ea2212e23c15ee7e601a865e822c291 Bisecting: 810 revisions left to test after this (roughly 10 steps) [f41aa387a7896c193b384c5fb531cd2cb9e00128] Merge branch 'selftest-makefile-cleanup' testing commit f41aa387a7896c193b384c5fb531cd2cb9e00128 with gcc (GCC) 8.4.1 20210217 kernel signature: 6c07b6cc6bcd8cb2e9aafcac5f36b105c4b66e25434ca93e471a1343b399603f run #0: crashed: general protection fault in crypto_destroy_tfm run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad f41aa387a7896c193b384c5fb531cd2cb9e00128 Bisecting: 404 revisions left to test after this (roughly 9 steps) [9f6cff995e98258b6b81cc864532f633e5b3a081] Merge branch 'Simplify-IPv6-route-offload-API' testing commit 9f6cff995e98258b6b81cc864532f633e5b3a081 with gcc (GCC) 8.4.1 20210217 kernel signature: f3639e89250d507045d5c4e0768e266163cffc88895182d41b9318b5e160524f all runs: OK # git bisect good 9f6cff995e98258b6b81cc864532f633e5b3a081 Bisecting: 203 revisions left to test after this (roughly 8 steps) [1a1fda57b400160c79287479dc05d8b8b3f7113d] Merge branch 'DSA-TX-tstamp' testing commit 1a1fda57b400160c79287479dc05d8b8b3f7113d with gcc (GCC) 8.4.1 20210217 kernel signature: cf856fd88285a05a87309bc96a4b7506331ead0dabc5b549206121fdf6217ca9 run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: crashed: general protection fault in crypto_destroy_tfm run #3: crashed: general protection fault in crypto_destroy_tfm run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 1a1fda57b400160c79287479dc05d8b8b3f7113d Bisecting: 100 revisions left to test after this (roughly 7 steps) [0536b85239b8440735cdd910aae0eb076ebbb439] xdp: Simplify devmap cleanup testing commit 0536b85239b8440735cdd910aae0eb076ebbb439 with gcc (GCC) 8.4.1 20210217 kernel signature: 7cf390ac5a25e2103693ab890b2655841b8869f3ecd0ae1c96c0a8435b969050 run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: crashed: general protection fault in crypto_destroy_tfm run #3: crashed: general protection fault in crypto_destroy_tfm run #4: crashed: general protection fault in crypto_destroy_tfm run #5: crashed: general protection fault in crypto_destroy_tfm run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 0536b85239b8440735cdd910aae0eb076ebbb439 Bisecting: 49 revisions left to test after this (roughly 6 steps) [dde53c1b763b5038545efa5d812758ce589654e1] selftests/bpf: Convert few more selftest to skeletons testing commit dde53c1b763b5038545efa5d812758ce589654e1 with gcc (GCC) 8.4.1 20210217 kernel signature: 51d92dd43f79c0b08ba65b67a67e6eb3e05346c5d0ee3b1c2a347c32ae67dc4b run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: crashed: general protection fault in crypto_destroy_tfm run #3: crashed: general protection fault in crypto_destroy_tfm run #4: crashed: general protection fault in crypto_destroy_tfm run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad dde53c1b763b5038545efa5d812758ce589654e1 Bisecting: 24 revisions left to test after this (roughly 5 steps) [f23c4b3924d2e9382820ee677b68d42d5dd7b08b] bpf: Start using the BPF dispatcher in BPF_TEST_RUN testing commit f23c4b3924d2e9382820ee677b68d42d5dd7b08b with gcc (GCC) 8.4.1 20210217 kernel signature: e370ae86dfc3bbcbd912860a94bcdcb3898026f6bee96e7247e920b51bcfe8fd run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: crashed: general protection fault in crypto_destroy_tfm run #3: crashed: general protection fault in crypto_destroy_tfm run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad f23c4b3924d2e9382820ee677b68d42d5dd7b08b Bisecting: 12 revisions left to test after this (roughly 4 steps) [ce7cb5f3921cdf0f65ab877764265c6c0be34c3c] selftests/bpf: Run reuseport tests in a loop testing commit ce7cb5f3921cdf0f65ab877764265c6c0be34c3c with gcc (GCC) 8.4.1 20210217 kernel signature: 7e100ffebb60f4894fd4b76c02ade8ac53ce35194d01c854c09ee67b1113bd78 run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: crashed: general protection fault in crypto_destroy_tfm run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad ce7cb5f3921cdf0f65ab877764265c6c0be34c3c Bisecting: 5 revisions left to test after this (roughly 3 steps) [679152d3a32e305c213f83160c328c37566ae8bc] libbpf: Fix printf compilation warnings on ppc64le arch testing commit 679152d3a32e305c213f83160c328c37566ae8bc with gcc (GCC) 8.4.1 20210217 kernel signature: 7e100ffebb60f4894fd4b76c02ade8ac53ce35194d01c854c09ee67b1113bd78 run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: crashed: general protection fault in crypto_destroy_tfm run #3: crashed: general protection fault in crypto_destroy_tfm run #4: crashed: general protection fault in crypto_destroy_tfm run #5: crashed: general protection fault in crypto_destroy_tfm run #6: crashed: general protection fault in crypto_destroy_tfm run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 679152d3a32e305c213f83160c328c37566ae8bc Bisecting: 2 revisions left to test after this (roughly 2 steps) [b590cb5f802dc20c72f507f7fbe6737222d0afba] bpf: Switch to offsetofend in BPF_PROG_TEST_RUN testing commit b590cb5f802dc20c72f507f7fbe6737222d0afba with gcc (GCC) 8.4.1 20210217 kernel signature: 7cac44f96ff06b466a401a648d1889dc0d84e6e28eeffefe82ec1bc3b825ec37 run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad b590cb5f802dc20c72f507f7fbe6737222d0afba Bisecting: 0 revisions left to test after this (roughly 1 step) [09c4708d3cf42b2b2211b1aee82e7baf446a24e8] libbpf: Bump libpf current version to v0.0.7 testing commit 09c4708d3cf42b2b2211b1aee82e7baf446a24e8 with gcc (GCC) 8.4.1 20210217 kernel signature: dfb9192e2df33933a44246cafdfa84a3d0c8f4b718a5853c464f1cbc940c95fb run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad 09c4708d3cf42b2b2211b1aee82e7baf446a24e8 Bisecting: 0 revisions left to test after this (roughly 0 steps) [c453312857ba41129db3558f5428405bbbb8f1a4] ARM: net: bpf: Improve prologue code sequence testing commit c453312857ba41129db3558f5428405bbbb8f1a4 with gcc (GCC) 8.4.1 20210217 kernel signature: dfb9192e2df33933a44246cafdfa84a3d0c8f4b718a5853c464f1cbc940c95fb run #0: crashed: general protection fault in crypto_destroy_tfm run #1: crashed: general protection fault in crypto_destroy_tfm run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: OK run #17: OK run #18: OK run #19: OK # git bisect bad c453312857ba41129db3558f5428405bbbb8f1a4 c453312857ba41129db3558f5428405bbbb8f1a4 is the first bad commit commit c453312857ba41129db3558f5428405bbbb8f1a4 Author: Russell King Date: Mon Dec 9 11:17:30 2019 +0000 ARM: net: bpf: Improve prologue code sequence Improve the prologue code sequence to be able to take advantage of 64-bit stores, changing the code from: push {r4, r5, r6, r7, r8, r9, fp, lr} mov fp, sp sub ip, sp, #80 ; 0x50 sub sp, sp, #600 ; 0x258 str ip, [fp, #-100] ; 0xffffff9c mov r6, #0 str r6, [fp, #-96] ; 0xffffffa0 mov r4, #0 mov r3, r4 mov r2, r0 str r4, [fp, #-104] ; 0xffffff98 str r4, [fp, #-108] ; 0xffffff94 to the tighter: push {r4, r5, r6, r7, r8, r9, fp, lr} mov fp, sp mov r3, #0 sub r2, sp, #80 ; 0x50 sub sp, sp, #600 ; 0x258 strd r2, [fp, #-100] ; 0xffffff9c mov r2, #0 strd r2, [fp, #-108] ; 0xffffff94 mov r2, r0 resulting in a saving of three instructions. Signed-off-by: Russell King Signed-off-by: Daniel Borkmann Link: https://lore.kernel.org/bpf/E1ieH2g-0004ih-Rb@rmk-PC.armlinux.org.uk arch/arm/net/bpf_jit_32.c | 30 +++++++++++++----------------- 1 file changed, 13 insertions(+), 17 deletions(-) parent commit c21939998802b48e7afd0c0568193f6e4e4954f8 wasn't tested testing commit c21939998802b48e7afd0c0568193f6e4e4954f8 with gcc (GCC) 8.4.1 20210217 kernel signature: dfb9192e2df33933a44246cafdfa84a3d0c8f4b718a5853c464f1cbc940c95fb culprit signature: dfb9192e2df33933a44246cafdfa84a3d0c8f4b718a5853c464f1cbc940c95fb parent signature: dfb9192e2df33933a44246cafdfa84a3d0c8f4b718a5853c464f1cbc940c95fb Reproducer flagged being flaky revisions tested: 22, total time: 5h57m7.222793465s (build: 2h33m53.014403628s, test: 3h20m58.422543146s) first bad commit: c453312857ba41129db3558f5428405bbbb8f1a4 ARM: net: bpf: Improve prologue code sequence recipients (to): ["bpf@vger.kernel.org" "daniel@iogearbox.net" "illusionist.neo@gmail.com" "linux-arm-kernel@lists.infradead.org" "netdev@vger.kernel.org" "rmk+kernel@armlinux.org.uk"] recipients (cc): ["andriin@fb.com" "ast@kernel.org" "daniel@iogearbox.net" "kafai@fb.com" "linux-kernel@vger.kernel.org" "linux@armlinux.org.uk" "songliubraving@fb.com" "yhs@fb.com"] crash: general protection fault in crypto_destroy_tfm kasan: CONFIG_KASAN_INLINE enabled kasan: GPF could be caused by NULL-ptr deref or user memory access general protection fault: 0000 [#1] PREEMPT SMP KASAN CPU: 1 PID: 10725 Comm: syz-executor.2 Not tainted 5.5.0-rc1-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:crypto_destroy_tfm+0x2e/0x2a0 crypto/api.c:573 Code: 84 22 02 00 00 48 b8 00 00 00 00 00 fc ff df 41 57 41 56 4c 8d 76 28 4c 89 f2 41 55 48 c1 ea 03 41 54 49 89 fc 55 48 89 f5 53 <80> 3c 02 00 0f 85 0b 02 00 00 4c 8d 7d 20 48 8b 5d 28 48 b8 00 00 RSP: 0018:ffffc900098773f0 EFLAGS: 00010207 RAX: dffffc0000000000 RBX: 0000000000000000 RCX: dffffc0000000000 RDX: 0000000000000005 RSI: 0000000000000006 RDI: fffffffffffffffe RBP: 0000000000000006 R08: fffffbfff1be6530 R09: fffffbfff1be6530 R10: fffffbfff1be652f R11: ffffffff8df3297f R12: fffffffffffffffe R13: ffff8880a3de7598 R14: 000000000000002e R15: ffff8880a3de7500 FS: 00007f89eb561700(0000) GS:ffff8880ba100000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fa49932d000 CR3: 00000000abe07000 CR4: 00000000001406e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: crypto_free_aead include/crypto/aead.h:185 [inline] llsec_key_alloc net/mac802154/llsec.c:156 [inline] mac802154_llsec_key_add+0x533/0xb60 net/mac802154/llsec.c:249 ieee802154_add_llsec_key+0x52/0x80 net/mac802154/cfg.c:338 rdev_add_llsec_key net/ieee802154/rdev-ops.h:260 [inline] nl802154_add_llsec_key+0x34b/0x4c0 net/ieee802154/nl802154.c:1584 genl_family_rcv_msg_doit net/netlink/genetlink.c:672 [inline] genl_family_rcv_msg net/netlink/genetlink.c:717 [inline] genl_rcv_msg+0x5e7/0xf10 net/netlink/genetlink.c:734 netlink_rcv_skb+0x119/0x340 net/netlink/af_netlink.c:2477 genl_rcv+0x1f/0x30 net/netlink/genetlink.c:745 netlink_unicast_kernel net/netlink/af_netlink.c:1302 [inline] netlink_unicast+0x421/0x610 net/netlink/af_netlink.c:1328 netlink_sendmsg+0x766/0xc10 net/netlink/af_netlink.c:1917 sock_sendmsg_nosec net/socket.c:639 [inline] sock_sendmsg+0xac/0xf0 net/socket.c:659 ____sys_sendmsg+0x54e/0x760 net/socket.c:2330 ___sys_sendmsg+0xe4/0x160 net/socket.c:2384 __sys_sendmsg+0xce/0x170 net/socket.c:2417 do_syscall_64+0x8e/0x4f0 arch/x86/entry/common.c:294 entry_SYSCALL_64_after_hwframe+0x49/0xbe RIP: 0033:0x465f69 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f89eb561188 EFLAGS: 00000246 ORIG_RAX: 000000000000002e RAX: ffffffffffffffda RBX: 000000000056c0b0 RCX: 0000000000465f69 RDX: 0000000000000000 RSI: 00000000200004c0 RDI: 0000000000000005 RBP: 00000000004bfa67 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 000000000056c0b0 R13: 00007fff3aa59b6f R14: 00007f89eb561300 R15: 0000000000022000 Modules linked in: ---[ end trace d803afd426961019 ]--- RIP: 0010:crypto_destroy_tfm+0x2e/0x2a0 crypto/api.c:573 Code: 84 22 02 00 00 48 b8 00 00 00 00 00 fc ff df 41 57 41 56 4c 8d 76 28 4c 89 f2 41 55 48 c1 ea 03 41 54 49 89 fc 55 48 89 f5 53 <80> 3c 02 00 0f 85 0b 02 00 00 4c 8d 7d 20 48 8b 5d 28 48 b8 00 00 RSP: 0018:ffffc900098773f0 EFLAGS: 00010207 RAX: dffffc0000000000 RBX: 0000000000000000 RCX: dffffc0000000000 RDX: 0000000000000005 RSI: 0000000000000006 RDI: fffffffffffffffe RBP: 0000000000000006 R08: fffffbfff1be6530 R09: fffffbfff1be6530 R10: fffffbfff1be652f R11: ffffffff8df3297f R12: fffffffffffffffe R13: ffff8880a3de7598 R14: 000000000000002e R15: ffff8880a3de7500 FS: 00007f89eb561700(0000) GS:ffff8880ba000000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fa499336000 CR3: 00000000abe07000 CR4: 00000000001406f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400