Months ago, I worked on a NULL pointer deference crash on dm
mirror target. I worked out two patches to fix the crash issue, but when I was submitting them, I found that upstream had "fixed" the crash by reverting, you can find the discussion here: - https://patchwork.kernel.org/patch/9808897/ Zdenek did through out his doubt, but no body gave response: """ >> Which kernel version is this ? >> >> I'd thought we've already fixed this BZ for old mirrors: >> https://bugzilla.redhat.com/show_bug.cgi?id=1382382 >> >> There similar BZ for md-raid based mirrors (--type raid1) >> https://bugzilla.redhat.com/show_bug.cgi?id=1416099 > My base kernel version is 4.4.68, but with this 2 latest fixes applied: > > """ > Revert "dm mirror: use all available legs on multiple failures" Ohh - I've -rc6 - while this 'revert' patch went to 4.12-rc7. I'm now starting to wonder why? It's been a real fix for a real issue - and 'revert' message states there is no such problem ?? I'm confused.... Mike - have you tried the sequence from BZ ? Zdenek""" I wrongly accepted the facts: 1. the crash issue do disappear; 2. the "reverting" fixing way is likely wrong, but I did follow up it further because people now mainly uses raid1 instead of mirror - my fault to think that way. But, I was just feeling it's hard to persuade the maintainer to revert the "reverting fixes" and try my fix. Anyway, why are you using mirror? why not raid1? Eric On 02/05/2018 03:42 PM, Liwei wrote:
|
_______________________________________________ linux-lvm mailing list linux-lvm@redhat.com https://www.redhat.com/mailman/listinfo/linux-lvm read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/