The ring_buffer_read_page() takes care of zeroing out any extra data in thepage that it returns. There's no need to zero it out again from theconsumer. It was removed from one consumer of this function, butread_buffers_splice_read() did not remove it, and worse, it contained anasty bug because of it.