mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-23 20:51:03 +02:00
Revert "iov_iter: track truncated size"
This reverts commit 2112ff5ce0
.
We no longer need to track the truncation count, the one user that did
need it has been converted to using iov_iter_restore() instead.
Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
@@ -53,7 +53,6 @@ struct iov_iter {
|
||||
};
|
||||
loff_t xarray_start;
|
||||
};
|
||||
size_t truncated;
|
||||
};
|
||||
|
||||
static inline enum iter_type iov_iter_type(const struct iov_iter *i)
|
||||
@@ -270,10 +269,8 @@ static inline void iov_iter_truncate(struct iov_iter *i, u64 count)
|
||||
* conversion in assignement is by definition greater than all
|
||||
* values of size_t, including old i->count.
|
||||
*/
|
||||
if (i->count > count) {
|
||||
i->truncated += i->count - count;
|
||||
if (i->count > count)
|
||||
i->count = count;
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -282,7 +279,6 @@ static inline void iov_iter_truncate(struct iov_iter *i, u64 count)
|
||||
*/
|
||||
static inline void iov_iter_reexpand(struct iov_iter *i, size_t count)
|
||||
{
|
||||
i->truncated -= count - i->count;
|
||||
i->count = count;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user