Created attachment 5660
Patch to check for overlaps
Actually the code from Linus had a bug in the 'cmp' checks, here's the updated version.
I just started to run my Fedora system with this, and I already see crashes in pulseaudio and readahead-collector. I will continue running this for a bit, but I think it's pretty clear that we should not assume that all applications in a typical system have been using memcpy properly.
So, again, I think we need at least a transition period so that people can detect and fix the issues.
Created attachment 5660
Patch to check for overlaps
Actually the code from Linus had a bug in the 'cmp' checks, here's the updated version.
I just started to run my Fedora system with this, and I already see crashes in pulseaudio and readahead- collector. I will continue running this for a bit, but I think it's pretty clear that we should not assume that all applications in a typical system have been using memcpy properly.
So, again, I think we need at least a transition period so that people can detect and fix the issues.