On Fri, 2017-08-18 at 15:49 -0700, Ram Pai wrote: > Coming back to the your main question, "why we need to provide the > contents of AMR register to the signal handler?" -- the only reason > i can see is, probably tools like gdb and ptrace may find it useful. > > And since it was suggested that content of IAMR is also useful to the > application, the value of which cannot be accessed from userspace, > it may make sense to provide both the contents.
I'd rather you added ptrace calls to obtain & set it. I don't think we need to touch the signal frame, it's too much of an ABI compatibility burden. Cheers, Ben.