Commit 5aaaedb
committed
Merge tag 'ext4_for_linus-6.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Pull ext4 fixes from Ted Ts'o:
"A few more miscellaneous ext4 bug fixes and cleanups including some
syzbot failures and fixing a stale file handing refeencing an inode
previously used as a regular file, but which has been deleted and
reused as an ea_inode would result in ext4 erroneously considering
this a case of fs corruption"
* tag 'ext4_for_linus-6.15-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4:
ext4: fix off-by-one error in do_split
ext4: make block validity check resistent to sb bh corruption
ext4: avoid -Wflex-array-member-not-at-end warning
Documentation: ext4: Add fields to ext4_super_block documentation
ext4: don't treat fhandle lookup of ea_inode as FS corruptionFile tree
5 files changed
+77
-43
lines changed- Documentation/filesystems/ext4
- fs/ext4
5 files changed
+77
-43
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
328 | 328 | | |
329 | 329 | | |
330 | 330 | | |
331 | | - | |
332 | | - | |
333 | | - | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
334 | 338 | | |
335 | 339 | | |
336 | 340 | | |
| |||
466 | 470 | | |
467 | 471 | | |
468 | 472 | | |
469 | | - | |
470 | | - | |
471 | | - | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
472 | 480 | | |
473 | 481 | | |
474 | 482 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
351 | 351 | | |
352 | 352 | | |
353 | 353 | | |
| 354 | + | |
354 | 355 | | |
355 | | - | |
356 | | - | |
357 | | - | |
| 356 | + | |
358 | 357 | | |
359 | 358 | | |
360 | 359 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
386 | 386 | | |
387 | 387 | | |
388 | 388 | | |
389 | | - | |
390 | | - | |
391 | | - | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
392 | 392 | | |
| 393 | + | |
393 | 394 | | |
394 | 395 | | |
395 | 396 | | |
| |||
4724 | 4725 | | |
4725 | 4726 | | |
4726 | 4727 | | |
4727 | | - | |
4728 | | - | |
| 4728 | + | |
| 4729 | + | |
4729 | 4730 | | |
| 4731 | + | |
| 4732 | + | |
4730 | 4733 | | |
4731 | | - | |
4732 | | - | |
| 4734 | + | |
| 4735 | + | |
| 4736 | + | |
| 4737 | + | |
4733 | 4738 | | |
4734 | | - | |
4735 | | - | |
| 4739 | + | |
| 4740 | + | |
| 4741 | + | |
| 4742 | + | |
4736 | 4743 | | |
4737 | | - | |
4738 | | - | |
| 4744 | + | |
| 4745 | + | |
| 4746 | + | |
| 4747 | + | |
| 4748 | + | |
| 4749 | + | |
| 4750 | + | |
| 4751 | + | |
| 4752 | + | |
| 4753 | + | |
| 4754 | + | |
| 4755 | + | |
| 4756 | + | |
| 4757 | + | |
| 4758 | + | |
4739 | 4759 | | |
4740 | | - | |
4741 | | - | |
4742 | | - | |
| 4760 | + | |
| 4761 | + | |
| 4762 | + | |
| 4763 | + | |
| 4764 | + | |
4743 | 4765 | | |
4744 | 4766 | | |
4745 | 4767 | | |
| |||
4751 | 4773 | | |
4752 | 4774 | | |
4753 | 4775 | | |
4754 | | - | |
4755 | 4776 | | |
4756 | 4777 | | |
4757 | 4778 | | |
| |||
4780 | 4801 | | |
4781 | 4802 | | |
4782 | 4803 | | |
4783 | | - | |
4784 | | - | |
| 4804 | + | |
| 4805 | + | |
4785 | 4806 | | |
4786 | | - | |
| 4807 | + | |
4787 | 4808 | | |
4788 | 4809 | | |
4789 | 4810 | | |
| |||
5065 | 5086 | | |
5066 | 5087 | | |
5067 | 5088 | | |
5068 | | - | |
5069 | | - | |
5070 | | - | |
5071 | | - | |
| 5089 | + | |
| 5090 | + | |
| 5091 | + | |
| 5092 | + | |
| 5093 | + | |
| 5094 | + | |
| 5095 | + | |
| 5096 | + | |
| 5097 | + | |
| 5098 | + | |
5072 | 5099 | | |
5073 | | - | |
| 5100 | + | |
| 5101 | + | |
5074 | 5102 | | |
| 5103 | + | |
5075 | 5104 | | |
5076 | 5105 | | |
5077 | 5106 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3037 | 3037 | | |
3038 | 3038 | | |
3039 | 3039 | | |
3040 | | - | |
3041 | | - | |
3042 | | - | |
3043 | | - | |
| 3040 | + | |
| 3041 | + | |
3044 | 3042 | | |
3045 | 3043 | | |
3046 | 3044 | | |
3047 | 3045 | | |
3048 | 3046 | | |
3049 | 3047 | | |
3050 | 3048 | | |
3051 | | - | |
| 3049 | + | |
3052 | 3050 | | |
3053 | 3051 | | |
3054 | 3052 | | |
| |||
3068 | 3066 | | |
3069 | 3067 | | |
3070 | 3068 | | |
3071 | | - | |
3072 | | - | |
3073 | | - | |
| 3069 | + | |
| 3070 | + | |
| 3071 | + | |
3074 | 3072 | | |
3075 | 3073 | | |
3076 | | - | |
| 3074 | + | |
3077 | 3075 | | |
3078 | | - | |
| 3076 | + | |
3079 | 3077 | | |
3080 | 3078 | | |
3081 | 3079 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1971 | 1971 | | |
1972 | 1972 | | |
1973 | 1973 | | |
1974 | | - | |
| 1974 | + | |
1975 | 1975 | | |
1976 | 1976 | | |
1977 | 1977 | | |
| |||
0 commit comments