Commit 8782b02
ext4: make ext4_es_insert_delayed_block() return void
Now it never fails when inserting a delay extent, so the return value in
ext4_es_insert_delayed_block is no longer necessary, let it return void.
[ Fixed bug which caused system hangs during bigalloc test runs. See
https://lore.kernel.org/r/20230612030405.GH1436857@mit.edu for more
details. -- TYT ]
Signed-off-by: Baokun Li <libaokun1@huawei.com>
Reviewed-by: Jan Kara <jack@suse.cz>
Link: https://lore.kernel.org/r/20230424033846.4732-11-libaokun1@huawei.com
Signed-off-by: Theodore Ts'o <tytso@mit.edu>1 parent ed5d285 commit 8782b02
3 files changed
Lines changed: 11 additions & 20 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2016 | 2016 | | |
2017 | 2017 | | |
2018 | 2018 | | |
2019 | | - | |
2020 | | - | |
2021 | 2019 | | |
2022 | | - | |
2023 | | - | |
| 2020 | + | |
| 2021 | + | |
2024 | 2022 | | |
2025 | 2023 | | |
2026 | 2024 | | |
| |||
2029 | 2027 | | |
2030 | 2028 | | |
2031 | 2029 | | |
2032 | | - | |
| 2030 | + | |
2033 | 2031 | | |
2034 | 2032 | | |
2035 | 2033 | | |
| |||
2071 | 2069 | | |
2072 | 2070 | | |
2073 | 2071 | | |
2074 | | - | |
| 2072 | + | |
2075 | 2073 | | |
2076 | 2074 | | |
2077 | 2075 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
249 | 249 | | |
250 | 250 | | |
251 | 251 | | |
252 | | - | |
253 | | - | |
| 252 | + | |
| 253 | + | |
254 | 254 | | |
255 | 255 | | |
256 | 256 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1630 | 1630 | | |
1631 | 1631 | | |
1632 | 1632 | | |
1633 | | - | |
1634 | 1633 | | |
1635 | 1634 | | |
1636 | 1635 | | |
| |||
1646 | 1645 | | |
1647 | 1646 | | |
1648 | 1647 | | |
1649 | | - | |
1650 | | - | |
| 1648 | + | |
1651 | 1649 | | |
1652 | 1650 | | |
1653 | 1651 | | |
1654 | 1652 | | |
1655 | 1653 | | |
1656 | 1654 | | |
1657 | 1655 | | |
1658 | | - | |
| 1656 | + | |
1659 | 1657 | | |
1660 | 1658 | | |
1661 | 1659 | | |
1662 | | - | |
1663 | | - | |
| 1660 | + | |
1664 | 1661 | | |
1665 | 1662 | | |
1666 | 1663 | | |
| |||
1670 | 1667 | | |
1671 | 1668 | | |
1672 | 1669 | | |
1673 | | - | |
1674 | | - | |
1675 | | - | |
1676 | | - | |
1677 | | - | |
1678 | | - | |
| 1670 | + | |
| 1671 | + | |
1679 | 1672 | | |
1680 | 1673 | | |
1681 | 1674 | | |
| |||
0 commit comments