aboutsummaryrefslogtreecommitdiff
path: root/drivers/usb/cdns3/cdns3-imx.c
diff options
context:
space:
mode:
authorKonstantin Komarov <almaz.alexandrovich@paragon-software.com>2024-04-23 15:31:56 +0300
committerKonstantin Komarov <almaz.alexandrovich@paragon-software.com>2024-05-24 12:50:12 +0300
commit05afeeebcac850a016ec4fb1f681ceda11963562 (patch)
treec6e951a385b23b6a52b6ff70e7a297727bf33390 /drivers/usb/cdns3/cdns3-imx.c
parent24f6f5020b0b2c89c2cba5ec224547be95f753ee (diff)
fs/ntfs3: Fix case when index is reused during tree transformation
In most cases when adding a cluster to the directory index, they are placed at the end, and in the bitmap, this cluster corresponds to the last bit. The new directory size is calculated as follows: data_size = (u64)(bit + 1) << indx->index_bits; In the case of reusing a non-final cluster from the index, data_size is calculated incorrectly, resulting in the directory size differing from the actual size. A check for cluster reuse has been added, and the size update is skipped. Fixes: 82cae269cfa95 ("fs/ntfs3: Add initialization of super block") Signed-off-by: Konstantin Komarov <almaz.alexandrovich@paragon-software.com> Cc: stable@vger.kernel.org
Diffstat (limited to 'drivers/usb/cdns3/cdns3-imx.c')
0 files changed, 0 insertions, 0 deletions