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

Make and MakeInstall does not work, the module evdi not loaded to the kernel #503

Closed
mehdi1005 opened this issue Dec 12, 2024 · 6 comments
Closed

Comments

@mehdi1005
Copy link

Yes
  • Are you using the latest driver?Yes
  • Are you using the latest EVDI version?Yes
  • If you are using a DisplayLink device, have you checked 'troubleshooting'
    on DisplayLink's website?Yes
  • Is this issue related to evdi/kernel?Yes
  • Linux distribution and its version I'm using FEDORA 41 with Cinamon
  • Linux kernel version Kernel version 6.11.4-301.fc41.x86_64 but i also tried with 6.11.11.300.fc41.x86_64
  • Xorg version (if used)
    paul@fedora:~/Images/play/evdi-1.14.7$ sudo Xorg -version

X.Org X Server 1.21.1.14
X Protocol Version 11, Revision 0
Current Operating System: Linux fedora 6.11.4-301.fc41.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Oct 20 15:02:33 UTC 2024 x86_64
Kernel command line: BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.11.4-301.fc41.x86_64 root=UUID=a378394d-6d76-49b2-9453-b775b58f50eb ro rootflags=subvol=root rd.luks.uuid=luks-a8348af4-3250-411f-acbc-0fd408cdee96 rhgb quiet
Build ID: xorg-x11-server 21.1.14-2.fc41
Current version of pixman: 0.44.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.

  • Desktop environment in use
    paul@fedora:~/Images/play/evdi-1.14.7$ echo $XDG_CURRENT_DESKTOP
    X-Cinnamon

Well hello Internet, how are you doing today? great me too.
I have an issue since 4 weeks, and i've been trying to solve it but it does not go anywhere so i need held.
The module EVDI is not loaded by the kernel and i have some errors :

paul@fedora:~/Images/play/evdi-1.14.7$ journalctl | grep evdi

y/evdi-1.14.7" cmd=6D6F6470726F6265202D762065766469 exe="/usr/bin/sudo" terminal=pts/0 res=success'
déc. 12 10:08:40 fedora sudo[5178]:     paul : TTY=pts/0 ; PWD=/home/paul/Images/play/evdi-1.14.7 ; USER=root ; COMMAND=/usr/sbin/modprobe -v evdi
déc. 12 10:08:41 fedora kernel: evdi: loading out-of-tree module taints kernel.
déc. 12 10:08:41 fedora kernel: evdi: module verification failed: signature and/or required key missing - tainting kernel
déc. 12 10:08:41 fedora kernel: evdi: [I] Initialising logging on level 4
déc. 12 10:08:41 fedora kernel: evdi: [I] Atomic driver: yes
déc. 12 10:08:41 fedora kernel: evdi: [I] Increasing device count to 4
déc. 12 10:08:41 fedora kernel: evdi: [I] (card0) Opened by Task 5196 (modprobe) of process 5196 (modprobe)
déc. 12 10:08:41 fedora kernel: evdi evdi.0: [drm] Cannot find any crtc or sizes
déc. 12 10:08:41 fedora kernel: [drm] Initialized evdi 1.14.7 for evdi.0 on minor 0
déc. 12 10:08:41 fedora kernel: evdi: [I] Evdi platform_device create
déc. 12 10:08:41 fedora kernel: evdi: [I] (card2) Opened by Task 5196 (modprobe) of process 5196 (modprobe)
déc. 12 10:08:41 fedora kernel: evdi evdi.1: [drm] Cannot find any crtc or sizes
déc. 12 10:08:41 fedora kernel: [drm] Initialized evdi 1.14.7 for evdi.1 on minor 2
déc. 12 10:08:41 fedora kernel: evdi: [I] Evdi platform_device create
déc. 12 10:08:41 fedora kernel: evdi: [I] (card3) Opened by Task 5196 (modprobe) of process 5196 (modprobe)
déc. 12 10:08:41 fedora kernel: evdi evdi.2: [drm] Cannot find any crtc or sizes
déc. 12 10:08:41 fedora kernel: [drm] Initialized evdi 1.14.7 for evdi.2 on minor 3
déc. 12 10:08:41 fedora kernel: evdi: [I] Evdi platform_device create
déc. 12 10:08:41 fedora kernel: evdi: [I] (card4) Opened by Task 5196 (modprobe) of process 5196 (modprobe)
déc. 12 10:08:41 fedora kernel: evdi evdi.3: [drm] Cannot find any crtc or sizes
déc. 12 10:08:41 fedora kernel: [drm] Initialized evdi 1.14.7 for evdi.3 on minor 4
déc. 12 10:08:41 fedora kernel: evdi: [I] Evdi platform_device create
déc. 12 10:08:41 fedora kernel: evdi: [I] (card0) Opened by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card0) Closed by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card0) Opened by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card0) Closed by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card0) Opened by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card2) Opened by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card2) Closed by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card2) Opened by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card2) Closed by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card2) Opened by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card3) Opened by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card3) Closed by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card3) Opened by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card3) Closed by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card3) Opened by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card4) Opened by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card4) Closed by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card4) Opened by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card4) Closed by Task 2134 (Xorg) of process 2134 (Xorg)
déc. 12 10:08:41 fedora kernel: evdi: [I] (card4) Opened by Task 2134 (Xorg) of process 2134 (Xorg)

