···1616 * we don't allow putting a breakpoint on an mtmsrd instruction.1717 * Similarly we don't allow breakpoints on rfid instructions.1818 * These macros tell us if an instruction is a mtmsrd or rfid.1919+ * Note that IS_MTMSRD returns true for both an mtmsr (32-bit)2020+ * and an mtmsrd (64-bit).1921 */2020-#define IS_MTMSRD(instr) (((instr) & 0xfc0007fe) == 0x7c000164)2222+#define IS_MTMSRD(instr) (((instr) & 0xfc0007be) == 0x7c000124)2123#define IS_RFID(instr) (((instr) & 0xfc0007fe) == 0x4c000024)22242325/* Emulate instructions that cause a transfer of control. */