Да вот, глупо получилось, не запостил лекарствро.
Итак лекарство для самосборных ядер
открываем fs/splice.c
ищем там
Код
/*
* Sanity check this iovec. 0 read succeeds.
*/
error = 0;
if (unlikely(!len))
break;
error = -EFAULT;
if (unlikely(!base))
break;
приводим к следующему виду
Код
/*
* Sanity check this iovec. 0 read succeeds.
*/
error = 0;
if (unlikely(!len))
break;
error = -EFAULT;
if (!access_ok(VERIFY_READ, base, len))
// if (unlikely(!base))
break;
и пересобираем.
Чесно говоря я сильно труханул.. не такой уж я и следок за багтраком, но блин это нечно.