super.c (ef095d19e82f25bbdead472b8b71f4ef3b7a636d) super.c (687de7f1010cb819d04b768556960d3689abe02b)
1/*
2 * fs/f2fs/super.c
3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
5 * http://www.samsung.com/
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as

--- 1552 unchanged lines hidden (view full) ---

1561 sbi->dir_level = DEF_DIR_LEVEL;
1562 sbi->interval_time[CP_TIME] = DEF_CP_INTERVAL;
1563 sbi->interval_time[REQ_TIME] = DEF_IDLE_INTERVAL;
1564 clear_sbi_flag(sbi, SBI_NEED_FSCK);
1565
1566 for (i = 0; i < NR_COUNT_TYPE; i++)
1567 atomic_set(&sbi->nr_pages[i], 0);
1568
1/*
2 * fs/f2fs/super.c
3 *
4 * Copyright (c) 2012 Samsung Electronics Co., Ltd.
5 * http://www.samsung.com/
6 *
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as

--- 1552 unchanged lines hidden (view full) ---

1561 sbi->dir_level = DEF_DIR_LEVEL;
1562 sbi->interval_time[CP_TIME] = DEF_CP_INTERVAL;
1563 sbi->interval_time[REQ_TIME] = DEF_IDLE_INTERVAL;
1564 clear_sbi_flag(sbi, SBI_NEED_FSCK);
1565
1566 for (i = 0; i < NR_COUNT_TYPE; i++)
1567 atomic_set(&sbi->nr_pages[i], 0);
1568
1569 atomic_set(&sbi->wb_sync_req, 0);
1570
1569 INIT_LIST_HEAD(&sbi->s_list);
1570 mutex_init(&sbi->umount_mutex);
1571 mutex_init(&sbi->wio_mutex[NODE]);
1572 mutex_init(&sbi->wio_mutex[DATA]);
1573 spin_lock_init(&sbi->cp_lock);
1574}
1575
1576static int init_percpu_info(struct f2fs_sb_info *sbi)

--- 753 unchanged lines hidden ---
1571 INIT_LIST_HEAD(&sbi->s_list);
1572 mutex_init(&sbi->umount_mutex);
1573 mutex_init(&sbi->wio_mutex[NODE]);
1574 mutex_init(&sbi->wio_mutex[DATA]);
1575 spin_lock_init(&sbi->cp_lock);
1576}
1577
1578static int init_percpu_info(struct f2fs_sb_info *sbi)

--- 753 unchanged lines hidden ---