Jump to content
XPEnology Community

Develop and refine SA3600(broadwellnk) and SA6400(epyc7002) thread


Recommended Posts

With the help of wjz304, SA6400 7.2-64561 can be installed normally in M SHELL for TCRP.
As he advised, there was a problem somewhere in my EPYC7002 KVER 5 module.
It is not yet clear which part is the problem.
The final version of the ARPL module of wjz304, which has 70 modules, was also used for M SHELL.


FRIEND can keep the loader bus type as USB
Bare metal or VM (Proxmox, VMWARE ESXi) etc. have been verified.
Only 7.2 has been verified and 7.1 is still in testing.


thank you @wjz304

 

2023-05-3012_16_22.thumb.png.a81643e766ea8bb96bd1964f6bb8ddf1.png

Edited by Peter Suh
Link to comment
Share on other sites

1 hour ago, scoobdriver said:

Tried 7.1 in Esxi , it fails at around 58% possibly corrupt when installing pat file. 

 

The kernel of SA6400 7.1 has many compatible issues with modules like mpt3sas. We should not use SA6400 with 7.1 any more.

  • Like 2
Link to comment
Share on other sites

49 minutes ago, jimmmmm said:

 

The kernel of SA6400 7.1 has many compatible issues with modules like mpt3sas. We should not use SA6400 with 7.1 any more.

Yeah I'd prefer not to , but it was the only way I was going to get hardware transcoding on the 11th Gen CPU I have, as there are the i915 and other modules backported by jim3ma . 

 

Link to comment
Share on other sites

For a workaround , I have created a small Photon OS VM in Esxi purely to run plex in docker , with quick sync HW transcoding , mapping media from a Xpenology VM . 

 

Hopefully with time some experts will discover a way of backporting i915 drivers for 11th gen and onward intel CPU's /iGPU so I can consolidate :)

 

Appreciate everyone's time , advise , and expertise .  

Link to comment
Share on other sites

  • 1 month later...

I run SA6400 with jim's loader in PVE just fine.

However, when switching to Baremetal, I noticed two problems:

1. machine cannot start with num_netif > 4.

2. NVMe SSD is not recognized.

I installed 4 NVMe SSDs on a ASM2824 switch board. That makes the PCI path of it very long:

```

        nvme_slot@1 {
                pcie_root = "00:01.0,00.0,00.0,00.0";
                port_type = "ssdcache";
        };

        nvme_slot@2 {
                pcie_root = "00:01.0,00.0,04.0,00.0";
                port_type = "ssdcache";
        };

        nvme_slot@3 {
                pcie_root = "00:01.0,00.0,08.0,00.0";
                port_type = "ssdcache";
        };

        nvme_slot@4 {
                pcie_root = "00:01.0,00.0,0c.0,00.0";
                port_type = "ssdcache";
        };

```

And after painful search on the forum and then scroll through /var/log/message, I found that synology tries to find information about "FS2422N" in /run/adapter_cards.conf and it's labeled not supported on SA6400. I edit /usr/syno/etc/adapter_cards.conf and /usr/syno/etc.defaults/adapter_cards.conf.

```

[FX2422N_sup_nic]
[FX2422N_sup_nvme]
FS6600N=yes
SA6400=yes
[FX2422N_sup_sata]

```

Then the SSDs shows up.

 

I am doubting FX2422N is a new NVMe expansion chassis to be revealed. I don't really understand the reason but now it works, FYI.

 

And also I build kvm-intel.ko for VMM and tcp_bbr.ko for better internet transfer.

kvm-intel.ko tcp_bbr.ko

  • Like 3
Link to comment
Share on other sites

  • 1 month later...
  • 2 weeks later...

Hello,

 

If someone is interested, I built the WireGuard SPK for Epyc7002 DSM 7.2

 

Original souces and instructions here : https://www.blackvoid.club/wireguard-spk-for-your-synology-nas/


 

Quote

 

NOTE: If you are on DSM 7.2 be sure to reboot the NAS before running the startup script!

Next, jump back to the SSH prompt as root and run the following command to start the package: 

/var/packages/WireGuard/scripts/start

 

 

 

WireGuard-epyc7002-1.0.20220627.spk

Edited by Orphée
  • Like 2
  • Thanks 1
Link to comment
Share on other sites

Hello all,

 

I've read through every post and like many others am trying to get transcoding back on 11th Gen Intel baremetal. Previously had QSV working just fine on DS918 with ARPL but upgraded to more cores and may have jumped too quickly into DS3622xs (as it doesn't support QSV). 

 

Is SA6400 the way to go, if so, which version? Currently on ARPL DS3622xs 7.2-64570-3.

 

Thanks in advance.

Link to comment
Share on other sites

@jimmmmm

 

I tried applying this new module you added for lkm5 to lkm4.

 

https://github.com/XPEnology-Community/redpill-lkm5/commit/d7e0766776d4a9a3d62768f493d9d00581546635

 

 

An issue where the disk serial, which is part of S.M.A.R.T information, cannot be displayed when using HBA in DS918+ (Apollo Lake) has been resolved.

Thank you so much for adding such a great feature.

 

I have one question or additional request.
The SA6400 is a Device-Tree based model, so is this a function that HBA can use?


If this were possible,
I hope that HBA will also be activated in existing Device-Tree based platforms such as lkm4, Gemini Lake, v1000, and r1000.
Is it possible?

 

 

and,
I tested the HBA and SA6400 on bare metal, and it doesn't seem to work.
I checked in Junior with the command below, but the disk is not visible.


ll /sys/block


Actually, I don't know if the mpt3sas module was loaded properly.

 

When using lkm5 in the past, modules could be loaded.
The disk was also confirmed in the list.

 

However, there was an error message saying that hba could not be used.
Have things changed?

Link to comment
Share on other sites

On 5/30/2023 at 6:22 AM, Peter Suh said:

With the help of wjz304, SA6400 7.2-64561 can be installed normally in M SHELL for TCRP.
As he advised, there was a problem somewhere in my EPYC7002 KVER 5 module.
It is not yet clear which part is the problem.
The final version of the ARPL module of wjz304, which has 70 modules, was also used for M SHELL.


FRIEND can keep the loader bus type as USB
Bare metal or VM (Proxmox, VMWARE ESXi) etc. have been verified.
Only 7.2 has been verified and 7.1 is still in testing.


thank you @wjz304

 

 

@wjz304, does your loader support hw transcoding for SA6400 ? Why is there no i915.ko in modules for SA6400? 

Edited by mar1boro
Link to comment
Share on other sites

On 5/25/2023 at 6:59 PM, Orphée said:

You were running a custom built version with backported i915 drivers from Chinese 7.1 arpl link.

The default loader (and original SA6400) does not have this backported i915 driver.

So unless driver is backported again for 7.2, you won't have it on SA6400.

Oh, now i got it why.. So we need new .pat file... 

Edited by mar1boro
Link to comment
Share on other sites

1 hour ago, mar1boro said:

 

 

@wjz304, does your loader support hw transcoding for SA6400 ? Why is there no i915.ko in modules for SA6400? 

SA6400 is an amd model and does not include an intel core graphics card. Jim developed 10-13 generation intel core graphics cards for sa6400.  And it is still being optimized, arpl-i18n will not integrate them without the author's permission. You can ask jim for details.

  • Like 3
Link to comment
Share on other sites

  • 1 month later...

BBR can cooperated with Queuing Controlle like Fq or Cake.

 

Incase someone need it, there is Fq/Fq_Codel/Fq_Codel/Fq_Pie/Cake models

On 2023/7/3 at AM9点34分, Max Sum said:

我在 PVE 中用 jim 的加载器运行 SA6400 就很好了。

然而,当切换到 Baremetal 时,我注意到两个问题:

1. num_netif > 4 时机器无法启动。

2. 无法识别NVMe SSD。

我在 ASM2824 交换板上安装了 4 个 NVMe SSD。这使得它的 PCI 路径很长:

````

        nvme_slot@1 {
                pcie_root = "00:01.0,00.0,00.0,00.0";
                port_type = “ssdcache”;
        };

        nvme_slot@2 {
                pcie_root = "00:01.0,00.0,04.0,00.0";
                port_type = “ssdcache”;
        };

        nvme_slot@3 {
                pcie_root = "00:01.0,00.0,08.0,00.0";
                port_type = “ssdcache”;
        };

        nvme_slot@4 {
                pcie_root = "00:01.0,00.0,0c.0,00.0";
                port_type = “ssdcache”;
        };

````

经过在论坛上痛苦的搜索,然后滚动浏览 /var/log/message,我发现 Synology 试图在 /run/adapter_cards.conf 中查找有关“FS2422N”的信息,并且标记为 SA6400 不支持。我编辑/usr/syno/etc/adapter_cards.conf 和/usr/syno/etc.defaults/adapter_cards.conf。

````

[FX2422N_sup_nic]
[FX2422N_sup_nvme]
FS6600N=是
SA6400=是
[FX2422N_sup_sata]

````

然后 SSD 就会出现。

 

我怀疑FX2422N是即将发布的新NVMe扩展机箱。我不太明白原因,但现在它起作用了,仅供参考。

 

