mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-12 05:48:40 +00:00
UBI: fix bug in atomic_leb_change()
atomic_leb_change() is only allowed for dynamic volumes, so set the volume type correctly. Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
This commit is contained in:
parent
a6ded48e34
commit
84a9258062
1 changed files with 1 additions and 1 deletions
|
@ -861,7 +861,7 @@ int ubi_eba_atomic_leb_change(struct ubi_device *ubi, int vol_id, int lnum,
|
|||
vid_hdr->data_pad = cpu_to_be32(vol->data_pad);
|
||||
|
||||
crc = crc32(UBI_CRC32_INIT, buf, len);
|
||||
vid_hdr->vol_type = UBI_VID_STATIC;
|
||||
vid_hdr->vol_type = UBI_VID_DYNAMIC;
|
||||
vid_hdr->data_size = cpu_to_be32(len);
|
||||
vid_hdr->copy_flag = 1;
|
||||
vid_hdr->data_crc = cpu_to_be32(crc);
|
||||
|
|
Loading…
Reference in a new issue