summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Ellerman <mpe@ellerman.id.au>2023-08-23 14:51:39 +1000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2023-08-30 16:23:14 +0200
commit0a809e01578bfb12aa7ac72cf83e9e818b9702a1 (patch)
tree466989092320cb3e9dba2ca9ae59f1b2aeb1c417
parentffde5f9e887667acb94a657e6acf55a6b14f1899 (diff)
downloadlinux-0a809e01578bfb12aa7ac72cf83e9e818b9702a1.tar.gz
linux-0a809e01578bfb12aa7ac72cf83e9e818b9702a1.tar.bz2
linux-0a809e01578bfb12aa7ac72cf83e9e818b9702a1.zip
ibmveth: Use dcbf rather than dcbfl
commit bfedba3b2c7793ce127680bc8f70711e05ec7a17 upstream. When building for power4, newer binutils don't recognise the "dcbfl" extended mnemonic. dcbfl RA, RB is equivalent to dcbf RA, RB, 1. Switch to "dcbf" to avoid the build error. Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--drivers/net/ethernet/ibm/ibmveth.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/ibm/ibmveth.c b/drivers/net/ethernet/ibm/ibmveth.c
index c3ec9ceed833..d80f155574c6 100644
--- a/drivers/net/ethernet/ibm/ibmveth.c
+++ b/drivers/net/ethernet/ibm/ibmveth.c
@@ -196,7 +196,7 @@ static inline void ibmveth_flush_buffer(void *addr, unsigned long length)
unsigned long offset;
for (offset = 0; offset < length; offset += SMP_CACHE_BYTES)
- asm("dcbfl %0,%1" :: "b" (addr), "r" (offset));
+ asm("dcbf %0,%1,1" :: "b" (addr), "r" (offset));
}
/* replenish the buffers for a pool. note that we don't need to