segment.c (f08142bc3a60f5af632ba48dc2fef8797043086d) | segment.c (45c98f5a58f36c35ecf5a149cbf69cf5fd022120) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * fs/f2fs/segment.c 4 * 5 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 6 * http://www.samsung.com/ 7 */ 8#include <linux/fs.h> --- 1682 unchanged lines hidden (view full) --- 1691 !f2fs_available_free_memory(sbi, DISCARD_CACHE)) 1692 __init_discard_policy(sbi, &dpolicy, DPOLICY_FORCE, 1693 MIN_DISCARD_GRANULARITY); 1694 else 1695 __init_discard_policy(sbi, &dpolicy, DPOLICY_BG, 1696 dcc->discard_granularity); 1697 1698 if (dcc->discard_wake) | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * fs/f2fs/segment.c 4 * 5 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 6 * http://www.samsung.com/ 7 */ 8#include <linux/fs.h> --- 1682 unchanged lines hidden (view full) --- 1691 !f2fs_available_free_memory(sbi, DISCARD_CACHE)) 1692 __init_discard_policy(sbi, &dpolicy, DPOLICY_FORCE, 1693 MIN_DISCARD_GRANULARITY); 1694 else 1695 __init_discard_policy(sbi, &dpolicy, DPOLICY_BG, 1696 dcc->discard_granularity); 1697 1698 if (dcc->discard_wake) |
1699 dcc->discard_wake = 0; | 1699 dcc->discard_wake = false; |
1700 1701 /* clean up pending candidates before going to sleep */ 1702 if (atomic_read(&dcc->queued_discard)) 1703 __wait_all_discard_cmd(sbi, NULL); 1704 1705 if (try_to_freeze()) 1706 continue; 1707 if (f2fs_readonly(sbi->sb)) --- 3612 unchanged lines hidden --- | 1700 1701 /* clean up pending candidates before going to sleep */ 1702 if (atomic_read(&dcc->queued_discard)) 1703 __wait_all_discard_cmd(sbi, NULL); 1704 1705 if (try_to_freeze()) 1706 continue; 1707 if (f2fs_readonly(sbi->sb)) --- 3612 unchanged lines hidden --- |