| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
cam: fix cann8.5 type define incompatibility | 6 天前 | |
dlock:add fd num check to limit the number of empty connections Description: Add fd num check to limit the number of empty connections. | 1 个月前 | |
!2983 urma: move bond JFS WR reference handling to WR buffer From: @wanghang73 Reviewed-by: @lairuilang, @eingesch | 3 小时前 | |
umq: trace use umq_thread_local Co-Authored-By: GLM-5.2 | 4 小时前 | |
ums: fix kmod build failure due to non-standard kbuild M=/src= usage Description: UMS kernel module build used M=<BINARY_DIR> src=<SOURCE_DIR>, where M= pointed to the build directory while the Kbuild file and sources lived in the source directory. The kbuild pattern rule $(obj)/%.o: $(src)/%.c derives both $(obj) and $(src) from $(M), so it resolved to <BINARY_DIR>/%.o: <BINARY_DIR>/%.c, but the .c sources were absent there, causing make to fail. The src= override behaved inconsistently across distribution kernel-devel packages — an unreliable hack. [fix] 1. Switch to the standard form M=<SOURCE_DIR>, dropping src=, so the pattern rule resolves to <SOURCE_DIR>/%.o: <SOURCE_DIR>/%.c. 2. Replace hardcoded absolute include paths in the generated Kbuild with $(src), compatible with all kernel versions. 3. Remove Kbuild file (should be generated by CMake), and add <linux/vmalloc.h> include required by ums_wr.c. [Note] Source/build directory separation for external module (MO=) was only introduced in Linux 6.13. Before that, the standard approach is to let M= point to the source directory. Signed-off-by: huying <huying21@huawei.com> | 4 天前 | |
usock:enable usock compile by default description: enable usock compile by default Signed-off-by: tianzhensong <tianzhensong@huawei.com> | 7 个月前 |