我还为 VMM 构建了 kvm-intel.ko ,并为更好的互联网传输构建了 tcp_bbr.ko 。

kvm-intel.ko 5.26MB · 8 次下载 tcp_bbr.ko 544.45 KB · 3次下载

 

Link to comment
Share on other sites

On 9/4/2023 at 12:22 AM, wjz304 said:

SA6400 is an amd model and does not include an intel core graphics card. Jim developed 10-13 generation intel core graphics cards for sa6400.  And it is still being optimized, arpl-i18n will not integrate them without the author's permission. You can ask jim for details.

I'm just J3455 want to enable hw transcoding, i have try to build i915.ko with GPL Source and ToolChain, but shows "Module.symvers" is missing.

To use SA6400 insteed of DS920+ because SA6400 is kernel 5.10 so it can enable BBR and FQ.

 

Download ToolChain

wget https://cndl.synology.cn/download/ToolChain/toolchain/7.2-63134/AMD x86 Linux Linux 5.10.55 (epyc7002)/epyc7002-gcc1220_glibc236_x86_64-GPL.txz
tar -Jxf epyc7002-gcc1220_glibc236_x86_64-GPL.txz

 

Download Synology NAS GPL Source Linux-5.10.x For 7.2-64570

wget https://global.synologydownload.com/download/ToolChain/Synology%20NAS%20GPL%20Source/7.2-64570/epyc7002/linux-5.10.x.txz
tar -Jxf linux-5.10.x.txz

 

Prepare for cross compilation

export ARCH=amd64 
export CROSS_COMPILE=/home/parallels/synology/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- 
cd linux-5.10.x
cp synology/synoconfigs/epyc7002 .config
make oldconfig
make prepare 
make scripts 

 

make menuconfig

make menuconfig

 

Compile the i915 module

make  M=drivers/gpu/drm/i915/ CONFIG_DRM_I915=m clean
make  M=drivers/gpu/drm/i915/ CONFIG_DRM_I915=m modules

 

Error

WARNING: Symbol version dump "Module.symvers" is missing.
         Modules may not have dependencies or modversions.
  MODPOST drivers/gpu/drm/i915//Module.symvers
WARNING: modpost: Symbol info of vmlinux is missing. Unresolved symbol check will be entirely skipped.
  CC [M]  drivers/gpu/drm/i915//i915.mod.o
make[2]: *** No rule to make target 'scripts/module.lds', needed by 'drivers/gpu/drm/i915//i915.ko'.  Stop.
make[1]: *** [scripts/Makefile.modpost:130: __modpost] Error 2
make: *** [Makefile:1726: modules] Error 2


 

 

Edited by Ardentwheel
Link to comment
Share on other sites

now I have successfully compile the i915 module, keypoint is to clean befor every rebuild and build under modules root directory.

make M=drivers/gpu/drm/ CONFIG_DRM_I915=m clean 
make M=drivers/gpu/drm/ CONFIG_DRM_I915=m modules

 

but now i'm faceing another issue, that is i915.ko modules dependency.

when i build i915 modules, it comes along with drm.ko drm_kms_helper.ko drm_panel_orientation_quirks.ko

I have try to insmod it, but shows error,is it have dependence modules i'm not build?

 

sudo insmod /lib/modules/i915.ko

Quote

