How to get legacy nvidia 340.108 in kernel 5.15?

Hi community of Manjaro Linux.

I read the two posts below, and I was a little upset, but it happens an hour with obsolete hardware,

and

Arch’s AUR has a repository with patches up to kernel 5.15

I’ve tried to install several times by add or remove program, by CLI and give this error here:
it might be something like Manjaro paste structures, but I’m not sure.

==> Removing existing $pkgdir/ directory...
==> Starting build()...
NVIDIA: calling KBUILD...
make[1]: *** /usr/src/linux: File or directory does not exist. Stop.
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make: *** [Makefile:202: nvidia.ko] Error 1
==> ERROR: A failure occurred in build().
     Aborting... 

The error described occurs in this item in the package build script

_kernver="$(</usr/src/$_kernelname/version)"

Arch and Manjaro have different kernels. Start with the old Manjaro PKGBUILDs in the threads you saw, then merge the patches from the AUR PKGBUILDs.

I thought about it, I just didn’t know where to start, actually, I have no idea.
I’ll run some tests and then come back!

Being an user of ancient hardware, too, I’d first check what kind of graphics card you have. Perhaps, it is still supported by the 390 driver. For that one, we have the linux515-nvidia-390xx and nvidia-390xx-utils packages available in the Manjaro repository.

If you need the 340 driver nevertheless, the best you can do is at first completely following the tutorial for getting that driver for kernel 5.10 at [HowTo] get legacy 340xx NVIDIA drivers back

Once you have verified that you are able to build the driver according to the tutorial, it is time to try to apply the patches from AUR (AUR (en) - nvidia-340xx-dkms).

Then, download all the kernel patches from AUR to your nvidia-340xx-dkms directory. Also, patch PKGBUILD there like below:

--- PKGBUILD.manjaro	2019-06-05 13:23:56.000000000 +0200
+++ PKGBUILD	2022-01-03 16:50:18.795748418 +0100
@@ -4,44 +4,97 @@
 # Maintainer: Philip Müller <philm@manjaro.org>
 # Maintainer: Roland Singer <roland@manjaro.org>
 
-_linuxprefix=linux50
-_extramodules=extramodules-5.0-MANJARO
+_linuxprefix=linux515
+_extramodules=extramodules-5.15-MANJARO
 pkgname=$_linuxprefix-nvidia-340xx
 _pkgname=nvidia
-pkgver=340.107
-pkgrel=20
+pkgver=340.108
+pkgrel=28
 provides=("$_pkgname=$pkgver")
 groups=("$_linuxprefix-extramodules")
 pkgdesc="NVIDIA drivers for linux."
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/"
-depends=("$_linuxprefix" "nvidia-340xx-utils=${pkgver}")
+depends=(
+         "$_linuxprefix"
+         "nvidia-340xx-utils=${pkgver}"
+         )
 makedepends=("$_linuxprefix-headers")
 conflicts=('nvidia-96xx' 'nvidia-183xx' "$_linuxprefix-nvidia" "$_linuxprefix-nvidia-304xx")
 license=('custom')
 install=nvidia.install
 options=(!strip !ccache)
-source=('kernel-4.11.patch' 'kernel-5.0.patch')
+source=(
+        'kernel-4.11.patch'
+        'kernel-5.0.patch'
+        '0001-kernel-5.7.patch'
+        '0002-kernel-5.8.patch'
+        '0003-kernel-5.9.patch'
+        '0004-kernel-5.10.patch'
+        '0005-kernel-5.11.patch'
+        '0006-kernel-5.14.patch'
+        '0007-kernel-5.15.patch'
+        )
 source_i686=("https://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run")
 source_x86_64=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run")
