Re: ZynqMP and Versal crash clearing coherent cache memory with memset

2021-10-18 Thread Chris Johns
On 19/10/21 8:59 am, Joel Sherrill wrote: > On Mon, Oct 18, 2021 at 4:28 PM Chris Johns wrote: >> >> On 19/10/21 3:53 am, Kinsey Moore wrote: >>> On 10/18/2021 00:44, Chris Johns wrote: Hi, I cannot run libbsd on real hardware because the cadence rx descriptor cache

Re: ZynqMP and Versal crash clearing coherent cache memory with memset

2021-10-18 Thread Joel Sherrill
On Mon, Oct 18, 2021 at 4:28 PM Chris Johns wrote: > > On 19/10/21 3:53 am, Kinsey Moore wrote: > > On 10/18/2021 00:44, Chris Johns wrote: > >> Hi, > >> > >> I cannot run libbsd on real hardware because the cadence rx descriptor > >> cache > >> coherent allocation crashes in `memset`. It is

Re: ZynqMP and Versal crash clearing coherent cache memory with memset

2021-10-18 Thread Chris Johns
On 19/10/21 3:53 am, Kinsey Moore wrote: > On 10/18/2021 00:44, Chris Johns wrote: >> Hi, >> >> I cannot run libbsd on real hardware because the cadence rx descriptor cache >> coherent allocation crashes in `memset`. It is used to clear the memory. >> >> The rtemsbsd allocator call optionally

Re: ZynqMP and Versal crash clearing coherent cache memory with memset

2021-10-18 Thread Kinsey Moore
On 10/18/2021 00:44, Chris Johns wrote: Hi, I cannot run libbsd on real hardware because the cadence rx descriptor cache coherent allocation crashes in `memset`. It is used to clear the memory. The rtemsbsd allocator call optionally clears the memory and it seems the newlib aarch64 memset code

ZynqMP and Versal crash clearing coherent cache memory with memset

2021-10-17 Thread Chris Johns
Hi, I cannot run libbsd on real hardware because the cadence rx descriptor cache coherent allocation crashes in `memset`. It is used to clear the memory. The rtemsbsd allocator call optionally clears the memory and it seems the newlib aarch64 memset code crashes when doing this. A basic loop