[  967.677377] i915: Unknown symbol drm_crtc_add_crc_entry (err -2)
[  967.683731] i915: Unknown symbol drm_framebuffer_cleanup (err -2)
[  967.690165] i915: Unknown symbol drm_connector_attach_content_type_property (err -2)
[  967.698305] i915: Unknown symbol drm_atomic_helper_check_modeset (err -2)
[  967.705429] i915: Unknown symbol drm_dp_clock_recovery_ok (err -2)
[  967.711923] i915: Unknown symbol drm_kms_helper_poll_fini (err -2)
[  967.718416] i915: Unknown symbol drm_lspcon_set_mode (err -2)
[  967.724466] i915: Unknown symbol drm_open (err -2)
[  967.729512] i915: Unknown symbol drm_is_current_master (err -2)
[  967.735743] i915: Unknown symbol drm_mm_scan_remove_block (err -2)
[  967.742262] i915: Unknown symbol drm_mode_vrefresh (err -2)
[  967.748151] i915: Unknown symbol drm_fb_helper_init (err -2)
[  967.754115] i915: Unknown symbol dma_fence_signal_locked (err -2)
[  967.760527] i915: Unknown symbol drm_poll (err -2)
[  967.765623] i915: Unknown symbol drm_fb_helper_debug_enter (err -2)
[  967.772219] i915: Unknown symbol drm_scdc_set_scrambling (err -2)
[  967.778673] i915: Unknown symbol drm_dev_enter (err -2)
[  967.784203] i915: Unknown symbol drm_mode_object_find (err -2)
[  967.790324] i915: Unknown symbol dma_fence_array_ops (err -2)
[  967.796353] i915: Unknown symbol drm_kms_helper_poll_disable (err -2)
[  967.803151] i915: Unknown symbol drm_dp_mst_connector_late_register (err -2)
[  967.810559] i915: Unknown symbol drm_mode_crtc_set_gamma_size (err -2)
[  967.817445] i915: Unknown symbol drm_connector_attach_max_bpc_property (err -2)
[  967.825121] i915: Unknown symbol drm_syncobj_find (err -2)
[  967.830925] i915: Unknown symbol drm_mode_legacy_fb_format (err -2)
[  967.837504] i915: Unknown symbol dma_resv_add_excl_fence (err -2)
[  967.843962] i915: Unknown symbol iosf_mbi_assert_punit_acquired (err -2)
[  967.851010] i915: Unknown symbol drm_dp_aux_register (err -2)
[  967.857053] i915: Unknown symbol __drm_err (err -2)
[  967.862220] i915: Unknown symbol backlight_device_unregister (err -2)
[  967.869023] i915: Unknown symbol drm_dp_mst_detect_port (err -2)
[  967.875391] i915: Unknown symbol drm_dp_dpcd_read (err -2)
[  967.881171] i915: Unknown symbol drm_vma_node_is_allowed (err -2)
[  967.887602] i915: Unknown symbol drm_kms_helper_poll_init (err -2)
[  967.894102] i915: Unknown symbol drm_mm_remove_node (err -2)
[  967.900058] i915: Unknown symbol __drm_printfn_debug (err -2)
[  967.906100] i915: Unknown symbol iosf_mbi_punit_acquire (err -2)
[  967.912432] i915: Unknown symbol drm_framebuffer_init (err -2)
[  967.918578] i915: Unknown symbol drm_plane_enable_fb_damage_clips (err -2)
[  967.925806] i915: Unknown symbol drm_property_create (err -2)
[  967.931848] i915: Unknown symbol drm_dev_dbg (err -2)
[  967.937171] i915: Unknown symbol drm_fb_helper_setcmap (err -2)
[  967.943424] i915: Unknown symbol drm_atomic_add_affected_planes (err -2)
[  967.950548] i915: Unknown symbol hdmi_infoframe_unpack (err -2)
[  967.956806] i915: Unknown symbol drm_modeset_unlock_all (err -2)
[  967.963175] i915: Unknown symbol hdmi_spd_infoframe_init (err -2)
[  967.969645] i915: Unknown symbol drm_dp_downstream_min_tmds_clock (err -2)
[  967.976876] i915: Unknown symbol drm_dp_update_payload_part2 (err -2)
[  967.983647] i915: Unknown symbol drm_mode_probed_add (err -2)
[  967.989753] i915: Unknown symbol drm_fb_helper_restore_fbdev_mode_unlocked (err -2)
[  967.997834] i915: Unknown symbol drm_atomic_add_affected_connectors (err -2)
[  968.005287] i915: Unknown symbol mipi_dsi_dcs_read (err -2)
[  968.011182] i915: Unknown symbol drm_atomic_helper_disable_plane (err -2)
[  968.018343] i915: Unknown symbol mipi_dsi_dcs_nop (err -2)
[  968.024144] i915: Unknown symbol drm_dp_set_phy_test_pattern (err -2)
[  968.030940] i915: Unknown symbol drm_rect_calc_hscale (err -2)
[  968.037101] i915: Unknown symbol drm_dp_send_power_updown_phy (err -2)
[  968.043997] i915: Unknown symbol drm_mm_takedown (err -2)
[  968.049686] i915: Unknown symbol drm_modeset_lock_all (err -2)
[  968.055825] i915: Unknown symbol drm_fb_helper_fini (err -2)
[  968.061810] i915: Unknown symbol __tracepoint_dma_fence_signaled (err -2)
[  968.068973] i915: Unknown symbol drm_atomic_helper_shutdown (err -2)
[  968.075682] i915: Unknown symbol drm_atomic_state_default_clear (err -2)
[  968.082765] i915: Unknown symbol drm_dp_bw_code_to_link_rate (err -2)
[  968.089578] i915: Unknown symbol drm_dp_set_subconnector_property (err -2)
[  968.096799] i915: Unknown symbol drm_dp_mst_connector_early_unregister (err -2)
[  968.104529] i915: Unknown symbol drm_atomic_helper_cleanup_planes (err -2)
[  968.111779] i915: Unknown symbol drm_mm_insert_node_in_range (err -2)
[  968.118560] i915: Unknown symbol drm_fb_helper_cfb_imageblit (err -2)
[  968.125319] i915: Unknown symbol drm_connector_set_path_property (err -2)
[  968.132462] i915: Unknown symbol mipi_dsi_create_packet (err -2)
[  968.138797] i915: Unknown symbol drm_connector_set_panel_orientation_with_quirk (err -2)
[  968.147322] i915: Unknown symbol drm_mode_is_420_only (err -2)
[  968.153475] i915: Unknown symbol drm_dsc_dp_pps_header_init (err -2)
[  968.160145] i915: Unknown symbol drm_framebuffer_plane_height (err -2)
[  968.167062] i915: Unknown symbol drm_mode_create_hdmi_colorspace_property (err -2)
[  968.175097] i915: Unknown symbol drm_get_subpixel_order_name (err -2)
[  968.181925] i915: Unknown symbol dma_fence_chain_ops (err -2)
[  968.187994] i915: Unknown symbol drm_mode_object_get (err -2)
[  968.194082] i915: Unknown symbol drm_hdmi_avi_infoframe_from_display_mode (err -2)
[  968.202046] i915: Unknown symbol drm_hdmi_avi_infoframe_content_type (err -2)
[  968.209571] i915: Unknown symbol drm_helper_hpd_irq_event (err -2)
[  968.216115] i915: Unknown symbol __drm_atomic_helper_plane_state_reset (err -2)
[  968.223865] i915: Unknown symbol __drm_atomic_state_free (err -2)
[  968.230314] i915: Unknown symbol dma_resv_get_fences_rcu (err -2)
[  968.236756] i915: Unknown symbol drm_edid_duplicate (err -2)
[  968.242686] i915: Unknown symbol drm_crtc_cleanup (err -2)
[  968.248496] i915: Unknown symbol drm_color_lut_check (err -2)
[  968.254575] i915: Unknown symbol mipi_dsi_attach (err -2)
[  968.260251] i915: Unknown symbol drm_get_format_name (err -2)
[  968.266331] i915: Unknown symbol drm_connector_list_iter_begin (err -2)
[  968.273294] i915: Unknown symbol drm_fb_helper_fill_info (err -2)
[  968.279693] i915: Unknown symbol drm_dp_downstream_444_to_420_conversion (err -2)
[  968.287588] i915: Unknown symbol mipi_dsi_dcs_write (err -2)
[  968.293561] i915: Unknown symbol intel_gmch_remove (err -2)
[  968.299440] i915: Unknown symbol drm_vma_offset_add (err -2)
[  968.305436] i915: Unknown symbol drm_encoder_cleanup (err -2)
[  968.311492] i915: Unknown symbol drm_vma_node_revoke (err -2)
[  968.317530] i915: Unknown symbol drm_connector_unregister (err -2)
[  968.324063] i915: Unknown symbol drm_dp_read_desc (err -2)
[  968.329858] i915: Unknown symbol dma_fence_add_callback (err -2)
[  968.336221] i915: Unknown symbol __drm_printfn_seq_file (err -2)
[  968.342572] i915: Unknown symbol drm_modeset_acquire_init (err -2)
[  968.349105] i915: Unknown symbol drm_dev_get (err -2)
[  968.354434] i915: Unknown symbol drm_dp_downstream_max_dotclock (err -2)
[  968.361503] i915: Unknown symbol drm_gem_prime_handle_to_fd (err -2)
[  968.368180] i915: Unknown symbol dma_buf_attach (err -2)
[  968.373763] i915: Unknown symbol drmm_mode_config_init (err -2)
[  968.380017] i915: Unknown symbol drm_atomic_helper_setup_commit (err -2)
[  968.387119] i915: Unknown symbol drm_fb_helper_alloc_fbi (err -2)
[  968.393547] i915: Unknown symbol drm_detect_hdmi_monitor (err -2)
[  968.399994] i915: Unknown symbol drm_atomic_helper_duplicate_state (err -2)
[  968.407338] i915: Unknown symbol drm_dp_get_vc_payload_bw (err -2)
[  968.413837] i915: Unknown symbol drm_scdc_read (err -2)
[  968.419324] i915: Unknown symbol drm_dp_read_sink_count (err -2)
[  968.425679] i915: Unknown symbol dma_fence_wait_timeout (err -2)
[  968.432018] i915: Unknown symbol drm_dp_mst_topology_mgr_init (err -2)
[  968.438926] i915: Unknown symbol drm_mode_object_put (err -2)
[  968.445001] i915: Unknown symbol drm_fb_helper_hotplug_event (err -2)
[  968.451788] i915: Unknown symbol drm_crtc_vblank_get (err -2)
[  968.457846] i915: Unknown symbol drm_crtc_send_vblank_event (err -2)
[  968.464538] i915: Unknown symbol drm_dp_link_train_channel_eq_delay (err -2)
[  968.471951] i915: Unknown symbol drm_connector_attach_encoder (err -2)
[  968.478811] i915: Unknown symbol drm_dsc_compute_rc_parameters (err -2)
[  968.485801] i915: Unknown symbol drm_crtc_accurate_vblank_count (err -2)
[  968.492889] i915: Unknown symbol drm_dp_aux_init (err -2)
[  968.498585] i915: Unknown symbol drm_mode_debug_printmodeline (err -2)
[  968.505489] i915: Unknown symbol drm_dp_downstream_420_passthrough (err -2)
[  968.512847] i915: Unknown symbol drm_rect_rotate (err -2)
[  968.518569] i915: Unknown symbol intel_gtt_insert_sg_entries (err -2)
[  968.525371] i915: Unknown symbol drm_syncobj_add_point (err -2)
[  968.531610] i915: Unknown symbol drm_dp_mst_get_edid (err -2)
[  968.537680] i915: Unknown symbol drm_clflush_virt_range (err -2)
[  968.543981] i915: Unknown symbol drm_dp_mst_put_port_malloc (err -2)
[  968.550703] i915: Unknown symbol drm_fb_helper_blank (err -2)
[  968.556771] i915: Unknown symbol drm_dp_get_adjust_request_pre_emphasis (err -2)
[  968.564591] i915: Unknown symbol __drm_debug (err -2)
[  968.569927] i915: Unknown symbol drm_mode_create_aspect_ratio_property (err -2)
[  968.577649] i915: Unknown symbol drm_gem_private_object_init (err -2)
[  968.584425] i915: Unknown symbol drm_fb_helper_check_var (err -2)
[  968.590837] i915: Unknown symbol drm_dp_dual_mode_detect (err -2)
[  968.597258] i915: Unknown symbol __SCK__tp_func_dma_fence_signaled (err -2)
[  968.604612] i915: Unknown symbol drm_crtc_vblank_reset (err -2)
[  968.610820] i915: Unknown symbol dma_fence_default_wait (err -2)
[  968.617169] i915: Unknown symbol dma_resv_reserve_shared (err -2)
[  968.623663] i915: Unknown symbol drm_gem_dmabuf_export (err -2)
[  968.629957] i915: Unknown symbol vmap_pfn (err -2)
[  968.635022] i915: Unknown symbol hdmi_avi_infoframe_check (err -2)
[  968.641540] i915: Unknown symbol drm_mode_match (err -2)
[  968.647166] i915: Unknown symbol __drm_atomic_helper_plane_destroy_state (err -2)
[  968.655099] i915: Unknown symbol drm_atomic_helper_connector_destroy_state (err -2)
[  968.663155] i915: Unknown symbol drm_connector_list_iter_end (err -2)
[  968.669997] i915: Unknown symbol drm_clflush_pages (err -2)
[  968.675878] i915: Unknown symbol dma_buf_map_attachment (err -2)
[  968.682256] i915: Unknown symbol drm_crtc_set_max_vblank_count (err -2)
[  968.689262] i915: Unknown symbol drm_syncobj_replace_fence (err -2)
[  968.695910] i915: Unknown symbol drm_atomic_set_crtc_for_plane (err -2)
[  968.702902] i915: Unknown symbol intel_gtt_get (err -2)
[  968.708466] i915: Unknown symbol drm_lspcon_get_mode (err -2)
[  968.714514] i915: Unknown symbol dma_fence_remove_callback (err -2)
[  968.721151] i915: Unknown symbol drm_mode_create (err -2)
[  968.726849] i915: Unknown symbol drm_property_create_enum (err -2)
[  968.733352] i915: Unknown symbol drm_atomic_helper_legacy_gamma_set (err -2)
[  968.740775] i915: Unknown symbol drm_ioctl (err -2)
[  968.745918] i915: Unknown symbol drm_plane_cleanup (err -2)
[  968.751780] i915: Unknown symbol drm_mode_set_crtcinfo (err -2)
[  968.758089] i915: Unknown symbol drm_framebuffer_remove (err -2)
[  968.764448] i915: Unknown symbol drm_dev_printk (err -2)
[  968.770057] i915: Unknown symbol drm_hdcp_update_content_protection (err -2)
[  968.777463] i915: Unknown symbol drm_gem_prime_fd_to_handle (err -2)
[  968.784166] i915: Unknown symbol drm_dp_mst_atomic_check (err -2)
[  968.790560] i915: Unknown symbol drm_atomic_get_crtc_state (err -2)
[  968.797175] i915: Unknown symbol drm_gem_object_free (err -2)
[  968.803207] i915: Unknown symbol drm_crtc_wait_one_vblank (err -2)
[  968.809730] i915: Unknown symbol drm_dp_get_edid_quirks (err -2)
[  968.816126] i915: Unknown symbol acpi_video_unregister (err -2)
[  968.822334] i915: Unknown symbol dma_fence_chain_walk (err -2)
[  968.828503] i915: Unknown symbol drm_modeset_lock (err -2)
[  968.834312] i915: Unknown symbol drm_dp_mst_dump_topology (err -2)
[  968.840897] i915: Unknown symbol drm_modeset_unlock (err -2)
[  968.846929] i915: Unknown symbol acpi_video_get_backlight_type (err -2)
[  968.853910] i915: Unknown symbol drm_fb_helper_prepare (err -2)
[  968.860189] i915: Unknown symbol drm_property_replace_blob (err -2)
[  968.866858] i915: Unknown symbol drm_dev_unplug (err -2)
[  968.872466] i915: Unknown symbol drm_kms_helper_poll_enable (err -2)
[  968.879134] i915: Unknown symbol drm_connector_init (err -2)
[  968.885114] i915: Unknown symbol hdmi_infoframe_log (err -2)
[  968.891085] i915: Unknown symbol drm_debugfs_create_files (err -2)
[  968.897620] i915: Unknown symbol drm_modeset_lock_all_ctx (err -2)
[  968.904142] i915: Unknown symbol mipi_dsi_generic_write (err -2)
[  968.910480] i915: Unknown symbol drm_atomic_set_fb_for_plane (err -2)
[  968.917276] i915: Unknown symbol dma_buf_unmap_attachment (err -2)
[  968.923815] i915: Unknown symbol dma_fence_context_alloc (err -2)
[  968.930268] i915: Unknown symbol drm_crtc_vblank_helper_get_vblank_timestamp_internal (err -2)
[  968.939340] i915: Unknown symbol drm_dp_aux_unregister (err -2)
[  968.945594] i915: Unknown symbol hdmi_drm_infoframe_unpack_only (err -2)
[  968.952625] i915: Unknown symbol drm_dp_atomic_find_vcpi_slots (err -2)
[  968.959631] i915: Unknown symbol drm_connector_init_with_ddc (err -2)
[  968.966433] i915: Unknown symbol drm_property_add_enum (err -2)
[  968.972673] i915: Unknown symbol drm_dp_atomic_release_vcpi_slots (err -2)
[  968.979906] i915: Unknown symbol __drm_atomic_helper_connector_reset (err -2)
[  968.987447] i915: Unknown symbol drm_add_edid_modes (err -2)
[  968.993432] i915: Unknown symbol drm_dp_downstream_max_bpc (err -2)
[  969.000079] i915: Unknown symbol dma_fence_signal (err -2)
[  969.005879] i915: Unknown symbol drm_read (err -2)
[  969.010967] i915: Unknown symbol dma_fence_free (err -2)
[  969.016573] i915: Unknown symbol dma_resv_fini (err -2)
[  969.022106] i915: Unknown symbol drm_modeset_lock_single_interruptible (err -2)
[  969.029828] i915: Unknown symbol drm_dp_mst_topology_mgr_suspend (err -2)
[  969.037006] i915: Unknown symbol drm_probe_ddc (err -2)
[  969.042567] i915: Unknown symbol drm_mm_scan_color_evict (err -2)
[  969.049021] i915: Unknown symbol drm_format_info_block_width (err -2)
[  969.055800] i915: Unknown symbol drm_hdmi_infoframe_set_hdr_metadata (err -2)
[  969.063355] i915: Unknown symbol drm_dp_dsc_sink_max_slice_count (err -2)
[  969.070553] i915: Unknown symbol drm_dp_read_sink_count_cap (err -2)
[  969.077306] i915: Unknown symbol drm_atomic_state_init (err -2)
[  969.083552] i915: Unknown symbol drm_plane_from_index (err -2)
[  969.089713] i915: Unknown symbol dma_buf_put (err -2)
[  969.095012] i915: Unknown symbol drm_connector_attach_dp_subconnector_property (err -2)
[  969.103432] i915: Unknown symbol drm_hdmi_avi_infoframe_colorspace (err -2)
[  969.110783] i915: Unknown symbol drm_crtc_vblank_on (err -2)
[  969.116698] i915: Unknown symbol drm_connector_attach_scaling_mode_property (err -2)
[  969.124878] i915: Unknown symbol drm_dp_get_adjust_request_voltage (err -2)
[  969.132191] i915: Unknown symbol drm_dp_link_train_clock_recovery_delay (err -2)
[  969.140016] i915: Unknown symbol intel_gtt_chipset_flush (err -2)
[  969.146436] i915: Unknown symbol drm_mm_reserve_node (err -2)
[  969.152513] i915: Unknown symbol drm_dp_mst_reset_vcpi_slots (err -2)
[  969.159331] i915: Unknown symbol drm_gem_handle_create (err -2)
[  969.165618] i915: Unknown symbol drm_vma_node_allow (err -2)
[  969.171599] i915: Unknown symbol drm_atomic_set_crtc_for_connector (err -2)
[  969.178955] i915: Unknown symbol drm_atomic_helper_check_plane_state (err -2)
[  969.186497] i915: Unknown symbol drm_crtc_init_with_planes (err -2)
[  969.193143] i915: Unknown symbol drm_helper_probe_detect (err -2)
[  969.199573] i915: Unknown symbol drm_mode_create_tv_properties (err -2)
[  969.206529] i915: Unknown symbol drm_dsc_pps_payload_pack (err -2)
[  969.213046] i915: Unknown symbol drm_mode_duplicate (err -2)
[  969.219011] i915: Unknown symbol mipi_dsi_picture_parameter_set (err -2)
[  969.226098] i915: Unknown symbol dma_resv_add_shared_fence (err -2)
[  969.232713] i915: Unknown symbol drm_release_noglobal (err -2)
[  969.238864] i915: Unknown symbol drm_atomic_helper_prepare_planes (err -2)
[  969.246155] i915: Unknown symbol drm_atomic_state_default_release (err -2)
[  969.253428] i915: Unknown symbol drm_object_attach_property (err -2)
[  969.260172] i915: Unknown symbol drm_helper_mode_fill_fb_struct (err -2)
[  969.267217] i915: Unknown symbol drm_crtc_vblank_put (err -2)
[  969.273290] i915: Unknown symbol dma_fence_init (err -2)
[  969.278920] i915: Unknown symbol drm_dev_exit (err -2)
[  969.284320] i915: Unknown symbol drm_mode_set_name (err -2)
[  969.290187] i915: Unknown symbol drm_clflush_sg (err -2)
[  969.295855] i915: Unknown symbol drm_atomic_helper_commit_cleanup_done (err -2)
[  969.303616] i915: Unknown symbol drm_atomic_commit (err -2)
[  969.309532] i915: Unknown symbol drm_noop (err -2)
[  969.314601] i915: Unknown symbol drm_mode_copy (err -2)
[  969.320154] i915: Unknown symbol drm_dp_link_rate_to_bw_code (err -2)
[  969.326973] i915: Unknown symbol __devm_drm_dev_alloc (err -2)
[  969.333129] i915: Unknown symbol drm_fb_helper_cfb_copyarea (err -2)
[  969.339864] i915: Unknown symbol hdmi_drm_infoframe_check (err -2)
[  969.346375] i915: Unknown symbol drm_atomic_state_alloc (err -2)
[  969.352703] i915: Unknown symbol drm_dp_downstream_debug (err -2)
[  969.359146] i915: Unknown symbol drm_mm_init (err -2)
[  969.364484] i915: Unknown symbol drm_dev_put (err -2)
[  969.369844] i915: Unknown symbol iosf_mbi_register_pmic_bus_access_notifier (err -2)
[  969.377985] i915: Unknown symbol drm_syncobj_free (err -2)
[  969.383783] i915: Unknown symbol drm_fb_helper_set_suspend (err -2)
[  969.390366] i915: Unknown symbol drm_connector_update_edid_property (err -2)
[  969.397791] i915: Unknown symbol drm_dp_check_act_status (err -2)
[  969.404243] i915: Unknown symbol drm_dp_mst_deallocate_vcpi (err -2)
[  969.411008] i915: Unknown symbol drm_plane_create_alpha_property (err -2)
[  969.418176] i915: Unknown symbol drm_mm_scan_init_with_range (err -2)
[  969.424999] i915: Unknown symbol drm_dp_dual_mode_set_tmds_output (err -2)
[  969.432274] i915: Unknown symbol drm_atomic_helper_set_config (err -2)
[  969.439172] i915: Unknown symbol drm_atomic_helper_update_legacy_modeset_state (err -2)
[  969.447600] i915: Unknown symbol drm_fb_helper_pan_display (err -2)
[  969.454200] i915: Unknown symbol drm_connector_attach_content_protection_property (err -2)
[  969.462878] i915: Unknown symbol hdmi_infoframe_pack_only (err -2)
[  969.469394] i915: Unknown symbol hdmi_drm_infoframe_pack_only (err -2)
[  969.476259] i915: Unknown symbol __drm_atomic_helper_crtc_duplicate_state (err -2)
[  969.484214] i915: Unknown symbol __drm_puts_seq_file (err -2)
[  969.490299] i915: Unknown symbol drm_atomic_helper_connector_duplicate_state (err -2)
[  969.498607] i915: Unknown symbol drm_atomic_set_mode_for_crtc (err -2)
[  969.505526] i915: Unknown symbol drm_fb_helper_unregister_fbi (err -2)
[  969.512410] i915: Unknown symbol __drm_atomic_helper_plane_duplicate_state (err -2)
[  969.520518] i915: Unknown symbol drm_dp_vsc_sdp_log (err -2)
[  969.526526] i915: Unknown symbol drm_dp_send_query_stream_enc_status (err -2)
[  969.534079] i915: Unknown symbol drm_connector_cleanup (err -2)
[  969.540314] i915: Unknown symbol drm_dp_channel_eq_ok (err -2)
[  969.546473] i915: Unknown symbol iosf_mbi_punit_release (err -2)
[  969.552803] i915: Unknown symbol drm_dp_mst_allocate_vcpi (err -2)
[  969.559320] i915: Unknown symbol drm_universal_plane_init (err -2)
[  969.565862] i915: Unknown symbol acpi_video_register (err -2)
[  969.571930] i915: Unknown symbol drm_detect_monitor_audio (err -2)
[  969.578412] i915: Unknown symbol drm_av_sync_delay (err -2)
[  969.584265] i915: Unknown symbol drm_any_plane_has_format (err -2)
[  969.590802] i915: Unknown symbol drm_scdc_set_high_tmds_clock_ratio (err -2)
[  969.598294] i915: Unknown symbol __drm_atomic_helper_crtc_destroy_state (err -2)
[  969.606089] i915: Unknown symbol drm_crtc_enable_color_mgmt (err -2)
[  969.612822] i915: Unknown symbol drm_vma_offset_lookup_locked (err -2)
[  969.619716] i915: Unknown symbol __drm_atomic_helper_connector_duplicate_state (err -2)
[  969.628115] i915: Unknown symbol __drm_dbg (err -2)
[  969.633245] i915: Unknown symbol drm_mode_create_dp_colorspace_property (err -2)
[  969.641037] i915: Unknown symbol drm_connector_list_iter_next (err -2)
[  969.647924] i915: Unknown symbol drm_modeset_acquire_fini (err -2)
[  969.654462] i915: Unknown symbol drm_dp_mst_hpd_irq (err -2)
[  969.660515] i915: Unknown symbol drm_encoder_init (err -2)
[  969.666268] i915: Unknown symbol dma_fence_enable_sw_signaling (err -2)
[  969.673258] i915: Unknown symbol drm_vblank_init (err -2)
[  969.678957] i915: Unknown symbol drm_printf (err -2)
[  969.684200] i915: Unknown symbol remove_conflicting_pci_framebuffers (err -2)
[  969.691719] i915: Unknown symbol drm_dp_mst_topology_mgr_destroy (err -2)
[  969.698892] i915: Unknown symbol drm_kms_helper_hotplug_event (err -2)
[  969.705811] i915: Unknown symbol hdmi_infoframe_pack (err -2)
[  969.711915] i915: Unknown symbol drm_gem_free_mmap_offset (err -2)
[  969.718474] i915: Unknown symbol drm_dp_calc_pbn_mode (err -2)
[  969.724602] i915: Unknown symbol intel_gtt_insert_page (err -2)
[  969.730866] i915: Unknown symbol drm_dp_get_phy_test_pattern (err -2)
[  969.737657] i915: Unknown symbol drm_puts (err -2)
[  969.742746] i915: Unknown symbol drm_atomic_helper_wait_for_flip_done (err -2)
[  969.750332] i915: Unknown symbol drm_dp_psr_setup_time (err -2)
[  969.756549] i915: Unknown symbol drm_crtc_vblank_off (err -2)
[  969.762646] i915: Unknown symbol drm_hdcp_check_ksvs_revoked (err -2)
[  969.769451] i915: Unknown symbol drm_atomic_helper_commit_duplicated_state (err -2)
[  969.777566] i915: Unknown symbol drm_helper_probe_single_connector_modes (err -2)
[  969.785451] i915: Unknown symbol drm_plane_create_rotation_property (err -2)
[  969.792862] i915: Unknown symbol drm_dp_mst_topology_mgr_set_mst (err -2)
[  969.800013] i915: Unknown symbol __drm_mm_interval_first (err -2)
[  969.806461] i915: Unknown symbol drm_default_rgb_quant_range (err -2)
[  969.813265] i915: Unknown symbol drm_modeset_backoff (err -2)
[  969.819361] i915: Unknown symbol drm_crtc_handle_vblank (err -2)
[  969.825703] i915: Unknown symbol backlight_device_register (err -2)
[  969.832334] i915: Unknown symbol drm_hdmi_avi_infoframe_quant_range (err -2)
[  969.839777] i915: Unknown symbol drm_dp_read_mst_cap (err -2)
[  969.845865] i915: Unknown symbol drm_crtc_vblank_waitqueue (err -2)
[  969.852509] i915: Unknown symbol drm_dp_mst_get_port_malloc (err -2)
[  969.859189] i915: Unknown symbol intel_enable_gtt (err -2)
[  969.865019] i915: Unknown symbol drm_atomic_helper_disable_all (err -2)
[  969.871955] i915: Unknown symbol drm_mm_scan_add_block (err -2)
[  969.878171] i915: Unknown symbol drm_fb_helper_debug_leave (err -2)
[  969.884799] i915: Unknown symbol drm_atomic_get_plane_state (err -2)
[  969.891523] i915: Unknown symbol drm_dp_downstream_mode (err -2)
[  969.897856] i915: Unknown symbol drm_dp_mst_topology_mgr_resume (err -2)
[  969.904914] i915: Unknown symbol drm_atomic_helper_swap_state (err -2)
[  969.911794] i915: Unknown symbol drm_property_create_range (err -2)
[  969.918399] i915: Unknown symbol drm_dp_read_downstream_info (err -2)
[  969.925195] i915: Unknown symbol dma_buf_detach (err -2)
[  969.930828] i915: Unknown symbol mipi_dsi_dcs_write_buffer (err -2)
[  969.937442] i915: Unknown symbol drm_dp_dsc_sink_supported_input_bpcs (err -2)
[  969.945061] i915: Unknown symbol drm_property_blob_get (err -2)
[  969.951331] i915: Unknown symbol drm_property_blob_put (err -2)
[  969.957563] i915: Unknown symbol drm_mode_destroy (err -2)
[  969.963333] i915: Unknown symbol drm_atomic_helper_page_flip (err -2)
[  969.970112] i915: Unknown symbol mipi_dsi_compression_mode (err -2)
[  969.976737] i915: Unknown symbol drm_atomic_state_clear (err -2)
[  969.983064] i915: Unknown symbol drm_atomic_helper_commit_hw_done (err -2)
[  969.990294] i915: Unknown symbol hdmi_vendor_infoframe_check (err -2)
[  969.997060] i915: Unknown symbol drm_crtc_from_index (err -2)
[  970.003139] i915: Unknown symbol dma_resv_test_signaled_rcu (err -2)
[  970.009891] i915: Unknown symbol drm_mode_config_reset (err -2)
[  970.016120] i915: Unknown symbol drm_property_create_blob (err -2)
[  970.022623] i915: Unknown symbol __drm_atomic_helper_crtc_state_reset (err -2)
[  970.030265] i915: Unknown symbol hdmi_spd_infoframe_check (err -2)
[  970.036753] i915: Unknown symbol drm_connector_set_link_status_property (err -2)
[  970.044566] i915: Unknown symbol drm_format_info (err -2)
[  970.050254] i915: Unknown symbol drm_plane_create_blend_mode_property (err -2)
[  970.057865] i915: Unknown symbol drm_modeset_drop_locks (err -2)
[  970.064186] i915: Unknown symbol drm_mode_config_cleanup (err -2)
[  970.070632] i915: Unknown symbol drm_gem_dmabuf_release (err -2)
[  970.076928] i915: Unknown symbol drm_atomic_helper_wait_for_dependencies (err -2)
[  970.084770] i915: Unknown symbol drm_dp_dsc_sink_line_buf_depth (err -2)
[  970.091808] i915: Unknown symbol dma_fence_release (err -2)
[  970.097664] i915: Unknown symbol reservation_ww_class (err -2)
[  970.103813] i915: Unknown symbol intel_gmch_probe (err -2)
[  970.109608] i915: Unknown symbol drm_dp_read_dpcd_caps (err -2)
[  970.115891] i915: Unknown symbol drm_hdmi_vendor_infoframe_from_display_mode (err -2)
[  970.124156] i915: Unknown symbol dma_fence_chain_find_seqno (err -2)
[  970.130906] i915: Unknown symbol mipi_dsi_packet_format_is_long (err -2)
[  970.137976] i915: Unknown symbol drm_crtc_vblank_restore (err -2)
[  970.144435] i915: Unknown symbol drm_fb_helper_initial_config (err -2)
[  970.151304] i915: Unknown symbol drm_fb_helper_cfb_fillrect (err -2)
[  970.157980] i915: Unknown symbol drm_rect_calc_vscale (err -2)
[  970.164162] i915: Unknown symbol drm_crtc_arm_vblank_event (err -2)
[  970.170799] i915: Unknown symbol drm_dp_dual_mode_max_tmds_clock (err -2)
[  970.178006] i915: Unknown symbol drm_atomic_helper_update_plane (err -2)
[  970.185116] i915: Unknown symbol drm_get_edid (err -2)
[  970.190533] i915: Unknown symbol drm_calc_timestamping_constants (err -2)
[  970.197694] i915: Unknown symbol drm_dp_get_dual_mode_type_name (err -2)
[  970.204761] i915: Unknown symbol mipi_dsi_set_maximum_return_packet_size (err -2)
[  970.212671] i915: Unknown symbol drm_dp_dpcd_write (err -2)
[  970.218551] i915: Unknown symbol sync_file_get_fence (err -2)
[  970.224631] i915: Unknown symbol drm_get_connector_status_name (err -2)
[  970.231622] i915: Unknown symbol drm_atomic_helper_suspend (err -2)
[  970.238199] i915: Unknown symbol drm_compat_ioctl (err -2)
[  970.243995] i915: Unknown symbol drm_dev_register (err -2)
[  970.249801] i915: Unknown symbol __SCT__tp_func_dma_fence_signaled (err -2)
[  970.257175] i915: Unknown symbol drm_dp_update_payload_part1 (err -2)
[  970.264011] i915: Unknown symbol drm_plane_create_zpos_immutable_property (err -2)
[  970.271978] i915: Unknown symbol drm_vma_offset_remove (err -2)
[  970.278267] i915: Unknown symbol intel_gtt_clear_range (err -2)
[  970.284511] i915: Unknown symbol drm_fb_helper_ioctl (err -2)
[  970.290576] i915: Unknown symbol drm_fb_helper_set_par (err -2)
[  970.296839] i915: Unknown symbol drm_atomic_get_connector_state (err -2)
[  970.303871] i915: Unknown symbol sync_file_create (err -2)
[  970.309661] i915: Unknown symbol drm_prime_gem_destroy (err -2)
[  970.315925] i915: Unknown symbol drm_plane_create_color_properties (err -2)
[  970.323271] i915: Unknown symbol iosf_mbi_unregister_pmic_bus_access_notifier_unlocked (err -2)
[  970.332435] i915: Unknown symbol drm_ioctl_kernel (err -2)
[  970.338260] i915: Unknown symbol drm_dp_downstream_max_tmds_clock (err -2)
[  970.345484] i915: Unknown symbol drm_mode_get_hv_timing (err -2)
[  970.351805] i915: Unknown symbol drm_helper_move_panel_connectors_to_head (err -2)

 

