block: rename CONFIG_LBD to CONFIG_LBDAF
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Fri, 19 Jun 2009 06:08:50 +0000 (08:08 +0200)
committerJens Axboe <jens.axboe@oracle.com>
Fri, 19 Jun 2009 06:08:50 +0000 (08:08 +0200)
Follow-up to "block: enable by default support for large devices
and files on 32-bit archs".

Rename CONFIG_LBD to CONFIG_LBDAF to:
- allow update of existing [def]configs for "default y" change
- reflect that it is used also for large files support nowadays

Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
14 files changed:
Documentation/SubmitChecklist
Documentation/ja_JP/SubmitChecklist
block/Kconfig
drivers/md/dm-exception-store.h
fs/ext3/resize.c
fs/ext3/super.c
fs/ext4/resize.c
fs/ext4/super.c
fs/gfs2/Kconfig
fs/ocfs2/super.c
fs/xfs/linux-2.6/xfs_linux.h
fs/xfs/linux-2.6/xfs_super.c
include/linux/kernel.h
include/linux/types.h

index ac5e0b2f1097c94333b9b6844bb708980786e028..78a9168ff37784ff9692e18a241d930b268f543d 100644 (file)
@@ -54,7 +54,7 @@ kernel patches.
     CONFIG_PREEMPT.
 
 14: If the patch affects IO/Disk, etc: has been tested with and without
-    CONFIG_LBD.
+    CONFIG_LBDAF.
 
 15: All codepaths have been exercised with all lockdep features enabled.
 
index 6c42e071d7233cf065be56a13403aeb404927e75..2df4576f11732743ddb22f044cf87902d349f00c 100644 (file)
@@ -75,7 +75,7 @@ Linux カーネルパッチ投稿者向けチェックリスト
     ビルドした上、動作確認を行ってください。
 
 14: もしパッチがディスクのI/O性能などに影響を与えるようであれば、
-    'CONFIG_LBD'オプションを有効にした場合と無効にした場合の両方で
+    'CONFIG_LBDAF'オプションを有効にした場合と無効にした場合の両方で
     テストを実施してみてください。
 
 15: lockdepの機能を全て有効にした上で、全てのコードパスを評価してください。
index 2c39527aa7db026dc6c6b6c20fbe55024de46100..95a86adc33a189d9ef2fb31fb12426d62650627e 100644 (file)
@@ -23,8 +23,8 @@ menuconfig BLOCK
 
 if BLOCK
 
-config LBD
-       bool "Support for large block devices and files"
+config LBDAF
+       bool "Support for large (2TB+) block devices and files"
        depends on !64BIT
        default y
        help
index 0a2e6e7f67b3c5b6ac4c4cbd7dc2ca6811eaa30c..c92701dc50016ff2f1eb87f40a76b8a8dce1b208 100644 (file)
@@ -111,7 +111,7 @@ struct dm_exception_store {
 /*
  * Funtions to manipulate consecutive chunks
  */
-#  if defined(CONFIG_LBD) || (BITS_PER_LONG == 64)
+#  if defined(CONFIG_LBDAF) || (BITS_PER_LONG == 64)
 #    define DM_CHUNK_CONSECUTIVE_BITS 8
 #    define DM_CHUNK_NUMBER_BITS 56
 
index 8a0b26340b54d4fbddf9c3545d09e9217522889c..8359e7b3dc895b5bfc9b2e26f63c0c6de3227acc 100644 (file)
@@ -990,7 +990,7 @@ int ext3_group_extend(struct super_block *sb, struct ext3_super_block *es,
                        sb->s_id, n_blocks_count);
                if (sizeof(sector_t) < 8)
                        ext3_warning(sb, __func__,
-                       "CONFIG_LBD not enabled\n");
+                       "CONFIG_LBDAF not enabled\n");
                return -EINVAL;
        }
 
index 26aa64dee6aacea86c6b2082d2f06d07c01b8d34..601e881e6105b886de6251fe71acaf51ec66ef8b 100644 (file)
@@ -1812,7 +1812,7 @@ static int ext3_fill_super (struct super_block *sb, void *data, int silent)
                printk(KERN_ERR "EXT3-fs: filesystem on %s:"
                        " too large to mount safely\n", sb->s_id);
                if (sizeof(sector_t) < 8)
-                       printk(KERN_WARNING "EXT3-fs: CONFIG_LBD not "
+                       printk(KERN_WARNING "EXT3-fs: CONFIG_LBDAF not "
                                        "enabled\n");
                goto failed_mount;
        }
index 27eb289eea3708fb4ee71dc26e31def645c5a03f..68b0351fc6474da9885d3c3d0d38fb027e338612 100644 (file)
@@ -1002,7 +1002,7 @@ int ext4_group_extend(struct super_block *sb, struct ext4_super_block *es,
                        " too large to resize to %llu blocks safely\n",
                        sb->s_id, n_blocks_count);
                if (sizeof(sector_t) < 8)
-                       ext4_warning(sb, __func__, "CONFIG_LBD not enabled");
+                       ext4_warning(sb, __func__, "CONFIG_LBDAF not enabled");
                return -EINVAL;
        }
 
