]> err.no Git - linux-2.6/commit
[MTD] mtdchar: Fix MEMGETOOBSEL and ECCGETLAYOUT ioctls
authorRicard Wanderlöf <ricard.wanderlof@axis.com>
Tue, 17 Oct 2006 15:27:11 +0000 (17:27 +0200)
committerDavid Woodhouse <dwmw2@infradead.org>
Sat, 21 Oct 2006 15:33:17 +0000 (16:33 +0100)
commitd25ade71ef80e6312b3e0b53583db518ebb11798
treed7813968fe4475804935e7dca3d8c58388c38785
parent42cb1403af8a755b3dfebeb9d2a5f73bc48832a1
[MTD] mtdchar: Fix MEMGETOOBSEL and ECCGETLAYOUT ioctls

1. The ECCGETLAYOUT ioctl copy_to_user() call has a superfluous '&'
causing the resulting information to be garbage rather than the intended
mtd->ecclayout.

2. The MEMGETOOBSEL misses copying mtd->ecclayout->eccbytes so the
resulting field of the returned structure contains garbage.

Signed-off-by: Ricard Wanderlöf <ricardw@axis.com>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
drivers/mtd/mtdchar.c