sudo insmod /lib/modules/drm.ko

Quote

[ 1131.143071] drm: Unknown symbol dma_resv_init (err -2)
[ 1131.148541] drm: Unknown symbol hdmi_vendor_infoframe_init (err -2)
[ 1131.155190] drm: Unknown symbol dma_fence_chain_ops (err -2)
[ 1131.161205] drm: Unknown symbol dma_resv_get_fences_rcu (err -2)
[ 1131.167568] drm: Unknown symbol dma_fence_add_callback (err -2)
[ 1131.173850] drm: Unknown symbol dma_buf_attach (err -2)
[ 1131.179411] drm: Unknown symbol devm_of_find_backlight (err -2)
[ 1131.185702] drm: Unknown symbol dma_buf_export (err -2)
[ 1131.191192] drm: Unknown symbol dma_buf_map_attachment (err -2)
[ 1131.197471] drm: Unknown symbol dma_fence_remove_callback (err -2)
[ 1131.204016] drm: Unknown symbol dma_fence_chain_walk (err -2)
[ 1131.210078] drm: Unknown symbol dma_fence_get_stub (err -2)
[ 1131.215981] drm: Unknown symbol drm_get_panel_orientation_quirk (err -2)
[ 1131.223051] drm: Unknown symbol dma_buf_unmap_attachment (err -2)
[ 1131.229456] drm: Unknown symbol dma_fence_context_alloc (err -2)
[ 1131.235746] drm: Unknown symbol dma_fence_signal (err -2)
[ 1131.241436] drm: Unknown symbol dma_resv_fini (err -2)
[ 1131.246860] drm: Unknown symbol dma_buf_get (err -2)
[ 1131.252105] drm: Unknown symbol dma_buf_put (err -2)
[ 1131.257344] drm: Unknown symbol dma_buf_fd (err -2)
[ 1131.262540] drm: Unknown symbol dma_fence_init (err -2)
[ 1131.268082] drm: Unknown symbol hdmi_drm_infoframe_init (err -2)
[ 1131.274455] drm: Unknown symbol dma_resv_wait_timeout_rcu (err -2)
[ 1131.281000] drm: Unknown symbol hdmi_avi_infoframe_init (err -2)
[ 1131.287363] drm: Unknown symbol dma_buf_detach (err -2)
[ 1131.292833] drm: Unknown symbol dma_fence_chain_init (err -2)
[ 1131.298914] drm: Unknown symbol dma_fence_release (err -2)
[ 1131.304711] drm: Unknown symbol reservation_ww_class (err -2)
[ 1131.310759] drm: Unknown symbol dma_fence_chain_find_seqno (err -2)
[ 1131.317345] drm: Unknown symbol sync_file_get_fence (err -2)
[ 1131.323324] drm: Unknown symbol sync_file_create (err -2)

 

