diff --git a/fs/ntfs/compress.c b/fs/ntfs/compress.c index ea29fade9b9b..b733cd06c3da 100644 --- a/fs/ntfs/compress.c +++ b/fs/ntfs/compress.c @@ -349,7 +349,7 @@ static int ntfs_decompress(struct page *dest_pages[], int completed_pages[], u8 *dp_back_addr; /* Check if we are done / still in range. */ - if (cb >= cb_sb_end || dp_addr > dp_sb_end) + if (cb >= cb_sb_end || dp_addr >= dp_sb_end) break; /* Determine token type and parse appropriately.*/