Hey Coly, On 01/03/2018 06:03 AM, Coly Li wrote: [snip] > The first 8 patches of this patch set is to fix existing bugs in bcache, > the last 2 patches do the real improvement. Order of applying these patches > is important, if the last 2 patches are applied firstly, kernel panic or > process hang will be observed. Therefore I suggest to apply the first 8 > fixes, then apply the last 2 patches. Wow, this is a lot of changes. :D Thanks for the fixes. I've skimmed through these (no real review yet) and overall what you're doing looks good. I think I'm going to concentrate on the first several patches in the set for now as a strategy to get at least some of this in for the first pass of 4.16 and we can figure out what to do from there. We're up to RC6, so it's getting to be time to get things into next, and pretty soon I need to focus on testing for awhile. [off-topic, I wasn't able to find the time to go through the lock model for 4.16 as I had hoped-- hopefully these changes make it to 4.17]. Mike -- To unsubscribe from this list: send the line "unsubscribe linux-bcache" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html