What is different between write back with write allocate and write with non write allocate on Cortex-M4.
I konw your meaning, your precondition is write-miss policy in write back and CM4.
first, both write-through and write-back policy can use write allocate and write no allocate when write-miss.
second, write-back policy use write allocate usually.
so i think it should be the write allocate even though it has write no allocate attribute, maybe it has a parameter that can be configured or has the priority.
you can look up it in ARM architecture Manual. I will tell you if I find out the correct answer.