block: fix partial read() of /proc/{partitions,diskstats}
authorKay Sievers <kay.sievers@vrfy.org>
Sat, 16 Aug 2008 12:30:30 +0000 (14:30 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 21 Aug 2008 17:15:38 +0000 (10:15 -0700)
The proc files get truncated if they do not fit into the buffer with
a single read(). We need to move the seq_file index from the callback
of class_find_device() to the caller of class_find_device(), to keep
its value across multiple invocations of the callback.

Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

No differences found