diff options
author | Stefan Roese <sr@denx.de> | 2010-05-17 10:00:51 +0200 |
---|---|---|
committer | Stefan Roese <sr@denx.de> | 2010-05-19 10:57:19 +0200 |
commit | 1b1f9a9d00447d9eab32ae5633f60a106196b75f (patch) | |
tree | bbcb0b67493a3356b49d7d29a581274802871554 /lib/string.c | |
parent | a2a0a7171303de5d8ce099344efde2e29ee36eb0 (diff) | |
download | u-boot-imx-1b1f9a9d00447d9eab32ae5633f60a106196b75f.zip u-boot-imx-1b1f9a9d00447d9eab32ae5633f60a106196b75f.tar.gz u-boot-imx-1b1f9a9d00447d9eab32ae5633f60a106196b75f.tar.bz2 |
UBI: Ensure that "background thread" operations are really executed
The current U-Boot UBI implementation is copied from Linux. In this
porting the UBI background thread was not handled correctly. Upon write
operations ubi_wl_flush() makes sure, that all queued operations, like
page-erase, are completed. But this is missing for read operations.
This patch now makes sure that such operations (like scrubbing upon
bit-flip errors) are not queued, but executed directly.
Signed-off-by: Stefan Roese <sr@denx.de>
Diffstat (limited to 'lib/string.c')
0 files changed, 0 insertions, 0 deletions