[PATCH] Add membar to bus dma PREWRITE operations

Marcel Moolenaar marcel at xcllnt.net
Sat Sep 3 21:03:48 PDT 2005


On Sep 2, 2005, at 10:24 AM, John Baldwin wrote:

> --- //depot/vendor/freebsd/src/sys/alpha/alpha/busdma_machdep.c     
> 2005/05/25
> 07:26:16
> +++ //depot/user/jhb/acpipci/alpha/alpha/busdma_machdep.c     
> 2005/08/18 17:55:22
> @@ -891,6 +891,10 @@
>              }
>          }
>      }
> +
> +    /* Ensure any pending writes have drained. */
> +    if (op & (BUS_DMASYNC_PREWRITE))
> +        alpha_mb();
>  }
>
>  static void

Ok on -current.

-- 
  Marcel Moolenaar         USPA: A-39004          marcel at xcllnt.net



More information about the freebsd-alpha mailing list