Commit b802651
committed
Merge tag 'media/v6.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Pull media fixes from Mauro Carvalho Chehab:
"Several fixes for the dvb core and drivers:
- fix UAF and null pointer de-reference in DVB core
- fix kernel runtime warning for blocking operation in wait_event*()
in dvb core
- fix write size bug in DVB conditional access core
- fix dvb demux continuity counter debug check logic
- randconfig build fixes in pvrusb2 and mn88443x
- fix memory leak in ttusb-dec
- fix netup_unidvb probe-time error check logic
- improve error handling in dw2102 if it can't retrieve DVB MAC
address"
* tag 'media/v6.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media:
media: dvb-core: Fix use-after-free due to race condition at dvb_ca_en50221
media: dvb-core: Fix kernel WARNING for blocking operation in wait_event*()
media: dvb-core: Fix use-after-free due to race at dvb_register_device()
media: dvb-core: Fix use-after-free due on race condition at dvb_net
media: dvb-core: Fix use-after-free on race condition at dvb_frontend
media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table
media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb()
media: dvb_ca_en50221: fix a size write bug
media: netup_unidvb: fix irq init by register it at the end of probe
media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address
media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer()
media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer
media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer()
media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer()
media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer()
media: netup_unidvb: fix use-after-free at del_timer()
media: dvb_demux: fix a bug for the continuity counter
media: pvrusb2: fix DVB_CORE dependency18 files changed
Lines changed: 293 additions & 59 deletions
File tree
- drivers/media
- dvb-core
- dvb-frontends
- pci/netup_unidvb
- usb
- dvb-usb-v2
- dvb-usb
- pvrusb2
- ttusb-dec
- include/media
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
154 | 160 | | |
155 | 161 | | |
156 | 162 | | |
| |||
187 | 193 | | |
188 | 194 | | |
189 | 195 | | |
190 | | - | |
| 196 | + | |
191 | 197 | | |
192 | 198 | | |
193 | 199 | | |
| |||
370 | 376 | | |
371 | 377 | | |
372 | 378 | | |
373 | | - | |
| 379 | + | |
374 | 380 | | |
375 | 381 | | |
376 | 382 | | |
| |||
778 | 784 | | |
779 | 785 | | |
780 | 786 | | |
| 787 | + | |
| 788 | + | |
781 | 789 | | |
782 | 790 | | |
783 | 791 | | |
784 | 792 | | |
785 | | - | |
| 793 | + | |
786 | 794 | | |
787 | 795 | | |
788 | 796 | | |
| |||
817 | 825 | | |
818 | 826 | | |
819 | 827 | | |
820 | | - | |
| 828 | + | |
821 | 829 | | |
822 | 830 | | |
823 | 831 | | |
| |||
1508 | 1516 | | |
1509 | 1517 | | |
1510 | 1518 | | |
1511 | | - | |
| 1519 | + | |
1512 | 1520 | | |
1513 | 1521 | | |
1514 | 1522 | | |
| |||
1709 | 1717 | | |
1710 | 1718 | | |
1711 | 1719 | | |
1712 | | - | |
| 1720 | + | |
| 1721 | + | |
| 1722 | + | |
| 1723 | + | |
| 1724 | + | |
| 1725 | + | |
| 1726 | + | |
| 1727 | + | |
| 1728 | + | |
1713 | 1729 | | |
| 1730 | + | |
1714 | 1731 | | |
1715 | 1732 | | |
1716 | 1733 | | |
1717 | 1734 | | |
| 1735 | + | |
1718 | 1736 | | |
1719 | 1737 | | |
1720 | 1738 | | |
| |||
1739 | 1757 | | |
1740 | 1758 | | |
1741 | 1759 | | |
| 1760 | + | |
1742 | 1761 | | |
1743 | 1762 | | |
1744 | 1763 | | |
| |||
1758 | 1777 | | |
1759 | 1778 | | |
1760 | 1779 | | |
| 1780 | + | |
| 1781 | + | |
1761 | 1782 | | |
1762 | 1783 | | |
1763 | 1784 | | |
| |||
1768 | 1789 | | |
1769 | 1790 | | |
1770 | 1791 | | |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
| 1796 | + | |
| 1797 | + | |
| 1798 | + | |
1771 | 1799 | | |
1772 | 1800 | | |
1773 | 1801 | | |
| |||
1891 | 1919 | | |
1892 | 1920 | | |
1893 | 1921 | | |
| 1922 | + | |
1894 | 1923 | | |
1895 | 1924 | | |
1896 | 1925 | | |
| |||
1933 | 1962 | | |
1934 | 1963 | | |
1935 | 1964 | | |
| 1965 | + | |
| 1966 | + | |
| 1967 | + | |
| 1968 | + | |
| 1969 | + | |
| 1970 | + | |
| 1971 | + | |
| 1972 | + | |
1936 | 1973 | | |
1937 | 1974 | | |
1938 | 1975 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
118 | | - | |
119 | 118 | | |
120 | 119 | | |
121 | 120 | | |
122 | 121 | | |
123 | 122 | | |
| 123 | + | |
124 | 124 | | |
125 | 125 | | |
126 | 126 | | |
| |||
300 | 300 | | |
301 | 301 | | |
302 | 302 | | |
303 | | - | |
304 | 303 | | |
305 | 304 | | |
306 | 305 | | |
| |||
336 | 335 | | |
337 | 336 | | |
338 | 337 | | |
| 338 | + | |
339 | 339 | | |
340 | 340 | | |
341 | 341 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
293 | 293 | | |
294 | 294 | | |
295 | 295 | | |
296 | | - | |
| 296 | + | |
| 297 | + | |
297 | 298 | | |
298 | 299 | | |
299 | 300 | | |
300 | 301 | | |
301 | | - | |
302 | | - | |
303 | | - | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
304 | 312 | | |
305 | 313 | | |
306 | 314 | | |
| |||
809 | 817 | | |
810 | 818 | | |
811 | 819 | | |
| 820 | + | |
| 821 | + | |
812 | 822 | | |
813 | 823 | | |
814 | 824 | | |
815 | 825 | | |
816 | | - | |
| 826 | + | |
| 827 | + | |
817 | 828 | | |
| 829 | + | |
818 | 830 | | |
819 | 831 | | |
820 | 832 | | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
821 | 840 | | |
822 | 841 | | |
823 | 842 | | |
| |||
2761 | 2780 | | |
2762 | 2781 | | |
2763 | 2782 | | |
| 2783 | + | |
| 2784 | + | |
2764 | 2785 | | |
2765 | | - | |
2766 | | - | |
| 2786 | + | |
| 2787 | + | |
| 2788 | + | |
| 2789 | + | |
2767 | 2790 | | |
2768 | 2791 | | |
2769 | 2792 | | |
2770 | 2793 | | |
2771 | 2794 | | |
2772 | 2795 | | |
2773 | 2796 | | |
2774 | | - | |
| 2797 | + | |
| 2798 | + | |
2775 | 2799 | | |
2776 | 2800 | | |
2777 | 2801 | | |
| |||
2794 | 2818 | | |
2795 | 2819 | | |
2796 | 2820 | | |
2797 | | - | |
2798 | | - | |
| 2821 | + | |
| 2822 | + | |
| 2823 | + | |
| 2824 | + | |
2799 | 2825 | | |
2800 | 2826 | | |
2801 | 2827 | | |
| |||
2807 | 2833 | | |
2808 | 2834 | | |
2809 | 2835 | | |
2810 | | - | |
| 2836 | + | |
| 2837 | + | |
2811 | 2838 | | |
2812 | 2839 | | |
2813 | 2840 | | |
| |||
2866 | 2893 | | |
2867 | 2894 | | |
2868 | 2895 | | |
| 2896 | + | |
| 2897 | + | |
2869 | 2898 | | |
2870 | 2899 | | |
2871 | 2900 | | |
| |||
2887 | 2916 | | |
2888 | 2917 | | |
2889 | 2918 | | |
| 2919 | + | |
| 2920 | + | |
| 2921 | + | |
2890 | 2922 | | |
2891 | 2923 | | |
2892 | 2924 | | |
| |||
2897 | 2929 | | |
2898 | 2930 | | |
2899 | 2931 | | |
| 2932 | + | |
| 2933 | + | |
2900 | 2934 | | |
2901 | 2935 | | |
2902 | 2936 | | |
| |||
2918 | 2952 | | |
2919 | 2953 | | |
2920 | 2954 | | |
2921 | | - | |
2922 | | - | |
2923 | 2955 | | |
2924 | 2956 | | |
| 2957 | + | |
| 2958 | + | |
| 2959 | + | |
| 2960 | + | |
| 2961 | + | |
| 2962 | + | |
| 2963 | + | |
| 2964 | + | |
| 2965 | + | |
| 2966 | + | |
2925 | 2967 | | |
2926 | 2968 | | |
2927 | 2969 | | |
| |||
3022 | 3064 | | |
3023 | 3065 | | |
3024 | 3066 | | |
| 3067 | + | |
3025 | 3068 | | |
3026 | 3069 | | |
3027 | 3070 | | |
| |||
0 commit comments