INFO: task syz.0.1560:11699 blocked for more than 143 seconds.
      Tainted: G             L      7.0.0-rc3 #1
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:syz.0.1560      state:D stack:27432 pid:11699 tgid:11698 ppid:5770   task_flags:0x400140 flags:0x00080002
Call Trace:
 <TASK>
 context_switch kernel/sched/core.c:5295 [inline]
 __schedule+0xffd/0x6150 kernel/sched/core.c:6908
 __schedule_loop kernel/sched/core.c:6990 [inline]
 schedule+0xd9/0x390 kernel/sched/core.c:7005
 schedule_preempt_disabled+0x13/0x30 kernel/sched/core.c:7062
 __mutex_lock_common kernel/locking/mutex.c:692 [inline]
 __mutex_lock+0xc39/0x1d80 kernel/locking/mutex.c:776
 bdev_open+0xa2/0xe40 block/bdev.c:961
 blkdev_open+0x34e/0x4f0 block/fops.c:697
 do_dentry_open+0x6d5/0x1650 fs/open.c:949
 vfs_open+0x82/0x3f0 fs/open.c:1081
 do_open fs/namei.c:4671 [inline]
 path_openat+0x20aa/0x3180 fs/namei.c:4830
 do_file_open+0x214/0x430 fs/namei.c:4859
 do_sys_openat2+0x103/0x1d0 fs/open.c:1366
 do_sys_open fs/open.c:1372 [inline]
 __do_sys_openat fs/open.c:1388 [inline]
 __se_sys_openat fs/open.c:1383 [inline]
 __x64_sys_openat+0x143/0x210 fs/open.c:1383
 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
 do_syscall_64+0xff/0xf80 arch/x86/entry/syscall_64.c:94
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f67c7d5cfce
RSP: 002b:00007f67c8cd4b28 EFLAGS: 00000246 ORIG_RAX: 0000000000000101
RAX: ffffffffffffffda RBX: 00007f67c8cd56c0 RCX: 00007f67c7d5cfce
RDX: 0000000000004080 RSI: 00007f67c8cd4c00 RDI: ffffffffffffff9c
RBP: 00007f67c8cd4c00 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: cccccccccccccccd
R13: 00007f67c8016038 R14: 00007f67c8015fa0 R15: 00007ffc39ff3518
 </TASK>

Showing all locks held in the system:
1 lock held by khungtaskd/30:
 #0: ffffffff8f3ea3a0 (rcu_read_lock){....}-{1:3}, at: rcu_lock_acquire include/linux/rcupdate.h:312 [inline]
 #0: ffffffff8f3ea3a0 (rcu_read_lock){....}-{1:3}, at: rcu_read_lock include/linux/rcupdate.h:850 [inline]
 #0: ffffffff8f3ea3a0 (rcu_read_lock){....}-{1:3}, at: debug_show_all_locks+0x3d/0x184 kernel/locking/lockdep.c:6775
2 locks held by kswapd1/85:
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: balance_pgdat+0xc33/0x1c80 mm/vmscan.c:7083
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
4 locks held by kworker/1:2/777:
 #0: ff1100001e34d548 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x12b0/0x1950 kernel/workqueue.c:3250
 #1: ffa0000002907d10 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x966/0x1950 kernel/workqueue.c:3251
 #2: ff1100001df92198 (&dev->mutex){....}-{4:4}, at: device_lock include/linux/device.h:895 [inline]
 #2: ff1100001df92198 (&dev->mutex){....}-{4:4}, at: hub_event+0x1c5/0x4ad0 drivers/usb/core/hub.c:5899
 #3: ff1100004b8fa198 (&dev->mutex){....}-{4:4}, at: device_lock include/linux/device.h:895 [inline]
 #3: ff1100004b8fa198 (&dev->mutex){....}-{4:4}, at: __device_attach+0x7e/0x4d0 drivers/base/dd.c:1008
3 locks held by syslogd/5186:
 #0: ff11000045ada248 (mapping.invalidate_lock#2){++++}-{4:4}, at: filemap_invalidate_lock_shared include/linux/fs.h:1093 [inline]
 #0: ff11000045ada248 (mapping.invalidate_lock#2){++++}-{4:4}, at: filemap_fault+0x86a/0x2cf0 mm/filemap.c:3561
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
3 locks held by udevd/5204:
 #0: ff1100002602b308 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x117/0x590 mm/mmap_lock.c:310
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
4 locks held by kworker/0:3/5222:
2 locks held by getty/5596:
 #0: ff110000471610a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x24/0x80 drivers/tty/tty_ldisc.c:243
 #1: ffa00000022ce2f0 (&ldata->atomic_read_lock){+.+.}-{4:4}, at: n_tty_read+0x420/0x14d0 drivers/tty/n_tty.c:2211
