[Libre-soc-bugs] [Bug 1231] glibc needs dcbt

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sun Dec 3 11:45:32 GMT 2023


https://bugs.libre-soc.org/show_bug.cgi?id=1231

Jacob Lifshay <programmerjake at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |programmerjake at gmail.com

--- Comment #4 from Jacob Lifshay <programmerjake at gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from comment #3)
> commit 1e80810cfac7e2786aa5b81a92f4831dc1031ec0 (HEAD -> 1228-elf-dynamic,
> origin/1228-elf-dynamic)
> Author: Luke Kenneth Casson Leighton <lkcl at lkcl.net>
> Date:   Sun Dec 3 11:32:28 2023 +0000
> 
>     bug 1231: all dc* instructions to be treated as nop
>     
>     https://bugs.libre-soc.org/show_bug.cgi?id=1231#c1

it needs to be just dcbt and dcbtst, since some dc* instructions do have an
effect even in the simulator:

dcbz -- zero block -- basically a really fast way to write zeros to memory.

our half-baked pseudocode for dcbz:
https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=openpower/isa/sprset.mdwn;hb=1d45949e369d92c0cbd41b2c247a5bae9c37e11b#l310

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list