ASoC: samsung: tm2_wm5110: parse audio-routing
[platform/kernel/linux-starfive.git] / fs / inode.c
index d37fad9..8fefb69 100644 (file)
@@ -1156,8 +1156,10 @@ lock:
  */
 void lock_two_nondirectories(struct inode *inode1, struct inode *inode2)
 {
-       WARN_ON_ONCE(S_ISDIR(inode1->i_mode));
-       WARN_ON_ONCE(S_ISDIR(inode2->i_mode));
+       if (inode1)
+               WARN_ON_ONCE(S_ISDIR(inode1->i_mode));
+       if (inode2)
+               WARN_ON_ONCE(S_ISDIR(inode2->i_mode));
        lock_two_inodes(inode1, inode2, I_MUTEX_NORMAL, I_MUTEX_NONDIR2);
 }
 EXPORT_SYMBOL(lock_two_nondirectories);