On 12/5/19 8:12 AM, Peter Maydell wrote: > For arm_cpu_tlb_fill() which handles prefetch/data aborts > we just have a separate much simpler codepath for > CONFIG_USER_ONLY which doesn't call arm_deliver_fault(). > I think being consistent here about how we handle the > CONFIG_USER_ONLY case would help avoid having a codepath > that isn't very well tested because it's only used in > the odd special case of unaligned-address exceptions.
Fair enough. It also reminds me that I had failed to add the linux-user changes to go along with this to raise SIGBUS instead of SIGSEGV. r~