| To: | loody <miloody@gmail.com> |
|---|---|
| Subject: | Re: some question about wmb in mips |
| From: | Ralf Baechle <ralf@linux-mips.org> |
| Date: | Sun, 27 Jun 2010 21:39:40 +0100 |
| Cc: | Linux MIPS Mailing List <linux-mips@linux-mips.org> |
| In-reply-to: | <AANLkTikXife5CaPBQ4k_FUUM6-VD2C7SOOEbyugRhIqG@mail.gmail.com> |
| References: | <AANLkTikXife5CaPBQ4k_FUUM6-VD2C7SOOEbyugRhIqG@mail.gmail.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
| User-agent: | Mutt/1.5.20 (2009-08-17) |
On Mon, Jun 28, 2010 at 12:16:06AM +0800, loody wrote: > Dear all: > AFAIK, wmb in mips is implemented by calling sync, > wmb->fast_wmb->__sync, which makes sure Loads and stores executed > before the SYNC are completed before loads > and stores after the SYNC can start > But will this instruction write the cache back too? No. > take usb example, it will call this maco before it let host processing > the commands on dram, so I wondering whether sync will write the cache > back to memory. SYNC is for memory consistency, not coherency. Ralf |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [BUG] Cavium OCTEON strange illegal instruction, Yang Shi |
|---|---|
| Next by Date: | Re: some question about wmb in mips, Ralf Baechle |
| Previous by Thread: | Re: some question about wmb in mips, Ralf Baechle |
| Next by Thread: | How to detect STACKOVEFLOW on mips, Adam Jiang |
| Indexes: | [Date] [Thread] [Top] [All Lists] |