[PATCH] fbdev: Fix return error of fb_write
authorAntonino A. Daplas <adaplas@gmail.com>
Wed, 19 Apr 2006 05:22:12 +0000 (22:22 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Wed, 19 Apr 2006 16:13:54 +0000 (09:13 -0700)
commit6a2a88668e90cd2459d0493e3e3ff17c3557febc
treef2a2b2426312541731082b8c6915e80727337a27
parenta61bdaad6c696e850d8fa412f1f201cbca51ad30
[PATCH] fbdev: Fix return error of fb_write

Fix return code of fb_write():

If at least 1 byte was transferred to the device, return number of bytes,
otherwise:

    - return -EFBIG - if file offset is past the maximum allowable offset or
      size is greater than framebuffer length
    - return -ENOSPC - if size is greater than framebuffer length - offset

Signed-off-by: Antonino Daplas <adaplas@pol.net>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/video/fbmem.c