mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-30 11:16:48 +07:00
rbd: kill rbd_image_header->snap_seq
The snap_seq field in an rbd_image_header structure held the value from the rbd image header when it was last refreshed. We now maintain this value in the snapc->seq field. So get rid of the other one. Signed-off-by: Alex Elder <elder@inktank.com> Reviewed-by: Josh Durgin <josh.durgin@inktank.com>
This commit is contained in:
parent
505cbb9bed
commit
9e15dc735a
@ -82,7 +82,6 @@ struct rbd_image_header {
|
||||
__u8 comp_type;
|
||||
struct ceph_snap_context *snapc;
|
||||
size_t snap_names_len;
|
||||
u64 snap_seq;
|
||||
u32 total_snaps;
|
||||
|
||||
char *snap_names;
|
||||
@ -536,7 +535,6 @@ static int rbd_header_from_disk(struct rbd_image_header *header,
|
||||
header->comp_type = ondisk->options.comp_type;
|
||||
|
||||
atomic_set(&header->snapc->nref, 1);
|
||||
header->snap_seq = le64_to_cpu(ondisk->snap_seq);
|
||||
header->snapc->seq = le64_to_cpu(ondisk->snap_seq);
|
||||
header->snapc->num_snaps = snap_count;
|
||||
header->total_snaps = snap_count;
|
||||
|
Loading…
Reference in New Issue
Block a user