`
When i go and see the logs file i have


`cat /var/lib/dkms/evdi/1.14.7/build/make.log

MODPOST /var/lib/dkms/evdi/1.14.7/build/Module.symvers
   scripts/mod/modpost -M        -o /var/lib/dkms/evdi/1.14.7/build/Module.symvers -n -T /var/lib/dkms/evdi/1.14.7/build/modules.order -i Module.symvers -e 
ERROR: modpost: module evdi uses symbol dma_buf_begin_cpu_access from namespace DMA_BUF, but does not import it.
ERROR: modpost: module evdi uses symbol dma_buf_vunmap from namespace DMA_BUF, but does not import it.
ERROR: modpost: module evdi uses symbol dma_buf_vmap from namespace DMA_BUF, but does not import it.
ERROR: modpost: module evdi uses symbol dma_buf_end_cpu_access from namespace DMA_BUF, but does not import it.
make[3]: *** [scripts/Makefile.modpost:145: /var/lib/dkms/evdi/1.14.7/build/Module.symvers] Error 1
make[2]: *** [/usr/src/kernels/6.11.4-301.fc41.x86_64/Makefile:1918: modpost] Error 2
make[1]: *** [Makefile:236: __sub-make] Error 2
make[1] : on quitte le répertoire « /usr/src/kernels/6.11.4-301.fc41.x86_64 »
make: *** [Makefile:38: all] Error 2`

I go and search for the files who contains de 'DMA_BUF' and they are all well imported in the files, also the option in the kernel is activated and i have no missing dependencies or kernel headers.

@elguero
Copy link
Contributor

elguero commented Dec 12, 2024

Hi!

I believe this will fix it for you.

fb79dca

@elguero
Copy link
Contributor

elguero commented Dec 12, 2024

Whoops. I just saw what you said for four weeks you have been having issues. Hmm.

The commit above was fixing something that was committed yesterday, which, will fix the evdi build issue for you. Not sure what else may be going on?

Are you doing this by hand or using an RPM package? I see that you are on Fedora.

@mehdi1005
Copy link
Author

Hi Michael,

Yes i see that there was an update yesterday, i use the lastest commit but i have the same issues.
Well, i use the RPM Package, but i had the same problems, so i do it by hand and i had the same again. I tried 3 different kernel on Fedora 41 but i have the same problem.

@KarthikJay
Copy link

Hi!

I believe this will fix it for you.

fb79dca

Unfortunately this broke 6.13 builds now:

DKMS make.log for evdi/1.14.7 for kernel 6.13.0-rc2-1-mainline-um5606-dirty (x86_64)
Thu Dec 12 08:48:50 AM PST 2024
make KBUILD_VERBOSE=1 M=/var/lib/dkms/evdi/1.14.7/build SUBDIRS=/var/lib/dkms/evdi/1.14.7/build SRCROOT=/var/lib/dkms/evdi/1.14.7/build CONFIG_MODULE_SIG= -C /lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build modules
make[1]: Entering directory '/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build'
make  -C /var/lib/dkms/evdi/1.14.7/build \
-f /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/Makefile modules
make[2]: Entering directory '/var/lib/dkms/evdi/1.14.7/build'
make --no-print-directory -C /var/lib/dkms/evdi/1.14.7/build \
-f /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/Makefile modules
make -f /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/scripts/Makefile.build obj=. need-builtin=1 need-modorder=1 
# cmd_mod evdi.mod
  printf '%s\n'   evdi_platform_drv.o evdi_platform_dev.o evdi_sysfs.o evdi_modeset.o evdi_connector.o evdi_encoder.o evdi_drm_drv.o evdi_fb.o evdi_gem.o evdi_painter.o evdi_params.o evdi_cursor.o evdi_debug.o evdi_i2c.o evdi_ioc32.o | awk '!x[$0]++ { print("./"$0) }' > evdi.mod
# CC [M]  evdi_platform_drv.o
  gcc -Wp,-MMD,./.evdi_platform_drv.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_platform_drv"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_platform_drv.o evdi_platform_drv.c  
# CC [M]  evdi_platform_dev.o
  gcc -Wp,-MMD,./.evdi_platform_dev.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_platform_dev"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_platform_dev.o evdi_platform_dev.c  
# CC [M]  evdi_sysfs.o
  gcc -Wp,-MMD,./.evdi_sysfs.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_sysfs"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_sysfs.o evdi_sysfs.c  
# CC [M]  evdi_modeset.o
  gcc -Wp,-MMD,./.evdi_modeset.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_modeset"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_modeset.o evdi_modeset.c  
# CC [M]  evdi_connector.o
  gcc -Wp,-MMD,./.evdi_connector.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_connector"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_connector.o evdi_connector.c  
# CC [M]  evdi_encoder.o
  gcc -Wp,-MMD,./.evdi_encoder.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_encoder"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_encoder.o evdi_encoder.c  
# CC [M]  evdi_drm_drv.o
  gcc -Wp,-MMD,./.evdi_drm_drv.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_drm_drv"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_drm_drv.o evdi_drm_drv.c  
# CC [M]  evdi_fb.o
  gcc -Wp,-MMD,./.evdi_fb.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_fb"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_fb.o evdi_fb.c  
# CC [M]  evdi_gem.o
  gcc -Wp,-MMD,./.evdi_gem.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_gem"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_gem.o evdi_gem.c  
# CC [M]  evdi_painter.o
  gcc -Wp,-MMD,./.evdi_painter.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_painter"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_painter.o evdi_painter.c  
# CC [M]  evdi_params.o
  gcc -Wp,-MMD,./.evdi_params.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_params"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_params.o evdi_params.c  
# CC [M]  evdi_cursor.o
  gcc -Wp,-MMD,./.evdi_cursor.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_cursor"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_cursor.o evdi_cursor.c  
# CC [M]  evdi_debug.o
  gcc -Wp,-MMD,./.evdi_debug.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_debug"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_debug.o evdi_debug.c  
# CC [M]  evdi_i2c.o
  gcc -Wp,-MMD,./.evdi_i2c.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_i2c"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_i2c.o evdi_i2c.c  
# CC [M]  evdi_ioc32.o
  gcc -Wp,-MMD,./.evdi_ioc32.o.d -nostdinc -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/arch/x86/include/generated/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/uapi -I/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/generated/uapi -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler-version.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/kconfig.h -include /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=branch -fno-jump-tables -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -ftrivial-auto-var-init=zero -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=16 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -g -gdwarf-5 -Iinclude/uapi/drm -Iinclude/drm  -DMODULE  -DKBUILD_BASENAME='"evdi_ioc32"' -DKBUILD_MODNAME='"evdi"' -D__KBUILD_MODNAME=kmod_evdi -c -o evdi_ioc32.o evdi_ioc32.c  
In file included from /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/module.h:22,
                 from /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/device/driver.h:21,
                 from /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/device.h:32,
                 from /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/hdmi.h:28,
                 from /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/drm/drm_modes.h:30,
                 from /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/drm/drm_vblank.h:33,
                 from evdi_painter.c:15:
evdi_painter.c:40:18: error: expected ‘,’ or ‘;’ before ‘DMA_BUF’
   40 | MODULE_IMPORT_NS(DMA_BUF);
      |                  ^~~~~~~
/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/moduleparam.h:26:61: note: in definition of macro ‘__MODULE_INFO’
   26 |                 = __MODULE_INFO_PREFIX __stringify(tag) "=" info
      |                                                             ^~~~
/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/module.h:299:33: note: in expansion of macro ‘MODULE_INFO’
  299 | #define MODULE_IMPORT_NS(ns)    MODULE_INFO(import_ns, ns)
      |                                 ^~~~~~~~~~~
evdi_painter.c:40:1: note: in expansion of macro ‘MODULE_IMPORT_NS’
   40 | MODULE_IMPORT_NS(DMA_BUF);
      | ^~~~~~~~~~~~~~~~
make[4]: *** [/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/scripts/Makefile.build:194: evdi_painter.o] Error 1
make[4]: *** Waiting for unfinished jobs....
In file included from /usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/module.h:22,
                 from evdi_drm_drv.h:16,
                 from evdi_gem.c:24:
evdi_gem.c:32:18: error: expected ‘,’ or ‘;’ before ‘DMA_BUF’
   32 | MODULE_IMPORT_NS(DMA_BUF);
      |                  ^~~~~~~
/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/moduleparam.h:26:61: note: in definition of macro ‘__MODULE_INFO’
   26 |                 = __MODULE_INFO_PREFIX __stringify(tag) "=" info
      |                                                             ^~~~
/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/include/linux/module.h:299:33: note: in expansion of macro ‘MODULE_INFO’
  299 | #define MODULE_IMPORT_NS(ns)    MODULE_INFO(import_ns, ns)
      |                                 ^~~~~~~~~~~
evdi_gem.c:32:1: note: in expansion of macro ‘MODULE_IMPORT_NS’
   32 | MODULE_IMPORT_NS(DMA_BUF);
      | ^~~~~~~~~~~~~~~~
make[4]: *** [/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/scripts/Makefile.build:194: evdi_gem.o] Error 1
make[3]: *** [/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/Makefile:1989: .] Error 2
make[2]: *** [/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build/Makefile:251: __sub-make] Error 2
make[2]: Leaving directory '/var/lib/dkms/evdi/1.14.7/build'
make[1]: *** [Makefile:251: __sub-make] Error 2
make[1]: Leaving directory '/usr/lib/modules/6.13.0-rc2-1-mainline-um5606-dirty/build'
make: *** [Makefile:38: all] Error 2

@elguero
Copy link
Contributor

elguero commented Dec 12, 2024

Yep, you are on rc2. String literals are in rc3, unless they get removed before final release.

@synaptics-lspintzyk
Copy link
Contributor

As elguero said, this is is fixed in 6.13-rc3. Closing.

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

No branches or pull requests

4 participants