bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 17/17] ext2fs: remove 2 unused functions


From: Samuel Thibault
Subject: Re: [PATCH 17/17] ext2fs: remove 2 unused functions
Date: Sun, 23 Jan 2022 10:48:07 +0100
User-agent: NeoMutt/20170609 (1.8.3)

They might still be useful some day?

Etienne Brateau, le dim. 23 janv. 2022 05:17:15 +0100, a ecrit:
> ---
>  ext2fs/ialloc.c | 72 -------------------------------------------------
>  1 file changed, 72 deletions(-)
> 
> diff --git a/ext2fs/ialloc.c b/ext2fs/ialloc.c
> index 568d7eae..e1a09a82 100644
> --- a/ext2fs/ialloc.c
> +++ b/ext2fs/ialloc.c
> @@ -344,75 +344,3 @@ diskfs_alloc_node (struct node *dir, mode_t mode, struct 
> node **node)
>    *node = np;
>    return 0;
>  }
> -
> -/* ---------------------------------------------------------------- */
> -
> -unsigned long
> -ext2_count_free_inodes ()
> -{
> -#ifdef EXT2FS_DEBUG
> -  unsigned long desc_count, bitmap_count, x;
> -  struct ext2_group_desc *gdp;
> -  int i;
> -
> -  pthread_spin_lock (&global_lock);
> -
> -  desc_count = 0;
> -  bitmap_count = 0;
> -  gdp = NULL;
> -  for (i = 0; i < groups_count; i++)
> -    {
> -      void *bh;
> -      gdp = group_desc (i);
> -      desc_count += le16toh (gdp->bg_free_inodes_count);
> -      bh = disk_cache_block_ref (le32toh (gdp->bg_inode_bitmap));
> -      x = count_free (bh, le32toh (sblock->s_inodes_per_group) / 8);
> -      disk_cache_block_deref (bh);
> -      ext2_debug ("group %d: stored = %d, counted = %lu",
> -                  i, le16toh (gdp->bg_free_inodes_count), x);
> -      bitmap_count += x;
> -    }
> -  ext2_debug ("stored = %u, computed = %lu, %lu",
> -              le32toh (sblock->s_free_inodes_count), desc_count, 
> bitmap_count);
> -  pthread_spin_unlock (&global_lock);
> -  return desc_count;
> -#else
> -  return le32toh (sblock->s_free_inodes_count);
> -#endif
> -}
> -
> -/* ---------------------------------------------------------------- */
> -
> -void
> -ext2_check_inodes_bitmap ()
> -{
> -  int i;
> -  struct ext2_group_desc *gdp;
> -  unsigned long desc_count, bitmap_count, x;
> -
> -  pthread_spin_lock (&global_lock);
> -
> -  desc_count = 0;
> -  bitmap_count = 0;
> -  gdp = NULL;
> -  for (i = 0; i < groups_count; i++)
> -    {
> -      void *bh;
> -      gdp = group_desc (i);
> -      desc_count += le16toh (gdp->bg_free_inodes_count);
> -      bh = disk_cache_block_ref (le32toh (gdp->bg_inode_bitmap));
> -      x = count_free (bh, le32toh (sblock->s_inodes_per_group) / 8);
> -      disk_cache_block_deref (bh);
> -      if (le16toh (gdp->bg_free_inodes_count) != x)
> -        ext2_error ("wrong free inodes count in group %d, "
> -                    "stored = %d, counted = %lu",
> -                    i, le16toh (gdp->bg_free_inodes_count), x);
> -      bitmap_count += x;
> -    }
> -  if (le32toh (sblock->s_free_inodes_count) != bitmap_count)
> -    ext2_error ("wrong free inodes count in super block, "
> -                "stored = %lu, counted = %lu",
> -                (unsigned long) le32toh (sblock->s_free_inodes_count), 
> bitmap_count);
> -
> -  pthread_spin_unlock (&global_lock);
> -}
> -- 
> 2.34.1



reply via email to

[Prev in Thread] Current Thread [Next in Thread]