Skip to content

Commit 650a24c

Browse files
intervigiliumSteve Kondik
authored and
Steve Kondik
committed
Revert "f2fs_utils: Update for f2fs-tools 1.6.1"
This reverts commit 95085be. Change-Id: I362611a342c9febdacfce9a488ba281b9ab284ae
1 parent 52f3fbd commit 650a24c

File tree

2 files changed

+9
-11
lines changed

2 files changed

+9
-11
lines changed

f2fs_utils/f2fs_sparseblock.c

+9-9
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626
#member, le64_to_cpu((ptr)->member), le64_to_cpu((ptr)->member) ); \
2727
} while (0);
2828

29-
#define segno_in_journal(jnl, i) (jnl->sit_j.entries[i].segno)
29+
#define segno_in_journal(sum, i) (sum->sit_j.entries[i].segno)
3030

31-
#define sit_in_journal(jnl, i) (jnl->sit_j.entries[i].se)
31+
#define sit_in_journal(sum, i) (sum->sit_j.entries[i].se)
3232

3333
static void dbg_print_raw_sb_info(struct f2fs_super_block *sb)
3434
{
@@ -137,10 +137,10 @@ static void dbg_print_info_struct(struct f2fs_info *info)
137137
SLOGD("blocks_per_sit: %"PRIu64, info->blocks_per_sit);
138138
SLOGD("sit_blocks loc: %p", info->sit_blocks);
139139
SLOGD("sit_sums loc: %p", info->sit_sums);
140-
SLOGD("sit_sums num: %d", le16_to_cpu(info->sit_sums->journal.n_sits));
140+
SLOGD("sit_sums num: %d", le16_to_cpu(info->sit_sums->n_sits));
141141
unsigned int i;
142-
for(i = 0; i < (le16_to_cpu(info->sit_sums->journal.n_sits)); i++) {
143-
SLOGD("entry %d in journal entries is for segment %d",i, le32_to_cpu(segno_in_journal(info->journal, i)));
142+
for(i = 0; i < (le16_to_cpu(info->sit_sums->n_sits)); i++) {
143+
SLOGD("entry %d in journal entries is for segment %d",i, le32_to_cpu(segno_in_journal(info->sit_sums, i)));
144144
}
145145

146146
SLOGD("cp_blkaddr: %"PRIu64, info->cp_blkaddr);
@@ -360,7 +360,7 @@ static int get_sit_summary(int fd, struct f2fs_info *info, struct f2fs_checkpoin
360360
if (is_set_ckpt_flags(cp, CP_COMPACT_SUM_FLAG)) {
361361
if (read_structure_blk(fd, info->cp_valid_cp_blkaddr + le32_to_cpu(cp->cp_pack_start_sum), buffer, 1))
362362
return -1;
363-
memcpy(&info->sit_sums->journal.n_sits, &buffer[SUM_JOURNAL_SIZE], SUM_JOURNAL_SIZE);
363+
memcpy(&info->sit_sums->n_sits, &buffer[SUM_JOURNAL_SIZE], SUM_JOURNAL_SIZE);
364364
} else {
365365
u64 blk_addr;
366366
if (is_set_ckpt_flags(cp, CP_UMOUNT_FLAG))
@@ -503,9 +503,9 @@ int run_on_used_blocks(u64 startblock, struct f2fs_info *info, int (*func)(u64 p
503503

504504
/* check the SIT entries in the journal */
505505
found = 0;
506-
for(i = 0; i < le16_to_cpu(info->sit_sums->journal.n_sits); i++) {
507-
if (le32_to_cpu(segno_in_journal(info->journal, i)) == segnum) {
508-
sit_entry = &sit_in_journal(info->journal, i);
506+
for(i = 0; i < le16_to_cpu(info->sit_sums->n_sits); i++) {
507+
if (le32_to_cpu(segno_in_journal(info->sit_sums, i)) == segnum) {
508+
sit_entry = &sit_in_journal(info->sit_sums, i);
509509
found = 1;
510510
break;
511511
}

f2fs_utils/f2fs_sparseblock.h

-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ extern "C" {
3535

3636
struct f2fs_sit_block;
3737
struct f2fs_summary_block;
38-
struct f2fs_journal;
3938

4039
struct f2fs_info {
4140
u_int64_t blocks_per_segment;
@@ -46,7 +45,6 @@ struct f2fs_info {
4645
u_int64_t blocks_per_sit;
4746
struct f2fs_sit_block *sit_blocks;
4847
struct f2fs_summary_block *sit_sums;
49-
struct f2fs_journal *journal;
5048

5149
u_int64_t cp_blkaddr;
5250
u_int64_t cp_valid_cp_blkaddr;

0 commit comments

Comments
 (0)