3 locks held by sshd-session/5701:
 #0: ff1100004dc98f18 (mapping.invalidate_lock#2){++++}-{4:4}, at: filemap_invalidate_lock_shared include/linux/fs.h:1093 [inline]
 #0: ff1100004dc98f18 (mapping.invalidate_lock#2){++++}-{4:4}, at: filemap_fault+0x86a/0x2cf0 mm/filemap.c:3561
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
3 locks held by syz-executor/5703:
 #0: ff110000483f9be0 (sk_lock-AF_INET){+.+.}-{0:0}, at: lock_sock include/net/sock.h:1709 [inline]
 #0: ff110000483f9be0 (sk_lock-AF_INET){+.+.}-{0:0}, at: tcp_sendmsg+0x23/0x50 net/ipv4/tcp.c:1464
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #2: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
3 locks held by syz-executor/5771:
 #0: ff11000021cce458 (&xt[i].mutex){+.+.}-{4:4}, at: xt_find_table_lock+0x59/0x520 net/netfilter/x_tables.c:1243
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
3 locks held by syz-executor/5776:
 #0: ff11000022a39448 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x117/0x590 mm/mmap_lock.c:310
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #2: ff1100007e03b2e0 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested+0x2a/0x140 kernel/sched/core.c:647
3 locks held by kworker/1:3/5777:
 #0: ff1100001e34d548 ((wq_completion)usb_hub_wq){+.+.}-{0:0}, at: process_one_work+0x12b0/0x1950 kernel/workqueue.c:3250
 #1: ffa0000004bafd10 ((work_completion)(&hub->events)){+.+.}-{0:0}, at: process_one_work+0x966/0x1950 kernel/workqueue.c:3251
 #2: ff1100002699a198 (&dev->mutex){....}-{4:4}, at: device_lock include/linux/device.h:895 [inline]
 #2: ff1100002699a198 (&dev->mutex){....}-{4:4}, at: hub_event+0x1c5/0x4ad0 drivers/usb/core/hub.c:5899
2 locks held by udevd/5859:
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
7 locks held by kworker/1:6/5900:
2 locks held by udevd/5984:
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
2 locks held by udevd/5985:
4 locks held by udevd/5989:
 #0: ff1100002ae72420 (sb_writers#5){.+.+}-{0:0}, at: ksys_write+0x12a/0x250 fs/read_write.c:740
 #1: ff11000045fda320 (&sb->s_type->i_mutex_key#16){+.+.}-{4:4}, at: inode_lock include/linux/fs.h:1028 [inline]
 #1: ff11000045fda320 (&sb->s_type->i_mutex_key#16){+.+.}-{4:4}, at: shmem_file_write_iter+0x86/0x140 mm/shmem.c:3492
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
4 locks held by udevd/6044:
 #0: ff1100002ae72420 (sb_writers#5){.+.+}-{0:0}, at: ksys_write+0x12a/0x250 fs/read_write.c:740
 #1: ff110000735f2998 (&sb->s_type->i_mutex_key#16){+.+.}-{4:4}, at: inode_lock include/linux/fs.h:1028 [inline]
 #1: ff110000735f2998 (&sb->s_type->i_mutex_key#16){+.+.}-{4:4}, at: shmem_file_write_iter+0x86/0x140 mm/shmem.c:3492
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
4 locks held by udevd/6048:
 #0: ff1100001edc5828 (&sb->s_type->i_mutex_key#11){++++}-{4:4}, at: inode_lock_shared include/linux/fs.h:1043 [inline]
 #0: ff1100001edc5828 (&sb->s_type->i_mutex_key#11){++++}-{4:4}, at: blkdev_read_iter+0x2a7/0x4e0 block/fops.c:854
 #1: ff1100001c47b440 (&mm->mmap_lock){++++}-{4:4}, at: mmap_read_trylock include/linux/mmap_lock.h:611 [inline]
 #1: ff1100001c47b440 (&mm->mmap_lock){++++}-{4:4}, at: get_mmap_lock_carefully mm/mmap_lock.c:441 [inline]
 #1: ff1100001c47b440 (&mm->mmap_lock){++++}-{4:4}, at: lock_mm_and_find_vma+0x32/0x700 mm/mmap_lock.c:501
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
1 lock held by udevd/6068:
 #0: ff1100002446e358 (&disk->open_mutex){+.+.}-{4:4}, at: bdev_open+0x41b/0xe40 block/bdev.c:961
