--- Log opened Sun Sep 03 00:00:28 2017 | ||
shorne_ | stekern_: Hello, did you happen to see some of the comments on the ompic driver? | 04:52 |
---|---|---|
shorne_ | The vendor question came up, maybe I will use 'openrisc,' | 04:53 |
shorne_ | But also, there was a question on memory barriers, i.e. | 04:54 |
shorne_ | set_bit(irq, &ipi_data[dst_cpu].ops); | 04:55 |
shorne_ | ompic_writereg(ompic_base, OMPIC_IPI_CTRL(src_cpu), data); | 04:55 |
shorne_ | Do we really need an l.msync in order for the memory write to be seen in all cores before the writereg gets seen by the IPI controller? | 04:57 |
shorne_ | stekern_: as far as I can tell the l.swa/l.lwa imply a l.msync | 08:20 |
shorne_ | so I am thinking its not needed as long as I am using atomic stores | 08:20 |
stekern_ | shorne_: I think so too | 09:02 |
stekern_ | as for the vendor, openrisc sounds fine for me at least | 09:03 |
stekern_ | (although, it's not strictly tied to openrisc, you could hypothetically use it for any cpu core) | 09:04 |
stekern_ | but "openrisc" as in "it came out of the openrisc community" | 09:05 |
shorne_ | stekern: thanks, I will reply | 17:39 |
--- Log closed Mon Sep 04 00:00:30 2017 |
Generated by irclog2html.py 2.15.2 by Marius Gedminas - find it at mg.pov.lt!