[ 34.690133] Unable to handle kernel NULL pointer dereference at virtual address 0000000000000370 [ 34.698933] Mem abort info: [ 34.701714] ESR = 0x96000004 [ 34.704760] EC = 0x25: DABT (current EL), IL = 32 bits [ 34.710066] SET = 0, FnV = 0 [ 34.713121] EA = 0, S1PTW = 0 [ 34.716259] Data abort info: [ 34.719141] ISV = 0, ISS = 0x00000004 [ 34.722971] CM = 0, WnR = 0 [ 34.725932] user pgtable: 4k pages, 48-bit VAs, pgdp=0000005f77a2d000 [ 34.732356] [0000000000000370] pgd=0000000000000000 [ 34.737233] Internal error: Oops: 96000004 [#1] SMP [ 34.742091] Modules linked in: hisi_sec2(+) hisi_zip(+) hns_roce_hw_v2(+) hisi_hpre authenc hisi_qm ib_uverbs uacce spi_dw_mmio spi_dw ipmi_devintf ipmi_msghandler hisi_trng_v2 cppc_cpufreq hisi_dma sch_fq_codel ib_iser rdma_cm iw_cm ib_cm ib_core iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi ip_tables x_tables autofs4 btrfs zstd_compress raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor xor_neon raid6_pq libcrc32c raid1 raid0 multipath linear ses enclosure realtek hid_generic hibmc_drm drm_vram_helper ttm crct10dif_ce drm_kms_helper ghash_ce syscopyarea sha2_ce sysfillrect ixgbe sha256_arm64 hisi_sas_v3_hw sysimgblt sha1_ce hns3 hisi_sas_main fb_sys_fops usbhid uas xfrm_algo hclge libsas drm mdio hinic usb_storage hid hnae3 ahci scsi_transport_sas gpio_dwapb aes_neon_bs aes_neon_blk aes_ce_blk crypto_simd cryptd aes_ce_cipher [ 34.818002] CPU: 0 PID: 785 Comm: kworker/0:2 Not tainted 5.4.0-22-generic #26~d20200404t073127~10299705bb0b~final.1 [ 34.828473] Hardware name: Huawei TaiShan 2280 V2/BC82AMDC, BIOS 2280-V2 CS V3.B160.01 01/15/2020 [ 34.837315] Workqueue: events work_for_cpu_fn [ 34.841653] pstate: 60c00009 (nZCv daif +PAN +UAO) [ 34.846424] pc : iommu_get_domain_for_dev+0x1c/0x48 [ 34.851285] lr : sec_probe+0x68/0x748 [hisi_sec2] [ 34.855966] sp : ffff800020d8bcf0 [ 34.859267] x29: ffff800020d8bcf0 x28: 0000000000000000 [ 34.864554] x27: 0000000000000000 x26: ffff003f79c7a100 [ 34.869841] x25: 0000000000000000 x24: ffff800038c638b8 [ 34.875129] x23: ffff003f7852a0b0 x22: 00000000000000b0 [ 34.880417] x21: ffff003f7852a000 x20: 0000000000000000 [ 34.885710] x19: 00000000000000b0 x18: ffffab32e5fd1b08 [ 34.885711] x17: 0000000000000000 x16: ffffab32e569a578 [ 34.885715] x15: 0000000000000001 x14: ffff003f7f7e21c8 [ 34.901574] x13: 0000000000000004 x12: 0000000000000000 [ 34.906863] x11: 0000000000000003 x10: 0000000000000ad0 [ 34.912150] x9 : 0000000000000000 x8 : ffff003f7611e800 [ 34.917438] x7 : 0000000000000000 x6 : 000000000000003f [ 34.922725] x5 : 0000000000000040 x4 : ffff003f7852a348 [ 34.928012] x3 : 0000000000000000 x2 : 0000000000000001 [ 34.933299] x1 : ffff003f7852a348 x0 : ffffab327f571d68 [ 34.938587] Call trace: [ 34.941026] iommu_get_domain_for_dev+0x1c/0x48 [ 34.945537] sec_probe+0x68/0x748 [hisi_sec2] [ 34.949875] local_pci_probe+0x44/0x98 [ 34.953609] work_for_cpu_fn+0x20/0x30 [ 34.957342] process_one_work+0x1f8/0x488 [ 34.961333] worker_thread+0x2e8/0x528 [ 34.965066] kthread+0x110/0x118 [ 34.968285] ret_from_fork+0x10/0x18 [ 34.971846] Code: aa0003f3 aa1e03e0 d503201f d2800014 (f9416273) [ 34.977915] ---[ end trace 1a908832d4e3ab9c ]---