4 locks held by udevd/6110:
 #0: ff1100002ae72420 (sb_writers#5){.+.+}-{0:0}, at: ksys_write+0x12a/0x250 fs/read_write.c:740
 #1: ff11000073517738 (&sb->s_type->i_mutex_key#16){+.+.}-{4:4}, at: inode_lock include/linux/fs.h:1028 [inline]
 #1: ff11000073517738 (&sb->s_type->i_mutex_key#16){+.+.}-{4:4}, at: shmem_file_write_iter+0x86/0x140 mm/shmem.c:3492
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #3: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #3: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #3: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #3: ffd1ffffffc26fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
4 locks held by udevd/6309:
 #0: ff1100002ae72420 (sb_writers#5){.+.+}-{0:0}, at: ksys_write+0x12a/0x250 fs/read_write.c:740
 #1: ff11000045fdea48 (&sb->s_type->i_mutex_key#16){+.+.}-{4:4}, at: inode_lock include/linux/fs.h:1028 [inline]
 #1: ff11000045fdea48 (&sb->s_type->i_mutex_key#16){+.+.}-{4:4}, at: shmem_file_write_iter+0x86/0x140 mm/shmem.c:3492
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #2: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
3 locks held by udevd/6525:
 #0: ff11000045f6cbc8 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x117/0x590 mm/mmap_lock.c:310
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
3 locks held by syz-executor/9408:
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
 #2: ff1100002b43b2e0 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested+0x2a/0x140 kernel/sched/core.c:647
1 lock held by syz.0.1560/11699:
 #0: ff1100002446e358 (&disk->open_mutex){+.+.}-{4:4}, at: bdev_open+0xa2/0xe40 block/bdev.c:961
2 locks held by syz-executor/12094:
1 lock held by syz.7.2174/13857:
 #0: ff1100002446e358 (&disk->open_mutex){+.+.}-{4:4}, at: sync_bdevs+0x151/0x4a0 block/bdev.c:1304
