Advertisement
Guest User

Untitled

a guest
May 30th, 2022
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 357.58 KB | None | 0 0
  1. brad:Downloads$ cat /var/log/nvidia-installer.log
  2. nvidia-installer log file '/var/log/nvidia-installer.log'
  3. creation time: Mon May 30 02:27:26 2022
  4. installer version: 430.26
  5.  
  6. PATH: /sbin:/bin:/usr/sbin:/usr/bin
  7.  
  8. nvidia-installer command line:
  9.     ./nvidia-installer
  10.  
  11. Using: nvidia-installer ncurses v6 user interface
  12. -> Detected 12 CPUs online; setting concurrency level to 12.
  13. -> Tagging shared libraries with chcon -t textrel_shlib_t.
  14. -> Installing NVIDIA driver version 430.26.
  15. -> There appears to already be a driver installed on your system (version: 430.26).  As part of installing this driver (version: 430.26), the existing driver will be uninstalled.  Are you sure you want to continue? (Answer: Continue installation)
  16. -> Would you like to register the kernel module sources with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later. (Answer: No)
  17. -> Performing CC sanity check with CC="/bin/cc".
  18. -> Kernel source path: '/lib/modules/4.18.0-372.9.1.el8.x86_64/source'
  19. -> Kernel output path: '/lib/modules/4.18.0-372.9.1.el8.x86_64/build'
  20. -> Performing Compiler check.
  21. -> Performing Dom0 check.
  22. -> Performing Xen check.
  23. -> Performing PREEMPT_RT check.
  24. -> Performing vgpu_kvm check.
  25. -> Cleaning kernel module build directory.
  26.    executing: 'cd ./kernel; /bin/make -k -j12 clean NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/4.18.0-372.9.1.el8.x86_64/source" SYSOUT="/lib/modules/4.18.0-372.9.1.el8.x86_64/build"'...
  27.    rm -f -r conftest
  28.    make[1]: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  29.    make[2]: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  30.    make[2]: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  31.    make[1]: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  32. -> Building kernel modules
  33.    executing: 'cd ./kernel; /bin/make -k -j12  NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/4.18.0-372.9.1.el8.x86_64/source" SYSOUT="/lib/modules/4.18.0-372.9.1.el8.x86_64/build"'...
  34.    make[1]: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  35.    make[2]: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  36.      SYMLINK /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-kernel.o
  37.      SYMLINK /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-modeset/nv-modeset-kernel.o
  38.     CONFTEST: INIT_WORK
  39.     CONFTEST: hash__remap_4k_pfn
  40.     CONFTEST: set_pages_uc
  41.     CONFTEST: list_is_first
  42.     CONFTEST: set_memory_uc
  43.     CONFTEST: set_memory_array_uc
  44.     CONFTEST: acquire_console_sem
  45.     CONFTEST: console_lock
  46.     CONFTEST: ioremap_cache
  47.     CONFTEST: ioremap_wc
  48.     CONFTEST: acpi_walk_namespace
  49.     CONFTEST: sg_alloc_table
  50.     CONFTEST: pci_get_domain_bus_and_slot
  51.     CONFTEST: get_num_physpages
  52.     CONFTEST: efi_enabled
  53.     CONFTEST: pde_data
  54.     CONFTEST: proc_remove
  55.     CONFTEST: pm_vt_switch_required
  56.     CONFTEST: xen_ioemu_inject_msi
  57.     CONFTEST: phys_to_dma
  58.     CONFTEST: get_dma_ops
  59.     CONFTEST: write_cr4
  60.     CONFTEST: of_get_property
  61.     CONFTEST: of_find_node_by_phandle
  62.     CONFTEST: of_node_to_nid
  63.     CONFTEST: pnv_pci_get_npu_dev
  64.     CONFTEST: of_get_ibm_chip_id
  65.     CONFTEST: for_each_online_node
  66.     CONFTEST: node_end_pfn
  67.     CONFTEST: pci_bus_address
  68.     CONFTEST: pci_stop_and_remove_bus_device
  69.     CONFTEST: pci_remove_bus_device
  70.     CONFTEST: register_cpu_notifier
  71.     CONFTEST: cpuhp_setup_state
  72.     CONFTEST: dma_map_resource
  73.     CONFTEST: backlight_device_register
  74.     CONFTEST: register_acpi_notifier
  75.     CONFTEST: timer_setup
  76.     CONFTEST: pci_enable_msix_range
  77.     CONFTEST: do_gettimeofday
  78.     CONFTEST: kernel_read
  79.     CONFTEST: kernel_write
  80.     CONFTEST: dma_direct_map_resource
  81.     CONFTEST: address_space_init_once
  82.     CONFTEST: kbasename
  83.     CONFTEST: fatal_signal_pending
  84.     CONFTEST: list_cut_position
  85.     CONFTEST: vzalloc
  86.     CONFTEST: wait_on_bit_lock_argument_count
  87.     CONFTEST: bitmap_clear
  88.     CONFTEST: usleep_range
  89.     CONFTEST: radix_tree_empty
  90.     CONFTEST: radix_tree_replace_slot
  91.     CONFTEST: pnv_npu2_init_context
  92.     CONFTEST: drm_dev_unref
  93.     CONFTEST: drm_reinit_primary_mode_group
  94.     CONFTEST: get_user_pages_remote
  95.     CONFTEST: get_user_pages
  96.     CONFTEST: drm_gem_object_lookup
  97.     CONFTEST: drm_atomic_state_ref_counting
  98.     CONFTEST: drm_driver_has_gem_prime_res_obj
  99.     CONFTEST: drm_atomic_helper_connector_dpms
  100.     CONFTEST: drm_connector_funcs_have_mode_in_name
  101.     CONFTEST: vmf_insert_pfn
  102.     CONFTEST: drm_framebuffer_get
  103.     CONFTEST: drm_gem_object_get
  104.     CONFTEST: drm_dev_put
  105.     CONFTEST: is_export_symbol_gpl_of_node_to_nid
  106.     CONFTEST: is_export_symbol_present_swiotlb_map_sg_attrs
  107.     CONFTEST: is_export_symbol_present_swiotlb_dma_ops
  108.     CONFTEST: acpi_op_remove
  109.     CONFTEST: outer_flush_all
  110.     CONFTEST: scatterlist
  111.     CONFTEST: file_operations
  112.     CONFTEST: vm_operations_struct
  113.     CONFTEST: atomic_long_type
  114.     CONFTEST: file_inode
  115.     CONFTEST: task_struct
  116.     CONFTEST: kuid_t
  117.     CONFTEST: dma_ops
  118.     CONFTEST: swiotlb_dma_ops
  119.     CONFTEST: dma_map_ops
  120.     CONFTEST: noncoherent_swiotlb_dma_ops
  121.     CONFTEST: vm_fault_present
  122.     CONFTEST: vm_fault_has_address
  123.     CONFTEST: backlight_properties_type
  124.     CONFTEST: vm_insert_pfn_prot
  125.     CONFTEST: vmf_insert_pfn_prot
  126.     CONFTEST: vm_ops_fault_removed_vma_arg
  127.     CONFTEST: vmbus_channel_has_ringbuffer_page
  128.     CONFTEST: fault_flags
  129.     CONFTEST: atomic64_type
  130.     CONFTEST: address_space
  131.     CONFTEST: backing_dev_info
  132.     CONFTEST: mm_context_t
  133.     CONFTEST: node_states_n_memory
  134.     CONFTEST: drm_bus_present
  135.     CONFTEST: drm_bus_has_bus_type
  136.     CONFTEST: drm_bus_has_get_irq
  137.     CONFTEST: drm_bus_has_get_name
  138.     CONFTEST: drm_driver_has_legacy_dev_list
  139.     CONFTEST: drm_driver_has_set_busid
  140.     CONFTEST: drm_crtc_state_has_connectors_changed
  141.     CONFTEST: drm_init_function_args
  142.     CONFTEST: drm_mode_connector_list_update_has_merge_type_bits_arg
  143.     CONFTEST: drm_helper_mode_fill_fb_struct
  144.     CONFTEST: drm_master_drop_has_from_release_arg
  145.     CONFTEST: drm_driver_unload_has_int_return_type
  146.     CONFTEST: kref_has_refcount_of_type_refcount_t
  147.     CONFTEST: drm_atomic_helper_crtc_destroy_state_has_crtc_arg
  148.     CONFTEST: drm_crtc_helper_funcs_has_atomic_enable
  149.     CONFTEST: drm_mode_object_find_has_file_priv_arg
  150.     CONFTEST: dma_buf_owner
  151.     CONFTEST: drm_connector_list_iter
  152.     CONFTEST: drm_atomic_helper_swap_state_has_stall_arg
  153.     CONFTEST: dom0_kernel_present
  154.     CONFTEST: nvidia_vgpu_hyperv_available
  155.     CONFTEST: nvidia_vgpu_kvm_build
  156.     CONFTEST: nvidia_grid_build
  157.     CONFTEST: pm_runtime_available
  158.     CONFTEST: drm_available
  159.     CONFTEST: drm_atomic_available
  160.     CONFTEST: is_export_symbol_gpl_refcount_inc
  161.     CONFTEST: is_export_symbol_gpl_refcount_dec_and_test
  162.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-frontend.o
  163.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-instance.o
  164.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.o
  165.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-acpi.o
  166.    In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  167.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  168.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  169.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/list.h:9,
  170.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/preempt.h:11,
  171.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/spinlock.h:55,
  172.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-lock.h:16,
  173.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:19,
  174.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.c:14:
  175.    /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  176.     #define BIT(nr)   (UL(1) << (nr))
  177.    
  178.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.c:12:
  179.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  180.     #define BIT(b)                  (1U<<(b))
  181.    
  182.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-chrdev.o
  183.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-cray.o
  184.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-dma.o
  185.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-gvi.o
  186.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-i2c.o
  187.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mempool.o
  188.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mmap.o
  189.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-p2p.o
  190.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-frontend.c:13:
  191.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  192.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  193.              ^~~~~~~~~~~~~~~~~~
  194.    compilation terminated.
  195.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-frontend.o] Error 1
  196.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-pat.o
  197.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-instance.c:13:
  198.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  199.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  200.              ^~~~~~~~~~~~~~~~~~
  201.    compilation terminated.
  202.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-instance.o] Error 1
  203.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-procfs.o
  204.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-acpi.c:15:
  205.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  206.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  207.              ^~~~~~~~~~~~~~~~~~
  208.    compilation terminated.
  209.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.c:14:
  210.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  211.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  212.              ^~~~~~~~~~~~~~~~~~
  213.    compilation terminated.
  214.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.o] Error 1
  215.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-acpi.o] Error 1
  216.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-chrdev.c:15:
  217.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  218.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  219.              ^~~~~~~~~~~~~~~~~~
  220.    compilation terminated.
  221.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-usermap.o
  222.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-chrdev.o] Error 1
  223.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vm.o
  224.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-cray.c:15:
  225.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  226.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  227.              ^~~~~~~~~~~~~~~~~~
  228.    compilation terminated.
  229.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-cray.o] Error 1
  230.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vtophys.o
  231.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-dma.c:15:
  232.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  233.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  234.              ^~~~~~~~~~~~~~~~~~
  235.    compilation terminated.
  236.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-dma.o] Error 1
  237.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-interface.o
  238.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-gvi.c:15:
  239.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  240.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  241.              ^~~~~~~~~~~~~~~~~~
  242.    compilation terminated.
  243.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-gvi.o] Error 1
  244.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-i2c.c:15:
  245.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  246.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  247.              ^~~~~~~~~~~~~~~~~~
  248.    compilation terminated.
  249.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-mlock.o
  250.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mempool.c:15:
  251.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  252.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  253.              ^~~~~~~~~~~~~~~~~~
  254.    compilation terminated.
  255.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-i2c.o] Error 1
  256.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mempool.o] Error 1
  257.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-pci.o
  258.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-registry.o
  259.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mmap.c:15:
  260.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  261.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  262.              ^~~~~~~~~~~~~~~~~~
  263.    compilation terminated.
  264.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mmap.o] Error 1
  265.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-p2p.c:15:
  266.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  267.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  268.              ^~~~~~~~~~~~~~~~~~
  269.    compilation terminated.
  270.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-usermap.o
  271.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-p2p.o] Error 1
  272.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-modeset-interface.o
  273.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-pci-table.o
  274.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-pat.c:15:
  275.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  276.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  277.              ^~~~~~~~~~~~~~~~~~
  278.    compilation terminated.
  279.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-pat.o] Error 1
  280.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-kthread-q.o
  281.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-procfs.c:15:
  282.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  283.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  284.              ^~~~~~~~~~~~~~~~~~
  285.    compilation terminated.
  286.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-procfs.o] Error 1
  287.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-memdbg.o
  288.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-usermap.c:15:
  289.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  290.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  291.              ^~~~~~~~~~~~~~~~~~
  292.    compilation terminated.
  293.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vm.c:14:
  294.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  295.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  296.              ^~~~~~~~~~~~~~~~~~
  297.    compilation terminated.
  298.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-usermap.o] Error 1
  299.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-ibmnpu.o
  300.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vtophys.c:15:
  301.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  302.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  303.              ^~~~~~~~~~~~~~~~~~
  304.    compilation terminated.
  305.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vm.o] Error 1
  306.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vtophys.o] Error 1
  307.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-interface.c:15:
  308.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  309.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  310.              ^~~~~~~~~~~~~~~~~~
  311.    compilation terminated.
  312.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-report-err.o
  313.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-interface.o] Error 1
  314.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-mlock.c:15:
  315.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  316.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  317.              ^~~~~~~~~~~~~~~~~~
  318.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-rsync.o
  319.    compilation terminated.
  320.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-pci.c:15:
  321.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  322.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  323.              ^~~~~~~~~~~~~~~~~~
  324.    compilation terminated.
  325.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-mlock.o] Error 1
  326.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-pci.o] Error 1
  327.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-msi.o
  328.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv_uvm_interface.o
  329.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-registry.c:15:
  330.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  331.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  332.              ^~~~~~~~~~~~~~~~~~
  333.    compilation terminated.
  334.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-usermap.c:15:
  335.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  336.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  337.              ^~~~~~~~~~~~~~~~~~
  338.    compilation terminated.
  339.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-registry.o] Error 1
  340.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nvlink_linux.o
  341.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-modeset-interface.c:15:
  342.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  343.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  344.              ^~~~~~~~~~~~~~~~~~
  345.    compilation terminated.
  346.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-usermap.o] Error 1
  347.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-modeset-interface.o] Error 1
  348.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.o
  349.    In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  350.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  351.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  352.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/list.h:9,
  353.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/preempt.h:11,
  354.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/spinlock.h:55,
  355.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-lock.h:16,
  356.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:19,
  357.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.c:28:
  358.    /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  359.     #define BIT(nr)   (UL(1) << (nr))
  360.    
  361.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.c:27:
  362.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  363.     #define BIT(b)                  (1U<<(b))
  364.    
  365.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_utils.o
  366.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.o
  367.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.o
  368.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/nvstatus.o
  369.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-memdbg.c:12:
  370.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  371.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  372.              ^~~~~~~~~~~~~~~~~~
  373.    compilation terminated.
  374.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-memdbg.o] Error 1
  375.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/nvCpuUuid.o
  376.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-ibmnpu.c:27:
  377.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  378.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  379.              ^~~~~~~~~~~~~~~~~~
  380.    compilation terminated.
  381.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-ibmnpu.o] Error 1
  382.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/nv-kthread-q.o
  383.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/nv-kthread-q-selftest.o
  384.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-rsync.c:24:
  385.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  386.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  387.              ^~~~~~~~~~~~~~~~~~
  388.    compilation terminated.
  389.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-report-err.c:24:
  390.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  391.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  392.              ^~~~~~~~~~~~~~~~~~
  393.    compilation terminated.
  394.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-report-err.o] Error 1
  395.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-rsync.o] Error 1
  396.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8.o
  397.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tools.o
  398.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-msi.h:14,
  399.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-msi.c:11:
  400.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  401.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  402.              ^~~~~~~~~~~~~~~~~~
  403.    compilation terminated.
  404.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-msi.o] Error 1
  405.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.o
  406.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv_uvm_interface.c:21:
  407.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  408.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  409.              ^~~~~~~~~~~~~~~~~~
  410.    compilation terminated.
  411.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv_uvm_interface.o] Error 1
  412.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nvlink_linux.c:30:
  413.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  414.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  415.              ^~~~~~~~~~~~~~~~~~
  416.    compilation terminated.
  417.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.o
  418.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.c:28:
  419.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  420.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  421.              ^~~~~~~~~~~~~~~~~~
  422.    compilation terminated.
  423.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nvlink_linux.o] Error 1
  424.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.o] Error 1
  425.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_isr.o
  426.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_procfs.o
  427.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  428.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_utils.c:25:
  429.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  430.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  431.              ^~~~~~~~~~~~~~~~~~
  432.    compilation terminated.
  433.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_utils.o] Error 1
  434.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space.o
  435.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  436.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  437.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.c:25:
  438.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  439.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  440.              ^~~~~~~~~~~~~~~~~~
  441.    compilation terminated.
  442.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space_mm.o
  443.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  444.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.c:24:
  445.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  446.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  447.              ^~~~~~~~~~~~~~~~~~
  448.    compilation terminated.
  449.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.o] Error 1
  450.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.o] Error 1
  451.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore.o
  452.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mem.o
  453.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem.o
  454.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel.o
  455.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  456.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_api.h:29,
  457.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8.c:24:
  458.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  459.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  460.              ^~~~~~~~~~~~~~~~~~
  461.    compilation terminated.
  462.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8.o] Error 1
  463.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.o
  464.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  465.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  466.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tools.c:23:
  467.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  468.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  469.              ^~~~~~~~~~~~~~~~~~
  470.    compilation terminated.
  471.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tools.o] Error 1
  472.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.o
  473.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  474.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_api.h:29,
  475.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.c:24:
  476.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  477.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  478.              ^~~~~~~~~~~~~~~~~~
  479.    compilation terminated.
  480.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.o] Error 1
  481.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree.o
  482.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv_uvm_interface.h:35,
  483.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.c:24:
  484.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  485.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  486.              ^~~~~~~~~~~~~~~~~~
  487.    compilation terminated.
  488.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  489.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  490.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  491.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_isr.c:24:
  492.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  493.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  494.              ^~~~~~~~~~~~~~~~~~
  495.    compilation terminated.
  496.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.o] Error 1
  497.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_isr.o] Error 1
  498.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_allocator.o
  499.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  500.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  501.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  502.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_procfs.c:24:
  503.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  504.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  505.              ^~~~~~~~~~~~~~~~~~
  506.    compilation terminated.
  507.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_range.o
  508.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  509.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_processors.h:27,
  510.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space.h:27,
  511.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space.c:24:
  512.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  513.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  514.              ^~~~~~~~~~~~~~~~~~
  515.    compilation terminated.
  516.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_procfs.o] Error 1
  517.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space.o] Error 1
  518.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_block.o
  519.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  520.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  521.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space_mm.c:24:
  522.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  523.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  524.              ^~~~~~~~~~~~~~~~~~
  525.    compilation terminated.
  526.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_group.o
  527.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  528.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  529.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore.h:28,
  530.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore.c:24:
  531.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  532.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  533.              ^~~~~~~~~~~~~~~~~~
  534.    compilation terminated.
  535.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space_mm.o] Error 1
  536.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore.o] Error 1
  537.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_replayable_faults.o
  538.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_non_replayable_faults.o
  539.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  540.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_processors.h:27,
  541.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mem.h:28,
  542.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mem.c:24:
  543.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  544.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  545.              ^~~~~~~~~~~~~~~~~~
  546.    compilation terminated.
  547.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mem.o] Error 1
  548.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_access_counters.o
  549.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  550.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_processors.h:27,
  551.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem.h:28,
  552.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem.c:24:
  553.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  554.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  555.              ^~~~~~~~~~~~~~~~~~
  556.    compilation terminated.
  557.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem.o] Error 1
  558.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events.o
  559.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  560.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  561.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore.h:28,
  562.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel.h:29,
  563.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel.c:24:
  564.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  565.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  566.              ^~~~~~~~~~~~~~~~~~
  567.    compilation terminated.
  568.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel.o] Error 1
  569.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_module.o
  570.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  571.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  572.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.c:24:
  573.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  574.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  575.              ^~~~~~~~~~~~~~~~~~
  576.    compilation terminated.
  577.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.o] Error 1
  578.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu.o
  579.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  580.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  581.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  582.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.c:24:
  583.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  584.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  585.              ^~~~~~~~~~~~~~~~~~
  586.    compilation terminated.
  587.    In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  588.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  589.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  590.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/math64.h:6,
  591.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/time.h:8,
  592.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/ktime.h:24,
  593.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-time.h:28,
  594.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:38,
  595.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  596.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu.c:26:
  597.    /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  598.     #define BIT(nr)   (UL(1) << (nr))
  599.    
  600.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:28,
  601.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu.c:26:
  602.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  603.     #define BIT(b)                  (1U<<(b))
  604.    
  605.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  606.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  607.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree.c:24:
  608.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  609.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  610.              ^~~~~~~~~~~~~~~~~~
  611.    compilation terminated.
  612.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.o] Error 1
  613.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pte_batch.o
  614.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree.o] Error 1
  615.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tlb_batch.o
  616.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  617.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree.h:27,
  618.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_allocator.h:27,
  619.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_allocator.c:24:
  620.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  621.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  622.              ^~~~~~~~~~~~~~~~~~
  623.    compilation terminated.
  624.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_allocator.o] Error 1
  625.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_push.o
  626.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  627.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  628.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_range.c:24:
  629.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  630.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  631.              ^~~~~~~~~~~~~~~~~~
  632.    compilation terminated.
  633.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  634.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_block.c:24:
  635.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  636.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  637.              ^~~~~~~~~~~~~~~~~~
  638.    compilation terminated.
  639.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_range.o] Error 1
  640.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_block.o] Error 1
  641.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pushbuffer.o
  642.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  643.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree.h:27,
  644.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_group.h:28,
  645.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_group.c:24:
  646.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  647.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  648.              ^~~~~~~~~~~~~~~~~~
  649.    compilation terminated.
  650.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_group.o] Error 1
  651.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_thread_context.o
  652.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv_uvm_interface.h:35,
  653.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_replayable_faults.c:25:
  654.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  655.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  656.              ^~~~~~~~~~~~~~~~~~
  657.    compilation terminated.
  658.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_replayable_faults.o] Error 1
  659.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tracker.o
  660.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv_uvm_interface.h:35,
  661.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_non_replayable_faults.c:23:
  662.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  663.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  664.              ^~~~~~~~~~~~~~~~~~
  665.    compilation terminated.
  666.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_non_replayable_faults.o] Error 1
  667.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler.o
  668.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv_uvm_interface.h:35,
  669.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_access_counters.c:24:
  670.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  671.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  672.              ^~~~~~~~~~~~~~~~~~
  673.    compilation terminated.
  674.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_access_counters.o] Error 1
  675.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_ce.o
  676.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  677.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.h:27,
  678.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events.c:24:
  679.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  680.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  681.              ^~~~~~~~~~~~~~~~~~
  682.    compilation terminated.
  683.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events.o] Error 1
  684.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_host.o
  685.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  686.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events.h:27,
  687.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_module.c:24:
  688.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  689.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  690.              ^~~~~~~~~~~~~~~~~~
  691.    compilation terminated.
  692.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_module.o] Error 1
  693.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_mmu.o
  694.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  695.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  696.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu.c:26:
  697.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  698.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  699.              ^~~~~~~~~~~~~~~~~~
  700.    compilation terminated.
  701.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu.o] Error 1
  702.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_maxwell.o
  703.    In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  704.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  705.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  706.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/math64.h:6,
  707.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/time.h:8,
  708.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/ktime.h:24,
  709.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-time.h:28,
  710.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:38,
  711.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  712.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_mmu.c:39:
  713.    /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  714.     #define BIT(nr)   (UL(1) << (nr))
  715.    
  716.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:28,
  717.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_mmu.c:39:
  718.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  719.     #define BIT(b)                  (1U<<(b))
  720.    
  721.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  722.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  723.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_push.c:24:
  724.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  725.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  726.              ^~~~~~~~~~~~~~~~~~
  727.    compilation terminated.
  728.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  729.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  730.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal_types.h:27,
  731.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pte_batch.h:28,
  732.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pte_batch.c:24:
  733.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  734.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  735.              ^~~~~~~~~~~~~~~~~~
  736.    compilation terminated.
  737.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pte_batch.o] Error 1
  738.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_push.o] Error 1
  739.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_maxwell_host.o
  740.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal.o
  741.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  742.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  743.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal_types.h:27,
  744.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tlb_batch.h:28,
  745.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tlb_batch.c:24:
  746.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  747.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  748.              ^~~~~~~~~~~~~~~~~~
  749.    compilation terminated.
  750.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tlb_batch.o] Error 1
  751.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_ce.o
  752.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  753.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  754.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pushbuffer.h:28,
  755.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pushbuffer.c:24:
  756.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  757.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  758.              ^~~~~~~~~~~~~~~~~~
  759.    compilation terminated.
  760.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_host.o
  761.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  762.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  763.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_thread_context.h:38,
  764.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_thread_context.c:25:
  765.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  766.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  767.              ^~~~~~~~~~~~~~~~~~
  768.    compilation terminated.
  769.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pushbuffer.o] Error 1
  770.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_mmu.o
  771.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_thread_context.o] Error 1
  772.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_fault_buffer.o
  773.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  774.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tracker.h:29,
  775.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tracker.c:24:
  776.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  777.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  778.              ^~~~~~~~~~~~~~~~~~
  779.    compilation terminated.
  780.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tracker.o] Error 1
  781.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_host.o
  782.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  783.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  784.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  785.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler.c:24:
  786.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  787.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  788.              ^~~~~~~~~~~~~~~~~~
  789.    compilation terminated.
  790.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler.o] Error 1
  791.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_mmu.o
  792.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  793.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  794.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  795.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_ce.c:24:
  796.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  797.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  798.              ^~~~~~~~~~~~~~~~~~
  799.    compilation terminated.
  800.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_ce.o] Error 1
  801.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta.o
  802.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  803.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_host.c:24:
  804.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  805.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  806.              ^~~~~~~~~~~~~~~~~~
  807.    compilation terminated.
  808.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_host.o] Error 1
  809.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_fault_buffer.o
  810.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  811.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  812.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_mmu.c:39:
  813.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  814.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  815.              ^~~~~~~~~~~~~~~~~~
  816.    compilation terminated.
  817.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_mmu.o] Error 1
  818.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  819.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  820.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  821.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_maxwell.c:24:
  822.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  823.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  824.              ^~~~~~~~~~~~~~~~~~
  825.    compilation terminated.
  826.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_access_counter_buffer.o
  827.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_maxwell.o] Error 1
  828.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  829.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_maxwell_host.c:24:
  830.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  831.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  832.              ^~~~~~~~~~~~~~~~~~
  833.    compilation terminated.
  834.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing.o
  835.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_maxwell_host.o] Error 1
  836.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing_mmu.o
  837.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  838.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  839.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  840.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal.c:24:
  841.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  842.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  843.              ^~~~~~~~~~~~~~~~~~
  844.    compilation terminated.
  845.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  846.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  847.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  848.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_ce.c:24:
  849.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  850.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  851.              ^~~~~~~~~~~~~~~~~~
  852.    compilation terminated.
  853.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal.o] Error 1
  854.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_ce.o] Error 1
  855.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing_host.o
  856.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  857.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_host.c:24:
  858.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  859.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  860.              ^~~~~~~~~~~~~~~~~~
  861.    compilation terminated.
  862.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_host.o] Error 1
  863.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  864.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  865.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  866.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_mmu.c:36:
  867.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  868.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  869.              ^~~~~~~~~~~~~~~~~~
  870.    compilation terminated.
  871.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_policy.o
  872.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  873.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_host.c:24:
  874.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  875.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  876.              ^~~~~~~~~~~~~~~~~~
  877.    compilation terminated.
  878.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_mmu.o] Error 1
  879.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_host.o] Error 1
  880.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  881.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_fault_buffer.c:24:
  882.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  883.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  884.              ^~~~~~~~~~~~~~~~~~
  885.    compilation terminated.
  886.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_utils.o
  887.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_fault_buffer.o] Error 1
  888.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kvmalloc.o
  889.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem.o
  890.    In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  891.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  892.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  893.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/math64.h:6,
  894.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/time.h:8,
  895.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/ktime.h:24,
  896.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-time.h:28,
  897.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:38,
  898.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  899.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem.c:24:
  900.    /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  901.     #define BIT(nr)   (UL(1) << (nr))
  902.    
  903.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:28,
  904.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem.c:24:
  905.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  906.     #define BIT(b)                  (1U<<(b))
  907.    
  908.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  909.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  910.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  911.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_mmu.c:26:
  912.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  913.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  914.              ^~~~~~~~~~~~~~~~~~
  915.    compilation terminated.
  916.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_mmu.o] Error 1
  917.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_gpu.o
  918.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_migrate.o
  919.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  920.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  921.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  922.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta.c:24:
  923.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  924.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  925.              ^~~~~~~~~~~~~~~~~~
  926.    compilation terminated.
  927.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta.o] Error 1
  928.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_populate_pageable.o
  929.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  930.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_fault_buffer.c:24:
  931.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  932.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  933.              ^~~~~~~~~~~~~~~~~~
  934.    compilation terminated.
  935.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_fault_buffer.o] Error 1
  936.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_migrate_pageable.o
  937.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  938.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_access_counter_buffer.c:24:
  939.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  940.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  941.              ^~~~~~~~~~~~~~~~~~
  942.    compilation terminated.
  943.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_access_counter_buffer.o] Error 1
  944.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_map_external.o
  945.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  946.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  947.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  948.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing.c:24:
  949.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  950.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  951.              ^~~~~~~~~~~~~~~~~~
  952.    compilation terminated.
  953.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing.o] Error 1
  954.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_user_channel.o
  955.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  956.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  957.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  958.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing_mmu.c:26:
  959.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  960.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  961.              ^~~~~~~~~~~~~~~~~~
  962.    compilation terminated.
  963.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing_mmu.o] Error 1
  964.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hmm.o
  965.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  966.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  967.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  968.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing_host.c:24:
  969.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  970.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  971.              ^~~~~~~~~~~~~~~~~~
  972.    compilation terminated.
  973.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing_host.o] Error 1
  974.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  975.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_processors.h:27,
  976.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space.h:27,
  977.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_policy.c:25:
  978.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  979.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  980.              ^~~~~~~~~~~~~~~~~~
  981.    compilation terminated.
  982.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_heuristics.o
  983.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  984.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  985.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_utils.c:24:
  986.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  987.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  988.              ^~~~~~~~~~~~~~~~~~
  989.    compilation terminated.
  990.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_policy.o] Error 1
  991.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_utils.o] Error 1
  992.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_thrashing.o
  993.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  994.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  995.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kvmalloc.c:24:
  996.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  997.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  998.              ^~~~~~~~~~~~~~~~~~
  999.    compilation terminated.
  1000.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kvmalloc.o] Error 1
  1001.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_prefetch.o
  1002.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1003.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  1004.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem.c:24:
  1005.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1006.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1007.              ^~~~~~~~~~~~~~~~~~
  1008.    compilation terminated.
  1009.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem.o] Error 1
  1010.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ats_ibm.o
  1011.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1012.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  1013.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_gpu.c:162:
  1014.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1015.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1016.              ^~~~~~~~~~~~~~~~~~
  1017.    compilation terminated.
  1018.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_gpu.o] Error 1
  1019.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ats_faults.o
  1020.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.o
  1021.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1022.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  1023.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_migrate.c:24:
  1024.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1025.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1026.              ^~~~~~~~~~~~~~~~~~
  1027.    compilation terminated.
  1028.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1029.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  1030.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_populate_pageable.c:24:
  1031.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1032.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1033.              ^~~~~~~~~~~~~~~~~~
  1034.    compilation terminated.
  1035.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_migrate.o] Error 1
  1036.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_populate_pageable.o] Error 1
  1037.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test_rng.o
  1038.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1039.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  1040.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_migrate_pageable.c:24:
  1041.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1042.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1043.              ^~~~~~~~~~~~~~~~~~
  1044.    compilation terminated.
  1045.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_migrate_pageable.o] Error 1
  1046.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree_test.o
  1047.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1048.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  1049.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_map_external.c:24:
  1050.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1051.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1052.              ^~~~~~~~~~~~~~~~~~
  1053.    compilation terminated.
  1054.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_allocator_test.o
  1055.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_map_external.o] Error 1
  1056.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore_test.o
  1057.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1058.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  1059.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_user_channel.c:24:
  1060.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1061.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1062.              ^~~~~~~~~~~~~~~~~~
  1063.    compilation terminated.
  1064.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_user_channel.o] Error 1
  1065.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mem_test.o
  1066.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1067.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hmm.h:29,
  1068.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hmm.c:24:
  1069.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1070.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1071.              ^~~~~~~~~~~~~~~~~~
  1072.    compilation terminated.
  1073.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hmm.o] Error 1
  1074.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem_test.o
  1075.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1076.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_heuristics.c:24:
  1077.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1078.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1079.              ^~~~~~~~~~~~~~~~~~
  1080.    compilation terminated.
  1081.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1082.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events.h:27,
  1083.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_thrashing.c:24:
  1084.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1085.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1086.              ^~~~~~~~~~~~~~~~~~
  1087.    compilation terminated.
  1088.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_heuristics.o] Error 1
  1089.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_thrashing.o] Error 1
  1090.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_page_tree_test.o
  1091.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1092.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_prefetch.c:24:
  1093.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1094.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1095.              ^~~~~~~~~~~~~~~~~~
  1096.    compilation terminated.
  1097.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tracker_test.o
  1098.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_prefetch.o] Error 1
  1099.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_push_test.o
  1100.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1101.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  1102.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ats_ibm.c:24:
  1103.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1104.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1105.              ^~~~~~~~~~~~~~~~~~
  1106.    compilation terminated.
  1107.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ats_ibm.o] Error 1
  1108.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel_test.o
  1109.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1110.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_processors.h:27,
  1111.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tools.h:28,
  1112.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ats_faults.c:23:
  1113.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1114.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1115.              ^~~~~~~~~~~~~~~~~~
  1116.    compilation terminated.
  1117.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ats_faults.o] Error 1
  1118.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ce_test.o
  1119.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1120.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_api.h:29,
  1121.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.c:24:
  1122.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1123.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1124.              ^~~~~~~~~~~~~~~~~~
  1125.    compilation terminated.
  1126.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.o] Error 1
  1127.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1128.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test_rng.h:28,
  1129.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test_rng.c:24:
  1130.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1131.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1132.              ^~~~~~~~~~~~~~~~~~
  1133.    compilation terminated.
  1134.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test_rng.o] Error 1
  1135.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock_test.o
  1136.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1137.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  1138.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree_test.c:24:
  1139.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1140.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1141.              ^~~~~~~~~~~~~~~~~~
  1142.    compilation terminated.
  1143.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_utils_test.o
  1144.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree_test.o] Error 1
  1145.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kvmalloc_test.o
  1146.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1147.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  1148.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_allocator_test.c:25:
  1149.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1150.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1151.              ^~~~~~~~~~~~~~~~~~
  1152.    compilation terminated.
  1153.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1154.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  1155.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  1156.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore_test.c:24:
  1157.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1158.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1159.              ^~~~~~~~~~~~~~~~~~
  1160.    compilation terminated.
  1161.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_allocator_test.o] Error 1
  1162.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore_test.o] Error 1
  1163.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_test.o
  1164.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem_test.o
  1165.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1166.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  1167.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  1168.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mem_test.c:24:
  1169.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1170.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1171.              ^~~~~~~~~~~~~~~~~~
  1172.    compilation terminated.
  1173.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1174.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_processors.h:27,
  1175.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem.h:28,
  1176.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem_test.c:24:
  1177.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1178.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1179.              ^~~~~~~~~~~~~~~~~~
  1180.    compilation terminated.
  1181.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mem_test.o] Error 1
  1182.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events_test.o
  1183.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem_test.o] Error 1
  1184.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_module_test.o
  1185.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1186.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.h:27,
  1187.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_page_tree_test.c:24:
  1188.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1189.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1190.              ^~~~~~~~~~~~~~~~~~
  1191.    compilation terminated.
  1192.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1193.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  1194.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore.h:28,
  1195.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel.h:29,
  1196.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tracker_test.c:24:
  1197.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1198.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1199.              ^~~~~~~~~~~~~~~~~~
  1200.    compilation terminated.
  1201.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_page_tree_test.o] Error 1
  1202.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tracker_test.o] Error 1
  1203.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_get_rm_ptes_test.o
  1204.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_fault_buffer_flush_test.o
  1205.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1206.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  1207.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  1208.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_push_test.c:26:
  1209.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1210.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1211.              ^~~~~~~~~~~~~~~~~~
  1212.    compilation terminated.
  1213.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_push_test.o] Error 1
  1214.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu_test.o
  1215.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1216.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  1217.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  1218.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel_test.c:24:
  1219.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1220.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1221.              ^~~~~~~~~~~~~~~~~~
  1222.    compilation terminated.
  1223.    In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  1224.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  1225.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  1226.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/math64.h:6,
  1227.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/time.h:8,
  1228.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/ktime.h:24,
  1229.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-time.h:28,
  1230.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:38,
  1231.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  1232.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu_test.c:24:
  1233.    /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  1234.     #define BIT(nr)   (UL(1) << (nr))
  1235.    
  1236.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:28,
  1237.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu_test.c:24:
  1238.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  1239.     #define BIT(b)                  (1U<<(b))
  1240.    
  1241.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel_test.o] Error 1
  1242.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_peer_identity_mappings_test.o
  1243.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1244.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  1245.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore.h:28,
  1246.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel.h:29,
  1247.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ce_test.c:24:
  1248.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1249.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1250.              ^~~~~~~~~~~~~~~~~~
  1251.    compilation terminated.
  1252.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ce_test.o] Error 1
  1253.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_block_test.o
  1254.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1255.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.h:27,
  1256.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock_test.c:24:
  1257.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1258.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1259.              ^~~~~~~~~~~~~~~~~~
  1260.    compilation terminated.
  1261.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock_test.o] Error 1
  1262.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_group_tree_test.o
  1263.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1264.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  1265.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_utils.h:27,
  1266.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_utils_test.c:24:
  1267.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1268.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1269.              ^~~~~~~~~~~~~~~~~~
  1270.    compilation terminated.
  1271.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_utils_test.o] Error 1
  1272.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1273.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  1274.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kvmalloc_test.c:24:
  1275.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1276.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1277.              ^~~~~~~~~~~~~~~~~~
  1278.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-modeset/nvidia-modeset-linux.o
  1279.    compilation terminated.
  1280.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kvmalloc_test.o] Error 1
  1281.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-modeset/nv-kthread-q.o
  1282.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1283.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  1284.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_test.c:24:
  1285.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1286.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1287.              ^~~~~~~~~~~~~~~~~~
  1288.    compilation terminated.
  1289.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_test.o] Error 1
  1290.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm.o
  1291.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1292.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.h:27,
  1293.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem_test.c:24:
  1294.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1295.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1296.              ^~~~~~~~~~~~~~~~~~
  1297.    compilation terminated.
  1298.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem_test.o] Error 1
  1299.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-drv.o
  1300.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1301.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events.h:27,
  1302.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events_test.c:24:
  1303.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1304.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1305.              ^~~~~~~~~~~~~~~~~~
  1306.    compilation terminated.
  1307.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-drv.c:27:
  1308.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-fb.h:30:10: fatal error: drm/drmP.h: No such file or directory
  1309.     #include <drm/drmP.h>
  1310.              ^~~~~~~~~~~~
  1311.    compilation terminated.
  1312.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1313.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kvmalloc.h:27,
  1314.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_module_test.c:24:
  1315.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1316.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1317.              ^~~~~~~~~~~~~~~~~~
  1318.    compilation terminated.
  1319.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events_test.o] Error 1
  1320.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-drv.o] Error 1
  1321.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-utils.o
  1322.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_module_test.o] Error 1
  1323.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-utils.c:28:
  1324.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-utils.h:30:10: fatal error: drm/drmP.h: No such file or directory
  1325.     #include <drm/drmP.h>
  1326.              ^~~~~~~~~~~~
  1327.    compilation terminated.
  1328.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-crtc.o
  1329.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-crtc.c:29:
  1330.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-crtc.h:32:10: fatal error: drm/drmP.h: No such file or directory
  1331.     #include <drm/drmP.h>
  1332.              ^~~~~~~~~~~~
  1333.    compilation terminated.
  1334.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-utils.o] Error 1
  1335.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1336.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.h:27,
  1337.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_get_rm_ptes_test.c:23:
  1338.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1339.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1340.              ^~~~~~~~~~~~~~~~~~
  1341.    compilation terminated.
  1342.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-crtc.o] Error 1
  1343.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-encoder.o
  1344.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_get_rm_ptes_test.o] Error 1
  1345.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-connector.o
  1346.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-connector.c:29:
  1347.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-connector.h:30:10: fatal error: drm/drmP.h: No such file or directory
  1348.     #include <drm/drmP.h>
  1349.              ^~~~~~~~~~~~
  1350.    compilation terminated.
  1351.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-connector.o] Error 1
  1352.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem.o
  1353.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1354.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  1355.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_fault_buffer_flush_test.c:24:
  1356.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1357.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1358.              ^~~~~~~~~~~~~~~~~~
  1359.    compilation terminated.
  1360.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-fb.o
  1361.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_fault_buffer_flush_test.o] Error 1
  1362.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-modeset.o
  1363.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-fb.c:29:
  1364.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-fb.h:30:10: fatal error: drm/drmP.h: No such file or directory
  1365.     #include <drm/drmP.h>
  1366.              ^~~~~~~~~~~~
  1367.    compilation terminated.
  1368.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1369.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  1370.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu_test.c:24:
  1371.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1372.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1373.              ^~~~~~~~~~~~~~~~~~
  1374.    compilation terminated.
  1375.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-modeset.c:28:
  1376.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-modeset.h:30:10: fatal error: drm/drmP.h: No such file or directory
  1377.     #include <drm/drmP.h>
  1378.              ^~~~~~~~~~~~
  1379.    compilation terminated.
  1380.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-fb.o] Error 1
  1381.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-prime-fence.o
  1382.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu_test.o] Error 1
  1383.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-modeset.o] Error 1
  1384.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-linux.o
  1385.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-helper.o
  1386.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1387.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  1388.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_block_test.c:24:
  1389.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1390.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1391.              ^~~~~~~~~~~~~~~~~~
  1392.    compilation terminated.
  1393.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1394.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.h:27,
  1395.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_peer_identity_mappings_test.c:24:
  1396.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1397.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1398.              ^~~~~~~~~~~~~~~~~~
  1399.    compilation terminated.
  1400.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_block_test.o] Error 1
  1401.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-helper.c:34:10: fatal error: drm/drmP.h: No such file or directory
  1402.     #include <drm/drmP.h>
  1403.              ^~~~~~~~~~~~
  1404.    compilation terminated.
  1405.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nv-pci-table.o
  1406.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_peer_identity_mappings_test.o] Error 1
  1407.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-helper.o] Error 1
  1408.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.o
  1409.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:27:
  1410.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:33:30: error: field 'base' has incomplete type
  1411.         struct nv_drm_gem_object base;
  1412.                                  ^~~~
  1413.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:37:5: error: unknown type name 'bool'
  1414.         bool dumb_buffer;
  1415.         ^~~~
  1416.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h: In function 'to_nv_nvkms_memory':
  1417.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:46:19: error: 'NULL' undeclared (first use in this function)
  1418.         if (nv_gem != NULL) {
  1419.                       ^~~~
  1420.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:46:19: note: 'NULL' is defined in header '<stddef.h>'; did you forget to '#include <stddef.h>'?
  1421.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:31:1:
  1422.    +#include <stddef.h>
  1423.    
  1424.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:46:19:
  1425.         if (nv_gem != NULL) {
  1426.                       ^~~~
  1427.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:46:19: note: each undeclared identifier is reported only once for each function it appears in
  1428.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:47:16: error: implicit declaration of function 'container_of' [-Werror=implicit-function-declaration]
  1429.             return container_of(nv_gem, struct nv_drm_gem_nvkms_memory, base);
  1430.                    ^~~~~~~~~~~~
  1431.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:47:37: error: expected expression before 'struct'
  1432.             return container_of(nv_gem, struct nv_drm_gem_nvkms_memory, base);
  1433.                                         ^~~~~~
  1434.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h: In function 'to_nv_nvkms_memory_const':
  1435.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:56:19: error: 'NULL' undeclared (first use in this function)
  1436.         if (nv_gem != NULL) {
  1437.                       ^~~~
  1438.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:56:19: note: 'NULL' is defined in header '<stddef.h>'; did you forget to '#include <stddef.h>'?
  1439.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:57:37: error: expected expression before 'struct'
  1440.             return container_of(nv_gem, struct nv_drm_gem_nvkms_memory, base);
  1441.                                         ^~~~~~
  1442.      CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-user-memory.o
  1443.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h: At top level:
  1444.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:67:5: error: unknown type name 'u32'
  1445.         u32 handle)
  1446.         ^~~
  1447.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:83:36: warning: 'struct drm_mode_create_dumb' declared inside parameter list will not be visible outside of this definition or declaration
  1448.         struct drm_device *dev, struct drm_mode_create_dumb *args);
  1449.                                        ^~~~~~~~~~~~~~~~~~~~
  1450.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:83:12: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  1451.         struct drm_device *dev, struct drm_mode_create_dumb *args);
  1452.                ^~~~~~~~~~
  1453.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:82:12: warning: 'struct drm_file' declared inside parameter list will not be visible outside of this definition or declaration
  1454.         struct drm_file *file_priv,
  1455.                ^~~~~~~~
  1456.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:86:61: warning: 'struct drm_file' declared inside parameter list will not be visible outside of this definition or declaration
  1457.                                              void *data, struct drm_file *filep);
  1458.                                                                 ^~~~~~~~
  1459.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:85:49: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  1460.     int nv_drm_gem_import_nvkms_memory_ioctl(struct drm_device *dev,
  1461.                                                     ^~~~~~~~~~
  1462.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:89:61: warning: 'struct drm_file' declared inside parameter list will not be visible outside of this definition or declaration
  1463.                                              void *data, struct drm_file *filep);
  1464.                                                                 ^~~~~~~~
  1465.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:88:49: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  1466.     int nv_drm_gem_export_nvkms_memory_ioctl(struct drm_device *dev,
  1467.                                                     ^~~~~~~~~~
  1468.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:92:52: error: unknown type name 'uint32_t'
  1469.                                struct drm_device *dev, uint32_t handle,
  1470.                                                        ^~~~~~~~
  1471.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:93:28: error: unknown type name 'uint64_t'
  1472.                                uint64_t *offset);
  1473.                                ^~~~~~~~
  1474.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:96:12: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  1475.         struct drm_device *dev,
  1476.                ^~~~~~~~~~
  1477.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  1478.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.h:27,
  1479.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_group_tree_test.c:24:
  1480.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1481.     #include <asm/kmap_types.h>         /* page table entry lookup          */
  1482.              ^~~~~~~~~~~~~~~~~~
  1483.    compilation terminated.
  1484.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_group_tree_test.o] Error 1
  1485.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-encoder.c:28:
  1486.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-encoder.h:60:42: warning: 'struct nv_drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  1487.     void nv_drm_handle_display_change(struct nv_drm_device *nv_dev,
  1488.                                              ^~~~~~~~~~~~~
  1489.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-encoder.h:63:53: warning: 'struct nv_drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  1490.     void nv_drm_handle_dynamic_display_connected(struct nv_drm_device *nv_dev,
  1491.                                                         ^~~~~~~~~~~~~
  1492.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-encoder.c:29:
  1493.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-utils.h:30:10: fatal error: drm/drmP.h: No such file or directory
  1494.     #include <drm/drmP.h>
  1495.              ^~~~~~~~~~~~
  1496.    compilation terminated.
  1497.    make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-encoder.o] Error 1
  1498.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: In function '__nv_drm_gem_nvkms_memory_free':
  1499.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:34:42: error: dereferencing pointer to incomplete type 'struct nv_drm_gem_object'
  1500.         struct nv_drm_device *nv_dev = nv_gem->nv_dev;
  1501.                                              ^~
  1502.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:40:13: error: implicit declaration of function 'iounmap'; did you mean 'do_munmap'? [-Werror=implicit-function-declaration]
  1503.                 iounmap(nv_nvkms_memory->pWriteCombinedIORemapAddress);
  1504.                 ^~~~~~~
  1505.                 do_munmap
  1506.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:43:9: error: 'nvKms' undeclared (first use in this function)
  1507.             nvKms->unmapMemory(nv_dev->pDevice,
  1508.             ^~~~~
  1509.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:43:34: error: dereferencing pointer to incomplete type 'struct nv_drm_device'
  1510.             nvKms->unmapMemory(nv_dev->pDevice,
  1511.                                      ^~
  1512.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:45:28: error: 'NVKMS_KAPI_MAPPING_TYPE_USER' undeclared (first use in this function)
  1513.                                NVKMS_KAPI_MAPPING_TYPE_USER,
  1514.                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1515.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:53:5: error: implicit declaration of function 'nv_drm_free'; did you mean 'vm_area_free'? [-Werror=implicit-function-declaration]
  1516.         nv_drm_free(nv_nvkms_memory);
  1517.         ^~~~~~~~~~~
  1518.         vm_area_free
  1519.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: At top level:
  1520.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:57:12: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  1521.         struct drm_device *dev,
  1522.                ^~~~~~~~~~
  1523.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:60:14: error: variable 'nv_gem_nvkms_memory_ops' has initializer but incomplete type
  1524.     const struct nv_drm_gem_object_funcs nv_gem_nvkms_memory_ops = {
  1525.                  ^~~~~~~~~~~~~~~~~~~~~~~
  1526.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:61:6: error: 'const struct nv_drm_gem_object_funcs' has no member named 'free'
  1527.         .free = __nv_drm_gem_nvkms_memory_free,
  1528.          ^~~~
  1529.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:61:13: warning: excess elements in struct initializer
  1530.         .free = __nv_drm_gem_nvkms_memory_free,
  1531.                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1532.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:61:13: note: (near initialization for 'nv_gem_nvkms_memory_ops')
  1533.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:62:6: error: 'const struct nv_drm_gem_object_funcs' has no member named 'prime_dup'
  1534.         .prime_dup = __nv_drm_gem_nvkms_prime_dup,
  1535.          ^~~~~~~~~
  1536.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:62:18: warning: excess elements in struct initializer
  1537.         .prime_dup = __nv_drm_gem_nvkms_prime_dup,
  1538.                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1539.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:62:18: note: (near initialization for 'nv_gem_nvkms_memory_ops')
  1540.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:67:12: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  1541.         struct drm_device *dev, struct drm_mode_create_dumb *args)
  1542.                ^~~~~~~~~~
  1543.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:66:12: warning: 'struct drm_file' declared inside parameter list will not be visible outside of this definition or declaration
  1544.         struct drm_file *file_priv,
  1545.                ^~~~~~~~
  1546.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:65:5: error: conflicting types for 'nv_drm_dumb_create'
  1547.     int nv_drm_dumb_create(
  1548.         ^~~~~~~~~~~~~~~~~~
  1549.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:27:
  1550.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:81:5: note: previous declaration of 'nv_drm_dumb_create' was here
  1551.     int nv_drm_dumb_create(
  1552.         ^~~~~~~~~~~~~~~~~~
  1553.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: In function 'nv_drm_dumb_create':
  1554.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:69:36: error: implicit declaration of function 'to_nv_device'; did you mean 'do_madvise'? [-Werror=implicit-function-declaration]
  1555.         struct nv_drm_device *nv_dev = to_nv_device(dev);
  1556.                                        ^~~~~~~~~~~~
  1557.                                        do_madvise
  1558.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:69:36: warning: initialization of 'struct nv_drm_device *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  1559.    In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/asm-generic/bug.h:18,
  1560.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/arch/x86/include/asm/bug.h:83,
  1561.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bug.h:5,
  1562.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/mmdebug.h:5,
  1563.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/mm.h:9,
  1564.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-mm.h:80,
  1565.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:30:
  1566.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:74:33: error: dereferencing pointer to incomplete type 'struct nv_drm_device'
  1567.                               nv_dev->pitchAlignment);
  1568.                                     ^~
  1569.    /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:93:15: note: in definition of macro 'roundup'
  1570.      const typeof(y) __y = y;   \
  1571.                   ^
  1572.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:83:13: error: implicit declaration of function 'nv_drm_calloc'; did you mean 'warn_alloc'? [-Werror=implicit-function-declaration]
  1573.                 nv_drm_calloc(1, sizeof(*nv_nvkms_memory))) == NULL) {
  1574.                 ^~~~~~~~~~~~~
  1575.                 warn_alloc
  1576.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:82:26: warning: assignment to 'struct nv_drm_gem_nvkms_memory *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  1577.         if ((nv_nvkms_memory =
  1578.                              ^
  1579.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:89:13: error: 'nvKms' undeclared (first use in this function)
  1580.                 nvKms->allocateMemory(nv_dev->pDevice, args->size)) == NULL) {
  1581.                 ^~~~~
  1582.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:91:9: error: implicit declaration of function 'NV_DRM_DEV_LOG_ERR'; did you mean 'NV_DRM_DEV_PUT_PRESENT'? [-Werror=implicit-function-declaration]
  1583.             NV_DRM_DEV_LOG_ERR(
  1584.             ^~~~~~~~~~~~~~~~~~
  1585.             NV_DRM_DEV_PUT_PRESENT
  1586.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:100:27: error: 'NVKMS_KAPI_MAPPING_TYPE_USER' undeclared (first use in this function)
  1587.                               NVKMS_KAPI_MAPPING_TYPE_USER,
  1588.                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1589.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:111:53: error: implicit declaration of function 'ioremap_wc' [-Werror=implicit-function-declaration]
  1590.         nv_nvkms_memory->pWriteCombinedIORemapAddress = ioremap_wc(
  1591.                                                         ^~~~~~~~~~
  1592.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:111:51: warning: assignment to 'void *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  1593.         nv_nvkms_memory->pWriteCombinedIORemapAddress = ioremap_wc(
  1594.                                                       ^
  1595.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:117:5: error: implicit declaration of function 'nv_drm_gem_object_init'; did you mean 'debug_object_init'? [-Werror=implicit-function-declaration]
  1596.         nv_drm_gem_object_init(nv_dev,
  1597.         ^~~~~~~~~~~~~~~~~~~~~~
  1598.         debug_object_init
  1599.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:122:12: error: implicit declaration of function 'nv_drm_gem_handle_create_drop_reference' [-Werror=implicit-function-declaration]
  1600.         return nv_drm_gem_handle_create_drop_reference(file_priv,
  1601.                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1602.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: At top level:
  1603.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:138:12: warning: 'struct nv_drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  1604.         struct nv_drm_device *nv_dev,
  1605.                ^~~~~~~~~~~~~
  1606.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:155:61: warning: 'struct drm_file' declared inside parameter list will not be visible outside of this definition or declaration
  1607.                                              void *data, struct drm_file *filep)
  1608.                                                                 ^~~~~~~~
  1609.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:154:49: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  1610.     int nv_drm_gem_import_nvkms_memory_ioctl(struct drm_device *dev,
  1611.                                                     ^~~~~~~~~~
  1612.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:154:5: error: conflicting types for 'nv_drm_gem_import_nvkms_memory_ioctl'
  1613.     int nv_drm_gem_import_nvkms_memory_ioctl(struct drm_device *dev,
  1614.         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1615.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:27:
  1616.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:85:5: note: previous declaration of 'nv_drm_gem_import_nvkms_memory_ioctl' was here
  1617.     int nv_drm_gem_import_nvkms_memory_ioctl(struct drm_device *dev,
  1618.         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1619.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: In function 'nv_drm_gem_import_nvkms_memory_ioctl':
  1620.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:157:36: warning: initialization of 'struct nv_drm_device *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  1621.         struct nv_drm_device *nv_dev = to_nv_device(dev);
  1622.                                        ^~~~~~~~~~~~
  1623.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:163:10: error: implicit declaration of function 'drm_core_check_feature'; did you mean 'rw_copy_check_uvector'? [-Werror=implicit-function-declaration]
  1624.         if (!drm_core_check_feature(dev, DRIVER_MODESET)) {
  1625.              ^~~~~~~~~~~~~~~~~~~~~~
  1626.              rw_copy_check_uvector
  1627.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:163:38: error: 'DRIVER_MODESET' undeclared (first use in this function); did you mean 'HRTIMER_MODE_SOFT'?
  1628.         if (!drm_core_check_feature(dev, DRIVER_MODESET)) {
  1629.                                          ^~~~~~~~~~~~~~
  1630.                                          HRTIMER_MODE_SOFT
  1631.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:168:26: warning: assignment to 'struct nv_drm_gem_nvkms_memory *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  1632.         if ((nv_nvkms_memory =
  1633.                              ^
  1634.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:174:15: error: 'nvKms' undeclared (first use in this function)
  1635.         pMemory = nvKms->importMemory(nv_dev->pDevice,
  1636.                   ^~~~~
  1637.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:174:41: error: dereferencing pointer to incomplete type 'struct nv_drm_device'
  1638.         pMemory = nvKms->importMemory(nv_dev->pDevice,
  1639.                                             ^~
  1640.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:187:33: error: passing argument 1 of '__nv_drm_nvkms_gem_obj_init' from incompatible pointer type [-Werror=incompatible-pointer-types]
  1641.         __nv_drm_nvkms_gem_obj_init(nv_dev, nv_nvkms_memory, pMemory, p->mem_size);
  1642.                                     ^~~~~~
  1643.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:138:27: note: expected 'struct nv_drm_device *' but argument is of type 'struct nv_drm_device *'
  1644.         struct nv_drm_device *nv_dev,
  1645.         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
  1646.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: At top level:
  1647.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:201:61: warning: 'struct drm_file' declared inside parameter list will not be visible outside of this definition or declaration
  1648.                                              void *data, struct drm_file *filep)
  1649.                                                                 ^~~~~~~~
  1650.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:200:49: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  1651.     int nv_drm_gem_export_nvkms_memory_ioctl(struct drm_device *dev,
  1652.                                                     ^~~~~~~~~~
  1653.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:200:5: error: conflicting types for 'nv_drm_gem_export_nvkms_memory_ioctl'
  1654.     int nv_drm_gem_export_nvkms_memory_ioctl(struct drm_device *dev,
  1655.         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1656.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:27:
  1657.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:88:5: note: previous declaration of 'nv_drm_gem_export_nvkms_memory_ioctl' was here
  1658.     int nv_drm_gem_export_nvkms_memory_ioctl(struct drm_device *dev,
  1659.         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1660.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: In function 'nv_drm_gem_export_nvkms_memory_ioctl':
  1661.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:203:36: warning: initialization of 'struct nv_drm_device *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  1662.         struct nv_drm_device *nv_dev = to_nv_device(dev);
  1663.                                        ^~~~~~~~~~~~
  1664.    ld -r -o /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-modeset/nv-modeset-interface.o /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-modeset/nvidia-modeset-linux.o /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-modeset/nv-kthread-q.o
  1665.      LD [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-modeset.o
  1666.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:208:38: error: 'DRIVER_MODESET' undeclared (first use in this function); did you mean 'HRTIMER_MODE_SOFT'?
  1667.         if (!drm_core_check_feature(dev, DRIVER_MODESET)) {
  1668.                                          ^~~~~~~~~~~~~~
  1669.                                          HRTIMER_MODE_SOFT
  1670.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:219:28: error: implicit declaration of function 'nv_drm_gem_object_nvkms_memory_lookup'; did you mean 'nv_drm_gem_export_nvkms_memory_ioctl'? [-Werror=implicit-function-declaration]
  1671.         if ((nv_nvkms_memory = nv_drm_gem_object_nvkms_memory_lookup(
  1672.                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1673.                                nv_drm_gem_export_nvkms_memory_ioctl
  1674.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:219:26: warning: assignment to 'struct nv_drm_gem_nvkms_memory *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  1675.         if ((nv_nvkms_memory = nv_drm_gem_object_nvkms_memory_lookup(
  1676.                              ^
  1677.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:231:10: error: 'nvKms' undeclared (first use in this function)
  1678.         if (!nvKms->exportMemory(nv_dev->pDevice,
  1679.              ^~~~~
  1680.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:231:36: error: dereferencing pointer to incomplete type 'struct nv_drm_device'
  1681.         if (!nvKms->exportMemory(nv_dev->pDevice,
  1682.                                        ^~
  1683.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:244:9: error: implicit declaration of function 'nv_drm_gem_object_unreference_unlocked' [-Werror=implicit-function-declaration]
  1684.             nv_drm_gem_object_unreference_unlocked(&nv_nvkms_memory->base);
  1685.             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1686.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: At top level:
  1687.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:251:12: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  1688.         struct drm_device *dev,
  1689.                ^~~~~~~~~~
  1690.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:250:31: error: conflicting types for '__nv_drm_gem_nvkms_prime_dup'
  1691.     static struct drm_gem_object *__nv_drm_gem_nvkms_prime_dup(
  1692.                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1693.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:56:31: note: previous declaration of '__nv_drm_gem_nvkms_prime_dup' was here
  1694.     static struct drm_gem_object *__nv_drm_gem_nvkms_prime_dup(
  1695.                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1696.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: In function '__nv_drm_gem_nvkms_prime_dup':
  1697.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:254:36: warning: initialization of 'struct nv_drm_device *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  1698.         struct nv_drm_device *nv_dev = to_nv_device(dev);
  1699.                                        ^~~~~~~~~~~~
  1700.    In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/asm-generic/bug.h:5,
  1701.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/arch/x86/include/asm/bug.h:83,
  1702.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bug.h:5,
  1703.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/mmdebug.h:5,
  1704.                     from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/mm.h:9,
  1705.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-mm.h:80,
  1706.                     from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:30:
  1707.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:260:44: error: dereferencing pointer to incomplete type 'const struct nv_drm_gem_object'
  1708.         BUG_ON(nv_gem_src == NULL || nv_gem_src->ops != &nv_gem_nvkms_memory_ops);
  1709.                                                ^~
  1710.    /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/compiler.h:77:42: note: in definition of macro 'unlikely'
  1711.     # define unlikely(x) __builtin_expect(!!(x), 0)
  1712.                                              ^
  1713.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:260:5: note: in expansion of macro 'BUG_ON'
  1714.         BUG_ON(nv_gem_src == NULL || nv_gem_src->ops != &nv_gem_nvkms_memory_ops);
  1715.         ^~~~~~
  1716.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:265:26: warning: assignment to 'struct nv_drm_gem_nvkms_memory *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  1717.         if ((nv_nvkms_memory =
  1718.                              ^
  1719.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:270:15: error: 'nvKms' undeclared (first use in this function)
  1720.         pMemory = nvKms->dupMemory(nv_dev->pDevice,
  1721.                   ^~~~~
  1722.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:270:38: error: dereferencing pointer to incomplete type 'struct nv_drm_device'
  1723.         pMemory = nvKms->dupMemory(nv_dev->pDevice,
  1724.                                          ^~
  1725.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:271:42: error: dereferencing pointer to incomplete type 'const struct nv_drm_device'
  1726.                                    nv_dev_src->pDevice,
  1727.                                              ^~
  1728.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:281:33: error: passing argument 1 of '__nv_drm_nvkms_gem_obj_init' from incompatible pointer type [-Werror=incompatible-pointer-types]
  1729.         __nv_drm_nvkms_gem_obj_init(nv_dev,
  1730.                                     ^~~~~~
  1731.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:138:27: note: expected 'struct nv_drm_device *' but argument is of type 'struct nv_drm_device *'
  1732.         struct nv_drm_device *nv_dev,
  1733.         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
  1734.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: At top level:
  1735.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:295:35: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  1736.                                struct drm_device *dev, uint32_t handle,
  1737.                                       ^~~~~~~~~~
  1738.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:294:35: warning: 'struct drm_file' declared inside parameter list will not be visible outside of this definition or declaration
  1739.     int nv_drm_dumb_map_offset(struct drm_file *file,
  1740.                                       ^~~~~~~~
  1741.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: In function 'nv_drm_dumb_map_offset':
  1742.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:298:36: warning: initialization of 'struct nv_drm_device *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  1743.         struct nv_drm_device *nv_dev = to_nv_device(dev);
  1744.                                        ^~~~~~~~~~~~
  1745.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:302:26: warning: assignment to 'struct nv_drm_gem_nvkms_memory *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  1746.         if ((nv_nvkms_memory = nv_drm_gem_object_nvkms_memory_lookup(
  1747.                              ^
  1748.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:321:11: error: implicit declaration of function 'nv_drm_gem_create_mmap_offset'; did you mean 'nv_drm_dumb_map_offset'? [-Werror=implicit-function-declaration]
  1749.         ret = nv_drm_gem_create_mmap_offset(&nv_nvkms_memory->base, offset);
  1750.               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1751.               nv_drm_dumb_map_offset
  1752.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: In function '__nv_drm_vma_fault':
  1753.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:339:9: error: implicit declaration of function 'to_nv_gem_object' [-Werror=implicit-function-declaration]
  1754.             to_nv_gem_object(gem));
  1755.             ^~~~~~~~~~~~~~~~
  1756.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:339:9: warning: passing argument 1 of 'to_nv_nvkms_memory' makes pointer from integer without a cast [-Wint-conversion]
  1757.             to_nv_gem_object(gem));
  1758.             ^~~~~~~~~~~~~~~~~~~~~
  1759.    In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:27:
  1760.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:44:31: note: expected 'struct nv_drm_gem_object *' but argument is of type 'int'
  1761.         struct nv_drm_gem_object *nv_gem)
  1762.         ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
  1763.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:346:32: error: implicit declaration of function 'drm_vma_node_start'; did you mean 'num_node_state'? [-Werror=implicit-function-declaration]
  1764.         page_offset = vmf->pgoff - drm_vma_node_start(&gem->vma_node);
  1765.                                    ^~~~~~~~~~~~~~~~~~
  1766.                                    num_node_state
  1767.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:346:55: error: dereferencing pointer to incomplete type 'struct drm_gem_object'
  1768.         page_offset = vmf->pgoff - drm_vma_node_start(&gem->vma_node);
  1769.                                                           ^~
  1770.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: At top level:
  1771.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:393:14: error: 'drm_gem_vm_open' undeclared here (not in a function); did you mean 'drm_gem_open'?
  1772.         .open  = drm_gem_vm_open,
  1773.                  ^~~~~~~~~~~~~~~
  1774.                  drm_gem_open
  1775.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:395:14: error: 'drm_gem_vm_close' undeclared here (not in a function); did you mean 'drm_gem_close'?
  1776.         .close = drm_gem_vm_close,
  1777.                  ^~~~~~~~~~~~~~~~
  1778.                  drm_gem_close
  1779.    /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:60:38: error: storage size of 'nv_gem_nvkms_memory_ops' isn't known
  1780.    const struct nv_drm_gem_object_funcs nv_gem_nvkms_memory_ops = {
  1781.                                         ^~~~~~~~~~~~~~~~~~~~~~~
  1782.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:56:31: warning: '__nv_drm_gem_nvkms_prime_dup' used but never defined
  1783.    static struct drm_gem_object *__nv_drm_gem_nvkms_prime_dup(
  1784.                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1785.   cc1: some warnings being treated as errors
  1786.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.o] Error 1
  1787.   make[3]: Target '__build' not remade because of errors.
  1788.   make[2]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/Makefile:1577: _module_/tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel] Error 2
  1789.   make[2]: Target 'modules' not remade because of errors.
  1790.   make[2]: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  1791.   make[1]: *** [Makefile:157: sub-make] Error 2
  1792.   make[1]: Target 'modules' not remade because of errors.
  1793.   make[1]: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  1794.   make: *** [Makefile:81: modules] Error 2
  1795. -> Error.
  1796. ERROR: An error occurred while performing the step: "Building kernel modules". See /var/log/nvidia-installer.log for details.
  1797. -> The command `cd ./kernel; /bin/make -k -j12  NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/4.18.0-372.9.1.el8.x86_64/source" SYSOUT="/lib/modules/4.18.0-372.9.1.el8.x86_64/build"` failed with the following output:
  1798.  
  1799. make[1]: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  1800. make[2]: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  1801.  SYMLINK /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-kernel.o
  1802.  SYMLINK /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-modeset/nv-modeset-kernel.o
  1803. CONFTEST: INIT_WORK
  1804. CONFTEST: hash__remap_4k_pfn
  1805. CONFTEST: set_pages_uc
  1806. CONFTEST: list_is_first
  1807. CONFTEST: set_memory_uc
  1808. CONFTEST: set_memory_array_uc
  1809. CONFTEST: acquire_console_sem
  1810. CONFTEST: console_lock
  1811. CONFTEST: ioremap_cache
  1812. CONFTEST: ioremap_wc
  1813. CONFTEST: acpi_walk_namespace
  1814. CONFTEST: sg_alloc_table
  1815. CONFTEST: pci_get_domain_bus_and_slot
  1816. CONFTEST: get_num_physpages
  1817. CONFTEST: efi_enabled
  1818. CONFTEST: pde_data
  1819. CONFTEST: proc_remove
  1820. CONFTEST: pm_vt_switch_required
  1821. CONFTEST: xen_ioemu_inject_msi
  1822. CONFTEST: phys_to_dma
  1823. CONFTEST: get_dma_ops
  1824. CONFTEST: write_cr4
  1825. CONFTEST: of_get_property
  1826. CONFTEST: of_find_node_by_phandle
  1827. CONFTEST: of_node_to_nid
  1828. CONFTEST: pnv_pci_get_npu_dev
  1829. CONFTEST: of_get_ibm_chip_id
  1830. CONFTEST: for_each_online_node
  1831. CONFTEST: node_end_pfn
  1832. CONFTEST: pci_bus_address
  1833. CONFTEST: pci_stop_and_remove_bus_device
  1834. CONFTEST: pci_remove_bus_device
  1835. CONFTEST: register_cpu_notifier
  1836. CONFTEST: cpuhp_setup_state
  1837. CONFTEST: dma_map_resource
  1838. CONFTEST: backlight_device_register
  1839. CONFTEST: register_acpi_notifier
  1840. CONFTEST: timer_setup
  1841. CONFTEST: pci_enable_msix_range
  1842. CONFTEST: do_gettimeofday
  1843. CONFTEST: kernel_read
  1844. CONFTEST: kernel_write
  1845. CONFTEST: dma_direct_map_resource
  1846. CONFTEST: address_space_init_once
  1847. CONFTEST: kbasename
  1848. CONFTEST: fatal_signal_pending
  1849. CONFTEST: list_cut_position
  1850. CONFTEST: vzalloc
  1851. CONFTEST: wait_on_bit_lock_argument_count
  1852. CONFTEST: bitmap_clear
  1853. CONFTEST: usleep_range
  1854. CONFTEST: radix_tree_empty
  1855. CONFTEST: radix_tree_replace_slot
  1856. CONFTEST: pnv_npu2_init_context
  1857. CONFTEST: drm_dev_unref
  1858. CONFTEST: drm_reinit_primary_mode_group
  1859. CONFTEST: get_user_pages_remote
  1860. CONFTEST: get_user_pages
  1861. CONFTEST: drm_gem_object_lookup
  1862. CONFTEST: drm_atomic_state_ref_counting
  1863. CONFTEST: drm_driver_has_gem_prime_res_obj
  1864. CONFTEST: drm_atomic_helper_connector_dpms
  1865. CONFTEST: drm_connector_funcs_have_mode_in_name
  1866. CONFTEST: vmf_insert_pfn
  1867. CONFTEST: drm_framebuffer_get
  1868. CONFTEST: drm_gem_object_get
  1869. CONFTEST: drm_dev_put
  1870. CONFTEST: is_export_symbol_gpl_of_node_to_nid
  1871. CONFTEST: is_export_symbol_present_swiotlb_map_sg_attrs
  1872. CONFTEST: is_export_symbol_present_swiotlb_dma_ops
  1873. CONFTEST: acpi_op_remove
  1874. CONFTEST: outer_flush_all
  1875. CONFTEST: scatterlist
  1876. CONFTEST: file_operations
  1877. CONFTEST: vm_operations_struct
  1878. CONFTEST: atomic_long_type
  1879. CONFTEST: file_inode
  1880. CONFTEST: task_struct
  1881. CONFTEST: kuid_t
  1882. CONFTEST: dma_ops
  1883. CONFTEST: swiotlb_dma_ops
  1884. CONFTEST: dma_map_ops
  1885. CONFTEST: noncoherent_swiotlb_dma_ops
  1886. CONFTEST: vm_fault_present
  1887. CONFTEST: vm_fault_has_address
  1888. CONFTEST: backlight_properties_type
  1889. CONFTEST: vm_insert_pfn_prot
  1890. CONFTEST: vmf_insert_pfn_prot
  1891. CONFTEST: vm_ops_fault_removed_vma_arg
  1892. CONFTEST: vmbus_channel_has_ringbuffer_page
  1893. CONFTEST: fault_flags
  1894. CONFTEST: atomic64_type
  1895. CONFTEST: address_space
  1896. CONFTEST: backing_dev_info
  1897. CONFTEST: mm_context_t
  1898. CONFTEST: node_states_n_memory
  1899. CONFTEST: drm_bus_present
  1900. CONFTEST: drm_bus_has_bus_type
  1901. CONFTEST: drm_bus_has_get_irq
  1902. CONFTEST: drm_bus_has_get_name
  1903. CONFTEST: drm_driver_has_legacy_dev_list
  1904. CONFTEST: drm_driver_has_set_busid
  1905. CONFTEST: drm_crtc_state_has_connectors_changed
  1906. CONFTEST: drm_init_function_args
  1907. CONFTEST: drm_mode_connector_list_update_has_merge_type_bits_arg
  1908. CONFTEST: drm_helper_mode_fill_fb_struct
  1909. CONFTEST: drm_master_drop_has_from_release_arg
  1910. CONFTEST: drm_driver_unload_has_int_return_type
  1911. CONFTEST: kref_has_refcount_of_type_refcount_t
  1912. CONFTEST: drm_atomic_helper_crtc_destroy_state_has_crtc_arg
  1913. CONFTEST: drm_crtc_helper_funcs_has_atomic_enable
  1914. CONFTEST: drm_mode_object_find_has_file_priv_arg
  1915. CONFTEST: dma_buf_owner
  1916. CONFTEST: drm_connector_list_iter
  1917. CONFTEST: drm_atomic_helper_swap_state_has_stall_arg
  1918. CONFTEST: dom0_kernel_present
  1919. CONFTEST: nvidia_vgpu_hyperv_available
  1920. CONFTEST: nvidia_vgpu_kvm_build
  1921. CONFTEST: nvidia_grid_build
  1922. CONFTEST: pm_runtime_available
  1923. CONFTEST: drm_available
  1924. CONFTEST: drm_atomic_available
  1925. CONFTEST: is_export_symbol_gpl_refcount_inc
  1926. CONFTEST: is_export_symbol_gpl_refcount_dec_and_test
  1927.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-frontend.o
  1928.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-instance.o
  1929.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.o
  1930.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-acpi.o
  1931. In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  1932.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  1933.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  1934.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/list.h:9,
  1935.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/preempt.h:11,
  1936.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/spinlock.h:55,
  1937.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-lock.h:16,
  1938.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:19,
  1939.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.c:14:
  1940. /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  1941. #define BIT(nr)   (UL(1) << (nr))
  1942.  
  1943. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.c:12:
  1944. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  1945. #define BIT(b)                  (1U<<(b))
  1946.  
  1947.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-chrdev.o
  1948.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-cray.o
  1949.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-dma.o
  1950.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-gvi.o
  1951.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-i2c.o
  1952.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mempool.o
  1953.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mmap.o
  1954.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-p2p.o
  1955. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-frontend.c:13:
  1956. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1957. #include <asm/kmap_types.h>         /* page table entry lookup          */
  1958.          ^~~~~~~~~~~~~~~~~~
  1959. compilation terminated.
  1960. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-frontend.o] Error 1
  1961.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-pat.o
  1962. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-instance.c:13:
  1963. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1964. #include <asm/kmap_types.h>         /* page table entry lookup          */
  1965.          ^~~~~~~~~~~~~~~~~~
  1966. compilation terminated.
  1967. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-instance.o] Error 1
  1968.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-procfs.o
  1969. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-acpi.c:15:
  1970. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1971. #include <asm/kmap_types.h>         /* page table entry lookup          */
  1972.          ^~~~~~~~~~~~~~~~~~
  1973. compilation terminated.
  1974. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.c:14:
  1975. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1976. #include <asm/kmap_types.h>         /* page table entry lookup          */
  1977.          ^~~~~~~~~~~~~~~~~~
  1978. compilation terminated.
  1979. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.o] Error 1
  1980. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-acpi.o] Error 1
  1981. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-chrdev.c:15:
  1982. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1983. #include <asm/kmap_types.h>         /* page table entry lookup          */
  1984.          ^~~~~~~~~~~~~~~~~~
  1985. compilation terminated.
  1986.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-usermap.o
  1987. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-chrdev.o] Error 1
  1988.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vm.o
  1989. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-cray.c:15:
  1990. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1991. #include <asm/kmap_types.h>         /* page table entry lookup          */
  1992.          ^~~~~~~~~~~~~~~~~~
  1993. compilation terminated.
  1994. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-cray.o] Error 1
  1995.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vtophys.o
  1996. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-dma.c:15:
  1997. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  1998. #include <asm/kmap_types.h>         /* page table entry lookup          */
  1999.          ^~~~~~~~~~~~~~~~~~
  2000. compilation terminated.
  2001. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-dma.o] Error 1
  2002.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-interface.o
  2003. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-gvi.c:15:
  2004. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2005. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2006.          ^~~~~~~~~~~~~~~~~~
  2007. compilation terminated.
  2008. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-gvi.o] Error 1
  2009. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-i2c.c:15:
  2010. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2011. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2012.          ^~~~~~~~~~~~~~~~~~
  2013. compilation terminated.
  2014.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-mlock.o
  2015. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mempool.c:15:
  2016. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2017. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2018.          ^~~~~~~~~~~~~~~~~~
  2019. compilation terminated.
  2020. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-i2c.o] Error 1
  2021. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mempool.o] Error 1
  2022.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-pci.o
  2023.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-registry.o
  2024. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mmap.c:15:
  2025. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2026. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2027.          ^~~~~~~~~~~~~~~~~~
  2028. compilation terminated.
  2029. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mmap.o] Error 1
  2030. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-p2p.c:15:
  2031. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2032. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2033.          ^~~~~~~~~~~~~~~~~~
  2034. compilation terminated.
  2035.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-usermap.o
  2036. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-p2p.o] Error 1
  2037.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-modeset-interface.o
  2038.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-pci-table.o
  2039. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-pat.c:15:
  2040. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2041. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2042.          ^~~~~~~~~~~~~~~~~~
  2043. compilation terminated.
  2044. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-pat.o] Error 1
  2045.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-kthread-q.o
  2046. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-procfs.c:15:
  2047. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2048. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2049.          ^~~~~~~~~~~~~~~~~~
  2050. compilation terminated.
  2051. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-procfs.o] Error 1
  2052.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-memdbg.o
  2053. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-usermap.c:15:
  2054. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2055. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2056.          ^~~~~~~~~~~~~~~~~~
  2057. compilation terminated.
  2058. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vm.c:14:
  2059. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2060. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2061.          ^~~~~~~~~~~~~~~~~~
  2062. compilation terminated.
  2063. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-usermap.o] Error 1
  2064.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-ibmnpu.o
  2065. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vtophys.c:15:
  2066. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2067. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2068.          ^~~~~~~~~~~~~~~~~~
  2069. compilation terminated.
  2070. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vm.o] Error 1
  2071. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vtophys.o] Error 1
  2072. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-interface.c:15:
  2073. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2074. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2075.          ^~~~~~~~~~~~~~~~~~
  2076. compilation terminated.
  2077.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-report-err.o
  2078. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-interface.o] Error 1
  2079. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-mlock.c:15:
  2080. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2081. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2082.          ^~~~~~~~~~~~~~~~~~
  2083.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-rsync.o
  2084. compilation terminated.
  2085. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-pci.c:15:
  2086. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2087. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2088.          ^~~~~~~~~~~~~~~~~~
  2089. compilation terminated.
  2090. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-mlock.o] Error 1
  2091. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-pci.o] Error 1
  2092.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-msi.o
  2093.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv_uvm_interface.o
  2094. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-registry.c:15:
  2095. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2096. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2097.          ^~~~~~~~~~~~~~~~~~
  2098. compilation terminated.
  2099. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-usermap.c:15:
  2100. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2101. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2102.          ^~~~~~~~~~~~~~~~~~
  2103. compilation terminated.
  2104. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-registry.o] Error 1
  2105.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nvlink_linux.o
  2106. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-modeset-interface.c:15:
  2107. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2108. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2109.          ^~~~~~~~~~~~~~~~~~
  2110. compilation terminated.
  2111. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-usermap.o] Error 1
  2112. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-modeset-interface.o] Error 1
  2113.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.o
  2114. In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  2115.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  2116.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  2117.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/list.h:9,
  2118.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/preempt.h:11,
  2119.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/spinlock.h:55,
  2120.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-lock.h:16,
  2121.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:19,
  2122.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.c:28:
  2123. /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  2124. #define BIT(nr)   (UL(1) << (nr))
  2125.  
  2126. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.c:27:
  2127. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  2128. #define BIT(b)                  (1U<<(b))
  2129.  
  2130.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_utils.o
  2131.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.o
  2132.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.o
  2133.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/nvstatus.o
  2134. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-memdbg.c:12:
  2135. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2136. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2137.          ^~~~~~~~~~~~~~~~~~
  2138. compilation terminated.
  2139. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-memdbg.o] Error 1
  2140.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/nvCpuUuid.o
  2141. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-ibmnpu.c:27:
  2142. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2143. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2144.          ^~~~~~~~~~~~~~~~~~
  2145. compilation terminated.
  2146. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-ibmnpu.o] Error 1
  2147.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/nv-kthread-q.o
  2148.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/nv-kthread-q-selftest.o
  2149. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-rsync.c:24:
  2150. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2151. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2152.          ^~~~~~~~~~~~~~~~~~
  2153. compilation terminated.
  2154. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-report-err.c:24:
  2155. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2156. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2157.          ^~~~~~~~~~~~~~~~~~
  2158. compilation terminated.
  2159. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-report-err.o] Error 1
  2160. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-rsync.o] Error 1
  2161.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8.o
  2162.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tools.o
  2163. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-msi.h:14,
  2164.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-msi.c:11:
  2165. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2166. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2167.          ^~~~~~~~~~~~~~~~~~
  2168. compilation terminated.
  2169. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-msi.o] Error 1
  2170.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.o
  2171. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv_uvm_interface.c:21:
  2172. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2173. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2174.          ^~~~~~~~~~~~~~~~~~
  2175. compilation terminated.
  2176. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv_uvm_interface.o] Error 1
  2177. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nvlink_linux.c:30:
  2178. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2179. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2180.          ^~~~~~~~~~~~~~~~~~
  2181. compilation terminated.
  2182.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.o
  2183. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.c:28:
  2184. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2185. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2186.          ^~~~~~~~~~~~~~~~~~
  2187. compilation terminated.
  2188. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nvlink_linux.o] Error 1
  2189. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.o] Error 1
  2190.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_isr.o
  2191.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_procfs.o
  2192. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2193.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_utils.c:25:
  2194. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2195. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2196.          ^~~~~~~~~~~~~~~~~~
  2197. compilation terminated.
  2198. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_utils.o] Error 1
  2199.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space.o
  2200. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2201.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2202.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.c:25:
  2203. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2204. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2205.          ^~~~~~~~~~~~~~~~~~
  2206. compilation terminated.
  2207.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space_mm.o
  2208. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2209.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.c:24:
  2210. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2211. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2212.          ^~~~~~~~~~~~~~~~~~
  2213. compilation terminated.
  2214. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.o] Error 1
  2215. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.o] Error 1
  2216.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore.o
  2217.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mem.o
  2218.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem.o
  2219.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel.o
  2220. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2221.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_api.h:29,
  2222.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8.c:24:
  2223. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2224. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2225.          ^~~~~~~~~~~~~~~~~~
  2226. compilation terminated.
  2227. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8.o] Error 1
  2228.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.o
  2229. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2230.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2231.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tools.c:23:
  2232. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2233. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2234.          ^~~~~~~~~~~~~~~~~~
  2235. compilation terminated.
  2236. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tools.o] Error 1
  2237.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.o
  2238. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2239.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_api.h:29,
  2240.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.c:24:
  2241. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2242. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2243.          ^~~~~~~~~~~~~~~~~~
  2244. compilation terminated.
  2245. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.o] Error 1
  2246.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree.o
  2247. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv_uvm_interface.h:35,
  2248.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.c:24:
  2249. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2250. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2251.          ^~~~~~~~~~~~~~~~~~
  2252. compilation terminated.
  2253. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2254.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  2255.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  2256.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_isr.c:24:
  2257. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2258. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2259.          ^~~~~~~~~~~~~~~~~~
  2260. compilation terminated.
  2261. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.o] Error 1
  2262. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_isr.o] Error 1
  2263.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_allocator.o
  2264. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2265.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  2266.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  2267.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_procfs.c:24:
  2268. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2269. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2270.          ^~~~~~~~~~~~~~~~~~
  2271. compilation terminated.
  2272.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_range.o
  2273. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2274.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_processors.h:27,
  2275.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space.h:27,
  2276.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space.c:24:
  2277. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2278. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2279.          ^~~~~~~~~~~~~~~~~~
  2280. compilation terminated.
  2281. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_procfs.o] Error 1
  2282. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space.o] Error 1
  2283.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_block.o
  2284. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2285.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2286.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space_mm.c:24:
  2287. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2288. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2289.          ^~~~~~~~~~~~~~~~~~
  2290. compilation terminated.
  2291.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_group.o
  2292. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2293.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  2294.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore.h:28,
  2295.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore.c:24:
  2296. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2297. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2298.          ^~~~~~~~~~~~~~~~~~
  2299. compilation terminated.
  2300. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space_mm.o] Error 1
  2301. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore.o] Error 1
  2302.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_replayable_faults.o
  2303.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_non_replayable_faults.o
  2304. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2305.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_processors.h:27,
  2306.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mem.h:28,
  2307.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mem.c:24:
  2308. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2309. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2310.          ^~~~~~~~~~~~~~~~~~
  2311. compilation terminated.
  2312. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mem.o] Error 1
  2313.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_access_counters.o
  2314. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2315.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_processors.h:27,
  2316.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem.h:28,
  2317.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem.c:24:
  2318. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2319. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2320.          ^~~~~~~~~~~~~~~~~~
  2321. compilation terminated.
  2322. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem.o] Error 1
  2323.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events.o
  2324. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2325.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  2326.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore.h:28,
  2327.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel.h:29,
  2328.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel.c:24:
  2329. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2330. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2331.          ^~~~~~~~~~~~~~~~~~
  2332. compilation terminated.
  2333. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel.o] Error 1
  2334.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_module.o
  2335. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2336.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  2337.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.c:24:
  2338. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2339. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2340.          ^~~~~~~~~~~~~~~~~~
  2341. compilation terminated.
  2342. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.o] Error 1
  2343.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu.o
  2344. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2345.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2346.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  2347.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.c:24:
  2348. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2349. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2350.          ^~~~~~~~~~~~~~~~~~
  2351. compilation terminated.
  2352. In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  2353.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  2354.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  2355.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/math64.h:6,
  2356.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/time.h:8,
  2357.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/ktime.h:24,
  2358.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-time.h:28,
  2359.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:38,
  2360.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  2361.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu.c:26:
  2362. /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  2363. #define BIT(nr)   (UL(1) << (nr))
  2364.  
  2365. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:28,
  2366.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu.c:26:
  2367. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  2368. #define BIT(b)                  (1U<<(b))
  2369.  
  2370. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2371.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2372.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree.c:24:
  2373. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2374. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2375.          ^~~~~~~~~~~~~~~~~~
  2376. compilation terminated.
  2377. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.o] Error 1
  2378.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pte_batch.o
  2379. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree.o] Error 1
  2380.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tlb_batch.o
  2381. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2382.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree.h:27,
  2383.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_allocator.h:27,
  2384.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_allocator.c:24:
  2385. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2386. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2387.          ^~~~~~~~~~~~~~~~~~
  2388. compilation terminated.
  2389. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_allocator.o] Error 1
  2390.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_push.o
  2391. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2392.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2393.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_range.c:24:
  2394. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2395. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2396.          ^~~~~~~~~~~~~~~~~~
  2397. compilation terminated.
  2398. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2399.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_block.c:24:
  2400. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2401. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2402.          ^~~~~~~~~~~~~~~~~~
  2403. compilation terminated.
  2404. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_range.o] Error 1
  2405. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_block.o] Error 1
  2406.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pushbuffer.o
  2407. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2408.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree.h:27,
  2409.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_group.h:28,
  2410.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_group.c:24:
  2411. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2412. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2413.          ^~~~~~~~~~~~~~~~~~
  2414. compilation terminated.
  2415. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_group.o] Error 1
  2416.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_thread_context.o
  2417. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv_uvm_interface.h:35,
  2418.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_replayable_faults.c:25:
  2419. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2420. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2421.          ^~~~~~~~~~~~~~~~~~
  2422. compilation terminated.
  2423. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_replayable_faults.o] Error 1
  2424.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tracker.o
  2425. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv_uvm_interface.h:35,
  2426.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_non_replayable_faults.c:23:
  2427. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2428. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2429.          ^~~~~~~~~~~~~~~~~~
  2430. compilation terminated.
  2431. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_non_replayable_faults.o] Error 1
  2432.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler.o
  2433. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv_uvm_interface.h:35,
  2434.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_access_counters.c:24:
  2435. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2436. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2437.          ^~~~~~~~~~~~~~~~~~
  2438. compilation terminated.
  2439. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_access_counters.o] Error 1
  2440.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_ce.o
  2441. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2442.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.h:27,
  2443.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events.c:24:
  2444. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2445. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2446.          ^~~~~~~~~~~~~~~~~~
  2447. compilation terminated.
  2448. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events.o] Error 1
  2449.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_host.o
  2450. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2451.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events.h:27,
  2452.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_module.c:24:
  2453. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2454. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2455.          ^~~~~~~~~~~~~~~~~~
  2456. compilation terminated.
  2457. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_module.o] Error 1
  2458.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_mmu.o
  2459. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2460.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  2461.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu.c:26:
  2462. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2463. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2464.          ^~~~~~~~~~~~~~~~~~
  2465. compilation terminated.
  2466. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu.o] Error 1
  2467.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_maxwell.o
  2468. In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  2469.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  2470.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  2471.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/math64.h:6,
  2472.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/time.h:8,
  2473.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/ktime.h:24,
  2474.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-time.h:28,
  2475.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:38,
  2476.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  2477.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_mmu.c:39:
  2478. /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  2479. #define BIT(nr)   (UL(1) << (nr))
  2480.  
  2481. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:28,
  2482.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_mmu.c:39:
  2483. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  2484. #define BIT(b)                  (1U<<(b))
  2485.  
  2486. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2487.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  2488.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_push.c:24:
  2489. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2490. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2491.          ^~~~~~~~~~~~~~~~~~
  2492. compilation terminated.
  2493. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2494.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2495.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal_types.h:27,
  2496.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pte_batch.h:28,
  2497.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pte_batch.c:24:
  2498. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2499. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2500.          ^~~~~~~~~~~~~~~~~~
  2501. compilation terminated.
  2502. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pte_batch.o] Error 1
  2503. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_push.o] Error 1
  2504.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_maxwell_host.o
  2505.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal.o
  2506. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2507.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2508.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal_types.h:27,
  2509.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tlb_batch.h:28,
  2510.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tlb_batch.c:24:
  2511. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2512. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2513.          ^~~~~~~~~~~~~~~~~~
  2514. compilation terminated.
  2515. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tlb_batch.o] Error 1
  2516.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_ce.o
  2517. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2518.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  2519.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pushbuffer.h:28,
  2520.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pushbuffer.c:24:
  2521. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2522. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2523.          ^~~~~~~~~~~~~~~~~~
  2524. compilation terminated.
  2525.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_host.o
  2526. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2527.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  2528.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_thread_context.h:38,
  2529.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_thread_context.c:25:
  2530. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2531. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2532.          ^~~~~~~~~~~~~~~~~~
  2533. compilation terminated.
  2534. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pushbuffer.o] Error 1
  2535.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_mmu.o
  2536. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_thread_context.o] Error 1
  2537.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_fault_buffer.o
  2538. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2539.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tracker.h:29,
  2540.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tracker.c:24:
  2541. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2542. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2543.          ^~~~~~~~~~~~~~~~~~
  2544. compilation terminated.
  2545. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tracker.o] Error 1
  2546.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_host.o
  2547. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2548.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2549.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  2550.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler.c:24:
  2551. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2552. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2553.          ^~~~~~~~~~~~~~~~~~
  2554. compilation terminated.
  2555. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler.o] Error 1
  2556.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_mmu.o
  2557. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2558.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2559.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  2560.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_ce.c:24:
  2561. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2562. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2563.          ^~~~~~~~~~~~~~~~~~
  2564. compilation terminated.
  2565. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_ce.o] Error 1
  2566.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta.o
  2567. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2568.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_host.c:24:
  2569. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2570. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2571.          ^~~~~~~~~~~~~~~~~~
  2572. compilation terminated.
  2573. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_host.o] Error 1
  2574.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_fault_buffer.o
  2575. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2576.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  2577.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_mmu.c:39:
  2578. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2579. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2580.          ^~~~~~~~~~~~~~~~~~
  2581. compilation terminated.
  2582. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kepler_mmu.o] Error 1
  2583. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2584.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2585.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  2586.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_maxwell.c:24:
  2587. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2588. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2589.          ^~~~~~~~~~~~~~~~~~
  2590. compilation terminated.
  2591.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_access_counter_buffer.o
  2592. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_maxwell.o] Error 1
  2593. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2594.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_maxwell_host.c:24:
  2595. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2596. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2597.          ^~~~~~~~~~~~~~~~~~
  2598. compilation terminated.
  2599.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing.o
  2600. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_maxwell_host.o] Error 1
  2601.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing_mmu.o
  2602. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2603.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2604.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  2605.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal.c:24:
  2606. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2607. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2608.          ^~~~~~~~~~~~~~~~~~
  2609. compilation terminated.
  2610. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2611.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2612.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  2613.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_ce.c:24:
  2614. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2615. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2616.          ^~~~~~~~~~~~~~~~~~
  2617. compilation terminated.
  2618. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal.o] Error 1
  2619. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_ce.o] Error 1
  2620.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing_host.o
  2621. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2622.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_host.c:24:
  2623. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2624. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2625.          ^~~~~~~~~~~~~~~~~~
  2626. compilation terminated.
  2627. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_host.o] Error 1
  2628. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2629.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  2630.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  2631.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_mmu.c:36:
  2632. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2633. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2634.          ^~~~~~~~~~~~~~~~~~
  2635. compilation terminated.
  2636.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_policy.o
  2637. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2638.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_host.c:24:
  2639. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2640. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2641.          ^~~~~~~~~~~~~~~~~~
  2642. compilation terminated.
  2643. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_mmu.o] Error 1
  2644. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_host.o] Error 1
  2645. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2646.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_fault_buffer.c:24:
  2647. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2648. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2649.          ^~~~~~~~~~~~~~~~~~
  2650. compilation terminated.
  2651.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_utils.o
  2652. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pascal_fault_buffer.o] Error 1
  2653.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kvmalloc.o
  2654.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem.o
  2655. In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  2656.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  2657.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  2658.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/math64.h:6,
  2659.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/time.h:8,
  2660.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/ktime.h:24,
  2661.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-time.h:28,
  2662.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:38,
  2663.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  2664.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem.c:24:
  2665. /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  2666. #define BIT(nr)   (UL(1) << (nr))
  2667.  
  2668. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:28,
  2669.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem.c:24:
  2670. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  2671. #define BIT(b)                  (1U<<(b))
  2672.  
  2673. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2674.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  2675.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  2676.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_mmu.c:26:
  2677. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2678. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2679.          ^~~~~~~~~~~~~~~~~~
  2680. compilation terminated.
  2681. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_mmu.o] Error 1
  2682.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_gpu.o
  2683.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_migrate.o
  2684. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2685.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2686.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  2687.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta.c:24:
  2688. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2689. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2690.          ^~~~~~~~~~~~~~~~~~
  2691. compilation terminated.
  2692. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta.o] Error 1
  2693.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_populate_pageable.o
  2694. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2695.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_fault_buffer.c:24:
  2696. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2697. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2698.          ^~~~~~~~~~~~~~~~~~
  2699. compilation terminated.
  2700. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_fault_buffer.o] Error 1
  2701.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_migrate_pageable.o
  2702. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2703.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_access_counter_buffer.c:24:
  2704. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2705. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2706.          ^~~~~~~~~~~~~~~~~~
  2707. compilation terminated.
  2708. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_volta_access_counter_buffer.o] Error 1
  2709.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_map_external.o
  2710. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2711.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2712.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  2713.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing.c:24:
  2714. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2715. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2716.          ^~~~~~~~~~~~~~~~~~
  2717. compilation terminated.
  2718. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing.o] Error 1
  2719.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_user_channel.o
  2720. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2721.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  2722.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  2723.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing_mmu.c:26:
  2724. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2725. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2726.          ^~~~~~~~~~~~~~~~~~
  2727. compilation terminated.
  2728. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing_mmu.o] Error 1
  2729.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hmm.o
  2730. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2731.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2732.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  2733.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing_host.c:24:
  2734. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2735. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2736.          ^~~~~~~~~~~~~~~~~~
  2737. compilation terminated.
  2738. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_turing_host.o] Error 1
  2739. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2740.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_processors.h:27,
  2741.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_space.h:27,
  2742.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_policy.c:25:
  2743. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2744. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2745.          ^~~~~~~~~~~~~~~~~~
  2746. compilation terminated.
  2747.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_heuristics.o
  2748. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2749.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2750.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_utils.c:24:
  2751. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2752. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2753.          ^~~~~~~~~~~~~~~~~~
  2754. compilation terminated.
  2755. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_policy.o] Error 1
  2756. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_utils.o] Error 1
  2757.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_thrashing.o
  2758. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2759.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2760.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kvmalloc.c:24:
  2761. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2762. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2763.          ^~~~~~~~~~~~~~~~~~
  2764. compilation terminated.
  2765. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kvmalloc.o] Error 1
  2766.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_prefetch.o
  2767. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2768.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  2769.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem.c:24:
  2770. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2771. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2772.          ^~~~~~~~~~~~~~~~~~
  2773. compilation terminated.
  2774. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem.o] Error 1
  2775.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ats_ibm.o
  2776. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2777.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2778.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_gpu.c:162:
  2779. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2780. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2781.          ^~~~~~~~~~~~~~~~~~
  2782. compilation terminated.
  2783. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_gpu.o] Error 1
  2784.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ats_faults.o
  2785.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.o
  2786. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2787.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2788.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_migrate.c:24:
  2789. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2790. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2791.          ^~~~~~~~~~~~~~~~~~
  2792. compilation terminated.
  2793. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2794.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2795.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_populate_pageable.c:24:
  2796. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2797. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2798.          ^~~~~~~~~~~~~~~~~~
  2799. compilation terminated.
  2800. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_migrate.o] Error 1
  2801. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_populate_pageable.o] Error 1
  2802.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test_rng.o
  2803. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2804.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2805.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_migrate_pageable.c:24:
  2806. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2807. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2808.          ^~~~~~~~~~~~~~~~~~
  2809. compilation terminated.
  2810. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_migrate_pageable.o] Error 1
  2811.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree_test.o
  2812. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2813.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2814.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_map_external.c:24:
  2815. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2816. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2817.          ^~~~~~~~~~~~~~~~~~
  2818. compilation terminated.
  2819.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_allocator_test.o
  2820. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_map_external.o] Error 1
  2821.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore_test.o
  2822. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2823.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2824.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_user_channel.c:24:
  2825. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2826. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2827.          ^~~~~~~~~~~~~~~~~~
  2828. compilation terminated.
  2829. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_user_channel.o] Error 1
  2830.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mem_test.o
  2831. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2832.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hmm.h:29,
  2833.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hmm.c:24:
  2834. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2835. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2836.          ^~~~~~~~~~~~~~~~~~
  2837. compilation terminated.
  2838. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hmm.o] Error 1
  2839.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem_test.o
  2840. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2841.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_heuristics.c:24:
  2842. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2843. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2844.          ^~~~~~~~~~~~~~~~~~
  2845. compilation terminated.
  2846. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2847.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events.h:27,
  2848.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_thrashing.c:24:
  2849. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2850. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2851.          ^~~~~~~~~~~~~~~~~~
  2852. compilation terminated.
  2853. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_heuristics.o] Error 1
  2854. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_thrashing.o] Error 1
  2855.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_page_tree_test.o
  2856. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2857.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_prefetch.c:24:
  2858. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2859. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2860.          ^~~~~~~~~~~~~~~~~~
  2861. compilation terminated.
  2862.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tracker_test.o
  2863. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_prefetch.o] Error 1
  2864.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_push_test.o
  2865. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2866.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  2867.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ats_ibm.c:24:
  2868. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2869. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2870.          ^~~~~~~~~~~~~~~~~~
  2871. compilation terminated.
  2872. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ats_ibm.o] Error 1
  2873.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel_test.o
  2874. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2875.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_processors.h:27,
  2876.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tools.h:28,
  2877.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ats_faults.c:23:
  2878. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2879. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2880.          ^~~~~~~~~~~~~~~~~~
  2881. compilation terminated.
  2882. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ats_faults.o] Error 1
  2883.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ce_test.o
  2884. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2885.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_api.h:29,
  2886.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.c:24:
  2887. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2888. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2889.          ^~~~~~~~~~~~~~~~~~
  2890. compilation terminated.
  2891. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.o] Error 1
  2892. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2893.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test_rng.h:28,
  2894.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test_rng.c:24:
  2895. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2896. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2897.          ^~~~~~~~~~~~~~~~~~
  2898. compilation terminated.
  2899. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test_rng.o] Error 1
  2900.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock_test.o
  2901. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2902.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2903.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree_test.c:24:
  2904. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2905. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2906.          ^~~~~~~~~~~~~~~~~~
  2907. compilation terminated.
  2908.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_utils_test.o
  2909. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_tree_test.o] Error 1
  2910.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kvmalloc_test.o
  2911. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2912.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2913.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_allocator_test.c:25:
  2914. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2915. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2916.          ^~~~~~~~~~~~~~~~~~
  2917. compilation terminated.
  2918. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2919.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  2920.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  2921.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore_test.c:24:
  2922. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2923. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2924.          ^~~~~~~~~~~~~~~~~~
  2925. compilation terminated.
  2926. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_allocator_test.o] Error 1
  2927. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore_test.o] Error 1
  2928.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_test.o
  2929.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem_test.o
  2930. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2931.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  2932.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_hal.h:28,
  2933.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mem_test.c:24:
  2934. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2935. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2936.          ^~~~~~~~~~~~~~~~~~
  2937. compilation terminated.
  2938. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2939.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_processors.h:27,
  2940.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem.h:28,
  2941.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem_test.c:24:
  2942. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2943. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2944.          ^~~~~~~~~~~~~~~~~~
  2945. compilation terminated.
  2946. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mem_test.o] Error 1
  2947.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events_test.o
  2948. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_rm_mem_test.o] Error 1
  2949.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_module_test.o
  2950. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2951.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.h:27,
  2952.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_page_tree_test.c:24:
  2953. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2954. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2955.          ^~~~~~~~~~~~~~~~~~
  2956. compilation terminated.
  2957. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2958.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  2959.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore.h:28,
  2960.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel.h:29,
  2961.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tracker_test.c:24:
  2962. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2963. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2964.          ^~~~~~~~~~~~~~~~~~
  2965. compilation terminated.
  2966. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_page_tree_test.o] Error 1
  2967. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_tracker_test.o] Error 1
  2968.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_get_rm_ptes_test.o
  2969.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_fault_buffer_flush_test.o
  2970. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2971.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  2972.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  2973.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_push_test.c:26:
  2974. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2975. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2976.          ^~~~~~~~~~~~~~~~~~
  2977. compilation terminated.
  2978. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_push_test.o] Error 1
  2979.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu_test.o
  2980. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  2981.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_extern_decl.h:27,
  2982.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_global.h:28,
  2983.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel_test.c:24:
  2984. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  2985. #include <asm/kmap_types.h>         /* page table entry lookup          */
  2986.          ^~~~~~~~~~~~~~~~~~
  2987. compilation terminated.
  2988. In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  2989.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  2990.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  2991.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/math64.h:6,
  2992.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/time.h:8,
  2993.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/ktime.h:24,
  2994.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-time.h:28,
  2995.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:38,
  2996.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  2997.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu_test.c:24:
  2998. /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  2999. #define BIT(nr)   (UL(1) << (nr))
  3000.  
  3001. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:28,
  3002.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu_test.c:24:
  3003. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  3004. #define BIT(b)                  (1U<<(b))
  3005.  
  3006. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel_test.o] Error 1
  3007.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_peer_identity_mappings_test.o
  3008. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  3009.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock.h:28,
  3010.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu_semaphore.h:28,
  3011.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_channel.h:29,
  3012.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ce_test.c:24:
  3013. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3014. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3015.          ^~~~~~~~~~~~~~~~~~
  3016. compilation terminated.
  3017. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_ce_test.o] Error 1
  3018.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_block_test.o
  3019. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  3020.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.h:27,
  3021.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock_test.c:24:
  3022. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3023. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3024.          ^~~~~~~~~~~~~~~~~~
  3025. compilation terminated.
  3026. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_lock_test.o] Error 1
  3027.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_group_tree_test.o
  3028. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  3029.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  3030.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_utils.h:27,
  3031.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_utils_test.c:24:
  3032. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3033. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3034.          ^~~~~~~~~~~~~~~~~~
  3035. compilation terminated.
  3036. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_utils_test.o] Error 1
  3037. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  3038.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  3039.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kvmalloc_test.c:24:
  3040. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3041. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3042.          ^~~~~~~~~~~~~~~~~~
  3043.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-modeset/nvidia-modeset-linux.o
  3044. compilation terminated.
  3045. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kvmalloc_test.o] Error 1
  3046.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-modeset/nv-kthread-q.o
  3047. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  3048.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  3049.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_test.c:24:
  3050. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3051. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3052.          ^~~~~~~~~~~~~~~~~~
  3053. compilation terminated.
  3054. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_test.o] Error 1
  3055.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm.o
  3056. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  3057.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.h:27,
  3058.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem_test.c:24:
  3059. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3060. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3061.          ^~~~~~~~~~~~~~~~~~
  3062. compilation terminated.
  3063. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_pmm_sysmem_test.o] Error 1
  3064.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-drv.o
  3065. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  3066.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events.h:27,
  3067.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events_test.c:24:
  3068. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3069. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3070.          ^~~~~~~~~~~~~~~~~~
  3071. compilation terminated.
  3072. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-drv.c:27:
  3073. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-fb.h:30:10: fatal error: drm/drmP.h: No such file or directory
  3074. #include <drm/drmP.h>
  3075.          ^~~~~~~~~~~~
  3076. compilation terminated.
  3077. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  3078.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_kvmalloc.h:27,
  3079.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_module_test.c:24:
  3080. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3081. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3082.          ^~~~~~~~~~~~~~~~~~
  3083. compilation terminated.
  3084. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_events_test.o] Error 1
  3085. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-drv.o] Error 1
  3086.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-utils.o
  3087. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_perf_module_test.o] Error 1
  3088. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-utils.c:28:
  3089. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-utils.h:30:10: fatal error: drm/drmP.h: No such file or directory
  3090. #include <drm/drmP.h>
  3091.          ^~~~~~~~~~~~
  3092. compilation terminated.
  3093.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-crtc.o
  3094. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-crtc.c:29:
  3095. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-crtc.h:32:10: fatal error: drm/drmP.h: No such file or directory
  3096. #include <drm/drmP.h>
  3097.          ^~~~~~~~~~~~
  3098. compilation terminated.
  3099. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-utils.o] Error 1
  3100. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  3101.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.h:27,
  3102.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_get_rm_ptes_test.c:23:
  3103. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3104. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3105.          ^~~~~~~~~~~~~~~~~~
  3106. compilation terminated.
  3107. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-crtc.o] Error 1
  3108.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-encoder.o
  3109. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_get_rm_ptes_test.o] Error 1
  3110.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-connector.o
  3111. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-connector.c:29:
  3112. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-connector.h:30:10: fatal error: drm/drmP.h: No such file or directory
  3113. #include <drm/drmP.h>
  3114.          ^~~~~~~~~~~~
  3115. compilation terminated.
  3116. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-connector.o] Error 1
  3117.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem.o
  3118. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  3119.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  3120.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_fault_buffer_flush_test.c:24:
  3121. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3122. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3123.          ^~~~~~~~~~~~~~~~~~
  3124. compilation terminated.
  3125.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-fb.o
  3126. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_fault_buffer_flush_test.o] Error 1
  3127.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-modeset.o
  3128. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-fb.c:29:
  3129. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-fb.h:30:10: fatal error: drm/drmP.h: No such file or directory
  3130. #include <drm/drmP.h>
  3131.          ^~~~~~~~~~~~
  3132. compilation terminated.
  3133. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  3134.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_gpu.h:31,
  3135.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu_test.c:24:
  3136. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3137. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3138.          ^~~~~~~~~~~~~~~~~~
  3139. compilation terminated.
  3140. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-modeset.c:28:
  3141. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-modeset.h:30:10: fatal error: drm/drmP.h: No such file or directory
  3142. #include <drm/drmP.h>
  3143.          ^~~~~~~~~~~~
  3144. compilation terminated.
  3145. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-fb.o] Error 1
  3146.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-prime-fence.o
  3147. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_mmu_test.o] Error 1
  3148. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-modeset.o] Error 1
  3149.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-linux.o
  3150.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-helper.o
  3151. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  3152.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_common.h:48,
  3153.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_block_test.c:24:
  3154. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3155. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3156.          ^~~~~~~~~~~~~~~~~~
  3157. compilation terminated.
  3158. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  3159.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.h:27,
  3160.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_peer_identity_mappings_test.c:24:
  3161. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3162. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3163.          ^~~~~~~~~~~~~~~~~~
  3164. compilation terminated.
  3165. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_va_block_test.o] Error 1
  3166. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-helper.c:34:10: fatal error: drm/drmP.h: No such file or directory
  3167. #include <drm/drmP.h>
  3168.          ^~~~~~~~~~~~
  3169. compilation terminated.
  3170.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nv-pci-table.o
  3171. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_peer_identity_mappings_test.o] Error 1
  3172. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-helper.o] Error 1
  3173.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.o
  3174. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:27:
  3175. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:33:30: error: field 'base' has incomplete type
  3176.     struct nv_drm_gem_object base;
  3177.                              ^~~~
  3178. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:37:5: error: unknown type name 'bool'
  3179.     bool dumb_buffer;
  3180.     ^~~~
  3181. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h: In function 'to_nv_nvkms_memory':
  3182. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:46:19: error: 'NULL' undeclared (first use in this function)
  3183.     if (nv_gem != NULL) {
  3184.                   ^~~~
  3185. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:46:19: note: 'NULL' is defined in header '<stddef.h>'; did you forget to '#include <stddef.h>'?
  3186. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:31:1:
  3187. +#include <stddef.h>
  3188.  
  3189. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:46:19:
  3190.      if (nv_gem != NULL) {
  3191.                    ^~~~
  3192. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:46:19: note: each undeclared identifier is reported only once for each function it appears in
  3193. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:47:16: error: implicit declaration of function 'container_of' [-Werror=implicit-function-declaration]
  3194.          return container_of(nv_gem, struct nv_drm_gem_nvkms_memory, base);
  3195.                 ^~~~~~~~~~~~
  3196. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:47:37: error: expected expression before 'struct'
  3197.          return container_of(nv_gem, struct nv_drm_gem_nvkms_memory, base);
  3198.                                      ^~~~~~
  3199. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h: In function 'to_nv_nvkms_memory_const':
  3200. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:56:19: error: 'NULL' undeclared (first use in this function)
  3201.      if (nv_gem != NULL) {
  3202.                    ^~~~
  3203. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:56:19: note: 'NULL' is defined in header '<stddef.h>'; did you forget to '#include <stddef.h>'?
  3204. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:57:37: error: expected expression before 'struct'
  3205.          return container_of(nv_gem, struct nv_drm_gem_nvkms_memory, base);
  3206.                                      ^~~~~~
  3207.   CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-user-memory.o
  3208. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h: At top level:
  3209. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:67:5: error: unknown type name 'u32'
  3210.      u32 handle)
  3211.      ^~~
  3212. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:83:36: warning: 'struct drm_mode_create_dumb' declared inside parameter list will not be visible outside of this definition or declaration
  3213.      struct drm_device *dev, struct drm_mode_create_dumb *args);
  3214.                                     ^~~~~~~~~~~~~~~~~~~~
  3215. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:83:12: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  3216.      struct drm_device *dev, struct drm_mode_create_dumb *args);
  3217.             ^~~~~~~~~~
  3218. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:82:12: warning: 'struct drm_file' declared inside parameter list will not be visible outside of this definition or declaration
  3219.      struct drm_file *file_priv,
  3220.             ^~~~~~~~
  3221. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:86:61: warning: 'struct drm_file' declared inside parameter list will not be visible outside of this definition or declaration
  3222.                                           void *data, struct drm_file *filep);
  3223.                                                              ^~~~~~~~
  3224. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:85:49: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  3225.  int nv_drm_gem_import_nvkms_memory_ioctl(struct drm_device *dev,
  3226.                                                  ^~~~~~~~~~
  3227. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:89:61: warning: 'struct drm_file' declared inside parameter list will not be visible outside of this definition or declaration
  3228.                                           void *data, struct drm_file *filep);
  3229.                                                              ^~~~~~~~
  3230. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:88:49: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  3231.  int nv_drm_gem_export_nvkms_memory_ioctl(struct drm_device *dev,
  3232.                                                  ^~~~~~~~~~
  3233. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:92:52: error: unknown type name 'uint32_t'
  3234.                             struct drm_device *dev, uint32_t handle,
  3235.                                                     ^~~~~~~~
  3236. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:93:28: error: unknown type name 'uint64_t'
  3237.                             uint64_t *offset);
  3238.                             ^~~~~~~~
  3239. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:96:12: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  3240.      struct drm_device *dev,
  3241.             ^~~~~~~~~~
  3242. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm_linux.h:41,
  3243.                  from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_test.h:27,
  3244.                  from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_group_tree_test.c:24:
  3245. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3246.  #include <asm/kmap_types.h>         /* page table entry lookup          */
  3247.           ^~~~~~~~~~~~~~~~~~
  3248. compilation terminated.
  3249. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-uvm/uvm8_range_group_tree_test.o] Error 1
  3250. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-encoder.c:28:
  3251. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-encoder.h:60:42: warning: 'struct nv_drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  3252.  void nv_drm_handle_display_change(struct nv_drm_device *nv_dev,
  3253.                                           ^~~~~~~~~~~~~
  3254. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-encoder.h:63:53: warning: 'struct nv_drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  3255.  void nv_drm_handle_dynamic_display_connected(struct nv_drm_device *nv_dev,
  3256.                                                      ^~~~~~~~~~~~~
  3257. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-encoder.c:29:
  3258. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-utils.h:30:10: fatal error: drm/drmP.h: No such file or directory
  3259.  #include <drm/drmP.h>
  3260.           ^~~~~~~~~~~~
  3261. compilation terminated.
  3262. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-encoder.o] Error 1
  3263. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: In function '__nv_drm_gem_nvkms_memory_free':
  3264. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:34:42: error: dereferencing pointer to incomplete type 'struct nv_drm_gem_object'
  3265.      struct nv_drm_device *nv_dev = nv_gem->nv_dev;
  3266.                                           ^~
  3267. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:40:13: error: implicit declaration of function 'iounmap'; did you mean 'do_munmap'? [-Werror=implicit-function-declaration]
  3268.              iounmap(nv_nvkms_memory->pWriteCombinedIORemapAddress);
  3269.              ^~~~~~~
  3270.              do_munmap
  3271. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:43:9: error: 'nvKms' undeclared (first use in this function)
  3272.          nvKms->unmapMemory(nv_dev->pDevice,
  3273.          ^~~~~
  3274. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:43:34: error: dereferencing pointer to incomplete type 'struct nv_drm_device'
  3275.          nvKms->unmapMemory(nv_dev->pDevice,
  3276.                                   ^~
  3277. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:45:28: error: 'NVKMS_KAPI_MAPPING_TYPE_USER' undeclared (first use in this function)
  3278.                             NVKMS_KAPI_MAPPING_TYPE_USER,
  3279.                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3280. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:53:5: error: implicit declaration of function 'nv_drm_free'; did you mean 'vm_area_free'? [-Werror=implicit-function-declaration]
  3281.      nv_drm_free(nv_nvkms_memory);
  3282.      ^~~~~~~~~~~
  3283.      vm_area_free
  3284. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: At top level:
  3285. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:57:12: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  3286.      struct drm_device *dev,
  3287.             ^~~~~~~~~~
  3288. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:60:14: error: variable 'nv_gem_nvkms_memory_ops' has initializer but incomplete type
  3289.  const struct nv_drm_gem_object_funcs nv_gem_nvkms_memory_ops = {
  3290.               ^~~~~~~~~~~~~~~~~~~~~~~
  3291. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:61:6: error: 'const struct nv_drm_gem_object_funcs' has no member named 'free'
  3292.      .free = __nv_drm_gem_nvkms_memory_free,
  3293.       ^~~~
  3294. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:61:13: warning: excess elements in struct initializer
  3295.      .free = __nv_drm_gem_nvkms_memory_free,
  3296.              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3297. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:61:13: note: (near initialization for 'nv_gem_nvkms_memory_ops')
  3298. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:62:6: error: 'const struct nv_drm_gem_object_funcs' has no member named 'prime_dup'
  3299.      .prime_dup = __nv_drm_gem_nvkms_prime_dup,
  3300.       ^~~~~~~~~
  3301. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:62:18: warning: excess elements in struct initializer
  3302.      .prime_dup = __nv_drm_gem_nvkms_prime_dup,
  3303.                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3304. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:62:18: note: (near initialization for 'nv_gem_nvkms_memory_ops')
  3305. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:67:12: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  3306.      struct drm_device *dev, struct drm_mode_create_dumb *args)
  3307.             ^~~~~~~~~~
  3308. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:66:12: warning: 'struct drm_file' declared inside parameter list will not be visible outside of this definition or declaration
  3309.      struct drm_file *file_priv,
  3310.             ^~~~~~~~
  3311. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:65:5: error: conflicting types for 'nv_drm_dumb_create'
  3312.  int nv_drm_dumb_create(
  3313.      ^~~~~~~~~~~~~~~~~~
  3314. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:27:
  3315. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:81:5: note: previous declaration of 'nv_drm_dumb_create' was here
  3316.  int nv_drm_dumb_create(
  3317.      ^~~~~~~~~~~~~~~~~~
  3318. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: In function 'nv_drm_dumb_create':
  3319. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:69:36: error: implicit declaration of function 'to_nv_device'; did you mean 'do_madvise'? [-Werror=implicit-function-declaration]
  3320.      struct nv_drm_device *nv_dev = to_nv_device(dev);
  3321.                                     ^~~~~~~~~~~~
  3322.                                     do_madvise
  3323. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:69:36: warning: initialization of 'struct nv_drm_device *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  3324. In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/asm-generic/bug.h:18,
  3325.                  from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/arch/x86/include/asm/bug.h:83,
  3326.                  from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bug.h:5,
  3327.                  from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/mmdebug.h:5,
  3328.                  from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/mm.h:9,
  3329.                  from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-mm.h:80,
  3330.                  from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:30:
  3331. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:74:33: error: dereferencing pointer to incomplete type 'struct nv_drm_device'
  3332.                            nv_dev->pitchAlignment);
  3333.                                  ^~
  3334. /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:93:15: note: in definition of macro 'roundup'
  3335.   const typeof(y) __y = y;   \
  3336.                ^
  3337. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:83:13: error: implicit declaration of function 'nv_drm_calloc'; did you mean 'warn_alloc'? [-Werror=implicit-function-declaration]
  3338.              nv_drm_calloc(1, sizeof(*nv_nvkms_memory))) == NULL) {
  3339.              ^~~~~~~~~~~~~
  3340.              warn_alloc
  3341. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:82:26: warning: assignment to 'struct nv_drm_gem_nvkms_memory *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  3342.      if ((nv_nvkms_memory =
  3343.                           ^
  3344. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:89:13: error: 'nvKms' undeclared (first use in this function)
  3345.              nvKms->allocateMemory(nv_dev->pDevice, args->size)) == NULL) {
  3346.              ^~~~~
  3347. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:91:9: error: implicit declaration of function 'NV_DRM_DEV_LOG_ERR'; did you mean 'NV_DRM_DEV_PUT_PRESENT'? [-Werror=implicit-function-declaration]
  3348.          NV_DRM_DEV_LOG_ERR(
  3349.          ^~~~~~~~~~~~~~~~~~
  3350.          NV_DRM_DEV_PUT_PRESENT
  3351. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:100:27: error: 'NVKMS_KAPI_MAPPING_TYPE_USER' undeclared (first use in this function)
  3352.                            NVKMS_KAPI_MAPPING_TYPE_USER,
  3353.                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3354. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:111:53: error: implicit declaration of function 'ioremap_wc' [-Werror=implicit-function-declaration]
  3355.      nv_nvkms_memory->pWriteCombinedIORemapAddress = ioremap_wc(
  3356.                                                      ^~~~~~~~~~
  3357. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:111:51: warning: assignment to 'void *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  3358.      nv_nvkms_memory->pWriteCombinedIORemapAddress = ioremap_wc(
  3359.                                                    ^
  3360. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:117:5: error: implicit declaration of function 'nv_drm_gem_object_init'; did you mean 'debug_object_init'? [-Werror=implicit-function-declaration]
  3361.      nv_drm_gem_object_init(nv_dev,
  3362.      ^~~~~~~~~~~~~~~~~~~~~~
  3363.      debug_object_init
  3364. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:122:12: error: implicit declaration of function 'nv_drm_gem_handle_create_drop_reference' [-Werror=implicit-function-declaration]
  3365.      return nv_drm_gem_handle_create_drop_reference(file_priv,
  3366.             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3367. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: At top level:
  3368. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:138:12: warning: 'struct nv_drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  3369.      struct nv_drm_device *nv_dev,
  3370.             ^~~~~~~~~~~~~
  3371. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:155:61: warning: 'struct drm_file' declared inside parameter list will not be visible outside of this definition or declaration
  3372.                                           void *data, struct drm_file *filep)
  3373.                                                              ^~~~~~~~
  3374. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:154:49: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  3375.  int nv_drm_gem_import_nvkms_memory_ioctl(struct drm_device *dev,
  3376.                                                  ^~~~~~~~~~
  3377. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:154:5: error: conflicting types for 'nv_drm_gem_import_nvkms_memory_ioctl'
  3378.  int nv_drm_gem_import_nvkms_memory_ioctl(struct drm_device *dev,
  3379.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3380. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:27:
  3381. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:85:5: note: previous declaration of 'nv_drm_gem_import_nvkms_memory_ioctl' was here
  3382.  int nv_drm_gem_import_nvkms_memory_ioctl(struct drm_device *dev,
  3383.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3384. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: In function 'nv_drm_gem_import_nvkms_memory_ioctl':
  3385. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:157:36: warning: initialization of 'struct nv_drm_device *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  3386.      struct nv_drm_device *nv_dev = to_nv_device(dev);
  3387.                                     ^~~~~~~~~~~~
  3388. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:163:10: error: implicit declaration of function 'drm_core_check_feature'; did you mean 'rw_copy_check_uvector'? [-Werror=implicit-function-declaration]
  3389.      if (!drm_core_check_feature(dev, DRIVER_MODESET)) {
  3390.           ^~~~~~~~~~~~~~~~~~~~~~
  3391.           rw_copy_check_uvector
  3392. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:163:38: error: 'DRIVER_MODESET' undeclared (first use in this function); did you mean 'HRTIMER_MODE_SOFT'?
  3393.      if (!drm_core_check_feature(dev, DRIVER_MODESET)) {
  3394.                                       ^~~~~~~~~~~~~~
  3395.                                       HRTIMER_MODE_SOFT
  3396. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:168:26: warning: assignment to 'struct nv_drm_gem_nvkms_memory *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  3397.      if ((nv_nvkms_memory =
  3398.                           ^
  3399. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:174:15: error: 'nvKms' undeclared (first use in this function)
  3400.      pMemory = nvKms->importMemory(nv_dev->pDevice,
  3401.                ^~~~~
  3402. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:174:41: error: dereferencing pointer to incomplete type 'struct nv_drm_device'
  3403.      pMemory = nvKms->importMemory(nv_dev->pDevice,
  3404.                                          ^~
  3405. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:187:33: error: passing argument 1 of '__nv_drm_nvkms_gem_obj_init' from incompatible pointer type [-Werror=incompatible-pointer-types]
  3406.      __nv_drm_nvkms_gem_obj_init(nv_dev, nv_nvkms_memory, pMemory, p->mem_size);
  3407.                                  ^~~~~~
  3408. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:138:27: note: expected 'struct nv_drm_device *' but argument is of type 'struct nv_drm_device *'
  3409.      struct nv_drm_device *nv_dev,
  3410.      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
  3411. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: At top level:
  3412. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:201:61: warning: 'struct drm_file' declared inside parameter list will not be visible outside of this definition or declaration
  3413.                                           void *data, struct drm_file *filep)
  3414.                                                              ^~~~~~~~
  3415. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:200:49: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  3416.  int nv_drm_gem_export_nvkms_memory_ioctl(struct drm_device *dev,
  3417.                                                  ^~~~~~~~~~
  3418. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:200:5: error: conflicting types for 'nv_drm_gem_export_nvkms_memory_ioctl'
  3419.  int nv_drm_gem_export_nvkms_memory_ioctl(struct drm_device *dev,
  3420.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3421. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:27:
  3422. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:88:5: note: previous declaration of 'nv_drm_gem_export_nvkms_memory_ioctl' was here
  3423.  int nv_drm_gem_export_nvkms_memory_ioctl(struct drm_device *dev,
  3424.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3425. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: In function 'nv_drm_gem_export_nvkms_memory_ioctl':
  3426. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:203:36: warning: initialization of 'struct nv_drm_device *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  3427.      struct nv_drm_device *nv_dev = to_nv_device(dev);
  3428.                                     ^~~~~~~~~~~~
  3429. ld -r -o /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-modeset/nv-modeset-interface.o /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-modeset/nvidia-modeset-linux.o /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-modeset/nv-kthread-q.o
  3430.   LD [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-modeset.o
  3431. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:208:38: error: 'DRIVER_MODESET' undeclared (first use in this function); did you mean 'HRTIMER_MODE_SOFT'?
  3432.      if (!drm_core_check_feature(dev, DRIVER_MODESET)) {
  3433.                                       ^~~~~~~~~~~~~~
  3434.                                       HRTIMER_MODE_SOFT
  3435. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:219:28: error: implicit declaration of function 'nv_drm_gem_object_nvkms_memory_lookup'; did you mean 'nv_drm_gem_export_nvkms_memory_ioctl'? [-Werror=implicit-function-declaration]
  3436.      if ((nv_nvkms_memory = nv_drm_gem_object_nvkms_memory_lookup(
  3437.                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3438.                             nv_drm_gem_export_nvkms_memory_ioctl
  3439. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:219:26: warning: assignment to 'struct nv_drm_gem_nvkms_memory *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  3440.      if ((nv_nvkms_memory = nv_drm_gem_object_nvkms_memory_lookup(
  3441.                           ^
  3442. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:231:10: error: 'nvKms' undeclared (first use in this function)
  3443.      if (!nvKms->exportMemory(nv_dev->pDevice,
  3444.           ^~~~~
  3445. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:231:36: error: dereferencing pointer to incomplete type 'struct nv_drm_device'
  3446.      if (!nvKms->exportMemory(nv_dev->pDevice,
  3447.                                     ^~
  3448. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:244:9: error: implicit declaration of function 'nv_drm_gem_object_unreference_unlocked' [-Werror=implicit-function-declaration]
  3449.          nv_drm_gem_object_unreference_unlocked(&nv_nvkms_memory->base);
  3450.          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3451. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: At top level:
  3452. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:251:12: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  3453.      struct drm_device *dev,
  3454.             ^~~~~~~~~~
  3455. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:250:31: error: conflicting types for '__nv_drm_gem_nvkms_prime_dup'
  3456.  static struct drm_gem_object *__nv_drm_gem_nvkms_prime_dup(
  3457.                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3458. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:56:31: note: previous declaration of '__nv_drm_gem_nvkms_prime_dup' was here
  3459.  static struct drm_gem_object *__nv_drm_gem_nvkms_prime_dup(
  3460.                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3461. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: In function '__nv_drm_gem_nvkms_prime_dup':
  3462. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:254:36: warning: initialization of 'struct nv_drm_device *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  3463.      struct nv_drm_device *nv_dev = to_nv_device(dev);
  3464.                                     ^~~~~~~~~~~~
  3465. In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/asm-generic/bug.h:5,
  3466.                  from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/arch/x86/include/asm/bug.h:83,
  3467.                  from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bug.h:5,
  3468.                  from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/mmdebug.h:5,
  3469.                  from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/mm.h:9,
  3470.                  from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-mm.h:80,
  3471.                  from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:30:
  3472. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:260:44: error: dereferencing pointer to incomplete type 'const struct nv_drm_gem_object'
  3473.      BUG_ON(nv_gem_src == NULL || nv_gem_src->ops != &nv_gem_nvkms_memory_ops);
  3474.                                             ^~
  3475. /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/compiler.h:77:42: note: in definition of macro 'unlikely'
  3476.  # define unlikely(x) __builtin_expect(!!(x), 0)
  3477.                                           ^
  3478. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:260:5: note: in expansion of macro 'BUG_ON'
  3479.      BUG_ON(nv_gem_src == NULL || nv_gem_src->ops != &nv_gem_nvkms_memory_ops);
  3480.      ^~~~~~
  3481. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:265:26: warning: assignment to 'struct nv_drm_gem_nvkms_memory *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  3482.      if ((nv_nvkms_memory =
  3483.                           ^
  3484. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:270:15: error: 'nvKms' undeclared (first use in this function)
  3485.      pMemory = nvKms->dupMemory(nv_dev->pDevice,
  3486.                ^~~~~
  3487. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:270:38: error: dereferencing pointer to incomplete type 'struct nv_drm_device'
  3488.      pMemory = nvKms->dupMemory(nv_dev->pDevice,
  3489.                                       ^~
  3490. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:271:42: error: dereferencing pointer to incomplete type 'const struct nv_drm_device'
  3491.                                 nv_dev_src->pDevice,
  3492.                                           ^~
  3493. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:281:33: error: passing argument 1 of '__nv_drm_nvkms_gem_obj_init' from incompatible pointer type [-Werror=incompatible-pointer-types]
  3494.      __nv_drm_nvkms_gem_obj_init(nv_dev,
  3495.                                  ^~~~~~
  3496. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:138:27: note: expected 'struct nv_drm_device *' but argument is of type 'struct nv_drm_device *'
  3497.      struct nv_drm_device *nv_dev,
  3498.      ~~~~~~~~~~~~~~~~~~~~~~^~~~~~
  3499. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: At top level:
  3500. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:295:35: warning: 'struct drm_device' declared inside parameter list will not be visible outside of this definition or declaration
  3501.                             struct drm_device *dev, uint32_t handle,
  3502.                                    ^~~~~~~~~~
  3503. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:294:35: warning: 'struct drm_file' declared inside parameter list will not be visible outside of this definition or declaration
  3504.  int nv_drm_dumb_map_offset(struct drm_file *file,
  3505.                                    ^~~~~~~~
  3506. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: In function 'nv_drm_dumb_map_offset':
  3507. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:298:36: warning: initialization of 'struct nv_drm_device *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  3508.      struct nv_drm_device *nv_dev = to_nv_device(dev);
  3509.                                     ^~~~~~~~~~~~
  3510. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:302:26: warning: assignment to 'struct nv_drm_gem_nvkms_memory *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  3511.      if ((nv_nvkms_memory = nv_drm_gem_object_nvkms_memory_lookup(
  3512.                           ^
  3513. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:321:11: error: implicit declaration of function 'nv_drm_gem_create_mmap_offset'; did you mean 'nv_drm_dumb_map_offset'? [-Werror=implicit-function-declaration]
  3514.      ret = nv_drm_gem_create_mmap_offset(&nv_nvkms_memory->base, offset);
  3515.            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3516.            nv_drm_dumb_map_offset
  3517. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: In function '__nv_drm_vma_fault':
  3518. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:339:9: error: implicit declaration of function 'to_nv_gem_object' [-Werror=implicit-function-declaration]
  3519.          to_nv_gem_object(gem));
  3520.          ^~~~~~~~~~~~~~~~
  3521. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:339:9: warning: passing argument 1 of 'to_nv_nvkms_memory' makes pointer from integer without a cast [-Wint-conversion]
  3522.          to_nv_gem_object(gem));
  3523.          ^~~~~~~~~~~~~~~~~~~~~
  3524. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:27:
  3525. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.h:44:31: note: expected 'struct nv_drm_gem_object *' but argument is of type 'int'
  3526.      struct nv_drm_gem_object *nv_gem)
  3527.      ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
  3528. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:346:32: error: implicit declaration of function 'drm_vma_node_start'; did you mean 'num_node_state'? [-Werror=implicit-function-declaration]
  3529.      page_offset = vmf->pgoff - drm_vma_node_start(&gem->vma_node);
  3530.                                 ^~~~~~~~~~~~~~~~~~
  3531.                                 num_node_state
  3532. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:346:55: error: dereferencing pointer to incomplete type 'struct drm_gem_object'
  3533.      page_offset = vmf->pgoff - drm_vma_node_start(&gem->vma_node);
  3534.                                                        ^~
  3535. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c: At top level:
  3536. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:393:14: error: 'drm_gem_vm_open' undeclared here (not in a function); did you mean 'drm_gem_open'?
  3537.      .open  = drm_gem_vm_open,
  3538.               ^~~~~~~~~~~~~~~
  3539.               drm_gem_open
  3540. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:395:14: error: 'drm_gem_vm_close' undeclared here (not in a function); did you mean 'drm_gem_close'?
  3541.      .close = drm_gem_vm_close,
  3542.               ^~~~~~~~~~~~~~~~
  3543.               drm_gem_close
  3544. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:60:38: error: storage size of 'nv_gem_nvkms_memory_ops' isn't known
  3545. const struct nv_drm_gem_object_funcs nv_gem_nvkms_memory_ops = {
  3546.                                      ^~~~~~~~~~~~~~~~~~~~~~~
  3547. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.c:56:31: warning: '__nv_drm_gem_nvkms_prime_dup' used but never defined
  3548. static struct drm_gem_object *__nv_drm_gem_nvkms_prime_dup(
  3549.                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3550. cc1: some warnings being treated as errors
  3551. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia-drm/nvidia-drm-gem-nvkms-memory.o] Error 1
  3552. make[3]: Target '__build' not remade because of errors.
  3553. make[2]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/Makefile:1577: _module_/tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel] Error 2
  3554. make[2]: Target 'modules' not remade because of errors.
  3555. make[2]: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  3556. make[1]: *** [Makefile:157: sub-make] Error 2
  3557. make[1]: Target 'modules' not remade because of errors.
  3558. make[1]: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  3559. make: *** [Makefile:81: modules] Error 2
  3560. -> Checking to see whether the nvidia kernel module was successfully built
  3561.   executing: 'cd ./kernel; /bin/make -k -j12 NV_KERNEL_MODULES="nvidia" NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/4.18.0-372.9.1.el8.x86_64/source" SYSOUT="/lib/modules/4.18.0-372.9.1.el8.x86_64/build"'...
  3562.   make[1]: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  3563.   make[2]: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  3564.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-frontend.o
  3565.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-instance.o
  3566.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.o
  3567.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-acpi.o
  3568.   In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  3569.                    from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  3570.                    from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  3571.                    from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/list.h:9,
  3572.                    from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/preempt.h:11,
  3573.                    from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/spinlock.h:55,
  3574.                    from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-lock.h:16,
  3575.                    from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:19,
  3576.                    from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.c:14:
  3577.   /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  3578.    #define BIT(nr)   (UL(1) << (nr))
  3579.    
  3580.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.c:12:
  3581.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  3582.    #define BIT(b)                  (1U<<(b))
  3583.    
  3584.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-chrdev.o
  3585.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-cray.o
  3586.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-dma.o
  3587.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-gvi.o
  3588.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-i2c.o
  3589.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mempool.o
  3590.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mmap.o
  3591.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-p2p.o
  3592.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-instance.c:13:
  3593.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3594.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3595.             ^~~~~~~~~~~~~~~~~~
  3596.   compilation terminated.
  3597.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-instance.o] Error 1
  3598.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-pat.o
  3599.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-frontend.c:13:
  3600.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3601.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3602.             ^~~~~~~~~~~~~~~~~~
  3603.   compilation terminated.
  3604.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.c:14:
  3605.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3606.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3607.             ^~~~~~~~~~~~~~~~~~
  3608.   compilation terminated.
  3609.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-frontend.o] Error 1
  3610.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.o] Error 1
  3611.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-procfs.o
  3612.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-chrdev.c:15:
  3613.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3614.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3615.             ^~~~~~~~~~~~~~~~~~
  3616.   compilation terminated.
  3617.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-acpi.c:15:
  3618.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3619.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3620.             ^~~~~~~~~~~~~~~~~~
  3621.   compilation terminated.
  3622.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-cray.c:15:
  3623.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3624.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3625.             ^~~~~~~~~~~~~~~~~~
  3626.   compilation terminated.
  3627.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-chrdev.o] Error 1
  3628.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-acpi.o] Error 1
  3629.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-cray.o] Error 1
  3630.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-usermap.o
  3631.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vm.o
  3632.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-dma.c:15:
  3633.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3634.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3635.             ^~~~~~~~~~~~~~~~~~
  3636.   compilation terminated.
  3637.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vtophys.o
  3638.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-dma.o] Error 1
  3639.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-interface.o
  3640.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-gvi.c:15:
  3641.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3642.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3643.             ^~~~~~~~~~~~~~~~~~
  3644.   compilation terminated.
  3645.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-i2c.c:15:
  3646.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3647.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3648.             ^~~~~~~~~~~~~~~~~~
  3649.   compilation terminated.
  3650.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-gvi.o] Error 1
  3651.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-i2c.o] Error 1
  3652.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-mlock.o
  3653.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mempool.c:15:
  3654.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3655.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3656.             ^~~~~~~~~~~~~~~~~~
  3657.   compilation terminated.
  3658.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mempool.o] Error 1
  3659.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-pci.o
  3660.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-registry.o
  3661.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mmap.c:15:
  3662.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3663.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3664.             ^~~~~~~~~~~~~~~~~~
  3665.   compilation terminated.
  3666.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mmap.o] Error 1
  3667.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-usermap.o
  3668.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-modeset-interface.o
  3669.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-p2p.c:15:
  3670.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3671.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3672.             ^~~~~~~~~~~~~~~~~~
  3673.   compilation terminated.
  3674.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-p2p.o] Error 1
  3675.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-memdbg.o
  3676.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-pat.c:15:
  3677.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3678.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3679.             ^~~~~~~~~~~~~~~~~~
  3680.   compilation terminated.
  3681.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-pat.o] Error 1
  3682.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-ibmnpu.o
  3683.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-procfs.c:15:
  3684.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3685.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3686.             ^~~~~~~~~~~~~~~~~~
  3687.   compilation terminated.
  3688.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-procfs.o] Error 1
  3689.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-report-err.o
  3690.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vm.c:14:
  3691.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3692.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3693.             ^~~~~~~~~~~~~~~~~~
  3694.   compilation terminated.
  3695.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-usermap.c:15:
  3696.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3697.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3698.             ^~~~~~~~~~~~~~~~~~
  3699.   compilation terminated.
  3700.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-usermap.o] Error 1
  3701.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vm.o] Error 1
  3702.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-rsync.o
  3703.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vtophys.c:15:
  3704.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3705.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3706.             ^~~~~~~~~~~~~~~~~~
  3707.   compilation terminated.
  3708.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-interface.c:15:
  3709.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3710.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3711.             ^~~~~~~~~~~~~~~~~~
  3712.   compilation terminated.
  3713.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vtophys.o] Error 1
  3714.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-interface.o] Error 1
  3715.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-msi.o
  3716.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv_uvm_interface.o
  3717.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-mlock.c:15:
  3718.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3719.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3720.             ^~~~~~~~~~~~~~~~~~
  3721.   compilation terminated.
  3722.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-mlock.o] Error 1
  3723.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-registry.c:15:
  3724.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3725.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3726.             ^~~~~~~~~~~~~~~~~~
  3727.   compilation terminated.
  3728.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nvlink_linux.o
  3729.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-pci.c:15:
  3730.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3731.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3732.             ^~~~~~~~~~~~~~~~~~
  3733.   compilation terminated.
  3734.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-pci.o] Error 1
  3735.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-registry.o] Error 1
  3736.     CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.o
  3737.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-usermap.c:15:
  3738.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3739.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3740.             ^~~~~~~~~~~~~~~~~~
  3741.   compilation terminated.
  3742.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-usermap.o] Error 1
  3743.   In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  3744.                    from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  3745.                    from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  3746.                    from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/list.h:9,
  3747.                    from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/preempt.h:11,
  3748.                    from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/spinlock.h:55,
  3749.                    from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-lock.h:16,
  3750.                    from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:19,
  3751.                    from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.c:28:
  3752.   /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  3753.    #define BIT(nr)   (UL(1) << (nr))
  3754.    
  3755.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.c:27:
  3756.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  3757.    #define BIT(b)                  (1U<<(b))
  3758.    
  3759.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-modeset-interface.c:15:
  3760.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3761.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3762.             ^~~~~~~~~~~~~~~~~~
  3763.   compilation terminated.
  3764.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-modeset-interface.o] Error 1
  3765.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-memdbg.c:12:
  3766.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3767.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3768.             ^~~~~~~~~~~~~~~~~~
  3769.   compilation terminated.
  3770.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-memdbg.o] Error 1
  3771.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-ibmnpu.c:27:
  3772.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3773.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3774.             ^~~~~~~~~~~~~~~~~~
  3775.   compilation terminated.
  3776.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-ibmnpu.o] Error 1
  3777.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv_uvm_interface.c:21:
  3778.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3779.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3780.             ^~~~~~~~~~~~~~~~~~
  3781.   compilation terminated.
  3782.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv_uvm_interface.o] Error 1
  3783.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-rsync.c:24:
  3784.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3785.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3786.             ^~~~~~~~~~~~~~~~~~
  3787.   compilation terminated.
  3788.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nvlink_linux.c:30:
  3789.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3790.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3791.             ^~~~~~~~~~~~~~~~~~
  3792.   compilation terminated.
  3793.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-rsync.o] Error 1
  3794.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-report-err.c:24:
  3795.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3796.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3797.             ^~~~~~~~~~~~~~~~~~
  3798.   compilation terminated.
  3799.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nvlink_linux.o] Error 1
  3800.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-report-err.o] Error 1
  3801.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.c:28:
  3802.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3803.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3804.             ^~~~~~~~~~~~~~~~~~
  3805.   compilation terminated.
  3806.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.o] Error 1
  3807.   In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-msi.h:14,
  3808.                    from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-msi.c:11:
  3809.   /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3810.    #include <asm/kmap_types.h>         /* page table entry lookup          */
  3811.             ^~~~~~~~~~~~~~~~~~
  3812.   compilation terminated.
  3813.   make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-msi.o] Error 1
  3814.   make[3]: Target '__build' not remade because of errors.
  3815.   make[2]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/Makefile:1577: _module_/tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel] Error 2
  3816.   make[2]: Target 'modules' not remade because of errors.
  3817.   make[2]: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  3818.   make[1]: *** [Makefile:157: sub-make] Error 2
  3819.   make[1]: Target 'modules' not remade because of errors.
  3820.   make[1]: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  3821.   make: *** [Makefile:81: modules] Error 2
  3822. -> Error.
  3823. ERROR: An error occurred while performing the step: "Checking to see whether the nvidia kernel module was successfully built". See /var/log/nvidia-installer.log for details.
  3824. -> The command `cd ./kernel; /bin/make -k -j12 NV_KERNEL_MODULES="nvidia" NV_EXCLUDE_KERNEL_MODULES="" SYSSRC="/lib/modules/4.18.0-372.9.1.el8.x86_64/source" SYSOUT="/lib/modules/4.18.0-372.9.1.el8.x86_64/build"` failed with the following output:
  3825.  
  3826. make[1]: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  3827. make[2]: Entering directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  3828.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-frontend.o
  3829.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-instance.o
  3830.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.o
  3831.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-acpi.o
  3832. In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  3833.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  3834.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  3835.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/list.h:9,
  3836.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/preempt.h:11,
  3837.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/spinlock.h:55,
  3838.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-lock.h:16,
  3839.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:19,
  3840.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.c:14:
  3841. /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  3842. #define BIT(nr)   (UL(1) << (nr))
  3843.  
  3844. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.c:12:
  3845. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  3846. #define BIT(b)                  (1U<<(b))
  3847.  
  3848.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-chrdev.o
  3849.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-cray.o
  3850.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-dma.o
  3851.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-gvi.o
  3852.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-i2c.o
  3853.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mempool.o
  3854.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mmap.o
  3855.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-p2p.o
  3856. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-instance.c:13:
  3857. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3858. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3859.          ^~~~~~~~~~~~~~~~~~
  3860. compilation terminated.
  3861. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-instance.o] Error 1
  3862.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-pat.o
  3863. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-frontend.c:13:
  3864. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3865. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3866.          ^~~~~~~~~~~~~~~~~~
  3867. compilation terminated.
  3868. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.c:14:
  3869. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3870. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3871.          ^~~~~~~~~~~~~~~~~~
  3872. compilation terminated.
  3873. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-frontend.o] Error 1
  3874. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv.o] Error 1
  3875.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-procfs.o
  3876. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-chrdev.c:15:
  3877. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3878. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3879.          ^~~~~~~~~~~~~~~~~~
  3880. compilation terminated.
  3881. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-acpi.c:15:
  3882. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3883. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3884.          ^~~~~~~~~~~~~~~~~~
  3885. compilation terminated.
  3886. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-cray.c:15:
  3887. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3888. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3889.          ^~~~~~~~~~~~~~~~~~
  3890. compilation terminated.
  3891. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-chrdev.o] Error 1
  3892. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-acpi.o] Error 1
  3893. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-cray.o] Error 1
  3894.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-usermap.o
  3895.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vm.o
  3896. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-dma.c:15:
  3897. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3898. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3899.          ^~~~~~~~~~~~~~~~~~
  3900. compilation terminated.
  3901.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vtophys.o
  3902. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-dma.o] Error 1
  3903.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-interface.o
  3904. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-gvi.c:15:
  3905. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3906. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3907.          ^~~~~~~~~~~~~~~~~~
  3908. compilation terminated.
  3909. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-i2c.c:15:
  3910. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3911. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3912.          ^~~~~~~~~~~~~~~~~~
  3913. compilation terminated.
  3914. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-gvi.o] Error 1
  3915. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-i2c.o] Error 1
  3916.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-mlock.o
  3917. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mempool.c:15:
  3918. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3919. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3920.          ^~~~~~~~~~~~~~~~~~
  3921. compilation terminated.
  3922. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mempool.o] Error 1
  3923.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-pci.o
  3924.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-registry.o
  3925. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mmap.c:15:
  3926. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3927. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3928.          ^~~~~~~~~~~~~~~~~~
  3929. compilation terminated.
  3930. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-mmap.o] Error 1
  3931.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-usermap.o
  3932.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-modeset-interface.o
  3933. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-p2p.c:15:
  3934. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3935. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3936.          ^~~~~~~~~~~~~~~~~~
  3937. compilation terminated.
  3938. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-p2p.o] Error 1
  3939.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-memdbg.o
  3940. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-pat.c:15:
  3941. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3942. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3943.          ^~~~~~~~~~~~~~~~~~
  3944. compilation terminated.
  3945. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:315: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-pat.o] Error 1
  3946.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-ibmnpu.o
  3947. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-procfs.c:15:
  3948. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3949. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3950.          ^~~~~~~~~~~~~~~~~~
  3951. compilation terminated.
  3952. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-procfs.o] Error 1
  3953.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-report-err.o
  3954. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vm.c:14:
  3955. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3956. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3957.          ^~~~~~~~~~~~~~~~~~
  3958. compilation terminated.
  3959. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-usermap.c:15:
  3960. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3961. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3962.          ^~~~~~~~~~~~~~~~~~
  3963. compilation terminated.
  3964. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-usermap.o] Error 1
  3965. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vm.o] Error 1
  3966.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-rsync.o
  3967. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vtophys.c:15:
  3968. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3969. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3970.          ^~~~~~~~~~~~~~~~~~
  3971. compilation terminated.
  3972. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-interface.c:15:
  3973. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3974. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3975.          ^~~~~~~~~~~~~~~~~~
  3976. compilation terminated.
  3977. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-vtophys.o] Error 1
  3978. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-interface.o] Error 1
  3979.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-msi.o
  3980.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv_uvm_interface.o
  3981. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-mlock.c:15:
  3982. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3983. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3984.          ^~~~~~~~~~~~~~~~~~
  3985. compilation terminated.
  3986. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-mlock.o] Error 1
  3987. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-registry.c:15:
  3988. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3989. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3990.          ^~~~~~~~~~~~~~~~~~
  3991. compilation terminated.
  3992.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nvlink_linux.o
  3993. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-pci.c:15:
  3994. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  3995. #include <asm/kmap_types.h>         /* page table entry lookup          */
  3996.          ^~~~~~~~~~~~~~~~~~
  3997. compilation terminated.
  3998. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-pci.o] Error 1
  3999. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-registry.o] Error 1
  4000.  CC [M]  /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.o
  4001. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-usermap.c:15:
  4002. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  4003. #include <asm/kmap_types.h>         /* page table entry lookup          */
  4004.          ^~~~~~~~~~~~~~~~~~
  4005. compilation terminated.
  4006. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/os-usermap.o] Error 1
  4007. In file included from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bits.h:6,
  4008.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/bitops.h:5,
  4009.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/kernel.h:12,
  4010.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/list.h:9,
  4011.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/preempt.h:11,
  4012.                 from /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/linux/spinlock.h:55,
  4013.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-lock.h:16,
  4014.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:19,
  4015.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.c:28:
  4016. /usr/src/kernels/4.18.0-372.9.1.el8.x86_64/include/vdso/bits.h:7: warning: "BIT" redefined
  4017. #define BIT(nr)   (UL(1) << (nr))
  4018.  
  4019. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.c:27:
  4020. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nvmisc.h:58: note: this is the location of the previous definition
  4021. #define BIT(b)                  (1U<<(b))
  4022.  
  4023. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-modeset-interface.c:15:
  4024. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  4025. #include <asm/kmap_types.h>         /* page table entry lookup          */
  4026.          ^~~~~~~~~~~~~~~~~~
  4027. compilation terminated.
  4028. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-modeset-interface.o] Error 1
  4029. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-memdbg.c:12:
  4030. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  4031. #include <asm/kmap_types.h>         /* page table entry lookup          */
  4032.          ^~~~~~~~~~~~~~~~~~
  4033. compilation terminated.
  4034. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-memdbg.o] Error 1
  4035. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-ibmnpu.c:27:
  4036. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  4037. #include <asm/kmap_types.h>         /* page table entry lookup          */
  4038.          ^~~~~~~~~~~~~~~~~~
  4039. compilation terminated.
  4040. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-ibmnpu.o] Error 1
  4041. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv_uvm_interface.c:21:
  4042. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  4043. #include <asm/kmap_types.h>         /* page table entry lookup          */
  4044.          ^~~~~~~~~~~~~~~~~~
  4045. compilation terminated.
  4046. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv_uvm_interface.o] Error 1
  4047. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-rsync.c:24:
  4048. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  4049. #include <asm/kmap_types.h>         /* page table entry lookup          */
  4050.          ^~~~~~~~~~~~~~~~~~
  4051. compilation terminated.
  4052. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nvlink_linux.c:30:
  4053. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  4054. #include <asm/kmap_types.h>         /* page table entry lookup          */
  4055.          ^~~~~~~~~~~~~~~~~~
  4056. compilation terminated.
  4057. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-rsync.o] Error 1
  4058. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-report-err.c:24:
  4059. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  4060. #include <asm/kmap_types.h>         /* page table entry lookup          */
  4061.          ^~~~~~~~~~~~~~~~~~
  4062. compilation terminated.
  4063. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nvlink_linux.o] Error 1
  4064. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-report-err.o] Error 1
  4065. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.c:28:
  4066. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  4067. #include <asm/kmap_types.h>         /* page table entry lookup          */
  4068.          ^~~~~~~~~~~~~~~~~~
  4069. compilation terminated.
  4070. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/linux_nvswitch.o] Error 1
  4071. In file included from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-msi.h:14,
  4072.                 from /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-msi.c:11:
  4073. /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/common/inc/nv-linux.h:118:10: fatal error: asm/kmap_types.h: No such file or directory
  4074. #include <asm/kmap_types.h>         /* page table entry lookup          */
  4075.          ^~~~~~~~~~~~~~~~~~
  4076. compilation terminated.
  4077. make[3]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/scripts/Makefile.build:316: /tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel/nvidia/nv-msi.o] Error 1
  4078. make[3]: Target '__build' not remade because of errors.
  4079. make[2]: *** [/usr/src/kernels/4.18.0-372.9.1.el8.x86_64/Makefile:1577: _module_/tmp/selfgz30846/NVIDIA-Linux-x86_64-430.26/kernel] Error 2
  4080. make[2]: Target 'modules' not remade because of errors.
  4081. make[2]: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  4082. make[1]: *** [Makefile:157: sub-make] Error 2
  4083. make[1]: Target 'modules' not remade because of errors.
  4084. make[1]: Leaving directory '/usr/src/kernels/4.18.0-372.9.1.el8.x86_64'
  4085. make: *** [Makefile:81: modules] Error 2
  4086. ERROR: The nvidia kernel module was not created.
  4087. ERROR: Installation has failed.  Please see the file '/var/log/nvidia-installer.log' for details.  You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement