>Hmm, intel_dma_mapping_error is used to test only the value that >intel_map_single() returns. If intel_map_single() returns a non-zero >dma address, it belongs to hwdev's domain. So intel_dma_mapping_error >can simply return 1 (failure) if the dma_addr is zero. Then there is no usage of hwdev which is one of two parameters in intel_dma_mapping_error? Maybe checking dma_addr only is good enough for the function? At least it's fast to check errors. Thanks. -Fenghua -- To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |