--- x/block/blk-mq-tag.c +++ y/block/blk-mq-tag.c @@ -565,6 +565,7 @@ struct blk_mq_tags *blk_mq_init_tags(uns if (!tags) return NULL; + INIT_LIST_HEAD(&tags->page_list); tags->nr_tags = total_tags; tags->nr_reserved_tags = reserved_tags; spin_lock_init(&tags->lock); --- x/arch/x86/kvm/emulate.c +++ y/arch/x86/kvm/emulate.c @@ -4001,7 +4001,6 @@ static int check_perm_out(struct x86_emu #define D2bv(_f) D((_f) | ByteOp), D(_f) #define D2bvIP(_f, _i, _p) DIP((_f) | ByteOp, _i, _p), DIP(_f, _i, _p) #define I2bv(_f, _e) I((_f) | ByteOp, _e), I(_f, _e) -#define F2bv(_f, _e) F((_f) | ByteOp, _e), F(_f, _e) #define I2bvIP(_f, _e, _i, _p) \ IIP((_f) | ByteOp, _e, _i, _p), IIP(_f, _e, _i, _p) @@ -4088,8 +4087,8 @@ static const struct opcode group4[] = { }; static const struct opcode group5[] = { - F(DstMem | SrcNone | Lock, em_inc), - F(DstMem | SrcNone | Lock, em_dec), + I(DstMem | SrcNone | Lock, em_inc), + I(DstMem | SrcNone | Lock, em_dec), I(SrcMem | NearBranch | IsBranch | ShadowStack, em_call_near_abs), I(SrcMemFAddr | ImplicitOps | IsBranch | ShadowStack, em_call_far), I(SrcMem | NearBranch | IsBranch, em_jmp_abs),