Tang Junhui 0b43f49dc4 bcache: gc does not work when triggering by manual command
I try to execute the following command to trigger gc thread:
[root@localhost internal]# echo 1 > trigger_gc
But it does not work, I debug the code in gc_should_run(), It works only
if in invalidating or sectors_to_gc < 0. So set sectors_to_gc to -1 to
meet the condition when we trigger gc by manual command.

(Code comments aded by Coly Li)

Signed-off-by: Tang Junhui <tang.junhui@zte.com.cn>
Reviewed-by: Coly Li <colyli@suse.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
2017-09-06 08:17:33 -06:00
..
2017-08-13 12:44:18 -07:00
2017-09-01 13:57:35 -06:00
2017-07-24 17:38:21 +02:00
2017-07-04 14:28:22 -07:00
2017-07-17 15:00:47 +02:00
2017-07-03 20:55:59 -07:00
2017-08-18 08:36:58 -06:00
2017-08-14 09:34:10 +02:00
2017-07-06 11:32:40 -07:00
2017-08-24 14:01:18 -07:00
2017-07-01 14:30:39 -07:00
2017-08-17 10:23:45 +02:00
2017-08-26 12:46:14 -07:00
2017-08-01 15:22:55 -07:00
2017-07-13 11:49:52 -07:00
2017-07-05 17:09:27 -07:00
2017-07-04 14:47:47 -07:00
2017-07-06 15:38:31 -07:00
2017-08-21 11:08:03 +02:00
2017-08-28 13:00:44 -06:00
2017-08-23 11:34:40 -07:00
2017-08-28 13:00:44 -06:00
2017-08-13 12:41:58 -07:00
2017-08-24 13:23:03 -07:00
2017-08-13 12:27:42 -07:00
2017-07-03 20:27:48 -07:00
2017-08-24 14:22:27 -07:00