[ 2766.948035] BUG: sleeping function called from invalid context at mm/vmalloc.c:2135
[ 2766.948474] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 562499, name: mdt00_111
[ 2766.949808] INFO: lockdep is turned off.
[ 2766.950338] Preemption disabled at:
[ 2766.950339] [<0000000000000000>] 0x0
[ 2766.950396]
[ 2766.950416] CPU: 11 PID: 562499 Comm: mdt00_111 Tainted: G O -------- - - 4.18.0 #2
[ 2766.950483] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.17.0-4.fc41 04/01/2014
[ 2766.951010] Call Trace:
[ 2766.951412] dump_stack+0x6e/0xa0
[ 2766.951515] ___might_sleep.cold.23+0x104/0x118
[ 2766.951615] remove_vm_area+0x1a/0xb0
[ 2766.954061] __vunmap+0x73/0x310
[ 2766.954119] osp_oac_xattr_free+0x10e/0x230 [osp]
[ 2766.954463] osp_obj_invalidate_cache+0x6a/0x90 [osp]
[ 2766.958222] osp_invalidate+0x130/0x1e0 [osp]
[ 2766.958441] mdt_save_remote_lock+0x17c/0x310 [mdt]
[ 2766.961371] mdt_object_unlock+0x4c/0x160 [mdt]
[ 2766.965843] mdt_reint_unlink+0x5fa/0x1c90 [mdt]
[ 2766.965941] ? ucred_set_audit_enabled.isra.3+0x1b/0x50 [mdt]
[ 2766.966015] ? old_init_ucred_common+0x10b/0x520 [mdt]
[ 2766.966082] mdt_reint_rec+0x116/0x270 [mdt]
[ 2766.966149] ? mdt_init_ucred_reint+0x175/0x270 [mdt]
[ 2766.966215] mdt_reint_internal+0x589/0x14d0 [mdt]
[ 2766.966282] mdt_reint+0x58/0x110 [mdt]
[ 2766.966343] tgt_request_handle+0x379/0x1c90 [ptlrpc]