[PATCH 4/6] arm64/io: Add tracepoint for register accesses

2018-09-08 Thread Sai Prakash Ranjan
Generic IO read/write i.e., __raw_{read,write}{b,l,w,q} are typically used to read/write from/to memory mapped registers, which can cause hangs or some undefined behaviour if access unclocked. Tracing these register accesses can be very helpful to debug such issues during initial development

[PATCH 4/6] arm64/io: Add tracepoint for register accesses

2018-09-08 Thread Sai Prakash Ranjan
Generic IO read/write i.e., __raw_{read,write}{b,l,w,q} are typically used to read/write from/to memory mapped registers, which can cause hangs or some undefined behaviour if access unclocked. Tracing these register accesses can be very helpful to debug such issues during initial development