[SRU][MANTIC][PATCH 2/5] Revert "UBUNTU: SAUCE: ceph: make sure all the files successfully put before unmounting"

Dimitri John Ledkov dimitri.ledkov at canonical.com
Fri Oct 27 16:53:44 UTC 2023


BugLink: https://bugs.launchpad.net/bugs/2041613

This reverts commit a53dba9297be9597eac7b17738723bd44bac97ea.

Signed-off-by: Dimitri John Ledkov <dimitri.ledkov at canonical.com>
---
 fs/crypto/keyring.c | 6 +-----
 fs/inode.c          | 5 +----
 2 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/fs/crypto/keyring.c b/fs/crypto/keyring.c
index 147b9a11c6..7cbb1fd872 100644
--- a/fs/crypto/keyring.c
+++ b/fs/crypto/keyring.c
@@ -237,11 +237,7 @@ void fscrypt_destroy_keyring(struct super_block *sb)
 			 * with ->mk_secret.  There should be no structural refs
 			 * beyond the one associated with the active ref.
 			 */
-			if (refcount_read(&mk->mk_active_refs) != 1) {
-				printk("fscrypt_destroy_keyring: mk_active_refs = %d\n",
-				       refcount_read(&mk->mk_active_refs));
-				WARN_ON_ONCE(refcount_read(&mk->mk_active_refs) != 1);
-			}
+			WARN_ON_ONCE(refcount_read(&mk->mk_active_refs) != 1);
 			WARN_ON_ONCE(refcount_read(&mk->mk_struct_refs) != 1);
 			WARN_ON_ONCE(!is_master_key_secret_present(&mk->mk_secret));
 			wipe_master_key_secret(&mk->mk_secret);
diff --git a/fs/inode.c b/fs/inode.c
index 3b8abad427..67611a3600 100644
--- a/fs/inode.c
+++ b/fs/inode.c
@@ -716,11 +716,8 @@ void evict_inodes(struct super_block *sb)
 again:
 	spin_lock(&sb->s_inode_list_lock);
 	list_for_each_entry_safe(inode, next, &sb->s_inodes, i_sb_list) {
-		if (atomic_read(&inode->i_count)) {
-			printk("evict_inodes inode %p, i_count = %d, was skipped!\n",
-			       inode, atomic_read(&inode->i_count));
+		if (atomic_read(&inode->i_count))
 			continue;
-		}
 
 		spin_lock(&inode->i_lock);
 		if (inode->i_state & (I_NEW | I_FREEING | I_WILL_FREE)) {
-- 
2.34.1




More information about the kernel-team mailing list