insmod /lib/modules/drm_kms_helper.ko

Quote

root@MatthewsNAS:~# dmesg -c
[ 1221.038460] drm_kms_helper: Unknown symbol drm_crtc_add_crc_entry (err -2)
[ 1221.045767] drm_kms_helper: Unknown symbol unregister_framebuffer (err -2)
[ 1221.053063] drm_kms_helper: Unknown symbol drm_framebuffer_cleanup (err -2)
[ 1221.060364] drm_kms_helper: Unknown symbol drm_client_register (err -2)
[ 1221.067339] drm_kms_helper: Unknown symbol drm_writeback_prepare_job (err -2)
[ 1221.074878] drm_kms_helper: Unknown symbol drm_mode_vrefresh (err -2)
[ 1221.081673] drm_kms_helper: Unknown symbol drm_panel_get_modes (err -2)
[ 1221.088625] drm_kms_helper: Unknown symbol drm_connector_list_update (err -2)
[ 1221.096139] drm_kms_helper: Unknown symbol drm_bridge_add (err -2)
[ 1221.102654] drm_kms_helper: Unknown symbol drm_bridge_chain_mode_valid (err -2)
[ 1221.110383] drm_kms_helper: Unknown symbol drm_mode_legacy_fb_format (err -2)
[ 1221.117897] drm_kms_helper: Unknown symbol drm_connector_register (err -2)
[ 1221.125178] drm_kms_helper: Unknown symbol __drm_err (err -2)
[ 1221.131229] drm_kms_helper: Unknown symbol drm_add_override_edid_modes (err -2)
[ 1221.138906] drm_kms_helper: Unknown symbol drm_client_buffer_vmap (err -2)
[ 1221.146134] drm_kms_helper: Unknown symbol drm_client_rotation (err -2)
[ 1221.153108] drm_kms_helper: Unknown symbol drm_panel_enable (err -2)
[ 1221.159818] drm_kms_helper: Unknown symbol __drm_printfn_debug (err -2)
[ 1221.166797] drm_kms_helper: Unknown symbol drm_framebuffer_init (err -2)
[ 1221.173865] drm_kms_helper: Unknown symbol drm_mode_validate_driver (err -2)
[ 1221.181318] drm_kms_helper: Unknown symbol drm_dev_dbg (err -2)
[ 1221.187557] drm_kms_helper: Unknown symbol drm_atomic_add_affected_planes (err -2)
[ 1221.195537] drm_kms_helper: Unknown symbol drm_atomic_get_private_obj_state (err -2)
[ 1221.203706] drm_kms_helper: Unknown symbol drm_modeset_unlock_all (err -2)
[ 1221.210934] drm_kms_helper: Unknown symbol drm_mode_probed_add (err -2)
[ 1221.217904] drm_kms_helper: Unknown symbol drm_atomic_add_affected_connectors (err -2)
[ 1221.226286] drm_kms_helper: Unknown symbol cfb_copyarea (err -2)
[ 1221.232652] drm_kms_helper: Unknown symbol drm_rect_calc_hscale (err -2)
[ 1221.239729] drm_kms_helper: Unknown symbol drm_bridge_hpd_enable (err -2)
[ 1221.246850] drm_kms_helper: Unknown symbol drm_crtc_vblank_count (err -2)
[ 1221.254037] drm_kms_helper: Unknown symbol drm_modeset_lock_all (err -2)
[ 1221.261079] drm_kms_helper: Unknown symbol drm_atomic_private_obj_init (err -2)
[ 1221.268826] drm_kms_helper: Unknown symbol drm_client_framebuffer_delete (err -2)
[ 1221.276692] drm_kms_helper: Unknown symbol drm_mode_equal (err -2)
[ 1221.283221] drm_kms_helper: Unknown symbol drm_client_framebuffer_create (err -2)
[ 1221.291114] drm_kms_helper: Unknown symbol drm_atomic_bridge_chain_enable (err -2)
[ 1221.299070] drm_kms_helper: Unknown symbol drm_rect_clip_scaled (err -2)
[ 1221.306116] drm_kms_helper: Unknown symbol drm_mode_object_get (err -2)
[ 1221.313119] drm_kms_helper: Unknown symbol __drm_atomic_state_free (err -2)
[ 1221.320493] drm_kms_helper: Unknown symbol drm_edid_duplicate (err -2)
[ 1221.327355] drm_kms_helper: Unknown symbol drm_crtc_cleanup (err -2)
[ 1221.334079] drm_kms_helper: Unknown symbol drm_connector_list_iter_begin (err -2)
[ 1221.341975] drm_kms_helper: Unknown symbol fb_deferred_io_init (err -2)
[ 1221.348985] drm_kms_helper: Unknown symbol drm_mode_set_config_internal (err -2)
[ 1221.356813] drm_kms_helper: Unknown symbol fb_deferred_io_cleanup (err -2)
[ 1221.364040] drm_kms_helper: Unknown symbol framebuffer_alloc (err -2)
[ 1221.370850] drm_kms_helper: Unknown symbol drm_encoder_cleanup (err -2)
[ 1221.377903] drm_kms_helper: Unknown symbol drm_connector_unregister (err -2)
[ 1221.385301] drm_kms_helper: Unknown symbol drm_modeset_acquire_init (err -2)
[ 1221.392738] drm_kms_helper: Unknown symbol drm_client_modeset_probe (err -2)
[ 1221.400145] drm_kms_helper: Unknown symbol drm_warn_on_modeset_not_all_locked (err -2)
[ 1221.408522] drm_kms_helper: Unknown symbol dma_fence_wait_timeout (err -2)
[ 1221.415806] drm_kms_helper: Unknown symbol drm_add_modes_noedid (err -2)
[ 1221.422888] drm_kms_helper: Unknown symbol drm_bridge_remove (err -2)
[ 1221.429650] drm_kms_helper: Unknown symbol drm_mode_object_put (err -2)
[ 1221.436593] drm_kms_helper: Unknown symbol drm_crtc_vblank_get (err -2)
[ 1221.443596] drm_kms_helper: Unknown symbol drm_gem_object_lookup (err -2)
[ 1221.450745] drm_kms_helper: Unknown symbol drm_crtc_send_vblank_event (err -2)
[ 1221.458327] drm_kms_helper: Unknown symbol drm_connector_attach_encoder (err -2)
[ 1221.466179] drm_kms_helper: Unknown symbol drm_mode_debug_printmodeline (err -2)
[ 1221.473925] drm_kms_helper: Unknown symbol fb_sys_write (err -2)
[ 1221.480243] drm_kms_helper: Unknown symbol drm_atomic_normalize_zpos (err -2)
[ 1221.487797] drm_kms_helper: Unknown symbol drm_sysfs_hotplug_event (err -2)
[ 1221.495121] drm_kms_helper: Unknown symbol drm_rect_rotate (err -2)
[ 1221.501761] drm_kms_helper: Unknown symbol drm_bridge_hpd_disable (err -2)
[ 1221.509005] drm_kms_helper: Unknown symbol sys_imageblit (err -2)
[ 1221.515405] drm_kms_helper: Unknown symbol __drm_debug (err -2)
[ 1221.521668] drm_kms_helper: Unknown symbol drm_crtc_vblank_reset (err -2)
[ 1221.528816] drm_kms_helper: Unknown symbol drm_atomic_private_obj_fini (err -2)
[ 1221.536493] drm_kms_helper: Unknown symbol sys_fillrect (err -2)
[ 1221.542811] drm_kms_helper: Unknown symbol drm_connector_list_iter_end (err -2)
[ 1221.550546] drm_kms_helper: Unknown symbol drm_atomic_set_crtc_for_plane (err -2)
[ 1221.558451] drm_kms_helper: Unknown symbol drm_client_modeset_dpms (err -2)
[ 1221.565836] drm_kms_helper: Unknown symbol drm_mode_prune_invalid (err -2)
[ 1221.573069] drm_kms_helper: Unknown symbol drm_client_dev_hotplug (err -2)
[ 1221.580304] drm_kms_helper: Unknown symbol drm_plane_cleanup (err -2)
[ 1221.587081] drm_kms_helper: Unknown symbol drm_mode_set_crtcinfo (err -2)
[ 1221.594236] drm_kms_helper: Unknown symbol fb_dealloc_cmap (err -2)
[ 1221.600870] drm_kms_helper: Unknown symbol drm_atomic_get_crtc_state (err -2)
[ 1221.608368] drm_kms_helper: Unknown symbol drm_gem_object_free (err -2)
[ 1221.615331] drm_kms_helper: Unknown symbol drm_client_init (err -2)
[ 1221.621964] drm_kms_helper: Unknown symbol drm_crtc_wait_one_vblank (err -2)
[ 1221.629379] drm_kms_helper: Unknown symbol drm_mode_validate_size (err -2)
[ 1221.636643] drm_kms_helper: Unknown symbol drm_modeset_lock (err -2)
[ 1221.643334] drm_kms_helper: Unknown symbol drm_client_modeset_commit_locked (err -2)
[ 1221.651540] drm_kms_helper: Unknown symbol drm_modeset_unlock (err -2)
[ 1221.658402] drm_kms_helper: Unknown symbol drm_panel_disable (err -2)
[ 1221.665228] drm_kms_helper: Unknown symbol drm_property_replace_blob (err -2)
[ 1221.672750] drm_kms_helper: Unknown symbol drm_format_info_min_pitch (err -2)
[ 1221.680315] drm_kms_helper: Unknown symbol drm_connector_init (err -2)
[ 1221.687196] drm_kms_helper: Unknown symbol drm_modeset_lock_all_ctx (err -2)
[ 1221.694623] drm_kms_helper: Unknown symbol drm_writeback_cleanup_job (err -2)
[ 1221.702121] drm_kms_helper: Unknown symbol drm_atomic_set_fb_for_plane (err -2)
[ 1221.709815] drm_kms_helper: Unknown symbol drm_connector_init_with_ddc (err -2)
[ 1221.717517] drm_kms_helper: Unknown symbol drm_add_edid_modes (err -2)
[ 1221.724465] drm_kms_helper: Unknown symbol drm_format_info_block_width (err -2)
[ 1221.732136] drm_kms_helper: Unknown symbol drm_dev_has_vblank (err -2)
[ 1221.739037] drm_kms_helper: Unknown symbol register_framebuffer (err -2)
[ 1221.746117] drm_kms_helper: Unknown symbol __drm_atomic_helper_disable_plane (err -2)
[ 1221.754367] drm_kms_helper: Unknown symbol drm_gem_handle_create (err -2)
[ 1221.761471] drm_kms_helper: Unknown symbol drm_atomic_set_crtc_for_connector (err -2)
[ 1221.769701] drm_kms_helper: Unknown symbol drm_rect_rotate_inv (err -2)
[ 1221.776680] drm_kms_helper: Unknown symbol drm_crtc_init_with_planes (err -2)
[ 1221.784201] drm_kms_helper: Unknown symbol fb_alloc_cmap (err -2)
[ 1221.790647] drm_kms_helper: Unknown symbol drm_mode_duplicate (err -2)
[ 1221.797495] drm_kms_helper: Unknown symbol drm_object_attach_property (err -2)
[ 1221.805120] drm_kms_helper: Unknown symbol drm_crtc_vblank_put (err -2)
[ 1221.812111] drm_kms_helper: Unknown symbol cfb_imageblit (err -2)
[ 1221.818551] drm_kms_helper: Unknown symbol drm_atomic_commit (err -2)
[ 1221.825321] drm_kms_helper: Unknown symbol drm_mode_copy (err -2)
[ 1221.831732] drm_kms_helper: Unknown symbol drm_atomic_state_alloc (err -2)
[ 1221.838990] drm_kms_helper: Unknown symbol drm_client_modeset_commit (err -2)
[ 1221.846500] drm_kms_helper: Unknown symbol drm_rect_intersect (err -2)
[ 1221.853390] drm_kms_helper: Unknown symbol drm_atomic_bridge_chain_post_disable (err -2)
[ 1221.861908] drm_kms_helper: Unknown symbol drm_connector_update_edid_property (err -2)
[ 1221.870329] drm_kms_helper: Unknown symbol drm_rect_debug_print (err -2)
[ 1221.877383] drm_kms_helper: Unknown symbol fb_set_suspend (err -2)
[ 1221.883919] drm_kms_helper: Unknown symbol drm_client_release (err -2)
[ 1221.890815] drm_kms_helper: Unknown symbol drm_edid_is_valid (err -2)
[ 1221.897589] drm_kms_helper: Unknown symbol __drm_crtc_commit_free (err -2)
[ 1221.904887] drm_kms_helper: Unknown symbol __drm_atomic_helper_set_config (err -2)
[ 1221.912854] drm_kms_helper: Unknown symbol drm_atomic_set_mode_prop_for_crtc (err -2)
[ 1221.921074] drm_kms_helper: Unknown symbol drm_connector_cleanup (err -2)
[ 1221.928190] drm_kms_helper: Unknown symbol drm_get_format_info (err -2)
[ 1221.935120] drm_kms_helper: Unknown symbol drm_universal_plane_init (err -2)
[ 1221.942554] drm_kms_helper: Unknown symbol drm_detect_monitor_audio (err -2)
[ 1221.950013] drm_kms_helper: Unknown symbol __drm_dbg (err -2)
[ 1221.956105] drm_kms_helper: Unknown symbol sys_copyarea (err -2)
[ 1221.962441] drm_kms_helper: Unknown symbol drm_connector_list_iter_next (err -2)
[ 1221.970198] drm_kms_helper: Unknown symbol drm_object_property_set_value (err -2)
[ 1221.978100] drm_kms_helper: Unknown symbol drm_modeset_acquire_fini (err -2)
[ 1221.985522] drm_kms_helper: Unknown symbol drm_encoder_init (err -2)
[ 1221.992213] drm_kms_helper: Unknown symbol drm_printf (err -2)
[ 1221.998384] drm_kms_helper: Unknown symbol cfb_fillrect (err -2)
[ 1222.004729] drm_kms_helper: Unknown symbol drm_master_internal_acquire (err -2)
[ 1222.012434] drm_kms_helper: Unknown symbol drm_modeset_backoff (err -2)
[ 1222.019437] drm_kms_helper: Unknown symbol drm_panel_prepare (err -2)
[ 1222.026197] drm_kms_helper: Unknown symbol drm_bridge_chain_mode_set (err -2)
[ 1222.033745] drm_kms_helper: Unknown symbol drm_client_buffer_vunmap (err -2)
[ 1222.041212] drm_kms_helper: Unknown symbol drm_mode_sort (err -2)
[ 1222.047622] drm_kms_helper: Unknown symbol fb_sys_read (err -2)
[ 1222.053843] drm_kms_helper: Unknown symbol drm_atomic_get_plane_state (err -2)
[ 1222.061482] drm_kms_helper: Unknown symbol drm_connector_set_tile_property (err -2)
[ 1222.069560] drm_kms_helper: Unknown symbol drm_display_mode_from_cea_vic (err -2)
[ 1222.077434] drm_kms_helper: Unknown symbol drm_atomic_bridge_chain_check (err -2)
[ 1222.085299] drm_kms_helper: Unknown symbol drm_property_blob_get (err -2)
[ 1222.092500] drm_kms_helper: Unknown symbol drm_property_blob_put (err -2)
[ 1222.099658] drm_kms_helper: Unknown symbol drm_mode_destroy (err -2)
[ 1222.106388] drm_kms_helper: Unknown symbol drm_bridge_attach (err -2)
[ 1222.113136] drm_kms_helper: Unknown symbol drm_atomic_bridge_chain_pre_enable (err -2)
[ 1222.121472] drm_kms_helper: Unknown symbol drm_atomic_state_clear (err -2)
[ 1222.128692] drm_kms_helper: Unknown symbol drm_mode_config_reset (err -2)
[ 1222.135832] drm_kms_helper: Unknown symbol drm_property_create_blob (err -2)
[ 1222.143244] drm_kms_helper: Unknown symbol drm_atomic_set_fence_for_plane (err -2)
[ 1222.151234] drm_kms_helper: Unknown symbol drm_format_info (err -2)
[ 1222.157877] drm_kms_helper: Unknown symbol drm_modeset_drop_locks (err -2)
[ 1222.165125] drm_kms_helper: Unknown symbol framebuffer_release (err -2)
[ 1222.172129] drm_kms_helper: Unknown symbol dma_fence_release (err -2)
[ 1222.178958] drm_kms_helper: Unknown symbol drm_atomic_bridge_chain_disable (err -2)
[ 1222.187051] drm_kms_helper: Unknown symbol drm_mode_create_from_cmdline_mode (err -2)
[ 1222.195323] drm_kms_helper: Unknown symbol drm_mode_validate_ycbcr420 (err -2)
[ 1222.202935] drm_kms_helper: Unknown symbol drm_format_info_block_height (err -2)
[ 1222.210744] drm_kms_helper: Unknown symbol drm_atomic_nonblocking_commit (err -2)
[ 1222.218672] drm_kms_helper: Unknown symbol drm_rect_calc_vscale (err -2)
[ 1222.225793] drm_kms_helper: Unknown symbol drm_master_internal_release (err -2)
[ 1222.233480] drm_kms_helper: Unknown symbol drm_get_edid (err -2)
[ 1222.239846] drm_kms_helper: Unknown symbol drm_calc_timestamping_constants (err -2)
[ 1222.247898] drm_kms_helper: Unknown symbol drm_get_connector_status_name (err -2)
[ 1222.255794] drm_kms_helper: Unknown symbol drm_panel_unprepare (err -2)
[ 1222.262756] drm_kms_helper: Unknown symbol drm_atomic_add_encoder_bridges (err -2)
[ 1222.270735] drm_kms_helper: Unknown symbol drm_atomic_get_connector_state (err -2)
[ 1222.278679] drm_kms_helper: Unknown symbol drm_edid_get_monitor_name (err -2)
[ 1222.286216] drm_kms_helper: Unknown symbol drm_mode_get_hv_timing (err -2)

 

