]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - mm/Kconfig
ipc: sysv shared memory limited to 8TiB
[karo-tx-linux.git] / mm / Kconfig
index ae55c1e04d105016cf7c780398552e56a498e65a..e742d06285b780eea632efe643e18d695f766928 100644 (file)
@@ -263,8 +263,14 @@ config ZONE_DMA_FLAG
        default "1"
 
 config BOUNCE
-       def_bool y
+       bool "Enable bounce buffers"
+       default y
        depends on BLOCK && MMU && (ZONE_DMA || HIGHMEM)
+       help
+         Enable bounce buffers for devices that cannot access
+         the full range of memory available to the CPU. Enabled
+         by default when ZONE_DMA or HIGHMEM is selected, but you
+         may say n to override this.
 
 # On the 'tile' arch, USB OHCI needs the bounce pool since tilegx will often
 # have more than 4GB of memory, but we don't currently use the IOTLB to present
@@ -286,8 +292,12 @@ config NR_QUICK
        default "1"
 
 config VIRT_TO_BUS
-       def_bool y
-       depends on HAVE_VIRT_TO_BUS
+       bool
+       help
+         An architecture should select this if it implements the
+         deprecated interface virt_to_bus().  All new architectures
+         should probably not select this.
+
 
 config MMU_NOTIFIER
        bool