When I do "cat /dev/full", it prints an infinite stream of garbage to the
terminal.
I looked at the sources and found that read_full in drivers/char/mem.c
advances the file position and returns count as if it had read count
bytes. But it doesn't change the buffer.
Is this behaviour correct? It seems a bit strange to me.
-- HaDe/P