Код для copy_strings: здесь
Кажется, что завершающий символ '\ 0' не учитывается.В частности, он вызывает
copy_from_user(kaddr+offset, str, bytes_to_copy)
и "bytes_to_copy" как-то равно strlen (str).
То есть, конец \ не копируется?
IЯсно знаю, что в коде нет ошибок, но затрудняюсь понять детали выше.