diff options
author | FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> | 2008-12-03 00:53:04 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-12-03 02:26:40 -0500 |
commit | 181de82ee3ffda1175f89d50c991dae31b79280c (patch) | |
tree | b6b3e0a4507138ae4542f115790fe489683d7ef3 /arch | |
parent | 6083aa485c86933ee444dc2242270d37ea4664cb (diff) |
x86: remove dead BIO_VMERGE_BOUNDARY definition
Impact: cleanup, remove dead code
The block layer dropped the virtual merge feature
(b8b3e16cfe6435d961f6aaebcfd52a1ff2a988c5).
BIO_VMERGE_BOUNDARY definition is meaningless now.
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Acked-by: Jens Axboe <jens.axboe@oracle.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/x86/include/asm/io.h | 2 | ||||
-rw-r--r-- | arch/x86/include/asm/io_64.h | 2 | ||||
-rw-r--r-- | arch/x86/kernel/pci-dma.c | 6 |
3 files changed, 0 insertions, 10 deletions
diff --git a/arch/x86/include/asm/io.h b/arch/x86/include/asm/io.h index 33513b9a67f3..05cfed4485fa 100644 --- a/arch/x86/include/asm/io.h +++ b/arch/x86/include/asm/io.h | |||
@@ -80,8 +80,6 @@ static inline void writeq(__u64 val, volatile void __iomem *addr) | |||
80 | #define readq readq | 80 | #define readq readq |
81 | #define writeq writeq | 81 | #define writeq writeq |
82 | 82 | ||
83 | extern int iommu_bio_merge; | ||
84 | |||
85 | #ifdef CONFIG_X86_32 | 83 | #ifdef CONFIG_X86_32 |
86 | # include "io_32.h" | 84 | # include "io_32.h" |
87 | #else | 85 | #else |
diff --git a/arch/x86/include/asm/io_64.h b/arch/x86/include/asm/io_64.h index fea325a1122f..563c16270ba6 100644 --- a/arch/x86/include/asm/io_64.h +++ b/arch/x86/include/asm/io_64.h | |||
@@ -232,8 +232,6 @@ void memset_io(volatile void __iomem *a, int b, size_t c); | |||
232 | 232 | ||
233 | #define flush_write_buffers() | 233 | #define flush_write_buffers() |
234 | 234 | ||
235 | #define BIO_VMERGE_BOUNDARY iommu_bio_merge | ||
236 | |||
237 | /* | 235 | /* |
238 | * Convert a virtual cached pointer to an uncached pointer | 236 | * Convert a virtual cached pointer to an uncached pointer |
239 | */ | 237 | */ |
diff --git a/arch/x86/kernel/pci-dma.c b/arch/x86/kernel/pci-dma.c index 12eeb4bfcdeb..da93c65f8f0b 100644 --- a/arch/x86/kernel/pci-dma.c +++ b/arch/x86/kernel/pci-dma.c | |||
@@ -31,11 +31,6 @@ int no_iommu __read_mostly; | |||
31 | /* Set this to 1 if there is a HW IOMMU in the system */ | 31 | /* Set this to 1 if there is a HW IOMMU in the system */ |
32 | int iommu_detected __read_mostly = 0; | 32 | int iommu_detected __read_mostly = 0; |
33 | 33 | ||
34 | /* This tells the BIO block layer to assume merging. Default to off | ||
35 | because we cannot guarantee merging later. */ | ||
36 | int iommu_bio_merge __read_mostly = 0; | ||
37 | EXPORT_SYMBOL(iommu_bio_merge); | ||
38 | |||
39 | dma_addr_t bad_dma_address __read_mostly = 0; | 34 | dma_addr_t bad_dma_address __read_mostly = 0; |
40 | EXPORT_SYMBOL(bad_dma_address); | 35 | EXPORT_SYMBOL(bad_dma_address); |
41 | 36 | ||
@@ -189,7 +184,6 @@ static __init int iommu_setup(char *p) | |||
189 | } | 184 | } |
190 | 185 | ||
191 | if (!strncmp(p, "biomerge", 8)) { | 186 | if (!strncmp(p, "biomerge", 8)) { |
192 | iommu_bio_merge = 4096; | ||
193 | iommu_merge = 1; | 187 | iommu_merge = 1; |
194 | force_iommu = 1; | 188 | force_iommu = 1; |
195 | } | 189 | } |