Commit b78b25f
committed
Merge tag 'ata-6.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux
Pull ata fixes from Damien Le Moal:
- Fix the max segment size and max number of segments supported by the
pata_macio driver to fix issues with BIO splitting leading to an
overflow of the adapter DMA table (from Michael)
- Related to the previous fix, change BUG_ON() calls for incorrect
command buffer segmentation into WARN_ON() and an error return (from
Michael)
* tag 'ata-6.11-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux:
ata: pata_macio: Use WARN instead of BUG
ata: pata_macio: Fix DMA table overflow1 file changed
Lines changed: 20 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
208 | 208 | | |
209 | 209 | | |
210 | 210 | | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
211 | 224 | | |
212 | 225 | | |
213 | 226 | | |
| |||
541 | 554 | | |
542 | 555 | | |
543 | 556 | | |
544 | | - | |
| 557 | + | |
| 558 | + | |
545 | 559 | | |
546 | 560 | | |
547 | 561 | | |
| |||
553 | 567 | | |
554 | 568 | | |
555 | 569 | | |
| 570 | + | |
556 | 571 | | |
557 | 572 | | |
558 | 573 | | |
559 | 574 | | |
560 | | - | |
| 575 | + | |
| 576 | + | |
561 | 577 | | |
562 | 578 | | |
563 | 579 | | |
| |||
912 | 928 | | |
913 | 929 | | |
914 | 930 | | |
915 | | - | |
| 931 | + | |
916 | 932 | | |
917 | 933 | | |
918 | | - | |
919 | | - | |
920 | | - | |
921 | | - | |
922 | | - | |
923 | | - | |
924 | | - | |
| 934 | + | |
925 | 935 | | |
926 | 936 | | |
927 | 937 | | |
| |||
0 commit comments