]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'omap-for-v4.4/onenand-corruption' of git://git.kernel.org/pub/scm/linux...
authorArnd Bergmann <arnd@arndb.de>
Fri, 8 Jan 2016 16:46:45 +0000 (17:46 +0100)
committerArnd Bergmann <arnd@arndb.de>
Fri, 8 Jan 2016 16:46:45 +0000 (17:46 +0100)
commitcec66c9dde3b5d3104f3fa5e6e21e394a2c54b0f
tree84febff83e099171cffc49e91ee62842e63d5009
parent553c93b79576146865b6a6a274dc2573bf831bb7
parentebc14ce4a25bcd00a692cbac0557e0708fd65270
Merge tag 'omap-for-v4.4/onenand-corruption' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into fixes

Pull "urgent onenand file system corruption fix for n900" from Tony Lindgren:

Last minute urgent pull request to prevent file system corruption
on Nokia N900.

Looks like we have a GPMC bus timing bug that has gone unnoticed
because of bootloader configured registers until few days ago. We
are not detecting the onenand clock rate properly unless we have
CONFIG_OMAP_GPMC_DEBUG set and this causes onenand corruption
that can be easily be reproduced.

There seems to be also an additional bug still lurking around for
onenand corruption. But that is still being investigated and
it does not seem to be GPMC timings related.

Meanwhile, it would be good to get this fix into v4.4 to prevent
wrong timings from corrupting onenand.

* tag 'omap-for-v4.4/onenand-corruption' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
  ARM: OMAP2+: Fix onenand rate detection to avoid filesystem corruption