Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

arm64: dts: qcom: msm8953: xiaomi-daisy: fix backlight stripes #183

Merged
merged 1 commit into from
Mar 11, 2024
Merged

arm64: dts: qcom: msm8953: xiaomi-daisy: fix backlight stripes #183

merged 1 commit into from
Mar 11, 2024

Conversation

barni2000
Copy link
Member

Xiaomi Mi A2 Lite needs qcom,num-strings to be set 3 instead of 2 in pmi8950_wled, this fixes stripes in backlight.

Xiaomi Mi A2 Lite needs qcom,num-strings to be set 3 instead of 2
in pmi8950_wled, this fixes stripes in backlight.

Signed-off-by: Barnabás Czémán <trabarni@gmail.com>
@M0Rf30 M0Rf30 merged commit 66a320b into msm8953-mainline:6.7.9/main Mar 11, 2024
M0Rf30 pushed a commit that referenced this pull request Apr 1, 2024
[ Upstream commit f7b94bd ]

Attemting to do sock_lock on .recvmsg may cause a deadlock as shown
bellow, so instead of using sock_sock this uses sk_receive_queue.lock
on bt_sock_ioctl to avoid the UAF:

INFO: task kworker/u9:1:121 blocked for more than 30 seconds.
      Not tainted 6.7.6-lemon #183
Workqueue: hci0 hci_rx_work
Call Trace:
 <TASK>
 __schedule+0x37d/0xa00
 schedule+0x32/0xe0
 __lock_sock+0x68/0xa0
 ? __pfx_autoremove_wake_function+0x10/0x10
 lock_sock_nested+0x43/0x50
 l2cap_sock_recv_cb+0x21/0xa0
 l2cap_recv_frame+0x55b/0x30a0
 ? psi_task_switch+0xeb/0x270
 ? finish_task_switch.isra.0+0x93/0x2a0
 hci_rx_work+0x33a/0x3f0
 process_one_work+0x13a/0x2f0
 worker_thread+0x2f0/0x410
 ? __pfx_worker_thread+0x10/0x10
 kthread+0xe0/0x110
 ? __pfx_kthread+0x10/0x10
 ret_from_fork+0x2c/0x50
 ? __pfx_kthread+0x10/0x10
 ret_from_fork_asm+0x1b/0x30
 </TASK>

Fixes: 2e07e83 ("Bluetooth: af_bluetooth: Fix Use-After-Free in bt_sock_recvmsg")
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
@barni2000 barni2000 deleted the daisy_wled branch April 20, 2024 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants