The patch titled Subject: drivers/gpu/drm/dp/drm_dp.c: "fix" build has been added to the -mm tree. Its filename is drivers-gpu-drm-dp-drm_dpc-fix-build.patch This patch should soon appear at https://ozlabs.org/~akpm/mmots/broken-out/drivers-gpu-drm-dp-drm_dpc-fix-build.patch and later at https://ozlabs.org/~akpm/mmotm/broken-out/drivers-gpu-drm-dp-drm_dpc-fix-build.patch Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/process/submit-checklist.rst when testing your code *** The -mm tree is included into linux-next and is updated there every 3-4 working days ------------------------------------------------------ From: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> Subject: drivers/gpu/drm/dp/drm_dp.c: "fix" build drivers/gpu/drm/dp/drm_dp.c: In function 'drm_dp_get_adjust_request_post_cursor': drivers/gpu/drm/dp/drm_dp.c:59:27: error: array subscript 10 is outside array bounds of 'const u8[6]' {aka 'const unsigned char[6]'} [-Werror=array-bounds] 59 | return link_status[r - DP_LANE0_1_STATUS]; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ drivers/gpu/drm/dp/drm_dp.c:210:51: note: while referencing 'link_status' 210 | u8 drm_dp_get_adjust_request_post_cursor(const u8 link_status[DP_LINK_STATUS_SIZE], | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[4]: *** [scripts/Makefile.build:288: drivers/gpu/drm/dp/drm_dp.o] Error 1 make[3]: *** [scripts/Makefile.build:614: drivers/gpu/drm/dp] Error 2 make[2]: *** [scripts/Makefile.build:614: drivers/gpu/drm] Error 2 make[1]: *** [scripts/Makefile.build:614: drivers/gpu] Error 2 make: *** [Makefile:1971: drivers] Error 2 Cc: Keith Packard <keithp@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- drivers/gpu/drm/dp/drm_dp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- a/drivers/gpu/drm/dp/drm_dp.c~drivers-gpu-drm-dp-drm_dpc-fix-build +++ a/drivers/gpu/drm/dp/drm_dp.c @@ -56,7 +56,8 @@ struct dp_aux_backlight { /* Helpers for DP link training */ static u8 dp_link_status(const u8 link_status[DP_LINK_STATUS_SIZE], int r) { - return link_status[r - DP_LANE0_1_STATUS]; +// return link_status[r - DP_LANE0_1_STATUS]; + return 0; } static u8 dp_get_lane_status(const u8 link_status[DP_LINK_STATUS_SIZE], _ Patches currently in -mm which might be from akpm@xxxxxxxxxxxxxxxxxxxx are mm.patch kasan-improve-vmalloc-tests-fix-3-fix.patch documentation-vm-page_ownerrst-update-the-documentation-fix.patch x86-mm-enable-arch_has_vm_get_page_prot-fix.patch mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempolicy-refcnt-fix.patch mm-handle-uninitialized-numa-nodes-gracefully-fix.patch mm-memory_hotplug-remove-obsolete-comment-of-__add_pages-fix.patch proc-alloc-path_max-bytes-for-proc-pid-fd-symlinks-fix.patch linux-next-rejects.patch drivers-gpu-drm-dp-drm_dpc-fix-build.patch mutex-subsystem-synchro-test-module-fix.patch kernel-forkc-export-kernel_thread-to-modules.patch