aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/tree-log.c
diff options
context:
space:
mode:
authorLaurent Vivier <[email protected]>2021-03-12 15:09:13 +0100
committerMichael S. Tsirkin <[email protected]>2021-03-14 18:06:33 -0400
commitbeb691e69f4dec7bfe8b81b509848acfd1f0dbf9 (patch)
tree14a1afb60659ea37d0d2ca88ff62d8cf24a8ddfe /fs/btrfs/tree-log.c
parent4c050286bb202cffd5467c1cba982dff391d62e1 (diff)
vhost: Fix vhost_vq_reset()
vhost_reset_is_le() is vhost_init_is_le(), and in the case of cross-endian legacy, vhost_init_is_le() depends on vq->user_be. vq->user_be is set by vhost_disable_cross_endian(). But in vhost_vq_reset(), we have: vhost_reset_is_le(vq); vhost_disable_cross_endian(vq); And so user_be is used before being set. To fix that, reverse the lines order as there is no other dependency between them. Signed-off-by: Laurent Vivier <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Michael S. Tsirkin <[email protected]>
Diffstat (limited to 'fs/btrfs/tree-log.c')
0 files changed, 0 insertions, 0 deletions