Edited by Ardentwheel
Link to comment
Share on other sites

It seems missing DMA & HDMI moudels, it's any way to build DMA as a kernel moudels?

 

On 10/26/2023 at 2:07 PM, Ardentwheel said:

now I have successfully compile the i915 module, keypoint is to clean befor every rebuild and build under modules root directory.

make M=drivers/gpu/drm/ CONFIG_DRM_I915=m clean 
make M=drivers/gpu/drm/ CONFIG_DRM_I915=m modules

 

but now i'm faceing another issue, that is i915.ko modules dependency.

when i build i915 modules, it comes along with drm.ko drm_kms_helper.ko drm_panel_orientation_quirks.ko

I have try to insmod it, but shows error,is it have dependence modules i'm not build?

 

sudo insmod /lib/modules/i915.ko

 

sudo insmod /lib/modules/drm.ko

 

insmod /lib/modules/drm_kms_helper.ko

 

 

Link to comment
Share on other sites

  • 1 month later...

I'm wondering why you are trying to run hardware encoding on the SA6400 model - after all, there are other models in which this works.
I would like to launch the SA6400 model to use more HDDs.
Now there is still an unresolved problem (maybe, of course, I’m behind and it’s solved) - if I create a model with 22 or more HDDs, but less than 21 HDDs are physically installed, when a USB drive or flash is connected, it is recognized as internal SATA.
I encountered this problem on DS3622 and RS4021.
If you can run SA6400 on Supermicro X11SPL-F + Gold 6138 it would be great. I have a lot of 500Gb HDDs and 2x LSI9201-16i for testing

