Commit c75981a
committed
Merge tag 'for-6.5/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
Pull device mapper fixes from Mike Snitzer:
- Fix double free on memory allocation failure in DM integrity target's
integrity_recalc()
- Fix locking in DM raid target's raid_ctr() and around call to
md_stop()
- Fix DM cache target's cleaner policy to always allow work to be
queued for writeback; even if cache isn't idle.
* tag 'for-6.5/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm:
dm cache policy smq: ensure IO doesn't prevent cleaner policy progress
dm raid: protect md_stop() with 'reconfig_mutex'
dm raid: clean up four equivalent goto tags in raid_ctr()
dm raid: fix missing reconfig_mutex unlock in raid_ctr() error paths
dm integrity: fix double free on memory allocation failure4 files changed
Lines changed: 30 additions & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
857 | 857 | | |
858 | 858 | | |
859 | 859 | | |
860 | | - | |
| 860 | + | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
861 | 867 | | |
862 | 868 | | |
863 | 869 | | |
| |||
1138 | 1144 | | |
1139 | 1145 | | |
1140 | 1146 | | |
1141 | | - | |
| 1147 | + | |
1142 | 1148 | | |
1143 | 1149 | | |
1144 | 1150 | | |
| |||
1722 | 1728 | | |
1723 | 1729 | | |
1724 | 1730 | | |
1725 | | - | |
1726 | | - | |
1727 | | - | |
1728 | | - | |
1729 | | - | |
| 1731 | + | |
| 1732 | + | |
| 1733 | + | |
1730 | 1734 | | |
1731 | 1735 | | |
1732 | 1736 | | |
| |||
1813 | 1817 | | |
1814 | 1818 | | |
1815 | 1819 | | |
| 1820 | + | |
1816 | 1821 | | |
1817 | 1822 | | |
1818 | 1823 | | |
| |||
1836 | 1841 | | |
1837 | 1842 | | |
1838 | 1843 | | |
1839 | | - | |
| 1844 | + | |
| 1845 | + | |
1840 | 1846 | | |
1841 | 1847 | | |
1842 | 1848 | | |
1843 | 1849 | | |
1844 | 1850 | | |
1845 | 1851 | | |
1846 | | - | |
| 1852 | + | |
| 1853 | + | |
1847 | 1854 | | |
1848 | 1855 | | |
1849 | 1856 | | |
1850 | 1857 | | |
1851 | 1858 | | |
1852 | 1859 | | |
1853 | | - | |
| 1860 | + | |
| 1861 | + | |
1854 | 1862 | | |
1855 | 1863 | | |
1856 | 1864 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2676 | 2676 | | |
2677 | 2677 | | |
2678 | 2678 | | |
| 2679 | + | |
2679 | 2680 | | |
2680 | 2681 | | |
2681 | 2682 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3251 | 3251 | | |
3252 | 3252 | | |
3253 | 3253 | | |
3254 | | - | |
3255 | | - | |
| 3254 | + | |
3256 | 3255 | | |
3257 | 3256 | | |
3258 | 3257 | | |
3259 | 3258 | | |
3260 | 3259 | | |
3261 | 3260 | | |
3262 | 3261 | | |
3263 | | - | |
3264 | | - | |
| 3262 | + | |
3265 | 3263 | | |
3266 | 3264 | | |
3267 | 3265 | | |
| |||
3272 | 3270 | | |
3273 | 3271 | | |
3274 | 3272 | | |
3275 | | - | |
| 3273 | + | |
3276 | 3274 | | |
3277 | 3275 | | |
3278 | 3276 | | |
3279 | 3277 | | |
3280 | 3278 | | |
3281 | 3279 | | |
3282 | | - | |
| 3280 | + | |
3283 | 3281 | | |
3284 | 3282 | | |
3285 | 3283 | | |
| |||
3288 | 3286 | | |
3289 | 3287 | | |
3290 | 3288 | | |
3291 | | - | |
| 3289 | + | |
3292 | 3290 | | |
3293 | 3291 | | |
3294 | 3292 | | |
| |||
3299 | 3297 | | |
3300 | 3298 | | |
3301 | 3299 | | |
3302 | | - | |
3303 | | - | |
3304 | | - | |
3305 | | - | |
| 3300 | + | |
3306 | 3301 | | |
| 3302 | + | |
3307 | 3303 | | |
3308 | 3304 | | |
3309 | 3305 | | |
| |||
3314 | 3310 | | |
3315 | 3311 | | |
3316 | 3312 | | |
| 3313 | + | |
3317 | 3314 | | |
| 3315 | + | |
3318 | 3316 | | |
3319 | 3317 | | |
3320 | 3318 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6247 | 6247 | | |
6248 | 6248 | | |
6249 | 6249 | | |
| 6250 | + | |
| 6251 | + | |
6250 | 6252 | | |
6251 | 6253 | | |
6252 | 6254 | | |
| |||
0 commit comments