Calle Wilund
c0666ea89b
commitlog: Fix inner loop condition in allocation pre-fill
...
Fixes #8369
This was originally found (and fixed) by @gleb-cloudius, but the patch set with
the fix was reverted at some point, and the fix went away. Now the error remains
even in new, nice coroutine code.
We check the wrong var in the inner loop of the pre-fill path of
allocate_segment_ex, often causing us to generate giant writev:s of more or less
the whole file. Not intended.
Closes #8370
2021-03-30 12:14:55 +02:00
..
2021-03-30 12:14:55 +02:00
2021-03-04 12:24:05 +01:00
2019-10-25 12:04:44 +02:00
2021-03-02 13:21:22 +02:00
2020-11-11 14:20:23 +02:00
2020-02-10 20:54:32 +03:00
2021-03-22 10:54:26 +01:00
2021-02-18 11:44:59 +01:00
2019-04-02 19:08:25 +03:00
2020-04-15 12:20:30 +02:00
2020-09-29 13:25:41 +03:00
2019-02-14 14:52:51 +02:00
2020-08-15 20:26:02 +03:00
2020-03-23 09:29:45 +02:00
2021-03-24 17:54:05 +02:00
2021-03-24 17:54:05 +02:00
2018-12-10 21:22:56 +02:00
2020-03-05 16:09:44 +01:00
2020-08-26 20:44:11 +03:00
2017-06-13 09:57:14 +03:00
2020-12-24 11:37:43 +02:00
2020-12-01 15:19:42 +02:00
2020-07-03 10:27:23 +02:00
2020-03-23 09:29:45 +02:00
2020-08-17 16:44:14 +02:00
2021-02-25 17:20:27 +01:00
2018-11-26 18:49:08 +01:00
2020-03-15 10:25:20 +01:00
2021-03-07 12:50:42 +02:00
2021-03-07 12:50:42 +02:00
2021-01-13 17:35:07 +02:00
2021-01-13 17:35:07 +02:00
2021-03-10 20:21:38 +02:00
2021-03-10 20:21:38 +02:00
2020-08-10 18:53:04 +03:00
2020-08-10 18:53:04 +03:00
2021-03-03 15:44:54 +00:00
2021-03-03 15:44:54 +00:00
2020-04-05 12:46:04 +03:00
2021-02-18 11:44:59 +01:00
2021-02-18 11:44:59 +01:00
2018-12-19 22:38:29 +00:00
2020-03-23 09:29:45 +02:00