Hannes, > fc_rport_login() will be calling mutex_lock() while running inside > an RCU-protected section, triggering the warning 'sleeping function > called from invalid context'. > To fix this we can drop the rcu functions here altogether as the > disc mutex protecting the list itself is already held, preventing > any list manipulation. Applied to 4.19/scsi-queue, thanks! -- Martin K. Petersen Oracle Linux Engineering