6.1.155-rc1 review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest73 patches 12 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/73 | ALSA: usb-audio: Fix block comments in mixer_quirkssound/ | +4 | 0 replies | |
| 2/73 | ALSA: usb-audio: Drop unnecessary parentheses in mixer_quirkssound/ | +3 | 0 replies | |
| 3/73 | ALSA: usb-audio: Avoid multiple assignments in mixer_quirkssound/ | +2 | 0 replies | |
| 4/73 | ALSA: usb-audio: Simplify NULL comparison in mixer_quirkssound/ | +1 | 0 replies | |
| 5/73 | ALSA: usb-audio: Remove unneeded wmb() in mixer_quirkssound/ | +0 | 0 replies | |
| 6/73 | ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5sound/ | +263 | 0 replies | |
| 7/73 | HID: multitouch: Get the contact ID from HID_DG_TRANSDUCER_INDEX fields in case of Apple Touch Bardrivers/ | +15 | 2 replies | |
| 8/73 | HID: multitouch: support getting the tip state from HID_DG_TOUCH fields in Apple Touch Bardrivers/ | +11 | 0 replies | |
| 9/73 | HID: multitouch: take cls->maxcontacts into account for Apple Touch Bar even without a HID_DG_CONTACTMAX fielddrivers/ | +7 | 0 replies | |
| 10/73 | HID: multitouch: specify that Apple Touch Bar is directdrivers/ | +7 | 0 replies | |
| 11/73 | ALSA: usb-audio: Convert comma to semicolonsound/ | +3 | 0 replies | |
| 12/73 | ALSA: usb-audio: Fix build with CONFIG_INPUT=nsound/ | +4 | 0 replies | |
| 13/73 | usb: core: Add 0x prefix to quirks debug outputdrivers/ | +1 | 0 replies | |
| 14/73 | ALSA: usb-audio: Add DSD support for Comtrue USB Audio devicesound/ | +2 | 0 replies | |
| 15/73 | ALSA: usb-audio: move mixer_quirks min_mute into common quirksound/ sound/ sound/ | +17 | 0 replies | |
| 16/73 | ALSA: usb-audio: Add mute TLV for playback volumes on more devicessound/ | +10 | 0 replies | |
| 17/73 | IB/mlx5: Fix obj_type mismatch for SRQ event subscriptionsdrivers/ | +1 | 0 replies | |
| 18/73 | mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked"mm/ | +10 | 0 replies | |
| 19/73 | mm: add folio_expected_ref_count() for reference count calculationinclude/ | +54 | 0 replies | |
| 20/73 | mm/gup: check ref_count instead of lru before migrationmm/ | +2 | 0 replies | |
| 21/73 | mm/gup: local lru_add_drain() to avoid lru_add_drain_all()mm/ | +11 | 0 replies | |
| 22/73 | mm: folio_may_be_lru_cached() unless folio_test_large()include/ mm/ mm/ +1 more | +15 | 0 replies | |
| 23/73 | arm64: dts: imx8mp: Correct thermal sensor indexarch/ | +2 | 0 replies | |
| 24/73 | cpufreq: Initialize cpufreq-based invariance before subsysdrivers/ | +11 | 0 replies | |
| 25/73 | smb: server: dont use delayed_work for post_recv_credits_workfs/ | +8 | 0 replies | |
| 26/73 | can: rcar_can: rcar_can_resume(): fix s2ram with PSCIdrivers/ | +1 | 0 replies | |
| 27/73 | bpf: Reject bpf_timer for PREEMPT_RTkernel/ | +4 | 0 replies | |
| 28/73 | can: etas_es58x: sort the includes by alphabetic orderdrivers/ drivers/ drivers/ +1 more | +11 | 0 replies | |
| 29/73 | can: etas_es58x: populate ndo_change_mtu() to prevent buffer overflowdrivers/ | +2 | 0 replies | |
| 30/73 | can: hi311x: populate ndo_change_mtu() to prevent buffer overflowdrivers/ | +1 | 0 replies | |
| 31/73 | can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflowdrivers/ | +1 | 0 replies | |
| 32/73 | can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflowdrivers/ | +1 | 0 replies | |
| 33/73 | can: peak_usb: fix shift-out-of-bounds issuedrivers/ | +1 | 0 replies | |
| 34/73 | ethernet: rvu-af: Remove slash from the driver namedrivers/ | +1 | 0 replies | |
| 35/73 | Bluetooth: hci_sync: Fix hci_resume_advertising_syncnet/ | +7 | 0 replies | |
| 36/73 | Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_syncinclude/ net/ | +44 | 0 replies | |
| 37/73 | bnxt_en: correct offset handling for IPv6 destination addressdrivers/ | +1 | 0 replies | |
| 38/73 | nexthop: Forbid FDB status change while nexthop is in a groupnet/ | +7 | 0 replies | |
| 39/73 | selftests: fib_nexthops: Fix creation of non-FDB nexthopstools/ | +6 | 0 replies | |
| 40/73 | net: dsa: lantiq_gswip: do also enable or disable cpu portdrivers/ | +8 | 0 replies | |
| 41/73 | net: dsa: lantiq_gswip: move gswip_add_single_port_br() call to port_setup()drivers/ | +14 | 0 replies | |
| 42/73 | net: dsa: lantiq_gswip: suppress -EINVAL errors for bridge FDB entries added to the CPU portdrivers/ | +2 | 0 replies | |
| 43/73 | octeontx2-pf: Fix potential use after free in otx2_tc_add_flow()drivers/ | +1 | 0 replies | |
| 44/73 | drm/gma500: Fix null dereference in hdmi teardowndrivers/ | +1 | 0 replies | |
| 45/73 | futex: Prevent use-after-free during requeue-PIkernel/ | +4 | 0 replies | |
| 46/73 | i40e: fix idx validation in i40e_validate_queue_mapdrivers/ | +4 | 0 replies | |
| 47/73 | i40e: fix input validation logic for action_metadrivers/ | +1 | 0 replies | |
| 48/73 | i40e: add max boundary check for VF filtersdrivers/ | +10 | 0 replies | |
| 49/73 | i40e: add mask to apply valid bits for itr_idxdrivers/ | +1 | 0 replies | |
| 50/73 | i40e: improve VF MAC filters accountingdrivers/ drivers/ drivers/ | +50 | 0 replies | |
| 51/73 | crypto: af_alg - Fix incorrect boolean values in af_alg_ctxinclude/ | +1 | 0 replies | |
| 52/73 | tracing: dynevent: Add a missing lockdown check on dyneventkernel/ | +4 | 0 replies | |
| 53/73 | afs: Fix potential null pointer dereference in afs_put_serverfs/ | +2 | 0 replies | |
| 54/73 | mm/hugetlb: fix folio is still mapped when deletedfs/ | +6 | 0 replies | |
| 55/73 | fbcon: fix integer overflow in fbcon_do_set_fontdrivers/ | +9 | 0 replies | |
| 56/73 | fbcon: Fix OOB access in font allocationdrivers/ | +3 | 0 replies | |
| 57/73 | s390/cpum_cf: Fix uninitialized warning after backport of ce971233242barch/ | +1 | 0 replies | |
| 58/73 | mm: migrate_device: use more folio in migrate_device_finalize()mm/ | +22 | 0 replies | |
| 59/73 | mm/migrate_device: dont add folio to be freed to LRU in migrate_device_finalize()mm/ | +4 | 0 replies | |
| 60/73 | minmax: add in_range() macroarch/ drivers/ drivers/ +13 more | +65 | 0 replies | |
| 61/73 | minmax: Introduce {min,max}_array()include/ | +64 | 0 replies | |
| 62/73 | minmax: deduplicate __unconst_integer_typeof()include/ | +2 | 0 replies | |
| 63/73 | minmax: fix indentation of __cmp_once() and __clamp_once()include/ | +15 | 0 replies | |
| 64/73 | minmax: avoid overly complicated constant expressions in VM codeinclude/ include/ | +8 | 0 replies | |
| 65/73 | drm/ast: Use msleep instead of mdelay for edid readdrivers/ | +1 | 0 replies | |
| 66/73 | i40e: fix validation of VF state in get resourcesdrivers/ drivers/ | +8 | 0 replies | |
| 67/73 | i40e: fix idx validation in config queues msgdrivers/ | +2 | 0 replies | |
| 68/73 | i40e: increase max descriptors for XL710drivers/ drivers/ | +20 | 0 replies | |
| 69/73 | i40e: add validation for ring_len paramdrivers/ | +14 | 0 replies | |
| 70/73 | kmsan: fix out-of-bounds access to shadow memorymm/ mm/ | +23 | 0 replies | |
| 71/73 | minmax: make generic MIN() and MAX() macros available everywherearch/ drivers/ drivers/ +20 more | +51 | 0 replies | |
| 72/73 | minmax: add a few more MIN_T/MAX_T usersarch/ drivers/ drivers/ +4 more | +8 | 0 replies | |
| 73/73 | minmax: simplify and clarify min_t()/max_t() implementationinclude/ | +11 | 0 replies |
Reviews trailers per patch
38 of 73 patches have a Reviewed-by or Acked-by.
| Patch | Benjamin Tissoires | Cristian Ciocaltea | Guoli An | Edward Srouji | John Hubbard | Kiryl Shutsemau | David Hildenbrand | Frank Li | Namjae Jeon | Somnath Kotur | [email protected] | David Ahern | Hauke Mehrtens | Vladimir Oltean | Daniel Golle | Vadim Fedorenko | Aleksandr Loktionov | Simon Horman | Kamakshi Nellore | Rafal Romanowski | David Howells | Jeffrey Altman | Thomas Zimmermann | Lucas De Marchi | Qianqiang Liu | Vishal Moola (Oracle) | Alistair Popple | Herve Codina | Carol L Soto [email protected] | Jacob Keller | Pucha Himasekhar Reddy | Alexander Potapenko | Andy Shevchenko | Christophe Leroy | Florian Fainelli | Peter Schneider | Brett A C Sheffield | Ron Economos | Jon Hunter | Mark Brown | Linux Kernel Functional Testing | Shuah Khan | Miguel Ojeda | Pavel Machek (CIP) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Series | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | T-b | ||||||||||||||||||||||||||||||||||
| 1/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 2/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 3/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 4/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 5/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 6/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 7/73 | A-b | |||||||||||||||||||||||||||||||||||||||||||
| 8/73 | A-b | |||||||||||||||||||||||||||||||||||||||||||
| 9/73 | A-b | |||||||||||||||||||||||||||||||||||||||||||
| 10/73 | A-b | |||||||||||||||||||||||||||||||||||||||||||
| 11/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||
| 12/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||
| 13/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 14/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 15/73 | T-b | |||||||||||||||||||||||||||||||||||||||||||
| 16/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 17/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||
| 18/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||
| 19/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 20/73 | A-b | A-b | ||||||||||||||||||||||||||||||||||||||||||
| 21/73 | A-b | |||||||||||||||||||||||||||||||||||||||||||
| 22/73 | A-b | |||||||||||||||||||||||||||||||||||||||||||
| 23/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||
| 24/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 25/73 | A-b | |||||||||||||||||||||||||||||||||||||||||||
| 26/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 27/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 28/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 29/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 30/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 31/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 32/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 33/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 34/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||
| 35/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 36/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 37/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||
| 38/73 | T-b | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 39/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||
| 40/73 | A-b | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 41/73 | T-b R-b | |||||||||||||||||||||||||||||||||||||||||||
| 42/73 | T-b R-b | |||||||||||||||||||||||||||||||||||||||||||
| 43/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||
| 44/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 45/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 46/73 | R-b | R-b | T-b | |||||||||||||||||||||||||||||||||||||||||
| 47/73 | R-b | R-b | T-b | |||||||||||||||||||||||||||||||||||||||||
| 48/73 | R-b | R-b | T-b | |||||||||||||||||||||||||||||||||||||||||
| 49/73 | R-b | R-b | T-b | |||||||||||||||||||||||||||||||||||||||||
| 50/73 | R-b | R-b | T-b | |||||||||||||||||||||||||||||||||||||||||
| 51/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 52/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 53/73 | A-b | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 54/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 55/73 | R-b | |||||||||||||||||||||||||||||||||||||||||||
| 56/73 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 57/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 58/73 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 59/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 60/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 61/73 | R-b | R-b | ||||||||||||||||||||||||||||||||||||||||||
| 62/73 | A-b | |||||||||||||||||||||||||||||||||||||||||||
| 63/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 64/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 65/73 | R-b | T-b | ||||||||||||||||||||||||||||||||||||||||||
| 66/73 | R-b | R-b | T-b | |||||||||||||||||||||||||||||||||||||||||
| 67/73 | R-b | R-b | T-b | |||||||||||||||||||||||||||||||||||||||||
| 68/73 | R-b | T-b | ||||||||||||||||||||||||||||||||||||||||||
| 69/73 | R-b | R-b | T-b | |||||||||||||||||||||||||||||||||||||||||
| 70/73 | T-b R-b | |||||||||||||||||||||||||||||||||||||||||||
| 71/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 72/73 | ||||||||||||||||||||||||||||||||||||||||||||
| 73/73 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 44 reviewers.
Cover letter [PATCH 6.1 00/73] 6.1.155-rc1 review
This is the start of the stable review cycle for the 6.1.155 release. There are 73 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Thu, 02 Oct 2025 14:37:59 +0000. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.1.155-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.1.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <[email protected]>
Linux 6.1.155-rc1
Linus Torvalds <[email protected]>
minmax: simplify and clarify min_t()/max_t() implementation
Linus Torvalds <[email protected]>
minmax: add a few more MIN_T/MAX_T users
Linus Torvalds <[email protected]>
minmax: make generic MIN() and MAX() macros available everywhere
Eric Biggers <[email protected]>
kmsan: fix out-of-bounds access to shadow memory
Lukasz Czapnik <[email protected]>
i40e: add validation for ring_len param
Justin Bronder <[email protected]>
i40e: increase max descriptors for XL710
Lukasz Czapnik <[email protected]>
i40e: fix idx validation in config queues msg
Lukasz Czapnik <[email protected]>
i40e: fix validation of VF state in get resources
Nirmoy Das <[email protected]>
drm/ast: Use msleep instead of mdelay for edid read
Linus Torvalds <[email protected]>
minmax: avoid overly complicated constant expressions in VM code
David Laight <[email protected]>
minmax: fix indentation of __cmp_once() and __clamp_once()
Andy Shevchenko <[email protected]>
minmax: deduplicate __unconst_integer_typeof()
Herve Codina <[email protected]>
minmax: Introduce {min,max}_array()
Matthew Wilcox (Oracle) <[email protected]>
minmax: add in_range() macro
David Hildenbrand <[email protected]>
mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize()
Kefeng Wang <[email protected]>
mm: migrate_device: use more folio in migrate_device_finalize()
Nathan Chancellor <[email protected]>
s390/cpum_cf: Fix uninitialized warning after backport of ce971233242b
Thomas Zimmermann <[email protected]>
fbcon: Fix OOB access in font allocation
Samasth Norway Ananda <[email protected]>
fbcon: fix integer overflow in fbcon_do_set_font
Jinjiang Tu <[email protected]>
mm/hugetlb: fix folio is still mapped when deleted
Zhen Ni <[email protected]>
afs: Fix potential null pointer dereference in afs_put_server
Masami Hiramatsu (Google) <[email protected]>
tracing: dynevent: Add a missing lockdown check on dynevent
Eric Biggers <[email protected]>
crypto: af_alg - Fix incorrect boolean values in af_alg_ctx
Lukasz Czapnik <[email protected]>
i40e: improve VF MAC filters accounting
Lukasz Czapnik <[email protected]>
i40e: add mask to apply valid bits for itr_idx
Lukasz Czapnik <[email protected]>
i40e: add max boundary check for VF filters
Lukasz Czapnik <[email protected]>
i40e: fix input validation logic for action_meta
Lukasz Czapnik <[email protected]>
i40e: fix idx validation in i40e_validate_queue_map
Sebastian Andrzej Siewior <[email protected]>
futex: Prevent use-after-free during requeue-PI
Zabelin Nikita <[email protected]>
drm/gma500: Fix null dereference in hdmi teardown
Dan Carpenter <[email protected]>
octeontx2-pf: Fix potential use after free in otx2_tc_add_flow()
Vladimir Oltean <[email protected]>
net: dsa: lantiq_gswip: suppress -EINVAL errors for bridge FDB entries added to the CPU port
Vladimir Oltean <[email protected]>
net: dsa: lantiq_gswip: move gswip_add_single_port_br() call to port_setup()
Martin Schiller <[email protected]>
net: dsa: lantiq_gswip: do also enable or disable cpu port
Ido Schimmel <[email protected]>
selftests: fib_nexthops: Fix creation of non-FDB nexthops
Ido Schimmel <[email protected]>
nexthop: Forbid FDB status change while nexthop is in a group
Alok Tiwari <[email protected]>
bnxt_en: correct offset handling for IPv6 destination address
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_event: Fix UAF in hci_acl_create_conn_sync
Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sync: Fix hci_resume_advertising_sync
Petr Malat <[email protected]>
ethernet: rvu-af: Remove slash from the driver name
Stéphane Grosjean <[email protected]>
can: peak_usb: fix shift-out-of-bounds issue
Vincent Mailhol <[email protected]>
can: mcba_usb: populate ndo_change_mtu() to prevent buffer overflow
Vincent Mailhol <[email protected]>
can: sun4i_can: populate ndo_change_mtu() to prevent buffer overflow
Vincent Mailhol <[email protected]>
can: hi311x: populate ndo_change_mtu() to prevent buffer overflow
Vincent Mailhol <[email protected]>
can: etas_es58x: populate ndo_change_mtu() to prevent buffer overflow
Vincent Mailhol <[email protected]>
can: etas_es58x: sort the includes by alphabetic order
Leon Hwang <[email protected]>
bpf: Reject bpf_timer for PREEMPT_RT
Geert Uytterhoeven <[email protected]>
can: rcar_can: rcar_can_resume(): fix s2ram with PSCI
Stefan Metzmacher <[email protected]>
smb: server: don't use delayed_work for post_recv_credits_work
Christian Loehle <[email protected]>
cpufreq: Initialize cpufreq-based invariance before subsys
Peng Fan <[email protected]>
arm64: dts: imx8mp: Correct thermal sensor index
Hugh Dickins <[email protected]>
mm: folio_may_be_lru_cached() unless folio_test_large()
Hugh Dickins <[email protected]>
mm/gup: local lru_add_drain() to avoid lru_add_drain_all()
Hugh Dickins <[email protected]>
mm/gup: check ref_count instead of lru before migration
Shivank Garg <[email protected]>
mm: add folio_expected_ref_count() for reference count calculation
David Hildenbrand <[email protected]>
mm/gup: revert "mm: gup: fix infinite loop within __get_longterm_locked"
Or Har-Toov <[email protected]>
IB/mlx5: Fix obj_type mismatch for SRQ event subscriptions
qaqland <[email protected]>
ALSA: usb-audio: Add mute TLV for playback volumes on more devices
Cryolitia PukNgae <[email protected]>
ALSA: usb-audio: move mixer_quirks' min_mute into common quirk
noble.yang <[email protected]>
ALSA: usb-audio: Add DSD support for Comtrue USB Audio device
Jiayi Li <[email protected]>
usb: core: Add 0x prefix to quirks debug output
Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix build with CONFIG_INPUT=n
Chen Ni <[email protected]>
ALSA: usb-audio: Convert comma to semicolon
Kerem Karabay <[email protected]>
HID: multitouch: specify that Apple Touch Bar is direct
Kerem Karabay <[email protected]>
HID: multitouch: take cls->maxcontacts into account for Apple Touch Bar even without a HID_DG_CONTACTMAX field
Kerem Karabay <[email protected]>
HID: multitouch: support getting the tip state from HID_DG_TOUCH fields in Apple Touch Bar
Kerem Karabay <[email protected]>
HID: multitouch: Get the contact ID from HID_DG_TRANSDUCER_INDEX fields in case of Apple Touch Bar
Cristian Ciocaltea <[email protected]>
ALSA: usb-audio: Add mixer quirk for Sony DualSense PS5
Cristian Ciocaltea <[email protected]>
ALSA: usb-audio: Remove unneeded wmb() in mixer_quirks
Cristian Ciocaltea <[email protected]>
ALSA: usb-audio: Simplify NULL comparison in mixer_quirks
Cristian Ciocaltea <[email protected]>
ALSA: usb-audio: Avoid multiple assignments in mixer_quirks
Cristian Ciocaltea <[email protected]>
ALSA: usb-audio: Drop unnecessary parentheses in mixer_quirks
Cristian Ciocaltea <[email protected]>
ALSA: usb-audio: Fix block comments in mixer_quirks
-------------
Diffstat:
Makefile | 4 +- arch/arm/mm/pageattr.c | 6 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 4 +- arch/s390/kernel/perf_cpum_cf.c | 4 +- arch/um/drivers/mconsole_user.c | 2 + arch/x86/mm/pgtable.c | 2 +- drivers/cpufreq/cpufreq.c | 20 +- drivers/edac/sb_edac.c | 4 +- drivers/edac/skx_common.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu.h | 2 + .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 2 + drivers/gpu/drm/amd/pm/powerplay/hwmgr/ppevvmath.h | 14 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 2 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 3 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 3 + drivers/gpu/drm/arm/display/include/malidp_utils.h | 2 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 24 +- drivers/gpu/drm/ast/ast_dp.c | 2 +- drivers/gpu/drm/drm_color_mgmt.c | 2 +- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 6 - drivers/gpu/drm/radeon/evergreen_cs.c | 2 + drivers/hid/hid-multitouch.c | 45 +++- drivers/hwmon/adt7475.c | 24 +- drivers/infiniband/hw/mlx5/devx.c | 1 + drivers/md/dm-integrity.c | 2 +- drivers/media/dvb-frontends/stv0367_priv.h | 3 + drivers/net/can/rcar/rcar_can.c | 8 +- drivers/net/can/spi/hi311x.c | 1 + drivers/net/can/sun4i_can.c | 1 + drivers/net/can/usb/etas_es58x/es581_4.c | 4 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 7 +- drivers/net/can/usb/etas_es58x/es58x_core.h | 8 +- drivers/net/can/usb/etas_es58x/es58x_fd.c | 4 +- drivers/net/can/usb/mcba_usb.c | 1 + drivers/net/can/usb/peak_usb/pcan_usb_core.c | 2 +- drivers/net/dsa/lantiq_gswip.c | 41 +-- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 18 +- drivers/net/ethernet/intel/i40e/i40e.h | 4 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 25 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 26 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 110 ++++---- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 3 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 3 +- .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/fjes/fjes_main.c | 4 +- drivers/nfc/pn544/i2c.c | 2 - drivers/platform/x86/sony-laptop.c | 1 - drivers/scsi/isci/init.c | 6 +- .../pci/hive_isp_css_include/math_support.h | 5 - drivers/usb/core/quirks.c | 2 +- drivers/video/fbdev/core/fbcon.c | 13 +- drivers/virt/acrn/ioreq.c | 4 +- fs/afs/server.c | 3 +- fs/btrfs/misc.h | 2 - fs/ext2/balloc.c | 2 - fs/ext4/ext4.h | 2 - fs/hugetlbfs/inode.c | 10 +- fs/smb/server/transport_rdma.c | 18 +- fs/ufs/util.h | 6 - include/crypto/if_alg.h | 2 +- include/linux/minmax.h | 122 +++++++-- include/linux/mm.h | 54 ++++ include/linux/pageblock-flags.h | 2 +- include/linux/swap.h | 10 + include/net/bluetooth/hci_core.h | 21 ++ kernel/bpf/verifier.c | 4 + kernel/futex/requeue.c | 6 +- kernel/trace/preemptirq_delay_test.c | 2 - kernel/trace/trace_dynevent.c | 4 + lib/btree.c | 1 - lib/decompress_unlzma.c | 2 + lib/logic_pio.c | 3 - mm/gup.c | 28 +- mm/kmsan/core.c | 10 +- mm/kmsan/kmsan_test.c | 16 ++ mm/migrate_device.c | 42 ++- mm/mlock.c | 2 +- mm/swap.c | 4 +- mm/zsmalloc.c | 1 - net/bluetooth/hci_event.c | 26 +- net/bluetooth/hci_sync.c | 7 + net/ipv4/nexthop.c | 7 + net/ipv4/proc.c | 2 +- net/ipv6/proc.c | 2 +- net/netfilter/nf_nat_core.c | 6 +- net/tipc/core.h | 2 +- net/tipc/link.c | 10 +- sound/usb/mixer_quirks.c | 295 +++++++++++++++++++-- sound/usb/quirks.c | 24 +- sound/usb/usbaudio.h | 4 + .../selftests/bpf/progs/get_branch_snapshot.c | 4 +- tools/testing/selftests/net/fib_nexthops.sh | 12 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 2 + tools/testing/selftests/vm/mremap_test.c | 2 + 97 files changed, 950 insertions(+), 331 deletions(-)