index 012c4251397e9f3331ba95e1e56ca669481e4006..6e0c2d77c87e8dbb57671664b40a26cbb1e5c153 100644 (file)
@@ -1957,7 +1957,7 @@ static loff_t ext4_max_size(int blkbits, int has_huge_files)
        /* small i_blocks in vfs inode? */
        if (!has_huge_files || sizeof(blkcnt_t) < sizeof(u64)) {
                /*
-                * CONFIG_LBD is not enabled implies the inode
+                * CONFIG_LBDAF is not enabled implies the inode
                 * i_block represent total blocks in 512 bytes
                 * 32 == size of vfs inode i_blocks * 8
                 */
@@ -2000,7 +2000,7 @@ static loff_t ext4_max_bitmap_size(int bits, int has_huge_files)
 
        if (!has_huge_files || sizeof(blkcnt_t) < sizeof(u64)) {
                /*
-                * !has_huge_files or CONFIG_LBD not enabled implies that
+                * !has_huge_files or CONFIG_LBDAF not enabled implies that
                 * the inode i_block field represents total file blocks in
                 * 2^32 512-byte sectors == size of vfs inode i_blocks * 8
                 */
@@ -2436,13 +2436,13 @@ static int ext4_fill_super(struct super_block *sb, void *data, int silent)
        if (has_huge_files) {
                /*
                 * Large file size enabled file system can only be
-                * mount if kernel is build with CONFIG_LBD
+                * mount if kernel is build with CONFIG_LBDAF
                 */
                if (sizeof(root->i_blocks) < sizeof(u64) &&
                                !(sb->s_flags & MS_RDONLY)) {
                        ext4_msg(sb, KERN_ERR, "Filesystem with huge "
                                        "files cannot be mounted read-write "
-                                       "without CONFIG_LBD");
+                                       "without CONFIG_LBDAF");
                        goto failed_mount;
                }
        }
@@ -2566,7 +2566,7 @@ static int ext4_fill_super(struct super_block *sb, void *data, int silent)
                ext4_msg(sb, KERN_ERR, "filesystem"
                        " too large to mount safely");
                if (sizeof(sector_t) < 8)
-                       ext4_msg(sb, KERN_WARNING, "CONFIG_LBD not enabled");
+                       ext4_msg(sb, KERN_WARNING, "CONFIG_LBDAF not enabled");
                goto failed_mount;
        }
 
index cad957cdb1e5ace7f4a65207b0901812075b2fd1..5971359d2090d2107f6b96c27255c39c08420ea4 100644 (file)
@@ -1,6 +1,6 @@
 config GFS2_FS
        tristate "GFS2 file system support"
-       depends on EXPERIMENTAL && (64BIT || LBD)
+       depends on EXPERIMENTAL && (64BIT || LBDAF)
        select DLM if GFS2_FS_LOCKING_DLM
        select CONFIGFS_FS if GFS2_FS_LOCKING_DLM
        select SYSFS if GFS2_FS_LOCKING_DLM
index d33767f17ba39db14dc8725ca2494fcd6ee73222..0d3ed7407a043effbab862610ca5847589eae396 100644 (file)
@@ -552,7 +552,7 @@ static unsigned long long ocfs2_max_file_offset(unsigned int bbits,
         */
 
 #if BITS_PER_LONG == 32
-# if defined(CONFIG_LBD)
+# if defined(CONFIG_LBDAF)
        BUILD_BUG_ON(sizeof(sector_t) != 8);
        /*
         * We might be limited by page cache size.
index f65a53f8752f239410a66f6bc564c8c1a3e4dc81..6127e24062d0cc060f0d0a05789ffca0e4b2ea74 100644 (file)
@@ -24,7 +24,7 @@
  * XFS_BIG_BLKNOS needs block layer disk addresses to be 64 bits.
  * XFS_BIG_INUMS requires XFS_BIG_BLKNOS to be set.
  */
-#if defined(CONFIG_LBD) || (BITS_PER_LONG == 64)
+#if defined(CONFIG_LBDAF) || (BITS_PER_LONG == 64)
 # define XFS_BIG_BLKNOS        1
 # define XFS_BIG_INUMS 1
 #else
index 2e09efbca8dbdeeb7cdfe9abcdb566eefb15c096..a220d36f789b3454c90fa0a4fe71924c4b186b62 100644 (file)
@@ -616,7 +616,7 @@ xfs_max_file_offset(
         */
 
 #if BITS_PER_LONG == 32
-# if defined(CONFIG_LBD)
+# if defined(CONFIG_LBDAF)
        ASSERT(sizeof(sector_t) == 8);
        pagefactor = PAGE_CACHE_SIZE;
        bitshift = BITS_PER_LONG;
index c5a71c38a95f5521b17aef7ca178e43e2ca11b0e..fac104e7186ae0bb13ef19ceaaf87022446af966 100644 (file)
@@ -58,7 +58,7 @@ extern const char linux_proc_banner[];
 #define _RET_IP_               (unsigned long)__builtin_return_address(0)
 #define _THIS_IP_  ({ __label__ __here; __here: (unsigned long)&&__here; })
 
-#ifdef CONFIG_LBD
+#ifdef CONFIG_LBDAF
 # include <asm/div64.h>
 # define sector_div(a, b) do_div(a, b)
 #else
index 5abe354020f964712f84697a4e17fc28ad68b076..c42724f8c80210f6d50708ced60269c1dd3cc703 100644 (file)
@@ -131,7 +131,7 @@ typedef             __s64           int64_t;
  *
  * blkcnt_t is the type of the inode's block count.
  */
-#ifdef CONFIG_LBD
+#ifdef CONFIG_LBDAF
 typedef u64 sector_t;
 typedef u64 blkcnt_t;
 #else