-md5sums=('cf31ff666e3789cde5307b6ad50cb9fd'
-         '36c93000ffa31a6226579a014b3b810f')
+md5sums=('4b0a323032957a17d42fc821a5ecc451'
+         '4960a2ad45d3b1c9e80f9dc8f416e390'
+         '4be5a196c4a0b095771179e820f5cc88'
+         'e868ff40e412fae26b6a01929debdf04'
+         '400ad257dcc26c607eb8c8c273693a01'
+         'e4893414b629caaa0b3a31317ab484f2'
+         '4d1a74da2f65db16066c26c7a9f7b4ab'
+         '17f59396f6989283c1bd75aad57e48fd'
+         'cada0ea2d9c0336d23308dd64364d5e2'
+         )
 md5sums_i686=('9a4b382ef545d836033630224735d5dd')
-md5sums_x86_64=('ffca1879d77dfc491dfb0276ceb56cc1')
+md5sums_x86_64=('e783e383bd4344d590ad429eb0883717')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
 
 prepare() {
+    # Remove previous builds
+    [ -d "$_pkg" ] && rm -rf "$_pkg"
     sh "${_pkg}.run" --extract-only
     cd "${_pkg}"
     # patches here
 
     # Fix compile problem with 4.11
-    (cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/kernel-4.11.patch)
+    echo "Patching for 4.11"
+    #(patch -p1 --no-backup-if-mismatch -i "$srcdir"/kernel-4.11.patch)
 
     # Fix compile problem with 5.0
-    (cd kernel; patch -p1 --no-backup-if-mismatch -i "$srcdir"/kernel-5.0.patch)
+    echo "Patching for 5.0"
+    #(patch -p1 --no-backup-if-mismatch -i "$srcdir"/kernel-5.0.patch)
+
+    # Fix compile problem with 5.7
+    echo "Patching for 5.7"
+    (patch -p1 --no-backup-if-mismatch -i "$srcdir"/0001-kernel-5.7.patch)
+
+    # Fix compile problem with 5.8
+    echo "Patching for 5.8"
+    (patch -p1 --no-backup-if-mismatch -i "$srcdir"/0002-kernel-5.8.patch)
+
+    # Fix compile problem with 5.9
+    echo "Patching for 5.9"
+    (patch -p1 --no-backup-if-mismatch -i "$srcdir"/0003-kernel-5.9.patch)
+
+    # Fix compile problem with 5.10
+    echo "Patching for 5.10"
+    (patch -p1 --no-backup-if-mismatch -i "$srcdir"/0004-kernel-5.10.patch)
+
+    # Fix compile problem with 5.11
+    echo "Patching for 5.11"
+    (patch -p1 --no-backup-if-mismatch -i "$srcdir"/0005-kernel-5.11.patch)
+
+    # Fix compile problem with 5.14
+    echo "Patching for 5.14"
+    (patch -p1 --no-backup-if-mismatch -i "$srcdir"/0006-kernel-5.14.patch)
+
+    # Fix compile problem with 5.15
+    echo "Patching for 5.15"
+    (patch -p1 --no-backup-if-mismatch -i "$srcdir"/0007-kernel-5.15.patch)  # code to be patched is not present
 
     export DISTCC_DISABLE=1
     export CCACHE_DISABLE=1

Afterwards, run makepkg again. At least, I was able to get the driver compiled that way.

UPDATE
As the driver 340.108 also works on my GeForce GTX 560, I have tested it with kernel 5.15 and got it working after the usual ABI workaround for Xorg (create a file /etc/X11/xorg.conf.d/nvidia.conf with the following contents):

Section "ServerFlags"
	Option "IgnoreABI" "true"
EndSection

With the following patch

--- a/kernel/nv.h	2022-01-03 17:06:46.101301755 +0100
+++ b/kernel/nv.h	2022-01-03 17:06:57.357726949 +0100
@@ -13,7 +13,7 @@
 #define _NV_H_
 
 #include <nvtypes.h>
-#include <stdarg.h>
+#include <linux/stdarg.h>
 
 #if !defined(NV_MIN)
 #define NV_MIN(_a,_b) ((_a) < (_b) ? (_a) : (_b))
--- a/kernel/os-interface.h	2022-01-03 17:04:38.890696020 +0100
+++ b/os-interface.h	2022-01-03 17:04:54.263699866 +0100
@@ -24,7 +24,7 @@
 *                                                                           *
 \***************************************************************************/
 
-#include <stdarg.h>
+#include <linux/stdarg.h>
 
 /*
  * Define away Microsoft compiler extensions when possible

I was also able to compile 340.108 against the kernel 5.16 headers.

Hi @DAC324. unfortunately I was unlucky I bought it (used) without checking driver support. Nvidia Gforce 9800 GT. I can compile it now, this is already quite an advance, I am very grateful, I decided to use Manjaro in November of last year and I was suffering from the Nouveau.

After compiling/applying pactch I restarted Manjaro I entered the terminal dropped lightdm and install from src/NVIDIA-Linux-x86_64-340.108-no-compat32/nvidia-installer

in the middle of the installation I got a warning:

WARMING: nvidia-installer was forced to guess the X library
path ´/usr/lib´ adn X moodule path ´/usr/lib/xorg/modules´:
these paths were not queryable from the system. If X fails
to find the NVIDIA X driver module, please install the `pkg-config`
utility and the X.Org SDK/development package from your
distribuition and reinstall the driver.

After installing the driver, desktop resolutions are not detected, errors in glxgears.

lspci -k | grep -EA3 'VGA|3D|Display'
01:00.0 VGA compatible controller: NVIDIA Corporation G92 [GeForce 9800 GT] (rev a2)
	Subsystem: NVIDIA Corporation Device 0719
	Kernel driver in use: nvidia
	Kernel modules: nouveau, nvidia
glxgears
Xlib:  extension "GLX" missing on display ":0".
Error: couldn't get an RGB, Double-buffered visual

[UPDATE]

Ok, I understand a lot, but I don’t understand this patch what should I do with it. this is all commented?

[UPDATE TWO]
Right now that I’m writing this update I tried to compile again, and I noticed that path 5.15 is not executed, it appears like an error:

Patching for 5.15
(Stripping trailing CRs from patch; use --binary to disable.)
patching file kernel/nv-drm.c
patch unexpectedly ends in middle of line
Hunk #1 succeeded at 606 with fuzz 1 (offset 77 lines).

DON’T use the Nvidia installer under any circumstances. It is incompatible with Manjaro (as the kernel headers are stored in a non-standard place) and hence, likely to mess up your system.

Same holds true for the DKMS AUR packages. As Manjaro uses different paths and naming conventions for the kernels and the headers, you will not even be able to build these packages. A better approach is looking at the PKGBUILD files of the corresponding Manjaro packages and modify them to include the patches from AUR only.

Try the tutorial I put together (see link below) instead.

This is due to the creator of that patch having used DOS instead of Unix line breaks inadvertently in that file.
According to the output

this merely looks like a cosmetic problem.
But if you want to correct it, use the following command:

sed -i.bak 's/\r$//' 0007-kernel-5.15.patch 

Of course, you will have to create a new checksum for the patch and insert in your PKGBUILD.
By the way, I have compiled a little tutorial on how to get the 340 driver running on kernel 5.16: Problems with installing nvidia 340xx - #18 by DAC324

If you want to use 5.15 instead, you will, of course, have to modify all occurrences of 5.16 in the PKGBUILD for nvidia-340xx by 5.15.
The remaining steps are the same, it even does not hurt if you still apply the 5.16 kernel patch.

2 Likes

The answer to that question is pretty simple. With the 5.16 headers and Makefiles in Manjaro, the include paths were slightly changed. Hence, the compiler does not find stdarg.h anymore, and the build process aborts.
To fix this, the #include statement has to be amended by a preceding linux/ to allow the compiler to find that file again.
That means, you only need this patch if you plan on using the 340 driver on kernel 5.16 (and possibly, subsequent ones).

Hi again @DAC324, I followed your turotial in the post you linked here, during compilation I received kernel configuration is invalid error, I tried for kernel 5.16 here the log:

e[1me[32m==>e(Be[me[1m Criando o pacote: linux516-nvidia-340xx 340.108-29 (qua 05 jan 2022 12:23:54)e(Be[m
e[1me[32m==>e(Be[me[1m Verificando as dependências de tempo de execução...e(Be[m
e[1me[32m==>e(Be[me[1m Verificando as dependências de tempo de compilação...e(Be[m
e[1me[32m==>e(Be[me[1m Obtendo fontes...e(Be[m
e[1me[34m  ->e(Be[me[1m Encontrado 0001-kernel-5.7.patche(Be[m
e[1me[34m  ->e(Be[me[1m Encontrado 0002-kernel-5.8.patche(Be[m
e[1me[34m  ->e(Be[me[1m Encontrado 0003-kernel-5.9.patche(Be[m
e[1me[34m  ->e(Be[me[1m Encontrado 0004-kernel-5.10.patche(Be[m
e[1me[34m  ->e(Be[me[1m Encontrado 0005-kernel-5.11.patche(Be[m
e[1me[34m  ->e(Be[me[1m Encontrado 0006-kernel-5.14.patche(Be[m
e[1me[34m  ->e(Be[me[1m Encontrado 0007-kernel-5.15.patche(Be[m
e[1me[34m  ->e(Be[me[1m Encontrado 0008-kernel-5.16.patche(Be[m
e[1me[34m  ->e(Be[me[1m Baixando NVIDIA-Linux-x86_64-340.108-no-compat32.run...e(Be[m
e[1me[32m==>e(Be[me[1m Validando source arquivos com md5sums...e(Be[m
e[1me[32m==>e(Be[me[1m Validando source_x86_64 arquivos com md5sums...e(Be[m
e[1me[32m==>e(Be[me[1m Extraindo fontes...e(Be[m
e[1me[32m==>e(Be[me[1m Iniciando prepare()...e(Be[m
Creating directory NVIDIA-Linux-x86_64-340.108-no-compat32
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 340.108...........................................................................................................................................................................................................
Patching for 5.7
patching file kernel/Makefile
patching file kernel/conftest.sh
patching file kernel/dkms.conf
patching file kernel/nv-drm.c
patching file kernel/nv-linux.h
patching file kernel/nv-procfs.c
patching file kernel/nv-time.h
patching file kernel/nv.c
patching file kernel/os-interface.c
patching file kernel/uvm/Makefile
patching file kernel/uvm/conftest.sh
patching file kernel/uvm/nvidia_uvm_lite.c
Patching for 5.8
patching file kernel/nv-linux.h
patching file kernel/nvidia-modules-common.mk
patching file kernel/os-mlock.c
patching file kernel/uvm/nvidia_uvm_lite_api.c
Patching for 5.9
patching file kernel/nv-drm.c
patching file kernel/nv-linux.h
patching file kernel/nv.c
patching file kernel/uvm/nvidia_uvm_linux.h
Patching for 5.10
patching file kernel/nv-drm.c
Hunk #1 succeeded at 364 (offset 42 lines).
Patching for 5.11
patching file kernel/conftest.sh
patching file kernel/nv-drm.c
Hunk #1 succeeded at 59 (offset -1 lines).
Hunk #2 succeeded at 211 (offset -1 lines).
Hunk #3 succeeded at 242 (offset -1 lines).
Hunk #4 succeeded at 278 (offset -1 lines).
Hunk #5 succeeded at 408 (offset -2 lines).
Hunk #6 succeeded at 459 (offset -2 lines).
patching file kernel/nv-linux.h
patching file kernel/uvm/nvidia_uvm_linux.h
Patching for 5.14
patching file kernel/nv-drm.c
patching file kernel/os-interface.c
Patching for 5.15
patching file kernel/nv-drm.c
Hunk #1 succeeded at 606 (offset 77 lines).
Patching for 5.16
patching file kernel/nv.h
patching file kernel/os-interface.h
e[1me[32m==>e(Be[me[1m Removendo diretório $pkgdir/ existente...e(Be[m
e[1me[32m==>e(Be[me[1m Iniciando build()...e(Be[m
NVIDIA: calling KBUILD...
make[1]: Entrando no diretório '/usr/lib/modules/5.16.0-1-MANJARO/build'

test -e include/generated/autoconf.h -a -e include/config/auto.conf || (		\
echo >&2;							\
echo >&2 "  ERROR: Kernel configuration is invalid.";		\
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";	\
echo >&2 ;							\
/bin/false)
make -f ./scripts/Makefile.build obj=/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel \
single-build= \
need-builtin=1 need-modorder=1
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-acpi.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_acpi"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-acpi.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-acpi.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-acpi.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-acpi.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-acpi.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-chrdev.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_chrdev"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-chrdev.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-chrdev.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-chrdev.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-chrdev.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-chrdev.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-cray.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_cray"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-cray.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-cray.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-cray.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-cray.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-cray.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-dma.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_dma"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-dma.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-dma.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-dma.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-dma.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-dma.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-drm.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_drm"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-drm.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-drm.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-drm.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-drm.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-drm.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-gvi.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_gvi"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-gvi.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-gvi.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-gvi.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-gvi.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-gvi.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-i2c.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_i2c"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-i2c.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-i2c.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-i2c.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-i2c.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-i2c.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-mempool.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_mempool"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-mempool.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-mempool.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-mempool.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-mempool.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-mempool.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-mmap.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_mmap"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-mmap.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-mmap.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-mmap.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-mmap.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-mmap.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-p2p.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_p2p"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-p2p.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-p2p.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-p2p.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-p2p.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-p2p.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-pat.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_pat"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-pat.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-pat.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-pat.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-pat.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-pat.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-procfs.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_procfs"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-procfs.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-procfs.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-procfs.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-procfs.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-procfs.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-usermap.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_usermap"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-usermap.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-usermap.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-usermap.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-usermap.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-usermap.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-vm.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_vm"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-vm.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-vm.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-vm.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-vm.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-vm.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-vtophys.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_vtophys"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-vtophys.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-vtophys.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-vtophys.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-vtophys.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-vtophys.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.os-interface.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"os_interface"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-interface.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-interface.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-interface.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-interface.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.os-interface.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.os-mlock.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"os_mlock"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-mlock.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-mlock.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-mlock.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-mlock.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.os-mlock.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.os-pci.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"os_pci"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-pci.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-pci.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-pci.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-pci.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.os-pci.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.os-registry.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"os_registry"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-registry.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-registry.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-registry.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-registry.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.os-registry.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.os-smp.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"os_smp"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-smp.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-smp.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-smp.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-smp.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.os-smp.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.os-usermap.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"os_usermap"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-usermap.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-usermap.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-usermap.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-usermap.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.os-usermap.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv_uvm_interface.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_uvm_interface"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv_uvm_interface.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv_uvm_interface.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv_uvm_interface.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv_uvm_interface.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv_uvm_interface.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-frontend.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_frontend"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-frontend.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-frontend.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-frontend.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-frontend.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nv-frontend.o.cmd
  ld -m elf_x86_64   -r -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nvidia.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-kernel.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-acpi.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-chrdev.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-cray.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-dma.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-drm.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-gvi.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-i2c.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-mempool.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-mmap.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-p2p.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-pat.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-procfs.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-usermap.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-vm.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-vtophys.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-interface.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-mlock.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-pci.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-registry.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-smp.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-usermap.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv_uvm_interface.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-frontend.o
  { echo  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-kernel.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-acpi.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-chrdev.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-cray.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-dma.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-drm.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-gvi.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-i2c.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-mempool.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-mmap.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-p2p.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-pat.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-procfs.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-usermap.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-vm.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-vtophys.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-interface.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-mlock.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-pci.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-registry.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-smp.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/os-usermap.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv_uvm_interface.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nv-frontend.o;  echo; } > /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nvidia.mod
  {   echo /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nvidia.ko; :; } | awk '!x[$0]++' - > /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/modules.order
sh ./scripts/modules-check.sh /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/modules.order
make -f ./scripts/Makefile.modpost
  sed 's/\.ko$/\.o/' /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/modules.order | scripts/mod/modpost  -a  -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/Module.symvers -e -i Module.symvers  -N -T -
make -f ./scripts/Makefile.modfinal
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/.nvidia.mod.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DMODULE -DKBUILD_BASENAME='"nvidia.mod"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nvidia.mod.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nvidia.mod.c
  ld -r -m elf_x86_64 --build-id=sha1  -T scripts/module.lds -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nvidia.ko /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nvidia.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nvidia.mod.o;  true
  if [ -f vmlinux ]; then LLVM_OBJCOPY="objcopy" pahole -J --btf_gen_floats --btf_base vmlinux /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nvidia.ko; ./tools/bpf/resolve_btfids/resolve_btfids -b vmlinux /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nvidia.ko; else printf "Skipping BTF generation for %s due to unavailability of vmlinux\n" /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/nvidia.ko 1>&2; fi;
make[1]: Saindo do diretório '/usr/lib/modules/5.16.0-1-MANJARO/build'

NVIDIA: left KBUILD.
cp ../Module.symvers Module.symvers
NVIDIA UVM: CC=cc, HOST_CC=cc NV_TARGET_ARCH=x86_64
NVIDIA UVM: CONFTEST=/bin/sh ./conftest.sh cc cc x86_64 /usr/lib/modules/5.16.0-1-MANJARO/build /usr/lib/modules/5.16.0-1-MANJARO/build
KERNEL_SOURCES: /usr/lib/modules/5.16.0-1-MANJARO/build
EXTRA_CFLAGS: -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED  -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I./.. -I. -Wall -MD   -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING="340.108" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME="nvidia-uvm"
NVIDIA: calling KBUILD...
make[1]: Entrando no diretório '/usr/lib/modules/5.16.0-1-MANJARO/build'

test -e include/generated/autoconf.h -a -e include/config/auto.conf || (		\
echo >&2;							\
echo >&2 "  ERROR: Kernel configuration is invalid.";		\
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";	\
echo >&2 ;							\
/bin/false)
make -f ./scripts/Makefile.build obj=/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm \
single-build= \
need-builtin=1 need-modorder=1
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_linux.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\"  -DMODULE  -DKBUILD_BASENAME='"nvidia_uvm_linux"' -DKBUILD_MODNAME='"nvidia_uvm"' -D__KBUILD_MODNAME=kmod_nvidia_uvm -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_linux.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_linux.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_linux.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_linux.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_linux.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_common.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\"  -DMODULE  -DKBUILD_BASENAME='"nvidia_uvm_common"' -DKBUILD_MODNAME='"nvidia_uvm"' -D__KBUILD_MODNAME=kmod_nvidia_uvm -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_common.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_common.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_common.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_common.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_common.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_utils.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\"  -DMODULE  -DKBUILD_BASENAME='"nvidia_uvm_utils"' -DKBUILD_MODNAME='"nvidia_uvm"' -D__KBUILD_MODNAME=kmod_nvidia_uvm -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_utils.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_utils.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_utils.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_utils.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_utils.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_lite.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\"  -DMODULE  -DKBUILD_BASENAME='"nvidia_uvm_lite"' -DKBUILD_MODNAME='"nvidia_uvm"' -D__KBUILD_MODNAME=kmod_nvidia_uvm -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_lite.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_page_cache.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\"  -DMODULE  -DKBUILD_BASENAME='"nvidia_uvm_page_cache"' -DKBUILD_MODNAME='"nvidia_uvm"' -D__KBUILD_MODNAME=kmod_nvidia_uvm -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_page_cache.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_page_cache.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_page_cache.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_page_cache.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_page_cache.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_lite_api.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\"  -DMODULE  -DKBUILD_BASENAME='"nvidia_uvm_lite_api"' -DKBUILD_MODNAME='"nvidia_uvm"' -D__KBUILD_MODNAME=kmod_nvidia_uvm -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_api.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_api.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_api.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_api.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_lite_api.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_lite_counters.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\"  -DMODULE  -DKBUILD_BASENAME='"nvidia_uvm_lite_counters"' -DKBUILD_MODNAME='"nvidia_uvm"' -D__KBUILD_MODNAME=kmod_nvidia_uvm -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_counters.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_counters.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_counters.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_counters.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_lite_counters.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_page_migration.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\"  -DMODULE  -DKBUILD_BASENAME='"nvidia_page_migration"' -DKBUILD_MODNAME='"nvidia_uvm"' -D__KBUILD_MODNAME=kmod_nvidia_uvm -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_page_migration.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_page_migration.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_page_migration.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_page_migration.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_page_migration.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_page_migration_kepler.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\"  -DMODULE  -DKBUILD_BASENAME='"nvidia_page_migration_kepler"' -DKBUILD_MODNAME='"nvidia_uvm"' -D__KBUILD_MODNAME=kmod_nvidia_uvm -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_page_migration_kepler.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_page_migration_kepler.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_page_migration_kepler.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_page_migration_kepler.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_page_migration_kepler.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_lite_events.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\"  -DMODULE  -DKBUILD_BASENAME='"nvidia_uvm_lite_events"' -DKBUILD_MODNAME='"nvidia_uvm"' -D__KBUILD_MODNAME=kmod_nvidia_uvm -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_events.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_events.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_events.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_events.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia_uvm_lite_events.o.cmd
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.uvm_gpu_ops_tests.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -O2 -DNVIDIA_UVM_LITE_ENABLED -DLinux -D__linux__ -DNVIDIA_UVM_RM_ENABLED -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.. -I/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.108\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia-uvm\"  -DMODULE  -DKBUILD_BASENAME='"uvm_gpu_ops_tests"' -DKBUILD_MODNAME='"nvidia_uvm"' -D__KBUILD_MODNAME=kmod_nvidia_uvm -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/uvm_gpu_ops_tests.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/uvm_gpu_ops_tests.c  ; ./tools/objtool/objtool orc generate  --module  --no-fp   --retpoline  --uaccess  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/uvm_gpu_ops_tests.o
   { echo ; echo '/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/uvm_gpu_ops_tests.o: $(wildcard ./tools/objtool/objtool)' ; } >> /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.uvm_gpu_ops_tests.o.cmd
  ld -m elf_x86_64   -r -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia-uvm.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_linux.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_common.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_utils.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_page_cache.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_api.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_counters.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_page_migration.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_page_migration_kepler.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_events.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/uvm_gpu_ops_tests.o
  { echo  /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_linux.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_common.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_utils.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_page_cache.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_api.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_counters.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_page_migration.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_page_migration_kepler.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia_uvm_lite_events.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/uvm_gpu_ops_tests.o;  echo; } > /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia-uvm.mod
  {   echo /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia-uvm.ko; :; } | awk '!x[$0]++' - > /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/modules.order
sh ./scripts/modules-check.sh /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/modules.order
make -f ./scripts/Makefile.modpost
  sed 's/\.ko$/\.o/' /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/modules.order | scripts/mod/modpost  -a  -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/Module.symvers -e -i Module.symvers -i /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/Module.symvers  -N -T -
make -f ./scripts/Makefile.modfinal
  cc -Wp,-MMD,/home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/.nvidia-uvm.mod.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -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 -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wimplicit-fallthrough=5 -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-alloc-size-larger-than -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-4 -fplugin=./scripts/gcc-plugins/structleak_plugin.so -fplugin-arg-structleak_plugin-byref-all -DSTRUCTLEAK_PLUGIN -DMODULE -DKBUILD_BASENAME='"nvidia_uvm.mod"' -DKBUILD_MODNAME='"nvidia_uvm"' -D__KBUILD_MODNAME=kmod_nvidia_uvm -c -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia-uvm.mod.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia-uvm.mod.c
  ld -r -m elf_x86_64 --build-id=sha1  -T scripts/module.lds -o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia-uvm.ko /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia-uvm.o /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia-uvm.mod.o;  true
  if [ -f vmlinux ]; then LLVM_OBJCOPY="objcopy" pahole -J --btf_gen_floats --btf_base vmlinux /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia-uvm.ko; ./tools/bpf/resolve_btfids/resolve_btfids -b vmlinux /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia-uvm.ko; else printf "Skipping BTF generation for %s due to unavailability of vmlinux\n" /home/gldss_games/nvidia-340xx-dkms/src/NVIDIA-Linux-x86_64-340.108-no-compat32/kernel/uvm/nvidia-uvm.ko 1>&2; fi;
make[1]: Saindo do diretório '/usr/lib/modules/5.16.0-1-MANJARO/build'

NVIDIA: left KBUILD.
e[1me[32m==>e(Be[me[1m Entrando no ambiente de fakeroot...e(Be[m
e[1me[32m==>e(Be[me[1m Iniciando package()...e(Be[m
e[1me[32m==>e(Be[me[1m Organizando a instalação...e(Be[m
e[1me[34m  ->e(Be[me[1m Removendo arquivos libtool...e(Be[m
e[1me[34m  ->e(Be[me[1m Expurgando arquivos indesejados...e(Be[m
e[1me[34m  ->e(Be[me[1m Removendo arquivos de biblioteca estática...e(Be[m
e[1me[34m  ->e(Be[me[1m Comprimindo páginas de man e info...e(Be[m
e[1me[32m==>e(Be[me[1m Verificando problemas de empacotamento...e(Be[m
e[1me[32m==>e(Be[me[1m Criando o pacote "linux516-nvidia-340xx"...e(Be[m
e[1me[34m  ->e(Be[me[1m Gerando o arquivo .PKGINFO...e(Be[m
e[1me[34m  ->e(Be[me[1m Gerando o arquivo .BUILDINFO...e(Be[m
e[1me[34m  ->e(Be[me[1m Adicionando o arquivo install...e(Be[m
e[1me[34m  ->e(Be[me[1m Gerando o arquivo .MTREE ...e(Be[m
e[1me[34m  ->e(Be[me[1m Compactando o pacote...e(Be[m
e[1me[32m==>e(Be[me[1m Saindo do ambiente de fakeroot.e(Be[m
e[1me[32m==>e(Be[me[1m Compilação concluída: linux516-nvidia-340xx 340.108-29 (qua 05 jan 2022 12:25:34)e(Be[m
e[1me[32m==>e(Be[me[1m Instalando pacote linux516-nvidia-340xx com pacman -U...e(Be[m
carregando pacotes...
resolvendo dependências...
procurando pacotes conflitantes...

Pacote (1)             Versão antiga  Versão nova    Diferença

linux516-nvidia-340xx  340.108-29     340.108-29      0,00 MiB

Tamanho total instalado:  6,90 MiB
Alteração no tamanho:     0,00 MiB

verificando chaveiro...
verificando integridade de pacotes...
carregando arquivos do pacote...
verificando conflitos de arquivos...
verificando espaço em disco disponível...
:: Processando alterações do pacote...
reinstalando linux516-nvidia-340xx...

>>> You must tell Xorg to use the nvidia driver with kernels >=5.11.0.
    You must also set IgnoreABI option with Xorg version >= 21.1.1.
    Minimal config example provided in /usr/share/nvidia-340xx/20-nvidia.conf
    which you should manually place in /etc/X11/xorg.conf.d/

:: Executando hooks pós-transação...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating module dependencies...

[UPDATE]

 sudo lshw -class display
  *-display                 
       description: VGA compatible controller
       product: G92 [GeForce 9800 GT]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:28 memory:fd000000-fdffffff memory:d0000000-dfffffff memory:fa000000-fbffffff ioport:dc00(size=128) memory:c0000-dffff

I believe, i try, i get!
I’m really glad I got it, I saw there that you also added a patch to the Utils PKGBUILD.
Thank you so much, you don’t know how happy it made me that I was able to breathe new life into this old video card.
Now I feel able to make a guide for my community in Brazil

This output appeared here as well but as the package was built, I assume it had no impact on that process. It looks like this is to be echoed into a file only in case the test command fails. What you see is simply the entire command line that was executed (note the \ chars at the end of the lines, indicating that this was one command wrapped around several lines).

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.