All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 2.6.22.y] ieee1394: revert "sbp2: enforce 32bit DMA mapping"
@ 2007-08-04 16:39 Stefan Richter
  0 siblings, 0 replies; 38+ messages in thread
From: Stefan Richter @ 2007-08-04 16:39 UTC (permalink / raw)
  To: stable; +Cc: linux-kernel

Date: Wed, 1 Aug 2007 20:30:36 +0200 (CEST)
From: Stefan Richter <stefanr@s5r6.in-berlin.de>
Subject: ieee1394: revert "sbp2: enforce 32bit DMA mapping"

Revert commit 0555659d63c285ceb7ead3115532e1b71b0f27a7 from 2.6.22-rc1.
The dma_set_mask call somehow failed on a PowerMac G5, PPC64:
http://lkml.org/lkml/2007/8/1/344

Should there ever occur a DMA mapping beyond the physical DMA range, a
proper SBP-2 firmware will report transport errors.  So let's leave it
at that.

Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Tested-by: Olaf Hering <olh@suse.de>
---
Same as commit a9c2f18800753c82c45fc13b27bdc148849bdbb2.

 drivers/ieee1394/sbp2.c |    5 -----
 1 file changed, 5 deletions(-)

Index: linux-2.6.22/drivers/ieee1394/sbp2.c
===================================================================
--- linux-2.6.22.orig/drivers/ieee1394/sbp2.c
+++ linux-2.6.22/drivers/ieee1394/sbp2.c
@@ -774,11 +774,6 @@ static struct sbp2_lu *sbp2_alloc_device
 			SBP2_ERR("failed to register lower 4GB address range");
 			goto failed_alloc;
 		}
-#else
-		if (dma_set_mask(hi->host->device.parent, DMA_32BIT_MASK)) {
-			SBP2_ERR("failed to set 4GB DMA mask");
-			goto failed_alloc;
-		}
 #endif
 	}
 

-- 
Stefan Richter
-=====-=-=== =--- --=--
http://arcgraph.de/sr/


^ permalink raw reply	[flat|nested] 38+ messages in thread

end of thread, other threads:[~2007-08-07  1:24 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <fa.Qn3Snqoik3hhnxcA6HqjGV0Yzck@ifi.uio.no>
2007-08-04 17:14 ` [PATCH 2.6.22.y] ieee1394: revert "sbp2: enforce 32bit DMA mapping" Robert Hancock
2007-08-04 17:30   ` Stefan Richter
2007-08-04 17:30     ` Stefan Richter
2007-08-05  0:15     ` Benjamin Herrenschmidt
2007-08-05  0:15       ` Benjamin Herrenschmidt
2007-08-05  7:54       ` Stefan Richter
2007-08-05  7:54         ` Stefan Richter
2007-08-05 22:04         ` Benjamin Herrenschmidt
2007-08-05 22:04           ` Benjamin Herrenschmidt
2007-08-06 13:51           ` Olaf Hering
2007-08-06 13:51             ` Olaf Hering
2007-08-06 21:47             ` Benjamin Herrenschmidt
2007-08-06 21:47               ` Benjamin Herrenschmidt
2007-08-06 22:22               ` Stefan Richter
2007-08-06 22:22                 ` Stefan Richter
2007-08-06 22:25                 ` Robert Hancock
2007-08-06 22:25                   ` Robert Hancock
2007-08-06 22:32                   ` Benjamin Herrenschmidt
2007-08-06 22:32                     ` Benjamin Herrenschmidt
2007-08-06 22:35                     ` Robert Hancock
2007-08-06 22:35                       ` Robert Hancock
2007-08-06 22:59                       ` Stefan Richter
2007-08-06 22:59                         ` Stefan Richter
2007-08-06 22:48                   ` Stefan Richter
2007-08-06 22:48                     ` Stefan Richter
2007-08-07  2:18                     ` Andi Kleen
2007-08-07  2:18                       ` Andi Kleen
2007-08-06 22:29                 ` Benjamin Herrenschmidt
2007-08-06 22:29                   ` Benjamin Herrenschmidt
2007-08-06 11:58         ` Olaf Hering
2007-08-06 11:58           ` Olaf Hering
2007-08-06 21:43           ` Benjamin Herrenschmidt
2007-08-06 21:43             ` Benjamin Herrenschmidt
2007-08-06 22:05             ` [PATCH] powerpc: Fix initialization and usage of dma_mask Benjamin Herrenschmidt
2007-08-06 22:05               ` Benjamin Herrenschmidt
2007-08-06 22:30               ` Olaf Hering
2007-08-06 22:30                 ` Olaf Hering
2007-08-04 16:39 [PATCH 2.6.22.y] ieee1394: revert "sbp2: enforce 32bit DMA mapping" Stefan Richter

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.