#!/bin/bash
s="Nov 07 14:51:50 SA0888 kernel: amdgpu 0000:03:00.0:       VM_CONTEXT1_PROTECTION_FAULT_ADDR   0x001F9122
Nov 07 14:51:50 SA0888 kernel: amdgpu 0000:03:00.0:       VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x0A084002
Nov 07 14:51:50 SA0888 kernel: amdgpu 0000:02:00.0:       VM_CONTEXT1_PROTECTION_FAULT_ADDR   0x001F9121
Nov 07 14:51:50 SA0888 kernel: amdgpu 0000:02:00.0:       VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x0A084002
Nov 07 14:51:50 SA0888 kernel: amdgpu 0000:02:00.0:       VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x0A084002"

awk '/FAULT_ADDR/{s=index($7,":"); $7=substr($7,s+1,length($7)-s-1); print $1" "$2" "$3" => "$7}' <<< "$s"