Uh oh!
There was an error while loading. Please reload this page.
FROMLIST: arm64: dts: qcom: qcs6490-rb3gen2: Enable 4-lane DisplayPort - #494
Conversation
Fuzzying CXL triggered: BUG: KASAN: null-ptr-deref in cxl_num_decoders_committed+0x3e/0x80 drivers/cxl/core/port.c:49 Read of size 4 at addr 0000000000000642 by task syz.0.97/2282 CPU: 2 UID: 0 PID: 2282 Comm: syz.0.97 Not tainted 7.0.0-rc1-gebd11be59f74-dirty qualcomm-linux#494 PREEMPT(full) Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS rel-1.17.0-0-gb52ca86e094d-prebuilt.qemu.org 04/01/2014 Call Trace: <TASK> __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x116/0x1f0 lib/dump_stack.c:120 kasan_report+0xe0/0x110 mm/kasan/report.c:595 cxl_num_decoders_committed+0x3e/0x80 drivers/cxl/core/port.c:49 cxl_mem_sanitize+0x141/0x170 drivers/cxl/core/mbox.c:1304 security_sanitize_store+0xb0/0x120 drivers/cxl/core/memdev.c:173 dev_attr_store+0x46/0x70 drivers/base/core.c:2437 sysfs_kf_write+0x95/0xb0 fs/sysfs/file.c:142 kernfs_fop_write_iter+0x276/0x330 fs/kernfs/file.c:352 new_sync_write fs/read_write.c:595 [inline] vfs_write+0x5df/0xaa0 fs/read_write.c:688 ksys_write+0x103/0x1f0 fs/read_write.c:740 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x111/0x680 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f60a584ba79 Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f60a42a7038 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007f60a5ab5fa0 RCX: 00007f60a584ba79 RDX: 0000000000000002 RSI: 00002000000001c0 RDI: 0000000000000003 RBP: 00007f60a58a49df R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f60a5ab6038 R14: 00007f60a5ab5fa0 R15: 00007ffe58fad8b8 </TASK> This goes away using the correct check instead of abusing cxlmd->endpoint, which is unusable (ENXIO) until the driver has probed. During that window the memdev sysfs attributes are already visible, as soon as device_add() completes. Fixes: 29317f8 ("cxl/mem: Introduce cxl_memdev_attach for CXL-dependent operation") Signed-off-by: Davidlohr Bueso <dave@stgolabs.net> Reviewed-by: Jonathan Cameron <jonathan.cameron@huawei.com> Reviewed-by: Gregory Price <gourry@gourry.net> Link: https://patch.msgid.link/20260301221739.1726722-1-dave@stgolabs.net Signed-off-by: Dave Jiang <dave.jiang@intel.com>
qcomlnxci
commented
May 7, 2026
Test Matrix
|
qcomlnxci
commented
May 11, 2026
qcomlnxci
commented
May 11, 2026
Test Matrix
|
Salendarsingh Gaud (sgaud-quic)
commented
May 11, 2026
sauana please rebase this on tip |
qcomlnxci
commented
May 11, 2026
qcomlnxci
commented
May 11, 2026
Test Matrix
|
Salendarsingh Gaud (sgaud-quic)
commented
May 12, 2026
Please rebase on top of qcom-6.18.y, this is incorrect |
…t Alt Mode Add the mode-switch property to the QMP combo PHY so that mode-switch events are routed to it, allowing the PHY to enter DisplayPort Alternate Mode. Expand the DP data-lanes assignment from two to four lanes to make use of the full link bandwidth available in this configuration. Link: https://lore.kernel.org/all/20260420-kodiak_4k-v1-1-83dfc66b8f06@oss.qualcomm.com/ Signed-off-by: Mahadevan P <mahadevan.p@oss.qualcomm.com>
qcomlnxci
commented
May 12, 2026
qcomlnxci
commented
May 12, 2026
Test Matrix
|
Salendarsingh Gaud (sgaud-quic)
commented
May 12, 2026
Passed jon on qcs6490-rb3gen2 : https://lava-oss.qualcomm.com/scheduler/job/95585 |
25ea67b
into
qualcomm-linux:qcom-6.18.yUh oh!
There was an error while loading. Please reload this page.
Salendarsingh Gaud (sgaud-quic)
commented
May 14, 2026
PR #494 — validate-patchPR:#494
|
Salendarsingh Gaud (sgaud-quic)
commented
May 14, 2026
PR #494 — checker-log-analyzerPR:#494
Detailed report: Full report
|
Salendarsingh Gaud (sgaud-quic)
commented
May 14, 2026
🔨 Build Failure Analysis — PR #494PR:#494
Verdict1 conflict is directly introduced by PR #494 touching 📎 Detailed analysis:Full report |
Salendarsingh Gaud (sgaud-quic)
commented
May 14, 2026
🔨 Build Failure Analysis — PR #494PR:#494
Verdict1 of the merge conflicts is directly caused by this PR touching 📎 Detailed analysis:Full report |
Add the mode-switch property to the QMP combo PHY so that mode-switch
events are routed to it, allowing the PHY to enter DisplayPort Alternate
Mode. Expand the DP data-lanes assignment from two to four lanes to make
use of the full link bandwidth available in this configuration.
CRs-Fixed: 4429824