Link to comment
Share on other sites

On 10/28/2023 at 7:41 PM, Ardentwheel said:

It seems missing DMA & HDMI moudels, it's any way to build DMA as a kernel moudels?

 

 

 

In the case of SA6400, both rr and tcrp module loading methods do not directly inject modules using insmod or modprobe (dependency consideration).

As shown in the script below, copy all modules to /lib/modules and prepare them.


Regenerate dependencies with the command below.
Of course, if modules that depend on i915 are not properly prepared, this command may also send an error message.

depmod -a

https://github.com/PeterSuh-Q3/tcrp-modules/blob/main/all-modules/src/install.sh#L62

 

Instead of directly injecting modules, we use “eudev”, designed and developed by ARPL’s Fabio.

https://github.com/PeterSuh-Q3/tcrp-modules/blob/main/eudev/releases/install.sh

 

Link to comment
Share on other sites

On 10/28/2023 at 7:41 PM, Ardentwheel said:

It seems missing DMA & HDMI moudels, it's any way to build DMA as a kernel moudels?

 

 

 

 

And, although it may be a waste of your effort, @MoetaYuko has already completed a stable i915 module to enable transcoding on SA6400, as shown below.

This i915 module has already been applied to rr and tcrp-mshell.


However, the Intel CPU generations for which transcoding has been confirmed to operate are
These are the 4th, 11th, 12th, and 13th generations.


For other generations, the /dev/dri directory is checked and whether the i915 module is loaded is checked, but it does not work.
I am still finding out what more detailed adjustments are needed.

 

 

 

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...