4 locks held by syz.5.2374/14534:
 #0: ff11000075d64420 (sb_writers#5){.+.+}-{0:0}, at: get_signal+0x1f45/0x2230 kernel/signal.c:3019
 #1: ff11000072fd63d0 (&sb->s_type->i_mutex_key#16){+.+.}-{4:4}, at: inode_lock include/linux/fs.h:1028 [inline]
 #1: ff11000072fd63d0 (&sb->s_type->i_mutex_key#16){+.+.}-{4:4}, at: shmem_file_write_iter+0x86/0x140 mm/shmem.c:3492
 #2: ffffffff8f5af5c0 (fs_reclaim
){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #3: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
3 locks held by syz.3.2376/14555:
 #0: ff11000054631308 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x117/0x590 mm/mmap_lock.c:310
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
2 locks held by syz.6.2377/14538:
3 locks held by syz.8.2379/14541:
 #0: ff11000026f1ca88 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x117/0x590 mm/mmap_lock.c:310
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
3 locks held by syz.4.2380/14548:
 #0: ff1100004923c088 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x117/0x590 mm/mmap_lock.c:310
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
3 locks held by rm/14554:
 #0: ff1100004896f808 (vm_lock){++++}-{0:0}, at: lock_vma_under_rcu+0x117/0x590 mm/mmap_lock.c:310
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #1: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #2: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527
2 locks held by syz.9.2382/14556:
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __perform_reclaim mm/page_alloc.c:4421 [inline]
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_direct_reclaim mm/page_alloc.c:4446 [inline]
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_pages_slowpath mm/page_alloc.c:4846 [inline]
 #0: ffffffff8f5af5c0 (fs_reclaim){+.+.}-{0:0}, at: __alloc_frozen_pages_noprof+0x1055/0x2ba0 mm/page_alloc.c:5263
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: acomp_ctx_get_cpu_lock mm/zswap.c:834 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_compress mm/zswap.c:865 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store_page mm/zswap.c:1416 [inline]
 #1: ffd1ffffad026fb0 (&per_cpu_ptr(pool->acomp_ctx, cpu)->mutex){+.+.}-{4:4}, at: zswap_store+0xcb7/0x2980 mm/zswap.c:1527

=============================================

NMI backtrace for cpu 0
CPU: 0 UID: 0 PID: 30 Comm: khungtaskd Tainted: G             L      7.0.0-rc3 #1 PREEMPT(full) 
Tainted: [L]=SOFTLOCKUP
Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.17.0-debian-1.17.0-1 04/01/2014
Call Trace:
 <TASK>
 __dump_stack lib/dump_stack.c:94 [inline]
 dump_stack_lvl+0x100/0x190 lib/dump_stack.c:120
 nmi_cpu_backtrace.cold+0x44/0x14b lib/nmi_backtrace.c:113
 nmi_trigger_cpumask_backtrace+0x1d3/0x230 lib/nmi_backtrace.c:62
 trigger_all_cpu_backtrace include/linux/nmi.h:161 [inline]
 __sys_info lib/sys_info.c:157 [inline]
 sys_info+0x141/0x190 lib/sys_info.c:165
 check_hung_uninterruptible_tasks kernel/hung_task.c:346 [inline]
 watchdog+0xd0d/0x1020 kernel/hung_task.c:515
 kthread+0x370/0x450 kernel/kthread.c:436
 ret_from_fork+0x754/0xd60 arch/x86/kernel/process.c:158
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
 </TASK>
Sending NMI from CPU 0 to CPUs 1:
NMI backtrace for cpu 1
CPU: 1 UID: 0 PID: 85 Comm: kswapd1 Tainted: G             L      7.0.0-rc3 #1 PREEMPT(full) 
Tainted: [L]=SOFTLOCKUP
Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.17.0-debian-1.17.0-1 04/01/2014
RIP: 0010:add_bits+0x212/0x870 lib/842/842_compress.c:192
Code: 22 88 60 1e 1b 8c 44 89 fe bf 3f 00 00 00 41 89 cd e8 32 dc 09 fd 41 83 ff 3f 0f 87 db 6e 36 fc e8 93 e1 09 fd 48 8b 44 24 08 <44> 89 f9 89 ee bf 08 00 00 00 48 d3 e0 49 89 c7 e8 09 dc 09 fd 83
RSP: 0018:ffa000000156ed20 EFLAGS: 00000293
RAX: 000000000000007d RBX: ff110000726e0000 RCX: ffffffff84fffc3e
RDX: ff11000040ecca00 RSI: ffffffff84fffc4d RDI: 0000000000000005
RBP: 000000000000000f R08: ffffffff84fffc3e R09: 0000000000000001
R10: 0000000000000005 R11: 000000000000003f R12: 0000000000000008
R13: 00000000000000a6 R14: ff11000022f1e496 R15: 0000000000000001
FS:  0000000000000000(0000) GS:ff110000e9369000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00005564f85195f6 CR3: 00000000214aa000 CR4: 0000000000751ef0
PKRU: 55555554
Call Trace:
 <TASK>
 add_template lib/842/842_compress.c:267 [inline]
 process_next lib/842/842_compress.c:460 [inline]
 sw842_compress+0x2b0b/0x43d0 lib/842/842_compress.c:545
 crypto_scomp_decompress include/crypto/internal/scompress.h:79 [inline]
 scomp_acomp_comp_decomp+0x72c/0xc30 crypto/scompress.c:254
 crypto_acomp_compress+0x14c/0x520 crypto/acompress.c:289
 zswap_compress mm/zswap.c:885 [inline]
 zswap_store_page mm/zswap.c:1416 [inline]
 zswap_store+0xeac/0x2980 mm/zswap.c:1527
 swap_writeout+0x48d/0x1290 mm/page_io.c:275
 writeout mm/vmscan.c:652 [inline]
 pageout mm/vmscan.c:699 [inline]
 shrink_folio_list+0x5b66/0x5fc0 mm/vmscan.c:1425
 evict_folios+0x7f3/0x1e60 mm/vmscan.c:4718
 try_to_shrink_lruvec+0x54b/0x960 mm/vmscan.c:4881
 shrink_one+0x305/0x7f0 mm/vmscan.c:4926
 shrink_many mm/vmscan.c:4989 [inline]
 lru_gen_shrink_node mm/vmscan.c:5067 [inline]
 shrink_node+0x25bf/0x3cd0 mm/vmscan.c:6047
 kswapd_shrink_node mm/vmscan.c:6894 [inline]
 balance_pgdat+0xbad/0x1c80 mm/vmscan.c:7070
 kswapd+0x53a/0xb80 mm/vmscan.c:7343
 kthread+0x370/0x450 kernel/kthread.c:436
 ret_from_fork+0x754/0xd60 arch/x86/kernel/process.c:158
 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
 </TASK>

<<<<<<<<<<<<<<< tail report >>>>>>>>>>>>>>>

