diff options
author | Richard Weinberger <richard@nod.at> | 2014-11-10 16:28:08 +0100 |
---|---|---|
committer | Richard Weinberger <richard@nod.at> | 2015-03-26 22:46:02 +0100 |
commit | 111ab0b26fc1bfad575d1e376e146d194d261e22 (patch) | |
tree | 451a0a31b6f28d85986569010fa8c3381eb1d622 /lib/fonts/font_8x16.c | |
parent | 42dd3cdcd6b5671ebedc3df76ca8dcc3473bcc67 (diff) | |
download | blackbird-op-linux-111ab0b26fc1bfad575d1e376e146d194d261e22.tar.gz blackbird-op-linux-111ab0b26fc1bfad575d1e376e146d194d261e22.zip |
UBI: Fastmap: Locking updates
a) Rename ubi->fm_sem to ubi->fm_eba_sem as this semaphore
protects EBA changes.
b) Turn ubi->fm_mutex into a rw semaphore. It will still serialize
fastmap writes but also ensures that ubi_wl_put_peb() is not
interrupted by a fastmap write. We use a rw semaphore to allow
ubi_wl_put_peb() still to be executed in parallel if no fastmap
write is happening.
Signed-off-by: Richard Weinberger <richard@nod.at>
Diffstat (limited to 'lib/fonts/font_8x16.c')
0 files changed, 0 insertions, 0 deletions