Powered by foobar. Your IP: 18.97.14.84 | Toc:- mkbuilddir
Executing(%mkbuilddir): /bin/sh -e /tmp/B.ke56yj6w/BUILD/tmp/rpm-tmp.cIB81U
- prep
Executing(%prep): /bin/sh -e /tmp/B.ke56yj6w/BUILD/tmp/rpm-tmp.Shkjpa
- build
Executing(%build): /bin/sh -e /tmp/B.ke56yj6w/BUILD/tmp/rpm-tmp.CSyWC6
- error 1
nvidia-drm/nvidia-drm-drv.c:753:6: error: ‘struct drm_driver’ has no member named ‘date’
- error 2
make[4]: *** [/usr/src/linux-6.14.2/scripts/Makefile.build:207: nvidia-drm/nvidia-drm-drv.o] Error 1
- error 3
make[3]: *** [/usr/src/linux-6.14.2/Makefile:1994: .] Error 2
- error 4
make[2]: *** [/usr/src/linux-6.14.2/Makefile:251: __sub-make] Error 2
- error 5
make[1]: *** [Makefile:251: __sub-make] Error 2
- error 6
error: Bad exit status from /tmp/B.ke56yj6w/BUILD/tmp/rpm-tmp.CSyWC6 (%build)
- error 7
RPM build errors:
- error 8
error: No files produced.
Content:request from: baggins
checking if we should skip the build
started at: Fri Apr 18 23:41:42 2025
killing old processes on a builder
sending signal 9 to pid -1
cleaning up /tmp
fetching https://srcbuilder.pld-linux.org/th//srpms/151de8a4-50ca-485a-8a04-0984c861e735/xorg-driver-video-nvidia-legacy-390xx-kernel-390.157-11%406.14.2_1.src.rpm
fetched 99467382 bytes, 31828.9 K/s
installing srpm: xorg-driver-video-nvidia-legacy-390xx-kernel-390.157-11@6.14.2_1.src.rpm
+ install -d /tmp/B.ke56yj6w/BUILD /tmp/B.ke56yj6w/RPMS
+ LC_ALL=en_US.UTF-8
+ rpm -qp --changelog xorg-driver-video-nvidia-legacy-390xx-kernel-390.157-11@6.14.2_1.src.rpm
* Fri Apr 18 2025 PLD Linux Team <feedback@pld-linux.org>
- For complete changelog see: http://git.pld-linux.org/?p=packages/xorg-driver-video-nvidia-legacy-390xx.git;a=log;h=master
* Mon Feb 10 2025 Jan Rękorajski <baggins@pld-linux.org> 31eb833 - use patch -P, rel 11
* Thu Jan 23 2025 Jan Rękorajski <baggins@pld-linux.org> c3c3987 - rel 10
* Thu Jan 23 2025 Jan Rękorajski <baggins@pld-linux.org> 2a74ab2 - remove debugging build jobs setting
* Thu Jan 23 2025 Jan Rękorajski <baggins@pld-linux.org> 1c8416f - fix for kernel 6.13 buil system changes
* Sat Dec 14 2024 Jan Rękorajski <baggins@pld-linux.org> f19cefa - rel 9
* Thu Dec 05 2024 Jan Palus <jpalus@fastmail.com> d3c484c - fix build with kernel 6.12
* Wed Aug 14 2024 Jan Rękorajski <baggins@pld-linux.org> 819c85a - workarounds to make kernel module build using gcc 14, rel 8
* Sat Jul 27 2024 Jan Palus <jpalus@fastmail.com> 93e63e8 - fix build with kernel 6.10
* Sun Mar 17 2024 Jan Rękorajski <baggins@pld-linux.org> 9b39d1c - Release 7 (by relup.sh)
* Sun Mar 17 2024 Jan Rękorajski <baggins@pld-linux.org> 78b7ad6 - fix builing with kernel 6.8
* Fri Dec 29 2023 Jan Palus <atler@pld-linux.org> 2b551e3 - P: libglvnd vendor implementation for libEGL/libGL/libGLES
* Sun Nov 19 2023 Jan Rękorajski <baggins@pld-linux.org> 2d10cd4 - fix building with kernel 6.6, rel 6
* Thu Sep 07 2023 Jan Rękorajski <baggins@pld-linux.org> 9c1ff70 - fix build on ix86
* Thu Sep 07 2023 Jan Rękorajski <baggins@pld-linux.org> 1d54514 - kerel 6.5 build fixes from ubuntu, rel 5
* Sun Jul 30 2023 Jan Rękorajski <baggins@pld-linux.org> 5d0c8dd - fix building with kernel 6.4, rel 4
* Sat May 27 2023 Jan Palus <jpalus@fastmail.com> 85d476e - split uvm part of kernel 6.3 fix into separate patch
* Sat May 27 2023 Jan Palus <jpalus@fastmail.com> b9d30c0 - fix build with kernel 6.3; rel 3
* Sat Feb 25 2023 Jan Rękorajski <baggins@pld-linux.org> d08f934 - simplify patch
* Sat Feb 25 2023 Jan Rękorajski <baggins@pld-linux.org> 28c1723 - fix building with kernel 6.2
* Wed Nov 23 2022 Jan Palus <atler@pld-linux.org> 8bcab11 - up to 390.157
+ rpm -Uhv --nodeps --define '_topdir /tmp/B.ke56yj6w' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --without userspace --define 'build_kernels head,6.12,6.6,6.1,5.15,5.10,5.4' xorg-driver-video-nvidia-legacy-390xx-kernel-390.157-11@6.14.2_1.src.rpm
Updating / installing...
xorg-driver-video-nvidia-legacy-390xx-########################################
+ rm -f xorg-driver-video-nvidia-legacy-390xx-kernel-390.157-11@6.14.2_1.src.rpm
+ install -m 700 -d /tmp/B.ke56yj6w/BUILD/tmp
+ TMPDIR=/tmp/B.ke56yj6w/BUILD/tmp
+ exec nice -n 0 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.ke56yj6w' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --without userspace --target i686-pld-linux --define 'build_kernels head,6.12,6.6,6.1,5.15,5.10,5.4' --define 'prep exit 0' /tmp/B.ke56yj6w/xorg-driver-video-nvidia-legacy-390xx.spec
Building target platforms: i686-pld-linux
Building for target i686-pld-linux
warning: Could not canonicalize hostname: nereid
RPM build warnings:
Could not canonicalize hostname: nereid
checking BuildConflict-ing packages
rpm: Building target platforms: i686-pld-linux
rpm: Building for target i686-pld-linux
rpm: warning: Could not canonicalize hostname: nereid
rpm:
rpm: RPM build warnings:
rpm: Could not canonicalize hostname: nereid
no BuildConflicts found
checking BR
rpm: Building target platforms: i686-pld-linux
rpm: Building for target i686-pld-linux
rpm: warning: Could not canonicalize hostname: nereid
rpm:
rpm: RPM build warnings:
rpm: Could not canonicalize hostname: nereid
no BR needed
building RPM using: set -ex; : build-id: 151de8a4-50ca-485a-8a04-0984c861e735; TMPDIR=/tmp/B.ke56yj6w/BUILD/tmp exec nice -n 0 rpmbuild -bb --define '__jobs 28' --define '_smp_mflags -j28' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.ke56yj6w' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --without userspace --target i686-pld-linux --define 'build_kernels head,6.12,6.6,6.1,5.15,5.10,5.4' /tmp/B.ke56yj6w/xorg-driver-video-nvidia-legacy-390xx.spec
+ : build-id: 151de8a4-50ca-485a-8a04-0984c861e735
+ TMPDIR=/tmp/B.ke56yj6w/BUILD/tmp
+ exec nice -n 0 rpmbuild -bb --define '__jobs 28' --define '_smp_mflags -j28' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.ke56yj6w' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --without userspace --target i686-pld-linux --define 'build_kernels head,6.12,6.6,6.1,5.15,5.10,5.4' /tmp/B.ke56yj6w/xorg-driver-video-nvidia-legacy-390xx.spec
Building target platforms: i686-pld-linux
Building for target i686-pld-linux
warning: Could not canonicalize hostname: nereid
Executing(%mkbuilddir): /bin/sh -e /tmp/B.ke56yj6w/BUILD/tmp/rpm-tmp.cIB81U
Executing(%prep): /bin/sh -e /tmp/B.ke56yj6w/BUILD/tmp/rpm-tmp.Shkjpa
+ umask 022
+ cd /tmp/B.ke56yj6w/BUILD/xorg-driver-video-nvidia-legacy-390xx-kernel-390.157-build
+ cd /tmp/B.ke56yj6w/BUILD/xorg-driver-video-nvidia-legacy-390xx-kernel-390.157-build
+ rm -rf 'NVIDIA-Linux-x86*-390.157*'
+ /bin/sh /tmp/B.ke56yj6w/NVIDIA-Linux-x86-390.157.run --extract-only
Creating directory NVIDIA-Linux-x86-390.157
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86 390.157.............................................................................................................................................................................................................................................................................................
+ cd /tmp/B.ke56yj6w/BUILD/xorg-driver-video-nvidia-legacy-390xx-kernel-390.157-build
+ cd NVIDIA-Linux-x86-390.157
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (X11-driver-nvidia-GL.patch):'
Patch #0 (X11-driver-nvidia-GL.patch):
+ </tmp/B.ke56yj6w/X11-driver-nvidia-GL.patch
+ /usr/bin/patch -s -f -p1 '--fuzz=0'
+ echo 'Patch #1 (X11-driver-nvidia-desktop.patch):'
Patch #1 (X11-driver-nvidia-desktop.patch):
+ </tmp/B.ke56yj6w/X11-driver-nvidia-desktop.patch
+ /usr/bin/patch -s -f -p1 '--fuzz=0'
+ echo 'Patch #2 (kenrel-6.2.patch):'
Patch #2 (kenrel-6.2.patch):
+ </tmp/B.ke56yj6w/kenrel-6.2.patch
+ /usr/bin/patch -s -f -p1 '--fuzz=0'
+ echo 'Patch #3 (kernel-6.3.patch):'
Patch #3 (kernel-6.3.patch):
+ </tmp/B.ke56yj6w/kernel-6.3.patch
+ /usr/bin/patch -s -f -p1 '--fuzz=0'
+ echo 'Patch #5 (kernel-6.4.patch):'
Patch #5 (kernel-6.4.patch):
+ </tmp/B.ke56yj6w/kernel-6.4.patch
+ /usr/bin/patch -s -f -p1 '--fuzz=0'
+ echo 'Patch #6 (kernel-6.5-garbage-collect-all-references-to-get_user.patch):'
Patch #6 (kernel-6.5-garbage-collect-all-references-to-get_user.patch):
+ </tmp/B.ke56yj6w/kernel-6.5-garbage-collect-all-references-to-get_user.patch
+ /usr/bin/patch -s -f -p1 '--fuzz=0'
+ echo 'Patch #7 (kernel-6.5-handle-get_user_pages-vmas-argument-remova.patch):'
Patch #7 (kernel-6.5-handle-get_user_pages-vmas-argument-remova.patch):
+ </tmp/B.ke56yj6w/kernel-6.5-handle-get_user_pages-vmas-argument-remova.patch
+ /usr/bin/patch -s -f -p1 '--fuzz=0'
+ echo 'Patch #9 (kernel-6.6-backport-drm_gem_prime_handle_to_fd-changes-from-470.patch):'
Patch #9 (kernel-6.6-backport-drm_gem_prime_handle_to_fd-changes-from-470.patch):
+ </tmp/B.ke56yj6w/kernel-6.6-backport-drm_gem_prime_handle_to_fd-changes-from-470.patch
+ /usr/bin/patch -s -f -p1 '--fuzz=0'
+ echo 'Patch #10 (kernel-6.8.patch):'
Patch #10 (kernel-6.8.patch):
+ </tmp/B.ke56yj6w/kernel-6.8.patch
+ /usr/bin/patch -s -f -p1 '--fuzz=0'
+ echo 'Patch #11 (kernel-6.10.patch):'
Patch #11 (kernel-6.10.patch):
+ </tmp/B.ke56yj6w/kernel-6.10.patch
+ /usr/bin/patch -s -f -p1 '--fuzz=0'
+ echo 'Patch #12 (gcc14.patch):'
Patch #12 (gcc14.patch):
+ </tmp/B.ke56yj6w/gcc14.patch
+ /usr/bin/patch -s -f -p1 '--fuzz=0'
+ echo 'Patch #13 (kernel-6.12.patch):'
Patch #13 (kernel-6.12.patch):
+ </tmp/B.ke56yj6w/kernel-6.12.patch
+ /usr/bin/patch -s -f -p1 '--fuzz=0'
+ echo 'Patch #14 (kernel-6.13.patch):'
Patch #14 (kernel-6.13.patch):
+ </tmp/B.ke56yj6w/kernel-6.13.patch
+ /usr/bin/patch -s -f -p1 '--fuzz=0'
+ >>kernel/Kbuild
+ echo 'EXTRA_CFLAGS += -Wno-int-conversion'
+ RPM_EC=0
+ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /tmp/B.ke56yj6w/BUILD/tmp/rpm-tmp.CSyWC6
TMP=/home/users/builder/tmp
HOME=/home/users/builder
PATH=/home/users/builder/GNUstep/Tools:/bin:/usr/bin:/usr/local/bin:/home/users/builder/bin
TMPDIR=/tmp/B.ke56yj6w/BUILD/tmp
+ umask 022
+ cd /tmp/B.ke56yj6w/BUILD/xorg-driver-video-nvidia-legacy-390xx-kernel-390.157-build
+ cd NVIDIA-Linux-x86-390.157
+ echo Building modules for kernel 6.14.2-1
Building modules for kernel 6.14.2-1
+ cd kernel
+ /usr/bin/make -Otarget -j28 'SYSSRC=/usr/src/linux' clean
rm -f -r conftest
+ /usr/bin/make -Otarget -j28 'SYSSRC=/usr/src/linux' 'IGNORE_CC_MISMATCH=1' 'NV_VERBOSE=1' 'CC=/usr/bin/i686-pld-linux-gcc' module
/usr/bin/make -C /tmp/B.ke56yj6w/BUILD/xorg-driver-video-nvidia-legacy-390xx-kernel-390.157-build/NVIDIA-Linux-x86-390.157/kernel \
-f /usr/src/linux-6.14.2/Makefile modules
/usr/bin/make --no-print-directory -C /tmp/B.ke56yj6w/BUILD/xorg-driver-video-nvidia-legacy-390xx-kernel-390.157-build/NVIDIA-Linux-x86-390.157/kernel \
-f /usr/src/linux-6.14.2/Makefile modules
/usr/bin/make -f /usr/src/linux-6.14.2/scripts/Makefile.build obj=. need-builtin=1 need-modorder=1
# cmd_mod nvidia.mod
printf '%s
' nvidia/nv-frontend.o nvidia/nv-instance.o nvidia/nv-gpu-numa.o nvidia/nv.o nvidia/nv-acpi.o nvidia/nv-chrdev.o nvidia/nv-cray.o nvidia/nv-dma.o nvidia/nv-gvi.o nvidia/nv-i2c.o nvidia/nv-mempool.o nvidia/nv-mmap.o nvidia/nv-p2p.o nvidia/nv-pat.o nvidia/nv-procfs.o nvidia/nv-usermap.o nvidia/nv-vm.o nvidia/nv-vtophys.o nvidia/os-interface.o nvidia/os-mlock.o nvidia/os-pci.o nvidia/os-registry.o nvidia/os-usermap.o nvidia/nv-modeset-interface.o nvidia/nv-pci-table.o nvidia/nv-kthread-q.o nvidia/nv-kthread-q-selftest.o nvidia/nv-memdbg.o nvidia/nv-ibmnpu.o nvidia/nv-report-err.o nvidia/nv_uvm_interface.o nvidia/nvlink_linux.o nvidia/nv-kernel.o | awk '!x[$0]++ { print("./"$0) }' > nvidia.mod
# SYMLINK nvidia/nv-kernel.o
ln -sf /tmp/B.ke56yj6w/BUILD/xorg-driver-video-nvidia-legacy-390xx-kernel-390.157-build/NVIDIA-Linux-x86-390.157/kernel/nvidia/nv-kernel.o_binary nvidia/nv-kernel.o
# cmd_mod nvidia-modeset.mod
printf '%s
' nvidia-modeset/nvidia-modeset-linux.o nvidia-modeset/nv-modeset-kernel.o | awk '!x[$0]++ { print("./"$0) }' > nvidia-modeset.mod
# SYMLINK nvidia-modeset/nv-modeset-kernel.o
ln -sf /tmp/B.ke56yj6w/BUILD/xorg-driver-video-nvidia-legacy-390xx-kernel-390.157-build/NVIDIA-Linux-x86-390.157/kernel/nvidia-modeset/nv-modeset-kernel.o_binary nvidia-modeset/nv-modeset-kernel.o
# cmd_mod nvidia-drm.mod
printf '%s
' nvidia-drm/nvidia-drm.o nvidia-drm/nvidia-drm-drv.o nvidia-drm/nvidia-drm-utils.o nvidia-drm/nvidia-drm-crtc.o nvidia-drm/nvidia-drm-encoder.o nvidia-drm/nvidia-drm-connector.o nvidia-drm/nvidia-drm-gem.o nvidia-drm/nvidia-drm-fb.o nvidia-drm/nvidia-drm-modeset.o nvidia-drm/nvidia-drm-prime-fence.o nvidia-drm/nvidia-drm-linux.o nvidia-drm/nvidia-drm-helper.o nvidia-drm/nv-pci-table.o nvidia-drm/nvidia-drm-gem-nvkms-memory.o nvidia-drm/nvidia-drm-gem-user-memory.o | awk '!x[$0]++ { print("./"$0) }' > nvidia-drm.mod
CONFTEST: vmap
CONFTEST: sg_init_table
CONFTEST: list_is_first
CONFTEST: hash__remap_4k_pfn
CONFTEST: ioremap_cache
CONFTEST: ioremap_wc
CONFTEST: acquire_console_sem
CONFTEST: remap_pfn_range
CONFTEST: change_page_attr
CONFTEST: acpi_device_id
CONFTEST: set_memory_array_uc
CONFTEST: console_lock
CONFTEST: get_num_physpages
CONFTEST: pci_choose_state
CONFTEST: xen_ioemu_inject_msi
CONFTEST: set_pages_uc
CONFTEST: pde_data
CONFTEST: dma_mapping_error
CONFTEST: pci_get_domain_bus_and_slot
CONFTEST: set_memory_uc
CONFTEST: pci_domain_nr
CONFTEST: follow_pfn
CONFTEST: write_cr4
CONFTEST: smp_call_function
CONFTEST: vm_insert_page
CONFTEST: on_each_cpu
CONFTEST: acpi_evaluate_integer
CONFTEST: pci_get_class
CONFTEST: proc_create_data
CONFTEST: PDE_DATA
CONFTEST: pm_vt_switch_required
CONFTEST: proc_remove
CONFTEST: of_get_property
CONFTEST: INIT_WORK
CONFTEST: request_threaded_irq
CONFTEST: of_find_node_by_phandle
CONFTEST: do_gettimeofday
CONFTEST: timer_setup
CONFTEST: acpi_walk_namespace
CONFTEST: phys_to_dma
CONFTEST: of_node_to_nid
CONFTEST: cpuhp_setup_state
CONFTEST: kmem_cache_create_usercopy
CONFTEST: for_each_online_node
CONFTEST: get_user_pages_remote
CONFTEST: node_end_pfn
CONFTEST: acpi_video_backlight_use_native
CONFTEST: kmem_cache_create
CONFTEST: get_dma_ops
CONFTEST: drm_dev_unref
CONFTEST: register_cpu_notifier
CONFTEST: pci_stop_and_remove_bus_device
CONFTEST: jiffies_to_timespec
CONFTEST: ioremap_nocache
CONFTEST: drm_driver_has_gem_prime_res_obj
CONFTEST: ktime_get_raw_ts64
CONFTEST: is_export_symbol_gpl_of_node_to_nid
CONFTEST: dma_map_resource
CONFTEST: is_export_symbol_present_swiotlb_map_sg_attrs
CONFTEST: drm_connector_for_each_possible_encoder
CONFTEST: is_export_symbol_present_swiotlb_dma_ops
CONFTEST: ktime_get_real_ts64
CONFTEST: pnv_pci_get_npu_dev
CONFTEST: efi_enabled
CONFTEST: pci_remove_bus_device
CONFTEST: pci_bus_address
CONFTEST: outer_flush_all
CONFTEST: drm_framebuffer_get
CONFTEST: backlight_device_register
CONFTEST: vm_area_struct_has_const_vm_flags
CONFTEST: atomic_long_type
CONFTEST: dma_direct_map_resource
CONFTEST: drm_dev_put
CONFTEST: vmf_insert_pfn
CONFTEST: acpi_bus_get_device
CONFTEST: unsafe_follow_pfn
CONFTEST: vga_tryget
CONFTEST: drm_connector_funcs_have_mode_in_name
CONFTEST: task_struct
CONFTEST: sg_alloc_table
CONFTEST: kuid_t
CONFTEST: drm_gem_object_put_unlocked
CONFTEST: drm_gem_object_get
CONFTEST: acpi_device_ops
CONFTEST: pm_message_t
CONFTEST: proc_dir_entry
CONFTEST: scatterlist
CONFTEST: drm_reinit_primary_mode_group
CONFTEST: kstrtoull
CONFTEST: drm_atomic_state_ref_counting
CONFTEST: irq_handler_t
CONFTEST: drm_atomic_helper_connector_dpms
CONFTEST: strnstr
CONFTEST: i2c_adapter
CONFTEST: register_acpi_notifier
CONFTEST: sg_table
CONFTEST: drm_bus_present
CONFTEST: drm_bus_has_bus_type
CONFTEST: drm_bus_has_get_irq
CONFTEST: drm_bus_has_get_name
CONFTEST: file_inode
CONFTEST: vmalloc_has_pgprot_t_arg
CONFTEST: pci_save_state
CONFTEST: drm_driver_has_set_busid
CONFTEST: drm_mode_connector_list_update_has_merge_type_bits_arg
CONFTEST: swiotlb_dma_ops
CONFTEST: timeval
CONFTEST: sysfs_slab_unlink
CONFTEST: dma_ops
CONFTEST: drm_helper_mode_fill_fb_struct
CONFTEST: drm_master_drop_has_from_release_arg
CONFTEST: dma_map_ops
CONFTEST: kernel_write
CONFTEST: noncoherent_swiotlb_dma_ops
CONFTEST: vm_fault_has_address
CONFTEST: drm_driver_unload_has_int_return_type
CONFTEST: mm_has_mmap_lock
CONFTEST: drm_gem_prime_export_has_dev_arg
CONFTEST: drm_gem_object_lookup
CONFTEST: vm_fault_present
CONFTEST: acpi_op_remove
CONFTEST: proc_ops
CONFTEST: iterate_dir
CONFTEST: kmem_cache_has_kobj_remove_work
CONFTEST: pci_channel_state
CONFTEST: drm_driver_has_legacy_dev_list
CONFTEST: kref_has_refcount_of_type_refcount_t
CONFTEST: vm_operations_struct
CONFTEST: drm_driver_has_device_list
CONFTEST: dom0_kernel_present
CONFTEST: drm_mode_object_find_has_file_priv_arg
CONFTEST: pci_dev_has_skip_bus_pm
CONFTEST: reservation_object_reserve_shared_has_num_fences_arg
CONFTEST: nvidia_vgpu_kvm_build
CONFTEST: nvidia_grid_build
CONFTEST: drm_driver_master_set_has_int_return_type
CONFTEST: is_export_symbol_gpl_refcount_inc
CONFTEST: is_export_symbol_gpl_refcount_dec_and_test
CONFTEST: list_cut_position
CONFTEST: drm_crtc_state_has_connectors_changed
CONFTEST: vm_ops_fault_removed_vma_arg
CONFTEST: backlight_properties_type
CONFTEST: is_export_symbol_present_drm_gem_prime_handle_to_fd
CONFTEST: drm_driver_prime_flag_present
CONFTEST: drm_driver_has_gem_free_object
CONFTEST: drm_gem_object_has_resv
CONFTEST: drm_display_mode_has_vrefresh
CONFTEST: drm_prime_pages_to_sg_has_drm_device_arg
CONFTEST: dma_resv_add_fence
CONFTEST: dma_resv_reserve_fences
CONFTEST: drm_driver_has_gem_prime_callbacks
CONFTEST: vm_fault_t
CONFTEST: drm_atomic_helper_crtc_destroy_state_has_crtc_arg
CONFTEST: drm_device_has_pdev
CONFTEST: file_operations
CONFTEST: drm_available
CONFTEST: drm_crtc_atomic_check_has_atomic_state_arg
CONFTEST: drm_output_poll_changed
CONFTEST: drm_gem_object_vmap_has_map_arg
CONFTEST: drm_plane_atomic_check_has_atomic_state_arg
CONFTEST: get_user_pages
CONFTEST: drm_atomic_helper_swap_state_has_stall_arg
CONFTEST: drm_connector_list_iter
CONFTEST: drm_atomic_available
CONFTEST: drm_init_function_args
# CC [M] nvidia/nv-cray.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-cray.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_cray"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-cray.o nvidia/nv-cray.c
In file included from nvidia/nv-cray.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/nv-cray.o
if nm nvidia/nv-cray.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-cray.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_cray"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-cray.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-cray.o.cmd; fi
# CC [M] nvidia/nv-pat.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-pat.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_pat"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-pat.o nvidia/nv-pat.c
In file included from nvidia/nv-pat.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/nv-pat.o
if nm nvidia/nv-pat.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-pat.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_pat"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-pat.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-pat.o.cmd; fi
# CC [M] nvidia/nv-pci-table.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-pci-table.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_pci_table"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-pci-table.o nvidia/nv-pci-table.c
# cmd_gen_symversions_c nvidia/nv-pci-table.o
if nm nvidia/nv-pci-table.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-pci-table.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_pci_table"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-pci-table.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-pci-table.o.cmd; fi
# CC [M] nvidia/nv-mempool.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-mempool.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_mempool"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-mempool.o nvidia/nv-mempool.c
In file included from nvidia/nv-mempool.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/nv-mempool.o
if nm nvidia/nv-mempool.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-mempool.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_mempool"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-mempool.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-mempool.o.cmd; fi
# CC [M] nvidia/nv-vtophys.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-vtophys.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_vtophys"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-vtophys.o nvidia/nv-vtophys.c
In file included from nvidia/nv-vtophys.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/nv-vtophys.o
if nm nvidia/nv-vtophys.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-vtophys.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_vtophys"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-vtophys.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-vtophys.o.cmd; fi
# CC [M] nvidia/nv-kthread-q-selftest.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-kthread-q-selftest.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_kthread_q_selftest"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-kthread-q-selftest.o nvidia/nv-kthread-q-selftest.c
nvidia/nv-kthread-q-selftest.c:74:6: warning: no previous prototype for ‘on_nvq_assert’ [-Wmissing-prototypes]
74 | void on_nvq_assert(void)
| ^~~~~~~~~~~~~
# cmd_gen_symversions_c nvidia/nv-kthread-q-selftest.o
if nm nvidia/nv-kthread-q-selftest.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-kthread-q-selftest.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_kthread_q_selftest"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-kthread-q-selftest.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-kthread-q-selftest.o.cmd; fi
# CC [M] nvidia/nv-chrdev.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-chrdev.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_chrdev"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-chrdev.o nvidia/nv-chrdev.c
In file included from nvidia/nv-chrdev.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/nv-chrdev.o
if nm nvidia/nv-chrdev.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-chrdev.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_chrdev"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-chrdev.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-chrdev.o.cmd; fi
# CC [M] nvidia/nv-instance.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-instance.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_instance"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-instance.o nvidia/nv-instance.c
In file included from nvidia/nv-instance.c:13:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
nvidia/nv-instance.c: At top level:
nvidia/nv-instance.c:68:1: warning: no previous prototype for ‘nv_pci_register_driver’ [-Wmissing-prototypes]
68 | nv_pci_register_driver(
| ^~~~~~~~~~~~~~~~~~~~~~
# cmd_gen_symversions_c nvidia/nv-instance.o
if nm nvidia/nv-instance.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-instance.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_instance"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-instance.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-instance.o.cmd; fi
# CC [M] nvidia/nv-gpu-numa.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-gpu-numa.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_gpu_numa"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-gpu-numa.o nvidia/nv-gpu-numa.c
In file included from nvidia/nv-gpu-numa.c:24:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
nvidia/nv-gpu-numa.c: In function ‘gather_memblock_ids_for_node’:
nvidia/nv-gpu-numa.c:232:47: warning: cast between incompatible function types from ‘int (*)(struct dir_context *, const char *, int, loff_t, u64, unsigned int)’ {aka ‘int (*)(struct dir_context *, const char *, int, long long int, long long unsigned int, unsigned int)’} to ‘bool (*)(struct dir_context *, const char *, int, loff_t, u64, unsigned int)’ {aka ‘_Bool (*)(struct dir_context *, const char *, int, long long int, long long unsigned int, unsigned int)’} [-Wcast-function-type]
232 | nv_dir_context_t ats_ctx = { .ctx.actor = (filldir_t)filldir_get_memblock_id };
| ^
# cmd_gen_symversions_c nvidia/nv-gpu-numa.o
if nm nvidia/nv-gpu-numa.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-gpu-numa.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_gpu_numa"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-gpu-numa.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-gpu-numa.o.cmd; fi
# CC [M] nvidia/os-mlock.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.os-mlock.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"os_mlock"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/os-mlock.o nvidia/os-mlock.c
In file included from nvidia/os-mlock.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/os-mlock.o
if nm nvidia/os-mlock.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.os-mlock.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"os_mlock"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/os-mlock.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.os-mlock.o.cmd; fi
# CC [M] nvidia/nv-memdbg.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-memdbg.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_memdbg"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-memdbg.o nvidia/nv-memdbg.c
In file included from nvidia/nv-memdbg.c:12:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/nv-memdbg.o
if nm nvidia/nv-memdbg.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-memdbg.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_memdbg"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-memdbg.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-memdbg.o.cmd; fi
# CC [M] nvidia/os-pci.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.os-pci.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"os_pci"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/os-pci.o nvidia/os-pci.c
In file included from nvidia/os-pci.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/os-pci.o
if nm nvidia/os-pci.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.os-pci.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"os_pci"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/os-pci.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.os-pci.o.cmd; fi
# CC [M] nvidia/nv-kthread-q.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-kthread-q.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_kthread_q"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-kthread-q.o nvidia/nv-kthread-q.c
nvidia/nv-kthread-q.c:244:6: warning: no previous prototype for ‘_raw_q_flush’ [-Wmissing-prototypes]
244 | void _raw_q_flush(nv_kthread_q_t *q)
| ^~~~~~~~~~~~
# cmd_gen_symversions_c nvidia/nv-kthread-q.o
if nm nvidia/nv-kthread-q.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-kthread-q.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_kthread_q"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-kthread-q.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-kthread-q.o.cmd; fi
# CC [M] nvidia/nv-dma.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-dma.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_dma"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-dma.o nvidia/nv-dma.c
In file included from nvidia/nv-dma.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
nvidia/nv-dma.c: At top level:
nvidia/nv-dma.c:224:6: warning: no previous prototype for ‘nv_load_dma_map_scatterlist’ [-Wmissing-prototypes]
224 | void nv_load_dma_map_scatterlist(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# cmd_gen_symversions_c nvidia/nv-dma.o
if nm nvidia/nv-dma.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-dma.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_dma"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-dma.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-dma.o.cmd; fi
# CC [M] nvidia/nv-mmap.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-mmap.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_mmap"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-mmap.o nvidia/nv-mmap.c
In file included from nvidia/nv-mmap.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
nvidia/nv-mmap.c: At top level:
nvidia/nv-mmap.c:273:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
273 | int static nvidia_mmap_peer_io(
| ^~~
nvidia/nv-mmap.c:294:1: warning: ‘static’ is not at beginning of declaration [-Wold-style-declaration]
294 | int static nvidia_mmap_sysmem(
| ^~~
nvidia/nv-mmap.c: In function ‘nv_encode_caching’:
nvidia/nv-mmap.c:262:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
262 | if (NV_ALLOW_CACHING(memory_type))
| ^
nvidia/nv-mmap.c:264:9: note: here
264 | default:
| ^~~~~~~
# cmd_gen_symversions_c nvidia/nv-mmap.o
if nm nvidia/nv-mmap.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-mmap.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_mmap"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-mmap.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-mmap.o.cmd; fi
# CC [M] nvidia/nv-vm.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-vm.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_vm"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-vm.o nvidia/nv-vm.c
In file included from nvidia/nv-vm.c:14:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/nv-vm.o
if nm nvidia/nv-vm.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-vm.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_vm"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-vm.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-vm.o.cmd; fi
# CC [M] nvidia/nv-gvi.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-gvi.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_gvi"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-gvi.o nvidia/nv-gvi.c
In file included from nvidia/nv-gvi.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
In file included from /usr/src/linux-6.14.2/include/linux/srcu.h:21,
from /usr/src/linux-6.14.2/include/linux/notifier.h:16,
from /usr/src/linux-6.14.2/arch/x86/include/asm/uprobes.h:13,
from /usr/src/linux-6.14.2/include/linux/uprobes.h:65,
from /usr/src/linux-6.14.2/include/linux/mm_types.h:16,
from /usr/src/linux-6.14.2/include/linux/mmzone.h:22,
from /usr/src/linux-6.14.2/include/linux/gfp.h:7,
from /usr/src/linux-6.14.2/include/linux/mm.h:7,
from ././common/inc/nv-pgprot.h:17,
from ././common/inc/nv-linux.h:20:
nvidia/nv-gvi.c: In function ‘nv_gvi_kern_suspend’:
/usr/src/linux-6.14.2/include/linux/workqueue.h:765:9: warning: call to ‘__warn_flushing_systemwide_wq’ declared with attribute warning: Please avoid flushing system-wide workqueues. [-Wattribute-warning]
765 | __warn_flushing_systemwide_wq(); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
././common/inc/nv-linux.h:1524:5: note: in expansion of macro ‘flush_scheduled_work’
1524 | flush_scheduled_work();
| ^~~~~~~~~~~~~~~~~~~~
nvidia/nv-gvi.c:90:5: note: in expansion of macro ‘NV_WORKQUEUE_FLUSH’
90 | NV_WORKQUEUE_FLUSH();
| ^~~~~~~~~~~~~~~~~~
# cmd_gen_symversions_c nvidia/nv-gvi.o
if nm nvidia/nv-gvi.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-gvi.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_gvi"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-gvi.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-gvi.o.cmd; fi
# CC [M] nvidia/nv-usermap.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-usermap.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_usermap"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-usermap.o nvidia/nv-usermap.c
In file included from nvidia/nv-usermap.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/nv-usermap.o
if nm nvidia/nv-usermap.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-usermap.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_usermap"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-usermap.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-usermap.o.cmd; fi
# CC [M] nvidia/nv-acpi.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-acpi.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_acpi"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-acpi.o nvidia/nv-acpi.c
In file included from nvidia/nv-acpi.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
nvidia/nv-acpi.c: In function ‘nv_acpi_methods_uninit’:
nvidia/nv-acpi.c:682:25: warning: unused variable ‘device’ [-Wunused-variable]
682 | struct acpi_device *device = NULL;
| ^~~~~~
# cmd_gen_symversions_c nvidia/nv-acpi.o
if nm nvidia/nv-acpi.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-acpi.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_acpi"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-acpi.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-acpi.o.cmd; fi
# CC [M] nvidia/nv-procfs.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-procfs.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_procfs"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-procfs.o nvidia/nv-procfs.c
In file included from nvidia/nv-procfs.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
nvidia/nv-procfs.c: At top level:
nvidia/nv-procfs.c:430:1: warning: no previous prototype for ‘exercise_error_forwarding_va’ [-Wmissing-prototypes]
430 | exercise_error_forwarding_va(
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# cmd_gen_symversions_c nvidia/nv-procfs.o
if nm nvidia/nv-procfs.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-procfs.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_procfs"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-procfs.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-procfs.o.cmd; fi
# CC [M] nvidia/nv-i2c.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-i2c.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_i2c"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-i2c.o nvidia/nv-i2c.c
In file included from nvidia/nv-i2c.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/nv-i2c.o
if nm nvidia/nv-i2c.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-i2c.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_i2c"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-i2c.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-i2c.o.cmd; fi
# CC [M] nvidia/os-usermap.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.os-usermap.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"os_usermap"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/os-usermap.o nvidia/os-usermap.c
In file included from nvidia/os-usermap.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/os-usermap.o
if nm nvidia/os-usermap.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.os-usermap.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"os_usermap"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/os-usermap.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.os-usermap.o.cmd; fi
# CC [M] nvidia/nv-frontend.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-frontend.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_frontend"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-frontend.o nvidia/nv-frontend.c
In file included from nvidia/nv-frontend.c:13:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/nv-frontend.o
if nm nvidia/nv-frontend.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-frontend.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_frontend"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-frontend.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-frontend.o.cmd; fi
# CC [M] nvidia/os-registry.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.os-registry.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"os_registry"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/os-registry.o nvidia/os-registry.c
In file included from nvidia/os-registry.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/os-registry.o
if nm nvidia/os-registry.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.os-registry.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"os_registry"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/os-registry.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.os-registry.o.cmd; fi
# CC [M] nvidia/nv-ibmnpu.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-ibmnpu.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_ibmnpu"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-ibmnpu.o nvidia/nv-ibmnpu.c
In file included from nvidia/nv-ibmnpu.c:27:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
nvidia/nv-ibmnpu.c: At top level:
nvidia/nv-ibmnpu.c:280:6: warning: no previous prototype for ‘nv_init_ibmnpu_info’ [-Wmissing-prototypes]
280 | void nv_init_ibmnpu_info(nv_state_t *nv)
| ^~~~~~~~~~~~~~~~~~~
nvidia/nv-ibmnpu.c:284:6: warning: no previous prototype for ‘nv_destroy_ibmnpu_info’ [-Wmissing-prototypes]
284 | void nv_destroy_ibmnpu_info(nv_state_t *nv)
| ^~~~~~~~~~~~~~~~~~~~~~
nvidia/nv-ibmnpu.c:288:5: warning: no previous prototype for ‘nv_init_ibmnpu_devices’ [-Wmissing-prototypes]
288 | int nv_init_ibmnpu_devices(nv_state_t *nv)
| ^~~~~~~~~~~~~~~~~~~~~~
# cmd_gen_symversions_c nvidia/nv-ibmnpu.o
if nm nvidia/nv-ibmnpu.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-ibmnpu.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_ibmnpu"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-ibmnpu.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-ibmnpu.o.cmd; fi
# CC [M] nvidia/os-interface.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.os-interface.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"os_interface"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/os-interface.o nvidia/os-interface.c
In file included from nvidia/os-interface.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
nvidia/os-interface.c: In function ‘os_alloc_mem’:
././common/inc/nv-linux.h:614:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
614 | NV_MEMDBG_ADD(ptr, size); \
| ^
nvidia/os-interface.c:386:13: note: in expansion of macro ‘NV_KMALLOC_ATOMIC’
386 | NV_KMALLOC_ATOMIC(*address, alloc_size);
| ^~~~~~~~~~~~~~~~~
././common/inc/nv-linux.h:607:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
607 | NV_MEMDBG_ADD(ptr, size); \
| ^
nvidia/os-interface.c:392:13: note: in expansion of macro ‘NV_KMALLOC’
392 | NV_KMALLOC(*address, alloc_size);
| ^~~~~~~~~~
nvidia/os-interface.c: In function ‘os_map_kernel_space’:
nvidia/os-interface.c:844:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
844 | vaddr = (void *)(((NvU64)vaddr) + offset_in_page);
| ^
nvidia/os-interface.c:844:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
844 | vaddr = (void *)(((NvU64)vaddr) + offset_in_page);
| ^
In file included from /usr/src/linux-6.14.2/include/linux/srcu.h:21,
from /usr/src/linux-6.14.2/include/linux/notifier.h:16,
from /usr/src/linux-6.14.2/arch/x86/include/asm/uprobes.h:13,
from /usr/src/linux-6.14.2/include/linux/uprobes.h:65,
from /usr/src/linux-6.14.2/include/linux/mm_types.h:16,
from /usr/src/linux-6.14.2/include/linux/mmzone.h:22,
from /usr/src/linux-6.14.2/include/linux/gfp.h:7,
from /usr/src/linux-6.14.2/include/linux/mm.h:7,
from ././common/inc/nv-pgprot.h:17,
from ././common/inc/nv-linux.h:20:
nvidia/os-interface.c: In function ‘os_flush_work_queue’:
/usr/src/linux-6.14.2/include/linux/workqueue.h:765:9: warning: call to ‘__warn_flushing_systemwide_wq’ declared with attribute warning: Please avoid flushing system-wide workqueues. [-Wattribute-warning]
765 | __warn_flushing_systemwide_wq(); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
././common/inc/nv-linux.h:1524:5: note: in expansion of macro ‘flush_scheduled_work’
1524 | flush_scheduled_work();
| ^~~~~~~~~~~~~~~~~~~~
nvidia/os-interface.c:1042:9: note: in expansion of macro ‘NV_WORKQUEUE_FLUSH’
1042 | NV_WORKQUEUE_FLUSH();
| ^~~~~~~~~~~~~~~~~~
# cmd_gen_symversions_c nvidia/os-interface.o
if nm nvidia/os-interface.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.os-interface.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"os_interface"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/os-interface.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.os-interface.o.cmd; fi
# CC [M] nvidia-drm/nvidia-drm.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nvidia-drm.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nvidia-drm.o nvidia-drm/nvidia-drm.c
# cmd_gen_symversions_c nvidia-drm/nvidia-drm.o
if nm nvidia-drm/nvidia-drm.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-drm/.nvidia-drm.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm nvidia-drm/nvidia-drm.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-drm/.nvidia-drm.o.cmd; fi
# CC [M] nvidia/nv-modeset-interface.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-modeset-interface.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_modeset_interface"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-modeset-interface.o nvidia/nv-modeset-interface.c
In file included from nvidia/nv-modeset-interface.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/nv-modeset-interface.o
if nm nvidia/nv-modeset-interface.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-modeset-interface.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_modeset_interface"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-modeset-interface.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-modeset-interface.o.cmd; fi
# CC [M] nvidia-drm/nvidia-drm-utils.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nvidia-drm-utils.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_utils"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nvidia-drm-utils.o nvidia-drm/nvidia-drm-utils.c
# cmd_gen_symversions_c nvidia-drm/nvidia-drm-utils.o
if nm nvidia-drm/nvidia-drm-utils.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-drm/.nvidia-drm-utils.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_utils"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm nvidia-drm/nvidia-drm-utils.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-drm/.nvidia-drm-utils.o.cmd; fi
# CC [M] nvidia-drm/nvidia-drm-encoder.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nvidia-drm-encoder.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_encoder"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nvidia-drm-encoder.o nvidia-drm/nvidia-drm-encoder.c
# cmd_gen_symversions_c nvidia-drm/nvidia-drm-encoder.o
if nm nvidia-drm/nvidia-drm-encoder.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-drm/.nvidia-drm-encoder.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_encoder"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm nvidia-drm/nvidia-drm-encoder.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-drm/.nvidia-drm-encoder.o.cmd; fi
# CC [M] nvidia-drm/nvidia-drm-fb.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nvidia-drm-fb.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_fb"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nvidia-drm-fb.o nvidia-drm/nvidia-drm-fb.c
# cmd_gen_symversions_c nvidia-drm/nvidia-drm-fb.o
if nm nvidia-drm/nvidia-drm-fb.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-drm/.nvidia-drm-fb.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_fb"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm nvidia-drm/nvidia-drm-fb.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-drm/.nvidia-drm-fb.o.cmd; fi
# CC [M] nvidia/nv_uvm_interface.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv_uvm_interface.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_uvm_interface"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv_uvm_interface.o nvidia/nv_uvm_interface.c
In file included from nvidia/nv_uvm_interface.c:21:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/nv_uvm_interface.o
if nm nvidia/nv_uvm_interface.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv_uvm_interface.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_uvm_interface"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv_uvm_interface.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv_uvm_interface.o.cmd; fi
# CC [M] nvidia-drm/nvidia-drm-drv.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nvidia-drm-drv.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_drv"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nvidia-drm-drv.o nvidia-drm/nvidia-drm-drv.c
nvidia-drm/nvidia-drm-drv.c:753:6: error: ‘struct drm_driver’ has no member named ‘date’
753 | .date = "20160202",
| ^~~~
make[4]: *** [/usr/src/linux-6.14.2/scripts/Makefile.build:207: nvidia-drm/nvidia-drm-drv.o] Error 1
make[4]: *** Waiting for unfinished jobs....
# CC [M] nvidia-drm/nvidia-drm-crtc.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nvidia-drm-crtc.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_crtc"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nvidia-drm-crtc.o nvidia-drm/nvidia-drm-crtc.c
# cmd_gen_symversions_c nvidia-drm/nvidia-drm-crtc.o
if nm nvidia-drm/nvidia-drm-crtc.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-drm/.nvidia-drm-crtc.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_crtc"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm nvidia-drm/nvidia-drm-crtc.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-drm/.nvidia-drm-crtc.o.cmd; fi
# CC [M] nvidia-drm/nvidia-drm-modeset.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nvidia-drm-modeset.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_modeset"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nvidia-drm-modeset.o nvidia-drm/nvidia-drm-modeset.c
# cmd_gen_symversions_c nvidia-drm/nvidia-drm-modeset.o
if nm nvidia-drm/nvidia-drm-modeset.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-drm/.nvidia-drm-modeset.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_modeset"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm nvidia-drm/nvidia-drm-modeset.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-drm/.nvidia-drm-modeset.o.cmd; fi
# CC [M] nvidia-drm/nvidia-drm-gem.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nvidia-drm-gem.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_gem"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nvidia-drm-gem.o nvidia-drm/nvidia-drm-gem.c
# cmd_gen_symversions_c nvidia-drm/nvidia-drm-gem.o
if nm nvidia-drm/nvidia-drm-gem.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-drm/.nvidia-drm-gem.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_gem"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm nvidia-drm/nvidia-drm-gem.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-drm/.nvidia-drm-gem.o.cmd; fi
# CC [M] nvidia/nvlink_linux.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nvlink_linux.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nvlink_linux"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nvlink_linux.o nvidia/nvlink_linux.c
In file included from nvidia/nvlink_linux.c:30:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
nvidia/nvlink_linux.c: At top level:
nvidia/nvlink_linux.c:287:12: warning: no previous prototype for ‘nvlink_core_init’ [-Wmissing-prototypes]
287 | int __init nvlink_core_init(void)
| ^~~~~~~~~~~~~~~~
nvidia/nvlink_linux.c:353:6: warning: no previous prototype for ‘nvlink_core_exit’ [-Wmissing-prototypes]
353 | void nvlink_core_exit(void)
| ^~~~~~~~~~~~~~~~
# cmd_gen_symversions_c nvidia/nvlink_linux.o
if nm nvidia/nvlink_linux.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nvlink_linux.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nvlink_linux"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nvlink_linux.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nvlink_linux.o.cmd; fi
# CC [M] nvidia-drm/nvidia-drm-linux.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nvidia-drm-linux.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_linux"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nvidia-drm-linux.o nvidia-drm/nvidia-drm-linux.c
# cmd_gen_symversions_c nvidia-drm/nvidia-drm-linux.o
if nm nvidia-drm/nvidia-drm-linux.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-drm/.nvidia-drm-linux.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_linux"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm nvidia-drm/nvidia-drm-linux.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-drm/.nvidia-drm-linux.o.cmd; fi
# CC [M] nvidia/nv-p2p.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-p2p.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_p2p"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-p2p.o nvidia/nv-p2p.c
In file included from nvidia/nv-p2p.c:15:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/nv-p2p.o
if nm nvidia/nv-p2p.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-p2p.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_p2p"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-p2p.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-p2p.o.cmd; fi
# CC [M] nvidia-drm/nvidia-drm-connector.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nvidia-drm-connector.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_connector"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nvidia-drm-connector.o nvidia-drm/nvidia-drm-connector.c
# cmd_gen_symversions_c nvidia-drm/nvidia-drm-connector.o
if nm nvidia-drm/nvidia-drm-connector.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-drm/.nvidia-drm-connector.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_connector"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm nvidia-drm/nvidia-drm-connector.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-drm/.nvidia-drm-connector.o.cmd; fi
# CC [M] nvidia-drm/nvidia-drm-gem-nvkms-memory.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nvidia-drm-gem-nvkms-memory.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_gem_nvkms_memory"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nvidia-drm-gem-nvkms-memory.o nvidia-drm/nvidia-drm-gem-nvkms-memory.c
# cmd_gen_symversions_c nvidia-drm/nvidia-drm-gem-nvkms-memory.o
if nm nvidia-drm/nvidia-drm-gem-nvkms-memory.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-drm/.nvidia-drm-gem-nvkms-memory.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_gem_nvkms_memory"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm nvidia-drm/nvidia-drm-gem-nvkms-memory.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-drm/.nvidia-drm-gem-nvkms-memory.o.cmd; fi
# CC [M] nvidia-drm/nvidia-drm-helper.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nvidia-drm-helper.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_helper"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nvidia-drm-helper.o nvidia-drm/nvidia-drm-helper.c
# cmd_gen_symversions_c nvidia-drm/nvidia-drm-helper.o
if nm nvidia-drm/nvidia-drm-helper.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-drm/.nvidia-drm-helper.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_helper"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm nvidia-drm/nvidia-drm-helper.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-drm/.nvidia-drm-helper.o.cmd; fi
# CC [M] nvidia-drm/nvidia-drm-prime-fence.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nvidia-drm-prime-fence.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_prime_fence"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nvidia-drm-prime-fence.o nvidia-drm/nvidia-drm-prime-fence.c
In file included from /usr/src/linux-6.14.2/include/linux/srcu.h:21,
from /usr/src/linux-6.14.2/include/linux/notifier.h:16,
from /usr/src/linux-6.14.2/arch/x86/include/asm/uprobes.h:13,
from /usr/src/linux-6.14.2/include/linux/uprobes.h:65,
from /usr/src/linux-6.14.2/include/linux/mm_types.h:16,
from /usr/src/linux-6.14.2/include/linux/mmzone.h:22,
from /usr/src/linux-6.14.2/include/linux/gfp.h:7,
from /usr/src/linux-6.14.2/include/linux/xarray.h:16,
from /usr/src/linux-6.14.2/include/linux/radix-tree.h:21,
from /usr/src/linux-6.14.2/include/linux/idr.h:15,
from /usr/src/linux-6.14.2/include/drm/drm_device.h:7,
from nvidia-drm/nvidia-drm-priv.h:35,
from nvidia-drm/nvidia-drm-prime-fence.c:31:
In function ‘__nv_drm_fence_context_destroy’,
inlined from ‘__nv_drm_gem_fence_context_free’ at nvidia-drm/nvidia-drm-prime-fence.c:418:5:
/usr/src/linux-6.14.2/include/linux/workqueue.h:765:9: warning: call to ‘__warn_flushing_systemwide_wq’ declared with attribute warning: Please avoid flushing system-wide workqueues. [-Wattribute-warning]
765 | __warn_flushing_systemwide_wq(); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nvidia-drm/nvidia-drm-prime-fence.c:325:5: note: in expansion of macro ‘flush_scheduled_work’
325 | flush_scheduled_work();
| ^~~~~~~~~~~~~~~~~~~~
# cmd_gen_symversions_c nvidia-drm/nvidia-drm-prime-fence.o
if nm nvidia-drm/nvidia-drm-prime-fence.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-drm/.nvidia-drm-prime-fence.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_prime_fence"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm nvidia-drm/nvidia-drm-prime-fence.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-drm/.nvidia-drm-prime-fence.o.cmd; fi
# CC [M] nvidia-drm/nv-pci-table.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nv-pci-table.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nv_pci_table"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nv-pci-table.o nvidia-drm/nv-pci-table.c
# cmd_gen_symversions_c nvidia-drm/nv-pci-table.o
if nm nvidia-drm/nv-pci-table.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-drm/.nv-pci-table.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nv_pci_table"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm nvidia-drm/nv-pci-table.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-drm/.nv-pci-table.o.cmd; fi
# CC [M] nvidia-drm/nvidia-drm-gem-user-memory.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-drm/.nvidia-drm-gem-user-memory.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_gem_user_memory"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm -c -o nvidia-drm/nvidia-drm-gem-user-memory.o nvidia-drm/nvidia-drm-gem-user-memory.c
# cmd_gen_symversions_c nvidia-drm/nvidia-drm-gem-user-memory.o
if nm nvidia-drm/nvidia-drm-gem-user-memory.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-drm/.nvidia-drm-gem-user-memory.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-drm -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_drm_gem_user_memory"' -DKBUILD_MODNAME='"nvidia_drm"' -D__KBUILD_MODNAME=kmod_nvidia_drm nvidia-drm/nvidia-drm-gem-user-memory.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-drm/.nvidia-drm-gem-user-memory.o.cmd; fi
# CC [M] nvidia-modeset/nvidia-modeset-linux.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia-modeset/.nvidia-modeset-linux.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-modeset -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_modeset_linux"' -DKBUILD_MODNAME='"nvidia_modeset"' -D__KBUILD_MODNAME=kmod_nvidia_modeset -c -o nvidia-modeset/nvidia-modeset-linux.o nvidia-modeset/nvidia-modeset-linux.c
nvidia-modeset/nvidia-modeset-linux.c:765:24: warning: no previous prototype for ‘nvkms_open_common’ [-Wmissing-prototypes]
765 | struct nvkms_per_open *nvkms_open_common(enum NvKmsClientType type,
| ^~~~~~~~~~~~~~~~~
nvidia-modeset/nvidia-modeset-linux.c:817:21: warning: no previous prototype for ‘nvkms_close_common’ [-Wmissing-prototypes]
817 | void NVKMS_API_CALL nvkms_close_common(struct nvkms_per_open *popen)
| ^~~~~~~~~~~~~~~~~~
nvidia-modeset/nvidia-modeset-linux.c:855:20: warning: no previous prototype for ‘nvkms_ioctl_common’ [-Wmissing-prototypes]
855 | int NVKMS_API_CALL nvkms_ioctl_common
| ^~~~~~~~~~~~~~~~~~
# cmd_gen_symversions_c nvidia-modeset/nvidia-modeset-linux.o
if nm nvidia-modeset/nvidia-modeset-linux.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia-modeset/.nvidia-modeset-linux.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia-modeset -UDEBUG -U_DEBUG -DNDEBUG -DNV_BUILD_MODULE_INSTANCES=0 -DMODULE -DKBUILD_BASENAME='"nvidia_modeset_linux"' -DKBUILD_MODNAME='"nvidia_modeset"' -D__KBUILD_MODNAME=kmod_nvidia_modeset nvidia-modeset/nvidia-modeset-linux.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia-modeset/.nvidia-modeset-linux.o.cmd; fi
# CC [M] nvidia/nv-report-err.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv-report-err.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_report_err"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv-report-err.o nvidia/nv-report-err.c
In file included from nvidia/nv-report-err.c:24:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
# cmd_gen_symversions_c nvidia/nv-report-err.o
if nm nvidia/nv-report-err.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv-report-err.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv_report_err"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv-report-err.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv-report-err.o.cmd; fi
# CC [M] nvidia/nv.o
/usr/bin/i686-pld-linux-gcc -Wp,-MMD,nvidia/.nv.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia -c -o nvidia/nv.o nvidia/nv.c
In file included from nvidia/nv.c:13:
././common/inc/nv-linux.h: In function ‘nv_vmalloc’:
././common/inc/nv-linux.h:543:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
543 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap’:
././common/inc/nv-linux.h:557:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
557 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_nocache’:
././common/inc/nv-linux.h:569:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
569 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_cache’:
././common/inc/nv-linux.h:578:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
578 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_ioremap_wc’:
././common/inc/nv-linux.h:590:33: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
590 | NV_MEMDBG_ADD(ptr, size);
| ^
././common/inc/nv-linux.h: In function ‘nv_vmap’:
././common/inc/nv-linux.h:655:51: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
655 | NV_MEMDBG_ADD(ptr, page_count * PAGE_SIZE);
| ^
nvidia/nv.c: In function ‘nvos_create_alloc’:
././common/inc/nv-linux.h:607:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
607 | NV_MEMDBG_ADD(ptr, size); \
| ^
nvidia/nv.c:349:5: note: in expansion of macro ‘NV_KMALLOC’
349 | NV_KMALLOC(at, sizeof(nv_alloc_t));
| ^~~~~~~~~~
nvidia/nv.c: At top level:
nvidia/nv.c:771:12: warning: no previous prototype for ‘nvidia_init_module’ [-Wmissing-prototypes]
771 | int __init nvidia_init_module(void)
| ^~~~~~~~~~~~~~~~~~
nvidia/nv.c:1161:6: warning: no previous prototype for ‘nvidia_exit_module’ [-Wmissing-prototypes]
1161 | void nvidia_exit_module(void)
| ^~~~~~~~~~~~~~~~~~
nvidia/nv.c: In function ‘nv_alloc_file_private’:
././common/inc/nv-linux.h:607:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
607 | NV_MEMDBG_ADD(ptr, size); \
| ^
nvidia/nv.c:1232:5: note: in expansion of macro ‘NV_KMALLOC’
1232 | NV_KMALLOC(nvfp, sizeof(nv_file_private_t));
| ^~~~~~~~~~
nvidia/nv.c: In function ‘nvidia_ioctl’:
././common/inc/nv-linux.h:607:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
607 | NV_MEMDBG_ADD(ptr, size); \
| ^
nvidia/nv.c:2175:5: note: in expansion of macro ‘NV_KMALLOC’
2175 | NV_KMALLOC(arg_copy, arg_size);
| ^~~~~~~~~~
././common/inc/nv-linux.h:607:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
607 | NV_MEMDBG_ADD(ptr, size); \
| ^
nvidia/nv.c:2292:13: note: in expansion of macro ‘NV_KMALLOC’
2292 | NV_KMALLOC(nvfp->attached_gpus, sizeof(NvU32) * num_arg_gpus);
| ^~~~~~~~~~
nvidia/nv.c: In function ‘nv_map_guest_pages’:
././common/inc/nv-linux.h:607:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
607 | NV_MEMDBG_ADD(ptr, size); \
| ^
nvidia/nv.c:2764:5: note: in expansion of macro ‘NV_KMALLOC’
2764 | NV_KMALLOC(pages, sizeof(struct page *) * page_count);
| ^~~~~~~~~~
nvidia/nv.c: In function ‘nv_alloc_kernel_mapping’:
././common/inc/nv-linux.h:607:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
607 | NV_MEMDBG_ADD(ptr, size); \
| ^
nvidia/nv.c:3027:13: note: in expansion of macro ‘NV_KMALLOC’
3027 | NV_KMALLOC(pages, sizeof(struct page *) * page_count);
| ^~~~~~~~~~
nvidia/nv.c: In function ‘nv_post_event’:
././common/inc/nv-linux.h:614:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
614 | NV_MEMDBG_ADD(ptr, size); \
| ^
nvidia/nv.c:3265:9: note: in expansion of macro ‘NV_KMALLOC_ATOMIC’
3265 | NV_KMALLOC_ATOMIC(nvet, sizeof(nvidia_event_t));
| ^~~~~~~~~~~~~~~~~
nvidia/nv.c: In function ‘nvidia_probe’:
././common/inc/nv-linux.h:607:37: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
607 | NV_MEMDBG_ADD(ptr, size); \
| ^
nvidia/nv.c:3815:5: note: in expansion of macro ‘NV_KMALLOC’
3815 | NV_KMALLOC(nvl, sizeof(nv_linux_state_t));
| ^~~~~~~~~~
In file included from /usr/src/linux-6.14.2/include/linux/srcu.h:21,
from /usr/src/linux-6.14.2/include/linux/notifier.h:16,
from /usr/src/linux-6.14.2/arch/x86/include/asm/uprobes.h:13,
from /usr/src/linux-6.14.2/include/linux/uprobes.h:65,
from /usr/src/linux-6.14.2/include/linux/mm_types.h:16,
from /usr/src/linux-6.14.2/include/linux/mmzone.h:22,
from /usr/src/linux-6.14.2/include/linux/gfp.h:7,
from /usr/src/linux-6.14.2/include/linux/mm.h:7,
from ././common/inc/nv-pgprot.h:17,
from ././common/inc/nv-linux.h:20:
In function ‘nv_stop_device’,
inlined from ‘nv_close_device’ at nvidia/nv.c:1938:9:
/usr/src/linux-6.14.2/include/linux/workqueue.h:765:9: warning: call to ‘__warn_flushing_systemwide_wq’ declared with attribute warning: Please avoid flushing system-wide workqueues. [-Wattribute-warning]
765 | __warn_flushing_systemwide_wq(); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
././common/inc/nv-linux.h:1524:5: note: in expansion of macro ‘flush_scheduled_work’
1524 | flush_scheduled_work();
| ^~~~~~~~~~~~~~~~~~~~
nvidia/nv.c:1875:9: note: in expansion of macro ‘NV_WORKQUEUE_FLUSH’
1875 | NV_WORKQUEUE_FLUSH();
| ^~~~~~~~~~~~~~~~~~
nvidia/nv.c: In function ‘nvidia_remove’:
/usr/src/linux-6.14.2/include/linux/workqueue.h:765:9: warning: call to ‘__warn_flushing_systemwide_wq’ declared with attribute warning: Please avoid flushing system-wide workqueues. [-Wattribute-warning]
765 | __warn_flushing_systemwide_wq(); \
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
././common/inc/nv-linux.h:1524:5: note: in expansion of macro ‘flush_scheduled_work’
1524 | flush_scheduled_work();
| ^~~~~~~~~~~~~~~~~~~~
nvidia/nv.c:4106:9: note: in expansion of macro ‘NV_WORKQUEUE_FLUSH’
4106 | NV_WORKQUEUE_FLUSH();
| ^~~~~~~~~~~~~~~~~~
# cmd_gen_symversions_c nvidia/nv.o
if nm nvidia/nv.o 2>/dev/null | grep -q ' __export_symbol_'; then /usr/bin/i686-pld-linux-gcc -E -D__GENKSYMS__ -Wp,-MMD,nvidia/.nv.o.d -nostdinc -I/usr/src/linux-6.14.2/arch/x86/include -I/usr/src/linux-6.14.2/arch/x86/include/generated -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/include -I/usr/src/linux-6.14.2/arch/x86/include/uapi -I/usr/src/linux-6.14.2/arch/x86/include/generated/uapi -I/usr/src/linux-6.14.2/include/uapi -I/usr/src/linux-6.14.2/include/generated/uapi -include /usr/src/linux-6.14.2/include/linux/compiler-version.h -include /usr/src/linux-6.14.2/include/linux/kconfig.h -include /usr/src/linux-6.14.2/include/linux/compiler_types.h -D__KERNEL__ -std=gnu11 -fshort-wchar -funsigned-char -fno-common -fno-PIE -fno-strict-aliasing -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -mstack-protector-guard-reg=fs -mstack-protector-guard-symbol=__ref_stack_chk_guard -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -fno-jump-tables -fno-delete-null-pointer-checks -O2 -fno-allow-store-data-races -fstack-protector-strong -fno-omit-frame-pointer -fno-optimize-sibling-calls -ftrivial-auto-var-init=zero -fno-stack-clash-protection -fzero-call-used-regs=used-gpr -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -fmin-function-alignment=4 -fstrict-flex-arrays=3 -fno-strict-overflow -fno-stack-check -fconserve-stack -Wall -Wundef -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Werror=strict-prototypes -Wno-format-security -Wno-trigraphs -Wno-frame-address -Wno-address-of-packed-member -Wmissing-declarations -Wmissing-prototypes -Wframe-larger-than=2048 -Wno-main -Wno-dangling-pointer -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-overflow -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wenum-conversion -Wextra -Wunused -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-packed-not-aligned -Wno-format-overflow -Wno-format-truncation -Wno-stringop-truncation -Wno-override-init -Wno-missing-field-initializers -Wno-type-limits -Wno-shift-negative-value -Wno-maybe-uninitialized -Wno-sign-compare -Wno-unused-parameter -gsplit-dwarf -g -gz=zlib -DRANDSTRUCT -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/randomize_layout_plugin.so -fplugin-arg-randomize_layout_plugin-performance-mode -fplugin=/usr/src/linux-6.14.2/scripts/gcc-plugins/stackleak_plugin.so -DSTACKLEAK_PLUGIN -fplugin-arg-stackleak_plugin-track-min-size=100 -fplugin-arg-stackleak_plugin-arch=x86 -I././common/inc -I./. -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"390.157\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -Wno-sign-compare -Wno-format-extra-args -Werror=undef -DNV_SPECTRE_V2=0 -DNV_KERNEL_INTERFACE_LAYER -Wno-int-conversion -I././nvidia -DNV_BUILD_MODULE_INSTANCES=0 -DNVIDIA_UNDEF_LEGACY_BIT_MACROS -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -DKBUILD_BASENAME='"nv"' -DKBUILD_MODNAME='"nvidia"' -D__KBUILD_MODNAME=kmod_nvidia nvidia/nv.c | /usr/src/linux-6.14.2/scripts/genksyms/genksyms >> nvidia/.nv.o.cmd; fi
make[3]: *** [/usr/src/linux-6.14.2/Makefile:1994: .] Error 2
make[2]: *** [/usr/src/linux-6.14.2/Makefile:251: __sub-make] Error 2
make[1]: *** [Makefile:251: __sub-make] Error 2
make: *** [Makefile:81: modules] Error 2
error: Bad exit status from /tmp/B.ke56yj6w/BUILD/tmp/rpm-tmp.CSyWC6 (%build)
RPM build warnings:
Could not canonicalize hostname: nereid
RPM build errors:
Bad exit status from /tmp/B.ke56yj6w/BUILD/tmp/rpm-tmp.CSyWC6 (%build)
ended at: Fri Apr 18 23:42:37 2025, done in 0:00:19.643434
error: No files produced.
+ chmod -R u+rwX /tmp/B.ke56yj6w/BUILD
+ rm -rf /tmp/B.ke56yj6w/tmp /tmp/B.ke56yj6w/BUILD
+ rm -rf /tmp/B.ke56yj6w
Begin-PLD-Builder-Info
Build-Time: user:162.37s sys:39.88s real:55.46s (faults io:12 non-io:5704666)
End-PLD-Builder-Info
|
|