drivers/block: remove redundant 'default n' from Kconfig-s
authorBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Tue, 9 Oct 2018 14:41:01 +0000 (16:41 +0200)
committerJens Axboe <axboe@kernel.dk>
Wed, 10 Oct 2018 20:11:08 +0000 (14:11 -0600)
'default n' is the default value for any bool or tristate Kconfig
setting so there is no need to write it explicitly.

Also since commit f467c5640c29 ("kconfig: only write '# CONFIG_FOO
is not set' for visible symbols") the Kconfig behavior is the same
regardless of 'default n' being present or not:

    ...
    One side effect of (and the main motivation for) this change is making
    the following two definitions behave exactly the same:

        config FOO
                bool

        config FOO
                bool
                default n

    With this change, neither of these will generate a
    '# CONFIG_FOO is not set' line (assuming FOO isn't selected/implied).
    That might make it clearer to people that a bare 'default n' is
    redundant.
    ...

Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/Kconfig
drivers/block/drbd/Kconfig
drivers/block/zram/Kconfig

index d4913516823f141663fac804f54d0f3c7cfec974..8aec33277fda532cdfffacf8131961062de077e2 100644 (file)
@@ -461,7 +461,6 @@ config BLK_DEV_RBD
        select LIBCRC32C
        select CRYPTO_AES
        select CRYPTO
-       default n
        help
          Say Y here if you want include the Rados block device, which stripes
          a block device over objects stored in the Ceph distributed object
index 87aab6910d2dbf875a395765fccac57a2b7dc862..52d885cdccb54ba1d9ad2e9f63ad7d72c45b0193 100644 (file)
@@ -11,7 +11,6 @@ config BLK_DEV_DRBD
        depends on PROC_FS && INET
        select LRU_CACHE
        select LIBCRC32C
-       default n
        help
 
          NOTE: In order to authenticate connections you have to select
index 635235759a0ab06b593c2d100f8b9f2ec75cc392..fcd055457364d6e4efeec59402dc3be77c306ac7 100644 (file)
@@ -3,7 +3,6 @@ config ZRAM
        tristate "Compressed RAM block device support"
        depends on BLOCK && SYSFS && ZSMALLOC && CRYPTO
        select CRYPTO_LZO
-       default n
        help
          Creates virtual block devices called /dev/zramX (X = 0, 1, ...).
          Pages written to these disks are compressed and stored in memory
@@ -18,7 +17,6 @@ config ZRAM
 config ZRAM_WRITEBACK
        bool "Write back incompressible page to backing device"
        depends on ZRAM
-       default n
        help
         With incompressible page, there is no memory saving to keep it
         in memory. Instead, write it out to backing device.