SUSE 5181 Published by

A Linux Kernel security update has been released for openSUSE Leap 15.5 and SUSE Linux Enterprise 15 SP5.



SUSE-SU-2023:2871-1: important: Security update for the Linux Kernel


# Security update for the Linux Kernel

Announcement ID: SUSE-SU-2023:2871-1
Rating: important
References:

* #1065729
* #1109158
* #1142685
* #1152472
* #1152489
* #1155798
* #1160435
* #1166486
* #1172073
* #1174777
* #1177529
* #1186449
* #1187829
* #1189998
* #1189999
* #1191731
* #1193629
* #1194869
* #1195175
* #1195655
* #1195921
* #1196058
* #1197534
* #1197617
* #1198101
* #1198400
* #1198438
* #1198835
* #1199304
* #1199701
* #1200054
* #1202353
* #1202633
* #1203039
* #1203200
* #1203325
* #1203331
* #1203332
* #1203693
* #1203906
* #1204356
* #1204363
* #1204662
* #1204993
* #1205153
* #1205191
* #1205205
* #1205544
* #1205650
* #1205756
* #1205758
* #1205760
* #1205762
* #1205803
* #1205846
* #1206024
* #1206036
* #1206056
* #1206057
* #1206103
* #1206224
* #1206232
* #1206340
* #1206459
* #1206492
* #1206493
* #1206552
* #1206578
* #1206640
* #1206649
* #1206677
* #1206824
* #1206843
* #1206876
* #1206877
* #1206878
* #1206880
* #1206881
* #1206882
* #1206883
* #1206884
* #1206885
* #1206886
* #1206887
* #1206888
* #1206889
* #1206890
* #1206891
* #1206893
* #1206894
* #1206935
* #1206992
* #1207034
* #1207036
* #1207050
* #1207051
* #1207088
* #1207125
* #1207149
* #1207158
* #1207168
* #1207185
* #1207270
* #1207315
* #1207328
* #1207497
* #1207500
* #1207501
* #1207506
* #1207507
* #1207521
* #1207553
* #1207560
* #1207574
* #1207588
* #1207589
* #1207590
* #1207591
* #1207592
* #1207593
* #1207594
* #1207602
* #1207603
* #1207605
* #1207606
* #1207607
* #1207608
* #1207609
* #1207610
* #1207611
* #1207612
* #1207613
* #1207614
* #1207615
* #1207616
* #1207617
* #1207618
* #1207619
* #1207620
* #1207621
* #1207622
* #1207623
* #1207624
* #1207625
* #1207626
* #1207627
* #1207628
* #1207629
* #1207630
* #1207631
* #1207632
* #1207633
* #1207634
* #1207635
* #1207636
* #1207637
* #1207638
* #1207639
* #1207640
* #1207641
* #1207642
* #1207643
* #1207644
* #1207645
* #1207646
* #1207647
* #1207648
* #1207649
* #1207650
* #1207651
* #1207652
* #1207653
* #1207734
* #1207768
* #1207769
* #1207770
* #1207771
* #1207773
* #1207795
* #1207827
* #1207842
* #1207845
* #1207875
* #1207878
* #1207933
* #1207935
* #1207948
* #1208050
* #1208076
* #1208081
* #1208105
* #1208107
* #1208128
* #1208130
* #1208149
* #1208153
* #1208183
* #1208212
* #1208219
* #1208290
* #1208368
* #1208410
* #1208420
* #1208428
* #1208429
* #1208449
* #1208534
* #1208541
* #1208542
* #1208570
* #1208588
* #1208598
* #1208599
* #1208600
* #1208601
* #1208602
* #1208604
* #1208605
* #1208607
* #1208619
* #1208628
* #1208700
* #1208741
* #1208758
* #1208759
* #1208776
* #1208777
* #1208784
* #1208787
* #1208815
* #1208816
* #1208829
* #1208837
* #1208843
* #1208845
* #1208848
* #1208864
* #1208902
* #1208948
* #1208976
* #1209008
* #1209039
* #1209052
* #1209092
* #1209159
* #1209256
* #1209258
* #1209262
* #1209287
* #1209288
* #1209290
* #1209291
* #1209292
* #1209366
* #1209367
* #1209436
* #1209457
* #1209504
* #1209532
* #1209556
* #1209600
* #1209615
* #1209635
* #1209636
* #1209637
* #1209684
* #1209687
* #1209693
* #1209739
* #1209779
* #1209780
* #1209788
* #1209798
* #1209799
* #1209804
* #1209805
* #1209856
* #1209871
* #1209927
* #1209980
* #1209982
* #1209999
* #1210034
* #1210050
* #1210158
* #1210165
* #1210202
* #1210203
* #1210206
* #1210216
* #1210230
* #1210294
* #1210301
* #1210329
* #1210335
* #1210336
* #1210337
* #1210409
* #1210439
* #1210449
* #1210450
* #1210453
* #1210454
* #1210498
* #1210506
* #1210533
* #1210551
* #1210565
* #1210584
* #1210629
* #1210644
* #1210647
* #1210725
* #1210741
* #1210762
* #1210763
* #1210764
* #1210765
* #1210766
* #1210767
* #1210768
* #1210769
* #1210770
* #1210771
* #1210775
* #1210783
* #1210791
* #1210793
* #1210806
* #1210816
* #1210817
* #1210827
* #1210853
* #1210940
* #1210943
* #1210947
* #1210953
* #1210986
* #1211014
* #1211025
* #1211037
* #1211043
* #1211044
* #1211089
* #1211105
* #1211113
* #1211131
* #1211205
* #1211263
* #1211280
* #1211281
* #1211299
* #1211346
* #1211387
* #1211400
* #1211410
* #1211414
* #1211449
* #1211465
* #1211519
* #1211564
* #1211590
* #1211592
* #1211593
* #1211595
* #1211654
* #1211686
* #1211687
* #1211688
* #1211689
* #1211690
* #1211691
* #1211692
* #1211693
* #1211714
* #1211794
* #1211796
* #1211804
* #1211807
* #1211808
* #1211820
* #1211836
* #1211847
* #1211852
* #1211855
* #1211960
* #1212051
* #1212129
* #1212154
* #1212155
* #1212158
* #1212265
* #1212350
* #1212445
* #1212448
* #1212456
* #1212494
* #1212495
* #1212504
* #1212513
* #1212540
* #1212556
* #1212561
* #1212563
* #1212564
* #1212584
* #1212592
* #1212603
* #1212605
* #1212606
* #1212619
* #1212685
* #1212701
* #1212741
* #1212835
* #1212838
* #1212842
* #1212848
* #1212861
* #1212869
* #1212892
* #1212961
* #1213010
* #1213011
* #1213012
* #1213013
* #1213014
* #1213015
* #1213016
* #1213017
* #1213018
* #1213019
* #1213020
* #1213021
* #1213024
* #1213025
* #1213032
* #1213034
* #1213035
* #1213036
* #1213037
* #1213038
* #1213039
* #1213040
* #1213041
* #1213087
* #1213088
* #1213089
* #1213090
* #1213092
* #1213093
* #1213094
* #1213095
* #1213096
* #1213098
* #1213099
* #1213100
* #1213102
* #1213103
* #1213104
* #1213105
* #1213106
* #1213107
* #1213108
* #1213109
* #1213110
* #1213111
* #1213112
* #1213113
* #1213114
* #1213116
* #1213134

Cross-References:

* CVE-2022-36280
* CVE-2022-38096
* CVE-2022-4269
* CVE-2022-45884
* CVE-2022-45885
* CVE-2022-45886
* CVE-2022-45887
* CVE-2022-45919
* CVE-2022-4744
* CVE-2023-0045
* CVE-2023-0122
* CVE-2023-0179
* CVE-2023-0394
* CVE-2023-0461
* CVE-2023-0469
* CVE-2023-0590
* CVE-2023-0597
* CVE-2023-1075
* CVE-2023-1076
* CVE-2023-1077
* CVE-2023-1079
* CVE-2023-1095
* CVE-2023-1118
* CVE-2023-1249
* CVE-2023-1382
* CVE-2023-1513
* CVE-2023-1582
* CVE-2023-1583
* CVE-2023-1611
* CVE-2023-1637
* CVE-2023-1652
* CVE-2023-1670
* CVE-2023-1829
* CVE-2023-1838
* CVE-2023-1855
* CVE-2023-1989
* CVE-2023-1998
* CVE-2023-2002
* CVE-2023-21102
* CVE-2023-21106
* CVE-2023-2124
* CVE-2023-2156
* CVE-2023-2162
* CVE-2023-2176
* CVE-2023-2235
* CVE-2023-2269
* CVE-2023-22998
* CVE-2023-23000
* CVE-2023-23001
* CVE-2023-23004
* CVE-2023-23006
* CVE-2023-2430
* CVE-2023-2483
* CVE-2023-25012
* CVE-2023-2513
* CVE-2023-26545
* CVE-2023-28327
* CVE-2023-28410
* CVE-2023-28464
* CVE-2023-28866
* CVE-2023-3006
* CVE-2023-30456
* CVE-2023-30772
* CVE-2023-3090
* CVE-2023-31084
* CVE-2023-3111
* CVE-2023-3141
* CVE-2023-31436
* CVE-2023-3161
* CVE-2023-3212
* CVE-2023-3220
* CVE-2023-32233
* CVE-2023-33288
* CVE-2023-3357
* CVE-2023-3358
* CVE-2023-3389
* CVE-2023-33951
* CVE-2023-33952
* CVE-2023-35788
* CVE-2023-35823
* CVE-2023-35828
* CVE-2023-35829

CVSS scores:

* CVE-2022-36280 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2022-36280 ( NVD ): 6.3 CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:H
* CVE-2022-38096 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2022-38096 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2022-4269 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2022-4269 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2022-45884 ( SUSE ): 4.1 CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H
* CVE-2022-45884 ( NVD ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2022-45885 ( SUSE ): 4.1 CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H
* CVE-2022-45885 ( NVD ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2022-45886 ( SUSE ): 4.1 CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H
* CVE-2022-45886 ( NVD ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2022-45887 ( SUSE ): 4.1 CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H
* CVE-2022-45887 ( NVD ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2022-45919 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2022-45919 ( NVD ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2022-4744 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2022-4744 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-0045 ( SUSE ): 5.1 CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
* CVE-2023-0045 ( NVD ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
* CVE-2023-0122 ( SUSE ): 5.9 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-0122 ( NVD ): 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-0179 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-0179 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-0394 ( SUSE ): 6.5 CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-0394 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-0461 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-0461 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-0469 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-0590 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-0590 ( NVD ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-0597 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
* CVE-2023-0597 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
* CVE-2023-1075 ( SUSE ): 2.5 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:N/A:N
* CVE-2023-1075 ( NVD ): 3.3 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
* CVE-2023-1076 ( SUSE ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
* CVE-2023-1076 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
* CVE-2023-1077 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1077 ( NVD ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1079 ( SUSE ): 6.3 CVSS:3.1/AV:P/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1079 ( NVD ): 6.8 CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1095 ( SUSE ): 5.1 CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-1095 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-1118 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1118 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1249 ( SUSE ): 5.3 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:H
* CVE-2023-1249 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-1382 ( SUSE ): 6.5 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-1382 ( NVD ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-1513 ( SUSE ): 3.3 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
* CVE-2023-1513 ( NVD ): 3.3 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
* CVE-2023-1582 ( SUSE ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-1582 ( NVD ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-1583 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-1583 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-1611 ( SUSE ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-1611 ( NVD ): 6.3 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:H
* CVE-2023-1637 ( SUSE ): 4.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:L
* CVE-2023-1637 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
* CVE-2023-1652 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1652 ( NVD ): 7.1 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
* CVE-2023-1670 ( SUSE ): 4.4 CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:U/C:N/I:N/A:H
* CVE-2023-1670 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1829 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1829 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1838 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-1838 ( NVD ): 7.1 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
* CVE-2023-1855 ( SUSE ): 6.4 CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1855 ( NVD ): 6.3 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:H
* CVE-2023-1989 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1989 ( NVD ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-1998 ( SUSE ): 5.6 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N
* CVE-2023-1998 ( NVD ): 5.6 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:N/A:N
* CVE-2023-2002 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-2002 ( NVD ): 6.8 CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H
* CVE-2023-21102 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-21102 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-21106 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-21106 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-2124 ( SUSE ): 6.7 CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-2124 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-2156 ( SUSE ): 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-2156 ( NVD ): 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-2162 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-2162 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
* CVE-2023-2176 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-2176 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-2235 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-2235 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-2269 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-2269 ( NVD ): 4.4 CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-22998 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-22998 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-23000 ( SUSE ): 2.9 CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
* CVE-2023-23000 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-23001 ( SUSE ): 2.9 CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:L
* CVE-2023-23001 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-23004 ( SUSE ): 4.0 CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:U/C:N/I:N/A:H
* CVE-2023-23004 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-23006 ( SUSE ): 5.5 CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:L/I:L/A:H
* CVE-2023-23006 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-2430 ( SUSE ): 6.6 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H
* CVE-2023-2483 ( SUSE ): 6.4 CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-25012 ( SUSE ): 6.8 CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-25012 ( NVD ): 4.6 CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-2513 ( SUSE ): 6.6 CVSS:3.1/AV:P/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-2513 ( NVD ): 6.7 CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-26545 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-26545 ( NVD ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-28327 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-28327 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-28410 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-28410 ( NVD ): 8.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
* CVE-2023-28464 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-28464 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-28866 ( SUSE ): 5.3 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
* CVE-2023-28866 ( NVD ): 5.3 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
* CVE-2023-3006 ( SUSE ): 4.8 CVSS:3.1/AV:A/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
* CVE-2023-3006 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
* CVE-2023-30456 ( SUSE ): 6.1 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L
* CVE-2023-30456 ( NVD ): 6.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H
* CVE-2023-30772 ( SUSE ): 6.4 CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-30772 ( NVD ): 6.4 CVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-3090 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-3090 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-31084 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-31084 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-3111 ( SUSE ): 6.7 CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-3111 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-3141 ( SUSE ): 6.1 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H
* CVE-2023-3141 ( NVD ): 7.1 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:H
* CVE-2023-31436 ( SUSE ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-31436 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-3161 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-3161 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-3212 ( SUSE ): 4.3 CVSS:3.1/AV:P/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-3212 ( NVD ): 4.4 CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-3220 ( SUSE ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-3220 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-32233 ( SUSE ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-32233 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-33288 ( SUSE ): 4.8 CVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:H
* CVE-2023-33288 ( NVD ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-3357 ( SUSE ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-3357 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-3358 ( SUSE ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-3358 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-3389 ( SUSE ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
* CVE-2023-3389 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-33951 ( SUSE ): 6.7 CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:L
* CVE-2023-33952 ( SUSE ): 8.2 CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
* CVE-2023-35788 ( SUSE ): 7.4 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:H
* CVE-2023-35788 ( NVD ): 7.8 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-35823 ( SUSE ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2023-35823 ( NVD ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-35828 ( SUSE ): 6.7 CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-35828 ( NVD ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-35829 ( SUSE ): 6.4 CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
* CVE-2023-35829 ( NVD ): 7.0 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H

Affected Products:

* Basesystem Module 15-SP5
* Development Tools Module 15-SP5
* Legacy Module 15-SP5
* openSUSE Leap 15.5
* SUSE Linux Enterprise Desktop 15 SP5
* SUSE Linux Enterprise High Availability Extension 15 SP5
* SUSE Linux Enterprise High Performance Computing 15 SP5
* SUSE Linux Enterprise Live Patching 15-SP5
* SUSE Linux Enterprise Real Time 15 SP5
* SUSE Linux Enterprise Server 15 SP5
* SUSE Linux Enterprise Server for SAP Applications 15 SP5
* SUSE Linux Enterprise Workstation Extension 15 SP5

An update that solves 82 vulnerabilities, contains 25 features and has 390 fixes
can now be installed.

## Description:

The SUSE Linux Enterprise 15 SP5 kernel was updated to receive various security
and bugfixes.

The following security bugs were fixed:

* CVE-2022-36280: Fixed out-of-bounds memory access vulnerability found in
vmwgfx driver (bsc#1203332).
* CVE-2022-38096: Fixed NULL-ptr deref in vmw_cmd_dx_define_query()
(bsc#1203331).
* CVE-2022-4269: Fixed a flaw was found inside the Traffic Control (TC)
subsystem (bsc#1206024).
* CVE-2022-45884: Fixed a use-after-free in dvbdev.c, related to
dvb_register_device dynamically allocating fops (bsc#1205756).
* CVE-2022-45885: Fixed a race condition in dvb_frontend.c that could cause a
use-after-free when a device is disconnected (bsc#1205758).
* CVE-2022-45886: Fixed a .disconnect versus dvb_device_open race condition in
dvb_net.c that lead to a use-after-free (bsc#1205760).
* CVE-2022-45887: Fixed a memory leak in ttusb_dec.c caused by the lack of a
dvb_frontend_detach call (bsc#1205762).
* CVE-2022-45919: Fixed a use-after-free in dvb_ca_en50221.c that could occur
if there is a disconnect after an open, because of the lack of a wait_event
(bsc#1205803).
* CVE-2022-4744: Fixed double-free that could lead to DoS or privilege
escalation in TUN/TAP device driver functionality (bsc#1209635).
* CVE-2023-0045: Fixed missing Flush IBP in ib_prctl_set (bsc#1207773).
* CVE-2023-0122: Fixed a NULL pointer dereference vulnerability in
nvmet_setup_auth(), that allowed an attacker to perform a Pre-Auth Denial of
Service (DoS) attack on a remote machine (bsc#1207050).
* CVE-2023-0179: Fixed incorrect arithmetics when fetching VLAN header bits
(bsc#1207034).
* CVE-2023-0394: Fixed a null pointer dereference in the network subcomponent.
This flaw could cause system crashes (bsc#1207168).
* CVE-2023-0461: Fixed use-after-free in icsk_ulp_data (bsc#1208787).
* CVE-2023-0469: Fixed a use-after-free flaw in io_uring/filetable.c in
io_install_fixed_file in the io_uring subcomponent (bsc#1207521).
* CVE-2023-0590: Fixed race condition in qdisc_graft() (bsc#1207795).
* CVE-2023-0597: Fixed lack of randomization of per-cpu entry area in x86/mm
(bsc#1207845).
* CVE-2023-1075: Fixed a type confusion in tls_is_tx_ready (bsc#1208598).
* CVE-2023-1076: Fixed incorrect UID assigned to tun/tap sockets
(bsc#1208599).
* CVE-2023-1077: Fixed a type confusion in pick_next_rt_entity(), that could
cause memory corruption (bsc#1208600).
* CVE-2023-1079: Fixed a use-after-free problem that could have been triggered
in asus_kbd_backlight_set when plugging/disconnecting a malicious USB device
(bsc#1208604).
* CVE-2023-1095: Fixed a NULL pointer dereference in nf_tables due to zeroed
list head (bsc#1208777).
* CVE-2023-1118: Fixed a use-after-free bugs caused by ene_tx_irqsim() in
media/rc (bsc#1208837).
* CVE-2023-1249: Fixed a use-after-free flaw in the core dump subsystem that
allowed a local user to crash the system (bsc#1209039).
* CVE-2023-1382: Fixed denial of service in tipc_conn_close (bsc#1209288).
* CVE-2023-1513: Fixed an uninitialized portions of the kvm_debugregs
structure that could be copied to userspace, causing an information leak
(bsc#1209532).
* CVE-2023-1582: Fixed soft lockup in __page_mapcount (bsc#1209636).
* CVE-2023-1583: Fixed a NULL pointer dereference in io_file_bitmap_get in
io_uring/filetable.c (bsc#1209637).
* CVE-2023-1611: Fixed an use-after-free flaw in btrfs_search_slot
(bsc#1209687).
* CVE-2023-1637: Fixed vulnerability that could lead to unauthorized access to
CPU memory after resuming CPU from suspend-to-RAM (bsc#1209779).
* CVE-2023-1652: Fixed use-after-free that could lead to DoS and information
leak in nfsd4_ssc_setup_dul in fs/nfsd/nfs4proc.c (bsc#1209788).
* CVE-2023-1670: Fixed a use after free in the Xircom 16-bit PCMCIA Ethernet
driver. A local user could use this flaw to crash the system or potentially
escalate their privileges on the system (bsc#1209871).
* CVE-2023-1829: Fixed a use-after-free vulnerability in the control index
filter (tcindex) (bsc#1210335).
* CVE-2023-1838: Fixed an use-after-free flaw in virtio network subcomponent.
This flaw could allow a local attacker to crash the system and lead to a
kernel information leak problem. (bsc#1210203).
* CVE-2023-1855: Fixed a use after free in xgene_hwmon_remove (bsc#1210202).
* CVE-2023-1989: Fixed a use after free in btsdio_remove (bsc#1210336).
* CVE-2023-1998: Fixed a use after free during login when accessing the shost
ipaddress (bsc#1210506).
* CVE-2023-2002: Fixed a flaw that allowed an attacker to unauthorized
execution of management commands, compromising the confidentiality,
integrity, and availability of Bluetooth communication (bsc#1210533).
* CVE-2023-21102: Fixed possible bypass of shadow stack protection in
__efi_rt_asm_wrapper of efi-rt-wrapper.S (bsc#1212155).
* CVE-2023-21106: Fixed possible memory corruption due to double free in
adreno_set_param of adreno_gpu.c (bsc#1211654).
* CVE-2023-2124: Fixed an out-of-bound access in the XFS subsystem that could
have lead to denial-of-service or potentially privilege escalation
(bsc#1210498).
* CVE-2023-2156: Fixed a flaw in the networking subsystem within the handling
of the RPL protocol (bsc#1211131).
* CVE-2023-2162: Fixed an use-after-free flaw in iscsi_sw_tcp_session_create
(bsc#1210647).
* CVE-2023-2176: Fixed an out-of-boundary read in compare_netdev_and_ip in
drivers/infiniband/core/cma.c in RDMA (bsc#1210629).
* CVE-2023-2235: Fixed a use-after-free vulnerability in the Performance
Events system that could have been exploited to achieve local privilege
escalation (bsc#1210986).
* CVE-2023-2269: Fixed a denial-of-service problem due to a possible recursive
locking scenario, resulting in a deadlock in table_clear in drivers/md/dm-
ioctl.c (bsc#1210806).
* CVE-2023-22998: Fixed NULL vs IS_ERR checking in
virtio_gpu_object_shmem_init (bsc#1208776).
* CVE-2023-23000: Fixed return value of tegra_xusb_find_port_node function
phy/tegra (bsc#1208816).
* CVE-2023-23001: Fixed misinterpretation of regulator_get return value in
drivers/scsi/ufs/ufs-mediatek.c (bsc#1208829).
* CVE-2023-23004: Fixed misinterpretation of get_sg_table return value
(bsc#1208843).
* CVE-2023-23006: Fixed NULL vs IS_ERR checking in dr_domain_init_resources
(bsc#1208845).
* CVE-2023-2430: Fixed a missing lock on overflow for IOPOLL (bsc#1211014).
* CVE-2023-2483: Fixed a use after free bug in emac_remove caused by a race
condition (bsc#1211037).
* CVE-2023-25012: Fixed a use-after-free in bigben_set_led() (bsc#1207560).
* CVE-2023-2513: Fixed a use-after-free vulnerability in the ext4 filesystem
(bsc#1211105).
* CVE-2023-26545: Fixed double free in net/mpls/af_mpls.c upon an allocation
failure (bsc#1208700).
* CVE-2023-28327: Fixed DoS in in_skb in unix_diag_get_exact() (bsc#1209290).
* CVE-2023-28410: Fixed improper restriction of operations within the bounds
of a memory buffer in some Intel(R) i915 Graphics drivers that may have
allowed an authenticated user to potentially enable escalation of privilege
via local access (bsc#1211263).
* CVE-2023-28464: Fixed user-after-free that could lead to privilege
escalation in hci_conn_cleanup in net/uetooth/hci_conn.c (bsc#1209052).
* CVE-2023-28866: Fixed an out-of-bounds access in net/bluetooth/hci_sync.c
because amp_init1[] and amp_init2[] are supposed to have an intentionally
invalid element, but did not (bsc#1209780).
* CVE-2023-3006: Fixed a known cache speculation vulnerability, known as
Branch History Injection (BHI) or Spectre-BHB, for the new hw AmpereOne
(bsc#1211855).
* CVE-2023-30456: Fixed an issue in arch/x86/kvm/vmx/nested.c with nVMX on
x86_64 lacks consistency checks for CR0 and CR4 (bsc#1210294).
* CVE-2023-30772: Fixed race condition and resultant use-after-free in
da9150_charger_remove (bsc#1210329).
* CVE-2023-3090: Fixed a heap out-of-bounds write in the ipvlan network driver
(bsc#1212842).
* CVE-2023-31084: Fixed a blocking issue in drivers/media/dvb-
core/dvb_frontend.c (bsc#1210783).
* CVE-2023-3111: Fixed a use-after-free vulnerability in prepare_to_relocate
in fs/btrfs/relocation.c (bsc#1212051).
* CVE-2023-3141: Fixed a use-after-free flaw in r592_remove in
drivers/memstick/host/r592.c, that allowed local attackers to crash the
system at device disconnect (bsc#1212129).
* CVE-2023-31436: Fixed an out-of-bounds write in qfq_change_class() because
lmax can exceed QFQ_MIN_LMAX (bsc#1210940).
* CVE-2023-3161: Fixed shift-out-of-bounds in fbcon_set_font() (bsc#1212154).
* CVE-2023-3212: Fixed a NULL pointer dereference flaw in the gfs2 file system
(bsc#1212265).
* CVE-2023-3220: Fixed a NULL pointer dereference flaw in
dpu_crtc_atomic_check in drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c lacks
check of the return value of kzalloc() (bsc#1212556).
* CVE-2023-32233: Fixed a use-after-free in Netfilter nf_tables when
processing batch requests (bsc#1211043).
* CVE-2023-33288: Fixed a use-after-free in bq24190_remove in
drivers/power/supply/bq24190_charger.c (bsc#1211590).
* CVE-2023-3357: Fixed a NULL pointer dereference flaw in the AMD Sensor
Fusion Hub driver (bsc#1212605).
* CVE-2023-3358: Fixed a NULL pointer dereference flaw in the Integrated
Sensor Hub (ISH) driver (bsc#1212606).
* CVE-2023-3389: Fixed a use-after-free vulnerability in the io_uring
subsystem (bsc#1212838).
* CVE-2023-33951: Fixed a race condition that could have led to an information
disclosure inside the vmwgfx driver (bsc#1211593).
* CVE-2023-33952: Fixed a double free that could have led to a local privilege
escalation inside the vmwgfx driver (bsc#1211595).
* CVE-2023-35788: Fixed an out-of-bounds write in the flower classifier code
via TCA_FLOWER_KEY_ENC_OPTS_GENEVE packets in fl_set_geneve_opt in
net/sched/cls_flower.c (bsc#1212504).
* CVE-2023-35823: Fixed a use-after-free flaw in saa7134_finidev in
drivers/media/pci/saa7134/saa7134-core.c (bsc#1212494).
* CVE-2023-35828: Fixed a use-after-free flaw in renesas_usb3_remove in
drivers/usb/gadget/udc/renesas_usb3.c (bsc#1212513).
* CVE-2023-35829: Fixed a use-after-free flaw in rkvdec_remove in
drivers/staging/media/rkvdec/rkvdec.c (bsc#1212495).

The following non-security bugs were fixed:

* 3c589_cs: Fix an error handling path in tc589_probe() (git-fixes).
* Add MODULE_FIRMWARE() for FIRMWARE_TG357766 (git-fixes).
* Avoid deadlock for recursive I/O on dm-thin when used as swap (bsc#1177529).
* Fix missing top level chapter numbers on SLE12 SP5 (bsc#1212158).
* Fix page corruption caused by racy check in __free_pages (bsc#1208149).
* Get module prefix from kmod (bsc#1212835).
* Move upstreamed x86, scsi and arm patches into sorted section
* Fixed typo that might caused (bsc#1209457).
* Fix bug introduced by broken backport (bsc#1208628).
* Update patch for launch issue (bsc#1210853).
* [infiniband] READ is "data destination", not source... (git-fixes)
* [xen] fix "direction" argument of iov_iter_kvec() (git-fixes).
* acpi / x86: Add support for LPS0 callback handler (git-fixes).
* acpi: Do not build ACPICA with '-Os' (git-fixes).
* acpi: EC: Fix EC address space handler unregistration (bsc#1207149).
* acpi: EC: Fix ECDT probe ordering issues (bsc#1207149).
* acpi: EC: Fix oops when removing custom query handlers (git-fixes).
* acpi: NFIT: fix a potential deadlock during NFIT teardown (git-fixes).
* acpi: PM: Do not turn of unused power resources on the Toshiba Click Mini
(git-fixes).
* acpi: PM: s2idle: Add support for upcoming AMD uPEP HID AMDI008
(bsc#1206224).
* acpi: PM: s2idle: Use LPS0 idle if ACPI_FADT_LOW_POWER_S0 is unset
(bsc#1206224).
* acpi: PPTT: Fix to avoid sleep in the atomic context when PPTT is absent
(git-fixes).
* acpi: VIOT: Initialize the correct IOMMU fwspec (git-fixes).
* acpi: battery: Fix missing NUL-termination with large strings (git-fixes).
* acpi: bus: Ensure that notify handlers are not running after removal (git-
fixes).
* acpi: cppc: Add AMD pstate energy performance preference cppc control
(bsc#1212445).
* acpi: cppc: Add auto select register read/write support (bsc#1212445).
* acpi: cppc: Disable FIE if registers in PCC regions (bsc#1210953).
* acpi: processor: Fix evaluating _PDC method when running as Xen dom0 (git-
fixes).
* acpi: resource: Add IRQ override quirk for LG UltraPC 17U70P (git-fixes).
* acpi: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models (git-
fixes).
* acpi: resource: Add Medion S17413 to IRQ override quirk (git-fixes).
* acpi: resource: Add helper function acpi_dev_get_memory_resources() (git-
fixes).
* acpi: resource: Do IRQ override on all TongFang GMxRGxx (git-fixes).
* acpi: sleep: Avoid breaking S3 wakeup due to might_sleep() (git-fixes).
* acpi: tables: Add support for NBFT (bsc#1195921).
* acpi: tables: Add support for NBFT (bsc#1206340).
* acpi: video: Add acpi_video_backlight_use_native() helper (bsc#1206843).
* acpi: video: Allow GPU drivers to report no panels (bsc#1206843).
* acpi: video: Fix Lenovo Ideapad Z570 DMI match (git-fixes).
* acpi: video: Fix missing native backlight on Chromebooks (bsc#1206843).
* acpi: video: Refactor acpi_video_get_backlight_type() a bit (bsc#1203693).
* acpi: x86: s2idle: Add a quirk for ASUS ROG Zephyrus G14 (bsc#1206224).
* acpi: x86: s2idle: Add a quirk for ASUS TUF Gaming A17 FA707RE
(bsc#1206224).
* acpi: x86: s2idle: Add a quirk for ASUSTeK COMPUTER INC. ROG Flow X13
(bsc#1206224).
* acpi: x86: s2idle: Add a quirk for Lenovo Slim 7 Pro 14ARH7 (bsc#1206224).
* acpi: x86: s2idle: Add another ID to s2idle_dmi_table (bsc#1206224).
* acpi: x86: s2idle: Add module parameter to prefer Microsoft GUID
(bsc#1206224).
* acpi: x86: s2idle: Fix a NULL pointer dereference (bsc#1206224).
* acpi: x86: s2idle: Force AMD GUID/_REV 2 on HP Elitebook 865 (bsc#1206224).
* acpi: x86: s2idle: If a new AMD _HID is missing assume Rembrandt
(bsc#1206224).
* acpi: x86: s2idle: Move _HID handling for AMD systems into structures
(bsc#1206224).
* acpi: x86: s2idle: Stop using AMD specific codepath for Rembrandt+
(bsc#1206224).
* acpi: x86: utils: Add Cezanne to the list for forcing StorageD3Enable (git-
fixes).
* acpica: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in
acpi_db_display_objects (git-fixes).
* acpica: Allow address_space_handler Install and _REG execution as 2 separate
steps (bsc#1207149).
* acpica: Avoid undefined behavior: applying zero offset to null pointer (git-
fixes).
* acpica: Drop port I/O validation for some regions (git-fixes).
* acpica: include/acpi/acpixf.h: Fix indentation (bsc#1207149).
* acpica: nsrepair: handle cases without a return value correctly (git-fixes).
* add mainline tags to five pci_hyperv patches
* affs: initialize fsdata in affs_truncate() (git-fixes).
* alarmtimer: Prevent starvation by small intervals and SIG_IGN (git-fixes)
* alsa: ac97: Fix possible NULL dereference in snd_ac97_mixer (git-fixes).
* alsa: asihpi: check pao in control_message() (git-fixes).
* alsa: caiaq: input: Add error handling for unsupported input methods in
`snd_usb_caiaq_input_init` (git-fixes).
* alsa: cs46xx: mark snd_cs46xx_download_image as static (git-fixes).
* alsa: emu10k1: do not create old pass-through playback device on Audigy
(git-fixes).
* alsa: emu10k1: fix capture interrupt handler unlinking (git-fixes).
* alsa: emux: Avoid potential array out-of-bound in snd_emux_xg_control()
(git-fixes).
* alsa: fireface: make read-only const array for model names static (git-
fixes).
* alsa: firewire-digi00x: prevent potential use after free (git-fixes).
* alsa: firewire-tascam: add missing unwind goto in
snd_tscm_stream_start_duplex() (git-fixes).
* alsa: hda/ca0132: add quirk for EVGA X299 DARK (git-fixes).
* alsa: hda/ca0132: fixup buffer overrun at tuning_ctl_set() (git-fixes).
* alsa: hda/ca0132: minor fix for allocation size (git-fixes).
* alsa: hda/cirrus: Add extra 10 ms delay to allow PLL settle and lock (git-
fixes).
* alsa: hda/conexant: Partial revert of a quirk for Lenovo (git-fixes).
* alsa: hda/conexant: add a new hda codec SN6180 (git-fixes).
* alsa: hda/hdmi: Preserve the previous PCM device upon re-enablement (git-
fixes).
* alsa: hda/hdmi: disable KAE for Intel DG2 (git-fixes).
* alsa: hda/realtek - fixed wrong gpio assigned (git-fixes).
* alsa: hda/realtek: Add "Intel Reference board" and "NUC 13" SSID in the
ALC256 (git-fixes).
* alsa: hda/realtek: Add Acer Predator PH315-54 (git-fixes).
* alsa: hda/realtek: Add Lenovo P3 Tower platform (git-fixes).
* alsa: hda/realtek: Add Positivo N14KP6-TG (git-fixes).
* alsa: hda/realtek: Add a quirk for Compaq N14JP6 (git-fixes).
* alsa: hda/realtek: Add a quirk for HP EliteDesk 805 (git-fixes).
* alsa: hda/realtek: Add a quirk for HP Slim Desktop S01 (git-fixes).
* alsa: hda/realtek: Add quirk for 2nd ASUS GU603 (git-fixes).
* alsa: hda/realtek: Add quirk for ASUS ROG G614Jx (git-fixes).
* alsa: hda/realtek: Add quirk for ASUS ROG G634Z (git-fixes).
* alsa: hda/realtek: Add quirk for ASUS ROG GA402X (git-fixes).
* alsa: hda/realtek: Add quirk for ASUS ROG GV601V (git-fixes).
* alsa: hda/realtek: Add quirk for ASUS ROG GX650P (git-fixes).
* alsa: hda/realtek: Add quirk for ASUS ROG GZ301V (git-fixes).
* alsa: hda/realtek: Add quirk for ASUS UM3402 using CS35L41 (git-fixes).
* alsa: hda/realtek: Add quirk for ASUS UM3402YAR using CS35L41 (git-fixes).
* alsa: hda/realtek: Add quirk for Clevo L140AU (git-fixes).
* alsa: hda/realtek: Add quirk for Clevo NPx0SNx (git-fixes).
* alsa: hda/realtek: Add quirk for Clevo NS50AU (git-fixes).
* alsa: hda/realtek: Add quirk for Clevo X370SNW (git-fixes).
* alsa: hda/realtek: Add quirk for HP EliteBook G10 laptops (git-fixes).
* alsa: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC (git-fixes).
* alsa: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z (git-fixes).
* alsa: hda/realtek: Add quirk for ThinkPad P1 Gen 6 (git-fixes).
* alsa: hda/realtek: Add quirks for ASUS GU604V and GU603V (git-fixes).
* alsa: hda/realtek: Add quirks for Asus ROG 2024 laptops using CS35L41 (git-
fixes).
* alsa: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2 (git-fixes).
* alsa: hda/realtek: Add quirks for ROG ALLY CS35l41 audio (git-fixes).
* alsa: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 (git-fixes).
* alsa: hda/realtek: Add quirks for some Clevo laptops (git-fixes).
* alsa: hda/realtek: Amend G634 quirk to enable rear speakers (git-fixes).
* alsa: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 (git-
fixes).
* alsa: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform (git-
fixes).
* alsa: hda/realtek: Enable headset onLenovo M70/M90 (git-fixes).
* alsa: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook
(git-fixes).
* alsa: hda/realtek: Enable mute/micmute LEDs and speaker support for HP
Laptops (git-fixes).
* alsa: hda/realtek: Enable mute/micmute LEDs on HP Elitebook, 645 G9 (git-
fixes).
* alsa: hda/realtek: Fix mute and micmute LEDs for an HP laptop (git-fixes).
* alsa: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop (git-
fixes).
* alsa: hda/realtek: Fix support for Dell Precision 3260 (git-fixes).
* alsa: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro (git-
fixes).
* alsa: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 360
(git-fixes).
* alsa: hda/realtek: Remove specific patch for Dell Precision 3260 (git-
fixes).
* alsa: hda/realtek: Whitespace fix (git-fixes).
* alsa: hda/realtek: fix mute/micmute LEDs do not work for a HP platform (git-
fixes).
* alsa: hda/realtek: fix mute/micmute LEDs for a HP ProBook (git-fixes).
* alsa: hda/realtek: fix mute/micmute LEDs, speaker do not work for a HP
platform (git-fixes).
* alsa: hda/realtek: fix speaker, mute/micmute LEDs not work on a HP platform
(git-fixes).
* alsa: hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED (git-fixes).
* alsa: hda/sigmatel: add pin overrides for Intel DP45SG motherboard (git-
fixes).
* alsa: hda/sigmatel: fix S/PDIF out on Intel D _45_ motherboards (git-fixes).
* alsa: hda/via: Avoid potential array out-of-bound in add_secret_dac_path()
(git-fixes).
* alsa: hda: Add NVIDIA codec IDs a3 through a7 to patch table (git-fixes).
* alsa: hda: Do not unset preset when cleaning up codec (git-fixes).
* alsa: hda: Fix Oops by 9.1 surround channel names (git-fixes).
* alsa: hda: Fix unhandled register update during auto-suspend period (git-
fixes).
* alsa: hda: Glenfly: add HD Audio PCI IDs and HDMI Codec Vendor IDs (git-
fixes).
* alsa: hda: LNL: add HD Audio PCI ID (git-fixes).
* alsa: hda: Match only Intel devices with CONTROLLER_IN_GPU() (git-fixes).
* alsa: hda: cs35l41: Enable Amp High Pass Filter (git-fixes).
* alsa: hda: fix a possible null-pointer dereference due to data race in
snd_hdac_regmap_sync() (git-fixes).
* alsa: hda: intel-dsp-config: add MTL PCI id (git-fixes).
* alsa: hda: patch_realtek: add quirk for Asus N7601ZM (git-fixes).
* alsa: i2c/cs8427: fix iec958 mixer control deactivation (git-fixes).
* alsa: ice1712: Delete unreachable code in aureon_add_controls() (git-fixes).
* alsa: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()
(git-fixes).
* alsa: jack: Fix mutex call in snd_jack_report() (git-fixes).
* alsa: memalloc: Workaround for Xen PV (git-fixes).
* alsa: oss: avoid missing-prototype warnings (git-fixes).
* alsa: oxfw: make read-only const array models static (git-fixes).
* alsa: pci: lx6464es: fix a debug loop (git-fixes).
* alsa: pcm: Fix potential data race at PCM memory allocation helpers (git-
fixes).
* alsa: usb-audio: Add a sample rate workaround for Line6 Pod Go (git-fixes).
* alsa: usb-audio: Add quirk flag for HEM devices to enable native DSD
playback (git-fixes).
* alsa: usb-audio: Add quirk for Pioneer DDJ-800 (git-fixes).
* alsa: usb-audio: Fix broken resume due to UAC3 power state (git-fixes).
* alsa: usb-audio: Fix recursive locking at XRUN during syncing (git-fixes).
* alsa: usb-audio: Fix regression on detection of Roland VS-100 (git-fixes).
* alsa: ymfpci: Fix BUG_ON in probe function (git-fixes).
* amdgpu/nv.c: Corrected typo in the video capabilities resolution (git-
fixes).
* amdgpu: disable powerpc support for the newer display engine (bsc#1194869).
* amdgpu: fix build on non-DCN platforms (git-fixes).
* amdgpu: validate offset_in_bo of drm_amdgpu_gem_va (git-fixes).
* apparmor: add a kernel label to use on kernel objects (bsc#1211113).
* apparmor: fix missing error check for rhashtable_insert_fast (git-fixes).
* applicom: Fix PCI device refcount leak in applicom_init() (git-fixes).
* arch: fix broken BuildID for arm64 and riscv (bsc#1209798).
* arm64/cpufeature: Fix field sign for DIT hwcap detection (git-fixes)
* arm64: Add missing Set/Way CMO encodings (git-fixes).
* arm64: Always load shadow stack pointer directly from the task struct (git-
fixes)
* arm64: Stash shadow stack pointer in the task struct on interrupt (git-
fixes)
* arm64: Treat ESR_ELx as a 64-bit register (git-fixes)
* arm64: atomics: remove LL/SC trampolines (git-fixes)
* arm64: cacheinfo: Fix incorrect assignment of signed error value to (git-
fixes)
* arm64: cmpxchg_double*: hazard against entire exchange variable (git-fixes)
* arm64: dts: Add DTS files for bcmbca SoC BCM4912 (git-fixes).
* arm64: dts: Add DTS files for bcmbca SoC BCM63158 (git-fixes).
* arm64: dts: Add DTS files for bcmbca SoC BCM6858 (git-fixes).
* arm64: dts: Add base DTS file for bcmbca device Asus GT-AX6000 (git-fixes).
* arm64: dts: Move BCM4908 dts to bcmbca folder (git-fixes)
* arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name (git-fixes).
* arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name (git-
fixes).
* arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible (git-
fixes).
* arm64: dts: amlogic: meson-gx: add missing unit address to rng node name
(git-fixes).
* arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name (git-fixes).
* arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name (git-fixes).
* arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name (git-
fixes).
* arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names
property (git-fixes).
* arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node
name (git-fixes).
* arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names (git-
fixes).
* arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip (git-
fixes).
* arm64: dts: arm: drop unused interrupt-names in MHU (git-fixes)
* arm64: dts: broadcom: bcm4908: add DT for Netgear RAXE500 (git-fixes).
* arm64: dts: broadcom: bcmbca: bcm4908: fix NAND interrupt name (git-fixes)
* arm64: dts: broadcom: bcmbca: bcm4908: fix procmon nodename (git-fixes)
* arm64: dts: freescale: Fix pca954x i2c-mux node names (git-fixes)
* arm64: dts: imx8-ss-dma: assign default clock rate for lpuarts (git-fixes).
* arm64: dts: imx8m: Align SoC unique ID node unit address (git-fixes).
* arm64: dts: imx8mm-evk: correct pmic clock source (git-fixes).
* arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name (git-fixes).
* arm64: dts: imx8mm: Fix pad control for UART1_DTE_RX (git-fixes).
* arm64: dts: imx8mn-beacon: Fix SPI CS pinmux (git-fixes).
* arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert (git-
fixes)
* arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes (git-fixes).
* arm64: dts: imx8mp-phycore-som: Remove invalid PMIC property (git-fixes)
* arm64: dts: imx8mp: correct usb clocks (git-fixes)
* arm64: dts: imx8mq-thor96: fix no-mmc property for SDHCI (git-fixes).
* arm64: dts: imx8mq: add mipi csi phy and csi bridge descriptions (git-fixes)
* arm64: dts: imx8mq: fix mipi_csi bidirectional port numbers (git-fixes)
* arm64: dts: imx8qm-mek: correct GPIOs for USDHC2 CD and WP signals (git-
fixes).
* arm64: dts: juno: Add missing MHU secure-irq (git-fixes)
* arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node (git-fixes).
* arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description (git-
fixes).
* arm64: dts: meson-axg: Make mmc host controller interrupts level-sensitive
(git-fixes).
* arm64: dts: meson-g12-common: Make mmc host controller interrupts level-
sensitive (git-fixes).
* arm64: dts: meson-g12-common: specify full DMC range (git-fixes).
* arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name (git-fixes).
* arm64: dts: meson-gx: Fix Ethernet MAC address unit name (git-fixes).
* arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address (git-
fixes).
* arm64: dts: meson-gx: Make mmc host controller interrupts level-sensitive
(git-fixes).
* arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN (git-
fixes).
* arm64: dts: meson: remove CPU opps below 1GHz for G12A boards (git-fixes).
* arm64: dts: mt8192: Fix CPU map for single-cluster SoC (git-fixes).
* arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes (git-fixes).
* arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node (git-
fixes).
* arm64: dts: qcom: ipq8074: Fix the PCI I/O port range (git-fixes).
* arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges (git-fixes).
* arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names (git-
fixes).
* arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names (git-
fixes).
* arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY (git-fixes).
* arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY (git-fixes).
* arm64: dts: qcom: ipq8074: fix Gen3 PCIe node (git-fixes).
* arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size (git-fixes).
* arm64: dts: qcom: msm8992-libra: Add CPU regulators (git-fixes).
* arm64: dts: qcom: msm8992-libra: Fix the memory map (git-fixes).
* arm64: dts: qcom: msm8994-kitakami: drop unit address from PMI8994 regulator
(git-fixes).
* arm64: dts: qcom: msm8994-msft-lumia-octagon: drop unit address from PMI8994
regulator (git-fixes).
* arm64: dts: qcom: msm8996: Add missing DWC3 quirks (git-fixes).
* arm64: dts: qcom: msm8996: Fix the PCI I/O port range (git-fixes).
* arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name (git-fixes).
* arm64: dts: qcom: msm8998: Fix the PCI I/O port range (git-fixes).
* arm64: dts: qcom: pmk8350: Specify PBS register for PON (git-fixes).
* arm64: dts: qcom: pmk8350: Use the correct PON compatible (git-fixes).
* arm64: dts: qcom: qcs404: use symbol names for PCIe resets (git-fixes).
* arm64: dts: qcom: sc7180-lite: Fix SDRAM freq for misidentified sc7180-lite
boards (git-fixes).
* arm64: dts: qcom: sc7180-trogdor-lazor: correct trackpad supply (git-fixes).
* arm64: dts: qcom: sc7180: correct SPMI bus address cells (git-fixes).
* arm64: dts: qcom: sc7280: correct SPMI bus address cells (git-fixes).
* arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name (git-
fixes).
* arm64: dts: qcom: sdm845: Fix the PCI I/O port range (git-fixes).
* arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k
(git-fixes).
* arm64: dts: qcom: sm8250: Fix the PCI I/O port range (git-fixes).
* arm64: dts: qcom: sm8350: Mark UFS controller as cache coherent (git-fixes).
* arm64: dts: renesas: beacon-renesom: Fix gpio expander reference (git-
fixes).
* arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table (git-
fixes).
* arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table (git-
fixes).
* arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc (git-
fixes).
* arm64: dts: ti: k3-j7200: Fix wakeup pinmux range (git-fixes).
* arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property (git-fixes).
* arm64: efi: Execute runtime services from a dedicated stack (git-fixes).
* arm64: efi: Make efi_rt_lock a raw_spinlock (git-fixes).
* arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly (git-
fixes) Enable workaround and fix kABI breakage.
* arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step (git-fixes)
* arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step (git-fixes).
* arm64: make is_ttbrX_addr() noinstr-safe (git-fixes)
* arm64: mm: kfence: only handle translation faults (git-fixes)
* arm: 9290/1: uaccess: Fix KASAN false-positives (git-fixes).
* arm: 9295/1: unwind:fix unwind abort for uleb128 case (git-fixes)
* arm: 9296/1: HP Jornada 7XX: fix kernel-doc warnings (git-fixes).
* arm: bcm2835_defconfig: Enable the framebuffer (git-fixes).
* arm: cpu: Switch to arch_cpu_finalize_init() (bsc#1212448).
* arm: defconfig: drop CONFIG_DRM_RCAR_LVDS (git-fixes).
* arm: dts: Fix erroneous ADS touchscreen polarities (git-fixes).
* arm: dts: am5748: keep usb4_tm disabled (git-fixes)
* arm: dts: exynos: Use Exynos5420 compatible for the MIPI video phy (git-
fixes).
* arm: dts: exynos: correct HDMI phy compatible in Exynos4 (git-fixes).
* arm: dts: exynos: correct TMU phandle in Exynos4 (git-fixes).
* arm: dts: exynos: correct TMU phandle in Exynos4210 (git-fixes).
* arm: dts: exynos: correct TMU phandle in Exynos5250 (git-fixes).
* arm: dts: exynos: correct TMU phandle in Odroid HC1 (git-fixes).
* arm: dts: exynos: correct TMU phandle in Odroid XU (git-fixes).
* arm: dts: exynos: correct TMU phandle in Odroid XU3 family (git-fixes).
* arm: dts: exynos: correct wr-active property in Exynos3250 Rinato (git-
fixes).
* arm: dts: exynos: fix WM8960 clock name in Itop Elite (git-fixes).
* arm: dts: gta04: fix excess dma channel usage (git-fixes).
* arm: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl (git-fixes).
* arm: dts: imx6sll: e60k02: fix usbotg1 pinctrl (git-fixes).
* arm: dts: imx7-colibri-eval-v3: correct can controller comment (git-fixes)
* arm: dts: imx7s: correct iomuxc gpr mux controller cells (git-fixes).
* arm: dts: imx: Fix pca9547 i2c-mux node name (git-fixes).
* arm: dts: qcom: ipq4019: Fix the PCI I/O port range (git-fixes).
* arm: dts: qcom: ipq8064: Fix the PCI I/O port range (git-fixes).
* arm: dts: qcom: ipq8064: reduce pci IO size to 64K (git-fixes).
* arm: dts: qcom: msm8974: add required ranges to OCMEM (git-fixes)
* arm: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node
(git-fixes).
* arm: dts: rockchip: add power-domains property to dp node on rk3288 (git-
fixes).
* arm: dts: rockchip: fix a typo error for rk3288 spdif node (git-fixes).
* arm: dts: s5pv210: correct MIPI CSIS clock name (git-fixes).
* arm: dts: spear320-hmi: correct STMPE GPIO compatible (git-fixes).
* arm: dts: stm32: add missing usbh clock and fix clk order on (git-fixes)
* arm: dts: stm32: use usbphyc ck_usbo_48m as USBH OHCI clock on (git-fixes)
* arm: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference (git-fixes).
* arm: dts: vexpress: add missing cache properties (git-fixes).
* arm: dts: vf610: Fix pca9548 i2c-mux node names (git-fixes).
* arm: imx: Call ida_simple_remove() for ida_simple_get (git-fixes).
* arm: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART (git-fixes)
* arm: oMAP1: call platform_device_put() in error case in
omap1_dm_timer_init() (git-fixes).
* arm: oMAP2+: Fix memory leak in realtime_counter_init() (git-fixes).
* arm: omap: remove debug-leds driver (git-fixes)
* arm: remove some dead code (git-fixes)
* arm: renumber bits related to _TIF_WORK_MASK (git-fixes)
* arm: s3c: fix s3c64xx_set_timer_source prototype (git-fixes).
* arm: shmobile: rcar-gen2: Add missing of_node_put() (git-fixes)
* arm: zynq: Fix refcount leak in zynq_early_slcr_init (git-fixes).
* asm-generic/io.h: suppress endianness warnings for readq() and writeq()
(git-fixes).
* asn.1: Fix check for strdup() success (git-fixes).
* asoc: adau7118: do not disable regulators on device unbind (git-fixes).
* asoc: amd: acp-es8336: Drop reference count of ACPI device after use (git-
fixes).
* asoc: codecs: Change bulk clock voting to optional voting in digital codecs
(git-fixes).
* asoc: codecs: lpass: fix incorrect mclk rate (git-fixes).
* asoc: codecs: rx-macro: move clk provider to managed variants (git-fixes).
* asoc: codecs: rx-macro: move to individual clks from bulk (git-fixes).
* asoc: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds (git-fixes).
* asoc: codecs: tx-macro: move clk provider to managed variants (git-fixes).
* asoc: codecs: tx-macro: move to individual clks from bulk (git-fixes).
* asoc: codecs: wsa881x: do not set can_multi_write flag (git-fixes).
* asoc: cs35l41: Only disable internal boost (git-fixes).
* asoc: cs42l56: fix DT probe (git-fixes).
* asoc: dt-bindings: meson: fix gx-card codec node regex (git-fixes).
* asoc: dwc: limit the number of overrun messages (git-fixes).
* asoc: dwc: move DMA init to snd_soc_dai_driver probe() (git-fixes).
* asoc: es8316: Do not set rate constraints for unsupported MCLKs (git-fixes).
* asoc: es8316: Handle optional IRQ assignment (git-fixes).
* asoc: es8316: Increment max value for ALC Capture Target Volume control
(git-fixes).
* asoc: fsl-asoc-card: Fix naming of AC'97 CODEC widgets (git-fixes).
* asoc: fsl_asrc_dma: fix potential null-ptr-deref (git-fixes).
* asoc: fsl_micfil: Correct the number of steps on SX controls (git-fixes).
* asoc: fsl_micfil: Fix error handler with pm_runtime_enable (git-fixes).
* asoc: fsl_mqs: move of_node_put() to the correct location (git-fixes).
* asoc: fsl_sai: Update to modern clocking terminology (git-fixes).
* asoc: fsl_ssi: Rename AC'97 streams to avoid collisions with AC'97 CODEC
(git-fixes).
* asoc: hdac_hdmi: use set_stream() instead of set_tdm_slots() (git-fixes).
* asoc: imx-audmix: check return value of devm_kasprintf() (git-fixes).
* asoc: intel: Skylake: Fix declaration of enum skl_ch_cfg (git-fixes).
* asoc: intel: Skylake: Fix driver hang during shutdown (git-fixes).
* asoc: intel: avs: Access path components under lock (git-fixes).
* asoc: intel: avs: Fix declaration of enum avs_channel_config (git-fixes).
* asoc: intel: avs: Implement PCI shutdown (git-fixes).
* asoc: intel: avs: Use min_t instead of min with cast (git-fixes).
* asoc: intel: boards: fix spelling in comments (git-fixes).
* asoc: intel: bytcht_es8316: Drop reference count of ACPI device after use
(git-fixes).
* asoc: intel: bytcht_es8316: move comment to the right place (git-fixes).
* asoc: intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 (git-
fixes).
* asoc: intel: bytcr_rt5640: Drop reference count of ACPI device after use
(git-fixes).
* asoc: intel: bytcr_rt5651: Drop reference count of ACPI device after use
(git-fixes).
* asoc: intel: bytcr_wm5102: Drop reference count of ACPI device after use
(git-fixes).
* asoc: intel: soc-acpi-byt: Fix "WM510205" match no longer working (git-
fixes).
* asoc: intel: soc-acpi: fix copy-paste issue in topology names (git-fixes).
* asoc: intel: sof_cs42l42: always set dpcm_capture for amplifiers (git-
fixes).
* asoc: intel: sof_es8336: Drop reference count of ACPI device after use (git-
fixes).
* asoc: intel: sof_rt5682: always set dpcm_capture for amplifiers (git-fixes).
* asoc: intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15 (git-
fixes).
* asoc: kirkwood: Iterate over array indexes instead of using pointer math
(git-fixes).
* asoc: lpass: Fix for KASAN use_after_free out of bounds (git-fixes).
* asoc: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params()
(git-fixes).
* asoc: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove()
(git-fixes).
* asoc: mchp-spdifrx: fix controls which rely on rsr register (git-fixes).
* asoc: mediatek: mt8173: Fix irq error path (git-fixes).
* asoc: nau8824: Add quirk to active-high jack-detect (git-fixes).
* asoc: rsnd: Remove unnecessary rsnd_dbg_dai_call() (git-fixes).
* asoc: rsnd: fixup #endif position (git-fixes).
* asoc: rt1308-sdw: add the default value of some registers (git-fixes).
* asoc: rt5682: Disable jack detection interrupt during suspend (git-fixes).
* asoc: rt715-sdca: fix clock stop prepare timeout issue (git-fixes).
* asoc: simple-card: Add missing of_node_put() in case of error (git-fixes).
* asoc: soc-compress.c: fixup private_data on snd_soc_new_compress() (git-
fixes).
* asoc: soc-compress: Inherit atomicity from DAI link for Compress FE (git-
fixes).
* asoc: soc-compress: Reposition and add pcm_mutex (git-fixes).
* asoc: soc-dapm.h: fixup warning struct snd_pcm_substream not declared (git-
fixes).
* asoc: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm (git-
fixes).
* asoc: soc-pcm: test if a BE can be prepared (git-fixes).
* asoc: sof: Intel: MTL: Fix the device description (git-fixes).
* asoc: sof: ipc4-topology: set dmic dai index from copier (git-fixes).
* asoc: sof: ipc4: Ensure DSP is in D0I0 during sof_ipc4_set_get_data() (git-
fixes).
* asoc: ssm2602: Add workaround for playback distortions (git-fixes).
* asoc: tlv320adcx140: fix 'ti,gpio-config' DT property init (git-fixes).
* asoc: topology: Properly access value coming from topology file (git-fixes).
* asoc: topology: Return -ENOMEM on memory allocation failure (git-fixes).
* asoc: zl38060 add gpiolib dependency (git-fixes).
* asoc: zl38060: Remove spurious gpiolib select (git-fixes).
* ata: libata-scsi: Use correct device no in ata_find_dev() (git-fixes).
* ata: libata: Fix sata_down_spd_limit() when no link speed is reported (git-
fixes).
* ata: libata: Set __ATA_BASE_SHT max_sectors (git-fixes).
* ata: libata: fix NCQ autosense logic (git-fixes).
* ata: pata_macio: Fix compilation warning (git-fixes).
* ata: pata_octeon_cf: drop kernel-doc notation (git-fixes).
* ata: pata_octeon_cf: fix call to trace_ata_bmdma_stop() (git-fixes).
* ath11k: Fix unexpected return buffer manager error for QCA6390 (git-fixes).
* ath6kl: Use struct_group() to avoid size-mismatched casting (git-fixes).
* ath9k: hif_usb: simplify if-if to if-else (git-fixes).
* ath9k: htc: clean up statistics macros (git-fixes).
* atm: idt77252: fix kmemleak when rmmod idt77252 (git-fixes).
* audit: update the mailing list in MAINTAINERS (git-fixes).
* auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() (git-
fixes).
* backlight: backlight: Fix doc for backlight_device_get_by_name (git-fixes).
* batman-adv: Broken sync while rescheduling delayed work (git-fixes).
* bcache: Revert "bcache: use bvec_virt" (git-fixes).
* bcache: fix set_at_max_writeback_rate() for multiple attached devices (git-
fixes).
* bcache: fix wrong bdev parameter when calling bio_alloc_clone() in
do_bio_hook() (git-fixes).
* bcache: put bch_bio_map() back to correct location in
journal_write_unlocked() (git-fixes).
* bfq: fix use-after-free in bfq_dispatch_request (git-fixes).
* bfq: fix waker_bfqq inconsistency crash (git-fixes).
* Blacklist commit that might cause regression (bsc#1210947)
* blk-cgroup: fix missing pd_online_fn() while activating policy (git-fixes).
* blk-cgroup: properly pin the parent in blkcg_css_online (bsc#1208105).
* blk-lib: fix blkdev_issue_secure_erase (git-fixes).
* blk-mq: Fix kmemleak in blk_mq_init_allocated_queue (git-fixes).
* blk-mq: fix null pointer dereference in blk_mq_clear_rq_mapping() (git-
fixes).
* blk-mq: fix possible memleak when register 'hctx' failed (git-fixes).
* blk-mq: run queue no matter whether the request is the last request (git-
fixes).
* blk-throttle: fix that io throttle can only work for single bio (git-fixes).
* blk-throttle: prevent overflow while calculating wait time (git-fixes).
* blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() (git-fixes).
* blktrace: Fix output non-blktrace event when blk_classic option enabled
(git-fixes).
* block, bfq: do not move oom_bfqq (git-fixes).
* block, bfq: fix null pointer dereference in bfq_bio_bfqg() (git-fixes).
* block, bfq: fix possible uaf for 'bfqq->bic' (git-fixes).
* block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq (git-fixes).
* block, bfq: fix uaf for bfqq in bic_set_bfqq() (git-fixes).
* block, bfq: protect 'bfqd->queued' by 'bfqd->lock' (git-fixes).
* block/bfq-iosched.c: use "false" rather than "BLK_RW_ASYNC" (git-fixes).
* block/bfq_wf2q: correct weight to ioprio (git-fixes).
* block/bio: remove duplicate append pages code (git-fixes).
* block: Fix possible memory leak for rq_wb on add_disk failure (git-fixes).
* block: add a bdev_max_zone_append_sectors helper (git-fixes).
* block: bio-integrity: Copy flags when bio_integrity_payload is cloned
(bsc#1208541).
* block: check minor range in device_add_disk() (git-fixes).
* block: clear ->slave_dir when dropping the main slave_dir reference (git-
fixes).
* block: do not allow splitting of a REQ_NOWAIT bio (git-fixes).
* block: do not allow the same type rq_qos add more than once (git-fixes).
* block: do not reverse request order when flushing plug list (bsc#1208588
bsc#1208128).
* block: ensure iov_iter advances for added pages (git-fixes).
* block: fix and cleanup bio_check_ro (git-fixes).
* block: fix default IO priority handling again (git-fixes).
* block: fix infinite loop for invalid zone append (git-fixes).
* block: fix leaking minors of hidden disks (git-fixes).
* block: fix memory leak for elevator on add_disk failure (git-fixes).
* block: fix missing blkcg_bio_issue_init (bsc#1208107).
* block: loop:use kstatfs.f_bsize of backing file to set discard granularity
(git-fixes).
* block: mq-deadline: Do not break sequential write streams to zoned HDDs
(git-fixes).
* block: mq-deadline: Fix dd_finish_request() for zoned devices (git-fixes).
* block: mq-deadline: Rename deadline_is_seq_writes() (git-fixes).
* block: null_blk: Fix null_zone_write() (git-fixes).
* block: pop cached rq before potentially blocking rq_qos_throttle() (git-
fixes).
* block: use bdev_get_queue() in bio.c (git-fixes).
* bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() (git-
fixes).
* bluetooth: Fix crash when replugging CSR fake controllers (git-fixes).
* bluetooth: Fix double free in hci_conn_cleanup (bsc#1209052 CVE-2023-28464).
* bluetooth: Fix l2cap_disconnect_req deadlock (git-fixes).
* bluetooth: Fix race condition in hci_cmd_sync_clear (git-fixes).
* bluetooth: Fix race condition in hidp_session_thread (git-fixes).
* bluetooth: Fix support for Read Local Supported Codecs V2 (git-fixes).
* bluetooth: Fix use-after-free in hci_remove_ltk/hci_remove_irk (git-fixes).
* bluetooth: HCI: Fix global-out-of-bounds (git-fixes).
* bluetooth: ISO: Avoid circular locking dependency (git-fixes).
* bluetooth: ISO: Fix possible circular locking dependency (git-fixes).
* bluetooth: ISO: do not try to remove CIG if there are bound CIS left (git-
fixes).
* bluetooth: ISO: fix timestamped HCI ISO data packet parsing (git-fixes).
* bluetooth: L2CAP: Add missing checks for invalid DCID (git-fixes).
* bluetooth: L2CAP: Fix potential user-after-free (git-fixes).
* bluetooth: L2CAP: Fix responding with wrong PDU type (git-fixes).
* bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} (git-
fixes).
* bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp (git-
fixes).
* bluetooth: Perform careful capability checks in hci_sock_ioctl() (git-
fixes).
* bluetooth: Remove codec id field in vendor codec definition (git-fixes).
* bluetooth: SCO: Fix possible circular locking dependency sco_sock_getsockopt
(git-fixes).
* bluetooth: Set ISO Data Path on broadcast sink (git-fixes).
* bluetooth: btintel: Add LE States quirk support (git-fixes).
* bluetooth: btqcomsmd: Fix command timeout after setting BD address (git-
fixes).
* bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished
work (git-fixes).
* bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE (git-fixes).
* bluetooth: btusb: Remove detection of ISO packets over bulk (git-fixes).
* bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set (git-
fixes).
* bluetooth: hci_conn: Fix memory leaks (git-fixes).
* bluetooth: hci_conn: Fix not cleaning up on LE Connection failure (git-
fixes).
* bluetooth: hci_conn: Refactor hci_bind_bis() since it always succeeds (git-
fixes).
* bluetooth: hci_conn: use HCI dst_type values also for BIS (git-fixes).
* bluetooth: hci_core: Detect if an ACL packet is in fact an ISO packet (git-
fixes).
* bluetooth: hci_core: fix error handling in hci_register_dev() (git-fixes).
* bluetooth: hci_event: Fix Invalid wait context (git-fixes).
* bluetooth: hci_qca: Fix the teardown problem for real (git-fixes).
* bluetooth: hci_qca: fix debugfs registration (git-fixes).
* bluetooth: hci_qca: get wakeup status from serdev device handle (git-fixes).
* bluetooth: hci_sock: purge socket queues in the destruct() callback (git-
fixes).
* bluetooth: hci_sync: Fix not indicating power state (git-fixes).
* bluetooth: hci_sync: Fix use HCI_OP_LE_READ_BUFFER_SIZE_V2 (git-fixes).
* bluetooth: hci_sync: cancel cmd_timer if hci_open failed (git-fixes).
* bnxt: Do not read past the end of test names (jsc#SLE-18978).
* bnxt: prevent skb UAF after handing over to PTP worker (jsc#SLE-18978).
* bnxt_en: Add missing 200G link speed reporting (jsc#SLE-18978).
* bnxt_en: Avoid order-5 memory allocation for TPA data (jsc#SLE-18978).
* bnxt_en: Do not initialize PTP on older P3/P4 chips (jsc#SLE-18978).
* bnxt_en: Do not issue AP reset during ethtool's reset operation (git-fixes).
* bnxt_en: Fix mqprio and XDP ring checking logic (jsc#SLE-18978).
* bnxt_en: Fix reporting of test result in ethtool selftest (jsc#SLE-18978).
* bnxt_en: Fix typo in PCI id to device description string mapping
(jsc#SLE-18978).
* bnxt_en: Implement .set_port / .unset_port UDP tunnel callbacks (git-fixes).
* bnxt_en: Prevent kernel panic when receiving unexpected PHC_UPDATE event
(git-fixes).
* bnxt_en: Query default VLAN before VNIC setup on a VF (git-fixes).
* bnxt_en: Skip firmware fatal error recovery if chip is not accessible (git-
fixes).
* bnxt_en: fix NQ resource accounting during vf creation on 57500 chips
(jsc#SLE-18978).
* bnxt_en: set missing reload flag in devlink features (jsc#SLE-18978).
* bonding: Fix negative jump label count on nested bonding (bsc#1212685).
* bpf, arm64: Call build_prologue() first in first JIT pass (git-fixes)
* bpf, arm64: Clear prog->jited_len along prog->jited (git-fixes)
* bpf, arm64: Feed byte-offset into bpf line info (git-fixes)
* bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC (git-fixes)
* bpf, perf: Use subprog name when reporting subprog ksymbol (git fixes).
* bpf, x64: Factor out emission of REX byte in more cases (git-fixes).
* bpf: Add extra path pointer check to d_path helper (git-fixes).
* bpf: Fix UAF in task local storage (bsc#1212564).
* bpf: Fix a possible task gone issue with bpf_send_signal_thread helpers
(git-fixes).
* bpf: Fix extable address check (git-fixes).
* bpf: Fix extable fixup offset (git-fixes).
* bpf: Skip task with pid=1 in send_signal_common() (git-fixes).
* btrfs: fix race between quota enable and quota rescan ioctl (bsc#1207158).
* btrfs: fix race between quota rescan and disable leading to NULL pointer
deref (bsc#1207158).
* btrfs: fix trace event name typo for FLUSH_DELAYED_REFS (git-fixes).
* btrfs: move QUOTA_ENABLED check to rescan_should_stop from
btrfs_qgroup_rescan_worker (bsc#1207158).
* btrfs: qgroup: remove duplicated check in adding qgroup relations
(bsc#1207158).
* btrfs: qgroup: remove outdated TODO comments (bsc#1207158).
* bus: fsl-mc: fsl-mc-allocator: Drop a write-only variable (git-fixes).
* bus: mhi: host: Fix race between channel preparation and M0 event (git-
fixes).
* bus: mhi: host: Range check CHDBOFF and ERDBOFF (git-fixes).
* bus: mhi: host: Remove duplicate ee check for syserr (git-fixes).
* bus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state (git-
fixes).
* bus: sunxi-rsb: Fix error handling in sunxi_rsb_init() (git-fixes).
* bus: ti-sysc: Fix dispc quirk masking bool variables (git-fixes).
* ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() (git-
fixes).
* ca8210: fix mac_len negative array access (git-fixes).
* can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write (git-fixes).
* can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events (git-
fixes).
* can: isotp: isotp_sendmsg(): fix return error fix on TX path (git-fixes).
* can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag (git-fixes).
* can: j1939: avoid possible use-after-free when j1939_can_rx_register fails
(git-fixes).
* can: j1939: change j1939_netdev_lock type to mutex (git-fixes).
* can: j1939: do not wait 250 ms if the same addr was already claimed (git-
fixes).
* can: j1939: fix errant WARN_ON_ONCE in j1939_session_deactivate (git-fixes).
* can: j1939: j1939_sk_send_loop_abort(): improved error queue handling in
J1939 Socket (git-fixes).
* can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access (git-
fixes).
* can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag (git-fixes).
* can: kvaser_pciefd: Call request_irq() before enabling interrupts (git-
fixes).
* can: kvaser_pciefd: Clear listen-only bit if not explicitly requested (git-
fixes).
* can: kvaser_pciefd: Disable interrupts in probe error path (git-fixes).
* can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt (git-fixes).
* can: kvaser_pciefd: Empty SRB buffer in probe (git-fixes).
* can: kvaser_pciefd: Remove handler for unused
KVASER_PCIEFD_PACK_TYPE_EFRAME_ACK (git-fixes).
* can: kvaser_pciefd: Remove useless write to interrupt register (git-fixes).
* can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() (git-
fixes).
* can: kvaser_usb: Add struct kvaser_usb_busparams (git-fixes).
* can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device (git-fixes).
* can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT (git-fixes).
* can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to
{leaf,usbcan}_cmd_can_error_event (git-fixes).
* can: kvaser_usb_leaf: Fix overread with an invalid command (git-fixes).
* can: length: fix bitstuffing count (git-fixes).
* can: length: fix description of the RRS field (git-fixes).
* can: length: make header self contained (git-fixes).
* cassini: Fix a memory leak in the error handling path of cas_init_one()
(git-fixes).
* ceph: avoid use-after-free in ceph_fl_release_lock() (jsc#SES-1880).
* ceph: blocklist the kclient when receiving corrupted snap trace
(jsc#SES-1880).
* ceph: fix use-after-free bug for inodes when flushing capsnaps
(bsc#1212540).
* ceph: flush cap releases when the session is flushed (bsc#1208428).
* ceph: flush cap releases when the session is flushed (jsc#SES-1880).
* ceph: force updating the msg pointer in non-split case (bsc#1211804).
* ceph: move mount state enum to super.h (jsc#SES-1880).
* ceph: remove useless session parameter for check_caps() (jsc#SES-1880).
* ceph: switch to vfs_inode_has_locks() to fix file lock bug (jsc#SES-1880).
* ceph: try to check caps immediately after async creating finishes
(jsc#SES-1880).
* ceph: update the time stamps and try to drop the suid/sgid (bsc#1209504).
* ceph: use locks_inode_context helper (jsc#SES-1880).
* cfg80211: allow continuous radar monitoring on offchannel chain
(bsc#1209980).
* cfg80211: fix possible NULL pointer dereference in
cfg80211_stop_offchan_radar_detection (bsc#1209980).
* cfg80211: implement APIs for dedicated radar detection HW (bsc#1209980).
* cfg80211: move offchan_cac_event to a dedicated work (bsc#1209980).
* cfg80211: rename offchannel_chain structs to background_chain to avoid
confusion with ETSI standard (bsc#1209980).
* cfg80211: schedule offchan_cac_abort_wk in cfg80211_radar_event
(bsc#1209980).
* cgroup.c: add helper __cset_cgroup_from_root to cleanup duplicated codes
(bsc#1203906).
* cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach()
(bsc#1210827).
* cgroup: Homogenize cgroup_get_from_id() return value (bsc#1205650).
* cgroup: Honor caller's cgroup NS when resolving path (bsc#1205650).
* cgroup: Make cgroup_get_from_id() prettier (bsc#1205650).
* cgroup: Reorganize css_set_lock and kernfs path processing (bsc#1205650).
* cgroup: Use cgroup_attach_{lock,unlock}() from cgroup_attach_task_all()
(bsc#1212563).
* cgroup: always put cset in cgroup_css_set_put_fork (bsc#1212561).
* cgroup: cgroup: Honor caller's cgroup NS when resolving cgroup id
(bsc#1205650).
* cgroup: fix missing cpus_read_{lock,unlock}() in cgroup_transfer_tasks()
(bsc#1212563).
* cgroup: reduce dependency on cgroup_mutex (bsc#1205650).
* cifs: Avoid a cast in add_lease_context() (bsc#1193629).
* cifs: Check the lease context if we actually got a lease (bsc#1193629).
* cifs: Convert struct fealist away from 1-element array (bsc#1193629).
* cifs: Fix lost destroy smbd connection when MR allocate failed (git-fixes).
* cifs: Fix oops due to uncleared server->smbd_conn in reconnect (git-fixes).
* cifs: Fix smb2_set_path_size() (git-fixes).
* cifs: Fix uninitialized memory read in smb3_qfs_tcon() (bsc#1193629).
* cifs: Fix uninitialized memory reads for oparms.mode (bsc#1193629).
* cifs: Fix use-after-free in rdata->read_into_pages() (git-fixes).
* cifs: Fix warning and UAF when destroy the MR list (git-fixes).
* cifs: Get rid of unneeded conditional in the smb2_get_aead_req()
(bsc#1193629).
* cifs: Move the in_send statistic to __smb_send_rqst() (git-fixes).
* cifs: Replace remaining 1-element arrays (bsc#1193629).
* cifs: Replace zero-length arrays with flexible-array members (bsc#1193629).
* cifs: Simplify SMB2_open_init() (bsc#1193629).
* cifs: Use kstrtobool() instead of strtobool() (bsc#1193629).
* cifs: append path to open_enter trace event (bsc#1193629).
* cifs: avoid dup prefix path in dfs_get_automount_devname() (git-fixes).
* cifs: avoid potential races when handling multiple dfs tcons (bsc#1208758).
* cifs: avoid race conditions with parallel reconnects (bsc#1193629).
* cifs: avoid races in parallel reconnects in smb1 (bsc#1193629).
* cifs: avoid re-lookups in dfs_cache_find() (bsc#1193629).
* cifs: check only tcon status on tcon related functions (bsc#1193629).
* cifs: do not include page data when checking signature (git-fixes).
* cifs: do not poll server interfaces too regularly (bsc#1193629).
* cifs: do not take exclusive lock for updating target hints (bsc#1193629).
* cifs: do not try to use rdma offload on encrypted connections (bsc#1193629).
* cifs: double lock in cifs_reconnect_tcon() (git-fixes).
* cifs: dump pending mids for all channels in DebugData (bsc#1193629).
* cifs: empty interface list when server does not support query interfaces
(bsc#1193629).
* cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL (bsc#1193629).
* cifs: fix dentry lookups in directory handle cache (bsc#1193629).
* cifs: fix missing unload_nls() in smb2_reconnect() (bsc#1193629).
* cifs: fix mount on old smb servers (boo#1206935).
* cifs: fix negotiate context parsing (bsc#1210301).
* cifs: fix pcchunk length type in smb2_copychunk_range (bsc#1193629).
* cifs: fix potential deadlock in cache_refresh_path() (git-fixes).
* cifs: fix potential race when tree connecting ipc (bsc#1208758).
* cifs: fix potential use-after-free bugs in TCP_Server_Info::hostname
(bsc#1208758).
* cifs: fix return of uninitialized rc in dfs_cache_update_tgthint()
(bsc#1193629).
* cifs: fix sharing of DFS connections (bsc#1208758).
* cifs: fix smb1 mount regression (bsc#1193629).
* cifs: fix use-after-free bug in refresh_cache_worker() (bsc#1193629).
* cifs: generate signkey for the channel that's reconnecting (bsc#1193629).
* cifs: get rid of dead check in smb2_reconnect() (bsc#1193629).
* cifs: get rid of dns resolve worker (bsc#1193629).
* cifs: get rid of unneeded conditional in cifs_get_num_sgs() (bsc#1193629).
* cifs: handle cache lookup errors different than -ENOENT (bsc#1193629).
* cifs: improve checking of DFS links over STATUS_OBJECT_NAME_INVALID (git-
fixes).
* cifs: introduce cifs_io_parms in smb2_async_writev() (bsc#1193629).
* cifs: lock chan_lock outside match_session (bsc#1193629).
* cifs: mapchars mount option ignored (bsc#1193629).
* cifs: match even the scope id for ipv6 addresses (bsc#1193629).
* cifs: missing lock when updating session status (bsc#1193629).
* cifs: prevent data race in cifs_reconnect_tcon() (bsc#1193629).
* cifs: prevent data race in smb2_reconnect() (bsc#1193629).
* cifs: prevent infinite recursion in CIFSGetDFSRefer() (bsc#1193629).
* cifs: print last update time for interface list (bsc#1193629).
* cifs: print session id while listing open files (bsc#1193629).
* cifs: print smb3_fs_context::source when mounting (bsc#1193629).
* cifs: protect access of TCP_Server_Info::{origin,leaf}_fullpath
(bsc#1208758).
* cifs: protect session status check in smb2_reconnect() (bsc#1208758).
* cifs: release leases for deferred close handles when freezing (bsc#1193629).
* cifs: remove duplicate code in __refresh_tcon() (bsc#1193629).
* cifs: remove unneeded 2bytes of padding from smb2 tree connect
(bsc#1193629).
* cifs: remove unused function (bsc#1193629).
* cifs: return DFS root session id in DebugData (bsc#1193629).
* cifs: return a single-use cfid if we did not get a lease (bsc#1193629).
* cifs: reuse cifs_match_ipaddr for comparison of dstaddr too (bsc#1193629).
* cifs: sanitize paths in cifs_update_super_prepath (git-fixes).
* cifs: set DFS root session in cifs_get_smb_ses() (bsc#1193629).
* cifs: split out smb3_use_rdma_offload() helper (bsc#1193629).
* cifs: update internal module version number for cifs.ko (bsc#1193629).
* cifs: update ip_addr for ses only for primary chan setup (bsc#1193629).
* cifs: use DFS root session instead of tcon ses (bsc#1193629).
* cifs: use tcon allocation functions even for dummy tcon (git-fixes).
* cifs: use the least loaded channel for sending requests (bsc#1193629).
* clk: Fix memory leak in devm_clk_notifier_register() (git-fixes).
* clk: HI655X: select REGMAP instead of depending on it (git-fixes).
* clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled() (git-fixes).
* clk: add missing of_node_put() in "assigned-clocks" property parsing (git-
fixes).
* clk: at91: clk-sam9x60-pll: fix return value check (git-fixes).
* clk: cdce925: check return value of kasprintf() (git-fixes).
* clk: imx: avoid memory leak (git-fixes).
* clk: imx: clk-imx8mn: fix memory leak in imx8mn_clocks_probe (git-fixes).
* clk: imx: clk-imx8mp: improve error handling in imx8mp_clocks_probe() (git-
fixes).
* clk: imx: scu: use _safe list iterator to avoid a use after free (git-
fixes).
* clk: ingenic: jz4760: Update M/N/OD calculation algorithm (git-fixes).
* clk: keystone: sci-clk: check return value of kasprintf() (git-fixes).
* clk: mxl: Add option to override gate clks (git-fixes).
* clk: mxl: Fix a clk entry by adding relevant flags (git-fixes).
* clk: mxl: Remove redundant spinlocks (git-fixes).
* clk: mxl: Switch from direct readl/writel based IO to regmap based IO (git-
fixes).
* clk: mxl: syscon_node_to_regmap() returns error pointers (git-fixes).
* clk: qcom: camcc-sc7180: Add parent dependency to all camera GDSCs (git-
fixes).
* clk: qcom: gcc-ipq6018: Use floor ops for sdcc clocks (git-fixes).
* clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents (git-fixes).
* clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents (git-
fixes).
* clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling (git-fixes).
* clk: qcom: regmap: add PHY clock source implementation (git-fixes).
* clk: ralink: fix 'mt7621_gate_is_enabled()' function (git-fixes).
* clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed
(git-fixes).
* clk: renesas: cpg-mssr: Remove superfluous check in resume code (git-fixes).
* clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent
(git-fixes).
* clk: samsung: Add Exynos4212 compatible to CLKOUT driver (git-fixes).
* clk: si5341: check return value of {devm_}kasprintf() (git-fixes).
* clk: si5341: free unused memory on probe failure (git-fixes).
* clk: si5341: return error if one synth clock registration fails (git-fixes).
* clk: sprd: set max_register according to mapping range (git-fixes).
* clk: tegra20: fix gcc-7 constant overflow warning (git-fixes).
* clk: tegra: tegra124-emc: Fix potential memory leak (git-fixes).
* clk: ti: clkctrl: check return value of kasprintf() (git-fixes).
* clk: vc5: check memory returned by kasprintf() (git-fixes).
* clocksource/drivers/cadence-ttc: Fix memory leak in ttc_timer_probe (git-
fixes).
* clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when
init fails (git-fixes).
* clocksource/drivers/mediatek: Optimize systimer irq clear flow on shutdown
(git-fixes).
* clocksource: Suspend the watchdog temporarily when high read latency
detected (git-fixes).
* comedi: use menuconfig for main Comedi menu (git-fixes).
* configfs: fix possible memory leak in configfs_create_dir() (git-fixes).
* cpufreq: Add Tegra234 to cpufreq-dt-platdev blocklist (git-fixes).
* cpufreq: CPPC: Fix build error without CONFIG_ACPI_CPPC_CPUFREQ_FIE
(bsc#1210953).
* cpufreq: CPPC: Fix performance/frequency conversion (git-fixes).
* cpufreq: armada-37xx: stop using 0 as NULL pointer (git-fixes).
* cpumask: fix incorrect cpumask scanning result checks (bsc#1210943).
* crypto: acomp - define max size for destination (jsc#PED-3692)
* crypto: arm64 - Fix unused variable compilation warnings of (git-fixes)
* crypto: caam - Clear some memory in instantiate_rng (git-fixes).
* crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 (git-
fixes).
* crypto: ccp - Failure on re-initialization due to duplicate sysfs filename
(git-fixes).
* crypto: crypto4xx - Call dma_unmap_page when done (git-fixes).
* crypto: drbg - Only fail when jent is unavailable in FIPS mode (git-fixes).
* crypto: drivers - move from strlcpy with unused retval to (jsc#PED-3692)
* crypto: essiv - Handle EBUSY correctly (git-fixes).
* crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set() (git-fixes).
* crypto: marvell/cesa - Fix type mismatch warning (git-fixes).
* crypto: nx - fix build warnings when DEBUG_FS is not enabled (git-fixes).
* crypto: qat - Fix unsigned function returning negative (jsc#PED-3692)
* crypto: qat - Removes the x86 dependency on the QAT drivers (jsc#PED-3692)
* crypto: qat - abstract PFVF messages with struct pfvf_message (jsc#PED-3692)
* crypto: qat - abstract PFVF receive logic (jsc#PED-3692)
* crypto: qat - abstract PFVF send function (jsc#PED-3692)
* crypto: qat - add PFVF support to enable the reset of ring (jsc#PED-3692)
* crypto: qat - add PFVF support to the GEN4 host driver (jsc#PED-3692)
* crypto: qat - add VF and PF wrappers to common send function (jsc#PED-3692)
* crypto: qat - add backlog mechanism (jsc#PED-3692)
* crypto: qat - add check for invalid PFVF protocol version 0 (jsc#PED-3692)
* crypto: qat - add check to validate firmware images (jsc#PED-3692)
* crypto: qat - add limit to linked list parsing (jsc#PED-3692)
* crypto: qat - add misc workqueue (jsc#PED-3692)
* crypto: qat - add missing restarting event notification in (jsc#PED-3692)
* crypto: qat - add param check for DH (jsc#PED-3692)
* crypto: qat - add param check for RSA (jsc#PED-3692)
* crypto: qat - add pfvf_ops (jsc#PED-3692)
* crypto: qat - add resubmit logic for decompression (jsc#PED-3692)
* crypto: qat - add support for 401xx devices (jsc#PED-3692)
* crypto: qat - add support for compression for 4xxx (jsc#PED-3692)
* crypto: qat - add the adf_get_pmisc_base() helper function (jsc#PED-3692)
* crypto: qat - allow detection of dc capabilities for 4xxx (jsc#PED-3692)
* crypto: qat - change PFVF ACK behaviour (jsc#PED-3692)
* crypto: qat - change behaviour of (jsc#PED-3692)
* crypto: qat - change bufferlist logic interface (jsc#PED-3692)
* crypto: qat - config VFs based on ring-to-svc mapping (jsc#PED-3692)
* crypto: qat - differentiate between pf2vf and vf2pf offset (jsc#PED-3692)
* crypto: qat - disable AER if an error occurs in probe (jsc#PED-3692)
* crypto: qat - do not handle PFVF sources for qat_4xxx (jsc#PED-3692)
* crypto: qat - do not rely on min version (jsc#PED-3692)
* crypto: qat - enable deflate for QAT GEN4 (jsc#PED-3692)
* crypto: qat - enable power management for QAT GEN4 (jsc#PED-3692)
* crypto: qat - exchange device capabilities over PFVF (jsc#PED-3692)
* crypto: qat - exchange ring-to-service mappings over PFVF (jsc#PED-3692)
* crypto: qat - expose deflate through acomp api for QAT GEN2 (jsc#PED-3692)
* crypto: qat - expose device config through sysfs for 4xxx (jsc#PED-3692)
* crypto: qat - expose device state through sysfs for 4xxx (jsc#PED-3692)
* crypto: qat - extend buffer list interface (jsc#PED-3692)
* crypto: qat - extend crypto capability detection for 4xxx (jsc#PED-3692)
* crypto: qat - extract send and wait from (jsc#PED-3692)
* crypto: qat - fix DMA transfer direction (jsc#PED-3692)
* crypto: qat - fix ETR sources enabled by default on GEN2 (jsc#PED-3692)
* crypto: qat - fix VF IDs in PFVF log messages (jsc#PED-3692)
* crypto: qat - fix a signedness bug in get_service_enabled() (jsc#PED-3692)
* crypto: qat - fix a typo in a comment (jsc#PED-3692)
* crypto: qat - fix access to PFVF interrupt registers for GEN4 (jsc#PED-3692)
* crypto: qat - fix definition of ring reset results (jsc#PED-3692)
* crypto: qat - fix error return code in adf_probe (git-fixes).
* crypto: qat - fix error return code in adf_probe (jsc#PED-3692)
* crypto: qat - fix handling of VF to PF interrupts (jsc#PED-3692)
* crypto: qat - fix initialization of pfvf cap_msg structures (jsc#PED-3692)
* crypto: qat - fix initialization of pfvf rts_map_msg (jsc#PED-3692)
* crypto: qat - fix off-by-one error in PFVF debug print (jsc#PED-3692)
* crypto: qat - fix out-of-bounds read (git-fixes).
* crypto: qat - fix wording and formatting in code comment (jsc#PED-3692)
* crypto: qat - flush vf workqueue at driver removal (jsc#PED-3692)
* crypto: qat - free irq in case of failure (jsc#PED-3692)
* crypto: qat - free irqs only if allocated (jsc#PED-3692)
* crypto: qat - generalize crypto request buffers (jsc#PED-3692)
* crypto: qat - get compression extended capabilities (jsc#PED-3692)
* crypto: qat - handle retries due to collisions in (jsc#PED-3692)
* crypto: qat - honor CRYPTO_TFM_REQ_MAY_SLEEP flag (jsc#PED-3692)
* crypto: qat - improve logging of PFVF messages (jsc#PED-3692)
* crypto: qat - improve the ACK timings in PFVF send (jsc#PED-3692)
* crypto: qat - introduce support for PFVF block messages (jsc#PED-3692)
* crypto: qat - leverage bitfield.h utils for PFVF messages (jsc#PED-3692)
* crypto: qat - leverage read_poll_timeout in PFVF send (jsc#PED-3692)
* crypto: qat - leverage the GEN2 VF mask definiton (jsc#PED-3692)
* crypto: qat - make PFVF message construction direction (jsc#PED-3692)
* crypto: qat - make PFVF send and receive direction agnostic (jsc#PED-3692)
* crypto: qat - move VF message handler to adf_vf2pf_msg.c (jsc#PED-3692)
* crypto: qat - move and rename GEN4 error register definitions (jsc#PED-3692)
* crypto: qat - move interrupt code out of the PFVF handler (jsc#PED-3692)
* crypto: qat - move pfvf collision detection values (jsc#PED-3692)
* crypto: qat - move vf2pf interrupt helpers (jsc#PED-3692)
* crypto: qat - pass the PF2VF responses back to the callers (jsc#PED-3692)
* crypto: qat - prevent spurious MSI interrupt in VF (jsc#PED-3692)
* crypto: qat - re-enable interrupts for legacy PFVF messages (jsc#PED-3692)
* crypto: qat - re-enable registration of algorithms (jsc#PED-3692)
* crypto: qat - refactor PF top half for PFVF (jsc#PED-3692)
* crypto: qat - refactor pfvf version request messages (jsc#PED-3692)
* crypto: qat - refactor submission logic (jsc#PED-3692)
* crypto: qat - relocate PFVF PF related logic (jsc#PED-3692)
* crypto: qat - relocate PFVF VF related logic (jsc#PED-3692)
* crypto: qat - relocate PFVF disabled function (jsc#PED-3692)
* crypto: qat - relocate and rename adf_sriov_prepare_restart() (jsc#PED-3692)
* crypto: qat - relocate backlog related structures (jsc#PED-3692)
* crypto: qat - relocate bufferlist logic (jsc#PED-3692)
* crypto: qat - relocate qat_algs_alloc_flags() (jsc#PED-3692)
* crypto: qat - remove duplicated logic across GEN2 drivers (jsc#PED-3692)
* crypto: qat - remove empty sriov_configure() (jsc#PED-3692)
* crypto: qat - remove line wrapping for pfvf_ops functions (jsc#PED-3692)
* crypto: qat - remove the unnecessary get_vintmsk_offset() (jsc#PED-3692)
* crypto: qat - remove unmatched CPU affinity to cluster IRQ (jsc#PED-3692)
* crypto: qat - remove unnecessary tests to detect PFVF support (jsc#PED-3692)
* crypto: qat - remove unneeded assignment (jsc#PED-3692)
* crypto: qat - remove unneeded braces (jsc#PED-3692)
* crypto: qat - remove unneeded packed attribute (jsc#PED-3692)
* crypto: qat - remove unused PFVF stubs (jsc#PED-3692)
* crypto: qat - rename and relocate GEN2 config function (jsc#PED-3692)
* crypto: qat - rename bufferlist functions (jsc#PED-3692)
* crypto: qat - rename pfvf collision constants (jsc#PED-3692)
* crypto: qat - reorganize PFVF code (jsc#PED-3692)
* crypto: qat - reorganize PFVF protocol definitions (jsc#PED-3692)
* crypto: qat - replace deprecated MSI API (jsc#PED-3692)
* crypto: qat - replace disable_vf2pf_interrupts() (jsc#PED-3692)
* crypto: qat - replace get_current_node() with numa_node_id() (jsc#PED-3692)
* crypto: qat - rework the VF2PF interrupt handling logic (jsc#PED-3692)
* crypto: qat - set CIPHER capability for QAT GEN2 (jsc#PED-3692)
* crypto: qat - set COMPRESSION capability for DH895XCC (jsc#PED-3692)
* crypto: qat - set COMPRESSION capability for QAT GEN2 (jsc#PED-3692)
* crypto: qat - set DMA mask to 48 bits for Gen2 (jsc#PED-3692)
* crypto: qat - set PFVF_MSGORIGIN just before sending (jsc#PED-3692)
* crypto: qat - share adf_enable_pf2vf_comms() from (jsc#PED-3692)
* crypto: qat - simplify adf_enable_aer() (jsc#PED-3692)
* crypto: qat - simplify code and axe the use of a deprecated (jsc#PED-3692)
* crypto: qat - split PFVF message decoding from handling (jsc#PED-3692)
* crypto: qat - stop using iommu_present() (jsc#PED-3692)
* crypto: qat - store the PFVF protocol version of the (jsc#PED-3692)
* crypto: qat - store the ring-to-service mapping (jsc#PED-3692)
* crypto: qat - support fast ACKs in the PFVF protocol (jsc#PED-3692)
* crypto: qat - support the reset of ring pairs on PF (jsc#PED-3692)
* crypto: qat - test PFVF registers for spurious interrupts on (jsc#PED-3692)
* crypto: qat - use enums for PFVF protocol codes (jsc#PED-3692)
* crypto: qat - use hweight for bit counting (jsc#PED-3692)
* crypto: qat - use pre-allocated buffers in datapath (jsc#PED-3692)
* crypto: qat - use reference to structure in dma_map_single() (jsc#PED-3692)
* crypto: qat - use u32 variables in all GEN4 pfvf_ops (jsc#PED-3692)
* crypto: rsa-pkcs1pad - Use akcipher_request_complete (git-fixes).
* crypto: sa2ul - Select CRYPTO_DES (git-fixes).
* crypto: safexcel - Cleanup ring IRQ workqueues on load failure (git-fixes).
* crypto: seqiv - Handle EBUSY correctly (git-fixes).
* crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs() (git-fixes).
* crypto: x86/ghash - fix unaligned access in ghash_setkey() (git-fixes).
* crypto: xts - Handle EBUSY correctly (git-fixes).
* cxgb4: fix missing unlock on ETHOFLD desc collect fail path (jsc#SLE-18992).
* debugfs: add debugfs_lookup_and_remove() (git-fixes).
* debugfs: fix error when writing negative value to atomic_t debugfs file
(git-fixes).
* device-dax: Fix duplicate 'hmem' device registration (bsc#1211400).
* devlink: hold region lock when flushing snapshots (git-fixes).
* disable two x86 PAT related patches (bsc#1212456) This may break i915 when
booted with nopat, but fixes /dev/mem access in Xen PV domU.
* dm btree: add a defensive bounds check to insert_at() (git-fixes).
* dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort
(git-fixes).
* dm cache: Fix UAF in destroy() (git-fixes).
* dm cache: set needs_check flag after aborting metadata (git-fixes).
* dm clone: Fix UAF in clone_dtr() (git-fixes).
* dm integrity: Fix UAF in dm_integrity_dtr() (git-fixes).
* dm integrity: clear the journal on suspend (git-fixes).
* dm integrity: flush the journal on suspend (git-fixes).
* dm ioctl: fix misbehavior if list_versions races with module loading (git-
fixes).
* dm ioctl: prevent potential spectre v1 gadget (git-fixes).
* dm raid: fix address sanitizer warning in raid_resume (git-fixes).
* dm raid: fix address sanitizer warning in raid_status (git-fixes).
* dm space map common: add bounds check to sm_ll_lookup_bitmap() (git-fixes).
* dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata
(git-fixes).
* dm thin: Fix UAF in run_timer_softirq() (git-fixes).
* dm thin: Use last transaction's pmd->root when commit failed (git-fixes).
* dm thin: resume even if in FAIL mode (git-fixes).
* dm writecache: set a default MAX_WRITEBACK_JOBS (git-fixes).
* dm: fix alloc_dax error handling in alloc_dev (git-fixes).
* dm: requeue IO if mapping table not yet available (git-fixes).
* dma-buf: Use dma_fence_unwrap_for_each when importing fences (git-fixes).
* dma-buf: cleanup kerneldoc of removed component (git-fixes).
* dma-direct: use is_swiotlb_active in dma_direct_map_page (PED-3259).
* dma-mapping: reformat comment to suppress htmldoc warning (git-fixes).
* dma: gpi: remove spurious unlock in gpi_ch_init (git-fixes).
* dmaengine: at_xdmac: Move the free desc to the tail of the desc list (git-
fixes).
* dmaengine: at_xdmac: do not enable all cyclic channels (git-fixes).
* dmaengine: at_xdmac: fix potential Oops in at_xdmac_prep_interleaved() (git-
fixes).
* dmaengine: dw-axi-dmac: Do not dereference NULL structure (git-fixes).
* dmaengine: dw-edma: Do not permit non-inc interleaved xfers (git-fixes).
* dmaengine: dw-edma: Drop chancnt initialization (git-fixes).
* dmaengine: dw-edma: Fix invalid interleaved xfers semantics (git-fixes).
* dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers (git-
fixes).
* dmaengine: dw-edma: Fix readq_ch() return value truncation (git-fixes).
* dmaengine: dw-edma: Fix to change for continuous transfer (git-fixes).
* dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing
(git-fixes).
* dmaengine: idxd: Do not enable user type Work Queue without Shared Virtual
Addressing (git-fixes).
* dmaengine: idxd: Only call idxd_enable_system_pasid() if succeeded in
enabling SVA feature (git-fixes).
* dmaengine: idxd: Separate user and kernel pasid enabling (git-fixes).
* dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 (git-fixes).
* dmaengine: imx-sdma: Fix a possible memory leak in sdma_transfer_init (git-
fixes).
* dmaengine: mv_xor_v2: Fix an error code (git-fixes).
* dmaengine: pl330: rename _start to prevent build error (git-fixes).
* dmaengine: ptdma: check for null desc before calling pt_cmd_callback (git-
fixes).
* dmaengine: sf-pdma: pdma_desc memory leak fix (git-fixes).
* dmaengine: tegra: Fix memory leak in terminate_all() (git-fixes).
* do not reuse connection if share marked as isolated (bsc#1193629).
* docs/memory-barriers.txt: Add a missed closing parenthesis (git-fixes).
* docs/scripts/gdb: add necessary make scripts_gdb step (git-fixes).
* docs: Correct missing "d_" prefix for dentry_operations member
d_weak_revalidate (git-fixes).
* docs: driver-api: firmware_loader: fix missing argument in usage example
(git-fixes).
* docs: ftrace: fix a issue with duplicated subtitle number (git-fixes).
* docs: gdbmacros: print newest record (git-fixes).
* docs: networking: Update codeaurora references for rmnet (git-fixes).
* docs: networking: fix x25-iface.rst heading & index order (git-fixes).
* documentation: ABI: sysfs-class-net-qmi: pass_through contact update (git-
fixes).
* documentation: bonding: fix the doc of peer_notif_delay (git-fixes).
* documentation: timers: hrtimers: Make hybrid union historical (git-fixes).
* driver core: Do not require dynamic_debug for initcall_debug probe timing
(git-fixes).
* driver core: fix potential null-ptr-deref in device_add() (git-fixes).
* driver core: fix resource leak in device_add() (git-fixes).
* driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links (git-
fixes).
* drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
(bsc#1208815).
* drivers/base: fix userspace break from using bin_attributes for cpumap and
cpulist (bsc#1208815).
* drivers/md/md-bitmap: check the return value of md_bitmap_get_counter()
(git-fixes).
* drivers: base: component: fix memory leak with using debugfs_lookup() (git-
fixes).
* drivers: base: dd: fix memory leak with using debugfs_lookup() (git-fixes).
* drivers: base: transport_class: fix possible memory leak (git-fixes).
* drivers: base: transport_class: fix resource leak when
transport_add_device() fails (git-fixes).
* drivers: meson: secure-pwrc: always enable DMA domain (git-fixes).
* drivers: staging: rtl8723bs: Fix locking in _rtw_join_timeout_handler()
(git-fixes).
* drivers: staging: rtl8723bs: Fix locking in rtw_scan_timeout_handler() (git-
fixes).
* drivers: vmbus: Check for channel allocation before looking up relids (git-
fixes).
* drivers:md:fix a potential use-after-free bug (git-fixes).
* drm-hyperv: Add a bug reference to two existing changes (bsc#1211281).
* drm/amd/amdgpu: fix warning during suspend (bsc#1206843).
* drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known
override-init warnings (git-fixes).
* drm/amd/display: Add DCN314 display SG Support (bsc#1206843).
* drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub (git-fixes).
* drm/amd/display: Add NULL plane_state check for cursor disable logic (git-
fixes).
* drm/amd/display: Add check for DET fetch latency hiding for dcn32
(bsc#1206843).
* drm/amd/display: Add logging for display MALL refresh setting (git-fixes).
* drm/amd/display: Add minimal pipe split transition state (git-fixes).
* drm/amd/display: Add missing brackets in calculation (bsc#1206843).
* drm/amd/display: Add wrapper to call planes and stream update (git-fixes).
* drm/amd/display: Adjust downscaling limits for dcn314 (bsc#1206843).
* drm/amd/display: Allow subvp on vactive pipes that are 2560x1440@60
(bsc#1206843).
* drm/amd/display: Clear MST topology if it fails to resume (git-fixes).
* drm/amd/display: Conversion to bool not necessary (git-fixes).
* drm/amd/display: Defer DIG FIFO disable after VID stream enable
(bsc#1206843).
* drm/amd/display: Disable DRR actions during state commit (bsc#1206843).
* drm/amd/display: Disable HUBP/DPP PG on DCN314 for now (bsc#1206843).
* drm/amd/display: Do not clear GPINT register when releasing DMUB from reset
(git-fixes).
* drm/amd/display: Do not commit pipe when updating DRR (bsc#1206843).
* drm/amd/display: Do not set DRR on pipe Commit (bsc#1206843).
* drm/amd/display: Enable P-state validation checks for DCN314 (bsc#1206843).
* drm/amd/display: Explicitly specify update type per plane info change (git-
fixes).
* drm/amd/display: Fail atomic_check early on normalize_zpos error (git-
fixes).
* drm/amd/display: Fix DP MST sinks removal issue (git-fixes).
* drm/amd/display: Fix DTBCLK disable requests and SRC_SEL programming
(bsc#1206843).
* drm/amd/display: Fix artifacting on eDP panels when engaging freesync video
mode (git-fixes).
* drm/amd/display: Fix display corruption w/ VSR enable (bsc#1206843).
* drm/amd/display: Fix hang when skipping modeset (git-fixes).
* drm/amd/display: Fix potential null dereference (git-fixes).
* drm/amd/display: Fix potential null-deref in dm_resume (git-fixes).
* drm/amd/display: Fix race condition in DPIA AUX transfer (bsc#1206843).
* drm/amd/display: Fix set scaling doesn's work (git-fixes).
* drm/amd/display: Fix timing not changning when freesync video is enabled
(git-fixes).
* drm/amd/display: Fixes for dcn32_clk_mgr implementation (git-fixes).
* drm/amd/display: Include virtual signal to set k1 and k2 values
(bsc#1206843).
* drm/amd/display: Move DCN314 DOMAIN power control to DMCUB (bsc#1206843).
* drm/amd/display: Pass the right info to drm_dp_remove_payload (bsc#1206843).
* drm/amd/display: Properly handle additional cases where DCN is not supported
(git-fixes).
* drm/amd/display: Properly reuse completion structure (bsc#1206843).
* drm/amd/display: Reduce expected sdp bandwidth for dcn321 (bsc#1206843).
* drm/amd/display: Remove OTG DIV register write for Virtual signals
(bsc#1206843).
* drm/amd/display: Report to ACPI video if no panels were found (bsc#1206843).
* drm/amd/display: Reset DMUB mailbox SW state after HW reset (bsc#1206843).
* drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset (git-fixes).
* drm/amd/display: Return error code on DSC atomic check failure (git-fixes).
* drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h
write (git-fixes).
* drm/amd/display: Set dcn32 caps.seamless_odm (bsc#1206843).
* drm/amd/display: Set hvm_enabled flag for S/G mode (bsc#1206843).
* drm/amd/display: Simplify same effect if/else blocks (git-fixes).
* drm/amd/display: Take FEC Overhead into Timeslot Calculation (bsc#1206843).
* drm/amd/display: Take emulated dc_sink into account for HDCP (bsc#1207734).
* drm/amd/display: Unassign does_plane_fit_in_mall function from dcn3.2
(bsc#1206843).
* drm/amd/display: Uninitialized variables causing 4k60 UCLK to stay at DPM1
and not DPM0 (bsc#1206843).
* drm/amd/display: Update bounding box values for DCN321 (git-fixes).
* drm/amd/display: Update clock table to include highest clock setting
(bsc#1206843).
* drm/amd/display: Use DC_LOG_DC in the trasform pixel function (git-fixes).
* drm/amd/display: Use dc_update_planes_and_stream (git-fixes).
* drm/amd/display: Use min transition for SubVP into MPO (bsc#1206843).
* drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit
(bsc#1206843).
* drm/amd/display: add a NULL pointer check (bsc#1212848, bsc#1212961).
* drm/amd/display: adjust MALL size available for DCN32 and DCN321
(bsc#1206843).
* drm/amd/display: disable S/G display on DCN 3.1.4 (bsc#1206843).
* drm/amd/display: disable S/G display on DCN 3.1.5 (bsc#1206843).
* drm/amd/display: disable seamless boot if force_odm_combine is enabled
(bsc#1212848, bsc#1212961).
* drm/amd/display: disconnect MPCC only on OTG change (bsc#1206843).
* drm/amd/display: do not call dc_interrupt_set() for disabled crtcs (git-
fixes).
* drm/amd/display: drop redundant memset() in get_available_dsc_slices() (git-
fixes).
* drm/amd/display: edp do not add non-edid timings (git-fixes).
* drm/amd/display: fix FCLK pstate change underflow (bsc#1206843).
* drm/amd/display: fix cursor offset on rotation 180 (git-fixes).
* drm/amd/display: fix duplicate assignments (git-fixes).
* drm/amd/display: fix flickering caused by S/G mode (git-fixes).
* drm/amd/display: fix issues with driver unload (git-fixes).
* drm/amd/display: fix k1 k2 divider programming for phantom streams
(bsc#1206843).
* drm/amd/display: fix mapping to non-allocated address (bsc#1206843).
* drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes (git-
fixes).
* drm/amd/display: fix the system hang while disable PSR (git-fixes).
* drm/amd/display: fix wrong index used in dccg32_set_dpstreamclk
(bsc#1206843).
* drm/amd/display: move remaining FPU code to dml folder (bsc#1206843).
* drm/amd/display: properly handling AGP aperture in vm setup (bsc#1206843).
* drm/amd/display: reduce else-if to else in dcn10_blank_pixel_data() (git-
fixes).
* drm/amd/display: revert Disable DRR actions during state commit
(bsc#1206843).
* drm/amd/display: skip commit minimal transition state (bsc#1206843).
* drm/amd/display: wait for vblank during pipe programming (git-fixes).
* drm/amd/pm/smu13: BACO is supported when it's in BACO state (bsc#1206843).
* drm/amd/pm: Enable bad memory page/channel recording support for smu v13_0_0
(bsc#1206843).
* drm/amd/pm: Fix output of pp_od_clk_voltage (git-fixes).
* drm/amd/pm: Fix power context allocation in SMU13 (git-fixes).
* drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume
(bsc#1206843).
* drm/amd/pm: add SMU 13.0.7 missing GetPptLimit message mapping
(bsc#1206843).
* drm/amd/pm: add missing AllowIHInterrupt message mapping for SMU13.0.0
(bsc#1206843).
* drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping (bsc#1206843).
* drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping (bsc#1206843).
* drm/amd/pm: add the missing mapping for PPT feature on SMU13.0.0 and 13.0.7
(bsc#1206843).
* drm/amd/pm: bump SMU 13.0.0 driver_if header version (bsc#1206843).
* drm/amd/pm: bump SMU 13.0.4 driver_if header version (bsc#1206843).
* drm/amd/pm: bump SMU 13.0.7 driver_if header version (bsc#1206843).
* drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34 (bsc#1206843).
* drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings (bsc#1206843).
* drm/amd/pm: correct SMU13.0.7 max shader clock reporting (bsc#1206843).
* drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings (bsc#1206843).
* drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics
(bsc#1206843).
* drm/amd/pm: correct the pcie link state check for SMU13 (bsc#1206843).
* drm/amd/pm: correct the reference clock for fan speed(rpm) calculation
(bsc#1206843).
* drm/amd/pm: drop unneeded dpm features disablement for SMU 13.0.4/11
(bsc#1206843).
* drm/amd/pm: enable GPO dynamic control support for SMU13.0.0 (bsc#1206843).
* drm/amd/pm: enable GPO dynamic control support for SMU13.0.7 (bsc#1206843).
* drm/amd/pm: enable mode1 reset on smu_v13_0_10 (bsc#1206843).
* drm/amd/pm: parse pp_handle under appropriate conditions (git-fixes).
* drm/amd/pm: remove unused num_of_active_display variable (git-fixes).
* drm/amd/pm: reverse mclk and fclk clocks levels for renoir (git-fixes).
* drm/amd/pm: reverse mclk and fclk clocks levels for vangogh (git-fixes).
* drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp (git-fixes).
* drm/amd/pm: revise the ASPM settings for thunderbolt attached scenario
(bsc#1212848, bsc#1212961).
* drm/amd/pm: update SMU13.0.0 reported maximum shader clock (bsc#1206843).
* drm/amd/pm: update the LC_L1_INACTIVITY setting to address possible noise
issue (bsc#1212848, bsc#1212961).
* drm/amd: Avoid ASSERT for some message failures (bsc#1206843).
* drm/amd: Avoid BUG() for case of SRIOV missing IP version (bsc#1206843).
* drm/amd: Delay removal of the firmware framebuffer (git-fixes).
* drm/amd: Disable PSR-SU on Parade 0803 TCON (bsc#1212848, bsc#1212961).
* drm/amd: Do not try to enable secure display TA multiple times (bsc#1212848,
bsc#1212961).
* drm/amd: Fix an out of bounds error in BIOS parser (git-fixes).
* drm/amd: Fix initialization for nbio 4.3.0 (bsc#1206843).
* drm/amd: Fix initialization for nbio 7.5.1 (bsc#1206843).
* drm/amd: Fix initialization mistake for NBIO 7.3.0 (bsc#1206843).
* drm/amd: Make sure image is written to trigger VBIOS image update flow (git-
fixes).
* drm/amd: Tighten permissions on VBIOS flashing attributes (git-fixes).
* drm/amdgpu/discovery: add PSP IP v13.0.11 support (bsc#1206843).
* drm/amdgpu/discovery: enable gfx v11 for GC 11.0.4 (bsc#1206843).
* drm/amdgpu/discovery: enable gmc v11 for GC 11.0.4 (bsc#1206843).
* drm/amdgpu/discovery: enable mes support for GC v11.0.4 (bsc#1206843).
* drm/amdgpu/discovery: enable nbio support for NBIO v7.7.1 (bsc#1206843).
* drm/amdgpu/discovery: enable soc21 common for GC 11.0.4 (bsc#1206843).
* drm/amdgpu/discovery: set the APU flag for GC 11.0.4 (bsc#1206843).
* drm/amdgpu/display/mst: Fix mst_state->pbn_div and slot count assignments
(bsc#1206843).
* drm/amdgpu/display/mst: adjust the naming of mst_port and port of aconnector
(bsc#1206843).
* drm/amdgpu/display/mst: limit payload to be updated one by one
(bsc#1206843).
* drm/amdgpu/display/mst: update mst_mgr relevant variable when long HPD
(bsc#1206843).
* drm/amdgpu/dm/dp_mst: Do not grab mst_mgr->lock when computing DSC state
(bsc#1206843).
* drm/amdgpu/dm/mst: Fix uninitialized var in
pre_compute_mst_dsc_configs_for_state() (bsc#1206843).
* drm/amdgpu/dm/mst: Use the correct topology mgr pointer in
amdgpu_dm_connector (bsc#1206843).
* drm/amdgpu/fence: Fix oops due to non-matching drm_sched init/fini (git-
fixes).
* drm/amdgpu/gfx10: Disable gfxoff before disabling powergating (git-fixes).
* drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx
ras (git-fixes).
* drm/amdgpu/mst: Stop ignoring error codes and deadlocking (bsc#1206843).
* drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi (bsc#1206843).
* drm/amdgpu/pm: add GFXOFF control IP version check for SMU IP v13.0.11
(bsc#1206843).
* drm/amdgpu/pm: enable swsmu for SMU IP v13.0.11 (bsc#1206843).
* drm/amdgpu/pm: use the specific mailbox registers only for SMU IP v13.0.4
(bsc#1206843).
* drm/amdgpu/smu: skip pptable init under sriov (bsc#1206843).
* drm/amdgpu/soc21: Add video cap query support for VCN_4_0_4 (bsc#1206843).
* drm/amdgpu/soc21: add mode2 asic reset for SMU IP v13.0.11 (bsc#1206843).
* drm/amdgpu/soc21: do not expose AV1 if VCN0 is harvested (bsc#1206843).
* drm/amdgpu: Add unique_id support for GC 11.0.1/2 (bsc#1206843).
* drm/amdgpu: Correct the power calcultion for Renior/Cezanne (git-fixes).
* drm/amdgpu: Do not register backlight when another backlight should be used
(v3) (bsc#1206843).
* drm/amdgpu: Do not resume IOMMU after incomplete init (bsc#1206843).
* drm/amdgpu: Enable pg/cg flags on GC11_0_4 for VCN (bsc#1206843).
* drm/amdgpu: Enable vclk dclk node for gc11.0.3 (bsc#1206843).
* drm/amdgpu: Fix call trace warning and hang when removing amdgpu device
(bsc#1206843).
* drm/amdgpu: Fix potential NULL dereference (bsc#1206843).
* drm/amdgpu: Fix potential double free and null pointer dereference
(bsc#1206843).
* drm/amdgpu: Fix size validation for non-exclusive domains (v4)
(bsc#1206843).
* drm/amdgpu: Fix vram recover does not work after whole GPU reset (v2) (git-
fixes).
* drm/amdgpu: Fixed bug on error when unloading amdgpu (bsc#1206843).
* drm/amdgpu: Re-enable DCN for 64-bit powerpc (bsc#1194869).
* drm/amdgpu: Register ACPI video backlight when skipping amdgpu backlight
registration (bsc#1206843).
* drm/amdgpu: Set vmbo destroy after pt bo is created (git-fixes).
* drm/amdgpu: Use the TGID for trace_amdgpu_vm_update_ptes (bsc#1206843).
* drm/amdgpu: Use the default reset when loading or reloading the driver (git-
fixes).
* drm/amdgpu: Use the sched from entity for amdgpu_cs trace (git-fixes).
* drm/amdgpu: Validate VM ioctl flags (git-fixes).
* drm/amdgpu: add a missing lock for AMDGPU_SCHED (git-fixes).
* drm/amdgpu: add gfx support for GC 11.0.4 (bsc#1206843).
* drm/amdgpu: add gmc v11 support for GC 11.0.4 (bsc#1206843).
* drm/amdgpu: add missing radeon secondary PCI ID (git-fixes).
* drm/amdgpu: add smu 13 support for smu 13.0.11 (bsc#1206843).
* drm/amdgpu: add soc21 common ip block support for GC 11.0.4 (bsc#1206843).
* drm/amdgpu: add tmz support for GC 11.0.1 (bsc#1206843).
* drm/amdgpu: add tmz support for GC IP v11.0.4 (bsc#1206843).
* drm/amdgpu: allow more APUs to do mode2 reset when go to S4 (bsc#1206843).
* drm/amdgpu: allow multipipe policy on ASICs with one MEC (bsc#1206843).
* drm/amdgpu: change gfx 11.0.4 external_id range (git-fixes).
* drm/amdgpu: complete gfxoff allow signal during suspend without delay (git-
fixes).
* drm/amdgpu: correct MEC number for gfx11 APUs (bsc#1206843).
* drm/amdgpu: disable runtime pm on several sienna cichlid cards(v2) (git-
fixes).
* drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend
(git-fixes).
* drm/amdgpu: drop experimental flag on aldebaran (git-fixes).
* drm/amdgpu: enable GFX Clock Gating control for GC IP v11.0.4 (bsc#1206843).
* drm/amdgpu: enable GFX IP v11.0.4 CG support (bsc#1206843).
* drm/amdgpu: enable GFX Power Gating for GC IP v11.0.4 (bsc#1206843).
* drm/amdgpu: enable HDP SD for gfx 11.0.3 (bsc#1206843).
* drm/amdgpu: enable PSP IP v13.0.11 support (bsc#1206843).
* drm/amdgpu: enable VCN DPG for GC IP v11.0.4 (bsc#1206843).
* drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram
(git-fixes).
* drm/amdgpu: fix amdgpu_job_free_resources v2 (bsc#1206843).
* drm/amdgpu: fix clearing mappings for BOs that are always valid in VM
(bsc#1212848, bsc#1212961).
* drm/amdgpu: fix enum odm_combine_mode mismatch (git-fixes).
* drm/amdgpu: fix error checking in amdgpu_read_mm_registers for nv
(bsc#1206843).
* drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 (git-
fixes).
* drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc21
(bsc#1206843).
* drm/amdgpu: fix mmhub register base coding error (git-fixes).
* drm/amdgpu: fix number of fence calculations (bsc#1212848, bsc#1212961).
* drm/amdgpu: fix return value check in kfd (git-fixes).
* drm/amdgpu: fix ttm_bo calltrace warning in psp_hw_fini (bsc#1206843).
* drm/amdgpu: fix xclk freq on CHIP_STONEY (git-fixes).
* drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume (git-fixes).
* drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init" (git-
fixes).
* drm/amdgpu: reposition the gpu reset checking for reuse (bsc#1206843).
* drm/amdgpu: set GC 11.0.4 family (bsc#1206843).
* drm/amdgpu: skip ASIC reset for APUs when go to S4 (bsc#1206843).
* drm/amdgpu: skip MES for S0ix as well since it's part of GFX (bsc#1206843).
* drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged
(git-fixes).
* drm/amdgpu: skip mes self test after s0i3 resume for MES IP v11.0
(bsc#1206843).
* drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset (git-fixes).
* drm/amdgpu: update drm_display_info correctly when the edid is read (git-
fixes).
* drm/amdgpu: update wave data type to 3 for gfx11 (bsc#1206843).
* drm/amdkfd: Add sync after creating vram bo (bsc#1206843).
* drm/amdkfd: Fix BO offset for multi-VMA page migration (git-fixes).
* drm/amdkfd: Fix NULL pointer error for GC 11.0.1 on mGPU (bsc#1206843).
* drm/amdkfd: Fix an illegal memory access (git-fixes).
* drm/amdkfd: Fix double release compute pasid (bsc#1206843).
* drm/amdkfd: Fix kfd_process_device_init_vm error handling (bsc#1206843).
* drm/amdkfd: Fix potential deallocation of previously deallocated memory
(git-fixes).
* drm/amdkfd: Fix the memory overrun (bsc#1206843).
* drm/amdkfd: Fix the warning of array-index-out-of-bounds (bsc#1206843).
* drm/amdkfd: Fixed kfd_process cleanup on module exit (git-fixes).
* drm/amdkfd: Get prange->offset after svm_range_vram_node_new (git-fixes).
* drm/amdkfd: Page aligned memory reserve size (bsc#1206843).
* drm/amdkfd: add GC 11.0.4 KFD support (bsc#1206843).
* drm/amdkfd: fix a potential double free in pqm_create_queue (git-fixes).
* drm/amdkfd: fix potential kgd_mem UAFs (git-fixes).
* drm/amdkfd: introduce dummy cache info for property asic (bsc#1206843).
* drm/armada: Fix a potential double free in an error handling path (git-
fixes).
* drm/ast: Fix ARM compatibility (git-fixes).
* drm/bochs: fix blanking (git-fixes).
* drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc
(git-fixes).
* drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 (git-
fixes).
* drm/bridge: it6505: Fix return value check for pm_runtime_get_sync (git-
fixes).
* drm/bridge: lt8912b: Add hot plug detection (git-fixes).
* drm/bridge: lt8912b: Fix DSI Video Mode (git-fixes).
* drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found (git-fixes).
* drm/bridge: lt9611: Fix PLL being unable to lock (git-fixes).
* drm/bridge: lt9611: fix HPD reenablement (git-fixes).
* drm/bridge: lt9611: fix clock calculation (git-fixes).
* drm/bridge: lt9611: fix polarity programming (git-fixes).
* drm/bridge: lt9611: fix programming of video modes (git-fixes).
* drm/bridge: lt9611: fix sleep mode setup (git-fixes).
* drm/bridge: lt9611: pass a pointer to the of node (git-fixes).
* drm/bridge: megachips: Fix error handling in i2c_register_driver() (git-
fixes).
* drm/bridge: tc358768: always enable HS video mode (git-fixes).
* drm/bridge: tc358768: fix PLL parameters computation (git-fixes).
* drm/bridge: tc358768: fix PLL target frequency (git-fixes).
* drm/bridge: tc358768: fix TCLK_ZEROCNT computation (git-fixes).
* drm/bridge: tc358768: fix TXTAGOCNT computation (git-fixes).
* drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec (git-
fixes).
* drm/bridge: ti-sn65dsi86: Avoid possible buffer overflow (git-fixes).
* drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update() (git-
fixes).
* drm/connector: print max_requested_bpc in state debugfs (git-fixes).
* drm/display/dp_mst: Add drm_atomic_get_old_mst_topology_state()
(bsc#1206843).
* drm/display/dp_mst: Add helper for finding payloads in atomic MST state
(bsc#1206843).
* drm/display/dp_mst: Add helpers for serializing SST <-> MST transitions
(bsc#1206843).
* drm/display/dp_mst: Add nonblocking helpers for DP MST (bsc#1206843).
* drm/display/dp_mst: Call them time slots, not VCPI slots (bsc#1206843).
* drm/display/dp_mst: Correct the kref of port (bsc#1206843).
* drm/display/dp_mst: Do not open code modeset checks for releasing time slots
(bsc#1206843).
* drm/display/dp_mst: Drop all ports from topology on CSNs before queueing
link address work (bsc#1206843).
* drm/display/dp_mst: Fix confusing docs for
drm_dp_atomic_release_time_slots() (bsc#1206843).
* drm/display/dp_mst: Fix down message handling after a packet reception error
(git-fixes).
* drm/display/dp_mst: Fix down/up message handling after sink disconnect (git-
fixes).
* drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code
(git-fixes).
* drm/display/dp_mst: Fix modeset tracking in
drm_dp_atomic_release_vcpi_slots() (bsc#1206843).
* drm/display/dp_mst: Handle old/new payload states in drm_dp_remove_payload()
(bsc#1206843).
* drm/display/dp_mst: Maintain time slot allocations when deleting payloads
(bsc#1206843).
* drm/display/dp_mst: Move all payload info into the atomic state
(bsc#1206843).
* drm/display/dp_mst: Rename drm_dp_mst_vcpi_allocation (bsc#1206843).
* drm/display: Do not assume dual mode adaptors support i2c sub-addressing
(git-fixes).
* drm/displayid: add displayid_get_header() and check bounds better (git-
fixes).
* drm/dp: Do not rewrite link config when setting phy test pattern (git-
fixes).
* drm/dp_mst: Avoid deleting payloads for connectors staying enabled
(bsc#1206843).
* drm/dp_mst: fix drm_dp_dpcd_read return value checks (git-fixes).
* drm/edid: fix AVI infoframe aspect ratio handling (git-fixes).
* drm/edid: fix parsing of 3D modes from HDMI VSDB (git-fixes).
* drm/etnaviv: fix reference leak when mmaping imported buffer (git-fixes).
* drm/exynos: fix g2d_open/close helper function definitions (git-fixes).
* drm/exynos: fix race condition UAF in exynos_g2d_exec_ioctl (git-fixes).
* drm/exynos: vidi: fix a wrong error return (git-fixes).
* drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var (git-fixes).
* drm/fbdev-generic: prohibit potential out-of-bounds access (git-fixes).
* drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats (git-fixes).
* drm/hyperv : Removing the restruction of VRAM allocation with PCI bar size
(git-fixes).
* drm/hyperv: Add error message for fb size greater than allocated (git-
fixes).
* drm/hyperv: Fix an error handling path in hyperv_vmbus_probe() (git-fixes).
* drm/i915/active: Fix missing debug object activation (git-fixes).
* drm/i915/active: Fix misuse of non-idle barriers as fence trackers (git-
fixes).
* drm/i915/adlp: Fix typo for reference clock (git-fixes).
* drm/i915/color: Fix typo for Plane CSC indexes (git-fixes).
* drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz (git-
fixes).
* drm/i915/dg2: Add additional HDMI pixel clock frequencies (git-fixes).
* drm/i915/dg2: Drop one PCI ID (git-fixes).
* drm/i915/dg2: Support 4k@30 on HDMI (git-fixes).
* drm/i915/dgfx: Keep PCI autosuspend control 'on' by default on all dGPU
(git-fixes).
* drm/i915/display/psr: Handle plane and pipe restrictions at every page flip
(git-fixes).
* drm/i915/display/psr: Use drm damage helpers to calculate plane damaged area
(git-fixes).
* drm/i915/display: Check source height is > 0 (git-fixes).
* drm/i915/display: Workaround cursor left overs with PSR2 selective fetch
enabled (git-fixes).
* drm/i915/display: clean up comments (git-fixes).
* drm/i915/dmc: Update DG2 DMC version to v2.08 (git-fixes).
* drm/i915/dp: prevent potential div-by-zero (git-fixes).
* drm/i915/dp_mst: Fix mst_mgr lookup during atomic check (bsc#1206843).
* drm/i915/dp_mst: Fix payload removal during output disabling (bsc#1206843).
* drm/i915/dpt: Treat the DPT BO as a framebuffer (git-fixes).
* drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep() (git-
fixes).
* drm/i915/dsi: fix DSS CTL register offsets for TGL+ (git-fixes).
* drm/i915/gem: Flush lmem contents after construction (git-fixes).
* drm/i915/gen11: Moving WAs to icl_gt_workarounds_init() (git-fixes).
* drm/i915/gen11: Wa_1408615072/Wa_1407596294 should be on GT list (git-
fixes).
* drm/i915/gt: Use the correct error value when kernel_context() fails (git-
fixes).
* drm/i915/gt: perform uc late init after probe error injection (git-fixes).
* drm/i915/guc: Do not capture Gen8 regs on Xe devices (git-fixes).
* drm/i915/gvt: remove unused variable gma_bottom in command parser (git-
fixes).
* drm/i915/huc: always init the delayed load fence (git-fixes).
* drm/i915/huc: bump timeout for delayed load and reduce print verbosity (git-
fixes).
* drm/i915/huc: fix leak of debug object in huc load fence on driver unload
(git-fixes).
* drm/i915/migrate: Account for the reserved_space (git-fixes).
* drm/i915/migrate: fix corner case in CCS aux copying (git-fixes).
* drm/i915/psr: Fix PSR_IMR/IIR field handling (git-fixes).
* drm/i915/psr: Use calculated io and fast wake lines (git-fixes).
* drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times (git-
fixes).
* drm/i915/pxp: use <> instead of "" for headers in include/ (git-fixes).
* drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv (git-fixes).
* drm/i915/selftest: fix intel_selftest_modify_policy argument types (git-
fixes).
* drm/i915/selftests: Add some missing error propagation (git-fixes).
* drm/i915/selftests: Increase timeout for live_parallel_switch (git-fixes).
* drm/i915/selftests: Stop using kthread_stop() (git-fixes).
* drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state (git-fixes).
* drm/i915: Allow switching away via vga-switcheroo if uninitialized (git-
fixes).
* drm/i915: Avoid potential vm use-after-free (git-fixes).
* drm/i915: Disable DC states for all commits (git-fixes).
* drm/i915: Do not use BAR mappings for ring buffers with LLC (git-fixes).
* drm/i915: Do not use stolen memory for ring buffers with LLC (git-fixes).
* drm/i915: Explain the magic numbers for AUX SYNC/precharge length (git-
fixes).
* drm/i915: Fix NULL ptr deref by checking new_crtc_state (git-fixes).
* drm/i915: Fix VBT DSI DVO port handling (git-fixes).
* drm/i915: Fix context runtime accounting (git-fixes).
* drm/i915: Fix fast wake AUX sync len (git-fixes).
* drm/i915: Fix potential bit_17 double-free (git-fixes).
* drm/i915: Fix potential context UAFs (git-fixes).
* drm/i915: Fix request ref counting during error capture & debugfs dump (git-
fixes).
* drm/i915: Fix up locking around dumping requests lists (git-fixes).
* drm/i915: Initialize the obj flags for shmem objects (git-fixes).
* drm/i915: Make intel_get_crtc_new_encoder() less oopsy (git-fixes).
* drm/i915: Move CSC load back into .color_commit_arm() when PSR is enabled on
skl/glk (git-fixes).
* drm/i915: Move fd_install after last use of fence (git-fixes).
* drm/i915: Preserve crtc_state->inherited during state clearing (git-fixes).
* drm/i915: Remove __maybe_unused from mtl_info (git-fixes).
* drm/i915: Remove unused bits of i915_vma/active api (git-fixes).
* drm/i915: Remove unused variable (git-fixes).
* drm/i915: Use 18 fast wake AUX sync len (git-fixes).
* drm/i915: fix race condition UAF in i915_perf_add_config_ioctl (git-fixes).
* drm/i915: move a Kconfig symbol to unbreak the menu presentation (git-
fixes).
* drm/i915: stop abusing swiotlb_max_segment (git-fixes).
* drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() (git-fixes).
* drm/mediatek: Clean dangling pointer on bind error path (git-fixes).
* drm/mediatek: Drop unbalanced obj unref (git-fixes).
* drm/mediatek: Use NULL instead of 0 for NULL pointer (git-fixes).
* drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd (git-
fixes).
* drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc (git-fixes).
* drm/meson: fix 1px pink line on GXM when scaling video overlay (git-fixes).
* drm/meson: fix missing component unbind on bind errors (git-fixes).
* drm/meson: reorder driver deinit sequence to fix use-after-free bug (git-
fixes).
* drm/mgag200: Fix gamma lut not initialized (git-fixes).
* drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness (git-fixes).
* drm/mipi-dsi: Set the fwnode for mipi_dsi_device (git-fixes).
* drm/msm/a5xx: fix context faults during ring switch (git-fixes).
* drm/msm/a5xx: fix highest bank bit for a530 (git-fixes).
* drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register (git-
fixes).
* drm/msm/a5xx: fix the emptyness check in the preempt code (git-fixes).
* drm/msm/a6xx: Fix kvzalloc vs state_kcalloc usage (git-fixes).
* drm/msm/a6xx: Fix speed-bin detection vs probe-defer (git-fixes).
* drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() (git-fixes).
* drm/msm/adreno: adreno_gpu: Use suspend() instead of idle() on load error
(git-fixes).
* drm/msm/adreno: drop bogus pm_runtime_set_active() (git-fixes).
* drm/msm/adreno: fix runtime PM imbalance at gpu load (git-fixes).
* drm/msm/adreno: fix sparse warnings in a6xx code (git-fixes).
* drm/msm/disp/dpu: check for crtc enable rather than crtc active to release
shared resources (git-fixes).
* drm/msm/disp/dpu: fix sc7280_pp base offset (git-fixes).
* drm/msm/dp: Clean up handling of DP AUX interrupts (git-fixes).
* drm/msm/dp: Free resources after unregistering them (git-fixes).
* drm/msm/dp: cleared DP_DOWNSPREAD_CTRL register before start link training
(git-fixes).
* drm/msm/dp: unregister audio driver during unbind (git-fixes).
* drm/msm/dpu: Add INTF_5 interrupts (git-fixes).
* drm/msm/dpu: Add check for cstate (git-fixes).
* drm/msm/dpu: Add check for pstates (git-fixes).
* drm/msm/dpu: Disallow unallocated resources to be returned (git-fixes).
* drm/msm/dpu: Move non-MDP_TOP INTF_INTR offsets out of hwio header (git-
fixes).
* drm/msm/dpu: Reject topologies for which no DSC blocks are available (git-
fixes).
* drm/msm/dpu: Remove duplicate register defines from INTF (git-fixes).
* drm/msm/dpu: Remove num_enc from topology struct in favour of num_dsc (git-
fixes).
* drm/msm/dpu: Wire up DSC mask for active CTL configuration (git-fixes).
* drm/msm/dpu: check for null return of devm_kzalloc() in dpu_writeback_init()
(git-fixes).
* drm/msm/dpu: clear DSPP reservations in rm release (git-fixes).
* drm/msm/dpu: correct MERGE_3D length (git-fixes).
* drm/msm/dpu: disable features unsupported by QCM2290 (git-fixes).
* drm/msm/dpu: do not enable color-management if DSPPs are not available (git-
fixes).
* drm/msm/dpu: drop DPU_DIM_LAYER from MIXER_MSM8998_MASK (git-fixes).
* drm/msm/dpu: drop stale comment from struct dpu_mdp_cfg doc (git-fixes).
* drm/msm/dpu: fix clocks settings for msm8998 SSPP blocks (git-fixes).
* drm/msm/dpu: fix len of sc7180 ctl blocks (git-fixes).
* drm/msm/dpu: sc7180: add missing WB2 clock control (git-fixes).
* drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update()
(git-fixes).
* drm/msm/dsi: Add missing check for alloc_ordered_workqueue (git-fixes).
* drm/msm/dsi: Allow 2 CTRLs on v2.5.0 (git-fixes).
* drm/msm/dsi: do not allow enabling 14nm VCO with unprogrammed rate (git-
fixes).
* drm/msm/gem: Add check for kmalloc (git-fixes).
* drm/msm/hdmi: Add missing check for alloc_ordered_workqueue (git-fixes).
* drm/msm/mdp5: Add check for kzalloc (git-fixes).
* drm/msm/mdp5: fix reading hw revision on db410c platform (git-fixes).
* drm/msm: Be more shouty if per-process pgtables are not working (git-fixes).
* drm/msm: Fix potential invalid ptr free (git-fixes).
* drm/msm: Set max segment size earlier (git-fixes).
* drm/msm: clean event_thread->worker in case of an error (git-fixes).
* drm/msm: fix NULL-deref on irq uninstall (git-fixes).
* drm/msm: fix NULL-deref on snapshot tear down (git-fixes).
* drm/msm: fix drm device leak on bind errors (git-fixes).
* drm/msm: fix missing wq allocation error handling (git-fixes).
* drm/msm: fix vram leak on bind errors (git-fixes).
* drm/msm: fix workqueue leak on bind errors (git-fixes).
* drm/msm: use strscpy instead of strncpy (git-fixes).
* drm/nouveau/devinit/tu102-: wait for GFW_BOOT_PROGRESS == COMPLETED (git-
fixes).
* drm/nouveau/disp: Support more modes by checking with lower bpc (git-fixes).
* drm/nouveau/dp: check for NULL nv_connector->native_mode (git-fixes).
* drm/nouveau/kms/nv50-: remove unused functions (git-fixes).
* drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype (git-fixes).
* drm/nouveau/kms: Cache DP encoders in nouveau_connector (bsc#1206843).
* drm/nouveau/kms: Pull mst state in for all modesets (bsc#1206843).
* drm/nouveau: add nv_encoder pointer check for NULL (git-fixes).
* drm/nouveau: do not detect DSM for non-NVIDIA device (git-fixes).
* drm/omap: dsi: Fix excessive stack usage (git-fixes).
* drm/omapdrm: Remove unused struct csc_coef_rgb2yuv (git-fixes).
* drm/panel: novatek-nt35950: Improve error handling (git-fixes).
* drm/panel: novatek-nt35950: Only unregister DSI1 if it exists (git-fixes).
* drm/panel: otm8009a: Set backlight parent to panel device (git-fixes).
* drm/panel: sharp-ls043t1le01: adjust mode settings (git-fixes).
* drm/panel: simple: fix active size for Ampire AM-480272H3TMQW-T01H (git-
fixes).
* drm/panfrost: Do not sync rpm suspension after mmu flushing (git-fixes).
* drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path (git-fixes).
* drm/probe-helper: Cancel previous job before starting new one (git-fixes).
* drm/radeon: Drop legacy MST support (bsc#1206843).
* drm/radeon: Fix eDP for single-display iMac11,2 (git-fixes).
* drm/radeon: fix possible division-by-zero errors (git-fixes).
* drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl (git-
fixes).
* drm/radeon: free iio for atombios when driver shutdown (git-fixes).
* drm/radeon: reintroduce radeon_dp_work_func content (git-fixes).
* drm/rockchip: Drop unbalanced obj unref (git-fixes).
* drm/rockchip: vop: Leave vblank enabled in self-refresh (git-fixes).
* drm/sched: Remove redundant check (git-fixes).
* drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt() (git-fixes).
* drm/shmem-helper: Remove another errant put in error path (git-fixes).
* drm/shmem-helper: Revert accidental non-GPL export (git-fixes).
* drm/sun4i: fix missing component unbind on bind errors (git-fixes).
* drm/tegra: Avoid potential 32-bit integer overflow (git-fixes).
* drm/tegra: firewall: Check for is_addr_reg existence in IMM check (git-
fixes).
* drm/tiny: ili9486: Do not assume 8-bit only SPI controllers (git-fixes).
* drm/ttm/pool: Fix ttm_pool_alloc error path (git-fixes).
* drm/ttm: Fix a NULL pointer dereference (git-fixes).
* drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED
(git-fixes).
* drm/ttm: optimize pool allocations a bit v2 (git-fixes).
* drm/vc4: crtc: Increase setup cost in core clock calculation to handle
extreme reduced blanking (git-fixes).
* drm/vc4: dpi: Add option for inverting pixel clock and output enable (git-
fixes).
* drm/vc4: dpi: Fix format mapping for RGB565 (git-fixes).
* drm/vc4: drv: Call component_unbind_all() (git-fixes).
* drm/vc4: hdmi: Correct interlaced timings again (git-fixes).
* drm/vc4: hdmi: make CEC adapter name unique (git-fixes).
* drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 (git-fixes).
* drm/vc4: hvs: SCALER_DISPBKGND_AUTOHS is only valid on HVS4 (git-fixes).
* drm/vc4: hvs: Set AXI panic modes (git-fixes).
* drm/vc4: kms: Sort the CRTCs by output before assigning them (git-fixes).
* drm/vc4: vec: Use pm_runtime_resume_and_get() in vc4_vec_encoder_enable()
(git-fixes).
* drm/vgem: add missing mutex_destroy (git-fixes).
* drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling (git-fixes).
* drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb()
(git-fixes).
* drm/virtio: exbuf->fence_fd unmodified on interrupted wait (git-fixes).
* drm/vkms: Fix memory leak in vkms_init() (git-fixes).
* drm/vkms: Fix null-ptr-deref in vkms_release() (git-fixes).
* drm/vmwgfx: Do not drop the reference to the handle too soon (git-fixes).
* drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() (git-fixes).
* drm/vmwgfx: Fix race issue calling pin_user_pages (git-fixes).
* drm/vmwgfx: Stop accessing buffer objects which failed init (git-fixes).
* drm/vram-helper: fix function names in vram helper doc (git-fixes).
* drm: Add orientation quirk for Lenovo ideapad D330-10IGL (git-fixes).
* drm: Fix potential null-ptr-deref due to drmm_mode_config_init() (git-
fixes).
* drm: amd: display: Fix memory leakage (git-fixes).
* drm: bridge: adv7511: unregister cec i2c device after cec adapter (git-
fixes).
* drm: exynos: dsi: Fix MIPI_DSI _ _NO__ mode flags (git-fixes).
* drm: msm: adreno: Disable preemption on Adreno 510 (git-fixes).
* drm: mxsfb: DRM_IMX_LCDIF should depend on ARCH_MXC (git-fixes).
* drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC (git-fixes).
* drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5
(git-fixes).
* drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F (git-
fixes).
* drm: rcar-du: Fix a NULL vs IS_ERR() bug (git-fixes).
* drm: sun4i_tcon: use devm_clk_get_enabled in `sun4i_tcon_init_clocks` (git-
fixes).
* drm: tidss: Fix pixel format definition (git-fixes).
* drm:amd:amdgpu: Fix missing buffer object unlock in failure path (git-
fixes).
* dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type (git-fixes).
* dt-bindings: arm: fsl: Fix bindings for APF28Dev board (git-fixes).
* dt-bindings: arm: fsl: Fix copy-paste error in comment (git-fixes).
* dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries (git-fixes).
* dt-bindings: ata: ahci-ceva: convert to yaml (git-fixes).
* dt-bindings: hwlock: sun6i: Add missing #hwlock-cells (git-fixes).
* dt-bindings: i3c: silvaco,i3c-master: fix missing schema restriction (git-
fixes).
* dt-bindings: iio: adc: renesas,rcar-gyroadc: Fix adi,ad7476 compatible value
(git-fixes).
* dt-bindings: iio: ti,tmp117: fix documentation link (git-fixes).
* dt-bindings: input: iqs626a: Redefine trackpad property types (git-fixes).
* dt-bindings: mailbox: qcom,apcs-kpss-global: fix SDX55 'if' match (git-
fixes).
* dt-bindings: msm: dsi-controller-main: Add vdd* descriptions back in (git-
fixes).
* dt-bindings: net: snps,dwmac: Fix snps,reset-delays-us dependency (git-
fixes).
* dt-bindings: nvmem: qcom,spmi-sdam: fix example 'reg' property (git-fixes).
* dt-bindings: phy: brcm,brcmstb-usb-phy: Fix error in "compatible"
conditional schema (git-fixes).
* dt-bindings: power: renesas,apmu: Fix cpus property limits (git-fixes).
* dt-bindings: power: supply: pm8941-coincell: Do not require charging
properties (git-fixes).
* dt-bindings: remoteproc: st,stm32-rproc: Fix phandle-array parameters
description (git-fixes).
* dt-bindings: remoteproc: stm32-rproc: Typo fix (git-fixes).
* dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs (git-fixes).
* dt-bindings: soc: qcom: smd-rpm: re-add missing qcom,rpm-msm8994 (git-
fixes).
* dt-bindings: usb: amlogic,meson-g12a-usb-ctrl: make G12A usb3-phy0 optional
(git-fixes).
* dt-bindings: usb: snps,dwc3: Fix "snps,hsphy_interface" type (git-fixes).
* e1000e: Disable TSO on i219-LM card to increase speed (git-fixes).
* edac/i10nm: Add Intel Emerald Rapids server support (PED-4400).
* eeprom: at24: also select REGMAP (git-fixes).
* eeprom: idt_89hpesx: Fix error handling in idt_init() (git-fixes).
* efi/x86: libstub: Fix typo in __efi64_argmap* name (git-fixes).
* efi: Accept version 2 of memory attributes table (git-fixes).
* efi: efivars: Fix variable writes with unsupported query_variable_store()
(git-fixes).
* efi: efivars: Fix variable writes without query_variable_store() (git-
fixes).
* efi: fix potential NULL deref in efi_mem_reserve_persistent (git-fixes).
* efi: rt-wrapper: Add missing include (git-fixes).
* efi: ssdt: Do not free memory if ACPI table was loaded successfully (git-
fixes).
* efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L (git-fixes).
* efi: sysfb_efi: Fix DMI quirks not working for simpledrm (git-fixes).
* elevator: update the document of elevator_switch (git-fixes).
* elf: correct note name comment (git-fixes).
* ethernet: 3com/typhoon: do not write directly to netdev->dev_addr (git-
fixes).
* ethernet: 8390/etherh: do not write directly to netdev->dev_addr (git-
fixes).
* ethernet: i825xx: do not write directly to netdev->dev_addr (git-fixes).
* ethernet: ice: avoid gcc-9 integer overflow warning (jsc#PED-376).
* ethernet: seeq/ether3: do not write directly to netdev->dev_addr (git-
fixes).
* ethernet: tundra: do not write directly to netdev->dev_addr (git-fixes).
* exit: Add and use make_task_dead (bsc#1207328).
* exit: Allow oops_limit to be disabled (bsc#1207328).
* exit: Guarantee make_task_dead leaks the tsk when calling do_task_exit
(bsc#1207328).
* exit: Move force_uaccess back into do_exit (bsc#1207328).
* exit: Move oops specific logic from do_exit into make_task_dead
(bsc#1207328).
* exit: Put an upper limit on how often we can oops (bsc#1207328).
* exit: Stop poorly open coding do_task_dead in make_task_dead (bsc#1207328).
* exit: Use READ_ONCE() for all oops/warn limit reads (bsc#1207328).
* ext4,f2fs: fix readahead of verity data (bsc#1207648).
* ext4: Fix deadlock during directory rename (bsc#1210763).
* ext4: Fix possible corruption when moving a directory (bsc#1210763).
* ext4: Fix reusing stale buffer heads from last failed mounting
(bsc#1213020).
* ext4: add EA_INODE checking to ext4_iget() (bsc#1213106).
* ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode (bsc#1207619).
* ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h (bsc#1206878).
* ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid()
(bsc#1213088).
* ext4: add helper to check quota inums (bsc#1207618).
* ext4: add inode table check in __ext4_get_inode_loc to aovid possible
infinite loop (bsc#1207617).
* ext4: add lockdep annotations for i_data_sem for ea_inode's (bsc#1213109).
* ext4: add missing validation of fast-commit record lengths (bsc#1207626).
* ext4: add strict range checks while freeing blocks (bsc#1213089).
* ext4: allocate extended attribute value in vmalloc area (bsc#1207635).
* ext4: avoid crash when inline data creation follows DIO write (bsc#1206883).
* ext4: avoid deadlock in fs reclaim with page writeback (bsc#1213016).
* ext4: avoid resizing to a partial cluster size (bsc#1206880).
* ext4: avoid unaccounted block allocation when expanding inode (bsc#1207634).
* ext4: bail out of ext4_xattr_ibody_get() fails for any reason (bsc#1213018).
* ext4: block range must be validated before use in ext4_mb_clear_bb()
(bsc#1213090).
* ext4: check iomap type only if ext4_iomap_begin() does not fail
(bsc#1213103).
* ext4: continue to expand file system when the target size does not reach
(bsc#1206882).
* ext4: correct cluster len and clusters changed accounting in ext4_mb_mark_bb
(bsc#1207592).
* ext4: correct max_inline_xattr_value_size computing (bsc#1206878).
* ext4: correct the misjudgment in ext4_iget_extra_inode (bsc#1206878).
* ext4: disable fast-commit of encrypted dir operations (bsc#1207623).
* ext4: disallow ea_inodes with extended attributes (bsc#1213108).
* ext4: do not allow journal inode to have encrypt flag (bsc#1207621).
* ext4: do not increase iversion counter for ea_inodes (bsc#1207605).
* ext4: do not run ext4lazyinit for read-only filesystems (bsc#1207603).
* ext4: do not set up encryption key during jbd2 transaction (bsc#1207624).
* ext4: drop ineligible txn start stop APIs (bsc#1207588).
* ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate
(bsc#1207606).
* ext4: factor out ext4_fc_get_tl() (bsc#1207615).
* ext4: fail ext4_iget if special inode unallocated (bsc#1213010).
* ext4: fast commit may miss file actions (bsc#1207591).
* ext4: fast commit may not fallback for ineligible commit (bsc#1207590).
* ext4: fix BUG_ON() when directory entry has invalid rec_len (bsc#1206886).
* ext4: fix RENAME_WHITEOUT handling for inline directories (bsc#1210766).
* ext4: fix WARNING in ext4_update_inline_data (bsc#1213012).
* ext4: fix WARNING in mb_find_extent (bsc#1213099).
* ext4: fix another off-by-one fsmap error on 1k block filesystems
(bsc#1210767).
* ext4: fix bad checksum after online resize (bsc#1210762 bsc#1208076).
* ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0
(bsc#1206881).
* ext4: fix bug_on in __es_tree_search caused by bad boot loader inode
(bsc#1207620).
* ext4: fix bug_on in __es_tree_search caused by bad quota inode
(bsc#1213111).
* ext4: fix bug_on in start_this_handle during umount filesystem
(bsc#1207594).
* ext4: fix cgroup writeback accounting with fs-layer encryption
(bsc#1210765).
* ext4: fix corruption when online resizing a 1K bigalloc fs (bsc#1206891).
* ext4: fix data races when using cached status extents (bsc#1213102).
* ext4: fix deadlock due to mbcache entry corruption (bsc#1207653).
* ext4: fix deadlock when converting an inline directory in nojournal mode
(bsc#1213105).
* ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline
(bsc#1207631).
* ext4: fix dir corruption when ext4_dx_add_entry() fails (bsc#1207608).
* ext4: fix error code return to user-space in ext4_get_branch()
(bsc#1207630).
* ext4: fix ext4_mb_mark_bb() with flex_bg with fast_commit (bsc#1207593).
* ext4: fix extent status tree race in writeback error recovery path
(bsc#1206877).
* ext4: fix i_disksize exceeding i_size problem in paritally written case
(bsc#1213015).
* ext4: fix incorrect options show of original mount_opt and extend mount_opt2
(bsc#1210764).
* ext4: fix inode leak in ext4_xattr_inode_create() on an error path
(bsc#1207636).
* ext4: fix kernel BUG in 'ext4_write_inline_data_end()' (bsc#1206894).
* ext4: fix leaking uninitialized memory in fast-commit journal (bsc#1207625).
* ext4: fix lockdep warning when enabling MMP (bsc#1213100).
* ext4: fix miss release buffer head in ext4_fc_write_inode (bsc#1207609).
* ext4: fix null-ptr-deref in ext4_write_info (bsc#1206884).
* ext4: fix off-by-one errors in fast-commit block filling (bsc#1207628).
* ext4: fix possible double unlock when moving a directory (bsc#1210763).
* ext4: fix potential memory leak in ext4_fc_record_modified_inode()
(bsc#1207611).
* ext4: fix potential memory leak in ext4_fc_record_regions() (bsc#1207612).
* ext4: fix potential out of bound read in ext4_fc_replay_scan()
(bsc#1207616).
* ext4: fix reserved cluster accounting in __es_remove_extent() (bsc#1207637).
* ext4: fix task hung in ext4_xattr_delete_inode (bsc#1213096).
* ext4: fix to check return value of freeze_bdev() in ext4_shutdown()
(bsc#1213021).
* ext4: fix unaligned memory access in ext4_fc_reserve_space() (bsc#1207627).
* ext4: fix undefined behavior in bit shift for ext4_check_flag_values
(bsc#1206890).
* ext4: fix uninititialized value in 'ext4_evict_inode' (bsc#1206893).
* ext4: fix use-after-free in ext4_ext_shift_extents (bsc#1206888).
* ext4: fix use-after-free in ext4_orphan_cleanup (bsc#1207622).
* ext4: fix use-after-free in ext4_xattr_set_entry (bsc#1206878).
* ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline
(bsc#1213098).
* ext4: fix warning in 'ext4_da_release_space' (bsc#1206887).
* ext4: goto right label 'failed_mount3a' (bsc#1207610).
* ext4: improve error handling from ext4_dirhash() (bsc#1213104).
* ext4: improve error recovery code paths in __ext4_remount() (bsc#1213017).
* ext4: init quota for 'old.inode' in 'ext4_rename' (bsc#1207629).
* ext4: initialize quota before expanding inode in setproject ioctl
(bsc#1207633).
* ext4: introduce EXT4_FC_TAG_BASE_LEN helper (bsc#1207614).
* ext4: limit the number of retries after discarding preallocations blocks
(bsc#1207602).
* ext4: make ext4_lazyinit_thread freezable (bsc#1206885).
* ext4: move where set the MAY_INLINE_DATA flag is set (bsc#1213011).
* ext4: only update i_reserved_data_blocks on successful block allocation
(bsc#1213019).
* ext4: place buffer head allocation before handle start (bsc#1207607).
* ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb()
(bsc#1213087).
* ext4: refuse to create ea block when umounted (bsc#1213093).
* ext4: set lockdep subclass for the ea_inode in ext4_xattr_inode_cache_find()
(bsc#1213107).
* ext4: silence the warning when evicting inode with dioread_nolock
(bsc#1206889).
* ext4: simplify updating of fast commit stats (bsc#1207589).
* ext4: turn quotas off if mount failed after enabling quotas (bsc#1213110).
* ext4: unconditionally enable the i_version counter (bsc#1211299).
* ext4: update 'state->fc_regions_size' after successful memory allocation
(bsc#1207613).
* ext4: update s_journal_inum if it changes after journal replay
(bsc#1213094).
* ext4: update s_overhead_clusters in the superblock during an on-line resize
(bsc#1206876).
* ext4: use ext4_fc_tl_mem in fast-commit replay path (bsc#1213092).
* ext4: use ext4_journal_start/stop for fast commit transactions
(bsc#1210793).
* ext4: zero i_disksize when initializing the bootloader inode (bsc#1213013).
* extcon: Fix kernel doc of property capability fields to avoid warnings (git-
fixes).
* extcon: Fix kernel doc of property fields to avoid warnings (git-fixes).
* extcon: usbc-tusb320: Add USB TYPE-C support (git-fixes).
* extcon: usbc-tusb320: Call the Type-C IRQ handler only if a port is
registered (git-fixes).
* extcon: usbc-tusb320: Unregister typec port on driver removal (git-fixes).
* extcon: usbc-tusb320: Update state on probe even if no IRQ pending (git-
fixes).
* extcon: usbc-tusb320: fix kernel-doc warning (git-fixes).
* f2fs: Fix f2fs_truncate_partial_nodes ftrace event (git-fixes).
* fbcon: Check font dimension limits (git-fixes).
* fbcon: Fix error paths in set_con2fb_map (git-fixes).
* fbcon: Fix null-ptr-deref in soft_cursor (git-fixes).
* fbcon: set_con2fb_map needs to set con2fb_map! (git-fixes).
* fbdev: Prevent possible use-after-free in fb_release() (bsc#1152472).
* fbdev: arcfb: Fix error handling in arcfb_probe() (git-fixes).
* fbdev: au1200fb: Fix potential divide by zero (git-fixes).
* fbdev: ep93xx-fb: Add missing clk_disable_unprepare in ep93xxfb_probe()
(git-fixes).
* fbdev: fbcon: Destroy mutex on freeing struct fb_info (bsc#1152489)
* fbdev: imsttfb: Fix use after free bug in imsttfb_probe (git-fixes
bsc#1211387).
* fbdev: intelfb: Fix potential divide by zero (git-fixes).
* fbdev: lxfb: Fix potential divide by zero (git-fixes).
* fbdev: mmp: Fix deferred clk handling in mmphw_probe() (git-fixes).
* fbdev: modedb: Add 1920x1080 at 60 Hz video mode (git-fixes).
* fbdev: nvidia: Fix potential divide by zero (git-fixes).
* fbdev: omapfb: avoid stack overflow warning (git-fixes).
* fbdev: omapfb: cleanup inconsistent indentation (git-fixes).
* fbdev: omapfb: lcd_mipid: Fix an error handling path in mipid_spi_probe()
(git-fixes).
* fbdev: smscufx: fix error handling code in ufx_usb_probe (git-fixes).
* fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards (git-fixes).
* fbdev: stifb: Fix info entry in sti_struct on error path (git-fixes).
* fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks (git-
fixes).
* fbdev: tgafb: Fix potential divide by zero (git-fixes).
* fbdev: udlfb: Fix endpoint check (git-fixes).
* fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace (git-fixes).
* filelock: new helper: vfs_inode_has_locks (jsc#SES-1880).
* firewire: fix memory leak for payload of request subaction to IEC 61883-1
FCP region (git-fixes).
* firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 (git-fixes).
* firmware: arm_ffa: Check if ffa_driver remove is present before executing
(git-fixes).
* firmware: arm_ffa: Set handle field to zero in memory descriptor (git-
fixes).
* firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors
(git-fixes).
* firmware: arm_scmi: Fix device node validation for mailbox transport (git-
fixes).
* firmware: coreboot: Remove GOOGLE_COREBOOT_TABLE_ACPI/OF Kconfig entries
(git-fixes).
* firmware: coreboot: framebuffer: Ignore reserved pixel color bits (git-
fixes).
* firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle (git-
fixes).
* firmware: qcom_scm: Clear download bit during reboot (git-fixes).
* firmware: stratix10-svc: Fix a potential resource leak in
svc_create_memory_pool() (git-fixes).
* firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe (git-fixes).
* firmware: stratix10-svc: add missing gen_pool_destroy() in
stratix10_svc_drv_probe() (git-fixes).
* firmware: xilinx: do not make a sleepable memory allocation from an atomic
context (git-fixes).
* flow_dissector: Do not count vlan tags inside tunnel payload (git-fixes).
* fork: allow CLONE_NEWTIME in clone3 flags (bsc#1209258).
* fotg210-udc: Add missing completion handler (git-fixes).
* fpga: bridge: fix kernel-doc parameter description (git-fixes).
* fpga: bridge: properly initialize bridge device before populating children
(git-fixes).
* fpga: m10bmc-sec: Fix probe rollback (git-fixes).
* fpga: stratix10-soc: Fix return value check in s10_ops_write_init() (git-
fixes).
* fprobe: Check rethook_alloc() return in rethook initialization (git-fixes).
* fprobe: Fix smatch type mismatch warning (git-fixes).
* fprobe: add recursion detection in fprobe_exit_handler (git-fixes).
* fprobe: make fprobe_kprobe_handler recursion free (git-fixes).
* fs/jfs: fix shift exponent db_agl2size negative (git-fixes).
* fs: account for filesystem mappings (bsc#1205191).
* fs: account for group membership (bsc#1205191).
* fs: add i_user_ns() helper (bsc#1205191).
* fs: dlm: do not call kernel_getpeername() in error_report() (bsc#1208130).
* fs: dlm: use sk->sk_socket instead of con->sock (bsc#1208130).
* fs: ext4: initialize fsdata in pagecache_write() (bsc#1207632).
* fs: hfsplus: fix UAF issue in hfsplus_put_super (git-fixes).
* fs: jfs: fix possible NULL pointer dereference in dbFree() (git-fixes).
* fs: jfs: fix shift-out-of-bounds in dbAllocAG (git-fixes).
* fs: jfs: fix shift-out-of-bounds in dbDiscardAG (git-fixes).
* fs: move mapping helpers (bsc#1205191)
* fs: remove __sync_filesystem (git-fixes).
* fs: sysv: Fix sysv_nblocks() returns wrong value (git-fixes).
* fs: tweak fsuidgid_has_mapping() (bsc#1205191).
* fscache: Use wait_on_bit() to wait for the freeing of relinquished volume
(bsc#1210409).
* fscache_cookie_enabled: check cookie is valid before accessing it
(bsc#1208429).
* ftrace/x86: Add back ftrace_expected for ftrace bug reports (git-fixes).
* ftrace: Clean comments related to FTRACE_OPS_FL_PER_CPU (git-fixes).
* ftrace: Fix invalid address access in lookup_rec() when index is 0 (git-
fixes).
* ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct()
(git-fixes).
* ftrace: Mark get_lock_parent_ip() __always_inline (git-fixes).
* fuse: add inode/permission checks to fileattr_get/fileattr_set
(bsc#1208759).
* fuse: always revalidate rename target dentry (bsc#1211808).
* fuse: fix attr version comparison in fuse_read_update_size() (bsc#1211807).
* futex: Resend potentially swallowed owner death notification (git-fixes).
* genirq: Provide new interfaces for affinity hints (bsc#1208153).
* git-sort: Add io_uring 6.3 fixes remote
* google/gve:fix repeated words in comments (bsc#1211519).
* gpio: GPIO_REGMAP: select REGMAP instead of depending on it (git-fixes).
* gpio: davinci: Add irq chip flag to skip set wake (git-fixes).
* gpio: mockup: Fix mode of debugfs files (git-fixes).
* gpio: tegra186: remove unneeded loop in tegra186_gpio_init_route_mapping()
(git-fixes).
* gpio: vf610: connect GPIO label to dev name (git-fixes).
* gpu: host1x: Do not skip assigning syncpoints to channels (git-fixes).
* gpu: host1x: Fix mask for syncpoint increment register (git-fixes).
* gpu: host1x: Fix potential double free if IOMMU is disabled (git-fixes).
* gpu: ipu-v3: common: Add of_node_put() for reference returned by
of_graph_get_port_by_id() (git-fixes).
* gve: Adding a new AdminQ command to verify driver (bsc#1211519).
* gve: Cache link_speed value from device (git-fixes).
* gve: Fix error return code in gve_prefill_rx_pages() (bsc#1211519).
* gve: Fix spelling mistake "droping" -> "dropping" (bsc#1211519).
* gve: Handle alternate miss completions (bsc#1211519).
* gve: Reduce alloc and copy costs in the GQ rx path (bsc#1211519).
* gve: Remove the code of clearing PBA bit (git-fixes).
* gve: Secure enough bytes in the first TX desc for all TCP pkts (git-fixes).
* gve: enhance no queue page list detection (bsc#1211519).
* hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling
(git-fixes).
* hfs/hfsplus: use WARN_ON for sanity check (git-fixes).
* hfs: Fix OOB Write in hfs_asc2mac (git-fixes).
* hfs: fix OOB Read in __hfs_brec_find (git-fixes).
* hfs: fix missing hfs_bnode_get() in __hfs_bnode_create (git-fixes).
* hfsplus: fix bug causing custom uid and gid being unable to be assigned with
mount (git-fixes).
* hid: Add Mapping for System Microphone Mute (git-fixes).
* hid: asus: use spinlock to protect concurrent accesses (git-fixes).
* hid: asus: use spinlock to safely schedule workers (git-fixes).
* hid: bigben: use spinlock to protect concurrent accesses (git-fixes).
* hid: bigben: use spinlock to safely schedule workers (git-fixes).
* hid: bigben_probe(): validate report count (git-fixes).
* hid: bigben_worker() remove unneeded check on report_field (git-fixes).
* hid: core: Fix deadloop in hid_apply_multiplier (git-fixes).
* hid: cp2112: Fix driver not registering GPIO IRQ chip as threaded (git-
fixes).
* hid: elecom: add support for TrackBall 056E:011C (git-fixes).
* hid: google: add jewel USB id (git-fixes).
* hid: intel-ish-hid: ipc: Fix potential use-after-free in work function (git-
fixes).
* hid: logitech-hidpp: Do not restart communication if not necessary (git-
fixes).
* hid: logitech-hidpp: Do not use the USB serial for USB devices (git-fixes).
* hid: logitech-hidpp: Reconcile USB and Unifying serials (git-fixes).
* hid: logitech-hidpp: add HIDPP_QUIRK_DELAYED_INIT for the T651 (git-fixes).
* hid: microsoft: Add rumble support to latest xbox controllers (bsc#1211280).
* hid: multitouch: Add quirks for flipped axes (git-fixes).
* hid: playstation: sanity check DualSense calibration data (git-fixes).
* hid: retain initial quirks set up when creating HID devices (git-fixes).
* hid: wacom: Add error check to wacom_parse_and_register() (git-fixes).
* hid: wacom: Add new Intuos Pro Small (PTH-460) device IDs (git-fixes).
* hid: wacom: Force pen out of prox if no events have been received in a while
(git-fixes).
* hid: wacom: Set a default resolution for older tablets (git-fixes).
* hid: wacom: add three styli to wacom_intuos_get_tool_type (git-fixes).
* hid: wacom: avoid integer overflow in wacom_intuos_inout() (git-fixes).
* hid: wacom: generic: Set battery quirk only when we see battery data (git-
fixes).
* hv: fix comment typo in vmbus_channel/low_latency (git-fixes).
* hv: hv_balloon: fix memory leak with using debugfs_lookup() (git-fixes).
* hv_netvsc: Allocate memory in netvsc_dma_map() with GFP_ATOMIC (git-fixes).
* hv_netvsc: Check status in SEND_RNDIS_PKT completion message (git-fixes).
* hv_netvsc: Fix missed pagebuf entries in netvsc_dma_map/unmap() (git-fixes).
* hvcs: Fix hvcs port reference counting (bsc#1213134 ltc#202861).
* hvcs: Get reference to tty in remove (bsc#1213134 ltc#202861).
* hvcs: Synchronize hotplug remove with port free (bsc#1213134 ltc#202861).
* hvcs: Use dev_groups to manage hvcs device attributes (bsc#1213134
ltc#202861).
* hvcs: Use driver groups to manage driver attributes (bsc#1213134
ltc#202861).
* hvcs: Use vhangup in hotplug remove (bsc#1213134 ltc#202861).
* hwmon: (adm1266) Set `can_sleep` flag for GPIO chip (git-fixes).
* hwmon: (adt7475) Display smoothing attributes in correct order (git-fixes).
* hwmon: (adt7475) Fix masking of hysteresis registers (git-fixes).
* hwmon: (adt7475) Use device_property APIs when configuring polarity (git-
fixes).
* hwmon: (coretemp) Simplify platform device handling (git-fixes).
* hwmon: (ftsteutates) Fix scaling of measurements (git-fixes).
* hwmon: (gsc-hwmon) fix fan pwm temperature scaling (git-fixes).
* hwmon: (ina3221) return prober error code (git-fixes).
* hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write
(git-fixes).
* hwmon: (k10temp): Add support for new family 17h and 19h models
(bsc#1208848).
* hwmon: (ltc2945) Handle error case in ltc2945_value_store (git-fixes).
* hwmon: (ltc2992) Set `can_sleep` flag for GPIO chip (git-fixes).
* hwmon: (mlxreg-fan) Return zero speed for broken fan (git-fixes).
* hwmon: (pmbus/fsp-3y) Fix functionality bitmask in FSP-3Y YM-2151E (git-
fixes).
* hwmon: (ucd90320) Add minimum delay between bus accesses (git-fixes).
* hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race
condition (git-fixes).
* hwmon: fix potential sensor registration fail if of_node is missing (git-
fixes).
* hwmon: tmp512: drop of_match_ptr for ID table (git-fixes).
* hwrng: imx-rngc - fix the timeout for init and self check (git-fixes).
* hwrng: st - keep clock enabled while hwrng is registered (git-fixes).
* i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path
(git-fixes).
* i2c: designware-pci: Add new PCI IDs for AMD NAVI GPU (git-fixes).
* i2c: designware: fix i2c_dw_clk_rate() return size to be u32 (git-fixes).
* i2c: hisi: Avoid redundant interrupts (git-fixes).
* i2c: hisi: Only use the completion interrupt to finish the transfer (git-
fixes).
* i2c: imx-lpi2c: check only for enabled interrupt flags (git-fixes).
* i2c: imx-lpi2c: clean rx/tx buffers upon new message (git-fixes).
* i2c: imx-lpi2c: fix type char overflow issue when calculating the clock
cycle (git-fixes).
* i2c: mv64xxx: Add atomic_xfer method to driver (git-fixes).
* i2c: mv64xxx: Fix reading invalid status value in atomic mode (git-fixes).
* i2c: mv64xxx: Remove shutdown method from driver (git-fixes).
* i2c: mxs: suppress probe-deferral error message (git-fixes).
* i2c: ocores: generate stop condition after timeout in polling mode (git-
fixes).
* i2c: omap: Fix standard mode false ACK readings (git-fixes).
* i2c: qup: Add missing unwind goto in qup_i2c_probe() (git-fixes).
* i2c: rk3x: fix a bunch of kernel-doc warnings (git-fixes).
* i2c: sprd: Delete i2c adapter in .remove's error path (git-fixes).
* i2c: tegra: Fix PEC support for SMBUS block read (git-fixes).
* i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() (git-
fixes).
* i40e: Add checking for null for nlmsg_find_attr() (jsc#SLE-18378).
* i40e: Fix ADQ rate limiting for PF (jsc#SLE-18378).
* i40e: Fix DMA mappings leak (jsc#SLE-18378).
* i40e: Fix VF hang when reset is triggered on another VF (jsc#SLE-18378).
* i40e: Fix VF set max MTU size (jsc#SLE-18378).
* i40e: Fix VF's MAC Address change on VM (jsc#SLE-18378).
* i40e: Fix adding ADQ filter to TC0 (jsc#SLE-18378).
* i40e: Fix calculating the number of queue pairs (jsc#SLE-18378).
* i40e: Fix erroneous adapter reinitialization during recovery process
(jsc#SLE-18378).
* i40e: Fix ethtool rx-flow-hash setting for X722 (jsc#SLE-18378).
* i40e: Fix flow-type by setting GL_HASH_INSET registers (jsc#SLE-18378).
* i40e: Fix for VF MAC address 0 (jsc#SLE-18378).
* i40e: Fix incorrect address type for IPv6 flow rules (jsc#SLE-18378).
* i40e: Fix interface init with MSI interrupts (no MSI-X) (jsc#SLE-18378).
* i40e: Fix kernel crash during module removal (jsc#SLE-18378).
* i40e: Fix kernel crash during reboot when adapter is in recovery mode
(jsc#SLE-18378).
* i40e: Fix set max_tx_rate when it is lower than 1 Mbps (jsc#SLE-18378).
* i40e: Fix the inability to attach XDP program on downed interface
(jsc#SLE-18378).
* i40e: Refactor tc mqprio checks (jsc#SLE-18378).
* i40e: add double of VLAN header when computing the max MTU (jsc#SLE-18378).
* i40e: fix accessing vsi->active_filters without holding lock
(jsc#SLE-18378).
* i40e: fix flow director packet filter programming (jsc#SLE-18378).
* i40e: fix i40e_setup_misc_vector() error handling (jsc#SLE-18378).
* i40e: fix registers dump after run ethtool adapter self test
(jsc#SLE-18378).
* i825xx: sni_82596: use eth_hw_addr_set() (git-fixes).
* i915 kABI workaround (git-fixes).
* i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call (git-fixes).
* iavf/iavf_main: actually log ->src mask when talking about it
(jsc#SLE-18385).
* iavf: Detach device during reset task (jsc#SLE-18385).
* iavf: Disallow changing rx/tx-frames and rx/tx-frames-irq (jsc#SLE-18385).
* iavf: Do not restart Tx queues after reset task failure (jsc#SLE-18385).
* iavf: Fix 'tc qdisc show' listing too many queues (jsc#SLE-18385).
* iavf: Fix a crash during reset task (jsc#SLE-18385).
* iavf: Fix bad page state (jsc#SLE-18385).
* iavf: Fix cached head and tail value for iavf_get_tx_pending
(jsc#SLE-18385).
* iavf: Fix error handling in iavf_init_module() (jsc#SLE-18385).
* iavf: Fix max_rate limiting (jsc#SLE-18385).
* iavf: Fix race condition between iavf_shutdown and iavf_remove
(jsc#SLE-18385).
* iavf: Fix set max MTU size with port VLAN and jumbo frames (jsc#SLE-18385).
* iavf: do not track VLAN 0 filters (jsc#PED-835).
* iavf: fix hang on reboot with ice (jsc#SLE-18385).
* iavf: fix inverted Rx hash condition leading to disabled hash
(jsc#SLE-18385).
* iavf: fix non-tunneled IPv6 UDP packet type and hashing (jsc#SLE-18385).
* iavf: fix temporary deadlock and failure to set MAC address (jsc#PED-835).
* iavf: refactor VLAN filter states (jsc#PED-835).
* iavf: remove active_cvlans and active_svlans bitmaps (jsc#PED-835).
* iavf: remove mask from iavf_irq_enable_queues() (git-fixes).
* iavf: schedule watchdog immediately when changing primary MAC (jsc#PED-835).
* ib/hfi1: Assign npages earlier (git-fixes)
* ib/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order (git-fixes)
* ib/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests
(git-fixes)
* ib/hfi1: Fix expected receive setup error exit issues (git-fixes)
* ib/hfi1: Fix math bugs in hfi1_can_pin_pages() (git-fixes)
* ib/hfi1: Fix sdma.h tx->num_descs off-by-one errors (git-fixes)
* ib/hfi1: Fix wrong mmu_node used for user SDMA packet after invalidate (git-
fixes)
* ib/hfi1: Immediately remove invalid memory from hardware (git-fixes)
* ib/hfi1: Reject a zero-length user expected buffer (git-fixes)
* ib/hfi1: Remove user expected buffer invalidate race (git-fixes)
* ib/hfi1: Reserve user expected TIDs (git-fixes)
* ib/hfi1: Restore allocated resources on failed copyout (git-fixes)
* ib/hfi1: Update RMT size calculation (git-fixes)
* ib/hifi1: add a null check of kzalloc_node in hfi1_ipoib_txreq_init (git-
fixes)
* ib/iPoIB: Fix legacy IPoIB due to wrong number of queues (git-fixes)
* ib/isert: Fix dead lock in ib_isert (git-fixes)
* ib/isert: Fix incorrect release of isert connection (git-fixes)
* ib/isert: Fix possible list corruption in CMA handler (git-fixes)
* ib/mad: Do not call to function that might sleep while in atomic context
(git-fixes).
* ib/mlx5: Add support for 400G_8X lane speed (git-fixes)
* ib/rdmavt: add missing locks in rvt_ruc_loopback (git-fixes)
* ib/uverbs: Fix to consider event queue closing also upon non-blocking mode
(git-fixes)
* ibmvnic: Do not reset dql stats on NON_FATAL err (bsc#1212603 ltc#202604).
* ice, xsk: Diversify return values from xsk_wakeup call paths (git-fixes).
* ice: Add check for kzalloc (jsc#PED-376).
* ice: Do not double unplug aux on peer initiated reset (git-fixes).
* ice: Do not use WQ_MEM_RECLAIM flag for workqueue (git-fixes).
* ice: Do not use WQ_MEM_RECLAIM flag for workqueue (jsc#PED-376).
* ice: Fix DSCP PFC TLV creation (git-fixes).
* ice: Fix DSCP PFC TLV creation (jsc#PED-376).
* ice: Fix XDP memory leak when NIC is brought up and down (git-fixes).
* ice: Fix disabling Rx VLAN filtering with port VLAN enabled (jsc#PED-376).
* ice: Fix ice VF reset during iavf initialization (jsc#PED-376).
* ice: Fix ice_cfg_rdma_fltr() to only update relevant fields (jsc#PED-376).
* ice: Fix ice_xdp_xmit() when XDP TX queue number is not sufficient (git-
fixes).
* ice: Fix interrupt moderation settings getting cleared (jsc#SLE-18375).
* ice: Fix memory corruption in VF driver (git-fixes).
* ice: Fix potential memory leak in ice_gnss_tty_write() (jsc#PED-376).
* ice: Ignore EEXIST when setting promisc mode (git-fixes).
* ice: Prevent set_channel from changing queues while RDMA active (git-fixes).
* ice: Prevent set_channel from changing queues while RDMA active
(jsc#PED-376).
* ice: Reset FDIR counter in FDIR init stage (git-fixes).
* ice: Reset FDIR counter in FDIR init stage (jsc#PED-376).
* ice: Set txq_teid to ICE_INVAL_TEID on ring creation (jsc#SLE-18375).
* ice: add profile conflict check for AVF FDIR (git-fixes).
* ice: add profile conflict check for AVF FDIR (jsc#PED-376).
* ice: avoid bonding causing auxiliary plug/unplug under RTNL lock
(bsc#1210158).
* ice: block LAN in case of VF to VF offload (git-fixes).
* ice: block LAN in case of VF to VF offload (jsc#PED-376).
* ice: check if VF exists before mode check (jsc#PED-376).
* ice: config netdev tc before setting queues number (git-fixes).
* ice: copy last block omitted in ice_get_module_eeprom() (git-fixes).
* ice: copy last block omitted in ice_get_module_eeprom() (jsc#PED-376).
* ice: ethtool: Prohibit improper channel config for DCB (git-fixes).
* ice: ethtool: advertise 1000M speeds properly (git-fixes).
* ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg() (git-
fixes).
* ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg()
(jsc#PED-376).
* ice: fix lost multicast packets in promisc mode (jsc#PED-376).
* ice: fix wrong fallback logic for FDIR (git-fixes).
* ice: fix wrong fallback logic for FDIR (jsc#PED-376).
* ice: handle E822 generic device ID in PLDM header (git-fixes).
* ice: move devlink port creation/deletion (jsc#PED-376).
* ice: switch: fix potential memleak in ice_add_adv_recipe() (git-fixes).
* ice: switch: fix potential memleak in ice_add_adv_recipe() (jsc#PED-376).
* ice: use bitmap_free instead of devm_kfree (git-fixes).
* ice: xsk: Fix cleaning of XDP_TX frames (jsc#PED-376).
* ice: xsk: disable txq irq before flushing hw (jsc#PED-376).
* ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf (jsc#PED-376).
* ice: xsk: use Rx ring's XDP ring when picking NAPI context (git-fixes).
* ieee80211: add TWT element definitions (bsc#1209980).
* ieee802154: hwsim: Fix possible memory leaks (git-fixes).
* ifcvf/vDPA: fix misuse virtio-net device config size for blk dev
(jsc#SLE-19253).
* igb: Add lock to avoid data race (jsc#SLE-18379).
* igb: Enable SR-IOV after reinit (jsc#SLE-18379).
* igb: Fix PPS input and output using 3rd and 4th SDP (jsc#PED-370).
* igb: Fix extts capture value format for 82580/i354/i350 (git-fixes).
* igb: Initialize mailbox message for VF reset (jsc#SLE-18379).
* igb: conditionalize I2C bit banging on external thermal sensor support
(jsc#SLE-18379).
* igb: fix bit_shift to be in [1..8] range (git-fixes).
* igb: fix nvm.ops.read() error handling (git-fixes).
* igb: revert rtnl_lock() that causes deadlock (jsc#SLE-18379).
* igbvf: Regard vf reset nack as success (jsc#SLE-18379).
* igc: Add checking for basetime less than zero (jsc#SLE-18377).
* igc: Add ndo_tx_timeout support (jsc#SLE-18377).
* igc: Clean the TX buffer and TX descriptor ring (git-fixes).
* igc: Enhance Qbv scheduling by using first flag bit (jsc#SLE-18377).
* igc: Fix PPS delta between two synchronized end-points (jsc#SLE-18377).
* igc: Fix possible system crash when loading module (git-fixes).
* igc: Lift TAPRIO schedule restriction (jsc#SLE-18377).
* igc: Reinstate IGC_REMOVED logic and implement it properly (jsc#SLE-18377).
* igc: Set Qbv start_time and end_time to end_time if not being configured in
GCL (jsc#SLE-18377).
* igc: Use strict cycles for Qbv scheduling (jsc#SLE-18377).
* igc: allow BaseTime 0 enrollment for Qbv (jsc#SLE-18377).
* igc: fix the validation logic for taprio's gate list (jsc#SLE-18377).
* igc: read before write to SRRCTL register (jsc#SLE-18377).
* igc: recalculate Qbv end_time by considering cycle time (jsc#SLE-18377).
* igc: return an error if the mac type is unknown in
igc_ptp_systim_to_hwtstamp() (jsc#SLE-18377).
* iio: accel: fxls8962af: errata bug only applicable for FXLS8962AF (git-
fixes).
* iio: accel: fxls8962af: fixup buffer scan element type (git-fixes).
* iio: accel: mma9551_core: Prevent uninitialized variable in
mma9551_read_config_word() (git-fixes).
* iio: accel: mma9551_core: Prevent uninitialized variable in
mma9551_read_status_word() (git-fixes).
* iio: accel: st_accel: Fix invalid mount_matrix on devices without ACPI _ONT
method (git-fixes).
* iio: adc: ad7192: Change "shorted" channels to differential (git-fixes).
* iio: adc: ad7192: Fix internal/external clock selection (git-fixes).
* iio: adc: ad7192: Fix null ad7192_state pointer access (git-fixes).
* iio: adc: ad7791: fix IRQ flags (git-fixes).
* iio: adc: ad_sigma_delta: Fix IRQ issue by setting IRQ_DISABLE_UNLAZY flag
(git-fixes).
* iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger()
(git-fixes).
* iio: adc: berlin2-adc: Add missing of_node_put() in error path (git-fixes).
* iio: adc: mxs-lradc: fix the order of two cleanup operations (git-fixes).
* iio: adc: palmas_gpadc: fix NULL dereference on rmmod (git-fixes).
* iio: adc: stm32-dfsdm: fill module aliases (git-fixes).
* iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip (git-fixes).
* iio: adis16480: select CONFIG_CRC32 (git-fixes).
* iio: dac: cio-dac: Fix max DAC write value check for 12-bit (git-fixes).
* iio: dac: mcp4725: Fix i2c_master_send() return value handling (git-fixes).
* iio: hid: fix the retval in accel_3d_capture_sample (git-fixes).
* iio: hid: fix the retval in gyro_3d_capture_sample (git-fixes).
* iio: imu: fxos8700: fix ACCEL measurement range selection (git-fixes).
* iio: imu: fxos8700: fix IMU data bits returned to user space (git-fixes).
* iio: imu: fxos8700: fix MAGN sensor scale and unit (git-fixes).
* iio: imu: fxos8700: fix failed initialization ODR mode assignment (git-
fixes).
* iio: imu: fxos8700: fix incomplete ACCEL and MAGN channels readback (git-
fixes).
* iio: imu: fxos8700: fix incorrect ODR mode readback (git-fixes).
* iio: imu: fxos8700: fix map label of channel type to MAGN sensor (git-
fixes).
* iio: imu: fxos8700: fix swapped ACCEL and MAGN channels readback (git-
fixes).
* iio: imu: fxos8700: remove definition FXOS8700_CTRL_ODR_MIN (git-fixes).
* iio: imu: inv_icm42600: fix timestamp reset (git-fixes).
* iio: light: cm32181: Unregister second I2C client if present (git-fixes).
* iio: light: tsl2563: Do not hardcode interrupt trigger type (git-fixes).
* iio: light: tsl2772: fix reading proximity-diodes from device tree (git-
fixes).
* iio: light: vcnl4035: fixed chip ID check (git-fixes).
* iio:adc:twl6030: Enable measurement of VAC (git-fixes).
* iio:adc:twl6030: Enable measurements of VUSB, VBAT and others (git-fixes).
* ima: Fix memory leak in __ima_inode_hash() (git-fixes).
* init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init()
(bsc#1212448).
* init: Invoke arch_cpu_finalize_init() earlier (bsc#1212448).
* init: Provide arch_cpu_finalize_init() (bsc#1212448).
* init: Remove check_bugs() leftovers (bsc#1212448).
* inotify: Avoid reporting event with invalid wd (bsc#1213025).
* input: ads7846 - always set last command to PWRDOWN (git-fixes).
* input: ads7846 - do not check penirq immediately for 7845 (git-fixes).
* input: ads7846 - do not report pressure for ads7845 (git-fixes).
* input: adxl34x - do not hardcode interrupt trigger type (git-fixes).
* input: alps - fix compatibility with -funsigned-char (bsc#1209805).
* input: drv260x - fix typo in register value define (git-fixes).
* input: drv260x - remove unused .reg_defaults (git-fixes).
* input: drv260x - sleep between polling GO bit (git-fixes).
* input: exc3000 - properly stop timer on shutdown (git-fixes).
* input: fix open count when closing inhibited device (git-fixes).
* input: focaltech - use explicitly signed char type (git-fixes).
* input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table
(git-fixes).
* input: hp_sdc_rtc - mark an unused function as __maybe_unused (git-fixes).
* input: iqs269a - configure device with a single block write (git-fixes).
* input: iqs269a - drop unused device node references (git-fixes).
* input: iqs269a - increase interrupt handler return delay (git-fixes).
* input: iqs626a - drop unused device node references (git-fixes).
* input: psmouse - fix OOB access in Elantech protocol (git-fixes).
* input: raspberrypi-ts - fix refcount leak in rpi_ts_probe (git-fixes).
* input: soc_button_array - add invalid acpi_index DMI quirk handling (git-
fixes).
* input: xpad - add constants for GIP interface numbers (git-fixes).
* input: xpad - delete a Razer DeathAdder mouse VID/PID entry (git-fixes).
* integrity: Fix possible multiple allocation in integrity_inode_get() (git-
fixes).
* intel/igbvf: free irq on the error path in igbvf_request_msix()
(jsc#SLE-18379).
* intel_idle: add Emerald Rapids Xeon support (PED-3849).
* interconnect: exynos: fix node leak in probe PM QoS error path (git-fixes).
* interconnect: fix mem leak when freeing nodes (git-fixes).
* interconnect: qcom: osm-l3: fix icc_onecell_data allocation (git-fixes).
* io_uring/fdinfo: fix sqe dumping for IORING_SETUP_SQE128 (git-fixes).
* io_uring/kbuf: fix not advancing READV kbuf ring (git-fixes).
* io_uring: clear TIF_NOTIFY_SIGNAL if set and task_work not available (git-
fixes).
* io_uring: do not expose io_fill_cqe_aux() (bsc#1211014).
* io_uring: do not gate task_work run on TIF_NOTIFY_SIGNAL (git-fixes).
* io_uring: ensure that cached task references are always put on exit (git-
fixes).
* io_uring: fix CQ waiting timeout handling (git-fixes).
* io_uring: fix fget leak when fs do not support nowait buffered read
(bsc#1205205).
* io_uring: fix ordering of args in io_uring_queue_async_work (git-fixes).
* io_uring: fix return value when removing provided buffers (git-fixes).
* io_uring: fix size calculation when registering buf ring (git-fixes).
* io_uring: recycle kbuf recycle on tw requeue (git-fixes).
* iommu/hyper-v: Allow hyperv irq remapping without x2apic (git-fixes).
* iommu/vt-d: Add a fix for devices need extra dtlb flush (bsc#1208219).
* iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode (bsc#1208948).
* iommu/vt-d: Fix buggy QAT device mask (bsc#1208219).
* ipmi: fix SSIF not responding under certain cond (git-fixes).
* ipmi:ssif: Add 60ms time internal between write retries (bsc#1206459).
* ipmi:ssif: Add a timer between request retries (bsc#1206459).
* ipmi:ssif: Add send_retries increment (git-fixes).
* ipmi:ssif: Increase the message retry time (bsc#1206459).
* ipmi:ssif: Remove rtc_us_timer (bsc#1206459).
* ipmi:ssif: resend_msg() cannot fail (bsc#1206459).
* ipmi_ssif: Rename idle state and check (bsc#1206459).
* ipv6: sr: fix out-of-bounds read when setting HMAC data (bsc#1211592).
* irqchip/clps711x: Remove unused clps711x_intc_init() function (git-fixes).
* irqchip/ftintc010: Mark all function static (git-fixes).
* irqchip/gic-v3: Refactor ISB + EOIR at ack time (git-fixes)
* irqchip/jcore-aic: Fix missing allocation of IRQ descriptors (git-fixes).
* iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry()
(git-fixes)
* iwlwifi: cfg: Add missing MODULE_FIRMWARE() for *.pnvm (bsc#1207553).
* ixgbe: Allow flow hash to be set via ethtool (jsc#SLE-18384).
* ixgbe: Enable setting RSS table to default values (jsc#SLE-18384).
* ixgbe: Fix panic during XDP_TX with > 64 CPUs (jsc#SLE-18384).
* ixgbe: add double of VLAN header when computing the max MTU (jsc#SLE-18384).
* ixgbe: allow to increase MTU to 3K with XDP enabled (jsc#SLE-18384).
* ixgbe: fix pci device refcount leak (jsc#SLE-18384).
* ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter
(jsc#SLE-18384).
* jbd2: Fix up kABI of ext4 fast commit interface (bsc#1207590).
* jbd2: add miss release buffer head in fc_do_one_pass() (bsc#1207646).
* jbd2: fix a potential race while discarding reserved buffers after an abort
(bsc#1207641).
* jbd2: fix data missing when reusing bh which is ready to be checkpointed
(bsc#1213095).
* jbd2: fix potential buffer head reference count leak (bsc#1207644).
* jbd2: fix potential use-after-free in jbd2_fc_wait_bufs (bsc#1207645).
* jbd2: use the correct print format (git-fixes).
* jbd2: wake up journal waiters in FIFO order, not LIFO (bsc#1207643).
* jdb2: Do not refuse invalidation of already invalidated buffers
(bsc#1213014).
* jfs: Fix fortify moan in symlink (git-fixes).
* k-m-s: Drop Linux 2.6 support
* kABI compatibility workaround for efivars (git-fixes).
* kABI workaround for btbcm.c (git-fixes).
* kABI workaround for cpp_acpi extensions for EPP (bsc#1212445).
* kABI workaround for drm_dp_mst helper updates (bsc#1206843).
* kABI workaround for hid quirks (git-fixes).
* kABI workaround for ieee80211 and co (bsc#1209980).
* kABI workaround for mt76_poll_msec() (git-fixes).
* kABI workaround for struct acpi_ec (bsc#1207149).
* kABI workaround for xhci (git-fixes).
* kABI: Fix kABI after backport Emulate RDPID only if it is enabled in guest
(git-fixes)
* kABI: PCI: Reduce warnings on possible RW1C corruption (kabi).
* kABI: PCI: dwc: Add dw_pcie_ops.host_deinit() callback (kabi).
* kABI: PCI: loongson: Prevent LS7A MRRS increases (kabi).
* kABI: Preserve TRACE_EVENT_FL values (git-fixes).
* kABI: Work around kABI changes after '20347fca71a3 swiotlb: split up the
global swiotlb lock' (jsc#PED-3259).
* kABI: x86/msi: Fix msi message data shadow struct (kabi).
* kABI: x86/msr: Remove .fixup usage (kabi).
* kabi FIX FOR NFSv4: Fix free of uninitialized nfs4_label on referral lookup
(git-fixes).
* kabi FIX FOR: NFS: Further optimisations for 'ls -l' (git-fixes).
* kabi FIX FOR: NFSD: Have legacy NFSD WRITE decoders use
xdr_stream_subsegment() (git-fixes).
* kabi FIX FOR: NFSv4.1 query for fs_location attr on a new file system
(Never, kabi).
* kabi FIX FOR: NFSv4: keep state manager thread active if swap is enabled
(Never, kabi).
* kabi fix for: NFSv3: handle out-of-order write replies (bsc#1205544).
* kabi/severities: add mlx5 internal symbols
* kabi/severities: added Microsoft mana symbold (bsc#1210551)
* kabi/severities: ignore KABI for NVMe target (bsc#1174777) The target code
is only for testing and there are no external users.
* kabi/severities: ignore kABI changes for mt76/* local modules (bsc#1209980)
* kabi/severities: ignore kABI in bq27xxx_battery module Those are local
symbols that are used only by child drivers
* kasan: no need to unset panic_on_warn in end_report() (bsc#1207328).
* kconfig: Update config changed flag before calling callback (git-fixes).
* kernel-binary: Add back kernel-default-base guarded by option Add configsh
option for splitting off kernel-default-base, and for not signing the kernel
on non-efi
* kernel-binary: install expoline.o (boo#1210791 bsc#1211089)
* kernel-docs: Add buildrequires on python3-base when using python3 The
python3 binary is provided by python3-base.
* kernel-docs: Use python3 together with python3-Sphinx (bsc#1212741).
* kernel-source: Remove unused macro variant_symbols
* kernel-spec-macros: Fix up obsolete_rebuilds_subpackage to generate
obsoletes correctly (boo#1172073 bsc#1191731). rpm only supports full length
release, no provides
* kernel: Do not sign the vanilla kernel (bsc#1209008).
* kernel: Kernel is locked down even though secure boot is disabled
(bsc#1198101, bsc#1208976).
* keys: Add missing function documentation (git-fixes).
* keys: Create static version of public_key_verify_signature (git-fixes).
* keys: Do not cache key in task struct if key is requested from kernel thread
(git-fixes).
* keys: Fix linking a duplicate key to a keyring's assoc_array (bsc#1207088).
* keys: asymmetric: Copy sig and digest in public_key_verify_signature() (git-
fixes).
* keys: asymmetric: Fix ECDSA use via keyctl uapi (git-fixes).
* kmap_local: do not assume kmap PTEs are linear arrays in memory (git-fixes)
Update config/armv7hl/default too.
* kprobe: reverse kp->flags when arm_kprobe failed (git-fixes).
* kprobes: Fix check for probe enabled in kill_kprobe() (git-fixes).
* kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list (git-
fixes).
* kprobes: Forbid probing on trampoline and BPF code areas (git-fixes).
* kprobes: Prohibit probes in gate area (git-fixes).
* kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case
(git-fixes).
* kprobes: do not call disarm_kprobe() for disabled kprobes (git-fixes).
* kvm/vfio: Fix potential deadlock on vfio group_lock (git-fixes)
* kvm/vfio: Fix potential deadlock problem in vfio (git-fixes)
* kvm: Destroy target device if coalesced MMIO unregistration fails (git-
fixes)
* kvm: Disallow user memslot with size that exceeds "unsigned long" (git-
fixes)
* kvm: Do not create VM debugfs files outside of the VM directory (git-fixes)
* kvm: Do not set Accessed/Dirty bits for ZERO_PAGE (git-fixes)
* kvm: LAPIC: Enable timer posted-interrupt only when mwait/hlt is advertised
(git-fixes).
* kvm: Prevent module exit until all VMs are freed (git-fixes)
* kvm: arm64: Do not arm a hrtimer for an already pending timer (git-fixes)
* kvm: arm64: Do not hypercall before EL2 init (git-fixes)
* kvm: arm64: Do not return from void function (git-fixes)
* kvm: arm64: Fix PAR_TO_HPFAR() to work independently of PA_BITS. (git-fixes)
* kvm: arm64: Fix S1PTW handling on RO memslots (git-fixes)
* kvm: arm64: Fix bad dereference on MTE-enabled systems (git-fixes)
* kvm: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() (git-fixes)
* kvm: arm64: Fix kvm init failure when mode!=vhe and VA_BITS=52. (git-fixes)
* kvm: arm64: Free hypervisor allocations if vector slot init fails (git-
fixes)
* kvm: arm64: GICv4.1: Fix race with doorbell on VPE (git-fixes)
* kvm: arm64: Limit length in kvm_vm_ioctl_mte_copy_tags() to INT_MAX (git-
fixes)
* kvm: arm64: PMU: Restore the guest's EL0 event counting after (git-fixes)
* kvm: arm64: Propagate errors from __pkvm_prot_finalize hypercall (git-fixes)
* kvm: arm64: Reject 32bit user PSTATE on asymmetric systems (git-fixes)
* kvm: arm64: Save PSTATE early on exit (git-fixes)
* kvm: arm64: Stop handle_exit() from handling HVC twice when an SError (git-
fixes)
* kvm: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems (git-fixes)
* kvm: arm64: nvhe: Eliminate kernel-doc warnings (git-fixes)
* kvm: arm64: vgic: Fix exit condition in scan_its_table() (git-fixes)
* kvm: arm64: vgic: Read HW interrupt pending state from the HW (git-fixes)
* kvm: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (git-
fixes).
* kvm: nVMX: Do not use Enlightened MSR Bitmap for L3 (git-fixes).
* kvm: nVMX: Document that ignoring memory failures for VMCLEAR is deliberate
(git-fixes).
* kvm: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted (git-
fixes).
* kvm: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails (git-
fixes).
* kvm: nVMX: Prioritize TSS T-flag #DBs over Monitor Trap Flag (git-fixes).
* kvm: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 (git-fixes).
* kvm: nVMX: Treat General Detect #DB (DR7.GD=1) as fault-like (git-fixes).
* kvm: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (git-fixes).
* kvm: s390: selftest: memop: Fix integer literal (git-fixes).
* kvm: svm: Do not rewrite guest ICR on AVIC IPI virtualization failure (git-
fixes).
* kvm: svm: Fix benign "bool vs. int" comparison in svm_set_cr0() (git-fixes).
* kvm: svm: Fix potential overflow in SEV's send|receive_update_data() (git-
fixes).
* kvm: svm: Require logical ID to be power-of-2 for AVIC entry (git-fixes).
* kvm: svm: Skip WRMSR fastpath on VM-Exit if next RIP isn't valid (git-
fixes).
* kvm: svm: hyper-v: placate modpost section mismatch error (git-fixes).
* kvm: vmx: Introduce vmx_msr_bitmap_l01_changed() helper (git-fixes).
* kvm: vmx: Resume guest immediately when injecting #GP on ECREATE (git-
fixes).
* kvm: vmx: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadow (git-
fixes).
* kvm: vmx: Use is_64_bit_mode() to check 64-bit mode in SGX handler (git-
fixes).
* kvm: x86/emulator: Emulate RDPID only if it is enabled in guest (git-fixes).
* kvm: x86/mmu: avoid NULL-pointer dereference on page freeing bugs (git-
fixes).
* kvm: x86/pmu: Ignore pmu->global_ctrl check if vPMU does not support
global_ctrl (git-fixes).
* kvm: x86/svm: add __GFP_ACCOUNT to __sev_dbg_{en,de}crypt_user() (git-
fixes).
* kvm: x86/vmx: Do not skip segment attributes if unusable bit is set (git-
fixes).
* kvm: x86/xen: Fix memory leak in kvm_xen_write_hypercall_page() (git-fixes).
* kvm: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter() (git-fixes).
* kvm: x86: Disable KVM_HC_CLOCK_PAIRING if tsc is in always catchup mode
(git-fixes).
* kvm: x86: Do not change ICR on write to APIC_SELF_IPI (git-fixes).
* kvm: x86: Fail emulation during EMULTYPE_SKIP on any exception (git-fixes).
* kvm: x86: Fix tlb flush for tdp in kvm_invalidate_pcid() (git-fixes).
* kvm: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI (git-
fixes).
* kvm: x86: Mask off reserved bits in CPUID.8000001FH (git-fixes).
* kvm: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES
(git-fixes).
* kvm: x86: Protect the unused bits in MSR exiting flags (git-fixes).
* kvm: x86: Remove a redundant guest cpuid check in kvm_set_cr4() (git-fixes).
* kvm: x86: Report deprecated x87 features in supported CPUID (git-fixes).
* kvm: x86: do not set st->preempted when going back to user space (git-
fixes).
* kvm: x86: fix sending PV IPI (git-fixes).
* kvm: x86: fix typo in __try_cmpxchg_user causing non-atomicness (git-fixes).
* kvm: x86: ioapic: Fix level-triggered EOI and userspace I/OAPIC reconfigure
race (git-fixes).
* lan78xx: Add missing return code checks (git-fixes).
* lan78xx: Fix exception on link speed change (git-fixes).
* lan78xx: Fix memory allocation bug (git-fixes).
* lan78xx: Fix partial packet errors on suspend/resume (git-fixes).
* lan78xx: Fix race condition in disconnect handling (git-fixes).
* lan78xx: Fix race conditions in suspend/resume handling (git-fixes).
* lan78xx: Fix white space and style issues (git-fixes).
* lan78xx: Remove unused pause frame queue (git-fixes).
* lan78xx: Remove unused timer (git-fixes).
* lan78xx: Set flow control threshold to prevent packet loss (git-fixes).
* leds: Fix reference to led_set_brightness() in doc (git-fixes).
* leds: TI_LMU_COMMON: select REGMAP instead of depending on it (git-fixes).
* leds: led-class: Add missing put_device() to led_put() (git-fixes).
* leds: led-core: Fix refcount leak in of_led_get() (git-fixes).
* leds: tca6507: Fix error handling of using fwnode_property_read_string (git-
fixes).
* lib/mpi: Fix buffer overrun when SG is too long (git-fixes).
* lib/sbitmap: Fix invalid loop in __sbitmap_queue_get_batch() (git-fixes).
* lib/zlib: remove redundation assignement of avail_in dfltcc_gdht() (git-
fixes).
* libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value (git-fixes).
* lockd: set file_lock start and end when decoding nlm4 testargs (git-fixes).
* locking/rwbase: Mitigate indefinite writer starvation (bsc#1189998
(PREEMPT_RT prerequisite backports), bsc#1206552).
* locking/rwsem: Add __always_inline annotation to __down_read_common() and
inlined callers (git-fixes).
* locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by
first waiter (bsc#1207270).
* locking/rwsem: Always try to wake waiters in out_nolock path (bsc#1207270).
* locking/rwsem: Conditionally wake waiters in reader/writer slowpaths
(bsc#1207270).
* locking/rwsem: Disable preemption in all down_read*() and up_read() code
paths (bsc#1207270).
* locking/rwsem: Disable preemption in all down_write*() and up_write() code
paths (bsc#1207270).
* locking/rwsem: Disable preemption while trying for rwsem lock (bsc#1207270).
* locking/rwsem: Make handoff bit handling more consistent (bsc#1207270).
* locking/rwsem: No need to check for handoff bit if wait queue empty
(bsc#1207270).
* locking/rwsem: Prevent non-first waiter from spinning in down_write()
slowpath (bsc#1207270).
* locking: Add missing __sched attributes (bsc#1207270).
* loop: Fix the max_loop commandline argument treatment when it is set to 0
(git-fixes).
* loop: fix ioctl calls using compat_loop_info (git-fixes).
* lpfc: Account for fabric domain ctlr device loss recovery (bsc#1211346,
bsc#1211852).
* lpfc: Change firmware upgrade logging to KERN_NOTICE instead of TRACE_EVENT
(bsc#1211852).
* lpfc: Clean up SLI-4 CQE status handling (bsc#1211852).
* lpfc: Clear NLP_IN_DEV_LOSS flag if already in rediscovery (bsc#1211852).
* lpfc: Copyright updates for 14.2.0.13 patches (bsc#1211852).
* lpfc: Enhance congestion statistics collection (bsc#1211852).
* lpfc: Fix use-after-free rport memory access in lpfc_register_remote_port
(bsc#1211852, bsc#1208410, bsc#1211346).
* lpfc: Revise NPIV ELS unsol rcv cmpl logic to drop ndlp based on nlp_state
(bsc#1211852).
* lpfc: Update lpfc version to 14.2.0.13 (bsc#1211852).
* lpfc: update metadata
* mac80211: introduce individual TWT support in AP mode (bsc#1209980).
* mac80211: introduce set_radar_offchan callback (bsc#1209980).
* mac80211: twt: do not use potentially unaligned pointer (bsc#1209980).
* mailbox: mailbox-test: Fix potential double-free in
mbox_test_message_write() (git-fixes).
* mailbox: mailbox-test: fix a locking issue in mbox_test_message_write()
(git-fixes).
* mailbox: ti-msgmgr: Fill non-message tx data fields with 0x0 (git-fixes).
* mailbox: zynqmp: Fix IPI isr handling (git-fixes).
* mailbox: zynqmp: Fix typo in IPI documentation (git-fixes).
* mbcache: Avoid nesting of cache->c_list_lock under bit locks (bsc#1207647).
* mbcache: Fixup kABI of mb_cache_entry (bsc#1207653).
* mce: fix set_mce_nospec to always unmap the whole page (git-fixes).
* md/bitmap: Fix bitmap chunk size overflow issues (git-fixes).
* md/raid1: stop mdx_raid1 thread when raid1 array run failed (git-fixes).
* md/raid5: Improve performance for sequential IO (bsc#1208081).
* md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (git-fixes).
* md: Flush workqueue md_rdev_misc_wq in md_alloc() (git-fixes).
* md: Notify sysfs sync_completed in md_reap_sync_thread() (git-fixes).
* md: fix a crash in mempool_free (git-fixes).
* md: protect md_unregister_thread from reentrancy (git-fixes).
* media: atomisp: gmin_platform: fix out_len in gmin_get_config_dsm_var()
(git-fixes).
* media: av7110: prevent underflow in write_ts_to_decoder() (git-fixes).
* media: cec: core: do not set last_initiator if tx in progress (git-fixes).
* media: cec: i2c: ch7322: also select REGMAP (git-fixes).
* media: coda: Add check for dcoda_iram_alloc (git-fixes).
* media: coda: Add check for kmalloc (git-fixes).
* media: cx23885: Fix a null-ptr-deref bug in buffer_prepare() and
buffer_finish() (git-fixes).
* media: dm1105: Fix use after free bug in dm1105_remove due to race condition
(git-fixes).
* media: dvb-usb-v2: ce6230: fix null-ptr-deref in ce6230_i2c_master_xfer()
(git-fixes).
* media: dvb-usb-v2: ec168: fix null-ptr-deref in ec168_i2c_xfer() (git-
fixes).
* media: dvb-usb-v2: rtl28xxu: fix null-ptr-deref in rtl28xxu_i2c_xfer (git-
fixes).
* media: dvb-usb: az6027: fix three null-ptr-deref in az6027_i2c_xfer() (git-
fixes).
* media: dvb-usb: digitv: fix null-ptr-deref in digitv_i2c_xfer() (git-fixes).
* media: dvb-usb: dw2102: fix uninit-value in su3000_read_mac_address (git-
fixes).
* media: dvb_ca_en50221: fix a size write bug (git-fixes).
* media: dvb_demux: fix a bug for the continuity counter (git-fixes).
* media: i2c: Correct format propagation for st-mipid02 (git-fixes).
* media: i2c: imx219: Fix binning for RAW8 capture (git-fixes).
* media: i2c: imx219: Split common registers from mode tables (git-fixes).
* media: i2c: ov7670: 0 instead of -EINVAL was returned (git-fixes).
* media: i2c: ov772x: Fix memleak in ov772x_probe() (git-fixes).
* media: imx: imx7-media-csi: fix missing clk_disable_unprepare() in
imx7_csi_init() (git-fixes).
* media: ipu3-cio2: Fix PM runtime usage_count in driver unbind (git-fixes).
* media: m5mols: fix off-by-one loop termination error (git-fixes).
* media: max9286: Fix memleak in max9286_v4l2_register() (git-fixes).
* media: max9286: Free control handler (git-fixes).
* media: mn88443x: fix !CONFIG_OF error by drop of_match_ptr from ID table
(git-fixes).
* media: netup_unidvb: fix irq init by register it at the end of probe (git-
fixes).
* media: netup_unidvb: fix use-after-free at del_timer() (git-fixes).
* media: ov2740: Fix memleak in ov2740_init_controls() (git-fixes).
* media: ov5640: Fix analogue gain control (git-fixes).
* media: ov5675: Fix memleak in ov5675_init_controls() (git-fixes).
* media: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish (git-
fixes).
* media: platform: ti: Add missing check for devm_regulator_get (git-fixes).
* media: radio-shark: Add endpoint checks (git-fixes).
* media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() (git-fixes).
* media: rc: gpio-ir-recv: Fix support for wake-up (git-fixes).
* media: rc: gpio-ir-recv: add remove function (git-fixes).
* media: rcar_fdp1: Fix the correct variable assignments (git-fixes).
* media: rcar_fdp1: Make use of the helper function
devm_platform_ioremap_resource() (git-fixes).
* media: rkvdec: fix use after free bug in rkvdec_remove (git-fixes).
* media: saa7134: Use video_unregister_device for radio_dev (git-fixes).
* media: saa7134: fix use after free bug in saa7134_finidev due to race
condition (git-fixes).
* media: ti: cal: fix possible memory leak in cal_ctx_create() (git-fixes).
* media: usb: Check az6007_read() return value (git-fixes).
* media: usb: siano: Fix use after free bugs caused by do_submit_urb (git-
fixes).
* media: usb: siano: Fix warning due to null work_func_t function pointer
(git-fixes).
* media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS (git-fixes).
* media: uvcvideo: Check controls flags before accessing them (git-fixes).
* media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() (git-fixes).
* media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL (git-fixes).
* media: uvcvideo: Fix memory leak of object map on error exit path (git-
fixes).
* media: uvcvideo: Fix race condition with usb_kill_urb (git-fixes).
* media: uvcvideo: Handle cameras with invalid descriptors (git-fixes).
* media: uvcvideo: Handle errors from calls to usb_string (git-fixes).
* media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 (git-
fixes).
* media: uvcvideo: Remove s_ctrl and g_ctrl (git-fixes).
* media: uvcvideo: Silence memcpy() run-time false positive warnings (git-
fixes).
* media: uvcvideo: Use control names from framework (git-fixes).
* media: uvcvideo: refactor __uvc_ctrl_add_mapping (git-fixes).
* media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data (git-
fixes).
* media: v4l2-jpeg: ignore the unknown APP14 marker (git-fixes).
* media: venus: dec: Fix handling of the start cmd (git-fixes).
* media: venus: helpers: Fix ALIGN() of non power of two (git-fixes).
* media: videodev2.h: Fix struct v4l2_input tuner index comment (git-fixes).
* mei: bus-fixup:upon error print return values of send and receive (git-
fixes).
* mei: bus: fix unlink on bus in error path (git-fixes).
* mei: me: add meteor lake point M DID (git-fixes).
* mei: pxp: Use correct macros to initialize uuid_le (git-fixes).
* memory: brcmstb_dpfe: fix testing array offset after use (git-fixes).
* memstick: fix memory leak if card device is never registered (git-fixes).
* memstick: r592: Fix UAF bug in r592_remove due to race condition
(bsc#1211449).
* meson saradc: fix clock divider mask length (git-fixes).
* mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak (git-
fixes).
* mfd: cs5535: Do not build on UML (git-fixes).
* mfd: dln2: Fix memory leak in dln2_probe() (git-fixes).
* mfd: intel-lpss: Add missing check for platform_get_resource (git-fixes).
* mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() (git-
fixes).
* mfd: pm8008: Fix module autoloading (git-fixes).
* mfd: rt5033: Drop rt5033-battery sub-device (git-fixes).
* mfd: stmfx: Fix error path in stmfx_chip_init (git-fixes).
* mfd: stmfx: Nullify stmfx->vdd in case of error (git-fixes).
* mfd: stmpe: Only disable the regulators if they are enabled (git-fixes).
* mfd: tqmx86: Correct board names for TQMxE39x (git-fixes).
* mfd: tqmx86: Do not access I2C_DETECT register through io_base (git-fixes).
* misc/mei/hdcp: Use correct macros to initialize uuid_le (git-fixes).
* misc: enclosure: Fix doc for enclosure_find() (git-fixes).
* misc: fastrpc: Create fastrpc scalar with correct buffer count (git-fixes).
* misc: fastrpc: reject new invocations during device removal (git-fixes).
* misc: fastrpc: return -EPIPE to invocations on device removal (git-fixes).
* misc: pci_endpoint_test: Free IRQs before removing the device (git-fixes).
* misc: pci_endpoint_test: Re-init completion for every test (git-fixes).
* mkinitrd: Replace dependency with dracut (bsc#1202353).
* mlx5: do not use RT_TOS for IPv6 flowlabel (jsc#SLE-19253).
* mlx5: fix possible ptp queue fifo use-after-free (jsc#PED-1549).
* mlx5: fix skb leak while fifo resync and push (jsc#PED-1549).
* mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() (git-fixes).
* mlxsw: minimal: Fix deadlock in ports creation (git-fixes).
* mlxsw: spectrum: Allow driver to load with old firmware versions (git-
fixes).
* mm/filemap: fix page end in filemap_get_read_batch (bsc#1210768).
* mm/vmalloc: do not output a spurious warning when huge vmalloc() fails
(bsc#1211410).
* mm: /proc/pid/smaps_rollup: fix no vma's null-deref (bsc#1207769).
* mm: Move mm_cachep initialization to mm_init() (bsc#1212448).
* mm: memcg: fix NULL pointer in mem_cgroup_track_foreign_dirty_slowpath()
(bsc#1209262).
* mm: memcg: fix swapcached stat accounting (bsc#1209804).
* mm: mmap: remove newline at the end of the trace (git-fixes).
* mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages
(bsc#1210034).
* mm: take a page reference when removing device exclusive entries
(bsc#1211025).
* mm: vmalloc: avoid warn_alloc noise caused by fatal signal (bsc#1211410).
* mmc: atmel-mci: fix race between stop command and start of next command
(git-fixes).
* mmc: bcm2835: fix deferred probing (git-fixes).
* mmc: block: Remove error check of hw_reset on reset (git-fixes).
* mmc: block: ensure error propagation for non-blk (git-fixes).
* mmc: jz4740: Work around bug on JZ4760(B) (git-fixes).
* mmc: meson-gx: remove redundant mmc_request_done() call from irq context
(git-fixes).
* mmc: mmc_spi: fix error handling in mmc_spi_probe() (git-fixes).
* mmc: mmci: Set PROBE_PREFER_ASYNCHRONOUS (git-fixes).
* mmc: mmci: stm32: fix max busy timeout calculation (git-fixes).
* mmc: mtk-sd: fix deferred probing (git-fixes).
* mmc: mvsdio: fix deferred probing (git-fixes).
* mmc: omap: fix deferred probing (git-fixes).
* mmc: omap_hsmmc: fix deferred probing (git-fixes).
* mmc: owl: fix deferred probing (git-fixes).
* mmc: sdhci-acpi: fix deferred probing (git-fixes).
* mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works (git-fixes).
* mmc: sdhci-msm: Disable broken 64-bit DMA on MSM8916 (git-fixes).
* mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data (git-
fixes).
* mmc: sdhci-spear: fix deferred probing (git-fixes).
* mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 (git-fixes).
* mmc: sdhci_am654: lower power-on failed message severity (git-fixes).
* mmc: sdio: fix possible resource leaks in some error paths (git-fixes).
* mmc: sh_mmcif: fix deferred probing (git-fixes).
* mmc: sunxi: fix deferred probing (git-fixes).
* mmc: usdhi60rol0: fix deferred probing (git-fixes).
* mmc: vub300: fix invalid response handling (git-fixes).
* module: Do not wait for GOING modules (bsc#1196058, bsc#1186449,
bsc#1204356, bsc#1204662).
* mt76: Make use of the helper macro kthread_run() (bsc#1209980).
* mt76: Print error message when reading EEPROM from mtd failed (bsc#1209980).
* mt76: add 6GHz support (bsc#1209980).
* mt76: add MT_RXQ_MAIN_WA for mt7916 (bsc#1209980).
* mt76: add support for setting mcast rate (bsc#1209980).
* mt76: allow drivers to drop rx packets early (bsc#1209980).
* mt76: clear sta powersave flag after notifying driver (bsc#1209980).
* mt76: connac: add 6 GHz support for wtbl and starec configuration
(bsc#1209980).
* mt76: connac: add 6GHz support to mt76_connac_mcu_set_channel_domain
(bsc#1209980).
* mt76: connac: add 6GHz support to mt76_connac_mcu_sta_tlv (bsc#1209980).
* mt76: connac: add 6GHz support to mt76_connac_mcu_uni_add_bss (bsc#1209980).
* mt76: connac: add support for limiting to maximum regulatory Tx power
(bsc#1209980).
* mt76: connac: add support for passing the cipher field in bss_info
(bsc#1209980).
* mt76: connac: adjust wlan_idx size from u8 to u16 (bsc#1209980).
* mt76: connac: align MCU_EXT definitions with 7915 driver (bsc#1209980).
* mt76: connac: enable 6GHz band for hw scan (bsc#1209980).
* mt76: connac: enable hw amsdu @ 6GHz (bsc#1209980).
* mt76: connac: extend mcu_get_nic_capability (bsc#1209980).
* mt76: connac: fix a theoretical NULL pointer dereference in
mt76_connac_get_phy_mode (bsc#1209980).
* mt76: connac: fix last_chan configuration in
mt76_connac_mcu_rate_txpower_band (bsc#1209980).
* mt76: connac: fix unresolved symbols when CONFIG_PM is unset (bsc#1209980).
* mt76: connac: introduce MCU_CE_CMD macro (bsc#1209980).
* mt76: connac: introduce MCU_EXT macros (bsc#1209980).
* mt76: connac: introduce MCU_UNI_CMD macro (bsc#1209980).
* mt76: connac: introduce is_connac_v1 utility routine (bsc#1209980).
* mt76: connac: make read-only array ba_range static const (bsc#1209980).
* mt76: connac: move mcu reg access utility routines in mt76_connac_lib module
(bsc#1209980).
* mt76: connac: move mt76_connac_chan_bw in common code (bsc#1209980).
* mt76: connac: move mt76_connac_lmac_mapping in mt76-connac module
(bsc#1209980).
* mt76: connac: move mt76_connac_mcu_add_key in connac module (bsc#1209980).
* mt76: connac: move mt76_connac_mcu_bss_basic_tlv in connac module
(bsc#1209980).
* mt76: connac: move mt76_connac_mcu_bss_ext_tlv in connac module
(bsc#1209980).
* mt76: connac: move mt76_connac_mcu_bss_omac_tlv in connac module
(bsc#1209980).
* mt76: connac: move mt76_connac_mcu_gen_dl_mode in mt76-connac module
(bsc#1209980).
* mt76: connac: move mt76_connac_mcu_get_cipher in common code (bsc#1209980).
* mt76: connac: move mt76_connac_mcu_rdd_cmd in mt76-connac module
(bsc#1209980).
* mt76: connac: move mt76_connac_mcu_restart in common module (bsc#1209980).
* mt76: connac: move mt76_connac_mcu_set_pm in connac module (bsc#1209980).
* mt76: connac: move mt76_connac_mcu_wtbl_update_hdr_trans in connac module
(bsc#1209980).
* mt76: connac: rely on MCU_CMD macro (bsc#1209980).
* mt76: connac: rely on le16_add_cpu in mt76_connac_mcu_add_nested_tlv
(bsc#1209980).
* mt76: connac: remove MCU_FW_PREFIX bit (bsc#1209980).
* mt76: connac: remove PHY_MODE_AX_6G configuration in
mt76_connac_get_phy_mode (bsc#1209980).
* mt76: connac: set 6G phymode in mt76_connac_get_phy_mode{,v2} (bsc#1209980).
* mt76: connac: set 6G phymode in single-sku support (bsc#1209980).
* mt76: debugfs: fix queue reporting for mt76-usb (bsc#1209980).
* mt76: debugfs: improve queue node readability (bsc#1209980).
* mt76: disable BH around napi_schedule() calls (bsc#1209980).
* mt76: do not access 802.11 header in ccmp check for 802.3 rx skbs
(bsc#1209980).
* mt76: do not always copy ethhdr in reverse_frag0_hdr_trans (bsc#1209980).
* mt76: do not reset MIB counters in get_stats callback (bsc#1209980).
* mt76: eeprom: tolerate corrected bit-flips (bsc#1209980).
* mt76: fill boottime_ns in Rx path (bsc#1209980).
* mt76: fix antenna config missing in 6G cap (bsc#1209980).
* mt76: fix boolreturn.cocci warnings (bsc#1209980).
* mt76: fix dfs state issue with 160 MHz channels (bsc#1209980).
* mt76: fix endianness errors in reverse_frag0_hdr_trans (bsc#1209980).
* mt76: fix invalid rssi report (bsc#1209980).
* mt76: fix key pointer overwrite in
mt7921s_write_txwi/mt7663_usb_sdio_write_txwi (bsc#1209980).
* mt76: fix monitor rx FCS error in DFS channel (bsc#1209980).
* mt76: fix possible OOB issue in mt76_calculate_default_rate (bsc#1209980).
* mt76: fix possible pktid leak (bsc#1209980).
* mt76: fix the wiphy's available antennas to the correct value (bsc#1209980).
* mt76: fix timestamp check in tx_status (bsc#1209980).
* mt76: fix tx status related use-after-free race on station removal
(bsc#1209980).
* mt76: fix use-after-free by removing a non-RCU wcid pointer (git-fixes).
* mt76: fix wrong HE data rate in sniffer tool (bsc#1209980).
* mt76: improve signal strength reporting (bsc#1209980).
* mt76: introduce packet_id idr (bsc#1209980).
* mt76: make mt76_sar_capa static (bsc#1209980).
* mt76: move mt76_ethtool_worker_info in mt76 module (bsc#1209980).
* mt76: move mt76_sta_stats in mt76.h (bsc#1209980).
* mt76: move sar utilities to mt76-core module (bsc#1209980).
* mt76: move sar_capa configuration in common code (bsc#1209980).
* mt76: move spin_lock_bh to spin_lock in tasklet (bsc#1209980).
* mt76: mt7603: improve reliability of tx powersave filtering (bsc#1209980).
* mt76: mt7603: introduce SAR support (bsc#1209980).
* mt76: mt7615: add support for LG LGSBWAC02 (MT7663BUN) (bsc#1209980).
* mt76: mt7615: apply cached RF data for DBDC (bsc#1209980).
* mt76: mt7615: clear mcu error interrupt status on mt7663 (bsc#1209980).
* mt76: mt7615: fix a possible race enabling/disabling runtime-pm
(bsc#1209980).
* mt76: mt7615: fix compiler warning on frame size (bsc#1209980).
* mt76: mt7615: fix decap offload corner case with 4-addr VLAN frames
(bsc#1209980).
* mt76: mt7615: fix throughput regression on DFS channels (bsc#1209980).
* mt76: mt7615: fix unused tx antenna mask in testmode (bsc#1209980).
* mt76: mt7615: fix/rewrite the dfs state handling logic (bsc#1209980).
* mt76: mt7615: honor ret from mt7615_mcu_restart in mt7663u_mcu_init
(bsc#1209980).
* mt76: mt7615: in debugfs queue stats, skip wmm index 3 on mt7663
(bsc#1209980).
* mt76: mt7615: introduce SAR support (bsc#1209980).
* mt76: mt7615: move mt7615_mcu_set_p2p_oppps in mt76_connac module
(bsc#1209980).
* mt76: mt7615: remove dead code in get_omac_idx (bsc#1209980).
* mt76: mt7615: update bss_info with cipher after setting the group key
(bsc#1209980).
* mt76: mt7615e: process txfree and txstatus without allocating skbs
(bsc#1209980).
* mt76: mt7663: disable 4addr capability (bsc#1209980).
* mt76: mt7663s: flush runtime-pm queue after waking up the device
(bsc#1209980).
* mt76: mt7663s: rely on mcu reg access utility (bsc#1209980).
* mt76: mt7663u: introduce mt7663u_mcu_power_on routine (bsc#1209980).
* mt76: mt76_connac: fix MCU_CE_CMD_SET_ROC definition error (bsc#1209980).
* mt76: mt76x02: improve tx hang detection (bsc#1209980).
* mt76: mt76x02: introduce SAR support (bsc#1209980).
* mt76: mt76x02: use mt76_phy_dfs_state to determine radar detector state
(bsc#1209980).
* mt76: mt76x0: correct VHT MCS 8/9 tx power eeprom offset (bsc#1209980).
* mt76: mt7915: Fix PCI device refcount leak in mt7915_pci_init_hif2()
(bsc#1209980).
* mt76: mt7915: Fix channel state update error issue (bsc#1209980).
* mt76: mt7915: add 6 GHz support (bsc#1209980).
* mt76: mt7915: add HE-LTF into fixed rate command (bsc#1209980).
* mt76: mt7915: add LED support (bsc#1209980).
* mt76: mt7915: add WA firmware log support (bsc#1209980).
* mt76: mt7915: add control knobs for thermal throttling (bsc#1209980).
* mt76: mt7915: add debugfs knobs for MCU utilization (bsc#1209980).
* mt76: mt7915: add default calibrated data support (bsc#1209980).
* mt76: mt7915: add device id for mt7916 (bsc#1209980).
* mt76: mt7915: add ethtool stats support (bsc#1209980).
* mt76: mt7915: add firmware support for mt7916 (bsc#1209980).
* mt76: mt7915: add mib counters to ethtool stats (bsc#1209980).
* mt76: mt7915: add missing DATA4_TB_SPTL_REUSE1 to
mt7915_mac_decode_he_radiotap (bsc#1209980).
* mt76: mt7915: add more MIB registers (bsc#1209980).
* mt76: mt7915: add mt7915_mmio_probe() as a common probing function
(bsc#1209980).
* mt76: mt7915: add mt7916 calibrated data support (bsc#1209980).
* mt76: mt7915: add mu-mimo and ofdma debugfs knobs (bsc#1209980).
* mt76: mt7915: add some per-station tx stats to ethtool (bsc#1209980).
* mt76: mt7915: add support for MT7986 (bsc#1209980).
* mt76: mt7915: add support for passing chip/firmware debug data to user space
(bsc#1209980).
* mt76: mt7915: add twt_stats knob in debugfs (bsc#1209980).
* mt76: mt7915: add tx mu/su counters to mib (bsc#1209980).
* mt76: mt7915: add tx stats gathered from tx-status callbacks (bsc#1209980).
* mt76: mt7915: add txfree event v3 (bsc#1209980).
* mt76: mt7915: add txpower init for 6GHz (bsc#1209980).
* mt76: mt7915: allow beaconing on all chains (bsc#1209980).
* mt76: mt7915: change max rx len limit of hw modules (bsc#1209980).
* mt76: mt7915: check band idx for bcc event (bsc#1209980).
* mt76: mt7915: check for devm_pinctrl_get() failure (bsc#1209980).
* mt76: mt7915: do not pass data pointer to mt7915_mcu_muru_debug_set
(bsc#1209980).
* mt76: mt7915: enable HE UL MU-MIMO (bsc#1209980).
* mt76: mt7915: enable configured beacon tx rate (bsc#1209980).
* mt76: mt7915: enable radar background detection (bsc#1209980).
* mt76: mt7915: enable radar trigger on rdd2 (bsc#1209980).
* mt76: mt7915: enable twt responder capability (bsc#1209980).
* mt76: mt7915: enlarge wcid size to 544 (bsc#1209980).
* mt76: mt7915: fix DBDC default band selection on MT7915D (bsc#1209980).
* mt76: mt7915: fix DFS no radar detection event (bsc#1209980).
* mt76: mt7915: fix SMPS operation fail (bsc#1209980).
* mt76: mt7915: fix WMM index on DBDC cards (bsc#1209980).
* mt76: mt7915: fix beamforming mib stats (bsc#1209980).
* mt76: mt7915: fix decap offload corner case with 4-addr VLAN frames
(bsc#1209980).
* mt76: mt7915: fix eeprom fields of txpower init values (bsc#1209980).
* mt76: mt7915: fix endiannes warning mt7915_mcu_beacon_check_caps
(bsc#1209980).
* mt76: mt7915: fix endianness warnings in mt7915_debugfs_rx_fw_monitor
(bsc#1209980).
* mt76: mt7915: fix endianness warnings in mt7915_mac_tx_free() (bsc#1209980).
* mt76: mt7915: fix he_mcs capabilities for 160mhz (bsc#1209980).
* mt76: mt7915: fix incorrect testmode ipg on band 1 caused by wmm_idx (git-
fixes).
* mt76: mt7915: fix mcs_map in mt7915_mcu_set_sta_he_mcs() (bsc#1209980).
* mt76: mt7915: fix missing HE phy cap (bsc#1209980).
* mt76: mt7915: fix phy cap in mt7915_set_stream_he_txbf_caps() (bsc#1209980).
* mt76: mt7915: fix polling firmware-own status (git-fixes).
* mt76: mt7915: fix possible NULL pointer dereference in
mt7915_mac_fill_rx_vector (git-fixes).
* mt76: mt7915: fix possible memory leak in mt7915_mcu_add_sta (bsc#1209980).
* mt76: mt7915: fix possible uninitialized pointer dereference in
mt7986_wmac_gpio_setup (bsc#1209980).
* mt76: mt7915: fix potential NPE in TXS processing (bsc#1209980).
* mt76: mt7915: fix potential memory leak of fw monitor packets (bsc#1209980).
* mt76: mt7915: fix return condition in mt7915_tm_reg_backup_restore()
(bsc#1209980).
* mt76: mt7915: fix the muru tlv issue (bsc#1209980).
* mt76: mt7915: fix the nss setting in bitrates (bsc#1209980).
* mt76: mt7915: fix twt table_mask to u16 in mt7915_dev (bsc#1209980).
* mt76: mt7915: fix txbf starec TLV issues (bsc#1209980).
* mt76: mt7915: fix typos in comments (bsc#1209980).
* mt76: mt7915: fix/rewrite the dfs state handling logic (bsc#1209980).
* mt76: mt7915: get rid of mt7915_mcu_set_fixed_rate routine (bsc#1209980).
* mt76: mt7915: honor all possible error conditions in mt7915_mcu_init()
(bsc#1209980).
* mt76: mt7915: improve code readability for xmit-queue handler (bsc#1209980).
* mt76: mt7915: improve code readability in mt7915_mcu_sta_bfer_ht
(bsc#1209980).
* mt76: mt7915: improve starec readability of txbf (bsc#1209980).
* mt76: mt7915: improve wmm index allocation (bsc#1209980).
* mt76: mt7915: initialize smps mode in mt7915_mcu_sta_rate_ctrl_tlv()
(bsc#1209980).
* mt76: mt7915: introduce SAR support (bsc#1209980).
* mt76: mt7915: introduce __mt7915_get_tsf routine (bsc#1209980).
* mt76: mt7915: introduce band_idx in mt7915_phy (bsc#1209980).
* mt76: mt7915: introduce bss coloring support (bsc#1209980).
* mt76: mt7915: introduce mt76 debugfs sub-dir for ext-phy (bsc#1209980).
* mt76: mt7915: introduce mt76_vif in mt7915_vif (bsc#1209980).
* mt76: mt7915: introduce mt7915_mac_add_twt_setup routine (bsc#1209980).
* mt76: mt7915: introduce mt7915_mcu_beacon_check_caps() (bsc#1209980).
* mt76: mt7915: introduce mt7915_mcu_twt_agrt_update mcu command
(bsc#1209980).
* mt76: mt7915: introduce mt7915_set_radar_background routine (bsc#1209980).
* mt76: mt7915: introduce rdd_monitor debugfs node (bsc#1209980).
* mt76: mt7915: move pci specific code back to pci.c (bsc#1209980).
* mt76: mt7915: move tx amsdu stats in mib_stats (bsc#1209980).
* mt76: mt7915: process txfree and txstatus without allocating skbs
(bsc#1209980).
* mt76: mt7915: refine register definition (bsc#1209980).
* mt76: mt7915: rely on mt76_connac definitions (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_get_phy utilities (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_add_tlv routine (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_alloc_sta_req (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_alloc_wtbl_req (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_init_download (bsc#1209980).
* mt76: mt7915: rely on
mt76_connac_mcu_patch_sem_ctrl/mt76_connac_mcu_start_patch (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_set_rts_thresh (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_sta_ba (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_sta_ba_tlv (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_sta_basic_tlv (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_sta_uapsd (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_start_firmware (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_wtbl_ba_tlv (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_wtbl_generic_tlv (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_wtbl_hdr_trans_tlv (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_wtbl_ht_tlv (bsc#1209980).
* mt76: mt7915: rely on mt76_connac_mcu_wtbl_smps_tlv (bsc#1209980).
* mt76: mt7915: remove dead code in debugfs code (bsc#1209980).
* mt76: mt7915: remove duplicated defs in mcu.h (bsc#1209980).
* mt76: mt7915: remove mt7915_mcu_add_he() (bsc#1209980).
* mt76: mt7915: rename debugfs tx-queues (bsc#1209980).
* mt76: mt7915: report radar pattern if detected by rdd2 (bsc#1209980).
* mt76: mt7915: report rx mode value in mt7915_mac_fill_rx_rate (bsc#1209980).
* mt76: mt7915: rework .set_bitrate_mask() to support more options
(bsc#1209980).
* mt76: mt7915: rework debugfs fixed-rate knob (bsc#1209980).
* mt76: mt7915: rework debugfs queue info (bsc#1209980).
* mt76: mt7915: rework dma.c to adapt mt7916 changes (bsc#1209980).
* mt76: mt7915: rework eeprom.c to adapt mt7916 changes (bsc#1209980).
* mt76: mt7915: rework mt7915_mcu_sta_muru_tlv() (bsc#1209980).
* mt76: mt7915: rework starec TLV tags (bsc#1209980).
* mt76: mt7915: run mt7915_get_et_stats holding mt76 mutex (bsc#1209980).
* mt76: mt7915: send EAPOL frames at lowest rate (bsc#1209980).
* mt76: mt7915: set VTA bit in tx descriptor (bsc#1209980).
* mt76: mt7915: set band1 TGID field in tx descriptor (bsc#1209980).
* mt76: mt7915: set bssinfo/starec command when adding interface
(bsc#1209980).
* mt76: mt7915: set muru platform type (bsc#1209980).
* mt76: mt7915: simplify conditional (bsc#1209980).
* mt76: mt7915: switch proper tx arbiter mode in testmode (bsc#1209980).
* mt76: mt7915: update bss_info with cipher after setting the group key
(bsc#1209980).
* mt76: mt7915: update mac timing settings (bsc#1209980).
* mt76: mt7915: update max_mpdu_size in mt7915_mcu_sta_amsdu_tlv()
(bsc#1209980).
* mt76: mt7915: update mt7915_chan_mib_offs for mt7916 (bsc#1209980).
* mt76: mt7915: update rx rate reporting for mt7916 (bsc#1209980).
* mt76: mt7915: use min_t() to make code cleaner (bsc#1209980).
* mt76: mt7915e: Add a hwmon attribute to get the actual throttle state
(bsc#1209980).
* mt76: mt7915e: Enable thermal management by default (bsc#1209980).
* mt76: mt7915e: Fix degraded performance after temporary overheat
(bsc#1209980).
* mt76: mt7921: Fix the error handling path of mt7921_pci_probe() (git-fixes).
* mt76: mt7921: add 6GHz support (bsc#1209980).
* mt76: mt7921: add MT7921_COMMON module (bsc#1209980).
* mt76: mt7921: add MU EDCA cmd support (bsc#1209980).
* mt76: mt7921: add delay config for sched scan (bsc#1209980).
* mt76: mt7921: add mt7921u driver (bsc#1209980).
* mt76: mt7921: add per-vif counters in ethtool (bsc#1209980).
* mt76: mt7921: add some more MIB counters (bsc#1209980).
* mt76: mt7921: add sta stats accounting in mt7921_mac_add_txs_skb
(bsc#1209980).
* mt76: mt7921: add support for PCIe ID 0x0608/0x0616 (bsc#1209980).
* mt76: mt7921: add support for tx status reporting (bsc#1209980).
* mt76: mt7921: clear pm->suspended in mt7921_mac_reset_work (bsc#1209980).
* mt76: mt7921: disable 4addr capability (bsc#1209980).
* mt76: mt7921: disable runtime pm for usb (bsc#1209980).
* mt76: mt7921: do not always disable fw runtime-pm (bsc#1209980).
* mt76: mt7921: do not enable beacon filter when IEEE80211_CONF_CHANGE_MONITOR
is set (bsc#1209980).
* mt76: mt7921: do not update pm states in case of error (git-fixes).
* mt76: mt7921: fix MT7921E reset failure (bsc#1209980).
* mt76: mt7921: fix Wformat build warning (bsc#1209980).
* mt76: mt7921: fix a possible race enabling/disabling runtime-pm
(bsc#1209980).
* mt76: mt7921: fix boolreturn.cocci warning (bsc#1209980).
* mt76: mt7921: fix build regression (bsc#1209980).
* mt76: mt7921: fix endianness issues in mt7921_mcu_set_tx() (bsc#1209980).
* mt76: mt7921: fix endianness warnings in mt7921_mac_decode_he_mu_radiotap
(bsc#1209980).
* mt76: mt7921: fix ht mcs in mt7921_mac_add_txs_skb() (bsc#1209980).
* mt76: mt7921: fix injected MPDU transmission to not use HW A-MSDU
(bsc#1209980).
* mt76: mt7921: fix kernel crash at mt7921_pci_remove (git-fixes).
* mt76: mt7921: fix kernel panic by accessing unallocated eeprom.data (git-
fixes).
* mt76: mt7921: fix mt7921s Kconfig (bsc#1209980).
* mt76: mt7921: fix network buffer leak by txs missing (bsc#1209980).
* mt76: mt7921: fix possible NULL pointer dereference in mt7921_mac_write_txwi
(bsc#1209980).
* mt76: mt7921: fix up the monitor mode (bsc#1209980).
* mt76: mt7921: fix xmit-queue dump for usb and sdio (bsc#1209980).
* mt76: mt7921: forbid the doze mode when coredump is in progress
(bsc#1209980).
* mt76: mt7921: get rid of monitor_vif (bsc#1209980).
* mt76: mt7921: get rid of mt7921_mcu_get_eeprom (bsc#1209980).
* mt76: mt7921: get rid of mt7921_wait_for_mcu_init declaration (bsc#1209980).
* mt76: mt7921: honor mt76_connac_mcu_set_rate_txpower return value in
mt7921_config (bsc#1209980).
* mt76: mt7921: honor pm user configuration in mt7921_sniffer_interface_iter
(bsc#1209980).
* mt76: mt7921: introduce 160 MHz channel bandwidth support (bsc#1209980).
* mt76: mt7921: introduce mt7921s support (bsc#1209980).
* mt76: mt7921: introduce stats reporting through ethtool (bsc#1209980).
* mt76: mt7921: make all event parser reusable between mt7921s and mt7921e
(bsc#1209980).
* mt76: mt7921: make mt7921_init_tx_queues static (bsc#1209980).
* mt76: mt7921: move mt76_connac_mcu_set_hif_suspend to bus-related files
(bsc#1209980).
* mt76: mt7921: move mt7921_init_hw in a dedicated work (bsc#1209980).
* mt76: mt7921: move mt7921_queue_rx_skb to mac.c (bsc#1209980).
* mt76: mt7921: move mt7921_usb_sdio_tx_complete_skb in common mac code
(bsc#1209980).
* mt76: mt7921: move mt7921_usb_sdio_tx_prepare_skb in common mac code
(bsc#1209980).
* mt76: mt7921: move mt7921_usb_sdio_tx_status_data in mac common code
(bsc#1209980).
* mt76: mt7921: move tx amsdu stats in mib_stats (bsc#1209980).
* mt76: mt7921: reduce log severity levels for informative messages
(bsc#1209980).
* mt76: mt7921: refactor dma.c to be pcie specific (bsc#1209980).
* mt76: mt7921: refactor init.c to be bus independent (bsc#1209980).
* mt76: mt7921: refactor mac.c to be bus independent (bsc#1209980).
* mt76: mt7921: refactor mcu.c to be bus independent (bsc#1209980).
* mt76: mt7921: refactor mt7921_mcu_send_message (bsc#1209980).
* mt76: mt7921: rely on mcu_get_nic_capability (bsc#1209980).
* mt76: mt7921: remove dead definitions (bsc#1209980).
* mt76: mt7921: remove duplicated code in mt7921_mac_decode_he_radiotap
(bsc#1209980).
* mt76: mt7921: remove mcu rate reporting code (bsc#1209980).
* mt76: mt7921: remove mt7921_sta_stats (bsc#1209980).
* mt76: mt7921: report tx rate directly from tx status (bsc#1209980).
* mt76: mt7921: robustify hardware initialization flow (bsc#1209980).
* mt76: mt7921: send EAPOL frames at lowest rate (bsc#1209980).
* mt76: mt7921: set EDCA parameters with the MCU CE command (bsc#1209980).
* mt76: mt7921: start reworking tx rate reporting (bsc#1209980).
* mt76: mt7921: toggle runtime-pm adding a monitor vif (bsc#1209980).
* mt76: mt7921: update mib counters dumping phy stats (bsc#1209980).
* mt76: mt7921: update mt7921_skb_add_usb_sdio_hdr to support usb
(bsc#1209980).
* mt76: mt7921: use correct iftype data on 6GHz cap init (bsc#1209980).
* mt76: mt7921: use mt76_hw instead of open coding it (bsc#1209980).
* mt76: mt7921: use physical addr to unify register access (bsc#1209980).
* mt76: mt7921e: fix possible probe failure after reboot (bsc#1198835).
* mt76: mt7921e: make dev->fw_assert usage consistent (bsc#1209980).
* mt76: mt7921e: process txfree and txstatus without allocating skbs
(bsc#1209980).
* mt76: mt7921s: add reset support (bsc#1209980).
* mt76: mt7921s: clear MT76_STATE_MCU_RUNNING immediately after reset
(bsc#1209980).
* mt76: mt7921s: fix a possible memory leak in mt7921_load_patch
(bsc#1209980).
* mt76: mt7921s: fix bus hang with wrong privilege (bsc#1209980).
* mt76: mt7921s: fix cmd timeout in throughput test (bsc#1209980).
* mt76: mt7921s: fix firmware download random fail (bsc#1209980).
* mt76: mt7921s: fix missing fc type/sub-type for 802.11 pkts (bsc#1209980).
* mt76: mt7921s: fix mt7921s_mcu_[fw|drv]_pmctrl (bsc#1209980).
* mt76: mt7921s: fix possible kernel crash due to invalid Rx count
(bsc#1209980).
* mt76: mt7921s: fix possible sdio deadlock in command fail (bsc#1209980).
* mt76: mt7921s: fix suspend error with enlarging mcu timeout value
(bsc#1209980).
* mt76: mt7921s: fix the device cannot sleep deeply in suspend (bsc#1209980).
* mt76: mt7921s: make pm->suspended usage consistent (bsc#1209980).
* mt76: mt7921s: run sleep mode by default (bsc#1209980).
* mt76: mt7921s: update mt7921s_wfsys_reset sequence (bsc#1209980).
* mt76: only access ieee80211_hdr after mt76_insert_ccmp_hdr (bsc#1209980).
* mt76: only set rx radiotap flag from within decoder functions (bsc#1209980).
* mt76: redefine mt76_for_each_q_rx to adapt mt7986 changes (bsc#1209980).
* mt76: rely on phy pointer in mt76_register_debugfs_fops routine signature
(bsc#1209980).
* mt76: remove mt76_wcid pointer from mt76_tx_status_check signature
(bsc#1209980).
* mt76: remove variable set but not used (bsc#1209980).
* mt76: reverse the first fragmented frame to 802.11 (bsc#1209980).
* mt76: schedule status timeout at dma completion (bsc#1209980).
* mt76: sdio: disable interrupt in mt76s_sdio_irq (bsc#1209980).
* mt76: sdio: export mt76s_alloc_rx_queue and mt76s_alloc_tx routines
(bsc#1209980).
* mt76: sdio: extend sdio module to support CONNAC2 (bsc#1209980).
* mt76: sdio: honor the largest Tx buffer the hardware can support
(bsc#1209980).
* mt76: sdio: introduce parse_irq callback (bsc#1209980).
* mt76: sdio: lock sdio when it is needed (bsc#1209980).
* mt76: sdio: move common code in mt76_sdio module (bsc#1209980).
* mt76: set wlan_idx_hi on mt7916 (bsc#1209980).
* mt76: split single ldpc cap bit into bits (bsc#1209980).
* mt76: substitute sk_buff_head status_list with spinlock_t status_lock
(bsc#1209980).
* mt76: support reading EEPROM data embedded in fdt (bsc#1209980).
* mt76: switch from 'pci_' to 'dma_' API (bsc#1209980).
* mt76: testmode: add support to set MAC (bsc#1209980).
* mt76: usb: add req_type to ___mt76u_rr signature (bsc#1209980).
* mt76: usb: add req_type to ___mt76u_wr signature (bsc#1209980).
* mt76: usb: introduce __mt76u_init utility routine (bsc#1209980).
* mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD
(bsc#1209980).
* mt76: use a separate CCMP PN receive counter for management frames
(bsc#1209980).
* mt76: use le32/16_get_bits() whenever possible (bsc#1209980).
* mt76x02: improve mac error check/reset reliability (bsc#1209980).
* mtd: core: fix error path for nvmem provider (git-fixes).
* mtd: core: fix nvmem error reporting (git-fixes).
* mtd: core: provide unique name for nvmem device, take two (git-fixes).
* mtd: dataflash: remove duplicate SPI ID table (git-fixes).
* mtd: rawnand: fsl_elbc: Propagate HW ECC settings to HW (git-fixes).
* mtd: rawnand: ingenic: fix empty stub helper definitions (git-fixes).
* mtd: rawnand: marvell: do not set the NAND frequency select (git-fixes).
* mtd: rawnand: marvell: ensure timing values are written (git-fixes).
* mtd: rawnand: meson: fix bitmask for length in command word (git-fixes).
* mtd: rawnand: meson: fix unaligned DMA buffers handling (git-fixes).
* mtd: rawnand: meson: invalidate cache on polling ECC bit (git-fixes).
* mtd: rawnand: stm32_fmc2: remove unsupported EDO mode (git-fixes).
* mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min (git-
fixes).
* mtd: rawnand: sunxi: Clean up chips after failed init (git-fixes).
* mtd: rawnand: sunxi: Fix the size of the last OOB region (git-fixes).
* mtd: spi-nor: Fix a trivial typo (git-fixes).
* mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type (git-fixes).
* mtd: spi-nor: core: fix implicit declaration warning (git-fixes).
* mtd: spi-nor: sfdp: Fix index value for SCCR dwords (git-fixes).
* mtd: spi-nor: spansion: Consider reserved bits in CFR5 register (git-fixes).
* mtdblock: tolerate corrected bit-flips (git-fixes).
* nbd: Fix hung on disconnect request if socket is closed before (git-fixes).
* nbd: Fix hung when signal interrupts nbd_start_device_ioctl() (git-fixes).
* nbd: Fix hungtask when nbd_config_put (git-fixes).
* nbd: add missing definition of pr_fmt (git-fixes).
* nbd: call genl_unregister_family() first in nbd_cleanup() (git-fixes).
* nbd: fix io hung while disconnecting device (git-fixes).
* nbd: fix race between nbd_alloc_config() and module removal (git-fixes).
* net/iucv: Fix size of interrupt data (bsc#1211465 git-fixes).
* net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path
(jsc#PED-1549).
* net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path
(jsc#SLE-19253).
* net/mlx5: Allow async trigger completion execution on single CPU systems
(jsc#SLE-19253).
* net/mlx5: Allow future addition of IPsec object modifiers (jsc#SLE-19253).
* net/mlx5: Avoid false positive lockdep warning by adding lock_class_key
(jsc#SLE-19253).
* net/mlx5: Avoid recovery in probe flows (jsc#PED-1549 bsc#1211794).
* net/mlx5: Avoid recovery in probe flows (jsc#SLE-19253).
* net/mlx5: Bridge, fix ageing of peer FDB entries (jsc#PED-1549).
* net/mlx5: Bridge, fix ageing of peer FDB entries (jsc#SLE-19253).
* net/mlx5: Bridge, verify LAG state when adding bond to bridge
(jsc#SLE-19253).
* net/mlx5: Collect command failures data only for known commands
(jsc#PED-1549).
* net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE
(jsc#PED-1549).
* net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE
(jsc#SLE-19253).
* net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs
(jsc#PED-1549).
* net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs
(jsc#SLE-19253).
* net/mlx5: DR, Fix missing flow_source when creating multi-destination FW
table (jsc#SLE-19253).
* net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device
(jsc#PED-1549).
* net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device
(jsc#SLE-19253).
* net/mlx5: Devcom, serialize devcom registration (jsc#PED-1549).
* net/mlx5: Disable eswitch before waiting for VF pages (jsc#PED-1549).
* net/mlx5: Do not advertise IPsec netdev support for non-IPsec device
(jsc#SLE-19253).
* net/mlx5: Do not use already freed action pointer (jsc#SLE-19253).
* net/mlx5: Dynamically resize flow counters query buffer (bsc#1195175).
* net/mlx5: E-Switch, Fix an Oops in error handling code (jsc#PED-1549).
* net/mlx5: E-Switch, Fix an Oops in error handling code (jsc#SLE-19253).
* net/mlx5: E-Switch, properly handle ingress tagged packets on VST
(jsc#PED-1549).
* net/mlx5: E-Switch, properly handle ingress tagged packets on VST
(jsc#SLE-19253).
* net/mlx5: E-switch, Create per vport table based on devlink encap mode
(jsc#PED-1549).
* net/mlx5: E-switch, Create per vport table based on devlink encap mode
(jsc#SLE-19253).
* net/mlx5: E-switch, Do not destroy indirect table in split rule
(jsc#PED-1549).
* net/mlx5: E-switch, Do not destroy indirect table in split rule
(jsc#SLE-19253).
* net/mlx5: E-switch, Fix missing set of split_count when forward to ovs
internal port (jsc#PED-1549).
* net/mlx5: E-switch, Fix missing set of split_count when forward to ovs
internal port (jsc#SLE-19253).
* net/mlx5: E-switch, Fix setting of reserved fields on
MODIFY_SCHEDULING_ELEMENT (jsc#PED-1549).
* net/mlx5: E-switch, Fix setting of reserved fields on
MODIFY_SCHEDULING_ELEMENT (jsc#SLE-19253).
* net/mlx5: E-switch, Fix switchdev mode after devlink reload (jsc#PED-1549).
* net/mlx5: E-switch, Fix wrong usage of source port rewrite in split rules
(jsc#PED-1549).
* net/mlx5: ECPF, wait for VF pages only after disabling host PFs
(jsc#PED-1549).
* net/mlx5: Enhance debug print in page allocation failure (jsc#PED-1549).
* net/mlx5: Enhance debug print in page allocation failure (jsc#SLE-19253).
* net/mlx5: Expose SF firmware pages counter (jsc#PED-1549).
* net/mlx5: Fix FW tracer timestamp calculation (jsc#SLE-19253).
* net/mlx5: Fix RoCE setting at HCA level (jsc#PED-1549).
* net/mlx5: Fix RoCE setting at HCA level (jsc#SLE-19253).
* net/mlx5: Fix command stats access after free (jsc#PED-1549).
* net/mlx5: Fix crash during sync firmware reset (jsc#SLE-19253).
* net/mlx5: Fix error message when failing to allocate device memory
(jsc#PED-1549).
* net/mlx5: Fix error message when failing to allocate device memory
(jsc#SLE-19253).
* net/mlx5: Fix handling of entry refcount when command is not issued to FW
(jsc#SLE-19253).
* net/mlx5: Fix io_eq_size and event_eq_size params validation (jsc#PED-1549).
* net/mlx5: Fix possible use-after-free in async command interface
(jsc#SLE-19253).
* net/mlx5: Fix ptp max frequency adjustment range (jsc#PED-1549).
* net/mlx5: Fix ptp max frequency adjustment range (jsc#SLE-19253).
* net/mlx5: Fix setting ec_function bit in MANAGE_PAGES (jsc#PED-1549).
* net/mlx5: Fix steering rules cleanup (jsc#PED-1549).
* net/mlx5: Fix steering rules cleanup (jsc#SLE-19253).
* net/mlx5: Fix uninitialized variable bug in outlen_write() (jsc#SLE-19253).
* net/mlx5: Geneve, Fix handling of Geneve object id as error code
(jsc#PED-1549).
* net/mlx5: Geneve, Fix handling of Geneve object id as error code
(jsc#SLE-19253).
* net/mlx5: Handle pairing of E-switch via uplink un/load APIs (jsc#PED-1549).
* net/mlx5: Initialize flow steering during driver probe (jsc#SLE-19253).
* net/mlx5: Lag, fix failure to cancel delayed bond work (jsc#PED-1549).
* net/mlx5: Read embedded cpu after init bit cleared (jsc#PED-1549).
* net/mlx5: Read embedded cpu after init bit cleared (jsc#SLE-19253).
* net/mlx5: Read the TC mapping of all priorities on ETS query (jsc#PED-1549).
* net/mlx5: Read the TC mapping of all priorities on ETS query
(jsc#SLE-19253).
* net/mlx5: Rearm the FW tracer after each tracer event (jsc#SLE-19253).
* net/mlx5: SF, Drain health before removing device (jsc#PED-1549).
* net/mlx5: SF, Drain health before removing device (jsc#SLE-19253).
* net/mlx5: SF: Fix probing active SFs during driver probe phase
(jsc#SLE-19253).
* net/mlx5: Serialize module cleanup with reload and remove (jsc#PED-1549).
* net/mlx5: Serialize module cleanup with reload and remove (jsc#SLE-19253).
* net/mlx5: Set BREAK_FW_WAIT flag first when removing driver (jsc#PED-1549).
* net/mlx5: Store page counters in a single array (jsc#PED-1549).
* net/mlx5: Wait for firmware to enable CRS before pci_restore_state
(jsc#SLE-19253).
* net/mlx5: add IFC bits for bypassing port select flow table (git-fixes)
* net/mlx5: check attr pointer validity before dereferencing it
(jsc#PED-1549).
* net/mlx5: check attr pointer validity before dereferencing it
(jsc#SLE-19253).
* net/mlx5: correct ECE offset in query qp output (jsc#SLE-19253).
* net/mlx5: fix missing mutex_unlock in mlx5_fw_fatal_reporter_err_work()
(jsc#SLE-19253).
* net/mlx5: fs, fail conflicting actions (jsc#SLE-19253).
* net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers
(jsc#PED-1549).
* net/mlx5: fw_tracer, Clear load bit when freeing string DBs buffers
(jsc#SLE-19253).
* net/mlx5: fw_tracer, Fix event handling (jsc#PED-1549).
* net/mlx5: fw_tracer, Fix event handling (jsc#SLE-19253).
* net/mlx5: fw_tracer, Zero consumer index when reloading the tracer
(jsc#PED-1549).
* net/mlx5: fw_tracer, Zero consumer index when reloading the tracer
(jsc#SLE-19253).
* net/mlx5e: Always clear dest encap in neigh-update-del (jsc#PED-1549).
* net/mlx5e: Always clear dest encap in neigh-update-del (jsc#SLE-19253).
* net/mlx5e: Avoid false lock dependency warning on tc_ht even more
(jsc#PED-1549).
* net/mlx5e: Avoid false lock dependency warning on tc_ht even more
(jsc#SLE-19253).
* net/mlx5e: Block entering switchdev mode with ns inconsistency
(jsc#PED-1549).
* net/mlx5e: Block entering switchdev mode with ns inconsistency
(jsc#SLE-19253).
* net/mlx5e: CT: Fix ct debugfs folder name (jsc#PED-1549).
* net/mlx5e: Do not attach netdev profile while handling internal error
(jsc#PED-1549).
* net/mlx5e: Do not attach netdev profile while handling internal error
(jsc#SLE-19253).
* net/mlx5e: Do not cache tunnel offloads capability (jsc#PED-1549).
* net/mlx5e: Do not clone flow post action attributes second time
(jsc#PED-1549).
* net/mlx5e: Do not increment ESN when updating IPsec ESN state
(jsc#SLE-19253).
* net/mlx5e: Do not support encap rules with gbp option (jsc#PED-1549).
* net/mlx5e: Do not support encap rules with gbp option (jsc#SLE-19253).
* net/mlx5e: E-Switch, Fix comparing termination table instance
(jsc#SLE-19253).
* net/mlx5e: Extend SKB room check to include PTP-SQ (jsc#SLE-19253).
* net/mlx5e: Fix MPLSoUDP encap to use MPLS action information
(jsc#SLE-19253).
* net/mlx5e: Fix RX reporter for XSK RQs (jsc#PED-1549).
* net/mlx5e: Fix SQ wake logic in ptp napi_poll context (jsc#PED-1549).
* net/mlx5e: Fix SQ wake logic in ptp napi_poll context (jsc#SLE-19253).
* net/mlx5e: Fix capability check for updating vnic env counters
(jsc#SLE-19253).
* net/mlx5e: Fix cleanup null-ptr deref on encap lock (jsc#PED-1549).
* net/mlx5e: Fix crash unsetting rx-vlan-filter in switchdev mode
(jsc#PED-1549).
* net/mlx5e: Fix deadlock in tc route query code (jsc#PED-1549).
* net/mlx5e: Fix error handling in mlx5e_refresh_tirs (jsc#PED-1549).
* net/mlx5e: Fix error handling in mlx5e_refresh_tirs (jsc#SLE-19253).
* net/mlx5e: Fix hw mtu initializing at XDP SQ allocation (jsc#PED-1549).
* net/mlx5e: Fix hw mtu initializing at XDP SQ allocation (jsc#SLE-19253).
* net/mlx5e: Fix macsec ASO context alignment (jsc#PED-1549).
* net/mlx5e: Fix macsec possible null dereference when updating MAC security
entity (SecY) (jsc#PED-1549).
* net/mlx5e: Fix macsec ssci attribute handling in offload path
(jsc#PED-1549).
* net/mlx5e: Fix the value of MLX5E_MAX_RQ_NUM_MTTS (jsc#SLE-19253).
* net/mlx5e: Fix use-after-free when reverting termination table
(jsc#SLE-19253).
* net/mlx5e: Fix wrong application of the LRO state (jsc#SLE-19253).
* net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off
(jsc#SLE-19253).
* net/mlx5e: IPoIB, Block PKEY interfaces with less rx queues than parent
(jsc#PED-1549).
* net/mlx5e: IPoIB, Block queue count configuration when sub interfaces are
present (jsc#PED-1549).
* net/mlx5e: IPoIB, Do not allow CQE compression to be turned on by default
(jsc#PED-1549).
* net/mlx5e: IPoIB, Do not allow CQE compression to be turned on by default
(jsc#SLE-19253).
* net/mlx5e: IPoIB, Fix child PKEY interface stats on rx path (jsc#PED-1549).
* net/mlx5e: IPoIB, Show unknown speed instead of error (jsc#PED-1549).
* net/mlx5e: IPoIB, Show unknown speed instead of error (jsc#SLE-19253).
* net/mlx5e: Initialize link speed to zero (jsc#PED-1549).
* net/mlx5e: Modify slow path rules to go to slow fdb (jsc#SLE-19253).
* net/mlx5e: Nullify table pointer when failing to create (jsc#PED-1549).
* net/mlx5e: Overcome slow response for first macsec ASO WQE (jsc#PED-1549).
* net/mlx5e: QoS, Fix wrongfully setting parent_element_id on
MODIFY_SCHEDULING_ELEMENT (jsc#PED-1549).
* net/mlx5e: QoS, Fix wrongfully setting parent_element_id on
MODIFY_SCHEDULING_ELEMENT (jsc#SLE-19253).
* net/mlx5e: Remove redundant xsk pointer check in mlx5e_mpwrq_validate_xsk
(jsc#PED-1549).
* net/mlx5e: Set decap action based on attr for sample (jsc#PED-1549).
* net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option
(jsc#PED-1549).
* net/mlx5e: Set uplink rep as NETNS_LOCAL (jsc#PED-1549).
* net/mlx5e: Set uplink rep as NETNS_LOCAL (jsc#SLE-19253).
* net/mlx5e: TC, Fix ct_clear overwriting ct action metadata (jsc#SLE-19253).
* net/mlx5e: TC, Keep mod hdr actions after mod hdr alloc (jsc#PED-1549).
* net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change
(jsc#PED-1549).
* net/mlx5e: Update rx ring hw mtu upon each rx-fcs flag change
(jsc#SLE-19253).
* net/mlx5e: Use correct encap attribute during invalidation (jsc#PED-1549).
* net/mlx5e: Verify dev is present for fix features ndo (jsc#PED-1549).
* net/mlx5e: Verify flow_source cap before using it (jsc#PED-1549).
* net/mlx5e: Verify flow_source cap before using it (jsc#SLE-19253).
* net/mlx5e: do as little as possible in napi poll when budget is 0
(jsc#PED-1549).
* net/mlx5e: do as little as possible in napi poll when budget is 0
(jsc#SLE-19253).
* net/mlx5e: kTLS, Fix build time constant test in RX (jsc#SLE-19253).
* net/mlx5e: kTLS, Fix build time constant test in TX (jsc#SLE-19253).
* net/net_failover: fix txq exceeding warning (git-fixes).
* net/rose: Fix to not accept on connected socket (git-fixes).
* net/sched: fix initialization order when updating chain 0 head (git-fixes).
* net/sched: flower: fix possible OOB write in fl_set_geneve_opt() (git-
fixes).
* net/sched: sch_netem: Fix arithmetic in netem_dump() for 32-bit platforms
(git-fixes).
* net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_state_change (git-
fixes).
* net/tg3: resolve deadlock in tg3_reset_task() during EEH (bsc#1207842).
* net/usb: kalmia: Do not pass act_len in usb_bulk_msg error path (git-fixes).
* net/x25: Fix to not accept on connected socket (git-fixes).
* net: USB: Fix wrong-direction WARNING in plusb.c (git-fixes).
* net: accept UFOv6 packages in virtio_net_hdr_to_skb (git-fixes).
* net: add missing include in include/net/gro.h (git-fixes).
* net: asix: fix modprobe "sysfs: cannot create duplicate filename" (git-
fixes).
* net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize (git-fixes).
* net: devlink: Fix missing mutex_unlock() call (git-fixes).
* net: ena: Account for the number of processed bytes in XDP (git-fixes).
* net: ena: Do not register memory info on XDP exchange (git-fixes).
* net: ena: Fix rx_copybreak value update (git-fixes).
* net: ena: Fix toeplitz initial hash value (git-fixes).
* net: ena: Set default value for RX interrupt moderation (git-fixes).
* net: ena: Update NUMA TPH hint register upon NUMA node update (git-fixes).
* net: ena: Use bitmask to indicate packet redirection (git-fixes).
* net: hns3: add interrupts re-initialization while doing VF FLR (git-fixes).
* net: hns3: fix output information incomplete for dumping tx queue info with
debugfs (git-fixes).
* net: hns3: fix reset delay time to avoid configuration timeout (git-fixes).
* net: hns3: fix sending pfc frames after reset issue (git-fixes).
* net: hns3: fix tm port shapping of fibre port is incorrect after driver
initialization (git-fixes).
* net: linkwatch: be more careful about dev->linkwatch_dev_tracker (git-
fixes).
* net: mana: Add new MANA VF performance counters for easier troubleshooting
(bsc#1209982).
* net: mana: Add support for auxiliary device (bsc#1210741 jsc#PED-4022).
* net: mana: Add support for jumbo frame (bsc#1210551).
* net: mana: Assign interrupts to CPUs based on NUMA nodes (bsc#1208153).
* net: mana: Check if netdev/napi_alloc_frag returns single page
(bsc#1210551).
* net: mana: Define and process GDMA response code GDMA_STATUS_MORE_ENTRIES
(bsc#1210741 jsc#PED-4022).
* net: mana: Define data structures for allocating doorbell page from GDMA
(bsc#1210741 jsc#PED-4022).
* net: mana: Define data structures for protection domain and memory
registration (bsc#1210741 jsc#PED-4022).
* net: mana: Define max values for SGL entries (bsc#1210741 jsc#PED-4022).
* net: mana: Enable RX path to handle various MTU sizes (bsc#1210551).
* net: mana: Export Work Queue functions for use by RDMA driver (bsc#1210741
jsc#PED-4022).
* net: mana: Fix IRQ name - add PCI and queue number (bsc#1207875).
* net: mana: Fix accessing freed irq affinity_hint (bsc#1208153).
* net: mana: Fix perf regression: remove rx_cqes, tx_cqes counters (git-
fixes).
* net: mana: Handle vport sharing between devices (bsc#1210741 jsc#PED-4022).
* net: mana: Move header files to a common location (bsc#1210741
jsc#PED-4022).
* net: mana: Record port number in netdev (bsc#1210741 jsc#PED-4022).
* net: mana: Record the physical address for doorbell page region (bsc#1210741
jsc#PED-4022).
* net: mana: Refactor RX buffer allocation code to prepare for various MTU
(bsc#1210551).
* net: mana: Rename mana_refill_rxoob and remove some empty lines
(bsc#1210551).
* net: mana: Set the DMA device max segment size (bsc#1210741 jsc#PED-4022).
* net: mana: Use napi_build_skb in RX path (bsc#1210551).
* net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe() (git-
fixes).
* net: mdio: thunder: Add missing fwnode_handle_put() (git-fixes).
* net: mellanox: mlxbf_gige: Fix skb_panic splat under memory pressure
(bsc#1211564).
* net: mlx5: eliminate anonymous module_init & module_exit (jsc#PED-1549).
* net: mlx5: eliminate anonymous module_init & module_exit (jsc#SLE-19253).
* net: natsemi: fix hw address initialization for jazz and xtensa (git-fixes).
* net: of: fix stub of_net helpers for CONFIG_NET=n (git-fixes).
* net: openvswitch: fix possible memory leak in ovs_meter_cmd_set() (git-
fixes).
* net: phy: Ensure state transitions are processed from phy_stop() (git-
fixes).
* net: phy: dp83822: Fix null pointer access on DP83825/DP83826 devices (git-
fixes).
* net: phy: dp83867: add w/a for packet errors seen with short cables (git-
fixes).
* net: phy: dp83869: fix default value for tx-/rx-internal-delay (git-fixes).
* net: phy: meson-gxl: Add generic dummy stubs for MMD register access (git-
fixes).
* net: phy: meson-gxl: use MMD access dummy stubs for GXL, internal PHY (git-
fixes).
* net: phy: mxl-gpy: add MDINT workaround (git-fixes).
* net: phy: nxp-c45-tja11xx: add remove callback (git-fixes).
* net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit (git-fixes).
* net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow (git-
fixes).
* net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails
(git-fixes).
* net: qcom/emac: Fix use after free bug in emac_remove due to race condition
(git-fixes).
* net: qrtr: correct types of trace event parameters (git-fixes).
* net: sched: fix possible refcount leak in tc_chain_tmplt_add() (git-fixes).
* net: skip virtio_net_hdr_set_proto if protocol already set (git-fixes).
* net: tun: avoid disabling NAPI twice (git-fixes).
* net: tun: fix bugs for oversize packet when napi frags enabled (git-fixes).
* net: tun: stop NAPI when detaching queues (git-fixes).
* net: tun: unlink NAPI from device on destruction (git-fixes).
* net: usb: asix: remove redundant assignment to variable reg (git-fixes).
* net: usb: cdc_ether: add support for Thales Cinterion PLS62-W modem (git-
fixes).
* net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 (git-fixes).
* net: usb: lan78xx: Limit packet length to skb->len (git-fixes).
* net: usb: qmi_wwan: Set DTR quirk for BroadMobi BM818 (git-fixes).
* net: usb: qmi_wwan: add Telit 0x1080 composition (git-fixes).
* net: usb: qmi_wwan: add support for Compal RXM-G1 (git-fixes).
* net: usb: smsc75xx: Limit packet length to skb->len (git-fixes).
* net: usb: smsc75xx: Move packet length check to prevent kernel panic in
skb_pull (git-fixes).
* net: usb: smsc95xx: Limit packet length to skb->len (git-fixes).
* net: usb: use eth_hw_addr_set() (git-fixes).
* net: virtio_net_hdr_to_skb: count transport header in UFO (git-fixes).
* netrom: Fix use-after-free caused by accept on already connected socket
(git-fixes).
* netrom: Fix use-after-free of a listening socket (git-fixes).
* nfc: change order inside nfc_se_io error path (git-fixes).
* nfc: fdp: add null check of devm_kmalloc_array in
fdp_nci_i2c_read_device_properties (git-fixes).
* nfc: fix memory leak of se_io context in nfc_genl_se_io (git-fixes).
* nfc: pn533: initialize struct pn533_out_arg properly (git-fixes).
* nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition
(git-fixes).
* nfcsim.c: Fix error checking for debugfs_create_dir (git-fixes).
* nfp: flower-ct: fix error return code in nfp_fl_ct_add_offload() (git-
fixes).
* nfp: flower: fix ingress police using matchall filter (git-fixes).
* nfp: only report pause frame configuration for physical device (git-fixes).
* nfs4: Fix kmemleak when allocate slot failed (git-fixes).
* nfs4trace: fix state manager flag printing (git-fixes).
* nfs: Always initialise fattr->label in nfs_fattr_alloc() (git-fixes).
* nfs: Avoid writeback threads getting stuck in mempool_alloc() (git-fixes).
* nfs: Cleanup unused rpc_clnt variable (git-fixes).
* nfs: Create a new nfs_alloc_fattr_with_label() function (git-fixes).
* nfs: Do not allocate nfs_fattr on the stack in __nfs42_ssc_open() (git-
fixes).
* nfs: Fix an Oops in nfs_d_automount() (git-fixes).
* nfs: Further optimisations for 'ls -l' (git-fixes).
* nfs: Pass i_size to fscache_unuse_cookie() when a file is released (git-
fixes).
* nfs: fix disabling of swap (git-fixes).
* nfs: nfs4clinet: check the return value of kstrdup() (git-fixes).
* nfs: nfsiod should not block forever in mempool_alloc() (git-fixes).
* nfsd: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL (git-fixes).
* nfsd: COMMIT operations must not return NFS?ERR_INVAL (git-fixes).
* nfsd: De-duplicate net_generic(nf->nf_net, nfsd_net_id) (git-fixes).
* nfsd: Finish converting the NFSv2 GETACL result encoder (git-fixes).
* nfsd: Finish converting the NFSv3 GETACL result encoder (git-fixes).
* nfsd: Fix a memory leak in an error handling path (git-fixes).
* nfsd: Fix handling of oversized NFSv4 COMPOUND requests (git-fixes).
* nfsd: Fix nfsd_breaker_owns_lease() return values (git-fixes).
* nfsd: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() (git-
fixes).
* nfsd: Protect against filesystem freezing (git-fixes).
* nfsd: Return nfserr_serverfault if splice_ok but buf->pages have data (git-
fixes).
* nfsd: call op_release, even when op_func returns an error (git-fixes).
* nfsd: callback request does not use correct credential for AUTH_SYS (git-
fixes).
* nfsd: do not call nfsd_file_put from client states seqfile display (git-
fixes).
* nfsd: fix handling of readdir in v4root vs. mount upcall timeout (git-
fixes).
* nfsd: fix leaked reference count of nfsd4_ssc_umount_item (git-fixes).
* nfsd: fix problems with cleanup on errors in nfsd4_copy (git-fixes).
* nfsd: fix race to check ls_layouts (git-fixes).
* nfsd: fix use-after-free in nfsd4_ssc_setup_dul() (git-fixes).
* nfsd: fix use-after-free on source server when doing inter-server copy (git-
fixes).
* nfsd: pass range end to vfs_fsync_range() instead of count (git-fixes).
* nfsd: shut down the NFSv4 state objects before the filecache (git-fixes).
* nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure (git-
fixes).
* nfsd: zero out pointers after putting nfsd_files on COPY setup error (git-
fixes).
* nfsv3: handle out-of-order write replies (bsc#1205544).
* nfsv4 expose nfs_parse_server_name function (git-fixes).
* nfsv4 handle port presence in fs_location server string (git-fixes).
* nfsv4 only print the label when its queried (git-fixes).
* nfsv4 remove zero number of fs_locations entries error check (git-fixes).
* nfsv4 store server support for fs_location attribute (git-fixes).
* nfsv4.1 provide mount option to toggle trunking discovery (git-fixes).
* nfsv4.1 query for fs_location attr on a new file system (git-fixes).
* nfsv4.1: Fix uninitialised variable in devicenotify (git-fixes).
* nfsv4.1: Handle RECLAIM_COMPLETE trunking errors (git-fixes).
* nfsv4.1: We must always send RECLAIM_COMPLETE after a reboot (git-fixes).
* nfsv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding (git-fixes).
* nfsv4.2: Fix a memory stomp in decode_attr_security_label (git-fixes).
* nfsv4.2: Fix initialisation of struct nfs4_label (git-fixes).
* nfsv4.2: Fixup CLONE dest file size for zero-length count (git-fixes).
* nfsv4.2: fix reference count leaks in _nfs42_proc_copy_notify() (git-fixes).
* nfsv4.x: Fail client initialisation if state manager thread can't run (git-
fixes).
* nfsv4/pNFS: Always return layout stats on layout return for flexfiles (git-
fixes).
* nfsv4/pnfs: Fix a use-after-free bug in open (git-fixes).
* nfsv4: Add an fattr allocation to _nfs4_discover_trunking() (git-fixes).
* nfsv4: Do not hold the layoutget locks across multiple RPC calls (git-
fixes).
* nfsv4: Fix a credential leak in _nfs4_discover_trunking() (git-fixes).
* nfsv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn
(git-fixes).
* nfsv4: Fix a potential state reclaim deadlock (git-fixes).
* nfsv4: Fix free of uninitialized nfs4_label on referral lookup (git-fixes).
* nfsv4: Fix hangs when recovering open state after a server reboot (git-
fixes).
* nfsv4: Protect the state recovery thread against direct reclaim (git-fixes).
* nfsv4: Retry LOCK on OLD_STATEID during delegation return (git-fixes).
* nfsv4: keep state manager thread active if swap is enabled (git-fixes).
* nilfs2: do not write dirty data after degenerating to read-only (git-fixes).
* nilfs2: fix buffer corruption due to concurrent device reads (git-fixes).
* nilfs2: fix general protection fault in nilfs_btree_insert() (git-fixes).
* nilfs2: fix incomplete buffer cleanup in nilfs_btnode_abort_change_key()
(git-fixes).
* nilfs2: fix infinite loop in nilfs_mdt_get_block() (git-fixes).
* nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() (git-fixes).
* nilfs2: fix possible out-of-bounds segment allocation in resize ioctl (git-
fixes).
* nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread()
(git-fixes).
* nilfs2: fix sysfs interface lifetime (git-fixes).
* nilfs2: fix underflow in second superblock position calculations (git-
fixes).
* nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() (git-
fixes).
* nilfs2: initialize unused bytes in segment summary blocks (git-fixes).
* nouveau: fix client work fence deletion race (git-fixes).
* ntb: amd: Fix error handling in amd_ntb_pci_driver_init() (git-fixes).
* ntb: idt: Fix error handling in idt_pci_driver_init() (git-fixes).
* ntb: intel: Fix error handling in intel_ntb_pci_driver_init() (git-fixes).
* ntb: ntb_tool: Add check for devm_kcalloc (git-fixes).
* ntb: ntb_transport: fix possible memory leak while device_register() fails
(git-fixes).
* null_blk: fix ida error handling in null_add_dev() (git-fixes).
* nvdimm: disable namespace on error (bsc#1166486).
* nvme initialize core quirks before calling nvme_init_subsystem (git-fixes).
* nvme-auth: check chap ctrl_key once constructed (bsc#1202633).
* nvme-auth: clear sensitive info right after authentication completes
(bsc#1202633).
* nvme-auth: convert dhchap_auth_list to an array (bsc#1202633).
* nvme-auth: do not ignore key generation failures when initializing ctrl keys
(bsc#1202633).
* nvme-auth: do not keep long lived 4k dhchap buffer (bsc#1202633).
* nvme-auth: do not override ctrl keys before validation (bsc#1202633).
* nvme-auth: do not re-authenticate if the controller is not LIVE
(bsc#1202633).
* nvme-auth: do not use NVMe status codes (bsc#1202633).
* nvme-auth: fix an error code in nvme_auth_process_dhchap_challenge()
(bsc#1202633).
* nvme-auth: fix smatch warning complaints (bsc#1202633).
* nvme-auth: guarantee dhchap buffers under memory pressure (bsc#1202633).
* nvme-auth: have dhchap_auth_work wait for queues auth to complete
(bsc#1202633).
* nvme-auth: mark nvme_auth_wq static (bsc#1202633).
* nvme-auth: no need to reset chap contexts on re-authentication
(bsc#1202633).
* nvme-auth: remove redundant auth_work flush (bsc#1202633).
* nvme-auth: remove redundant buffer deallocations (bsc#1202633).
* nvme-auth: remove redundant deallocations (bsc#1202633).
* nvme-auth: remove redundant if statement (bsc#1202633).
* nvme-auth: remove symbol export from nvme_auth_reset (bsc#1202633).
* nvme-auth: rename __nvme_auth_[reset|free] to nvme_auth[reset|free]_dhchap
(bsc#1202633).
* nvme-auth: rename authentication work elements (bsc#1202633).
* nvme-auth: uninitialized variable in nvme_auth_transform_key() (git-fixes).
* nvme-auth: use workqueue dedicated to authentication (bsc#1202633).
* nvme-core: fix dev_pm_qos memleak (git-fixes).
* nvme-core: fix memory leak in dhchap_ctrl_secret (git-fixes).
* nvme-core: fix memory leak in dhchap_secret_store (git-fixes).
* nvme-fabrics: show well known discovery name (bsc#1200054).
* nvme-fc: fix a missing queue put in nvmet_fc_ls_create_association (git-
fixes).
* nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage" (git-
fixes).
* nvme-hwmon: consistently ignore errors from nvme_hwmon_init (git-fixes).
* nvme-hwmon: kmalloc the NVME SMART log buffer (git-fixes).
* nvme-multipath: fix hang when disk goes live over reconnect (git-fixes).
* nvme-multipath: fix possible hang in live ns resize with ANA access (git-
fixes).
* nvme-multipath: support io stats on the mpath device (bsc#1210565).
* nvme-pci: add bogus ID quirk for ADATA SX6000PNP (bsc#1207827).
* nvme-pci: add quirk for missing secondary temperature thresholds (git-
fixes).
* nvme-pci: add quirks for Samsung X5 SSDs (git-fixes).
* nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/P4600 SSDs (git-
fixes).
* nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs (git-
fixes).
* nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs (git-
fixes).
* nvme-pci: clear the prp2 field when not used (git-fixes).
* nvme-pci: disable write zeroes on various Kingston SSD (git-fixes).
* nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags (git-
fixes).
* nvme-pci: fix doorbell buffer value endianness (git-fixes).
* nvme-pci: fix mempool alloc size (git-fixes).
* nvme-pci: fix page size checks (git-fixes).
* nvme-pci: fix timeout request state check (git-fixes).
* nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN (git-fixes).
* nvme-pci: set min_align_mask before calculating max_hw_sectors (git-fixes).
* nvme-rdma: fix possible hang caused during ctrl deletion (git-fixes).
* nvme-tcp: always fail a request when sending it failed (bsc#1208902).
* nvme-tcp: fix a possible UAF when failing to allocate an io queue (git-
fixes).
* nvme-tcp: fix bogus request completion when failing to send AER (git-fixes).
* nvme-tcp: fix possible circular locking when deleting a controller under
memory pressure (git-fixes).
* nvme-tcp: fix possible hang caused during ctrl deletion (git-fixes).
* nvme-tcp: fix regression that causes sporadic requests to time out (git-
fixes).
* nvme-tcp: lockdep: annotate in-kernel sockets (git-fixes).
* nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices (git-
fixes).
* nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH (git-fixes).
* nvme: add device name to warning in uuid_show() (git-fixes).
* nvme: also return I/O command effects from nvme_command_effects (git-fixes).
* nvme: bring back auto-removal of deleted namespaces during sequential scan
(git-fixes).
* nvme: catch -ENODEV from nvme_revalidate_zones again (git-fixes).
* nvme: check for duplicate identifiers earlier (git-fixes).
* nvme: cleanup __nvme_check_ids (git-fixes).
* nvme: copy firmware_rev on each init (git-fixes).
* nvme: define compat_ioctl again to unbreak 32-bit userspace (git-fixes).
* nvme: double KA polling frequency to avoid KATO with TBKAS on (git-fixes).
* nvme: fix async event trace event (git-fixes).
* nvme: fix discard support without oncs (git-fixes).
* nvme: fix handling single range discard request (git-fixes).
* nvme: fix interpretation of DMRSL (git-fixes).
* nvme: fix multipath crash caused by flush request when blktrace is enabled
(git-fixes).
* nvme: fix passthrough csi check (git-fixes).
* nvme: fix per-namespace chardev deletion (git-fixes).
* nvme: fix the CRIMS and CRWMS definitions to match the spec (git-fixes).
* nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition (git-fixes).
* nvme: fix the name of Zone Append for verbose logging (git-fixes).
* nvme: fix the read-only state for zoned namespaces with unsupposed features
(git-fixes).
* nvme: generalize the nvme_multi_css check in nvme_scan_ns (git-fixes).
* nvme: improve the NVME_CONNECT_AUTHREQ* definitions (git-fixes).
* nvme: introduce nvme_start_request (bsc#1210565).
* nvme: move nvme_multi_css into nvme.h (git-fixes).
* nvme: move the Samsung X5 quirk entry to the core quirks (git-fixes).
* nvme: rename nvme_validate_or_alloc_ns to nvme_scan_ns (git-fixes).
* nvme: return err on nvme_init_non_mdts_limits fail (git-fixes).
* nvme: send Identify with CNS 06h only to I/O controllers (bsc#1209693).
* nvme: set dma alignment to dword (git-fixes).
* nvme: set non-mdts limits in nvme_scan_work (git-fixes).
* nvme: use command_id instead of req->tag in trace_nvme_complete_rq() (git-
fixes).
* nvmet-auth: do not try to cancel a non-initialized work_struct (git-fixes).
* nvmet-tcp: add bounds check on Transfer Tag (git-fixes).
* nvmet-tcp: fix incomplete data digest send (git-fixes).
* nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown
(git-fixes).
* nvmet-tcp: fix regression in data_digest calculation (git-fixes).
* nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() (git-fixes).
* nvmet: add helpers to set the result field for connect commands (git-fixes).
* nvmet: avoid potential UAF in nvmet_req_complete() (git-fixes).
* nvmet: do not defer passthrough commands with trivial effects to the
workqueue (git-fixes).
* nvmet: fix I/O Command Set specific Identify Controller (git-fixes).
* nvmet: fix Identify Active Namespace ID list handling (git-fixes).
* nvmet: fix Identify Controller handling (git-fixes).
* nvmet: fix Identify Namespace handling (git-fixes).
* nvmet: fix a memory leak (git-fixes).
* nvmet: fix a memory leak in nvmet_auth_set_key (git-fixes).
* nvmet: fix a use-after-free (git-fixes).
* nvmet: fix invalid memory reference in nvmet_subsys_attr_qid_max_show (git-
fixes).
* nvmet: fix mar and mor off-by-one errors (git-fixes).
* nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked (git-fixes).
* nvmet: fix workqueue MEM_RECLAIM flushing dependency (git-fixes).
* nvmet: force reconnect when number of queue changes (git-fixes).
* nvmet: looks at the passthrough controller when initializing CAP (git-
fixes).
* nvmet: move the call to nvmet_ns_changed out of nvmet_ns_revalidate (git-
fixes).
* nvmet: only allocate a single slab for bvecs (git-fixes).
* nvmet: use IOCB_NOWAIT only if the filesystem supports it (git-fixes).
* nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it (git-fixes).
* objtool: Add a missing comma to avoid string concatenation (bsc#1207328).
* ocfs2: Fix data corruption after failed write (bsc#1208542).
* ocfs2: clear dinode links count in case of error (bsc#1207650).
* ocfs2: fix BUG when iput after ocfs2_mknod fails (bsc#1207649).
* ocfs2: fix crash when mount with quota enabled (bsc#1207640).
* ocfs2: fix defrag path triggering jbd2 ASSERT (bsc#1199304).
* ocfs2: fix defrag path triggering jbd2 ASSERT (git-fixes).
* ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown (git-fixes).
* ocfs2: fix memory leak in ocfs2_mount_volume() (bsc#1207652).
* ocfs2: fix memory leak in ocfs2_stack_glue_init() (bsc#1207651).
* ocfs2: fix non-auto defrag path not working issue (bsc#1199304).
* ocfs2: fix non-auto defrag path not working issue (git-fixes).
* ocfs2: ocfs2_mount_volume does cleanup job before return error
(bsc#1207770).
* ocfs2: quota_local: fix possible uninitialized-variable access in
ocfs2_local_read_info() (bsc#1207768).
* ocfs2: rewrite error handling of ocfs2_fill_super (bsc#1207771).
* octeon: constify netdev->dev_addr (git-fixes).
* octeontx2-pf: Avoid use of GFP_KERNEL in atomic context (git-fixes).
* octeontx2-pf: Fix resource leakage in VF driver unbind (git-fixes).
* octeontx2-pf: Fix the use of GFP_KERNEL in atomic context on rt (git-fixes).
* octeontx2-pf: Recalculate UDP checksum for ptp 1-step sync packet (git-
fixes).
* of/address: Return an error when no valid dma-ranges are found (git-fixes).
* opp: Fix use-after-free in lazy_opp_tables after probe deferral (git-fixes).
* pNFS/filelayout: Fix coalescing test for single DS (git-fixes).
* panic: Consolidate open-coded panic_on_warn checks (bsc#1207328).
* panic: Introduce warn_limit (bsc#1207328).
* panic: unset panic_on_warn inside panic() (bsc#1207328).
* pci/aspm: Disable ASPM on MFD function removal to avoid use-after-free (git-
fixes).
* pci/aspm: Remove pcie_aspm_pm_state_change() (git-fixes).
* pci/dpc: Await readiness of secondary bus after reset (git-fixes).
* pci/edr: Clear Device Status after EDR error recovery (git-fixes).
* pci/iov: Enlarge virtfn sysfs name buffer (git-fixes).
* pci/pm: Always disable PTM for all devices during suspend (git-fixes).
* pci/pm: Avoid putting Elo i2 PCIe Ports in D3cold (git-fixes).
* pci/pm: Fix bridge_d3_blacklist Elo i2 overwrite of Gigabyte X299 (git-
fixes).
* pci/pm: Observe reset delay irrespective of bridge_d3 (git-fixes).
* pci/ptm: Add pci_suspend_ptm() and pci_resume_ptm() (git-fixes).
* pci: Add ACS quirk for Wangxun NICs (git-fixes).
* pci: Add SolidRun vendor ID (git-fixes).
* pci: Add pci_clear_master() stub for non-CONFIG_PCI (git-fixes).
* pci: Align extra resources for hotplug bridges properly (git-fixes).
* pci: Avoid FLR for AMD FCH AHCI adapters (git-fixes).
* pci: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() (git-
fixes).
* pci: Fix dropping valid root bus resources with .end = zero (git-fixes).
* pci: Reduce warnings on possible RW1C corruption (git-fixes).
* pci: Release resource invalidated by coalescing (git-fixes).
* pci: Take other bus devices into account when distributing resources (git-
fixes).
* pci: Unify delay handling for reset and resume (git-fixes).
* pci: aardvark: Check return value of generic_handle_domain_irq() when
processing INTx IRQ (git-fixes).
* pci: aardvark: Fix link training (git-fixes).
* pci: cadence: Fix Gen2 Link Retraining process (git-fixes).
* pci: dwc: Add dw_pcie_ops.host_deinit() callback (git-fixes).
* pci: dwc: Fix PORT_LINK_CONTROL update when CDM check enabled (git-fixes).
* pci: endpoint: Add missing documentation about the MSI/MSI-X range (git-
fixes).
* pci: ftpci100: Release the clock resources (git-fixes).
* pci: hotplug: Allow marking devices as disconnected during bind/unbind (git-
fixes).
* pci: hv: Add a per-bus mutex state_lock (bsc#1207185).
* pci: hv: Fix a race condition in hv_irq_unmask() that can cause panic
(bsc#1207185).
* pci: hv: Remove the useless hv_pcichild_state from struct hv_pci_dev
(bsc#1207185).
* pci: hv: Use async probing to reduce boot time (bsc#1207185).
* pci: hv: fix a race condition bug in hv_pci_query_relations() (bsc#1207185).
* pci: hv: update comment in x86 specific hv_arch_irq_unmask (git-fixes).
* pci: imx6: Install the fault handler only on compatible match (git-fixes).
* pci: loongson: Add more devices that need MRRS quirk (git-fixes).
* pci: loongson: Prevent LS7A MRRS increases (git-fixes).
* pci: mediatek-gen3: Assert resets to ensure expected init state (git-fixes).
* pci: mediatek-gen3: Fix refcount leak in mtk_pcie_init_irq_domains() (git-
fixes).
* pci: pciehp: Cancel bringup sequence if card is not present (git-fixes).
* pci: pciehp: Fix AB-BA deadlock between reset_lock and device_lock (git-
fixes).
* pci: qcom: Disable write access to read only registers for IP v2.3.3 (git-
fixes).
* pci: qcom: Fix host-init error handling (git-fixes).
* pci: qcom: Fix pipe clock imbalance (git-fixes).
* pci: qcom: Fix the incorrect register usage in v2.7.0 config (git-fixes).
* pci: rockchip: Add poll and timeout to wait for PHY PLLs to be locked (git-
fixes).
* pci: rockchip: Assert PCI Configuration Enable bit after probe (git-fixes).
* pci: rockchip: Fix legacy IRQ generation for RK3399 PCIe endpoint core (git-
fixes).
* pci: rockchip: Set address alignment for endpoint mode (git-fixes).
* pci: rockchip: Use u32 variable to access 32-bit registers (git-fixes).
* pci: rockchip: Write PCI Device ID to correct register (git-fixes).
* pci: switchtec: Return -EFAULT for copy_to_user() errors (git-fixes).
* pci: vmd: Fix secondary bus reset for Intel bridges (git-fixes).
* pci: vmd: Reset VMD config register between soft reboots (git-fixes).
* pci: xgene: Revert "PCI: xgene: Use inbound resources for setup" (git-
fixes).
* perf/amd/ibs: Use interrupt regs ip for stack unwinding (git fixes).
* perf/core: Call LSM hook after copying perf_event_attr (git fixes).
* perf/core: Fix data race between perf_event_set_output() and
perf_mmap_close() (git fixes).
* perf/core: Fix perf_output_begin parameter is incorrectly invoked in
perf_event_bpf_output (git fixes).
* perf/core: Fix the same task check in perf_event_set_output (git fixes).
* perf/core: Inherit event_caps (git fixes).
* perf/x86/amd: fix potential integer overflow on shift of a int (git fixes).
* perf/x86/intel/cstate: Add Emerald Rapids (PED-4396).
* perf/x86/intel/ds: Fix precise store latency handling (git fixes).
* perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap()
(git fixes).
* perf/x86/intel/pt: Fix sampling using single range output (git fixes).
* perf/x86/intel/pt: Relax address filter validation (git fixes).
* perf/x86/intel/uncore: Add Emerald Rapids (git fixes).
* perf/x86/intel/uncore: Clear attr_update properly (bsc#1206824, bsc#1206493,
bsc#1206492).
* perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D
(bsc#1206824, bsc#1206493, bsc#1206492).
* perf/x86/intel/uncore: Enable UPI topology discovery for Icelake Server
(bsc#1206824, bsc#1206493, bsc#1206492).
* perf/x86/intel/uncore: Enable UPI topology discovery for Sapphire Rapids
(bsc#1206824, bsc#1206493, bsc#1206492).
* perf/x86/intel/uncore: Enable UPI topology discovery for Skylake Server
(bsc#1206824, bsc#1206493, bsc#1206492).
* perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU (git
fixes).
* perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box()
(git fixes).
* perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox()
(git fixes).
* perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology()
(git fixes).
* perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map()
(git fixes).
* perf/x86/intel/uncore: Generalize IIO topology support (bsc#1206824,
bsc#1206493, bsc#1206492).
* perf/x86/intel/uncore: Generalize get_topology() for SKX PMUs (bsc#1206824,
bsc#1206493, bsc#1206492).
* perf/x86/intel/uncore: Get UPI NodeID and GroupID (bsc#1206824, bsc#1206493,
bsc#1206492).
* perf/x86/intel/uncore: Introduce UPI topology type (bsc#1206824,
bsc#1206493, bsc#1206492).
* perf/x86/intel/uncore: Make set_mapping() procedure void (bsc#1206824,
bsc#1206493, bsc#1206492).
* perf/x86/intel/uncore: Update sysfs-devices-mapping file (bsc#1206824,
bsc#1206493, bsc#1206492).
* perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes (git fixes).
* perf/x86/intel: Add Emerald Rapids (git fixes).
* perf/x86/intel: Do not extend the pseudo-encoding to GP counters (git
fixes).
* perf/x86/intel: Fix PEBS data source encoding for ADL (git fixes).
* perf/x86/intel: Fix PEBS memory access info encoding for ADL (git fixes).
* perf/x86/intel: Fix event constraints for ICL (git fixes).
* perf/x86/intel: Fix pebs event constraints for ADL (git fixes).
* perf/x86/intel: Fix pebs event constraints for ICL (git fixes).
* perf/x86/intel: Fix pebs event constraints for SPR (git fixes).
* perf/x86/lbr: Enable the branch type for the Arch LBR by default (git
fixes).
* perf/x86/msr: Add Emerald Rapids (git fixes).
* perf/x86/rapl: Add support for Intel AlderLake-N (git fixes).
* perf/x86/rapl: Add support for Intel Emerald Rapids (PED-4394).
* perf/x86/rapl: Treat Tigerlake like Icelake (git fixes).
* perf/x86/rapl: Use standard Energy Unit for SPR Dram RAPL domain (git
fixes).
* perf/x86/rapl: fix AMD event handling (git fixes).
* perf/x86/uncore: Add Raptor Lake uncore support (git fixes).
* perf/x86/uncore: Add a quirk for UPI on SPR (bsc#1206824, bsc#1206493,
bsc#1206492).
* perf/x86/uncore: Add new Alder Lake and Raptor Lake support (git fixes).
* perf/x86/uncore: Add new Raptor Lake S support (git fixes).
* perf/x86/uncore: Clean up uncore_pci_ids (git fixes).
* perf/x86/uncore: Do not WARN_ON_ONCE() for a broken discovery table
(bsc#1206824, bsc#1206493, bsc#1206492).
* perf/x86/uncore: Factor out uncore_device_to_die() (bsc#1206824,
bsc#1206493, bsc#1206492).
* perf/x86/uncore: Fix potential NULL pointer in uncore_get_alias_name
(bsc#1206824, bsc#1206493, bsc#1206492).
* perf/x86/uncore: Ignore broken units in discovery table (bsc#1206824,
bsc#1206493, bsc#1206492).
* perf: Always wake the parent event (git fixes).
* perf: Fix check before add_event_to_groups() in perf_group_detach() (git
fixes).
* perf: Fix possible memleak in pmu_dev_alloc() (git fixes).
* perf: fix perf_event_context->time (git fixes).
* phy: Revert "phy: Remove SOC_EXYNOS4212 dep. from PHY_EXYNOS4X12_USB" (git-
fixes).
* phy: rockchip-typec: Fix unsigned comparison with less than zero (git-
fixes).
* phy: rockchip-typec: fix tcphy_get_mode error case (git-fixes).
* phy: st: miphy28lp: use _poll_timeout functions for waits (git-fixes).
* phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and
ulpi_port (git-fixes).
* phy: tegra: xusb: Clear the driver reference in usb-phy dev (git-fixes).
* phy: tegra: xusb: check return value of devm_kzalloc() (git-fixes).
* pinctrl: amd: Disable and mask interrupts on resume (git-fixes).
* pinctrl: aspeed: Fix confusing types in return value (git-fixes).
* pinctrl: at91-pio4: check return value of devm_kasprintf() (git-fixes).
* pinctrl: at91-pio4: fix domain name assignment (git-fixes).
* pinctrl: at91: use devm_kasprintf() to avoid potential leaks (git-fixes).
* pinctrl: cherryview: Return correct value if pin in push-pull mode (git-
fixes).
* pinctrl: intel: Restore the pins that used to be in Direct IRQ mode (git-
fixes).
* pinctrl: mediatek: Fix the drive register definition of some Pins (git-
fixes).
* pinctrl: mediatek: Initialize variable *buf to zero (git-fixes).
* pinctrl: mediatek: fix coding style (git-fixes).
* pinctrl: meson-axg: add missing GPIOA_18 gpio group (git-fixes).
* pinctrl: microchip-sgpio: check return value of devm_kasprintf() (git-
fixes).
* pinctrl: ocelot: Fix alt mode for ocelot (git-fixes).
* pinctrl: qcom: lpass-lpi: set output value before enabling output (git-
fixes).
* pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins (git-
fixes).
* pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux configuration
(git-fixes).
* pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups (git-
fixes).
* pinctrl: single: fix potential NULL dereference (git-fixes).
* pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain (git-fixes).
* platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl (git-
fixes).
* platform/surface: aggregator: Allow completion work-items to be executed in
parallel (git-fixes).
* platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2 (git-fixes).
* platform/x86/amd/pmc: Add new acpi id for PMC controller (bsc#1210644).
* platform/x86/amd/pmc: Add new platform support (bsc#1210644).
* platform/x86/amd: Fix refcount leak in amd_pmc_probe (bsc#1210644).
* platform/x86/amd: pmc: Add a module parameter to disable workarounds
(bsc#1210644).
* platform/x86/amd: pmc: Add a workaround for an s0i3 issue on Cezanne
(bsc#1210644).
* platform/x86/amd: pmc: Add defines for STB events (bsc#1210644).
* platform/x86/amd: pmc: Add line break for readability (bsc#1210644).
* platform/x86/amd: pmc: Add new ACPI ID AMDI0009 (bsc#1210644).
* platform/x86/amd: pmc: Add num_samples message id support to STB
(bsc#1210644).
* platform/x86/amd: pmc: Add sysfs files for SMU (bsc#1210644).
* platform/x86/amd: pmc: Always write to the STB (bsc#1210644).
* platform/x86/amd: pmc: Disable IRQ1 wakeup for RN/CZN (bsc#1210644).
* platform/x86/amd: pmc: Do not dump data after resume from s0i3 on picasso
(git-fixes).
* platform/x86/amd: pmc: Do not try to read SMU version on Picasso (git-
fixes).
* platform/x86/amd: pmc: Fix build without debugfs (bsc#1210644).
* platform/x86/amd: pmc: Fix memory leak in amd_pmc_stb_debugfs_open_v2()
(bsc#1210644).
* platform/x86/amd: pmc: Hide SMU version and program attributes for Picasso
(git-fixes).
* platform/x86/amd: pmc: Move idlemask check into `amd_pmc_idlemask_read`
(git-fixes).
* platform/x86/amd: pmc: Move out of BIOS SMN pair for STB init (git-fixes).
* platform/x86/amd: pmc: Read SMU version during suspend on Cezanne systems
(bsc#1210644).
* platform/x86/amd: pmc: Remove more CONFIG_DEBUG_FS checks (bsc#1210644).
* platform/x86/amd: pmc: Utilize SMN index 0 for driver probe (git-fixes).
* platform/x86/amd: pmc: Write dummy postcode into the STB DRAM (bsc#1210644).
* platform/x86/amd: pmc: add CONFIG_SERIO dependency (git-fixes).
* platform/x86/amd: pmc: differentiate STB/SMU messaging prints (bsc#1210644).
* platform/x86/amd: pmc: remove CONFIG_DEBUG_FS checks (bsc#1210644).
* platform/x86/amd: pmc: remove CONFIG_SUSPEND checks (bsc#1210644).
* platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix (git-fixes).
* platform/x86: ISST: PUNIT device mapping with Sub-NUMA clustering
(bsc#1208420).
* platform/x86: ISST: Remove 8 socket limit (bsc#1211836).
* platform/x86: Move AMD platform drivers to separate directory (bsc#1210644).
* platform/x86: amd-pmc: Add a message to print resume time info
(bsc#1210644).
* platform/x86: amd-pmc: Add special handling for timer based S0i3 wakeup
(bsc#1210644).
* platform/x86: amd-pmc: Add support for AMD Smart Trace Buffer (bsc#1210644).
* platform/x86: amd-pmc: Add support for AMD Spill to DRAM STB feature
(bsc#1210644).
* platform/x86: amd-pmc: Avoid reading SMU version at probe time
(bsc#1210644).
* platform/x86: amd-pmc: Check s0i3 cycle status (bsc#1210644).
* platform/x86: amd-pmc: Correct usage of SMU version (git-fixes).
* platform/x86: amd-pmc: Downgrade dev_info message to dev_dbg (bsc#1210644).
* platform/x86: amd-pmc: Drop CPU QoS workaround (bsc#1210644).
* platform/x86: amd-pmc: Drop check for valid alarm time (bsc#1210644).
* platform/x86: amd-pmc: Export Idlemask values based on the APU (git-fixes).
* platform/x86: amd-pmc: Fix build error unused-function (bsc#1210644).
* platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled (git-
fixes).
* platform/x86: amd-pmc: Fix compilation without CONFIG_SUSPEND (bsc#1210644).
* platform/x86: amd-pmc: Make amd_pmc_stb_debugfs_fops static (bsc#1210644).
* platform/x86: amd-pmc: Move FCH init to first use (bsc#1210644).
* platform/x86: amd-pmc: Move SMU logging setup out of init (bsc#1210644).
* platform/x86: amd-pmc: Move to later in the suspend process (bsc#1210644).
* platform/x86: amd-pmc: Only report STB errors when STB enabled
(bsc#1210644).
* platform/x86: amd-pmc: Output error codes in messages (bsc#1210644).
* platform/x86: amd-pmc: Send command to dump data after clearing OS_HINT
(bsc#1210644).
* platform/x86: amd-pmc: Set QOS during suspend on CZN w/ timer wakeup
(bsc#1210644).
* platform/x86: amd-pmc: Shuffle location of amd_pmc_get_smu_version()
(bsc#1210644).
* platform/x86: amd-pmc: Simplify error handling and store the pci_dev in
amd_pmc_dev structure (bsc#1210644).
* platform/x86: amd-pmc: Validate entry into the deepest state on resume
(bsc#1210644).
* platform/x86: amd-pmc: adjust arguments for `amd_pmc_send_cmd`
(bsc#1210644).
* platform/x86: amd-pmc: fix compilation without CONFIG_RTC_SYSTOHC_DEVICE
(bsc#1210644).
* platform/x86: amd-pmc: uninitialized variable in amd_pmc_s2d_init()
(bsc#1210644).
* platform/x86: amd: pmc: Remove __maybe_unused from amd_pmc_suspend_handler()
(bsc#1210644).
* platform/x86: amd: pmc: provide user message where s0ix is not supported
(bsc#1210644).
* platform/x86: asus-nb-wmi: Add alternate mapping for KEY_SCREENLOCK (git-
fixes).
* platform/x86: asus-wmi: Ignore WMI events with codes 0x7B, 0xC0 (git-fixes).
* platform/x86: dell-wmi: Add a keymap for KEY_MUTE in type 0x0010 table (git-
fixes).
* platform/x86: gigabyte-wmi: add support for B450M DS3H WIFI-CF (git-fixes).
* platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE (git-fixes).
* platform/x86: hp-wmi: Support touchpad on/off (git-fixes).
* platform/x86: intel-uncore-freq: add Emerald Rapids support (PED-4390).
* platform/x86: intel_scu_pcidrv: Add back PCI ID for Medfield (git-fixes).
* platform/x86: think-lmi: Add possible_values for ThinkStation (git-fixes).
* platform/x86: think-lmi: Certificate authentication support (bsc#1210050).
* platform/x86: think-lmi: Clean up display of current_value on Thinkstation
(git-fixes).
* platform/x86: think-lmi: Correct NVME password handling (git-fixes).
* platform/x86: think-lmi: Correct System password interface (git-fixes).
* platform/x86: think-lmi: Fix memory leak when showing current settings (git-
fixes).
* platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI
strings (git-fixes).
* platform/x86: think-lmi: Move kobject_init() call into tlmi_create_auth()
(bsc#1210050).
* platform/x86: think-lmi: Opcode support (bsc#1210050).
* platform/x86: think-lmi: Prevent underflow in index_store() (bsc#1210050).
* platform/x86: think-lmi: Simplify tlmi_analyze() error handling a bit
(bsc#1210050).
* platform/x86: think-lmi: Use min_t() for comparison and assignment
(bsc#1210050).
* platform/x86: think-lmi: add debug_cmd (bsc#1210050).
* platform/x86: think-lmi: add missing type attribute (git-fixes).
* platform/x86: think-lmi: certificate support clean ups (bsc#1210050).
* platform/x86: think-lmi: mutex protection around multiple WMI calls (git-
fixes).
* platform/x86: think-lmi: only display possible_values if available (git-
fixes).
* platform/x86: think-lmi: use correct possible_values delimiters (git-fixes).
* platform/x86: thinkpad-acpi: Add support for automatic mode transitions
(bsc#1210050).
* platform/x86: thinkpad-acpi: Enable AMT by default on supported systems
(bsc#1210050).
* platform/x86: thinkpad-acpi: profile capabilities as integer (bsc#1210050).
* platform/x86: thinkpad_acpi: Accept ibm_init_struct.init() returning -ENODEV
(bsc#1210050).
* platform/x86: thinkpad_acpi: Add LED_RETAIN_AT_SHUTDOWN to led_class_devs
(bsc#1210050).
* platform/x86: thinkpad_acpi: Add PSC mode support (bsc#1210050).
* platform/x86: thinkpad_acpi: Add a s2idle resume quirk for a number of
laptops (bsc#1210050).
* platform/x86: thinkpad_acpi: Add dual fan probe (bsc#1210050).
* platform/x86: thinkpad_acpi: Add dual-fan quirk for T15g (2nd gen)
(bsc#1210050).
* platform/x86: thinkpad_acpi: Add hotkey_notify_extended_hotkey() helper
(bsc#1210050).
* platform/x86: thinkpad_acpi: Add lid_logo_dot to the list of safe LEDs
(bsc#1210050).
* platform/x86: thinkpad_acpi: Add quirk for ThinkPads without a fan
(bsc#1210050).
* platform/x86: thinkpad_acpi: Cleanup dytc_profile_available (bsc#1210050).
* platform/x86: thinkpad_acpi: Convert btusb DMI list to quirks (bsc#1210050).
* platform/x86: thinkpad_acpi: Convert platform driver to use dev_groups
(bsc#1210050).
* platform/x86: thinkpad_acpi: Correct dual fan probe (bsc#1210050).
* platform/x86: thinkpad_acpi: Do not use test_bit on an integer
(bsc#1210050).
* platform/x86: thinkpad_acpi: Enable s2idle quirk for 21A1 machine type
(bsc#1210050).
* platform/x86: thinkpad_acpi: Explicitly set to balanced mode on startup
(bsc#1210050).
* platform/x86: thinkpad_acpi: Fix a memory leak of EFCH MMIO resource
(bsc#1210050).
* platform/x86: thinkpad_acpi: Fix coccinelle warnings (bsc#1210050).
* platform/x86: thinkpad_acpi: Fix compiler warning about uninitialized err
variable (bsc#1210050).
* platform/x86: thinkpad_acpi: Fix incorrect use of platform profile on AMD
platforms (bsc#1210050).
* platform/x86: thinkpad_acpi: Fix lkp-tests warnings for platform profiles
(git-fixes).
* platform/x86: thinkpad_acpi: Fix max_brightness of thinklight (bsc#1210050).
* platform/x86: thinkpad_acpi: Fix platform profiles on T490 (git-fixes).
* platform/x86: thinkpad_acpi: Fix profile mode display in AMT mode
(bsc#1210050).
* platform/x86: thinkpad_acpi: Fix profile modes on Intel platforms
(bsc#1210050).
* platform/x86: thinkpad_acpi: Fix reporting a non present second fan on some
models (bsc#1210050).
* platform/x86: thinkpad_acpi: Fix the hwmon sysfs-attr showing up in the
wrong place (bsc#1210050).
* platform/x86: thinkpad_acpi: Fix thermal_temp_input_attr sorting
(bsc#1210050).
* platform/x86: thinkpad_acpi: Fix thinklight LED brightness returning 255
(bsc#1210050).
* platform/x86: thinkpad_acpi: Get privacy-screen / lcdshadow ACPI handles
only once (bsc#1210050).
* platform/x86: thinkpad_acpi: Make *_init() functions return -ENODEV instead
of 1 (bsc#1210050).
* platform/x86: thinkpad_acpi: Properly indent code in
tpacpi_dytc_profile_init() (bsc#1210050).
* platform/x86: thinkpad_acpi: Register tpacpi_pdriver after subdriver init
(bsc#1210050).
* platform/x86: thinkpad_acpi: Remove "goto err_exit" from hotkey_init()
(bsc#1210050).
* platform/x86: thinkpad_acpi: Remove unused sensors_pdev_attrs_registered
flag (bsc#1210050).
* platform/x86: thinkpad_acpi: Restore missing hotkey_tablet_mode and
hotkey_radio_sw sysfs-attr (bsc#1210050).
* platform/x86: thinkpad_acpi: Simplify dytc_version handling (bsc#1210050).
* platform/x86: thinkpad_acpi: Switch to common use of attributes
(bsc#1210050).
* platform/x86: thinkpad_acpi: Use backlight helper (bsc#1210050).
* platform/x86: thinkpad_acpi: clean up dytc profile convert (bsc#1210050).
* platform/x86: thinkpad_acpi: consistently check fan_get_status return
(bsc#1210050).
* platform/x86: thinkpad_acpi: do not use PSC mode on Intel platforms
(bsc#1210050).
* platform/x86: thinkpad_acpi: tpacpi_attr_group contains driver attributes
not device attrs (bsc#1210050).
* platform/x86: thinkpad_acpi: use strstarts() (bsc#1210050).
* platform/x86: touchscreen_dmi: Add Chuwi Vi8 (CWI501) DMI match (git-fixes).
* platform/x86: touchscreen_dmi: Add info for the CSL Panther Tab HD (git-
fixes).
* platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i (git-
fixes).
* platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the
Juno Tablet (git-fixes).
* platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it (git-
fixes).
* pm: domains: fix integer overflow issues in genpd_parse_state() (git-fixes).
* pm: hibernate: Do not get block device exclusively in test_resume mode (git-
fixes).
* pm: hibernate: Turn snapshot_test into global variable (git-fixes).
* pm: hibernate: fix load_image_and_restore() error path (git-fixes).
* power: supply: Fix logic checking if system is running from battery (git-
fixes).
* power: supply: Ratelimit no data debug output (git-fixes).
* power: supply: ab8500: Fix external_power_changed race (git-fixes).
* power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of
pm_runtime_get_sync (git-fixes).
* power: supply: bq27xxx: Add cache parameter to
bq27xxx_battery_current_and_status() (git-fixes).
* power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to
stabilize (git-fixes).
* power: supply: bq27xxx: Ensure power_supply_changed() is called on current
sign changes (git-fixes).
* power: supply: bq27xxx: Fix I2C IRQ race on remove (git-fixes).
* power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition (git-
fixes).
* power: supply: bq27xxx: Fix poll_interval handling and races on remove (git-
fixes).
* power: supply: bq27xxx: Move bq27xxx_battery_update() down (git-fixes).
* power: supply: bq27xxx: Use mod_delayed_work() instead of cancel() +
schedule() (git-fixes).
* power: supply: bq27xxx: expose battery data when CI=1 (git-fixes).
* power: supply: cros_usbpd: reclassify "default case!" as debug (git-fixes).
* power: supply: da9150: Fix use after free bug in da9150_charger_remove due
to race condition (git-fixes).
* power: supply: generic-adc-battery: fix unit scaling (git-fixes).
* power: supply: leds: Fix blink to LED on transition (git-fixes).
* power: supply: sbs-charger: Fix INHIBITED bit for Status reg (git-fixes).
* power: supply: sc27xx: Fix external_power_changed race (git-fixes).
* powercap: fix possible name leak in powercap_register_zone() (git-fixes).
* powercap: intel_rapl: add support for Emerald Rapids (PED-4398).
* powerpc/64: Always build with 128-bit long double (bsc#1194869).
* powerpc/64e: Fix amdgpu build on Book3E w/o AltiVec (bsc#1194869).
* powerpc/64s/interrupt: Fix interrupt exit race with security mitigation
switch (bsc#1194869).
* powerpc/64s/radix: Fix RWX mapping with relocated kernel (bsc#1194869).
* powerpc/64s/radix: Fix crash with unaligned relocated kernel (bsc#1194869).
* powerpc/64s/radix: Fix exit lazy tlb mm switch with irqs enabled
(bsc#1194869).
* powerpc/64s/radix: Fix soft dirty tracking (bsc#1065729).
* powerpc/64s: Fix local irq disable when PMIs are disabled (bsc#1195655
ltc#1195655 git-fixes).
* powerpc/64s: Make POWER10 and later use pause_short in cpu_relax loops
(bsc#1209367 ltc#195662).
* powerpc/btext: add missing of_node_put (bsc#1065729).
* powerpc/eeh: Set channel state after notifying the drivers (bsc#1208784
ltc#201612).
* powerpc/hv-gpci: Fix hv_gpci event list (bsc#1207935).
* powerpc/hv-gpci: Fix hv_gpci event list (git fixes).
* powerpc/ioda/iommu/debugfs: Generate unique debugfs entries (bsc#1194869).
* powerpc/iommu: Add missing of_node_put in iommu_init_early_dart
(bsc#1194869).
* powerpc/iommu: DMA address offset is incorrectly calculated with 2MB TCEs
(jsc#SLE-19556 git-fixes).
* powerpc/iommu: Limit number of TCEs to 512 for H_STUFF_TCE hcall
(bsc#1194869 bsc#1212701).
* powerpc/iommu: fix memory leak with using debugfs_lookup() (bsc#1194869).
* powerpc/kcsan: Exclude udelay to prevent recursive instrumentation
(bsc#1194869).
* powerpc/kexec_file: Count hot-pluggable memory in FDT estimate
(bsc#1194869).
* powerpc/kexec_file: Fix division by zero in extra size estimation
(bsc#1194869).
* powerpc/kexec_file: fix implicit decl error (bsc#1194869).
* powerpc/mm: Fix false detection of read faults (bsc#1208864).
* powerpc/papr_scm: Update the NUMA distance table for the target node
(bsc#1209999 ltc#202140 bsc#1142685 ltc#179509 git-fixes).
* powerpc/perf/hv-24x7: add missing RTAS retry status handling (git fixes).
* powerpc/powernv/ioda: Skip unallocated resources when mapping to PE
(bsc#1065729).
* powerpc/powernv: fix missing of_node_put in uv_init() (bsc#1194869).
* powerpc/pseries/lpar: add missing RTAS retry status handling (bsc#1109158
ltc#169177 git-fixes).
* powerpc/pseries/lparcfg: add missing RTAS retry status handling
(bsc#1065729).
* powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not
enabled (bsc#1210216 ltc#202189).
* powerpc/pseries: Consolidate different NUMA distance update code paths
(bsc#1209999 ltc#202140 bsc#1142685 ltc#179509 git-fixes).
* powerpc/purgatory: remove PGO flags (bsc#1194869).
* powerpc/rtas: ensure 4KB alignment for rtas_data_buf (bsc#1065729).
* powerpc/rtas: use memmove for potentially overlapping buffer copy
(bsc#1065729).
* powerpc/set_memory: Avoid spinlock recursion in change_page_attr()
(bsc#1194869).
* powerpc/vmlinux.lds: Add an explicit symbol for the SRWX boundary
(bsc#1194869).
* powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT (bsc#1194869).
* powerpc/vmlinux.lds: Do not discard .comment (bsc#1194869).
* powerpc/vmlinux.lds: Do not discard .rela* for relocatable builds
(bsc#1194869).
* powerpc/vmlinux.lds: Ensure STRICT_ALIGN_SIZE is at least page aligned
(bsc#1194869).
* powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds (bsc#1194869).
* powerpc: Do not try to copy PPR for task with NULL pt_regs (bsc#1065729).
* powerpc: Redefine HMT_xxx macros as empty on PPC32 (bsc#1209367 ltc#195662).
* powerpc: Remove linker flag from KBUILD_AFLAGS (bsc#1194869).
* powerpc: add ISA v3.0 / v3.1 wait opcode macro (bsc#1209367 ltc#195662).
* powerpc: declare unmodified attribute_group usages const (bsc#1207935).
* powerpc: declare unmodified attribute_group usages const (git-fixes).
* powerpc: move __end_rodata to cover arch read-only sections (bsc#1194869).
* printf: fix errname.c list (git-fixes).
* prlimit: do_prlimit needs to have a speculation check (bsc#1209256).
* pstore/ram: Add check for kstrdup (git-fixes).
* pstore: Revert pmsg_lock back to a normal mutex (git-fixes).
* purgatory: fix disabling debug info (git-fixes).
* pwm: ab8500: Fix error code in probe() (git-fixes).
* pwm: cros-ec: Explicitly set .polarity in .get_state() (git-fixes).
* pwm: imx-tpm: force 'real_period' to be zero in suspend (git-fixes).
* pwm: meson: Fix axg ao mux parents (git-fixes).
* pwm: meson: Fix g12a ao clk81 name (git-fixes).
* pwm: sprd: Explicitly set .polarity in .get_state() (git-fixes).
* pwm: stm32-lp: fix the check on arr and cmp registers update (git-fixes).
* pwm: sysfs: Do not apply state to already disabled PWMs (git-fixes).
* qed/qed_dev: guard against a possible division by zero (jsc#SLE-19001).
* qed/qed_mng_tlv: correctly zero out ->min instead of ->hour (jsc#SLE-19001).
* qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info
(jsc#SLE-19001).
* qed/qede: Fix scheduling while atomic (git-fixes).
* qed: allow sleep in qed_mcp_trace_dump() (jsc#SLE-19001).
* qede: avoid uninitialized entries in coal_entry array (bsc#1205846).
* qede: execute xdp_do_flush() before napi_complete_done() (jsc#SLE-19001).
* qede: fix interrupt coalescing configuration (bsc#1205846).
* quota: Check next/prev free block number after reading from quota file
(bsc#1206640).
* quota: Prevent memory allocation recursion while holding dq_lock
(bsc#1207639).
* r8152: add vendor/device ID pair for Microsoft Devkit (git-fixes).
* r8152: fix flow control issue of RTL8156A (git-fixes).
* r8152: fix the poor throughput for 2.5G devices (git-fixes).
* r8152: move setting r8153b_rx_agg_chg_indicate() (git-fixes).
* r8169: fix RTL8168H and RTL8107E rx crc error (git-fixes).
* r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() (git-fixes).
* radeon: avoid double free in ci_dpm_init() (git-fixes).
* rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check (git-fixes).
* rcu: Fix rcu_torture_read ftrace event (git-fixes).
* rcu: Tighten rcu_advance_cbs_nowake() checks (bsc#1209159).
* rdma/bnxt_re: Avoid calling wake_up threads from spin_lock context (git-
fixes)
* rdma/bnxt_re: Disable/kill tasklet only if it is enabled (git-fixes)
* rdma/bnxt_re: Fix a possible memory leak (git-fixes)
* rdma/bnxt_re: Fix return value of bnxt_re_process_raw_qp_pkt_rx (git-fixes)
* rdma/bnxt_re: Fix the page_size used during the MR creation (git-fixes)
* rdma/bnxt_re: Fix to remove an unnecessary log (git-fixes)
* rdma/bnxt_re: Fix to remove unnecessary return labels (git-fixes)
* rdma/bnxt_re: Remove a redundant check inside bnxt_re_update_gid (git-fixes)
* rdma/bnxt_re: Remove unnecessary checks (git-fixes)
* rdma/bnxt_re: Return directly without goto jumps (git-fixes)
* rdma/bnxt_re: Use unique names while registering interrupts (git-fixes)
* rdma/bnxt_re: wraparound mbox producer index (git-fixes)
* rdma/cm: Trace icm_send_rej event before the cm state is reset (git-fixes)
* rdma/cma: Allow UD qp_type to join multicast only (git-fixes)
* rdma/cma: Always set static rate to 0 for RoCE (git-fixes)
* rdma/core: Fix GID entry ref leak when create_ah fails (git-fixes)
* rdma/core: Fix ib block iterator counter overflow (bsc#1207878).
* rdma/core: Fix ib block iterator counter overflow (git-fixes)
* rdma/core: Fix multiple -Warray-bounds warnings (git-fixes)
* rdma/cxgb4: Fix potential null-ptr-deref in pass_establish() (git-fixes)
* rdma/cxgb4: add null-ptr-check after ip_dev_find() (git-fixes)
* rdma/cxgb4: remove unnecessary NULL check in __c4iw_poll_cq_one() (git-
fixes)
* rdma/efa: Fix unsupported page sizes in device (git-fixes)
* rdma/hns: Fix base address table allocation (git-fixes)
* rdma/hns: Fix hns_roce_table_get return value (git-fixes)
* rdma/hns: Fix timeout attr in query qp for HIP08 (git-fixes)
* rdma/hns: Modify the value of long message loopback slice (git-fixes)
* rdma/irdma: Add SW mechanism to generate completions on error
(jsc#SLE-18383).
* rdma/irdma: Add ipv4 check to irdma_find_listener() (git-fixes)
* rdma/irdma: Cap MSIX used to online CPUs + 1 (git-fixes)
* rdma/irdma: Do not generate SW completions for NOPs (git-fixes)
* rdma/irdma: Do not generate SW completions for NOPs (jsc#SLE-18383).
* rdma/irdma: Fix Local Invalidate fencing (git-fixes)
* rdma/irdma: Fix RQ completion opcode (jsc#SLE-18383).
* rdma/irdma: Fix drain SQ hang with no completion (jsc#SLE-18383).
* rdma/irdma: Fix inline for multiple SGE's (jsc#SLE-18383).
* rdma/irdma: Fix memory leak of PBLE objects (git-fixes)
* rdma/irdma: Fix potential NULL-ptr-dereference (git-fixes)
* rdma/irdma: Increase iWARP CM default rexmit count (git-fixes)
* rdma/irdma: Prevent QP use after free (git-fixes)
* rdma/irdma: Remove enum irdma_status_code (jsc#SLE-18383).
* rdma/irdma: Remove excess error variables (jsc#SLE-18383).
* rdma/irdma: avoid fortify-string warning in irdma_clr_wqes (git-fixes)
* rdma/mana: Remove redefinition of basic u64 type (bsc#1210741 jsc#PED-4022).
* rdma/mana: hide new rdma_driver_ids (bsc#1210741 jsc#PED-4022).
* rdma/mana_ib: Add a driver for Microsoft Azure Network Adapter (bsc#1210741
jsc#PED-4022).
* rdma/mana_ib: Fix a bug when the PF indicates more entries for registering
memory on first packet (bsc#1210741 jsc#PED-4022).
* rdma/mana_ib: Prevent array underflow in mana_ib_create_qp_raw()
(bsc#1210741 jsc#PED-4022).
* rdma/mlx4: Prevent shift wrapping in set_user_sq_size() (jsc#SLE-19255).
* rdma/mlx5: Create an indirect flow table for steering anchor (git-fixes)
* rdma/mlx5: Do not set tx affinity when lag is in hash mode (git-fixes)
* rdma/mlx5: Fix affinity assignment (git-fixes)
* rdma/mlx5: Fix flow counter query via DEVX (git-fixes)
* rdma/mlx5: Fix mlx5_ib_get_hw_stats when used for device (git-fixes)
* rdma/mlx5: Fix validation of max_rd_atomic caps for DC (git-fixes)
* rdma/mlx5: Initiate dropless RQ for RAW Ethernet functions (git-fixes)
* rdma/mlx5: Rely on RoCE fw cap instead of devlink when setting profile
(jsc#SLE-19253).
* rdma/mlx5: Use correct device num_ports when modify DC (git-fixes)
* rdma/mlx5: Use rdma_umem_for_each_dma_block() (git-fixes)
* rdma/rdmavt: Delete unnecessary NULL check (git-fixes)
* rdma/rtrs-clt: Replace list_next_or_null_rr_rcu with an inline function
(git-fixes)
* rdma/rtrs-srv: Pass the correct number of entries for dma mapped SGL (git-
fixes)
* rdma/rtrs: Fix rxe_dealloc_pd warning (git-fixes)
* rdma/rtrs: Fix the last iu->buf leak in err path (git-fixes)
* rdma/rxe: Fix access checks in rxe_check_bind_mw (git-fixes)
* rdma/rxe: Fix inaccurate constants in rxe_type_info (git-fixes)
* rdma/rxe: Fix missing memory barriers in rxe_queue.h (git-fixes)
* rdma/rxe: Fix mr->map double free (git-fixes)
* rdma/rxe: Fix oops with zero length reads (git-fixes)
* rdma/rxe: Fix packet length checks (git-fixes)
* rdma/rxe: Fix ref count error in check_rkey() (git-fixes)
* rdma/rxe: Fix rxe_cq_post (git-fixes)
* rdma/rxe: Fix the error "trying to register non-static key in
rxe_cleanup_task" (git-fixes)
* rdma/rxe: Fix the use-before-initialization error of resp_pkts (git-fixes)
* rdma/rxe: Make responder handle RDMA Read failures (git-fixes)
* rdma/rxe: Prevent faulty rkey generation (git-fixes)
* rdma/rxe: Remove dangling declaration of rxe_cq_disable() (git-fixes)
* rdma/rxe: Remove tasklet call from rxe_cq.c (git-fixes)
* rdma/rxe: Remove the unused variable obj (git-fixes)
* rdma/rxe: Removed unused name from rxe_task struct (git-fixes)
* rdma/siw: Fix potential page_array out of range access (git-fixes)
* rdma/siw: Fix user page pinning accounting (git-fixes)
* rdma/siw: Remove namespace check from siw_netdev_event() (git-fixes)
* rdma/srp: Move large values to a new enum for gcc13 (git-fixes)
* rdma/srpt: Add a check for valid 'mad_agent' pointer (git-fixes)
* rdma/usnic: use iommu_map_atomic() under spin_lock() (git-fixes)
* rdma/uverbs: Restrict usage of privileged QKEYs (git-fixes)
* rdma/vmw_pvrdma: Remove unnecessary check on wr->opcode (git-fixes)
* rdma: Handle the return code from dma_resv_wait_timeout() properly (git-
fixes)
* ref_tracker: use __GFP_NOFAIL more carefully (git-fixes).
* regmap: Account for register length when chunking (git-fixes).
* regmap: cache: Return error in cache sync operations for REGCACHE_NONE (git-
fixes).
* regmap: spi-avmm: Fix regmap_bus max_raw_write (git-fixes).
* regulator: Fix error checking for debugfs_create_dir (git-fixes).
* regulator: Flag uncontrollable regulators as always_on (git-fixes).
* regulator: Handle deferred clk (git-fixes).
* regulator: core: Avoid lockdep reports when resolving supplies (git-fixes).
* regulator: core: Consistently set mutex_owner when using
ww_mutex_lock_slow() (git-fixes).
* regulator: core: Fix more error checking for debugfs_create_dir() (git-
fixes).
* regulator: core: Fix off-on-delay-us for always-on/boot-on regulators (git-
fixes).
* regulator: core: Shorten off-on-delay-us for always-on/boot-on by time since
booted (git-fixes).
* regulator: core: Streamline debugfs operations (git-fixes).
* regulator: core: Use ktime_get_boottime() to determine how long a regulator
was off (git-fixes).
* regulator: fan53555: Explicitly include bits header (git-fixes).
* regulator: fan53555: Fix wrong TCS_SLEW_MASK (git-fixes).
* regulator: helper: Document ramp_delay parameter of
regulator_set_ramp_delay_regmap() (git-fixes).
* regulator: max77802: Bounds check regulator id against opmode (git-fixes).
* regulator: mt6359: add read check for PMIC MT6359 (git-fixes).
* regulator: pca9450: Fix BUCK2 enable_mask (git-fixes).
* regulator: pca9450: Fix LDO3OUT and LDO4OUT MASK (git-fixes).
* regulator: s5m8767: Bounds check id indexing into arrays (git-fixes).
* regulator: stm32-pwr: fix of_iomap leak (git-fixes).
* reiserfs: Add missing calls to reiserfs_security_free() (git-fixes).
* reiserfs: Add security prefix to xattr name in reiserfs_security_write()
(git-fixes).
* remoteproc/mtk_scp: Move clk ops outside send_lock (git-fixes).
* remoteproc: Harden rproc_handle_vdev() against integer overflow (git-fixes).
* remoteproc: imx_rproc: Call of_node_put() on iteration error (git-fixes).
* remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers
(git-fixes).
* remoteproc: st: Call of_node_put() on iteration error (git-fixes).
* remoteproc: stm32: Call of_node_put() on iteration error (git-fixes).
* remoteproc: stm32_rproc: Add mutex protection for workqueue (git-fixes).
* remove "PCI: hv: Use async probing to reduce boot time" (bsc#1207185).
* rethook: Reject getting a rethook if RCU is not watching (git-fixes).
* rethook: fix a potential memleak in rethook_alloc() (git-fixes).
* rethook: use preempt_{disable, enable}_notrace in rethook_trampoline_handler
(git-fixes).
* revert "squashfs: harden sanity check in squashfs_read_xattr_id_table" (git-
fixes).
* ring-buffer: Ensure proper resetting of atomic variables in
ring_buffer_reset_online_cpus (git-fixes).
* ring-buffer: Fix kernel-doc (git-fixes).
* ring-buffer: Fix race while reader and writer are on the same page (git-
fixes).
* ring-buffer: Handle race between rb_move_tail and rb_check_pages (git-
fixes).
* ring-buffer: Sync IRQ works before buffer destruction (git-fixes).
* ring-buffer: remove obsolete comment for free_buffer_page() (git-fixes).
* rpm/check-for-config-changes: ignore also PAHOLE_HAS_* We now also have
options like CONFIG_PAHOLE_HAS_LANG_EXCLUDE.
* rpm/constraints.in: Increase disk size constraint for riscv64 to 52GB
* rpm/kernel-binary.spec.in: Fix compatibility wth newer rpm
* rpm/kernel-docs.spec.in: pass PYTHON=python3 to fix build error
(bsc#1160435)
* rpm/kernel-obs-build.spec.in: Remove SLE11 cruft
* rpm/kernel-source.spec.in: Add patches.drm for moved DRM patches
* rtc: allow rtc_read_alarm without read_alarm callback (git-fixes).
* rtc: efi: Add wakeup support (bsc#1213116).
* rtc: efi: Enable SET/GET WAKEUP services as optional (bsc#1213116).
* rtc: efi: switch to devm_rtc_allocate_device (bsc#1213116).
* rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time (git-
fixes).
* rtc: omap: include header for omap_rtc_power_off_program prototype (git-
fixes).
* rtc: pm8xxx: fix set-alarm race (git-fixes).
* rtc: st-lpc: Release some resources in st_rtc_probe() in case of error (git-
fixes).
* rtc: sun6i: Always export the internal oscillator (git-fixes).
* rtmutex: Ensure that the top waiter is always woken up (git-fixes).
* s390/ap: fix memory leak in ap_init_qci_info() (git-fixes).
* s390/boot: simplify and fix kernel memory layout setup (bsc#1209600).
* s390/ctcm: Fix return type of ctc{mp,}m_tx() (git-fixes bsc#1211686).
* s390/dasd: Fix potential memleak in dasd_eckd_init() (git-fixes).
* s390/dasd: Use correct lock while counting channel queue length (git-fixes
bsc#1212592).
* s390/dasd: fix hanging blockdevice after request requeue (git-fixes
bsc#1211687).
* s390/dasd: fix no record found for raw_track_access (bsc#1207574).
* s390/extmem: return correct segment type in __segment_load() (bsc#1210450
git-fixes).
* s390/gmap: voluntarily schedule during key setting (git-fixes bsc#1212892).
* s390/kprobes: fix current_kprobe never cleared after kprobes reenter (git-
fixes bsc#1211688).
* s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler
(git-fixes bsc#1211689).
* s390/lcs: Fix return type of lcs_start_xmit() (git-fixes bsc#1211690).
* s390/mem_detect: fix detect_memory() error handling (git-fixes bsc#1211691).
* s390/netiucv: Fix return type of netiucv_tx() (git-fixes bsc#1211692).
* s390/pkey: zeroize key blobs (git-fixes bsc#1212619).
* s390/qdio: fix do_sqbs() inline assembly constraint (git-fixes bsc#1211693).
* s390/qeth: fix use-after-free in hsci (bsc#1210449 git-fixes).
* s390/uaccess: add missing earlyclobber annotations to __clear_user()
(bsc#1209856 git-fixes).
* s390/vdso: remove -nostdlib compiler flag (git-fixes bsc#1211714).
* s390/vfio-ap: fix an error handling path in vfio_ap_mdev_probe_queue() (git-
fixes).
* s390/vfio-ap: fix memory leak in vfio_ap device driver (git-fixes).
* sched, cpuset: Fix dl_cpu_busy() panic due to empty (git-fixes)
* sched/core: Avoid obvious double update_rq_clock warning (git-fixes)
* sched/core: Fix arch_scale_freq_tick() on tickless systems (git-fixes)
* sched/core: Introduce sched_asym_cpucap_active() (git-fixes)
* sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() (git-fixes)
* sched/debug: fix dentry leak in update_sched_domain_debugfs (git-fixes)
* sched/fair: Fix imbalance overflow (bsc#1155798 (CPU scheduler functional
and performance backports)).
* sched/fair: Limit sched slice duration (bsc#1189999 (Scheduler functional
and performance backports)).
* sched/fair: Move calculate of avg_load to a better location (bsc#1155798
(CPU scheduler functional and performance backports)).
* sched/fair: Sanitize vruntime of entity being migrated (bsc#1203325).
* sched/fair: sanitize vruntime of entity being placed (bsc#1203325).
* sched/numa: Stop an exhastive search if an idle core is found (bsc#1189999
(Scheduler functional and performance backports)).
* sched/psi: Fix use-after-free in ep_remove_wait_queue() (bsc#1209799).
* sched/tracing: Report TASK_RTLOCK_WAIT tasks as (git-fixes)
* sched/uclamp: Make asym_fits_capacity() use util_fits_cpu() (git-fixes)
* sched: Avoid double preemption in __cond_resched_ _lock_ () (git-fixes)
* sched: Fix DEBUG && !SCHEDSTATS warn (git-fixes)
* sched_getaffinity: do not assume 'cpumask_size()' is fully initialized
(bsc#1155798 (CPU scheduler functional and performance backports)).
* scsi: Revert "scsi: core: map PQ=1, PDT=other values to
SCSI_SCAN_TARGET_PRESENT" (git-fixes).
* scsi: aacraid: Allocate cmd_priv with scsicmd (git-fixes).
* scsi: aic94xx: Add missing check for dma_map_single() (git-fixes).
* scsi: core: Add BLIST_NO_VPD_SIZE for some VDASD (git-fixes bsc#1203039)
(renamed now that it's upstgream)
* scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR (git-fixes).
* scsi: core: Decrease scsi_device's iorequest_cnt if dispatch failed (git-
fixes).
* scsi: core: Fix a procfs host directory removal regression (git-fixes).
* scsi: core: Fix a source code comment (git-fixes).
* scsi: core: Improve scsi_vpd_inquiry() checks (git-fixes).
* scsi: core: Remove the /proc/scsi/${proc_name} directory earlier (git-
fixes).
* scsi: hisi_sas: Check devm_add_action() return value (git-fixes).
* scsi: hisi_sas: Handle NCQ error when IPTT is valid (git-fixes).
* scsi: hisi_sas: Revert change to limit max hw sectors for v3 HW
(bsc#1210230).
* scsi: hisi_sas: Set a port invalid only if there are no devices attached
when refreshing port id (git-fixes).
* scsi: hpsa: Fix allocation size for scsi_host_alloc() (git-fixes).
* scsi: ipr: Work around fortify-string warning (git-fixes).
* scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() (git-
fixes).
* scsi: iscsi_tcp: Fix UAF during login when accessing the shost ipaddress
(git-fixes).
* scsi: iscsi_tcp: Fix UAF during logout when accessing the shost ipaddress
(git-fixes).
* scsi: kABI workaround for fc_host_fpin_rcv (git-fixes).
* scsi: libsas: Add sas_ata_device_link_abort() (git-fixes).
* scsi: libsas: Grab the ATA port lock in sas_ata_device_link_abort() (git-
fixes).
* scsi: libsas: Remove useless dev_list delete in sas_ex_discover_end_dev()
(git-fixes).
* scsi: lpfc: Add new RCQE status for handling DMA failures (bsc#1211847).
* scsi: lpfc: Avoid usage of list iterator variable after loop (git-fixes).
* scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read() (git-fixes).
* scsi: lpfc: Copyright updates for 14.2.0.10 patches (bsc#1208607).
* scsi: lpfc: Copyright updates for 14.2.0.11 patches (bsc#1210943).
* scsi: lpfc: Correct used_rpi count when devloss tmo fires with no recovery
(bsc#1210943).
* scsi: lpfc: Defer issuing new PLOGI if received RSCN before completing
REG_LOGIN (bsc#1210943).
* scsi: lpfc: Drop redundant pci_enable_pcie_error_reporting() (bsc#1210943).
* scsi: lpfc: Exit PRLI completion handling early if ndlp not in PRLI_ISSUE
state (bsc#1208607).
* scsi: lpfc: Fix double free in lpfc_cmpl_els_logo_acc() caused by
lpfc_nlp_not_used() (bsc#1211847).
* scsi: lpfc: Fix double word in comments (bsc#1210943).
* scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() (bsc#1210943).
* scsi: lpfc: Fix lockdep warning for rx_monitor lock when unloading driver
(bsc#1210943).
* scsi: lpfc: Fix space indentation in lpfc_xcvr_data_show() (bsc#1208607).
* scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write
(bsc#1208607).
* scsi: lpfc: Fix verbose logging for SCSI commands issued to SES devices
(bsc#1211847).
* scsi: lpfc: Introduce new attention types for lpfc_sli4_async_fc_evt()
handler (bsc#1208607).
* scsi: lpfc: Match lock ordering of lpfc_cmd->buf_lock and hbalock for abort
paths (bsc#1211847).
* scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow
(bsc#1210943).
* scsi: lpfc: Record LOGO state with discovery engine even if aborted
(bsc#1210943).
* scsi: lpfc: Reinitialize internal VMID data structures after FLOGI
completion (bsc#1208607).
* scsi: lpfc: Remove duplicate ndlp kref decrement in lpfc_cleanup_rpis()
(bsc#1208607 bsc#1208534).
* scsi: lpfc: Remove redundant clean up code in disable_vport() (bsc#1208607).
* scsi: lpfc: Reorder freeing of various DMA buffers and their list removal
(bsc#1210943).
* scsi: lpfc: Replace blk_irq_poll intr handler with threaded IRQ
(bsc#1211847).
* scsi: lpfc: Replace outdated strncpy() with strscpy() (bsc#1208607).
* scsi: lpfc: Resolve miscellaneous variable set but not used compiler
warnings (bsc#1208607).
* scsi: lpfc: Revise lpfc_error_lost_link() reason code evaluation logic
(bsc#1210943).
* scsi: lpfc: Set max DMA segment size to HBA supported SGE length
(bsc#1208607).
* scsi: lpfc: Silence an incorrect device output (bsc#1210943).
* scsi: lpfc: Skip waiting for register ready bits when in unrecoverable state
(bsc#1210943).
* scsi: lpfc: Update congestion warning notification period (bsc#1211847).
* scsi: lpfc: Update lpfc version to 14.2.0.10 (bsc#1208607).
* scsi: lpfc: Update lpfc version to 14.2.0.11 (bsc#1210943).
* scsi: lpfc: Update lpfc version to 14.2.0.12 (bsc#1211847).
* scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS (git-fixes).
* scsi: megaraid_sas: Fix crash after a double completion (git-fixes).
* scsi: megaraid_sas: Fix fw_crash_buffer_show() (git-fixes).
* scsi: megaraid_sas: Update max supported LD IDs to 240 (git-fixes).
* scsi: mpi3mr: Fix issues in mpi3mr_get_all_tgt_info() (git-fixes).
* scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization (git-fixes).
* scsi: mpi3mr: Fix throttle_groups memory leak (git-fixes).
* scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi (git-fixes).
* scsi: mpi3mr: Suppress command reply debug prints (bsc#1211820).
* scsi: mpt3sas: Do not print sense pool info twice (git-fixes).
* scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() (git-
fixes).
* scsi: mpt3sas: Fix a memory leak (git-fixes).
* scsi: mpt3sas: Remove scsi_dma_map() error messages (git-fixes).
* scsi: qedi: Fix use after free bug in qedi_remove() (git-fixes).
* scsi: qla2xxx: Add option to disable FC2 Target support (bsc#1198438
bsc#1206103).
* scsi: qla2xxx: Check if port is online before sending ELS (bsc#1208570).
* scsi: qla2xxx: Drop redundant pci_enable_pcie_error_reporting()
(bsc#1211960).
* scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests (bsc#1208570).
* scsi: qla2xxx: Fix IOCB resource check warning (bsc#1208570).
* scsi: qla2xxx: Fix erroneous link down (bsc#1208570).
* scsi: qla2xxx: Fix exchange oversubscription (bsc#1208570).
* scsi: qla2xxx: Fix exchange oversubscription for management commands
(bsc#1208570).
* scsi: qla2xxx: Fix hang in task management (bsc#1211960).
* scsi: qla2xxx: Fix link failure in NPIV environment (bsc#1208570).
* scsi: qla2xxx: Fix mem access after free (bsc#1211960).
* scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() (git-fixes).
* scsi: qla2xxx: Fix printk() format string (bsc#1208570).
* scsi: qla2xxx: Fix stalled login (bsc#1208570).
* scsi: qla2xxx: Fix task management cmd fail due to unavailable resource
(bsc#1211960).
* scsi: qla2xxx: Fix task management cmd failure (bsc#1211960).
* scsi: qla2xxx: Make qla_trim_buf() and __qla_adjust_buf() static
(bsc#1208570).
* scsi: qla2xxx: Multi-que support for TMF (bsc#1211960).
* scsi: qla2xxx: Perform lockless command completion in abort path (git-
fixes).
* scsi: qla2xxx: Refer directly to the qla2xxx_driver_template (bsc#1211960).
* scsi: qla2xxx: Relocate/rename vp map (bsc#1208570).
* scsi: qla2xxx: Remove dead code (GNN ID) (bsc#1208570).
* scsi: qla2xxx: Remove dead code (GPNID) (bsc#1208570).
* scsi: qla2xxx: Remove dead code (bsc#1208570).
* scsi: qla2xxx: Remove default fabric ops callouts (bsc#1211960).
* scsi: qla2xxx: Remove increment of interface err cnt (bsc#1208570).
* scsi: qla2xxx: Remove the unused variable wwn (bsc#1208570).
* scsi: qla2xxx: Remove unintended flag clearing (bsc#1208570).
* scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy()
(bsc#1211960).
* scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called
(bsc#1208570).
* scsi: qla2xxx: Simplify if condition evaluation (bsc#1208570).
* scsi: qla2xxx: Synchronize the IOCB count to be in order (bsc#1209292
bsc#1209684 bsc#1209556).
* scsi: qla2xxx: Update version to 10.02.08.100-k (bsc#1208570).
* scsi: qla2xxx: Update version to 10.02.08.200-k (bsc#1208570).
* scsi: qla2xxx: Update version to 10.02.08.300-k (bsc#1211960).
* scsi: qla2xxx: Use a variable for repeated mem_size computation
(bsc#1208570).
* scsi: qla2xxx: Wait for io return on terminate rport (bsc#1211960).
* scsi: qla2xxx: edif: Fix clang warning (bsc#1208570).
* scsi: qla2xxx: edif: Fix performance dip due to lock contention
(bsc#1208570).
* scsi: qla2xxx: edif: Fix stall session after app start (bsc#1208570).
* scsi: qla2xxx: edif: Reduce memory usage during low I/O (bsc#1208570).
* scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() (git-fixes).
* scsi: scsi_ioctl: Validate command size (git-fixes).
* scsi: scsi_transport_fc: Add an additional flag to fc_host_fpin_rcv()
(bsc#1210943).
* scsi: sd: Fix wrong zone_write_granularity value during revalidate (git-
fixes).
* scsi: sd: Revert "Rework asynchronous resume support" (bsc#1209092).
* scsi: ses: Do not attach if enclosure has no components (git-fixes).
* scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses (git-fixes).
* scsi: ses: Fix possible desc_ptr out-of-bounds accesses (git-fixes).
* scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() (git-
fixes).
* scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() (git-fixes).
* scsi: ses: Handle enclosure with just a primary component gracefully (git-
fixes).
* scsi: smartpqi: Add controller cache flush during rmmod (bsc#1207315).
* scsi: smartpqi: Add new controller PCI IDs (bsc#1207315).
* scsi: smartpqi: Change sysfs raid_level attribute to N/A for controllers
(bsc#1207315).
* scsi: smartpqi: Change version to 2.1.20-035 (bsc#1207315).
* scsi: smartpqi: Convert to host_tagset (bsc#1207315).
* scsi: smartpqi: Correct device removal for multi-actuator devices
(bsc#1207315).
* scsi: smartpqi: Correct max LUN number (bsc#1207315).
* scsi: smartpqi: Initialize feature section info (bsc#1207315).
* scsi: smartpqi: Replace one-element array with flexible-array member
(bsc#1207315).
* scsi: snic: Fix memory leak with using debugfs_lookup() (git-fixes).
* scsi: stex: Fix gcc 13 warnings (git-fixes).
* scsi: storvsc: Correct reporting of Hyper-V I/O size limits (git-fixes).
* scsi: storvsc: Do not pass unused PFNs to Hyper-V host (git-fixes).
* scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file (git-fixes).
* scsi: tracing: Fix compile error in trace_array calls when TRACING is
disabled (git-fixes).
* scsi: ufs: Stop using the clock scaling lock in the error handler (git-
fixes).
* scsi: ufs: core: Enable link lost interrupt (git-fixes).
* scsi_disk kABI: add back members (bsc#1209092).
* sctp: fail if no bound addresses can be used for a given scope
(bsc#1206677).
* sctp: sctp_sock_filter(): avoid list_entry() on possibly empty list
(bsc#1208602, git-fixes).
* seccomp: Move copy_seccomp() to no failure path (bsc#1210817).
* sefltests: netdevsim: wait for devlink instance after netns removal (git-
fixes).
* selftest/lkdtm: Skip stack-entropy test if lkdtm is not available (git-
fixes).
* selftests mount: Fix mount_setattr_test builds failed (git-fixes).
* selftests/ftrace: Add check for ping command for trigger tests (bsc#1204993
ltc#200103).
* selftests/ftrace: Convert tracer tests to use 'requires' to specify program
dependency (bsc#1204993 ltc#200103).
* selftests/kselftest/runner/run_one(): allow running non-executable files
(git-fixes).
* selftests/powerpc: Account for offline cpus in perf-hwbreak test
(bsc#1206232).
* selftests/powerpc: Bump up rlimit for perf-hwbreak test (bsc#1206232).
* selftests/powerpc: Move perror closer to its use (bsc#1206232).
* selftests/ptp: Fix timestamp printf format for PTP_SYS_OFFSET (git-fixes).
* selftests/resctrl: Allow ->setup() to return errors (git-fixes).
* selftests/resctrl: Check for return value after write_schemata() (git-
fixes).
* selftests/resctrl: Extend CPU vendor detection (git-fixes).
* selftests/resctrl: Move ->setup() call outside of test specific branches
(git-fixes).
* selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem
(git-fixes).
* selftests/sgx: Add "test_encl.elf" to TEST_FILES (git-fixes).
* selftests/vm: remove ARRAY_SIZE define from individual tests (git-fixes).
* selftests: Provide local define of __cpuid_count() (git-fixes).
* selftests: forwarding: lib: quote the sysctl values (git-fixes).
* selftests: mptcp: connect: skip if MPTCP is not supported (git-fixes).
* selftests: mptcp: depend on SYN_COOKIES (git-fixes).
* selftests: mptcp: pm nl: skip if MPTCP is not supported (git-fixes).
* selftests: mptcp: sockopt: return error if wrong mark (git-fixes).
* selftests: mptcp: sockopt: skip if MPTCP is not supported (git-fixes).
* selftests: net: udpgso_bench: Fix racing bug between the rx/tx programs
(git-fixes).
* selftests: net: udpgso_bench_rx/tx: Stop when wrong CLI args are provided
(git-fixes).
* selftests: net: udpgso_bench_rx: Fix 'used uninitialized' compiler warning
(git-fixes).
* selftests: net: udpgso_bench_tx: Cater for pending datagrams zerocopy
benchmarking (git-fixes).
* selftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test
(git-fixes).
* selftests: sigaltstack: fix -Wuninitialized (git-fixes).
* selftests: srv6: make srv6_end_dt46_l3vpn_test more robust (git-fixes).
* selftests: xsk: Disable IPv6 on VETH1 (git-fixes).
* selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test
(git-fixes).
* selinux: do not use make's grouped targets feature yet (git-fixes).
* selinux: ensure av_permissions.h is built when needed (git-fixes).
* selinux: fix Makefile dependencies of flask.h (git-fixes).
* serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it (git-
fixes).
* serial: 8250: Add missing wakeup event reporting (git-fixes).
* serial: 8250: Reinit port->pm on port specific driver unbind (git-fixes).
* serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED (git-
fixes).
* serial: 8250: lock port for UART_IER access in omap8250_irq() (git-fixes).
* serial: 8250: lock port for stop_rx() in omap8250_irq() (git-fixes).
* serial: 8250: omap: Fix freeing of resources on failed register (git-fixes).
* serial: 8250_bcm7271: Fix arbitration handling (git-fixes).
* serial: 8250_bcm7271: balance clk_enable calls (git-fixes).
* serial: 8250_bcm7271: fix leak in `brcmuart_probe` (git-fixes).
* serial: 8250_dma: Fix DMA Rx rearm race (git-fixes).
* serial: 8250_em: Fix UART port type (git-fixes).
* serial: 8250_exar: Add support for USR298x PCI Modems (git-fixes).
* serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards (git-
fixes).
* serial: 8250_fsl: fix handle_irq locking (git-fixes).
* serial: 8250_omap: Use force_suspend and resume for system suspend (git-
fixes).
* serial: 8250_tegra: Fix an error handling path in tegra_uart_probe() (git-
fixes).
* serial: Add support for Advantech PCI-1611U card (git-fixes).
* serial: arc_uart: fix of_iomap leak in `arc_serial_probe` (git-fixes).
* serial: atmel: do not enable IRQs prematurely (git-fixes).
* serial: exar: Add support for Sealevel 7xxxC serial cards (git-fixes).
* serial: fsl_lpuart: Fix comment typo (git-fixes).
* serial: fsl_lpuart: fix RS485 RTS polariy inverse issue (git-fixes).
* serial: lantiq: add missing interrupt ack (git-fixes).
* serial: qcom-geni: fix console shutdown hang (git-fixes).
* serial: qcom-geni: fix enabling deactivated interrupt (git-fixes).
* serial: sc16is7xx: setup GPIO controller later in probe (git-fixes).
* serial: stm32: re-introduce an irq flag condition in usart_receive_chars
(git-fixes).
* serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init()
(git-fixes).
* sfc: Change VF mac via PF as first preference if available (git-fixes).
* sfc: Fix module EEPROM reporting for QSFP modules (git-fixes).
* sfc: Fix use-after-free due to selftest_work (git-fixes).
* sfc: correctly advertise tunneled IPv6 segmentation (git-fixes).
* sfc: disable RXFCS and RXALL features by default (git-fixes).
* sfc: ef10: do not overwrite offload features at NIC reset (git-fixes).
* sfc: fix TX channel offset when using legacy interrupts (git-fixes).
* sfc: fix considering that all channels have TX queues (git-fixes).
* sfc: fix null pointer dereference in efx_hard_start_xmit (git-fixes).
* sfc: fix wrong tx channel offset with efx_separate_tx_channels (git-fixes).
* sfc: include vport_id in filter spec hash and equal() (git-fixes).
* signal handling: do not use BUG_ON() for debugging (bsc#1210439).
* signal/s390: Use force_sigsegv in default_trap_handler (git-fixes
bsc#1212861).
* signal/seccomp: Refactor seccomp signal and coredump generation (git-fixes).
* signal/vm86_32: Properly send SIGSEGV when the vm86 state cannot be saved
(git-fixes).
* signal/x86: In emulate_vsyscall force a signal instead of calling do_exit
(git-fixes).
* signal: Add SA_IMMUTABLE to ensure forced siganls do not get changed
(bsc#1210816).
* signal: Do not always set SA_IMMUTABLE for forced signals (bsc#1210816).
* signal: HANDLER_EXIT should clear SIGNAL_UNKILLABLE (bsc#1210816).
* signal: Implement force_fatal_sig (git-fixes).
* smb3.1.1: add new tree connect ShareFlags (bsc#1193629).
* smb3: Add missing locks to protect deferred close file list (git-fixes).
* smb3: Close all deferred handles of inode in case of handle lease break
(bsc#1193629).
* smb3: Close deferred file handles in case of handle lease break
(bsc#1193629).
* smb3: Replace smb2pdu 1-element arrays with flex-arrays (bsc#1193629).
* smb3: display debug information better for encryption (bsc#1193629).
* smb3: drop reference to cfile before sending oplock break (bsc#1193629).
* smb3: fix problem remounting a share after shutdown (bsc#1193629).
* smb3: fix unusable share after force unmount failure (bsc#1193629).
* smb3: force unmount was failing to close deferred close files (bsc#1193629).
* smb3: improve parallel reads of large files (bsc#1193629).
* smb3: lower default deferred close timeout to address perf regression
(bsc#1193629).
* smb3: make query_on_disk_id open context consistent and move to common code
(bsc#1193629).
* smb3: move some common open context structs to smbfs_common (bsc#1193629).
* soc/fsl/qe: fix usb.c build errors (git-fixes).
* soc/tegra: cbb: Use correct master_id mask for CBB NOC in Tegra194 (git-
fixes).
* soc: samsung: exynos-pmu: Re-introduce Exynos4212 support (git-fixes).
* soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe (git-fixes).
* soundwire: cadence: Do not overflow the command FIFOs (git-fixes).
* soundwire: dmi-quirks: add new mapping for HP Spectre x360 (git-fixes).
* soundwire: qcom: correct setting ignore bit on v1.5.1 (git-fixes).
* soundwire: qcom: fix storing port config out-of-bounds (git-fixes).
* soundwire: qcom: gracefully handle too many ports in DT (git-fixes).
* spi: bcm-qspi: return error if neither hif_mspi nor mspi is available (git-
fixes).
* spi: bcm63xx-hsspi: Endianness fix for ARM based SoC (git-fixes).
* spi: cadence-quadspi: fix suspend-resume implementations (git-fixes).
* spi: dw: Fix wrong FIFO level setting for long xfers (git-fixes).
* spi: dw: Round of n_bytes to power of 2 (git-fixes).
* spi: dw_bt1: fix MUX_MMIO dependencies (git-fixes).
* spi: fsl-dspi: avoid SCK glitches with continuous transfers (git-fixes).
* spi: fsl-spi: Fix CPM/QE mode Litte Endian (git-fixes).
* spi: lpspi: disable lpspi module irq in DMA mode (git-fixes).
* spi: qup: Do not skip cleanup in remove's error path (git-fixes).
* spi: qup: Request DMA before enabling clocks (git-fixes).
* spi: spi-geni-qcom: Correct CS_TOGGLE bit in SPI_TRANS_CFG (git-fixes).
* spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 (git-fixes).
* spi: spi-imx: using pm_runtime_resume_and_get instead of pm_runtime_get_sync
(git-fixes).
* spi: spidev: remove debug messages that access spidev->spi without locking
(git-fixes).
* spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() (git-
fixes).
* spi: tegra210-quad: Fix combined sequence (bsc#1212584)
* spi: tegra210-quad: Fix iterator outside loop (git-fixes).
* spi: tegra210-quad: Fix validate combined sequence (git-fixes).
* spi: tegra210-quad: Multi-cs support (bsc#1212584)
* squashfs: harden sanity check in squashfs_read_xattr_id_table (git-fixes).
* staging: emxx_udc: Add checks for dma_alloc_coherent() (git-fixes).
* staging: iio: resolver: ads1210: fix config mode (git-fixes).
* staging: mt7621-dts: change palmbus address to lower case (git-fixes).
* staging: mt7621-dts: change some node hex addresses to lower case (git-
fixes).
* staging: octeon: delete my name from TODO contact (git-fixes).
* staging: rtl8192e: Fix W_DISABLE# does not work after stop/start (git-
fixes).
* staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh (git-
fixes).
* staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script
(git-fixes).
* staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE (git-fixes).
* stat: fix inconsistency between struct stat and struct compat_stat (git-
fixes).
* struct ci_hdrc: hide new member at end (git-fixes).
* struct dwc3: mask new member (git-fixes).
* struct uvc_device move flush_status new member to end (git-fixes).
* sunrpc allow for unspecified transport time in rpc_clnt_add_xprt (git-
fixes).
* sunrpc: Clean up svc_deferred_class trace events (git-fixes).
* sunrpc: Do not dereference xprt->snd_task if it's a cookie (git-fixes).
* sunrpc: Do not leak netobj memory when gss_read_proxy_verf() fails (git-
fixes).
* sunrpc: Fix a server shutdown leak (git-fixes).
* sunrpc: Fix missing release socket in rpc_sockname() (git-fixes).
* sunrpc: Fix null-ptr-deref when xps sysfs alloc failed (git-fixes).
* sunrpc: Fix potential race conditions in rpc_sysfs_xprt_state_change() (git-
fixes).
* sunrpc: Fix socket waits for write buffer space (git-fixes).
* sunrpc: Return true/false (not 1/0) from bool functions (git-fixes).
* sunrpc: Update trace flags (git-fixes).
* sunrpc: Use BIT() macro in rpc_show_xprt_state() (git-fixes).
* sunrpc: ensure the matching upcall is in-flight upon downcall (git-fixes).
* sunrpc: fix breakage caused by introduction of rq_xprt_ctxt (bsc#1210775).
* sunrpc: only free unix grouplist after RCU settles (git-fixes).
* swim3: add missing major.h include (git-fixes).
* swiotlb: Free tbl memory in swiotlb_exit() (jsc#PED-3259).
* swiotlb: add a SWIOTLB_ANY flag to lift the low memory restriction
(PED-3259).
* swiotlb: avoid potential left shift overflow (PED-3259).
* swiotlb: clean up some coding style and minor issues (PED-3259).
* swiotlb: consolidate rounding up default_nslabs (PED-3259).
* swiotlb: do not panic when the swiotlb buffer can't be allocated (PED-3259).
* swiotlb: ensure a segment does not cross the area boundary (PED-3259).
* swiotlb: fail map correctly with failed io_tlb_default_mem (PED-3259).
* swiotlb: fix a typo (PED-3259).
* swiotlb: fix passing local variable to debugfs_create_ulong() (PED-3259).
* swiotlb: fix setting ->force_bounce (PED-3259).
* swiotlb: fix use after free on error handling path (PED-3259).
* swiotlb: make swiotlb_exit a no-op if SWIOTLB_FORCE is set (PED-3259).
* swiotlb: make the swiotlb_init interface more useful (PED-3259).
* swiotlb: merge swiotlb-xen initialization into swiotlb (jsc#PED-3259).
* swiotlb: panic if nslabs is too small (PED-3259).
* swiotlb: pass a gfp_mask argument to swiotlb_init_late (PED-3259).
* swiotlb: provide swiotlb_init variants that remap the buffer (PED-3259).
* swiotlb: relocate PageHighMem test away from rmem_swiotlb_setup (git-fixes).
* swiotlb: remove a useless return in swiotlb_init (PED-3259).
* swiotlb: remove swiotlb_init_with_tbl and swiotlb_init_late_with_tbl
(PED-3259).
* swiotlb: remove unused fields in io_tlb_mem (PED-3259).
* swiotlb: rename swiotlb_late_init_with_default_size (PED-3259).
* swiotlb: simplify debugfs setup (jsc#PED-3259).
* swiotlb: simplify swiotlb_max_segment (PED-3259).
* swiotlb: split up the global swiotlb lock (PED-3259).
* swiotlb: use the right nslabs value in swiotlb_init_remap (PED-3259).
* swiotlb: use the right nslabs-derived sizes in swiotlb_init_late (PED-3259).
* sysctl: add a new register_sysctl_init() interface (bsc#1207328).
* task_work: Decouple TIF_NOTIFY_SIGNAL and task_work (git-fixes).
* task_work: Introduce task_work_pending (git-fixes).
* test_firmware: Use kstrtobool() instead of strtobool() (git-fixes).
* test_firmware: fix the memory leak of the allocated firmware buffer (git-
fixes).
* test_firmware: prevent race conditions by a correct implementation of
locking (git-fixes).
* test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation
(git-fixes).
* thermal/core: Remove duplicate information when an error occurs (git-fixes).
* thermal/drivers/hisi: Drop second sensor hi3660 (git-fixes).
* thermal/drivers/sun8i: Fix some error handling paths in sun8i_ths_probe()
(git-fixes).
* thermal/drivers/tsens: Add compat string for the qcom,msm8960 (git-fixes).
* thermal/drivers/tsens: Drop msm8976-specific defines (git-fixes).
* thermal/drivers/tsens: Sort out msm8976 vs msm8956 data (git-fixes).
* thermal/drivers/tsens: fix slope values for msm8939 (git-fixes).
* thermal/drivers/tsens: limit num_sensors to 9 for msm8939 (git-fixes).
* thermal: intel: BXT_PMIC: select REGMAP instead of depending on it (git-
fixes).
* thermal: intel: Fix unsigned comparison with less than zero (git-fixes).
* thermal: intel: intel_pch: Add support for Wellsburg PCH (git-fixes).
* thermal: intel: powerclamp: Fix cur_state for multi package system (git-
fixes).
* thermal: intel: quark_dts: fix error pointer dereference (git-fixes).
* thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access (git-fixes).
* thunderbolt: Call tb_check_quirks() after initializing adapters (git-fixes).
* thunderbolt: Clear registers properly when auto clear isn't in use
(bsc#1210165).
* thunderbolt: Disable interrupt auto clear for rings (git-fixes).
* thunderbolt: Mask ring interrupt on Intel hardware as well (bsc#1210165).
* thunderbolt: Rename shadowed variables bit to interrupt_bit and
auto_clear_bit (git-fixes).
* thunderbolt: Use const qualifier for `ring_interrupt_index` (git-fixes).
* thunderbolt: Use scale field when allocating USB3 bandwidth (git-fixes).
* thunderbolt: dma_test: Use correct value for absent rings when creating
paths (git-fixes).
* timers: Prevent union confusion from unexpected (git-fixes)
* tls: Skip tls_append_frag on zero copy size (git-fixes).
* tools/iio/iio_utils:fix memory leak (git-fixes).
* tools/virtio: compile with -pthread (git-fixes).
* tools/virtio: fix the vringh test for virtio ring changes (git-fixes).
* tools/virtio: fix virtio_test execution (git-fixes).
* tools/virtio: initialize spinlocks in vring_test.c (git-fixes).
* tools: bpftool: Remove invalid \' json escape (git-fixes).
* tools: fix ARRAY_SIZE defines in tools and selftests hdrs (git-fixes).
* tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register (git-
fixes).
* tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed (git-fixes).
* tpm, tpm_tis: Request threaded interrupt handler (git-fixes).
* tpm/eventlog: Do not abort tpm_read_log on faulty ACPI address (git-fixes).
* tpm/tpm_tis: Disable interrupts for more Lenovo devices (git-fixes).
* trace/hwlat: Do not start per-cpu thread if it is already running (git-
fixes).
* trace/hwlat: Do not wipe the contents of per-cpu thread data (git-fixes).
* trace/hwlat: make use of the helper function kthread_run_on_cpu() (git-
fixes).
* trace_events_hist: add check for return value of 'create_hist_field' (git-
fixes).
* tracing/fprobe: Fix to check whether fprobe is registered correctly (git-
fixes).
* tracing/hist: Fix issue of losting command info in error_log (git-fixes).
* tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' (git-
fixes).
* tracing/hist: Fix wrong return value in parse_action_params() (git-fixes).
* tracing/histograms: Allow variables to have some modifiers (git-fixes).
* tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr (git-
fixes).
* tracing/osnoise: Make osnoise_main to sleep for microseconds (git-fixes).
* tracing/perf: Avoid -Warray-bounds warning for __rel_loc macro (git-fixes).
* tracing/probe: trace_probe_primary_from_call(): checked list_first_entry
(git-fixes).
* tracing/probes: Handle system names with hyphens (git-fixes).
* tracing/timer: Add missing hrtimer modes to decode_hrtimer_mode() (git-
fixes).
* tracing: Add '__rel_loc' using trace event macros (git-fixes).
* tracing: Add DYNAMIC flag for dynamic events (git-fixes).
* tracing: Add NULL checks for buffer in ring_buffer_free_read_page() (git-
fixes).
* tracing: Add trace_array_puts() to write into instance (git-fixes).
* tracing: Add trace_event helper macros __string_len() and __assign_str_len()
(git-fixes).
* tracing: Avoid -Warray-bounds warning for __rel_loc macro (git-fixes).
* tracing: Avoid adding tracer option before update_tracer_options (git-
fixes).
* tracing: Check field value in hist_field_name() (git-fixes).
* tracing: Do not let histogram values have some modifiers (git-fixes).
* tracing: Do not use out-of-sync va_list in event printing (git-fixes).
* tracing: Ensure trace buffer is at least 4096 bytes large (git-fixes).
* tracing: Fix a kmemleak false positive in tracing_map (git-fixes).
* tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACE (git-fixes).
* tracing: Fix infinite loop in tracing_read_pipe on overflowed
print_trace_line (git-fixes).
* tracing: Fix issue of missing one synthetic field (git-fixes).
* tracing: Fix mismatched comment in __string_len (git-fixes).
* tracing: Fix permissions for the buffer_percent file (git-fixes).
* tracing: Fix poll() and select() do not work on per_cpu trace_pipe and
trace_pipe_raw (git-fixes).
* tracing: Fix possible memory leak in __create_synth_event() error path (git-
fixes).
* tracing: Fix race where histograms can be called before the event (git-
fixes).
* tracing: Fix sleeping function called from invalid context on RT kernel
(git-fixes).
* tracing: Fix tp_printk option related with tp_printk_stop_on_boot (git-
fixes).
* tracing: Fix warning on variable 'struct trace_array' (git-fixes).
* tracing: Fix wrong return in kprobe_event_gen_test.c (git-fixes).
* tracing: Free error logs of tracing instances (git-fixes).
* tracing: Have TRACE_DEFINE_ENUM affect trace event types as well (git-
fixes).
* tracing: Have event format check not flag %p* on __get_dynamic_array() (git-
fixes, bsc#1212350).
* tracing: Have syscall trace events use trace_event_buffer_lock_reserve()
(git-fixes).
* tracing: Have tracing_snapshot_instance_cond() write errors to the
appropriate instance (git-fixes).
* tracing: Have type enum modifications copy the strings (git-fixes).
* tracing: Introduce helpers to safely handle dynamic-sized sockaddrs (git-
fixes).
* tracing: Make splice_read available again (git-fixes).
* tracing: Make sure trace_printk() can output as soon as it can be used (git-
fixes).
* tracing: Make tp_printk work on syscall tracepoints (git-fixes).
* tracing: Make tracepoint lockdep check actually test something (git-fixes).
* tracing: Update print fmt check to handle new __get_sockaddr() macro (git-
fixes, bsc#1212350).
* tracing: Use alignof__(struct {type b;}) instead of offsetof() (git-fixes).
* tracing: incorrect isolate_mote_t cast in mm_vmscan_lru_isolate (git-fixes).
* tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH (git-fixes).
* tty: fix out-of-bounds access in tty_driver_lookup_tty() (git-fixes).
* tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case (git-
fixes).
* tty: serial: fsl_lpuart: adjust buffer length to the intended size (git-
fixes).
* tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown()
(git-fixes).
* tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown() (git-
fixes).
* tty: serial: fsl_lpuart: disable the CTS when send break signal (git-fixes).
* tty: serial: fsl_lpuart: skip waiting for transmission complete when
UARTCTRL_SBK is asserted (git-fixes).
* tty: serial: fsl_lpuart: use UARTCTRL_TXINV to send break instead of
UARTCTRL_SBK (git-fixes).
* tty: serial: imx: Handle RS485 DE signal active high (git-fixes).
* tty: serial: imx: disable Ageing Timer interrupt request irq (git-fixes).
* tty: serial: imx: fix rs485 rx after tx (git-fixes).
* tty: serial: qcom-geni-serial: stop operations in progress at shutdown (git-
fixes).
* tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() in
case of error (git-fixes).
* tty: serial: samsung_tty: Fix a memory leak in s3c24xx_serial_getclk() when
iterating clk (git-fixes).
* tty: serial: sh-sci: Fix Rx on RZ/G2L SCI (git-fixes).
* tty: serial: sh-sci: Fix transmit end interrupt handler (git-fixes).
* tun: annotate access to queue->trans_start (jsc#PED-370).
* uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 (git-fixes).
* ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size
(bsc#1210584).
* ubi: ensure that VID header offset + VID header size <= alloc, size
(bsc#1210584).
* ubsan: no need to unset panic_on_warn in ubsan_epilogue() (bsc#1207328).
* udf: Avoid double brelse() in udf_rename() (bsc#1213032).
* udf: Check consistency of Space Bitmap Descriptor (bsc#1210771).
* udf: Define EFSCORRUPTED error code (bsc#1213038).
* udf: Detect system inodes linked into directory hierarchy (bsc#1213114).
* udf: Discard preallocation before extending file with a hole (bsc#1213036).
* udf: Do not bother looking for prealloc extents if i_lenExtents matches
i_size (bsc#1213035).
* udf: Do not bother merging very long extents (bsc#1213040).
* udf: Do not update file length for failed writes to inline files
(bsc#1213041).
* udf: Fix a slab-out-of-bounds write bug in udf_find_entry() (bsc#1206649).
* udf: Fix error handling in udf_new_inode() (bsc#1213112).
* udf: Fix extending file within last block (bsc#1213037).
* udf: Fix preallocation discarding at indirect extent boundary (bsc#1213034).
* udf: Preserve link count of system files (bsc#1213113).
* udf: Support splicing to file (bsc#1210770).
* udf: Truncate added extents on failed expansion (bsc#1213039).
* update internal module version number for cifs.ko (bsc#1193629).
* usb-storage: fix deadlock when a scsi command timeouts more than once (git-
fixes).
* usb: acpi: add helper to check port lpm capability using acpi _DSM (git-
fixes).
* usb: cdns3: Fix issue with using incorrect PCI device function (git-fixes).
* usb: cdns3: fix NCM gadget RX speed 20x slow than expection at iMX8QM (git-
fixes).
* usb: cdnsp: Fixes error: uninitialized symbol 'len' (git-fixes).
* usb: cdnsp: Fixes issue with redundant Status Stage (git-fixes).
* usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver (git-
fixes).
* usb: chipdea: core: fix return -EINVAL if request role is the same with
current role (git-fixes).
* usb: chipidea: core: fix possible concurrent when switch role (git-fixes).
* usb: chipidea: fix memory leak with using debugfs_lookup() (git-fixes).
* usb: chipidea: fix missing goto in `ci_hdrc_probe` (git-fixes).
* usb: chipidea: imx: avoid unnecessary probe defer (git-fixes).
* usb: core: Add routines for endpoint checks in old drivers (git-fixes).
* usb: core: Do not hold device lock while reading the "descriptors" sysfs
file (git-fixes).
* usb: core: add quirk for Alcor Link AK9563 smartcard reader (git-fixes).
* usb: core: hub: disable autosuspend for TI TUSB8041 (git-fixes).
* usb: dwc2: fix a devres leak in hw_enable upon suspend resume (git-fixes).
* usb: dwc3-meson-g12a: Fix an error handling path in dwc3_meson_g12a_probe()
(git-fixes).
* usb: dwc3: Align DWC3_EP_* flag macros (git-fixes).
* usb: dwc3: Fix a repeated word checkpatch warning (git-fixes).
* usb: dwc3: Fix a typo in field name (git-fixes).
* usb: dwc3: Fix ep0 handling when getting reset while doing control transfer
(git-fixes).
* usb: dwc3: core: Host wake up support from system suspend (git-fixes).
* usb: dwc3: debugfs: Resume dwc3 before accessing registers (git-fixes).
* usb: dwc3: drd: use helper to get role-switch-default-mode (git-fixes).
* usb: dwc3: ep0: Do not prepare beyond Setup stage (git-fixes).
* usb: dwc3: fix memory leak with using debugfs_lookup() (git-fixes).
* usb: dwc3: fix runtime pm imbalance on probe errors (git-fixes).
* usb: dwc3: fix runtime pm imbalance on unbind (git-fixes).
* usb: dwc3: fix use-after-free on core driver unbind (git-fixes).
* usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC
(git-fixes).
* usb: dwc3: gadget: Change condition for processing suspend event (git-
fixes).
* usb: dwc3: gadget: Delay issuing End Transfer (git-fixes).
* usb: dwc3: gadget: Execute gadget stop after halting the controller (git-
fixes).
* usb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_gadget_resume()
(git-fixes).
* usb: dwc3: gadget: Only End Transfer for ep0 data phase (git-fixes).
* usb: dwc3: gadget: Propagate core init errors to UDC during pullup (git-
fixes).
* usb: dwc3: gadget: Reset num TRBs before giving back the request (git-
fixes).
* usb: dwc3: gadget: Stall and restart EP0 if host is unresponsive (git-
fixes).
* usb: dwc3: pci: add support for the Intel Meteor Lake-M (git-fixes).
* usb: dwc3: pci: add support for the Intel Meteor Lake-S (git-fixes).
* usb: dwc3: qcom: Configure wakeup interrupts during suspend (git-fixes).
* usb: dwc3: qcom: Fix an error handling path in dwc3_qcom_probe() (git-
fixes).
* usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init (git-fixes).
* usb: dwc3: qcom: Fix potential memory leak (git-fixes).
* usb: dwc3: qcom: Keep power domain on to retain controller status (git-
fixes).
* usb: dwc3: qcom: Release the correct resources in dwc3_qcom_remove() (git-
fixes).
* usb: dwc3: qcom: clean up icc init (git-fixes).
* usb: dwc3: qcom: clean up suspend callbacks (git-fixes).
* usb: dwc3: qcom: enable vbus override when in OTG dr-mode (git-fixes).
* usb: dwc3: qcom: fix NULL-deref on suspend (git-fixes).
* usb: dwc3: qcom: fix gadget-only builds (git-fixes).
* usb: dwc3: qcom: fix peripheral and OTG suspend (git-fixes).
* usb: dwc3: qcom: fix wakeup implementation (git-fixes).
* usb: dwc3: qcom: only parse 'maximum-speed' once (git-fixes).
* usb: dwc3: qcom: suppress unused-variable warning (git-fixes).
* usb: dwc3: remove a possible unnecessary 'out of memory' message (git-
fixes).
* usb: early: xhci-dbc: Fix a potential out-of-bound memory access (git-
fixes).
* usb: ene_usb6250: Allocate enough memory for full object (git-fixes).
* usb: fix memory leak with using debugfs_lookup() (git-fixes).
* usb: fotg210: fix memory leak with using debugfs_lookup() (git-fixes).
* usb: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup() (git-
fixes).
* usb: gadget: configfs: Restrict symlink creation is UDC already binded (git-
fixes).
* usb: gadget: configfs: remove using list iterator after loop body as a ptr
(git-fixes).
* usb: gadget: configfs: use to_config_usb_cfg() in os_desc_link() (git-
fixes).
* usb: gadget: configfs: use to_usb_function_instance() in cfg (un)link func
(git-fixes).
* usb: gadget: f_fs: Add unbind event before functionfs_unbind (git-fixes).
* usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait (git-
fixes).
* usb: gadget: f_hid: fix f_hidg lifetime vs cdev (git-fixes).
* usb: gadget: f_hid: fix refcount leak on error path (git-fixes).
* usb: gadget: f_ncm: fix potential NULL ptr deref in ncm_bitrate() (git-
fixes).
* usb: gadget: f_uac2: Fix incorrect increment of bNumEndpoints (git-fixes).
* usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe()
(git-fixes).
* usb: gadget: gr_udc: fix memory leak with using debugfs_lookup() (git-
fixes).
* usb: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup() (git-
fixes).
* usb: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup() (git-
fixes).
* usb: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup() (git-
fixes).
* usb: gadget: tegra-xudc: Fix crash in vbus_draw (git-fixes).
* usb: gadget: u_audio: do not let userspace block driver unbind (git-fixes).
* usb: gadget: u_ether: Fix host MAC address case (git-fixes).
* usb: gadget: u_serial: Add null pointer check in gserial_resume (git-fixes).
* usb: gadget: u_serial: Add null pointer check in gserial_suspend (git-
fixes).
* usb: gadget: udc: do not clear gadget driver.bus (git-fixes).
* usb: gadget: udc: fix NULL dereference in remove() (git-fixes).
* usb: hide unused usbfs_notify_suspend/resume functions (git-fixes).
* usb: host: xhci-rcar: remove leftover quirk handling (git-fixes).
* usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer
math (git-fixes).
* usb: isp116x: fix memory leak with using debugfs_lookup() (git-fixes).
* usb: isp1362: fix memory leak with using debugfs_lookup() (git-fixes).
* usb: max-3421: Fix setting of I/O pins (git-fixes).
* usb: mtu3: fix kernel panic at qmu transfer done irq handler (git-fixes).
* usb: musb: Add and use inline function musb_otg_state_string (git-fixes).
* usb: musb: Add and use inline functions musb_{get,set}_state (git-fixes).
* usb: musb: mediatek: do not unregister something that wasn't registered
(git-fixes).
* usb: musb: remove schedule work called after flush (git-fixes).
* usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe() (git-fixes).
* usb: serial: cp210x: add SCALANCE LPE-9000 device id (git-fixes).
* usb: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs (git-fixes).
* usb: serial: option: add Quectel EC200U modem (git-fixes).
* usb: serial: option: add Quectel EM05-G (CS) modem (git-fixes).
* usb: serial: option: add Quectel EM05-G (GR) modem (git-fixes).
* usb: serial: option: add Quectel EM05-G (RS) modem (git-fixes).
* usb: serial: option: add Quectel EM05CN (SG) modem (git-fixes).
* usb: serial: option: add Quectel EM05CN modem (git-fixes).
* usb: serial: option: add Quectel EM061KGL series (git-fixes).
* usb: serial: option: add Quectel RM500U-CN modem (git-fixes).
* usb: serial: option: add Telit FE990 compositions (git-fixes).
* usb: serial: option: add UNISOC vendor and TOZED LT70C product (git-fixes).
* usb: serial: option: add support for VW/Skoda "Carstick LTE" (git-fixes).
* usb: sisusbvga: Add endpoint checks (git-fixes).
* usb: sl811: fix memory leak with using debugfs_lookup() (git-fixes).
* usb: typec: altmodes/displayport: Fix configure initial pin assignment (git-
fixes).
* usb: typec: altmodes/displayport: Fix probe pin assign check (git-fixes).
* usb: typec: altmodes/displayport: fix pin_assignment_show (git-fixes).
* usb: typec: intel_pmc_mux: Do not leak the ACPI device reference count (git-
fixes).
* usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources()
(git-fixes).
* usb: typec: pd: Remove usb_suspend_supported sysfs from sink PDO (git-
fixes).
* usb: typec: tcpm: fix create duplicate source-capabilities file (git-fixes).
* usb: typec: tcpm: fix multiple times discover svids error (git-fixes).
* usb: typec: tcpm: fix warning when handle discover_identity message (git-
fixes).
* usb: typec: ucsi: Do not attempt to resume the ports before they exist (git-
fixes).
* usb: typec: ucsi: Do not warn on probe deferral (git-fixes).
* usb: typec: ucsi: Fix command cancellation (git-fixes).
* usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() (git-fixes).
* usb: ucsi: Fix ucsi->connector race (git-fixes).
* usb: ucsi_acpi: Increase the command completion timeout (git-fixes).
* usb: uhci: adjust zhaoxin UHCI controllers OverCurrent bit value (git-
fixes).
* usb: uhci: fix memory leak with using debugfs_lookup() (git-fixes).
* usb: usbfs: Enforce page requirements for mmap (git-fixes).
* usb: usbfs: Use consistent mmap functions (git-fixes).
* usb: usbtmc: Fix direction for 0-length ioctl control messages (git-fixes).
* usb: uvc: Enumerate valid values for color matching (git-fixes).
* usb: xhci: Remove unused udev from xhci_log_ctx trace event (git-fixes).
* usb: xhci: tegra: fix sleep in atomic call (git-fixes).
* usrmerge: Adjust module path in the kernel sources (bsc#1212835). With the
module path adjustment applied as source patch only ALP/Tumbleweed kernel
built on SLE/Leap needs the path changed back to non-usrmerged.
* usrmerge: Compatibility with earlier rpm (boo#1211796)
* vDPA: check VIRTIO_NET_F_RSS for max_virtqueue_paris's presence
(jsc#PED-1549).
* vDPA: check virtio device features to detect MQ (jsc#PED-1549).
* vDPA: fix 'cast to restricted le16' warnings in vdpa.c (jsc#PED-1549).
* vc_screen: do not clobber return value in vcs_read (git-fixes).
* vc_screen: modify vcs_size() handling in vcs_read() (git-fixes).
* vc_screen: move load of struct vc_data pointer in vcs_read() to avoid UAF
(git-fixes).
* vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF
(git-fixes).
* vdpa/ifcvf: fix the calculation of queuepair (jsc#PED-1549).
* vdpa/mlx5: Directly assign memory key (jsc#PED-1549).
* vdpa/mlx5: Directly assign memory key (jsc#SLE-19253).
* vdpa/mlx5: Do not clear mr struct on destroy MR (jsc#PED-1549).
* vdpa/mlx5: Do not clear mr struct on destroy MR (jsc#SLE-19253).
* vdpa/mlx5: Fix rule forwarding VLAN to TIR (jsc#PED-1549).
* vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (jsc#SLE-19253).
* vdpa/mlx5: Fix wrong mac address deletion (jsc#PED-1549).
* vdpa/mlx5: Initialize CVQ iotlb spinlock (jsc#PED-1549).
* vdpa/mlx5: should not activate virtq object when suspended (jsc#PED-1549).
* vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove (git-fixes).
* vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (jsc#PED-1549).
* vdpa: Fix error logic in vdpa_nl_cmd_dev_get_doit (jsc#SLE-19253).
* vdpa: Use BIT_ULL for bit operations (jsc#PED-1549).
* vdpa: conditionally fill max max queue pair for stats (jsc#PED-1549).
* vdpa: fix use-after-free on vp_vdpa_remove (git-fixes).
* vdpa_sim: not reset state in vdpasim_queue_ready (git-fixes).
* vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready (git-
fixes).
* vduse: Fix NULL pointer dereference on sysfs access (jsc#PED-1549).
* vduse: Fix returning wrong type in vduse_domain_alloc_iova() (jsc#PED-1549).
* vduse: avoid empty string for dev name (jsc#PED-1549).
* vduse: check that offset is within bounds in get_config() (jsc#PED-1549).
* vduse: fix memory corruption in vduse_dev_ioctl() (jsc#PED-1549).
* vduse: prevent uninitialized memory accesses (jsc#PED-1549).
* vfio/type1: prevent underflow of locked_vm via exec() (git-fixes).
* vfio/type1: restore locked_vm (git-fixes).
* vfio/type1: track locked_vm per dma (git-fixes).
* vfs: Check the truncate maximum size in inode_newsize_ok() (bsc#1207642).
* vfs: filename_create(): fix incorrect intent (bsc#1197534).
* vfs: make sync_filesystem return errors from ->sync_fs (git-fixes).
* vhost-vdpa: fix an iotlb memory leak (jsc#PED-1549).
* vhost-vdpa: free iommu domain after last use during cleanup (jsc#PED-1549).
* vhost/net: Clear the pending messages when the backend is removed (git-
fixes).
* vhost_vdpa: fix the crash in unmap a large memory (jsc#PED-1549).
* vhost_vdpa: fix unmap process in no-batch mode (jsc#PED-1549).
* vhost_vdpa: support PACKED when setting-getting vring_base (jsc#PED-1549).
* vhost_vdpa: support PACKED when setting-getting vring_base (jsc#SLE-19253).
* virt/coco/sev-guest: Add throttling awareness (bsc#1209927).
* virt/coco/sev-guest: Carve out the request issuing logic into a helper
(bsc#1209927).
* virt/coco/sev-guest: Check SEV_SNP attribute at probe time (bsc#1209927).
* virt/coco/sev-guest: Convert the sw_exit_info_2 checking to a switch-case
(bsc#1209927).
* virt/coco/sev-guest: Do some code style cleanups (bsc#1209927).
* virt/coco/sev-guest: Remove the disable_vmpck label in
handle_guest_request() (bsc#1209927).
* virt/coco/sev-guest: Simplify extended guest request handling (bsc#1209927).
* virt/sev-guest: Add a MODULE_ALIAS (bsc#1208449).
* virt/sev-guest: Prevent IV reuse in the SNP guest driver (bsc#1208449).
* virt/sev-guest: Remove unnecessary free in init_crypto() (bsc#1208449).
* virt/sev-guest: Return -EIO if certificate buffer is not large enough
(bsc#1209927).
* virt: sev-guest: Pass the appropriate argument type to iounmap()
(bsc#1208449).
* virt: sevguest: Change driver name to reflect generic SEV support
(bsc#1208449).
* virt: sevguest: Rename the sevguest dir and files to sev-guest
(bsc#1208449).
* virtio-blk: modify the value type of num in virtio_queue_rq() (git-fixes).
* virtio-net: Keep stop() to follow mirror sequence of open() (git-fixes).
* virtio-net: execute xdp_do_flush() before napi_complete_done() (git-fixes).
* virtio_net: Fix probe failed when modprobe virtio_net (git-fixes).
* virtio_net: bugfix overflow inside xdp_linearize_page() (git-fixes).
* virtio_net: split free_unused_bufs() (git-fixes).
* virtio_net: suppress cpu stall when free_unused_bufs (git-fixes).
* virtio_pci: modify ENOENT to EINVAL (git-fixes).
* virtio_ring: do not update event idx on get_buf (git-fixes).
* vmci: check context->notify_page after call to get_user_pages_fast() to
avoid GPF (git-fixes).
* vmci_host: fix a race condition in vmci_host_poll() causing GPF (git-fixes).
* vmxnet3: move rss code block under eop descriptor (bsc#1208212).
* vmxnet3: use gro callback when UPT is enabled (bsc#1209739).
* vp_vdpa: fix the crash in hot unplug with vp_vdpa (git-fixes).
* w1: fix loop in w1_fini() (git-fixes).
* w1: w1_therm: fix locking behavior in convert_t (git-fixes).
* wait: Fix __wait_event_hrtimeout for RT/DL tasks (git-fixes)
* watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths (bsc#1197617).
* watchdog: Fix kmemleak in watchdog_cdev_register (git-fixes).
* watchdog: allow building BCM7038_WDT for BCM4908 (bsc#1208619).
* watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in
error path (git-fixes).
* watchdog: diag288_wdt: do not use stack buffers for hardware data
(bsc#1207497).
* watchdog: diag288_wdt: fix __diag288() inline assembly (bsc#1207497).
* watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe() (git-
fixes).
* watchdog: ixp4xx: Implement restart (bsc#1208619).
* watchdog: ixp4xx: Rewrite driver to use core (bsc#1208619).
* watchdog: ixp4xx_wdt: Fix address space warning (bsc#1208619).
* watchdog: menz069_wdt: fix watchdog initialisation (git-fixes).
* watchdog: orion_wdt: support pretimeout on Armada-XP (bsc#1208619).
* watchdog: pcwd_usb: Fix attempting to access uninitialized memory (git-
fixes).
* watchdog: sbsa_wdog: Make sure the timeout programming is within the limits
(git-fixes).
* watchdog: sp5100_tco: Immediately trigger upon starting (git-fixes).
* wifi: ath11k: Fix SKB corruption in REO destination ring (git-fixes).
* wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup (git-fixes).
* wifi: ath11k: allow system suspend to survive ath11k (git-fixes).
* wifi: ath11k: fix SAC bug on peer addition with sta band migration (git-
fixes).
* wifi: ath11k: fix deinitialization of firmware resources (git-fixes).
* wifi: ath11k: fix writing to unintended memory region (git-fixes).
* wifi: ath11k: reduce the MHI timeout to 20s (bsc#1207948).
* wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() (git-
fixes).
* wifi: ath6kl: minor fix for allocation size (git-fixes).
* wifi: ath6kl: reduce WARN to dev_dbg() in callback (git-fixes).
* wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key() (git-fixes).
* wifi: ath9k: Fix potential stack-out-of-bounds write in
ath9k_wmi_rsp_callback() (git-fixes).
* wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() (git-fixes).
* wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx (git-
fixes).
* wifi: ath9k: convert msecs to jiffies where needed (git-fixes).
* wifi: ath9k: do not allow to overwrite ENDPOINT0 attributes (git-fixes).
* wifi: ath9k: fix AR9003 mac hardware hang check register offset calculation
(git-fixes).
* wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails (git-
fixes).
* wifi: ath9k: hif_usb: fix memory leak of remain_skbs (git-fixes).
* wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback
function (git-fixes).
* wifi: ath9k: use proper statements in conditionals (git-fixes).
* wifi: ath: Silence memcpy run-time false positive warning (git-fixes).
* wifi: atmel: Fix an error handling path in atmel_probe() (git-fixes).
* wifi: b43: fix incorrect __
packed annotation (git-fixes).
* wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds()
(git-fixes).
* wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex (git-fixes).
* wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-
of-bounds (git-fixes).
* wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() (git-
fixes).
* wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() (git-
fixes).
* wifi: brcmfmac: support CQM RSSI notification with older firmware (git-
fixes).
* wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() (git-fixes).
* wifi: cfg80211: Fix extended KCK key length check in
nl80211_set_rekey_data() (git-fixes).
* wifi: cfg80211: Fix use after free for wext (git-fixes).
* wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext"
(git-fixes).
* wifi: cfg80211: fix locking in regulatory disconnect (git-fixes).
* wifi: cfg80211: fix locking in sched scan stop work (git-fixes).
* wifi: cfg80211: rewrite merging of inherited elements (git-fixes).
* wifi: ipw2200: fix memory leak in ipw_wdev_init() (git-fixes).
* wifi: ipw2x00: do not call dev_kfree_skb() under spin_lock_irqsave() (git-
fixes).
* wifi: iwl3945: Add missing check for create_singlethread_workqueue (git-
fixes).
* wifi: iwl4965: Add missing check for create_singlethread_workqueue() (git-
fixes).
* wifi: iwlegacy: common: do not call dev_kfree_skb() under
spin_lock_irqsave() (git-fixes).
* wifi: iwlwifi: debug: fix crash in __iwl_err() (git-fixes).
* wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace
(git-fixes).
* wifi: iwlwifi: fix OEM's name in the ppag approved list (git-fixes).
* wifi: iwlwifi: fix duplicate entry in iwl_dev_info_table (git-fixes).
* wifi: iwlwifi: fw: fix DBGI dump (git-fixes).
* wifi: iwlwifi: fw: fix memory leak in debugfs (git-fixes).
* wifi: iwlwifi: fw: move memset before early return (git-fixes).
* wifi: iwlwifi: make the loop for card preparation effective (git-fixes).
* wifi: iwlwifi: mvm: check firmware response size (git-fixes).
* wifi: iwlwifi: mvm: do not set CHECKSUM_COMPLETE for unsupported protocols
(git-fixes).
* wifi: iwlwifi: mvm: do not trust firmware n_channels (git-fixes).
* wifi: iwlwifi: mvm: fix OEM's name in the tas approved list (git-fixes).
* wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock (git-fixes).
* wifi: iwlwifi: mvm: fix mvmtxq->stopped handling (git-fixes).
* wifi: iwlwifi: mvm: indicate HW decrypt for beacon protection (git-fixes).
* wifi: iwlwifi: mvm: initialize seq variable (git-fixes).
* wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf (git-
fixes).
* wifi: iwlwifi: pcie: fix NULL pointer dereference in
iwl_pcie_irq_rx_msix_handler() (git-fixes).
* wifi: iwlwifi: pcie: fix possible NULL pointer dereference (git-fixes).
* wifi: iwlwifi: pull from TXQs with softirqs disabled (git-fixes).
* wifi: iwlwifi: trans: do not trigger d3 interrupt twice (git-fixes).
* wifi: iwlwifi: yoyo: Fix possible division by zero (git-fixes).
* wifi: iwlwifi: yoyo: skip dump correctly on hw error (git-fixes).
* wifi: libertas: cmdresp: do not call kfree_skb() under spin_lock_irqsave()
(git-fixes).
* wifi: libertas: fix memory leak in lbs_init_adapter() (git-fixes).
* wifi: libertas: if_usb: do not call kfree_skb() under spin_lock_irqsave()
(git-fixes).
* wifi: libertas: main: do not call kfree_skb() under spin_lock_irqsave()
(git-fixes).
* wifi: libertas_tf: do not call kfree_skb() under spin_lock_irqsave() (git-
fixes).
* wifi: mac80211: Set TWT Information Frame Disabled bit as 1 (bsc#1209980).
* wifi: mac80211: adjust scan cancel comment/check (git-fixes).
* wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded
sta (git-fixes).
* wifi: mac80211: fix min center freq offset tracing (git-fixes).
* wifi: mac80211: fix qos on mesh interfaces (git-fixes).
* wifi: mac80211: make rate u32 in sta_set_rate_info_rx() (git-fixes).
* wifi: mac80211: sdata can be NULL during AMPDU start (git-fixes).
* wifi: mac80211: simplify chanctx allocation (git-fixes).
* wifi: mt7601u: fix an integer underflow (git-fixes).
* wifi: mt76: add flexible polling wait-interval support (git-fixes).
* wifi: mt76: add memory barrier to SDIO queue kick (bsc#1209980).
* wifi: mt76: add missing locking to protect against concurrent rx/status
calls (git-fixes).
* wifi: mt76: connac: fix possible unaligned access in
mt76_connac_mcu_add_nested_tlv (bsc#1209980).
* wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup (git-fixes).
* wifi: mt76: do not run mt76_unregister_device() on unregistered hw
(bsc#1209980).
* wifi: mt76: fix 6GHz high channel not be scanned (git-fixes).
* wifi: mt76: fix receiving LLC packets on mt7615/mt7915 (bsc#1209980).
* wifi: mt76: handle failure of vzalloc in mt7615_coredump_work (git-fixes).
* wifi: mt76: mt7615: fix possible race in mt7615_mac_sta_poll (git-fixes).
* wifi: mt76: mt7915: add missing of_node_put() (bsc#1209980).
* wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after
init_work (bsc#1209980).
* wifi: mt76: mt7915: check return value before accessing free_block_num
(bsc#1209980).
* wifi: mt76: mt7915: drop always true condition of __mt7915_reg_addr()
(bsc#1209980).
* wifi: mt76: mt7915: expose device tree match table (git-fixes).
* wifi: mt76: mt7915: fix mcs value in ht mode (bsc#1209980).
* wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit (git-fixes).
* wifi: mt76: mt7915: fix mt7915_mac_set_timing() (bsc#1209980).
* wifi: mt76: mt7915: fix possible unaligned access in
mt7915_mac_add_twt_setup (bsc#1209980).
* wifi: mt76: mt7915: fix reporting of TX AGGR histogram (git-fixes).
* wifi: mt76: mt7915: fix unintended sign extension of mt7915_hw_queue_read()
(bsc#1209980).
* wifi: mt76: mt7921: fix missing unwind goto in `mt7921u_probe` (git-fixes).
* wifi: mt76: mt7921: fix reporting of TX AGGR histogram (git-fixes).
* wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset (git-
fixes).
* wifi: mt76: mt7921e: fix crash in chip reset fail (bsc#1209980).
* wifi: mt76: mt7921e: fix probe timeout after reboot (git-fixes).
* wifi: mt76: mt7921e: fix random fw download fail (git-fixes).
* wifi: mt76: mt7921e: fix rmmod crash in driver reload test (bsc#1209980).
* wifi: mt76: mt7921e: improve reliability of dma reset (git-fixes).
* wifi: mt76: mt7921e: stop chip reset worker in unregister hook (git-fixes).
* wifi: mt76: mt7921s: fix race issue between reset and suspend/resume
(bsc#1209980).
* wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host
(bsc#1209980).
* wifi: mwifiex: Add missing compatible string for SD8787 (git-fixes).
* wifi: mwifiex: Fix the size of a memory allocation in
mwifiex_ret_802_11_scan() (git-fixes).
* wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() (git-
fixes).
* wifi: mwifiex: mark OF related data as maybe unused (git-fixes).
* wifi: orinoco: Fix an error handling path in orinoco_cs_probe() (git-fixes).
* wifi: orinoco: Fix an error handling path in spectrum_cs_probe() (git-
fixes).
* wifi: orinoco: check return value of hermes_write_wordrec() (git-fixes).
* wifi: rsi: Do not configure WoWlan in shutdown hook if not enabled (git-
fixes).
* wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown (git-fixes).
* wifi: rsi: Fix memory leak in rsi_coex_attach() (git-fixes).
* wifi: rt2x00: Fix memory leak when handling surveys (git-fixes).
* wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU (git-fixes).
* wifi: rtl8xxxu: RTL8192EU always needs full init (git-fixes).
* wifi: rtl8xxxu: Use a longer retry limit of 48 (git-fixes).
* wifi: rtl8xxxu: do not call dev_kfree_skb() under spin_lock_irqsave() (git-
fixes).
* wifi: rtl8xxxu: fix authentication timeout due to incorrect RCR value (git-
fixes).
* wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu (git-fixes).
* wifi: rtlwifi: Fix global-out-of-bounds bug in
_rtl8812ae_phy_set_txpower_limit() (git-fixes).
* wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg()
(git-fixes).
* wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg()
(git-fixes).
* wifi: rtlwifi: rtl8188ee: do not call kfree_skb() under spin_lock_irqsave()
(git-fixes).
* wifi: rtlwifi: rtl8723be: do not call kfree_skb() under spin_lock_irqsave()
(git-fixes).
* wifi: rtlwifi: rtl8821ae: do not call kfree_skb() under spin_lock_irqsave()
(git-fixes).
* wifi: rtw88: mac: Return the original error from rtw_mac_power_switch()
(git-fixes).
* wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() (git-
fixes).
* wifi: rtw89: Add missing check for alloc_workqueue (git-fixes).
* wifi: rtw89: fix potential race condition between napi_init and napi_enable
(git-fixes).
* wifi: wilc1000: fix for absent RSN capabilities WFA testcase (git-fixes).
* wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() (git-fixes).
* wifi: wl3501_cs: do not call kfree_skb() under spin_lock_irqsave() (git-
fixes).
* wireguard: ratelimiter: use hrtimer in selftest (git-fixes)
* workqueue: Fix hung time report of worker pools (bsc#1211044).
* workqueue: Interrupted create_worker() is not a repeated event
(bsc#1211044).
* workqueue: Print backtraces from CPUs with hung CPU bound workqueues
(bsc#1211044).
* workqueue: Warn when a new worker could not be created (bsc#1211044).
* workqueue: Warn when a rescuer could not be created (bsc#1211044).
* writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs
(bsc#1210769).
* writeback: avoid use-after-free after removing device (bsc#1207638).
* writeback: fix call of incorrect macro (bsc#1213024).
* writeback: fix dereferencing NULL mapping->host on writeback_page_template
(git-fixes).
* x86, sched: Fix undefined reference to init_freq_invariance_cppc() build
error (git-fixes).
* x86/64/mm: Map all kernel memory into trampoline_pgd (git-fixes).
* x86/ACPI/boot: Use FADT version to check support for online capable (git-
fixes).
* x86/MCE/AMD: Clear DFR errors found in THR handler (git-fixes).
* x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails (git-fixes).
* x86/MCE/AMD: Use an u64 for bank_map (git-fixes).
* x86/PAT: Have pat_enabled() properly reflect state when running on Xen (git-
fixes).
* x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot
(git-fixes).
* x86/acpi/boot: Correct acpi_is_processor_usable() check (git-fixes).
* x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC
(git-fixes).
* x86/alternative: Make debug-alternative selective (bsc#1206578).
* x86/alternative: Report missing return thunk details (git-fixes).
* x86/alternative: Support relocations in alternatives (bsc#1206578).
* x86/amd: Use IBPB for firmware calls (git-fixes).
* x86/amd_nb: Add AMD PCI IDs for SMN communication (bsc#1208848).
* x86/asm: Fix an assembler warning with current binutils (git-fixes).
* x86/boot: Avoid using Intel mnemonics in AT&T syntax asm (git-fixes).
* x86/boot: Skip realmode init code when running as Xen PV guest (git-fixes).
* x86/bug: Merge annotate_reachable() into _BUG_FLAGS() asm (git-fixes).
* x86/bug: Prevent shadowing in __WARN_FLAGS (git-fixes).
* x86/bugs: Add "unknown" reporting for MMIO Stale Data (git-fixes).
* x86/bugs: Do not enable IBPB at firmware entry when IBPB is not available
(git-fixes).
* x86/bugs: Enable STIBP for IBPB mitigated RETBleed (git-fixes).
* x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts
(git-fixes).
* x86/build: Avoid relocation information in final vmlinux (bsc#1187829).
* x86/cpu: Add CPU model numbers for Meteor Lake (git fixes).
* x86/cpu: Add Raptor Lake to Intel family (git fixes).
* x86/cpu: Add new Alderlake and Raptorlake CPU model numbers (git fixes).
* x86/cpu: Add new Raptor Lake CPU model number (git fixes).
* x86/cpu: Add several Intel server CPU model numbers (git fixes).
* x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define (git fixes).
* x86/cpu: Switch to arch_cpu_finalize_init() (bsc#1212448).
* x86/cpufeatures: Introduce x2AVIC CPUID bit (bsc#1208619).
* x86/crash: Disable virt in core NMI crash handler to avoid double shootdown
(git-fixes).
* x86/delay: Fix the wrong asm constraint in delay_loop() (git-fixes).
* x86/entry: Avoid very early RET (git-fixes).
* x86/entry: Build thunk_$(BITS) only if CONFIG_PREEMPTION=y (git-fixes).
* x86/entry: Do not call error_entry() for XENPV (git-fixes).
* x86/entry: Move CLD to the start of the idtentry macro (git-fixes).
* x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry() (git-fixes).
* x86/entry: Switch the stack after error_entry() returns (git-fixes).
* x86/fault: Cast an argument to the proper address space in prefetch() (git-
fixes).
* x86/fpu/xsave: Handle compacted offsets correctly with supervisor states
(git-fixes).
* x86/fpu/xsave: Initialize offset/size cache early (bsc#1211205).
* x86/fpu/xstate: Fix the ARCH_REQ_XCOMP_PERM implementation (git-fixes).
* x86/fpu: Cache xfeature flags from CPUID (git-fixes).
* x86/fpu: Fix copy_xstate_to_uabi() to copy init states correctly (git-
fixes).
* x86/fpu: Fix the init_fpstate size check with the actual size (git-fixes).
* x86/fpu: Mark init functions __init (bsc#1212448).
* x86/fpu: Move FPU initialization into arch_cpu_finalize_init()
(bsc#1212448).
* x86/fpu: Prevent FPU state corruption (git-fixes).
* x86/fpu: Remove cpuinfo argument from init functions (bsc#1212448).
* x86/fpu: Remove unused supervisor only offsets (git-fixes).
* x86/fpu: Use _Alignof to avoid undefined behavior in TYPE_ALIGN (git-fixes).
* x86/hyperv: Block root partition functionality in a Confidential VM (git-
fixes).
* x86/hyperv: Introduce HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK
constants (git-fixes).
* x86/hyperv: Remove unregister syscore call from Hyper-V cleanup (git-fixes).
* x86/hyperv: Restore VP assist page after cpu offlining/onlining (git-fixes).
* x86/init: Initialize signal frame size late (bsc#1212448).
* x86/kprobes: Fix __recover_optprobed_insn check optimizing logic (git-
fixes).
* x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe
range (git-fixes).
* x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK (git-
fixes).
* x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK (git-
fixes).
* x86/kvm: Do not use pv tlb/ipi/sched_yield if on 1 vCPU (git-fixes).
* x86/kvm: Preserve BSP MSR_KVM_POLL_CONTROL across suspend/resume (git-
fixes).
* x86/kvm: Remove unused virt to phys translation in kvm_guest_cpu_init()
(git-fixes).
* x86/lib/memmove: Decouple ERMS from FSRM (bsc#1206578).
* x86/mce/inject: Avoid out-of-bounds write when setting flags (git-fixes).
* x86/mce: Allow instrumentation during task work queueing (git-fixes).
* x86/mce: Mark mce_end() noinstr (git-fixes).
* x86/mce: Mark mce_panic() noinstr (git-fixes).
* x86/mce: Mark mce_read_aux() noinstr (git-fixes).
* x86/mce: relocate set{clear}_mce_nospec() functions (git-fixes).
* x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build (git-fixes).
* x86/microcode/AMD: Add a @cpu parameter to the reloading functions (git-
fixes).
* x86/microcode/AMD: Fix mixed steppings support (git-fixes).
* x86/microcode/AMD: Track patch allocation size explicitly (git-fixes).
* x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter (git-fixes).
* x86/microcode/intel: Do not retry microcode reloading on the APs (git-
fixes).
* x86/microcode: Add a parameter to microcode_check() to store CPU
capabilities (git-fixes).
* x86/microcode: Add explicit CPU vendor dependency (git-fixes).
* x86/microcode: Adjust late loading result reporting message (git-fixes).
* x86/microcode: Check CPU capabilities after late microcode update correctly
(git-fixes).
* x86/microcode: Print previous version of microcode after reload (git-fixes).
* x86/microcode: Rip out the OLD_INTERFACE (git-fixes).
* x86/mm: Cleanup the control_va_addr_alignment() __setup handler (git-fixes).
* x86/mm: Fix RESERVE_BRK() for older binutils (git-fixes).
* x86/mm: Fix use of uninitialized buffer in sme_enable() (git-fixes).
* x86/mm: Flush global TLB when switching to trampoline page-table (git-
fixes).
* x86/mm: Initialize text poking earlier (bsc#1212448).
* x86/mm: Use mm_alloc() in poking_init() (bsc#1212448).
* x86/mm: Use proper mask when setting PUD mapping (git-fixes).
* x86/mm: fix poking_init() for Xen PV guests (git-fixes).
* x86/msi: Fix msi message data shadow struct (git-fixes).
* x86/msr: Add AMD CPPC MSR definitions (bsc#1212445).
* x86/msr: Remove .fixup usage (git-fixes).
* x86/nospec: Unwreck the RSB stuffing (git-fixes).
* x86/numa: Use cpumask_available instead of hardcoded NULL check (git-fixes).
* x86/pat: Fix x86_has_pat_wp() (git-fixes).
* x86/pci/xen: Disable PCI/MSI masking for XEN_HVM guests (git-fixes).
* x86/perf/zhaoxin: Add stepping check for ZXC (git fixes).
* x86/perf: Avoid warning for Arch LBR without XSAVE (git fixes).
* x86/perf: Default set FREEZE_ON_SMI for all (git fixes).
* x86/pm: Add enumeration check before spec MSRs save/restore setup (git-
fixes).
* x86/reboot: Disable SVM, not just VMX, when stopping CPUs (git-fixes).
* x86/resctrl: Fix min_cbm_bits for AMD (git-fixes).
* x86/sev: Add SEV-SNP guest feature negotiation support (git-fixes).
* x86/sgx: Fix free page accounting (git-fixes).
* x86/sgx: Fix race between reclaimer and page fault handler (git-fixes).
* x86/sgx: Free backing memory after faulting the enclave page (git-fixes).
* x86/sgx: Mark PCMD page as dirty when modifying contents (git-fixes).
* x86/sgx: Silence softlockup detection when releasing large enclaves (git-
fixes).
* x86/signal: Fix the value returned by strict_sas_size() (git-fixes).
* x86/speculation/mmio: Print SMT warning (git-fixes).
* x86/speculation: Identify processors vulnerable to SMT RSB predictions (git-
fixes).
* x86/static_call: Serialize __static_call_fixup() properly (git-fixes).
* x86/syscall: Include asm/ptrace.h in syscall_wrapper header (git-fixes).
* x86/topology: Fix duplicated core ID within a package (git-fixes).
* x86/topology: Fix multiple packages shown on a single-package system (git-
fixes).
* x86/traps: Use pt_regs directly in fixup_bad_iret() (git-fixes).
* x86/tsx: Add a feature bit for TSX control MSR support (git-fixes).
* x86/tsx: Disable TSX development mode at boot (git-fixes).
* x86/uaccess: Move variable into switch case statement (git-fixes).
* x86/xen: Fix memory leak in xen_init_lock_cpu() (git-fixes).
* x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() (git-fixes).
* x86/xen: fix secondary processor fpu initialization (bsc#1212869).
* x86: ACPI: cstate: Optimize C3 entry on AMD CPUs (git-fixes).
* x86: Annotate call_on_stack() (git-fixes).
* x86: Fix return value of __setup handlers (git-fixes).
* x86: Handle idle=nomwait cmdline properly for x86_idle (bsc#1208619).
* x86: Remove vendor checks from prefer_mwait_c1_over_halt (bsc#1208619).
* x86: __memcpy_flushcache: fix wrong alignment if size > 2^32 (git-fixes).
* x86: centralize setting SWIOTLB_FORCE when guest memory encryption is
enabled (jsc#PED-3259).
* x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() (git-fixes).
* x86: link vdso and boot with -z noexecstack --no-warn-rwx-segments
(bsc#1203200).
* x86: remove cruft from <asm/dma-mapping.h> (PED-3259).
* xen-netfront: Fix NULL sring after live migration (git-fixes).
* xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too (git-fixes).
* xen/arm: Fix race in RB-tree based P2M accounting (git-fixes)
* xen/netback: do not do grant copy across page boundary (git-fixes).
* xen/netback: do some code cleanup (git-fixes).
* xen/netback: fix build warning (git-fixes).
* xen/netback: use same error messages for same errors (git-fixes).
* xen/netfront: destroy queues before real_num_tx_queues is zeroed (git-
fixes).
* xen/platform-pci: add missing free_irq() in error path (git-fixes).
* xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() (git-
fixes).
* xfs: Fix unreferenced object reported by kmemleak in xfs_sysfs_init() (git-
fixes).
* xfs: convert ptag flags to unsigned (git-fixes).
* xfs: do not assert fail on perag references on teardown (git-fixes).
* xfs: do not leak btree cursor when insrec fails after a split (git-fixes).
* xfs: estimate post-merge refcounts correctly (bsc#1208183).
* xfs: fix incorrect error-out in xfs_remove (git-fixes).
* xfs: fix incorrect i_nlink caused by inode racing (git-fixes).
* xfs: fix maxlevels comparisons in the btree staging code (git-fixes).
* xfs: fix memory leak in xfs_errortag_init (git-fixes).
* xfs: fix rm_offset flag handling in rmap keys (git-fixes).
* xfs: get rid of assert from xfs_btree_islastblock (git-fixes).
* xfs: get root inode correctly at bulkstat (git-fixes).
* xfs: hoist refcount record merge predicates (bsc#1208183).
* xfs: initialize the check_owner object fully (git-fixes).
* xfs: pass the correct cursor to xfs_iomap_prealloc_size (git-fixes).
* xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list() (git-fixes).
* xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* (git-fixes).
* xfs: remove xfs_setattr_time() declaration (git-fixes).
* xfs: return errors in xfs_fs_sync_fs (git-fixes).
* xfs: set bnobt/cntbt numrecs correctly when formatting new AGs (git-fixes).
* xfs: zero inode fork buffer at allocation (git-fixes).
* xhci-pci: Only run d3cold avoidance quirk for s2idle (git-fixes).
* xhci-pci: set the dma max_seg_size (git-fixes).
* xhci: Fix incorrect tracking of free space on transfer rings (git-fixes).
* xhci: Fix null pointer dereference when host dies (git-fixes).
* xhci: Free the command allocated for setting LPM if we return early (git-
fixes).
* xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu (git-
fixes).
* xhci: fix debugfs register accesses while suspended (git-fixes).
* xirc2ps_cs: Fix use after free bug in xirc2ps_detach (git-fixes).
* xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() (git-fixes).
* xsk: Fix corrupted packets for XDP_SHARED_UMEM (git-fixes).
* zram: do not lookup algorithm in backends table (git-fixes).

## Special Instructions and Notes:

* Please reboot the system after installing this update.

## Patch Instructions:

To install this SUSE Important update use the SUSE recommended installation
methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

* SUSE Linux Enterprise High Availability Extension 15 SP5
zypper in -t patch SUSE-SLE-Product-HA-15-SP5-2023-2871=1

* SUSE Linux Enterprise Workstation Extension 15 SP5
zypper in -t patch SUSE-SLE-Product-WE-15-SP5-2023-2871=1

* openSUSE Leap 15.5
zypper in -t patch SUSE-2023-2871=1 openSUSE-SLE-15.5-2023-2871=1

* Basesystem Module 15-SP5
zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP5-2023-2871=1

* Development Tools Module 15-SP5
zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP5-2023-2871=1

* Legacy Module 15-SP5
zypper in -t patch SUSE-SLE-Module-Legacy-15-SP5-2023-2871=1

* SUSE Linux Enterprise Live Patching 15-SP5
zypper in -t patch SUSE-SLE-Module-Live-Patching-15-SP5-2023-2871=1
Please note that this is the initial kernel livepatch without fixes itself, this
package is later updated by separate standalone kernel livepatch updates.

## Package List:

* SUSE Linux Enterprise High Availability Extension 15 SP5 (aarch64 ppc64le
s390x x86_64)
* ocfs2-kmp-default-debuginfo-5.14.21-150500.55.7.1
* cluster-md-kmp-default-5.14.21-150500.55.7.1
* gfs2-kmp-default-5.14.21-150500.55.7.1
* kernel-default-debuginfo-5.14.21-150500.55.7.1
* kernel-default-debugsource-5.14.21-150500.55.7.1
* dlm-kmp-default-5.14.21-150500.55.7.1
* cluster-md-kmp-default-debuginfo-5.14.21-150500.55.7.1
* dlm-kmp-default-debuginfo-5.14.21-150500.55.7.1
* gfs2-kmp-default-debuginfo-5.14.21-150500.55.7.1
* ocfs2-kmp-default-5.14.21-150500.55.7.1
* SUSE Linux Enterprise High Availability Extension 15 SP5 (nosrc)
* kernel-default-5.14.21-150500.55.7.1
* SUSE Linux Enterprise Workstation Extension 15 SP5 (nosrc)
* kernel-default-5.14.21-150500.55.7.1
* SUSE Linux Enterprise Workstation Extension 15 SP5 (x86_64)
* kernel-default-extra-5.14.21-150500.55.7.1
* kernel-default-debuginfo-5.14.21-150500.55.7.1
* kernel-default-debugsource-5.14.21-150500.55.7.1
* kernel-default-extra-debuginfo-5.14.21-150500.55.7.1
* openSUSE Leap 15.5 (noarch nosrc)
* kernel-docs-5.14.21-150500.55.7.1
* openSUSE Leap 15.5 (noarch)
* kernel-macros-5.14.21-150500.55.7.1
* kernel-source-5.14.21-150500.55.7.1
* kernel-source-vanilla-5.14.21-150500.55.7.1
* kernel-devel-5.14.21-150500.55.7.1
* kernel-docs-html-5.14.21-150500.55.7.1
* openSUSE Leap 15.5 (nosrc ppc64le x86_64)
* kernel-debug-5.14.21-150500.55.7.1
* openSUSE Leap 15.5 (ppc64le x86_64)
* kernel-debug-devel-debuginfo-5.14.21-150500.55.7.1
* kernel-debug-debuginfo-5.14.21-150500.55.7.1
* kernel-debug-devel-5.14.21-150500.55.7.1
* kernel-debug-livepatch-devel-5.14.21-150500.55.7.1
* kernel-debug-debugsource-5.14.21-150500.55.7.1
* openSUSE Leap 15.5 (x86_64)
* kernel-default-vdso-5.14.21-150500.55.7.1
* kernel-debug-vdso-5.14.21-150500.55.7.1
* kernel-kvmsmall-vdso-5.14.21-150500.55.7.1
* kernel-kvmsmall-vdso-debuginfo-5.14.21-150500.55.7.1
* kernel-debug-vdso-debuginfo-5.14.21-150500.55.7.1
* kernel-default-vdso-debuginfo-5.14.21-150500.55.7.1
* openSUSE Leap 15.5 (aarch64 ppc64le x86_64)
* kernel-kvmsmall-devel-5.14.21-150500.55.7.1
* kernel-kvmsmall-debugsource-5.14.21-150500.55.7.1
* kernel-kvmsmall-debuginfo-5.14.21-150500.55.7.1
* kernel-kvmsmall-livepatch-devel-5.14.21-150500.55.7.1
* kernel-default-base-5.14.21-150500.55.7.1.150500.6.2.5
* kernel-kvmsmall-devel-debuginfo-5.14.21-150500.55.7.1
* kernel-default-base-rebuild-5.14.21-150500.55.7.1.150500.6.2.5
* openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64)
* cluster-md-kmp-default-5.14.21-150500.55.7.1
* kernel-default-optional-5.14.21-150500.55.7.1
* kernel-default-debuginfo-5.14.21-150500.55.7.1
* kselftests-kmp-default-debuginfo-5.14.21-150500.55.7.1
* dlm-kmp-default-5.14.21-150500.55.7.1
* cluster-md-kmp-default-debuginfo-5.14.21-150500.55.7.1
* kernel-default-extra-5.14.21-150500.55.7.1
* ocfs2-kmp-default-debuginfo-5.14.21-150500.55.7.1
* kernel-obs-build-5.14.21-150500.55.7.1
* gfs2-kmp-default-debuginfo-5.14.21-150500.55.7.1
* kernel-obs-build-debugsource-5.14.21-150500.55.7.1
* kernel-default-extra-debuginfo-5.14.21-150500.55.7.1
* gfs2-kmp-default-5.14.21-150500.55.7.1
* dlm-kmp-default-debuginfo-5.14.21-150500.55.7.1
* kernel-default-devel-debuginfo-5.14.21-150500.55.7.1
* kernel-default-devel-5.14.21-150500.55.7.1
* kernel-syms-5.14.21-150500.55.7.1
* kernel-default-livepatch-devel-5.14.21-150500.55.7.1
* kernel-default-livepatch-5.14.21-150500.55.7.1
* reiserfs-kmp-default-debuginfo-5.14.21-150500.55.7.1
* kernel-default-optional-debuginfo-5.14.21-150500.55.7.1
* reiserfs-kmp-default-5.14.21-150500.55.7.1
* kernel-obs-qa-5.14.21-150500.55.7.1
* kernel-default-debugsource-5.14.21-150500.55.7.1
* kselftests-kmp-default-5.14.21-150500.55.7.1
* ocfs2-kmp-default-5.14.21-150500.55.7.1
* openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64 nosrc)
* kernel-default-5.14.21-150500.55.7.1
* openSUSE Leap 15.5 (aarch64 nosrc ppc64le x86_64)
* kernel-kvmsmall-5.14.21-150500.55.7.1
* openSUSE Leap 15.5 (ppc64le s390x x86_64)
* kernel-livepatch-5_14_21-150500_55_7-default-debuginfo-1-150500.11.7.1
* kernel-livepatch-SLE15-SP5_Update_1-debugsource-1-150500.11.7.1
* kernel-livepatch-5_14_21-150500_55_7-default-1-150500.11.7.1
* openSUSE Leap 15.5 (nosrc s390x)
* kernel-zfcpdump-5.14.21-150500.55.7.1
* openSUSE Leap 15.5 (s390x)
* kernel-zfcpdump-debuginfo-5.14.21-150500.55.7.1
* kernel-zfcpdump-debugsource-5.14.21-150500.55.7.1
* openSUSE Leap 15.5 (nosrc)
* dtb-aarch64-5.14.21-150500.55.7.1
* openSUSE Leap 15.5 (aarch64)
* dtb-exynos-5.14.21-150500.55.7.1
* dtb-hisilicon-5.14.21-150500.55.7.1
* dtb-xilinx-5.14.21-150500.55.7.1
* dtb-allwinner-5.14.21-150500.55.7.1
* kernel-64kb-livepatch-devel-5.14.21-150500.55.7.1
* kernel-64kb-debuginfo-5.14.21-150500.55.7.1
* kernel-64kb-extra-5.14.21-150500.55.7.1
* dtb-amd-5.14.21-150500.55.7.1
* reiserfs-kmp-64kb-debuginfo-5.14.21-150500.55.7.1
* dtb-nvidia-5.14.21-150500.55.7.1
* cluster-md-kmp-64kb-5.14.21-150500.55.7.1
* gfs2-kmp-64kb-5.14.21-150500.55.7.1
* dtb-cavium-5.14.21-150500.55.7.1
* dtb-lg-5.14.21-150500.55.7.1
* ocfs2-kmp-64kb-debuginfo-5.14.21-150500.55.7.1
* dtb-freescale-5.14.21-150500.55.7.1
* dtb-apm-5.14.21-150500.55.7.1
* kernel-64kb-optional-5.14.21-150500.55.7.1
* kernel-64kb-optional-debuginfo-5.14.21-150500.55.7.1
* dtb-marvell-5.14.21-150500.55.7.1
* dtb-mediatek-5.14.21-150500.55.7.1
* dtb-broadcom-5.14.21-150500.55.7.1
* dlm-kmp-64kb-5.14.21-150500.55.7.1
* dtb-sprd-5.14.21-150500.55.7.1
* dtb-qcom-5.14.21-150500.55.7.1
* dtb-altera-5.14.21-150500.55.7.1
* dtb-rockchip-5.14.21-150500.55.7.1
* dtb-socionext-5.14.21-150500.55.7.1
* kernel-64kb-extra-debuginfo-5.14.21-150500.55.7.1
* dlm-kmp-64kb-debuginfo-5.14.21-150500.55.7.1
* reiserfs-kmp-64kb-5.14.21-150500.55.7.1
* gfs2-kmp-64kb-debuginfo-5.14.21-150500.55.7.1
* dtb-renesas-5.14.21-150500.55.7.1
* dtb-amazon-5.14.21-150500.55.7.1
* kernel-64kb-devel-debuginfo-5.14.21-150500.55.7.1
* kselftests-kmp-64kb-5.14.21-150500.55.7.1
* dtb-apple-5.14.21-150500.55.7.1
* kernel-64kb-devel-5.14.21-150500.55.7.1
* kselftests-kmp-64kb-debuginfo-5.14.21-150500.55.7.1
* dtb-amlogic-5.14.21-150500.55.7.1
* kernel-64kb-debugsource-5.14.21-150500.55.7.1
* cluster-md-kmp-64kb-debuginfo-5.14.21-150500.55.7.1
* ocfs2-kmp-64kb-5.14.21-150500.55.7.1
* dtb-arm-5.14.21-150500.55.7.1
* openSUSE Leap 15.5 (aarch64 nosrc)
* kernel-64kb-5.14.21-150500.55.7.1
* Basesystem Module 15-SP5 (aarch64 nosrc)
* kernel-64kb-5.14.21-150500.55.7.1
* Basesystem Module 15-SP5 (aarch64)
* kernel-64kb-debugsource-5.14.21-150500.55.7.1
* kernel-64kb-devel-5.14.21-150500.55.7.1
* kernel-64kb-devel-debuginfo-5.14.21-150500.55.7.1
* kernel-64kb-debuginfo-5.14.21-150500.55.7.1
* Basesystem Module 15-SP5 (aarch64 ppc64le s390x x86_64 nosrc)
* kernel-default-5.14.21-150500.55.7.1
* Basesystem Module 15-SP5 (aarch64 ppc64le x86_64)
* kernel-default-base-5.14.21-150500.55.7.1.150500.6.2.5
* Basesystem Module 15-SP5 (aarch64 ppc64le s390x x86_64)
* kernel-default-devel-debuginfo-5.14.21-150500.55.7.1
* kernel-default-devel-5.14.21-150500.55.7.1
* kernel-default-debuginfo-5.14.21-150500.55.7.1
* kernel-default-debugsource-5.14.21-150500.55.7.1
* Basesystem Module 15-SP5 (noarch)
* kernel-devel-5.14.21-150500.55.7.1
* kernel-macros-5.14.21-150500.55.7.1
* Basesystem Module 15-SP5 (nosrc s390x)
* kernel-zfcpdump-5.14.21-150500.55.7.1
* Basesystem Module 15-SP5 (s390x)
* kernel-zfcpdump-debuginfo-5.14.21-150500.55.7.1
* kernel-zfcpdump-debugsource-5.14.21-150500.55.7.1
* Development Tools Module 15-SP5 (noarch nosrc)
* kernel-docs-5.14.21-150500.55.7.1
* Development Tools Module 15-SP5 (aarch64 ppc64le s390x x86_64)
* kernel-syms-5.14.21-150500.55.7.1
* kernel-obs-build-debugsource-5.14.21-150500.55.7.1
* kernel-obs-build-5.14.21-150500.55.7.1
* Development Tools Module 15-SP5 (noarch)
* kernel-source-5.14.21-150500.55.7.1
* Legacy Module 15-SP5 (nosrc)
* kernel-default-5.14.21-150500.55.7.1
* Legacy Module 15-SP5 (aarch64 ppc64le s390x x86_64)
* reiserfs-kmp-default-5.14.21-150500.55.7.1
* kernel-default-debuginfo-5.14.21-150500.55.7.1
* kernel-default-debugsource-5.14.21-150500.55.7.1
* reiserfs-kmp-default-debuginfo-5.14.21-150500.55.7.1
* SUSE Linux Enterprise Live Patching 15-SP5 (nosrc)
* kernel-default-5.14.21-150500.55.7.1
* SUSE Linux Enterprise Live Patching 15-SP5 (ppc64le s390x x86_64)
* kernel-livepatch-5_14_21-150500_55_7-default-debuginfo-1-150500.11.7.1
* kernel-livepatch-SLE15-SP5_Update_1-debugsource-1-150500.11.7.1
* kernel-livepatch-5_14_21-150500_55_7-default-1-150500.11.7.1
* kernel-default-livepatch-devel-5.14.21-150500.55.7.1
* kernel-default-debuginfo-5.14.21-150500.55.7.1
* kernel-default-debugsource-5.14.21-150500.55.7.1
* kernel-default-livepatch-5.14.21-150500.55.7.1

## References:

* https://www.suse.com/security/cve/CVE-2022-36280.html
* https://www.suse.com/security/cve/CVE-2022-38096.html
* https://www.suse.com/security/cve/CVE-2022-4269.html
* https://www.suse.com/security/cve/CVE-2022-45884.html
* https://www.suse.com/security/cve/CVE-2022-45885.html
* https://www.suse.com/security/cve/CVE-2022-45886.html
* https://www.suse.com/security/cve/CVE-2022-45887.html
* https://www.suse.com/security/cve/CVE-2022-45919.html
* https://www.suse.com/security/cve/CVE-2022-4744.html
* https://www.suse.com/security/cve/CVE-2023-0045.html
* https://www.suse.com/security/cve/CVE-2023-0122.html
* https://www.suse.com/security/cve/CVE-2023-0179.html
* https://www.suse.com/security/cve/CVE-2023-0394.html
* https://www.suse.com/security/cve/CVE-2023-0461.html
* https://www.suse.com/security/cve/CVE-2023-0469.html
* https://www.suse.com/security/cve/CVE-2023-0590.html
* https://www.suse.com/security/cve/CVE-2023-0597.html
* https://www.suse.com/security/cve/CVE-2023-1075.html
* https://www.suse.com/security/cve/CVE-2023-1076.html
* https://www.suse.com/security/cve/CVE-2023-1077.html
* https://www.suse.com/security/cve/CVE-2023-1079.html
* https://www.suse.com/security/cve/CVE-2023-1095.html
* https://www.suse.com/security/cve/CVE-2023-1118.html
* https://www.suse.com/security/cve/CVE-2023-1249.html
* https://www.suse.com/security/cve/CVE-2023-1382.html
* https://www.suse.com/security/cve/CVE-2023-1513.html
* https://www.suse.com/security/cve/CVE-2023-1582.html
* https://www.suse.com/security/cve/CVE-2023-1583.html
* https://www.suse.com/security/cve/CVE-2023-1611.html
* https://www.suse.com/security/cve/CVE-2023-1637.html
* https://www.suse.com/security/cve/CVE-2023-1652.html
* https://www.suse.com/security/cve/CVE-2023-1670.html
* https://www.suse.com/security/cve/CVE-2023-1829.html
* https://www.suse.com/security/cve/CVE-2023-1838.html
* https://www.suse.com/security/cve/CVE-2023-1855.html
* https://www.suse.com/security/cve/CVE-2023-1989.html
* https://www.suse.com/security/cve/CVE-2023-1998.html
* https://www.suse.com/security/cve/CVE-2023-2002.html
* https://www.suse.com/security/cve/CVE-2023-21102.html
* https://www.suse.com/security/cve/CVE-2023-21106.html
* https://www.suse.com/security/cve/CVE-2023-2124.html
* https://www.suse.com/security/cve/CVE-2023-2156.html
* https://www.suse.com/security/cve/CVE-2023-2162.html
* https://www.suse.com/security/cve/CVE-2023-2176.html
* https://www.suse.com/security/cve/CVE-2023-2235.html
* https://www.suse.com/security/cve/CVE-2023-2269.html
* https://www.suse.com/security/cve/CVE-2023-22998.html
* https://www.suse.com/security/cve/CVE-2023-23000.html
* https://www.suse.com/security/cve/CVE-2023-23001.html
* https://www.suse.com/security/cve/CVE-2023-23004.html
* https://www.suse.com/security/cve/CVE-2023-23006.html
* https://www.suse.com/security/cve/CVE-2023-2430.html
* https://www.suse.com/security/cve/CVE-2023-2483.html
* https://www.suse.com/security/cve/CVE-2023-25012.html
* https://www.suse.com/security/cve/CVE-2023-2513.html
* https://www.suse.com/security/cve/CVE-2023-26545.html
* https://www.suse.com/security/cve/CVE-2023-28327.html
* https://www.suse.com/security/cve/CVE-2023-28410.html
* https://www.suse.com/security/cve/CVE-2023-28464.html
* https://www.suse.com/security/cve/CVE-2023-28866.html
* https://www.suse.com/security/cve/CVE-2023-3006.html
* https://www.suse.com/security/cve/CVE-2023-30456.html
* https://www.suse.com/security/cve/CVE-2023-30772.html
* https://www.suse.com/security/cve/CVE-2023-3090.html
* https://www.suse.com/security/cve/CVE-2023-31084.html
* https://www.suse.com/security/cve/CVE-2023-3111.html
* https://www.suse.com/security/cve/CVE-2023-3141.html
* https://www.suse.com/security/cve/CVE-2023-31436.html
* https://www.suse.com/security/cve/CVE-2023-3161.html
* https://www.suse.com/security/cve/CVE-2023-3212.html
* https://www.suse.com/security/cve/CVE-2023-3220.html
* https://www.suse.com/security/cve/CVE-2023-32233.html
* https://www.suse.com/security/cve/CVE-2023-33288.html
* https://www.suse.com/security/cve/CVE-2023-3357.html
* https://www.suse.com/security/cve/CVE-2023-3358.html
* https://www.suse.com/security/cve/CVE-2023-3389.html
* https://www.suse.com/security/cve/CVE-2023-33951.html
* https://www.suse.com/security/cve/CVE-2023-33952.html
* https://www.suse.com/security/cve/CVE-2023-35788.html
* https://www.suse.com/security/cve/CVE-2023-35823.html
* https://www.suse.com/security/cve/CVE-2023-35828.html
* https://www.suse.com/security/cve/CVE-2023-35829.html
* https://bugzilla.suse.com/show_bug.cgi?id=1065729
* https://bugzilla.suse.com/show_bug.cgi?id=1109158
* https://bugzilla.suse.com/show_bug.cgi?id=1142685
* https://bugzilla.suse.com/show_bug.cgi?id=1152472
* https://bugzilla.suse.com/show_bug.cgi?id=1152489
* https://bugzilla.suse.com/show_bug.cgi?id=1155798
* https://bugzilla.suse.com/show_bug.cgi?id=1160435
* https://bugzilla.suse.com/show_bug.cgi?id=1166486
* https://bugzilla.suse.com/show_bug.cgi?id=1172073
* https://bugzilla.suse.com/show_bug.cgi?id=1174777
* https://bugzilla.suse.com/show_bug.cgi?id=1177529
* https://bugzilla.suse.com/show_bug.cgi?id=1186449
* https://bugzilla.suse.com/show_bug.cgi?id=1187829
* https://bugzilla.suse.com/show_bug.cgi?id=1189998
* https://bugzilla.suse.com/show_bug.cgi?id=1189999
* https://bugzilla.suse.com/show_bug.cgi?id=1191731
* https://bugzilla.suse.com/show_bug.cgi?id=1193629
* https://bugzilla.suse.com/show_bug.cgi?id=1194869
* https://bugzilla.suse.com/show_bug.cgi?id=1195175
* https://bugzilla.suse.com/show_bug.cgi?id=1195655
* https://bugzilla.suse.com/show_bug.cgi?id=1195921
* https://bugzilla.suse.com/show_bug.cgi?id=1196058
* https://bugzilla.suse.com/show_bug.cgi?id=1197534
* https://bugzilla.suse.com/show_bug.cgi?id=1197617
* https://bugzilla.suse.com/show_bug.cgi?id=1198101
* https://bugzilla.suse.com/show_bug.cgi?id=1198400
* https://bugzilla.suse.com/show_bug.cgi?id=1198438
* https://bugzilla.suse.com/show_bug.cgi?id=1198835
* https://bugzilla.suse.com/show_bug.cgi?id=1199304
* https://bugzilla.suse.com/show_bug.cgi?id=1199701
* https://bugzilla.suse.com/show_bug.cgi?id=1200054
* https://bugzilla.suse.com/show_bug.cgi?id=1202353
* https://bugzilla.suse.com/show_bug.cgi?id=1202633
* https://bugzilla.suse.com/show_bug.cgi?id=1203039
* https://bugzilla.suse.com/show_bug.cgi?id=1203200
* https://bugzilla.suse.com/show_bug.cgi?id=1203325
* https://bugzilla.suse.com/show_bug.cgi?id=1203331
* https://bugzilla.suse.com/show_bug.cgi?id=1203332
* https://bugzilla.suse.com/show_bug.cgi?id=1203693
* https://bugzilla.suse.com/show_bug.cgi?id=1203906
* https://bugzilla.suse.com/show_bug.cgi?id=1204356
* https://bugzilla.suse.com/show_bug.cgi?id=1204363
* https://bugzilla.suse.com/show_bug.cgi?id=1204662
* https://bugzilla.suse.com/show_bug.cgi?id=1204993
* https://bugzilla.suse.com/show_bug.cgi?id=1205153
* https://bugzilla.suse.com/show_bug.cgi?id=1205191
* https://bugzilla.suse.com/show_bug.cgi?id=1205205
* https://bugzilla.suse.com/show_bug.cgi?id=1205544
* https://bugzilla.suse.com/show_bug.cgi?id=1205650
* https://bugzilla.suse.com/show_bug.cgi?id=1205756
* https://bugzilla.suse.com/show_bug.cgi?id=1205758
* https://bugzilla.suse.com/show_bug.cgi?id=1205760
* https://bugzilla.suse.com/show_bug.cgi?id=1205762
* https://bugzilla.suse.com/show_bug.cgi?id=1205803
* https://bugzilla.suse.com/show_bug.cgi?id=1205846
* https://bugzilla.suse.com/show_bug.cgi?id=1206024
* https://bugzilla.suse.com/show_bug.cgi?id=1206036
* https://bugzilla.suse.com/show_bug.cgi?id=1206056
* https://bugzilla.suse.com/show_bug.cgi?id=1206057
* https://bugzilla.suse.com/show_bug.cgi?id=1206103
* https://bugzilla.suse.com/show_bug.cgi?id=1206224
* https://bugzilla.suse.com/show_bug.cgi?id=1206232
* https://bugzilla.suse.com/show_bug.cgi?id=1206340
* https://bugzilla.suse.com/show_bug.cgi?id=1206459
* https://bugzilla.suse.com/show_bug.cgi?id=1206492
* https://bugzilla.suse.com/show_bug.cgi?id=1206493
* https://bugzilla.suse.com/show_bug.cgi?id=1206552
* https://bugzilla.suse.com/show_bug.cgi?id=1206578
* https://bugzilla.suse.com/show_bug.cgi?id=1206640
* https://bugzilla.suse.com/show_bug.cgi?id=1206649
* https://bugzilla.suse.com/show_bug.cgi?id=1206677
* https://bugzilla.suse.com/show_bug.cgi?id=1206824
* https://bugzilla.suse.com/show_bug.cgi?id=1206843
* https://bugzilla.suse.com/show_bug.cgi?id=1206876
* https://bugzilla.suse.com/show_bug.cgi?id=1206877
* https://bugzilla.suse.com/show_bug.cgi?id=1206878
* https://bugzilla.suse.com/show_bug.cgi?id=1206880
* https://bugzilla.suse.com/show_bug.cgi?id=1206881
* https://bugzilla.suse.com/show_bug.cgi?id=1206882
* https://bugzilla.suse.com/show_bug.cgi?id=1206883
* https://bugzilla.suse.com/show_bug.cgi?id=1206884
* https://bugzilla.suse.com/show_bug.cgi?id=1206885
* https://bugzilla.suse.com/show_bug.cgi?id=1206886
* https://bugzilla.suse.com/show_bug.cgi?id=1206887
* https://bugzilla.suse.com/show_bug.cgi?id=1206888
* https://bugzilla.suse.com/show_bug.cgi?id=1206889
* https://bugzilla.suse.com/show_bug.cgi?id=1206890
* https://bugzilla.suse.com/show_bug.cgi?id=1206891
* https://bugzilla.suse.com/show_bug.cgi?id=1206893
* https://bugzilla.suse.com/show_bug.cgi?id=1206894
* https://bugzilla.suse.com/show_bug.cgi?id=1206935
* https://bugzilla.suse.com/show_bug.cgi?id=1206992
* https://bugzilla.suse.com/show_bug.cgi?id=1207034
* https://bugzilla.suse.com/show_bug.cgi?id=1207036
* https://bugzilla.suse.com/show_bug.cgi?id=1207050
* https://bugzilla.suse.com/show_bug.cgi?id=1207051
* https://bugzilla.suse.com/show_bug.cgi?id=1207088
* https://bugzilla.suse.com/show_bug.cgi?id=1207125
* https://bugzilla.suse.com/show_bug.cgi?id=1207149
* https://bugzilla.suse.com/show_bug.cgi?id=1207158
* https://bugzilla.suse.com/show_bug.cgi?id=1207168
* https://bugzilla.suse.com/show_bug.cgi?id=1207185
* https://bugzilla.suse.com/show_bug.cgi?id=1207270
* https://bugzilla.suse.com/show_bug.cgi?id=1207315
* https://bugzilla.suse.com/show_bug.cgi?id=1207328
* https://bugzilla.suse.com/show_bug.cgi?id=1207497
* https://bugzilla.suse.com/show_bug.cgi?id=1207500
* https://bugzilla.suse.com/show_bug.cgi?id=1207501
* https://bugzilla.suse.com/show_bug.cgi?id=1207506
* https://bugzilla.suse.com/show_bug.cgi?id=1207507
* https://bugzilla.suse.com/show_bug.cgi?id=1207521
* https://bugzilla.suse.com/show_bug.cgi?id=1207553
* https://bugzilla.suse.com/show_bug.cgi?id=1207560
* https://bugzilla.suse.com/show_bug.cgi?id=1207574
* https://bugzilla.suse.com/show_bug.cgi?id=1207588
* https://bugzilla.suse.com/show_bug.cgi?id=1207589
* https://bugzilla.suse.com/show_bug.cgi?id=1207590
* https://bugzilla.suse.com/show_bug.cgi?id=1207591
* https://bugzilla.suse.com/show_bug.cgi?id=1207592
* https://bugzilla.suse.com/show_bug.cgi?id=1207593
* https://bugzilla.suse.com/show_bug.cgi?id=1207594
* https://bugzilla.suse.com/show_bug.cgi?id=1207602
* https://bugzilla.suse.com/show_bug.cgi?id=1207603
* https://bugzilla.suse.com/show_bug.cgi?id=1207605
* https://bugzilla.suse.com/show_bug.cgi?id=1207606
* https://bugzilla.suse.com/show_bug.cgi?id=1207607
* https://bugzilla.suse.com/show_bug.cgi?id=1207608
* https://bugzilla.suse.com/show_bug.cgi?id=1207609
* https://bugzilla.suse.com/show_bug.cgi?id=1207610
* https://bugzilla.suse.com/show_bug.cgi?id=1207611
* https://bugzilla.suse.com/show_bug.cgi?id=1207612
* https://bugzilla.suse.com/show_bug.cgi?id=1207613
* https://bugzilla.suse.com/show_bug.cgi?id=1207614
* https://bugzilla.suse.com/show_bug.cgi?id=1207615
* https://bugzilla.suse.com/show_bug.cgi?id=1207616
* https://bugzilla.suse.com/show_bug.cgi?id=1207617
* https://bugzilla.suse.com/show_bug.cgi?id=1207618
* https://bugzilla.suse.com/show_bug.cgi?id=1207619
* https://bugzilla.suse.com/show_bug.cgi?id=1207620
* https://bugzilla.suse.com/show_bug.cgi?id=1207621
* https://bugzilla.suse.com/show_bug.cgi?id=1207622
* https://bugzilla.suse.com/show_bug.cgi?id=1207623
* https://bugzilla.suse.com/show_bug.cgi?id=1207624
* https://bugzilla.suse.com/show_bug.cgi?id=1207625
* https://bugzilla.suse.com/show_bug.cgi?id=1207626
* https://bugzilla.suse.com/show_bug.cgi?id=1207627
* https://bugzilla.suse.com/show_bug.cgi?id=1207628
* https://bugzilla.suse.com/show_bug.cgi?id=1207629
* https://bugzilla.suse.com/show_bug.cgi?id=1207630
* https://bugzilla.suse.com/show_bug.cgi?id=1207631
* https://bugzilla.suse.com/show_bug.cgi?id=1207632
* https://bugzilla.suse.com/show_bug.cgi?id=1207633
* https://bugzilla.suse.com/show_bug.cgi?id=1207634
* https://bugzilla.suse.com/show_bug.cgi?id=1207635
* https://bugzilla.suse.com/show_bug.cgi?id=1207636
* https://bugzilla.suse.com/show_bug.cgi?id=1207637
* https://bugzilla.suse.com/show_bug.cgi?id=1207638
* https://bugzilla.suse.com/show_bug.cgi?id=1207639
* https://bugzilla.suse.com/show_bug.cgi?id=1207640
* https://bugzilla.suse.com/show_bug.cgi?id=1207641
* https://bugzilla.suse.com/show_bug.cgi?id=1207642
* https://bugzilla.suse.com/show_bug.cgi?id=1207643
* https://bugzilla.suse.com/show_bug.cgi?id=1207644
* https://bugzilla.suse.com/show_bug.cgi?id=1207645
* https://bugzilla.suse.com/show_bug.cgi?id=1207646
* https://bugzilla.suse.com/show_bug.cgi?id=1207647
* https://bugzilla.suse.com/show_bug.cgi?id=1207648
* https://bugzilla.suse.com/show_bug.cgi?id=1207649
* https://bugzilla.suse.com/show_bug.cgi?id=1207650
* https://bugzilla.suse.com/show_bug.cgi?id=1207651
* https://bugzilla.suse.com/show_bug.cgi?id=1207652
* https://bugzilla.suse.com/show_bug.cgi?id=1207653
* https://bugzilla.suse.com/show_bug.cgi?id=1207734
* https://bugzilla.suse.com/show_bug.cgi?id=1207768
* https://bugzilla.suse.com/show_bug.cgi?id=1207769
* https://bugzilla.suse.com/show_bug.cgi?id=1207770
* https://bugzilla.suse.com/show_bug.cgi?id=1207771
* https://bugzilla.suse.com/show_bug.cgi?id=1207773
* https://bugzilla.suse.com/show_bug.cgi?id=1207795
* https://bugzilla.suse.com/show_bug.cgi?id=1207827
* https://bugzilla.suse.com/show_bug.cgi?id=1207842
* https://bugzilla.suse.com/show_bug.cgi?id=1207845
* https://bugzilla.suse.com/show_bug.cgi?id=1207875
* https://bugzilla.suse.com/show_bug.cgi?id=1207878
* https://bugzilla.suse.com/show_bug.cgi?id=1207933
* https://bugzilla.suse.com/show_bug.cgi?id=1207935
* https://bugzilla.suse.com/show_bug.cgi?id=1207948
* https://bugzilla.suse.com/show_bug.cgi?id=1208050
* https://bugzilla.suse.com/show_bug.cgi?id=1208076
* https://bugzilla.suse.com/show_bug.cgi?id=1208081
* https://bugzilla.suse.com/show_bug.cgi?id=1208105
* https://bugzilla.suse.com/show_bug.cgi?id=1208107
* https://bugzilla.suse.com/show_bug.cgi?id=1208128
* https://bugzilla.suse.com/show_bug.cgi?id=1208130
* https://bugzilla.suse.com/show_bug.cgi?id=1208149
* https://bugzilla.suse.com/show_bug.cgi?id=1208153
* https://bugzilla.suse.com/show_bug.cgi?id=1208183
* https://bugzilla.suse.com/show_bug.cgi?id=1208212
* https://bugzilla.suse.com/show_bug.cgi?id=1208219
* https://bugzilla.suse.com/show_bug.cgi?id=1208290
* https://bugzilla.suse.com/show_bug.cgi?id=1208368
* https://bugzilla.suse.com/show_bug.cgi?id=1208410
* https://bugzilla.suse.com/show_bug.cgi?id=1208420
* https://bugzilla.suse.com/show_bug.cgi?id=1208428
* https://bugzilla.suse.com/show_bug.cgi?id=1208429
* https://bugzilla.suse.com/show_bug.cgi?id=1208449
* https://bugzilla.suse.com/show_bug.cgi?id=1208534
* https://bugzilla.suse.com/show_bug.cgi?id=1208541
* https://bugzilla.suse.com/show_bug.cgi?id=1208542
* https://bugzilla.suse.com/show_bug.cgi?id=1208570
* https://bugzilla.suse.com/show_bug.cgi?id=1208588
* https://bugzilla.suse.com/show_bug.cgi?id=1208598
* https://bugzilla.suse.com/show_bug.cgi?id=1208599
* https://bugzilla.suse.com/show_bug.cgi?id=1208600
* https://bugzilla.suse.com/show_bug.cgi?id=1208601
* https://bugzilla.suse.com/show_bug.cgi?id=1208602
* https://bugzilla.suse.com/show_bug.cgi?id=1208604
* https://bugzilla.suse.com/show_bug.cgi?id=1208605
* https://bugzilla.suse.com/show_bug.cgi?id=1208607
* https://bugzilla.suse.com/show_bug.cgi?id=1208619
* https://bugzilla.suse.com/show_bug.cgi?id=1208628
* https://bugzilla.suse.com/show_bug.cgi?id=1208700
* https://bugzilla.suse.com/show_bug.cgi?id=1208741
* https://bugzilla.suse.com/show_bug.cgi?id=1208758
* https://bugzilla.suse.com/show_bug.cgi?id=1208759
* https://bugzilla.suse.com/show_bug.cgi?id=1208776
* https://bugzilla.suse.com/show_bug.cgi?id=1208777
* https://bugzilla.suse.com/show_bug.cgi?id=1208784
* https://bugzilla.suse.com/show_bug.cgi?id=1208787
* https://bugzilla.suse.com/show_bug.cgi?id=1208815
* https://bugzilla.suse.com/show_bug.cgi?id=1208816
* https://bugzilla.suse.com/show_bug.cgi?id=1208829
* https://bugzilla.suse.com/show_bug.cgi?id=1208837
* https://bugzilla.suse.com/show_bug.cgi?id=1208843
* https://bugzilla.suse.com/show_bug.cgi?id=1208845
* https://bugzilla.suse.com/show_bug.cgi?id=1208848
* https://bugzilla.suse.com/show_bug.cgi?id=1208864
* https://bugzilla.suse.com/show_bug.cgi?id=1208902
* https://bugzilla.suse.com/show_bug.cgi?id=1208948
* https://bugzilla.suse.com/show_bug.cgi?id=1208976
* https://bugzilla.suse.com/show_bug.cgi?id=1209008
* https://bugzilla.suse.com/show_bug.cgi?id=1209039
* https://bugzilla.suse.com/show_bug.cgi?id=1209052
* https://bugzilla.suse.com/show_bug.cgi?id=1209092
* https://bugzilla.suse.com/show_bug.cgi?id=1209159
* https://bugzilla.suse.com/show_bug.cgi?id=1209256
* https://bugzilla.suse.com/show_bug.cgi?id=1209258
* https://bugzilla.suse.com/show_bug.cgi?id=1209262
* https://bugzilla.suse.com/show_bug.cgi?id=1209287
* https://bugzilla.suse.com/show_bug.cgi?id=1209288
* https://bugzilla.suse.com/show_bug.cgi?id=1209290
* https://bugzilla.suse.com/show_bug.cgi?id=1209291
* https://bugzilla.suse.com/show_bug.cgi?id=1209292
* https://bugzilla.suse.com/show_bug.cgi?id=1209366
* https://bugzilla.suse.com/show_bug.cgi?id=1209367
* https://bugzilla.suse.com/show_bug.cgi?id=1209436
* https://bugzilla.suse.com/show_bug.cgi?id=1209457
* https://bugzilla.suse.com/show_bug.cgi?id=1209504
* https://bugzilla.suse.com/show_bug.cgi?id=1209532
* https://bugzilla.suse.com/show_bug.cgi?id=1209556
* https://bugzilla.suse.com/show_bug.cgi?id=1209600
* https://bugzilla.suse.com/show_bug.cgi?id=1209615
* https://bugzilla.suse.com/show_bug.cgi?id=1209635
* https://bugzilla.suse.com/show_bug.cgi?id=1209636
* https://bugzilla.suse.com/show_bug.cgi?id=1209637
* https://bugzilla.suse.com/show_bug.cgi?id=1209684
* https://bugzilla.suse.com/show_bug.cgi?id=1209687
* https://bugzilla.suse.com/show_bug.cgi?id=1209693
* https://bugzilla.suse.com/show_bug.cgi?id=1209739
* https://bugzilla.suse.com/show_bug.cgi?id=1209779
* https://bugzilla.suse.com/show_bug.cgi?id=1209780
* https://bugzilla.suse.com/show_bug.cgi?id=1209788
* https://bugzilla.suse.com/show_bug.cgi?id=1209798
* https://bugzilla.suse.com/show_bug.cgi?id=1209799
* https://bugzilla.suse.com/show_bug.cgi?id=1209804
* https://bugzilla.suse.com/show_bug.cgi?id=1209805
* https://bugzilla.suse.com/show_bug.cgi?id=1209856
* https://bugzilla.suse.com/show_bug.cgi?id=1209871
* https://bugzilla.suse.com/show_bug.cgi?id=1209927
* https://bugzilla.suse.com/show_bug.cgi?id=1209980
* https://bugzilla.suse.com/show_bug.cgi?id=1209982
* https://bugzilla.suse.com/show_bug.cgi?id=1209999
* https://bugzilla.suse.com/show_bug.cgi?id=1210034
* https://bugzilla.suse.com/show_bug.cgi?id=1210050
* https://bugzilla.suse.com/show_bug.cgi?id=1210158
* https://bugzilla.suse.com/show_bug.cgi?id=1210165
* https://bugzilla.suse.com/show_bug.cgi?id=1210202
* https://bugzilla.suse.com/show_bug.cgi?id=1210203
* https://bugzilla.suse.com/show_bug.cgi?id=1210206
* https://bugzilla.suse.com/show_bug.cgi?id=1210216
* https://bugzilla.suse.com/show_bug.cgi?id=1210230
* https://bugzilla.suse.com/show_bug.cgi?id=1210294
* https://bugzilla.suse.com/show_bug.cgi?id=1210301
* https://bugzilla.suse.com/show_bug.cgi?id=1210329
* https://bugzilla.suse.com/show_bug.cgi?id=1210335
* https://bugzilla.suse.com/show_bug.cgi?id=1210336
* https://bugzilla.suse.com/show_bug.cgi?id=1210337
* https://bugzilla.suse.com/show_bug.cgi?id=1210409
* https://bugzilla.suse.com/show_bug.cgi?id=1210439
* https://bugzilla.suse.com/show_bug.cgi?id=1210449
* https://bugzilla.suse.com/show_bug.cgi?id=1210450
* https://bugzilla.suse.com/show_bug.cgi?id=1210453
* https://bugzilla.suse.com/show_bug.cgi?id=1210454
* https://bugzilla.suse.com/show_bug.cgi?id=1210498
* https://bugzilla.suse.com/show_bug.cgi?id=1210506
* https://bugzilla.suse.com/show_bug.cgi?id=1210533
* https://bugzilla.suse.com/show_bug.cgi?id=1210551
* https://bugzilla.suse.com/show_bug.cgi?id=1210565
* https://bugzilla.suse.com/show_bug.cgi?id=1210584
* https://bugzilla.suse.com/show_bug.cgi?id=1210629
* https://bugzilla.suse.com/show_bug.cgi?id=1210644
* https://bugzilla.suse.com/show_bug.cgi?id=1210647
* https://bugzilla.suse.com/show_bug.cgi?id=1210725
* https://bugzilla.suse.com/show_bug.cgi?id=1210741
* https://bugzilla.suse.com/show_bug.cgi?id=1210762
* https://bugzilla.suse.com/show_bug.cgi?id=1210763
* https://bugzilla.suse.com/show_bug.cgi?id=1210764
* https://bugzilla.suse.com/show_bug.cgi?id=1210765
* https://bugzilla.suse.com/show_bug.cgi?id=1210766
* https://bugzilla.suse.com/show_bug.cgi?id=1210767
* https://bugzilla.suse.com/show_bug.cgi?id=1210768
* https://bugzilla.suse.com/show_bug.cgi?id=1210769
* https://bugzilla.suse.com/show_bug.cgi?id=1210770
* https://bugzilla.suse.com/show_bug.cgi?id=1210771
* https://bugzilla.suse.com/show_bug.cgi?id=1210775
* https://bugzilla.suse.com/show_bug.cgi?id=1210783
* https://bugzilla.suse.com/show_bug.cgi?id=1210791
* https://bugzilla.suse.com/show_bug.cgi?id=1210793
* https://bugzilla.suse.com/show_bug.cgi?id=1210806
* https://bugzilla.suse.com/show_bug.cgi?id=1210816
* https://bugzilla.suse.com/show_bug.cgi?id=1210817
* https://bugzilla.suse.com/show_bug.cgi?id=1210827
* https://bugzilla.suse.com/show_bug.cgi?id=1210853
* https://bugzilla.suse.com/show_bug.cgi?id=1210940
* https://bugzilla.suse.com/show_bug.cgi?id=1210943
* https://bugzilla.suse.com/show_bug.cgi?id=1210947
* https://bugzilla.suse.com/show_bug.cgi?id=1210953
* https://bugzilla.suse.com/show_bug.cgi?id=1210986
* https://bugzilla.suse.com/show_bug.cgi?id=1211014
* https://bugzilla.suse.com/show_bug.cgi?id=1211025
* https://bugzilla.suse.com/show_bug.cgi?id=1211037
* https://bugzilla.suse.com/show_bug.cgi?id=1211043
* https://bugzilla.suse.com/show_bug.cgi?id=1211044
* https://bugzilla.suse.com/show_bug.cgi?id=1211089
* https://bugzilla.suse.com/show_bug.cgi?id=1211105
* https://bugzilla.suse.com/show_bug.cgi?id=1211113
* https://bugzilla.suse.com/show_bug.cgi?id=1211131
* https://bugzilla.suse.com/show_bug.cgi?id=1211205
* https://bugzilla.suse.com/show_bug.cgi?id=1211263
* https://bugzilla.suse.com/show_bug.cgi?id=1211280
* https://bugzilla.suse.com/show_bug.cgi?id=1211281
* https://bugzilla.suse.com/show_bug.cgi?id=1211299
* https://bugzilla.suse.com/show_bug.cgi?id=1211346
* https://bugzilla.suse.com/show_bug.cgi?id=1211387
* https://bugzilla.suse.com/show_bug.cgi?id=1211400
* https://bugzilla.suse.com/show_bug.cgi?id=1211410
* https://bugzilla.suse.com/show_bug.cgi?id=1211414
* https://bugzilla.suse.com/show_bug.cgi?id=1211449
* https://bugzilla.suse.com/show_bug.cgi?id=1211465
* https://bugzilla.suse.com/show_bug.cgi?id=1211519
* https://bugzilla.suse.com/show_bug.cgi?id=1211564
* https://bugzilla.suse.com/show_bug.cgi?id=1211590
* https://bugzilla.suse.com/show_bug.cgi?id=1211592
* https://bugzilla.suse.com/show_bug.cgi?id=1211593
* https://bugzilla.suse.com/show_bug.cgi?id=1211595
* https://bugzilla.suse.com/show_bug.cgi?id=1211654
* https://bugzilla.suse.com/show_bug.cgi?id=1211686
* https://bugzilla.suse.com/show_bug.cgi?id=1211687
* https://bugzilla.suse.com/show_bug.cgi?id=1211688
* https://bugzilla.suse.com/show_bug.cgi?id=1211689
* https://bugzilla.suse.com/show_bug.cgi?id=1211690
* https://bugzilla.suse.com/show_bug.cgi?id=1211691
* https://bugzilla.suse.com/show_bug.cgi?id=1211692
* https://bugzilla.suse.com/show_bug.cgi?id=1211693
* https://bugzilla.suse.com/show_bug.cgi?id=1211714
* https://bugzilla.suse.com/show_bug.cgi?id=1211794
* https://bugzilla.suse.com/show_bug.cgi?id=1211796
* https://bugzilla.suse.com/show_bug.cgi?id=1211804
* https://bugzilla.suse.com/show_bug.cgi?id=1211807
* https://bugzilla.suse.com/show_bug.cgi?id=1211808
* https://bugzilla.suse.com/show_bug.cgi?id=1211820
* https://bugzilla.suse.com/show_bug.cgi?id=1211836
* https://bugzilla.suse.com/show_bug.cgi?id=1211847
* https://bugzilla.suse.com/show_bug.cgi?id=1211852
* https://bugzilla.suse.com/show_bug.cgi?id=1211855
* https://bugzilla.suse.com/show_bug.cgi?id=1211960
* https://bugzilla.suse.com/show_bug.cgi?id=1212051
* https://bugzilla.suse.com/show_bug.cgi?id=1212129
* https://bugzilla.suse.com/show_bug.cgi?id=1212154
* https://bugzilla.suse.com/show_bug.cgi?id=1212155
* https://bugzilla.suse.com/show_bug.cgi?id=1212158
* https://bugzilla.suse.com/show_bug.cgi?id=1212265
* https://bugzilla.suse.com/show_bug.cgi?id=1212350
* https://bugzilla.suse.com/show_bug.cgi?id=1212445
* https://bugzilla.suse.com/show_bug.cgi?id=1212448
* https://bugzilla.suse.com/show_bug.cgi?id=1212456
* https://bugzilla.suse.com/show_bug.cgi?id=1212494
* https://bugzilla.suse.com/show_bug.cgi?id=1212495
* https://bugzilla.suse.com/show_bug.cgi?id=1212504
* https://bugzilla.suse.com/show_bug.cgi?id=1212513
* https://bugzilla.suse.com/show_bug.cgi?id=1212540
* https://bugzilla.suse.com/show_bug.cgi?id=1212556
* https://bugzilla.suse.com/show_bug.cgi?id=1212561
* https://bugzilla.suse.com/show_bug.cgi?id=1212563
* https://bugzilla.suse.com/show_bug.cgi?id=1212564
* https://bugzilla.suse.com/show_bug.cgi?id=1212584
* https://bugzilla.suse.com/show_bug.cgi?id=1212592
* https://bugzilla.suse.com/show_bug.cgi?id=1212603
* https://bugzilla.suse.com/show_bug.cgi?id=1212605
* https://bugzilla.suse.com/show_bug.cgi?id=1212606
* https://bugzilla.suse.com/show_bug.cgi?id=1212619
* https://bugzilla.suse.com/show_bug.cgi?id=1212685
* https://bugzilla.suse.com/show_bug.cgi?id=1212701
* https://bugzilla.suse.com/show_bug.cgi?id=1212741
* https://bugzilla.suse.com/show_bug.cgi?id=1212835
* https://bugzilla.suse.com/show_bug.cgi?id=1212838
* https://bugzilla.suse.com/show_bug.cgi?id=1212842
* https://bugzilla.suse.com/show_bug.cgi?id=1212848
* https://bugzilla.suse.com/show_bug.cgi?id=1212861
* https://bugzilla.suse.com/show_bug.cgi?id=1212869
* https://bugzilla.suse.com/show_bug.cgi?id=1212892
* https://bugzilla.suse.com/show_bug.cgi?id=1212961
* https://bugzilla.suse.com/show_bug.cgi?id=1213010
* https://bugzilla.suse.com/show_bug.cgi?id=1213011
* https://bugzilla.suse.com/show_bug.cgi?id=1213012
* https://bugzilla.suse.com/show_bug.cgi?id=1213013
* https://bugzilla.suse.com/show_bug.cgi?id=1213014
* https://bugzilla.suse.com/show_bug.cgi?id=1213015
* https://bugzilla.suse.com/show_bug.cgi?id=1213016
* https://bugzilla.suse.com/show_bug.cgi?id=1213017
* https://bugzilla.suse.com/show_bug.cgi?id=1213018
* https://bugzilla.suse.com/show_bug.cgi?id=1213019
* https://bugzilla.suse.com/show_bug.cgi?id=1213020
* https://bugzilla.suse.com/show_bug.cgi?id=1213021
* https://bugzilla.suse.com/show_bug.cgi?id=1213024
* https://bugzilla.suse.com/show_bug.cgi?id=1213025
* https://bugzilla.suse.com/show_bug.cgi?id=1213032
* https://bugzilla.suse.com/show_bug.cgi?id=1213034
* https://bugzilla.suse.com/show_bug.cgi?id=1213035
* https://bugzilla.suse.com/show_bug.cgi?id=1213036
* https://bugzilla.suse.com/show_bug.cgi?id=1213037
* https://bugzilla.suse.com/show_bug.cgi?id=1213038
* https://bugzilla.suse.com/show_bug.cgi?id=1213039
* https://bugzilla.suse.com/show_bug.cgi?id=1213040
* https://bugzilla.suse.com/show_bug.cgi?id=1213041
* https://bugzilla.suse.com/show_bug.cgi?id=1213087
* https://bugzilla.suse.com/show_bug.cgi?id=1213088
* https://bugzilla.suse.com/show_bug.cgi?id=1213089
* https://bugzilla.suse.com/show_bug.cgi?id=1213090
* https://bugzilla.suse.com/show_bug.cgi?id=1213092
* https://bugzilla.suse.com/show_bug.cgi?id=1213093
* https://bugzilla.suse.com/show_bug.cgi?id=1213094
* https://bugzilla.suse.com/show_bug.cgi?id=1213095
* https://bugzilla.suse.com/show_bug.cgi?id=1213096
* https://bugzilla.suse.com/show_bug.cgi?id=1213098
* https://bugzilla.suse.com/show_bug.cgi?id=1213099
* https://bugzilla.suse.com/show_bug.cgi?id=1213100
* https://bugzilla.suse.com/show_bug.cgi?id=1213102
* https://bugzilla.suse.com/show_bug.cgi?id=1213103
* https://bugzilla.suse.com/show_bug.cgi?id=1213104
* https://bugzilla.suse.com/show_bug.cgi?id=1213105
* https://bugzilla.suse.com/show_bug.cgi?id=1213106
* https://bugzilla.suse.com/show_bug.cgi?id=1213107
* https://bugzilla.suse.com/show_bug.cgi?id=1213108
* https://bugzilla.suse.com/show_bug.cgi?id=1213109
* https://bugzilla.suse.com/show_bug.cgi?id=1213110
* https://bugzilla.suse.com/show_bug.cgi?id=1213111
* https://bugzilla.suse.com/show_bug.cgi?id=1213112
* https://bugzilla.suse.com/show_bug.cgi?id=1213113
* https://bugzilla.suse.com/show_bug.cgi?id=1213114
* https://bugzilla.suse.com/show_bug.cgi?id=1213116
* https://bugzilla.suse.com/show_bug.cgi?id=1213134
* https://jira.suse.com/browse/PED-1549
* https://jira.suse.com/browse/PED-3210
* https://jira.suse.com/browse/PED-3259
* https://jira.suse.com/browse/PED-3692
* https://jira.suse.com/browse/PED-370
* https://jira.suse.com/browse/PED-3750
* https://jira.suse.com/browse/PED-3759
* https://jira.suse.com/browse/PED-376
* https://jira.suse.com/browse/PED-3931
* https://jira.suse.com/browse/PED-4022
* https://jira.suse.com/browse/PED-835
* https://jira.suse.com/browse/SES-1880
* https://jira.suse.com/browse/SLE-18375
* https://jira.suse.com/browse/SLE-18377
* https://jira.suse.com/browse/SLE-18378
* https://jira.suse.com/browse/SLE-18379
* https://jira.suse.com/browse/SLE-18383
* https://jira.suse.com/browse/SLE-18384
* https://jira.suse.com/browse/SLE-18385
* https://jira.suse.com/browse/SLE-18978
* https://jira.suse.com/browse/SLE-18992
* https://jira.suse.com/browse/SLE-19001
* https://jira.suse.com/browse/SLE-19253
* https://jira.suse.com/browse/SLE-19255
* https://jira.suse.com/browse/SLE-19556