From: Oliver Neukum Date: Tue, 2 Jan 2007 07:48:08 +0000 (+0100) Subject: sysfs: error handling in sysfs, fill_read_buffer() X-Git-Tag: v2.6.21-rc1~92^2~30^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=82244b169ed2eee1ef7f97a3a6693f5a6eff8a69;p=pandora-kernel.git sysfs: error handling in sysfs, fill_read_buffer() if a driver returns an error in fill_read_buffer(), the buffer will be marked as filled. Subsequent reads will return eof. But there is no data because of an error, not because it has been read. Not marking the buffer filled is the obvious fix. Signed-off-by: Oliver Neukum Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed