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: 24 Comm: kworker/1:1 Not tainted 4.19.0-rc5+ #123 kobject: 'loop4' (00000000a90537b6): kobject_uevent_env Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: pencrypt padata_parallel_worker RIP: 0010:scatterwalk_start include/crypto/scatterwalk.h:73 [inline] RIP: 0010:scatterwalk_pagedone include/crypto/scatterwalk.h:98 [inline] RIP: 0010:scatterwalk_copychunks+0x4b7/0x660 crypto/scatterwalk.c:55 Code: 4c 89 f0 48 c1 e8 03 80 3c 08 00 0f 85 2b 01 00 00 49 8d 45 08 4d 89 2e 48 bf 00 00 00 00 00 fc ff df 48 89 45 b0 48 c1 e8 03 <0f> b6 04 38 84 c0 74 08 3c 03 0f 8e f4 00 00 00 48 8b 45 c8 45 8b kobject: 'loop4' (00000000a90537b6): fill_kobj_path: path = '/devices/virtual/block/loop4' RSP: 0000:ffff8801d9456c40 EFLAGS: 00010202 RAX: 0000000000000001 RBX: 000000000000001e RCX: dffffc0000000000 RDX: 0000000000000000 RSI: ffffffff8388d9f2 RDI: dffffc0000000000 RBP: ffff8801d9456ca0 R08: ffff8801d944c640 R09: ffffed003b261001 R10: ffffed003b261003 R11: ffff8801d930801d R12: 000000000000001e R13: 0000000000000000 R14: ffff8801d9456ce8 R15: 0000000000000001 kobject: 'loop1' (00000000b2a0ed4f): kobject_uevent_env FS: 0000000000000000(0000) GS:ffff8801daf00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fa693e28000 CR3: 0000000189989000 CR4: 00000000001406e0 Call Trace: scatterwalk_map_and_copy+0x1df/0x2c0 crypto/scatterwalk.c:72 kobject: 'loop1' (00000000b2a0ed4f): fill_kobj_path: path = '/devices/virtual/block/loop1' kobject: 'loop5' (000000000e997b7b): kobject_uevent_env gcmaes_crypt_by_sg+0x1246/0x2110 arch/x86/crypto/aesni-intel_glue.c:908 kobject: 'loop5' (000000000e997b7b): fill_kobj_path: path = '/devices/virtual/block/loop5' kobject: 'loop0' (00000000d75a60aa): kobject_uevent_env kobject: 'loop0' (00000000d75a60aa): fill_kobj_path: path = '/devices/virtual/block/loop0' gcmaes_encrypt.constprop.15+0x7d7/0x1190 arch/x86/crypto/aesni-intel_glue.c:929 kobject: 'loop3' (000000008ba7433c): kobject_uevent_env kobject: 'loop3' (000000008ba7433c): fill_kobj_path: path = '/devices/virtual/block/loop3' generic_gcmaes_encrypt+0x12d/0x186 arch/x86/crypto/aesni-intel_glue.c:1294 crypto_aead_encrypt include/crypto/aead.h:335 [inline] gcmaes_wrapper_encrypt+0x162/0x200 arch/x86/crypto/aesni-intel_glue.c:1127 crypto_aead_encrypt include/crypto/aead.h:335 [inline] pcrypt_aead_enc+0xcb/0x190 crypto/pcrypt.c:143 padata_parallel_worker+0x49d/0x760 kernel/padata.c:86 process_one_work+0xc90/0x1b90 kernel/workqueue.c:2153 worker_thread+0x17f/0x1390 kernel/workqueue.c:2296 kthread+0x35a/0x420 kernel/kthread.c:246 ret_from_fork+0x3a/0x50 arch/x86/entry/entry_64.S:413 Modules linked in: ---[ end trace ddb60c4b7179b0c8 ]--- RIP: 0010:scatterwalk_start include/crypto/scatterwalk.h:73 [inline] RIP: 0010:scatterwalk_pagedone include/crypto/scatterwalk.h:98 [inline] RIP: 0010:scatterwalk_copychunks+0x4b7/0x660 crypto/scatterwalk.c:55 Code: 4c 89 f0 48 c1 e8 03 80 3c 08 00 0f 85 2b 01 00 00 49 8d 45 08 4d 89 2e 48 bf 00 00 00 00 00 fc ff df 48 89 45 b0 48 c1 e8 03 <0f> b6 04 38 84 c0 74 08 3c 03 0f 8e f4 00 00 00 48 8b 45 c8 45 8b RSP: 0000:ffff8801d9456c40 EFLAGS: 00010202 RAX: 0000000000000001 RBX: 000000000000001e RCX: dffffc0000000000 RDX: 0000000000000000 RSI: ffffffff8388d9f2 RDI: dffffc0000000000 RBP: ffff8801d9456ca0 R08: ffff8801d944c640 R09: ffffed003b261001 R10: ffffed003b261003 R11: ffff8801d930801d R12: 000000000000001e R13: 0000000000000000 R14: ffff8801d9456ce8 R15: 0000000000000001 FS: 0000000000000000(0000) GS:ffff8801daf00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fa693e28000 CR3: 0000000189989000 CR4: 00000000001406e0