Created
April 20, 2023 08:58
-
-
Save AdrianHuang/bf8ec7338204837631fbdaed25d19cc4 to your computer and use it in GitHub Desktop.
ftrace-hard-lockup-in-fq_ring_free
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
22) | nvme_irq [nvme]() { | |
22) 0.240 us | blk_mq_complete_request_remote(); | |
22) | nvme_pci_complete_batch [nvme]() { | |
22) | nvme_unmap_data [nvme]() { | |
22) | dma_unmap_sg_attrs() { | |
22) | iommu_dma_unmap_sg() { | |
22) 0.180 us | iommu_dma_sync_sg_for_cpu(); | |
22) | __iommu_dma_unmap() { | |
22) | iommu_dma_free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.170 us | preempt_count_add(); | |
22) 0.520 us | } | |
22) | fq_ring_free() { | |
22) | put_pages_list() { | |
22) 0.190 us | free_unref_page_list(); | |
22) 0.980 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.170 us | preempt_count_add(); | |
22) * 72096.17 us | native_queued_spin_lock_slowpath(); | |
22) * 72098.45 us | } | |
22) 0.680 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.230 us | preempt_count_sub(); | |
22) 0.550 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.160 us | log_info_report(); | |
22) 0.470 us | } | |
22) 0.770 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) | __slab_free() { | |
22) 0.820 us | put_cpu_partial(); | |
22) 1.330 us | } | |
22) 2.260 us | } | |
22) 2.550 us | } | |
22) * 72107.77 us | } | |
22) * 72108.10 us | } | |
22) | put_pages_list() { | |
22) 0.180 us | free_unref_page_list(); | |
22) 0.480 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.230 us | preempt_count_add(); | |
22) * 59037.82 us | native_queued_spin_lock_slowpath(); | |
22) * 59040.40 us | } | |
22) 1.330 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.160 us | preempt_count_sub(); | |
22) 0.710 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 0.880 us | } | |
22) 1.160 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.210 us | __slab_free(); | |
22) 1.030 us | } | |
22) 1.300 us | } | |
22) * 59051.46 us | } | |
22) * 59051.75 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.560 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.160 us | preempt_count_add(); | |
22) @ 353005.7 us | native_queued_spin_lock_slowpath(); | |
22) @ 353007.9 us | } | |
22) 0.850 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.160 us | preempt_count_sub(); | |
22) 0.570 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) | log_info_report() { | |
22) | _printk() { | |
22) + 14.870 us | vprintk(); | |
22) + 15.260 us | } | |
22) | _printk() { | |
22) + 18.910 us | vprintk(); | |
22) + 19.160 us | } | |
22) + 35.340 us | } | |
22) + 35.640 us | } | |
22) + 35.910 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 1.070 us | } | |
22) 1.740 us | } | |
22) @ 353059.7 us | } | |
22) @ 353060.0 us | } | |
22) | put_pages_list() { | |
22) 0.170 us | free_unref_page_list(); | |
22) 0.440 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 52645.17 us | native_queued_spin_lock_slowpath(); | |
22) * 52646.75 us | } | |
22) 1.050 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.170 us | preempt_count_sub(); | |
22) 1.330 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.270 us | log_info_report(); | |
22) 0.930 us | } | |
22) 1.170 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 0.960 us | } | |
22) 1.230 us | } | |
22) * 52659.32 us | } | |
22) * 52659.60 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.450 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 24984.94 us | native_queued_spin_lock_slowpath(); | |
22) * 24986.13 us | } | |
22) 0.220 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.550 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.140 us | log_info_report(); | |
22) 0.790 us | } | |
22) 1.030 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.130 us | __slab_free(); | |
22) 0.420 us | } | |
22) 0.700 us | } | |
22) * 24994.29 us | } | |
22) * 24994.54 us | } | |
22) | put_pages_list() { | |
22) 0.180 us | free_unref_page_list(); | |
22) 0.410 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 58765.30 us | native_queued_spin_lock_slowpath(); | |
22) * 58767.21 us | } | |
22) 0.390 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.390 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.250 us | log_info_report(); | |
22) 1.050 us | } | |
22) 1.360 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.160 us | __slab_free(); | |
22) 0.760 us | } | |
22) 1.030 us | } | |
22) * 58776.46 us | } | |
22) * 58776.83 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 11194.59 us | native_queued_spin_lock_slowpath(); | |
22) * 11196.03 us | } | |
22) 0.760 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.580 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.140 us | log_info_report(); | |
22) 0.390 us | } | |
22) 0.630 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.900 us | } | |
22) 1.160 us | } | |
22) * 11205.40 us | } | |
22) * 11205.64 us | } | |
22) | put_pages_list() { | |
22) 0.530 us | free_unref_page_list(); | |
22) 0.770 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.670 us | preempt_count_add(); | |
22) 1.080 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.540 us | } | |
22) 2.410 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) # 9161.911 us | native_queued_spin_lock_slowpath(); | |
22) # 9163.531 us | } | |
22) 1.000 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.140 us | preempt_count_sub(); | |
22) 0.540 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.790 us | } | |
22) 1.050 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.460 us | } | |
22) 0.730 us | } | |
22) # 9172.911 us | } | |
22) # 9173.161 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 24149.27 us | native_queued_spin_lock_slowpath(); | |
22) * 24150.57 us | } | |
22) 1.500 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.570 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.170 us | log_info_report(); | |
22) 1.020 us | } | |
22) 1.270 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.990 us | } | |
22) 1.660 us | } | |
22) * 24166.51 us | } | |
22) * 24166.76 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 28360.28 us | native_queued_spin_lock_slowpath(); | |
22) * 28361.54 us | } | |
22) 0.220 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.150 us | log_info_report(); | |
22) 0.990 us | } | |
22) 1.270 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) | __slab_free() { | |
22) 0.560 us | put_cpu_partial(); | |
22) 1.510 us | } | |
22) 2.500 us | } | |
22) 3.160 us | } | |
22) * 28373.36 us | } | |
22) * 28373.60 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.400 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) # 8553.630 us | native_queued_spin_lock_slowpath(); | |
22) # 8554.890 us | } | |
22) 0.350 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.980 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.240 us | log_info_report(); | |
22) 0.920 us | } | |
22) 1.160 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.150 us | __slab_free(); | |
22) 0.410 us | } | |
22) 1.060 us | } | |
22) # 8562.020 us | } | |
22) # 8562.350 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) # 8892.082 us | native_queued_spin_lock_slowpath(); | |
22) # 8893.572 us | } | |
22) 0.330 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 1.090 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.970 us | } | |
22) 1.220 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.390 us | } | |
22) 1.050 us | } | |
22) # 8900.552 us | } | |
22) # 8900.792 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.400 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) 0.500 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.350 us | } | |
22) 1.960 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 13814.94 us | native_queued_spin_lock_slowpath(); | |
22) * 13816.33 us | } | |
22) 0.210 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.150 us | preempt_count_sub(); | |
22) 0.580 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.140 us | log_info_report(); | |
22) 0.800 us | } | |
22) 1.050 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 0.750 us | } | |
22) 1.410 us | } | |
22) * 13822.92 us | } | |
22) * 13823.16 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.400 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) # 9116.761 us | native_queued_spin_lock_slowpath(); | |
22) # 9118.101 us | } | |
22) 1.340 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.140 us | preempt_count_sub(); | |
22) 0.540 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.140 us | log_info_report(); | |
22) 1.010 us | } | |
22) 1.250 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.970 us | } | |
22) 2.100 us | } | |
22) # 9128.441 us | } | |
22) # 9128.701 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 13595.07 us | native_queued_spin_lock_slowpath(); | |
22) * 13596.43 us | } | |
22) 1.100 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 1.040 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.160 us | log_info_report(); | |
22) 0.840 us | } | |
22) 1.180 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.610 us | } | |
22) 0.890 us | } | |
22) * 13605.55 us | } | |
22) * 13605.80 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) # 7212.219 us | native_queued_spin_lock_slowpath(); | |
22) # 7213.569 us | } | |
22) 0.390 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.170 us | log_info_report(); | |
22) 0.990 us | } | |
22) 1.260 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.150 us | __slab_free(); | |
22) 0.410 us | } | |
22) 0.680 us | } | |
22) # 7221.959 us | } | |
22) # 7222.209 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.380 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 11631.49 us | native_queued_spin_lock_slowpath(); | |
22) * 11633.21 us | } | |
22) 0.160 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.140 us | preempt_count_sub(); | |
22) 0.770 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.140 us | log_info_report(); | |
22) 0.930 us | } | |
22) 1.180 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.530 us | } | |
22) 1.180 us | } | |
22) * 11641.62 us | } | |
22) * 11641.86 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) # 5874.967 us | native_queued_spin_lock_slowpath(); | |
22) # 5876.637 us | } | |
22) 0.180 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.990 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.900 us | } | |
22) 1.140 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 0.820 us | } | |
22) 1.490 us | } | |
22) # 5884.507 us | } | |
22) # 5884.757 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.750 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) # 8390.831 us | native_queued_spin_lock_slowpath(); | |
22) # 8392.201 us | } | |
22) 0.350 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.220 us | log_info_report(); | |
22) 0.980 us | } | |
22) 1.240 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.390 us | } | |
22) 1.050 us | } | |
22) # 8401.731 us | } | |
22) # 8402.081 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.110 us | preempt_count_add(); | |
22) 0.390 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.370 us | } | |
22) 1.970 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 15944.87 us | native_queued_spin_lock_slowpath(); | |
22) * 15948.04 us | } | |
22) 1.250 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 1.070 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.230 us | log_info_report(); | |
22) 0.810 us | } | |
22) 1.060 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.150 us | __slab_free(); | |
22) 0.430 us | } | |
22) 1.100 us | } | |
22) * 15957.62 us | } | |
22) * 15957.86 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.400 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) # 9225.501 us | native_queued_spin_lock_slowpath(); | |
22) # 9226.891 us | } | |
22) 0.660 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.530 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.800 us | } | |
22) 1.040 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.920 us | __slab_free(); | |
22) 1.220 us | } | |
22) 1.860 us | } | |
22) # 9235.711 us | } | |
22) # 9236.001 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.390 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) # 3445.454 us | native_queued_spin_lock_slowpath(); | |
22) # 3446.874 us | } | |
22) 0.640 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.160 us | preempt_count_sub(); | |
22) 0.610 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.160 us | log_info_report(); | |
22) 0.880 us | } | |
22) 1.170 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.910 us | } | |
22) 1.570 us | } | |
22) # 3457.775 us | } | |
22) # 3458.025 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) # 9701.172 us | native_queued_spin_lock_slowpath(); | |
22) # 9702.552 us | } | |
22) 0.160 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.550 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 1.460 us | } | |
22) 1.700 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.510 us | } | |
22) 1.160 us | } | |
22) # 9709.732 us | } | |
22) # 9709.972 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 14829.58 us | native_queued_spin_lock_slowpath(); | |
22) * 14830.71 us | } | |
22) 0.590 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.550 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.150 us | log_info_report(); | |
22) 0.860 us | } | |
22) 1.100 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.150 us | __slab_free(); | |
22) 0.930 us | } | |
22) 1.590 us | } | |
22) * 14843.01 us | } | |
22) * 14843.24 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 15658.53 us | native_queued_spin_lock_slowpath(); | |
22) * 15660.36 us | } | |
22) 0.320 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.200 us | log_info_report(); | |
22) 0.810 us | } | |
22) 1.090 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 0.680 us | } | |
22) 1.330 us | } | |
22) * 15668.68 us | } | |
22) * 15668.93 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 15527.98 us | native_queued_spin_lock_slowpath(); | |
22) * 15529.32 us | } | |
22) 0.760 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.220 us | log_info_report(); | |
22) 0.960 us | } | |
22) 1.240 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 0.900 us | } | |
22) 1.560 us | } | |
22) * 15540.86 us | } | |
22) * 15541.23 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.410 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 11177.03 us | native_queued_spin_lock_slowpath(); | |
22) * 11179.99 us | } | |
22) 1.050 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.640 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.790 us | } | |
22) 1.040 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.600 us | } | |
22) 1.270 us | } | |
22) * 11190.39 us | } | |
22) * 11190.64 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.770 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 22005.05 us | native_queued_spin_lock_slowpath(); | |
22) * 22007.14 us | } | |
22) 0.530 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.140 us | log_info_report(); | |
22) 1.540 us | } | |
22) 1.780 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 1.020 us | } | |
22) 1.690 us | } | |
22) * 22019.53 us | } | |
22) * 22020.18 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.400 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 15960.57 us | native_queued_spin_lock_slowpath(); | |
22) * 15962.11 us | } | |
22) 1.290 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 1.160 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.510 us | log_info_report(); | |
22) 1.560 us | } | |
22) 1.800 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.160 us | __slab_free(); | |
22) 1.240 us | } | |
22) 1.900 us | } | |
22) * 15973.83 us | } | |
22) * 15974.09 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.390 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 18199.48 us | native_queued_spin_lock_slowpath(); | |
22) * 18201.47 us | } | |
22) 1.580 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.530 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.150 us | log_info_report(); | |
22) 0.790 us | } | |
22) 1.050 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.150 us | __slab_free(); | |
22) 0.910 us | } | |
22) 1.570 us | } | |
22) * 18210.67 us | } | |
22) * 18210.92 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 12350.16 us | native_queued_spin_lock_slowpath(); | |
22) * 12351.82 us | } | |
22) 1.930 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 1.000 us | } | |
22) 1.270 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 0.830 us | } | |
22) 1.500 us | } | |
22) * 12364.83 us | } | |
22) * 12365.13 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.390 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 23821.27 us | native_queued_spin_lock_slowpath(); | |
22) * 23825.16 us | } | |
22) 1.850 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.230 us | log_info_report(); | |
22) 0.470 us | } | |
22) 0.730 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.150 us | __slab_free(); | |
22) 1.430 us | } | |
22) 2.100 us | } | |
22) * 23836.84 us | } | |
22) * 23837.20 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 1.860 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.160 us | preempt_count_add(); | |
22) * 19975.42 us | native_queued_spin_lock_slowpath(); | |
22) * 19977.03 us | } | |
22) 1.740 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.800 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.160 us | log_info_report(); | |
22) 0.810 us | } | |
22) 1.070 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.510 us | } | |
22) 1.150 us | } | |
22) * 19986.53 us | } | |
22) * 19987.16 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 18790.94 us | native_queued_spin_lock_slowpath(); | |
22) * 18792.22 us | } | |
22) 0.450 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.530 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.170 us | log_info_report(); | |
22) 1.010 us | } | |
22) 1.280 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 0.960 us | } | |
22) 1.600 us | } | |
22) * 18799.56 us | } | |
22) * 18799.81 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 35417.40 us | native_queued_spin_lock_slowpath(); | |
22) * 35419.60 us | } | |
22) 0.720 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.880 us | preempt_count_sub(); | |
22) 1.880 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.800 us | } | |
22) 1.070 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.150 us | __slab_free(); | |
22) 1.250 us | } | |
22) 1.910 us | } | |
22) * 35431.03 us | } | |
22) * 35431.39 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.410 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 20779.35 us | native_queued_spin_lock_slowpath(); | |
22) * 20781.02 us | } | |
22) 0.860 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.140 us | log_info_report(); | |
22) 0.370 us | } | |
22) 0.620 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.190 us | __slab_free(); | |
22) 1.150 us | } | |
22) 2.900 us | } | |
22) * 20796.99 us | } | |
22) * 20797.67 us | } | |
22) | put_pages_list() { | |
22) 0.210 us | free_unref_page_list(); | |
22) 0.540 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 13238.18 us | native_queued_spin_lock_slowpath(); | |
22) * 13239.53 us | } | |
22) 0.410 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.170 us | log_info_report(); | |
22) 1.080 us | } | |
22) 1.320 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.570 us | } | |
22) 0.810 us | } | |
22) * 13246.71 us | } | |
22) * 13247.01 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 35640.76 us | native_queued_spin_lock_slowpath(); | |
22) * 35642.61 us | } | |
22) 1.390 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.940 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.150 us | log_info_report(); | |
22) 0.800 us | } | |
22) 1.440 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.960 us | __slab_free(); | |
22) 1.760 us | } | |
22) 2.490 us | } | |
22) * 35654.90 us | } | |
22) * 35655.29 us | } | |
22) | put_pages_list() { | |
22) 0.210 us | free_unref_page_list(); | |
22) 0.830 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 22512.93 us | native_queued_spin_lock_slowpath(); | |
22) * 22516.85 us | } | |
22) 1.590 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.660 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.230 us | log_info_report(); | |
22) 0.460 us | } | |
22) 0.710 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 1.220 us | } | |
22) 1.860 us | } | |
22) * 22527.22 us | } | |
22) * 22527.57 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.140 us | preempt_count_add(); | |
22) * 35985.18 us | native_queued_spin_lock_slowpath(); | |
22) * 35987.29 us | } | |
22) 0.670 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 1.080 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.170 us | log_info_report(); | |
22) 0.880 us | } | |
22) 1.140 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.530 us | __slab_free(); | |
22) 1.680 us | } | |
22) 2.340 us | } | |
22) * 35999.92 us | } | |
22) * 36000.22 us | } | |
22) | put_pages_list() { | |
22) 0.140 us | free_unref_page_list(); | |
22) 0.380 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 30581.85 us | native_queued_spin_lock_slowpath(); | |
22) * 30583.16 us | } | |
22) 0.270 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.570 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.250 us | log_info_report(); | |
22) 0.900 us | } | |
22) 1.180 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 1.020 us | } | |
22) 1.680 us | } | |
22) * 30590.48 us | } | |
22) * 30590.84 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.410 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 41954.54 us | native_queued_spin_lock_slowpath(); | |
22) * 41956.20 us | } | |
22) 0.430 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.170 us | log_info_report(); | |
22) 1.040 us | } | |
22) 1.380 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.540 us | } | |
22) 1.190 us | } | |
22) * 41964.17 us | } | |
22) * 41964.43 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.440 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 35317.51 us | native_queued_spin_lock_slowpath(); | |
22) * 35320.22 us | } | |
22) 1.310 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.530 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.170 us | log_info_report(); | |
22) 0.820 us | } | |
22) 1.450 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.550 us | __slab_free(); | |
22) 1.710 us | } | |
22) 2.400 us | } | |
22) * 35336.24 us | } | |
22) * 35336.51 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.750 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 41836.87 us | native_queued_spin_lock_slowpath(); | |
22) * 41838.86 us | } | |
22) 1.210 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.530 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.230 us | log_info_report(); | |
22) 0.890 us | } | |
22) 1.130 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.130 us | __slab_free(); | |
22) 1.090 us | } | |
22) 1.740 us | } | |
22) * 41848.26 us | } | |
22) * 41848.60 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 34286.79 us | native_queued_spin_lock_slowpath(); | |
22) * 34288.72 us | } | |
22) 1.360 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.580 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.170 us | log_info_report(); | |
22) 0.860 us | } | |
22) 1.130 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.280 us | __slab_free(); | |
22) 1.240 us | } | |
22) 1.910 us | } | |
22) * 34298.54 us | } | |
22) * 34298.82 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.380 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 62453.23 us | native_queued_spin_lock_slowpath(); | |
22) * 62455.30 us | } | |
22) 2.570 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.620 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.600 us | log_info_report(); | |
22) 1.760 us | } | |
22) 2.200 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 2.080 us | } | |
22) 2.730 us | } | |
22) * 62473.46 us | } | |
22) * 62473.79 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 31812.56 us | native_queued_spin_lock_slowpath(); | |
22) * 31815.22 us | } | |
22) 2.150 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.680 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.160 us | log_info_report(); | |
22) 0.920 us | } | |
22) 1.540 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.550 us | __slab_free(); | |
22) 1.500 us | } | |
22) 2.150 us | } | |
22) * 31827.49 us | } | |
22) * 31827.76 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.760 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 24576.20 us | native_queued_spin_lock_slowpath(); | |
22) * 24580.68 us | } | |
22) 0.950 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.610 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.230 us | log_info_report(); | |
22) 0.480 us | } | |
22) 0.730 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 1.580 us | } | |
22) 2.250 us | } | |
22) * 24592.94 us | } | |
22) * 24593.27 us | } | |
22) | put_pages_list() { | |
22) 0.590 us | free_unref_page_list(); | |
22) 0.860 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 68688.82 us | native_queued_spin_lock_slowpath(); | |
22) * 68691.57 us | } | |
22) 0.820 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.240 us | log_info_report(); | |
22) 0.910 us | } | |
22) 1.600 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.150 us | __slab_free(); | |
22) 1.050 us | } | |
22) 1.700 us | } | |
22) * 68701.35 us | } | |
22) * 68701.63 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 53442.76 us | native_queued_spin_lock_slowpath(); | |
22) * 53447.05 us | } | |
22) 1.400 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.640 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.230 us | log_info_report(); | |
22) 0.870 us | } | |
22) 1.230 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.640 us | __slab_free(); | |
22) 1.840 us | } | |
22) 2.100 us | } | |
22) * 53459.02 us | } | |
22) * 53459.27 us | } | |
22) | put_pages_list() { | |
22) 0.150 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 76621.21 us | native_queued_spin_lock_slowpath(); | |
22) * 76623.08 us | } | |
22) 0.590 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.650 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.310 us | log_info_report(); | |
22) 0.970 us | } | |
22) 1.340 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.230 us | __slab_free(); | |
22) 1.580 us | } | |
22) 2.230 us | } | |
22) * 76635.53 us | } | |
22) * 76636.13 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.420 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 81748.48 us | native_queued_spin_lock_slowpath(); | |
22) * 81751.04 us | } | |
22) 0.940 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.610 us | log_info_report(); | |
22) 2.050 us | } | |
22) 2.400 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.270 us | __slab_free(); | |
22) 1.340 us | } | |
22) 1.620 us | } | |
22) * 81763.84 us | } | |
22) * 81764.11 us | } | |
22) | put_pages_list() { | |
22) 0.150 us | free_unref_page_list(); | |
22) 0.460 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 94852.81 us | native_queued_spin_lock_slowpath(); | |
22) * 94855.52 us | } | |
22) 0.660 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.660 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.650 us | log_info_report(); | |
22) 1.660 us | } | |
22) 2.290 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.650 us | __slab_free(); | |
22) 2.070 us | } | |
22) 2.730 us | } | |
22) * 94869.86 us | } | |
22) * 94870.23 us | } | |
22) | put_pages_list() { | |
22) 0.540 us | free_unref_page_list(); | |
22) 0.820 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 71504.14 us | native_queued_spin_lock_slowpath(); | |
22) * 71505.94 us | } | |
22) 0.690 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.550 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.610 us | log_info_report(); | |
22) 1.660 us | } | |
22) 1.940 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 1.180 us | } | |
22) 1.840 us | } | |
22) * 71518.77 us | } | |
22) * 71519.14 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.440 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 108561.6 us | native_queued_spin_lock_slowpath(); | |
22) @ 108564.8 us | } | |
22) 1.620 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.780 us | preempt_count_sub(); | |
22) 1.210 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 1.070 us | log_info_report(); | |
22) 1.340 us | } | |
22) 2.080 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.690 us | __slab_free(); | |
22) 2.080 us | } | |
22) 2.740 us | } | |
22) @ 108578.9 us | } | |
22) @ 108579.2 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.530 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) @ 110768.1 us | native_queued_spin_lock_slowpath(); | |
22) @ 110772.4 us | } | |
22) 0.800 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.650 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.240 us | log_info_report(); | |
22) 0.500 us | } | |
22) 0.770 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.180 us | __slab_free(); | |
22) 1.100 us | } | |
22) 1.370 us | } | |
22) @ 110783.3 us | } | |
22) @ 110783.7 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.150 us | preempt_count_add(); | |
22) @ 121534.0 us | native_queued_spin_lock_slowpath(); | |
22) @ 121536.4 us | } | |
22) 0.350 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 1.140 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.610 us | log_info_report(); | |
22) 1.660 us | } | |
22) 1.940 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.550 us | __slab_free(); | |
22) 1.700 us | } | |
22) 2.360 us | } | |
22) @ 121549.1 us | } | |
22) @ 121549.9 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.440 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) @ 133159.3 us | native_queued_spin_lock_slowpath(); | |
22) @ 133161.1 us | } | |
22) 0.830 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.650 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.330 us | log_info_report(); | |
22) 0.990 us | } | |
22) 1.270 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.180 us | __slab_free(); | |
22) 1.090 us | } | |
22) 1.750 us | } | |
22) @ 133170.2 us | } | |
22) @ 133170.6 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) 2.190 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.210 us | preempt_count_sub(); | |
22) 0.460 us | } | |
22) 3.360 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 129436.1 us | native_queued_spin_lock_slowpath(); | |
22) @ 129438.4 us | } | |
22) 1.980 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.160 us | preempt_count_sub(); | |
22) 0.590 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 1.060 us | } | |
22) 1.530 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 0.760 us | } | |
22) 1.430 us | } | |
22) @ 129448.9 us | } | |
22) @ 129449.2 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.550 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.140 us | preempt_count_add(); | |
22) * 60259.06 us | native_queued_spin_lock_slowpath(); | |
22) * 60260.88 us | } | |
22) 0.290 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.220 us | preempt_count_sub(); | |
22) 0.650 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.220 us | log_info_report(); | |
22) 1.340 us | } | |
22) 1.740 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.160 us | __slab_free(); | |
22) 1.040 us | } | |
22) 1.690 us | } | |
22) * 60269.94 us | } | |
22) * 60270.22 us | } | |
22) | put_pages_list() { | |
22) 0.380 us | free_unref_page_list(); | |
22) 1.420 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) @ 120114.2 us | native_queued_spin_lock_slowpath(); | |
22) @ 120116.4 us | } | |
22) 1.290 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.540 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 1.010 us | } | |
22) 1.450 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.540 us | __slab_free(); | |
22) 1.790 us | } | |
22) 2.440 us | } | |
22) @ 120128.4 us | } | |
22) @ 120128.7 us | } | |
22) | put_pages_list() { | |
22) 0.170 us | free_unref_page_list(); | |
22) 0.450 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) @ 173018.5 us | native_queued_spin_lock_slowpath(); | |
22) @ 173021.5 us | } | |
22) 1.230 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 1.880 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 1.050 us | } | |
22) 1.690 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.530 us | __slab_free(); | |
22) 1.790 us | } | |
22) 2.460 us | } | |
22) @ 173037.2 us | } | |
22) @ 173037.5 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.790 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.140 us | preempt_count_add(); | |
22) * 98612.01 us | native_queued_spin_lock_slowpath(); | |
22) * 98613.70 us | } | |
22) 1.160 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.570 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 1.140 us | } | |
22) 1.500 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 1.090 us | } | |
22) 1.760 us | } | |
22) * 98624.75 us | } | |
22) * 98625.12 us | } | |
22) | put_pages_list() { | |
22) 0.150 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) @ 174078.0 us | native_queued_spin_lock_slowpath(); | |
22) @ 174083.5 us | } | |
22) 0.680 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.230 us | preempt_count_sub(); | |
22) 0.740 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 1.060 us | } | |
22) 1.810 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.550 us | __slab_free(); | |
22) 2.050 us | } | |
22) 2.720 us | } | |
22) @ 174097.1 us | } | |
22) @ 174097.9 us | } | |
22) | put_pages_list() { | |
22) 0.190 us | free_unref_page_list(); | |
22) 0.470 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) @ 143095.2 us | native_queued_spin_lock_slowpath(); | |
22) @ 143097.5 us | } | |
22) 0.620 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.650 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 1.050 us | } | |
22) 1.780 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.550 us | __slab_free(); | |
22) 1.970 us | } | |
22) 2.650 us | } | |
22) @ 143109.7 us | } | |
22) @ 143110.5 us | } | |
22) | put_pages_list() { | |
22) 0.170 us | free_unref_page_list(); | |
22) 0.800 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 1.370 us | preempt_count_add(); | |
22) @ 124013.7 us | native_queued_spin_lock_slowpath(); | |
22) @ 124017.7 us | } | |
22) 1.350 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.860 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.290 us | log_info_report(); | |
22) 0.960 us | } | |
22) 1.230 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.200 us | __slab_free(); | |
22) 0.900 us | } | |
22) 1.550 us | } | |
22) @ 124027.7 us | } | |
22) @ 124028.1 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) 0.400 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.360 us | } | |
22) 2.810 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 164535.4 us | native_queued_spin_lock_slowpath(); | |
22) @ 164539.8 us | } | |
22) 1.540 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.660 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.270 us | log_info_report(); | |
22) 0.970 us | } | |
22) 1.610 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.540 us | __slab_free(); | |
22) 2.120 us | } | |
22) 2.830 us | } | |
22) @ 164552.7 us | } | |
22) @ 164553.1 us | } | |
22) | put_pages_list() { | |
22) 0.530 us | free_unref_page_list(); | |
22) 1.160 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 114147.5 us | native_queued_spin_lock_slowpath(); | |
22) @ 114149.9 us | } | |
22) 1.710 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.660 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.640 us | log_info_report(); | |
22) 2.040 us | } | |
22) 2.710 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.700 us | __slab_free(); | |
22) 1.380 us | } | |
22) 2.030 us | } | |
22) @ 114163.2 us | } | |
22) @ 114163.9 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.440 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) @ 112473.0 us | native_queued_spin_lock_slowpath(); | |
22) @ 112476.7 us | } | |
22) 2.100 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 2.030 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.560 us | log_info_report(); | |
22) 0.980 us | } | |
22) 1.630 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 1.070 us | __slab_free(); | |
22) 2.890 us | } | |
22) 3.550 us | } | |
22) @ 112492.9 us | } | |
22) @ 112493.4 us | } | |
22) | put_pages_list() { | |
22) 0.170 us | free_unref_page_list(); | |
22) 0.930 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 143409.3 us | native_queued_spin_lock_slowpath(); | |
22) @ 143411.9 us | } | |
22) 0.410 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.650 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.640 us | log_info_report(); | |
22) 1.900 us | } | |
22) 2.770 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.500 us | __slab_free(); | |
22) 1.190 us | } | |
22) 1.830 us | } | |
22) @ 143426.3 us | } | |
22) @ 143427.0 us | } | |
22) | put_pages_list() { | |
22) 0.180 us | free_unref_page_list(); | |
22) 0.450 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) 0.520 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.360 us | } | |
22) 2.900 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) @ 149410.8 us | native_queued_spin_lock_slowpath(); | |
22) @ 149414.7 us | } | |
22) 1.000 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.620 us | log_info_report(); | |
22) 1.710 us | } | |
22) 1.970 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.560 us | __slab_free(); | |
22) 2.210 us | } | |
22) 2.490 us | } | |
22) @ 149426.7 us | } | |
22) @ 149426.9 us | } | |
22) | put_pages_list() { | |
22) 0.510 us | free_unref_page_list(); | |
22) 0.800 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 153459.9 us | native_queued_spin_lock_slowpath(); | |
22) @ 153465.5 us | } | |
22) 2.220 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.530 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.250 us | log_info_report(); | |
22) 1.030 us | } | |
22) 1.670 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.590 us | __slab_free(); | |
22) 2.900 us | } | |
22) 3.660 us | } | |
22) @ 153484.4 us | } | |
22) @ 153484.8 us | } | |
22) | put_pages_list() { | |
22) 0.550 us | free_unref_page_list(); | |
22) 1.190 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 129203.6 us | native_queued_spin_lock_slowpath(); | |
22) @ 129207.1 us | } | |
22) 0.850 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.140 us | preempt_count_sub(); | |
22) 0.560 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.270 us | log_info_report(); | |
22) 0.980 us | } | |
22) 1.600 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.560 us | __slab_free(); | |
22) 1.500 us | } | |
22) 2.170 us | } | |
22) @ 129218.5 us | } | |
22) @ 129219.3 us | } | |
22) | put_pages_list() { | |
22) 0.150 us | free_unref_page_list(); | |
22) 0.770 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 136137.0 us | native_queued_spin_lock_slowpath(); | |
22) @ 136140.8 us | } | |
22) 1.220 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.740 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.710 us | log_info_report(); | |
22) 1.870 us | } | |
22) 2.330 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.520 us | __slab_free(); | |
22) 1.950 us | } | |
22) 2.700 us | } | |
22) @ 136155.9 us | } | |
22) @ 136156.3 us | } | |
22) | put_pages_list() { | |
22) 0.540 us | free_unref_page_list(); | |
22) 0.820 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) 0.510 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.350 us | } | |
22) 1.570 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 146357.1 us | native_queued_spin_lock_slowpath(); | |
22) @ 146361.7 us | } | |
22) 1.190 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.550 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.250 us | log_info_report(); | |
22) 0.690 us | } | |
22) 0.970 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.540 us | __slab_free(); | |
22) 2.080 us | } | |
22) 2.730 us | } | |
22) @ 146374.0 us | } | |
22) @ 146374.2 us | } | |
22) | put_pages_list() { | |
22) 0.600 us | free_unref_page_list(); | |
22) 2.580 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 200411.7 us | native_queued_spin_lock_slowpath(); | |
22) @ 200416.4 us | } | |
22) 1.200 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.610 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) | log_info_report() { | |
22) | _printk() { | |
22) + 27.600 us | vprintk(); | |
22) + 28.920 us | } | |
22) | _printk() { | |
22) + 13.460 us | vprintk(); | |
22) + 13.710 us | } | |
22) + 43.960 us | } | |
22) + 44.640 us | } | |
22) + 45.280 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.560 us | __slab_free(); | |
22) 2.090 us | } | |
22) 2.760 us | } | |
22) @ 200476.8 us | } | |
22) @ 200477.4 us | } | |
22) | put_pages_list() { | |
22) 0.590 us | free_unref_page_list(); | |
22) 0.880 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) @ 198049.2 us | native_queued_spin_lock_slowpath(); | |
22) @ 198052.2 us | } | |
22) 1.110 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.800 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.220 us | log_info_report(); | |
22) 0.970 us | } | |
22) 1.240 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.560 us | __slab_free(); | |
22) 1.620 us | } | |
22) 2.270 us | } | |
22) @ 198064.0 us | } | |
22) @ 198064.4 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.800 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 93726.61 us | native_queued_spin_lock_slowpath(); | |
22) * 93728.49 us | } | |
22) 1.350 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.550 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.340 us | log_info_report(); | |
22) 1.480 us | } | |
22) 1.730 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.940 us | __slab_free(); | |
22) 1.860 us | } | |
22) 2.520 us | } | |
22) * 93739.09 us | } | |
22) * 93739.46 us | } | |
22) | put_pages_list() { | |
22) 0.150 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 98534.67 us | native_queued_spin_lock_slowpath(); | |
22) * 98536.68 us | } | |
22) 0.820 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.520 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.390 us | log_info_report(); | |
22) 0.960 us | } | |
22) 1.240 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.550 us | __slab_free(); | |
22) 1.700 us | } | |
22) 2.370 us | } | |
22) * 98551.27 us | } | |
22) * 98551.71 us | } | |
22) | put_pages_list() { | |
22) 0.150 us | free_unref_page_list(); | |
22) 0.400 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 132393.9 us | native_queued_spin_lock_slowpath(); | |
22) @ 132396.2 us | } | |
22) 0.750 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.700 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 0.950 us | } | |
22) 1.230 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 0.760 us | } | |
22) 1.430 us | } | |
22) @ 132405.4 us | } | |
22) @ 132405.7 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.540 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.140 us | preempt_count_add(); | |
22) @ 205001.7 us | native_queued_spin_lock_slowpath(); | |
22) @ 205003.7 us | } | |
22) 0.360 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.930 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) | log_info_report() { | |
22) | _printk() { | |
22) ! 138.760 us | vprintk(); | |
22) ! 139.050 us | } | |
22) | _printk() { | |
22) + 63.720 us | vprintk(); | |
22) + 64.480 us | } | |
22) ! 204.460 us | } | |
22) ! 204.820 us | } | |
22) ! 205.100 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.550 us | __slab_free(); | |
22) 1.720 us | } | |
22) 2.380 us | } | |
22) @ 205218.3 us | } | |
22) @ 205218.6 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.110 us | preempt_count_add(); | |
22) @ 124919.6 us | native_queued_spin_lock_slowpath(); | |
22) @ 124922.0 us | } | |
22) 1.430 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.540 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.160 us | log_info_report(); | |
22) 0.970 us | } | |
22) 1.210 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.960 us | __slab_free(); | |
22) 2.130 us | } | |
22) 2.800 us | } | |
22) @ 124936.5 us | } | |
22) @ 124936.9 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) @ 137551.2 us | native_queued_spin_lock_slowpath(); | |
22) @ 137553.0 us | } | |
22) 0.730 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.520 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 0.910 us | } | |
22) 1.190 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.970 us | __slab_free(); | |
22) 2.220 us | } | |
22) 2.890 us | } | |
22) @ 137564.1 us | } | |
22) @ 137564.4 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.580 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 126750.0 us | native_queued_spin_lock_slowpath(); | |
22) @ 126751.9 us | } | |
22) 0.900 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.540 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.250 us | log_info_report(); | |
22) 0.950 us | } | |
22) 1.220 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.660 us | __slab_free(); | |
22) 1.570 us | } | |
22) 2.230 us | } | |
22) @ 126765.0 us | } | |
22) @ 126765.2 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 200814.3 us | native_queued_spin_lock_slowpath(); | |
22) @ 200819.0 us | } | |
22) 1.010 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.550 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) | log_info_report() { | |
22) | _printk() { | |
22) + 27.410 us | vprintk(); | |
22) + 28.450 us | } | |
22) | _printk() { | |
22) + 13.850 us | vprintk(); | |
22) + 14.110 us | } | |
22) + 43.430 us | } | |
22) + 43.690 us | } | |
22) + 43.970 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.570 us | __slab_free(); | |
22) 2.280 us | } | |
22) 2.970 us | } | |
22) @ 200875.8 us | } | |
22) @ 200876.1 us | } | |
22) | put_pages_list() { | |
22) 0.530 us | free_unref_page_list(); | |
22) 1.190 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 140175.0 us | native_queued_spin_lock_slowpath(); | |
22) @ 140177.2 us | } | |
22) 0.830 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 1.361 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.290 us | log_info_report(); | |
22) 0.950 us | } | |
22) 1.220 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.230 us | __slab_free(); | |
22) 0.940 us | } | |
22) 1.210 us | } | |
22) @ 140193.3 us | } | |
22) @ 140194.0 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 162295.0 us | native_queued_spin_lock_slowpath(); | |
22) @ 162297.1 us | } | |
22) 0.280 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.210 us | preempt_count_sub(); | |
22) 0.920 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 1.130 us | } | |
22) 1.390 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 1.110 us | } | |
22) 1.380 us | } | |
22) @ 162305.5 us | } | |
22) @ 162305.9 us | } | |
22) | put_pages_list() { | |
22) 0.150 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) | native_queued_spin_lock_slowpath() { | |
22) | nmi_handle() { | |
22) 0.640 us | __rcu_read_lock(); | |
22) | perf_event_nmi_handler() { | |
22) ! 752.171 us | amd_pmu_v2_handle_irq(); | |
22) 0.550 us | perf_sample_event_took(); | |
22) ! 754.531 us | } | |
22) 0.580 us | nmi_cpu_backtrace_handler(); | |
22) | ghes_notify_nmi() { | |
22) 0.260 us | _raw_spin_lock(); | |
22) 0.140 us | __rcu_read_lock(); | |
22) + 20.140 us | __ghes_peek_estatus.isra.0(); | |
22) 2.920 us | __ghes_peek_estatus.isra.0(); | |
22) 2.900 us | __ghes_peek_estatus.isra.0(); | |
22) 2.860 us | __ghes_peek_estatus.isra.0(); | |
22) 0.140 us | __rcu_read_unlock(); | |
22) 0.180 us | _raw_spin_unlock(); | |
22) + 32.180 us | } | |
22) | perf_ibs_nmi_handler() { | |
22) 0.560 us | perf_ibs_handle_irq(); | |
22) 0.500 us | perf_ibs_handle_irq(); | |
22) 0.130 us | perf_sample_event_took(); | |
22) 2.880 us | } | |
22) 0.140 us | __rcu_read_unlock(); | |
22) ! 800.091 us | } | |
22) @ 117189.9 us | } | |
22) @ 117192.2 us | } | |
22) 1.530 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.840 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.210 us | log_info_report(); | |
22) 0.880 us | } | |
22) 1.140 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.270 us | __slab_free(); | |
22) 1.130 us | } | |
22) 1.390 us | } | |
22) @ 117205.0 us | } | |
22) @ 117205.3 us | } | |
22) | put_pages_list() { | |
22) 0.180 us | free_unref_page_list(); | |
22) 0.530 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) @ 207647.4 us | native_queued_spin_lock_slowpath(); | |
22) @ 207651.6 us | } | |
22) 0.420 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.790 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) | log_info_report() { | |
22) | _printk() { | |
22) + 40.750 us | vprintk(); | |
22) + 41.420 us | } | |
22) | _printk() { | |
22) + 56.110 us | vprintk(); | |
22) + 56.370 us | } | |
22) + 99.220 us | } | |
22) + 99.860 us | } | |
22) ! 100.270 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.540 us | __slab_free(); | |
22) 1.950 us | } | |
22) 2.630 us | } | |
22) @ 207765.8 us | } | |
22) @ 207766.0 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.800 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 139114.2 us | native_queued_spin_lock_slowpath(); | |
22) @ 139116.2 us | } | |
22) 1.540 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 1.370 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.540 us | log_info_report(); | |
22) 1.560 us | } | |
22) 1.840 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 1.440 us | } | |
22) 2.110 us | } | |
22) @ 139127.4 us | } | |
22) @ 139127.8 us | } | |
22) | put_pages_list() { | |
22) 0.150 us | free_unref_page_list(); | |
22) 0.400 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 213490.3 us | native_queued_spin_lock_slowpath(); | |
22) @ 213493.2 us | } | |
22) 1.960 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.920 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) | log_info_report() { | |
22) | _printk() { | |
22) + 20.040 us | vprintk(); | |
22) + 20.340 us | } | |
22) | _printk() { | |
22) + 26.840 us | vprintk(); | |
22) + 27.110 us | } | |
22) + 48.410 us | } | |
22) + 48.670 us | } | |
22) + 48.920 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 0.880 us | } | |
22) 1.540 us | } | |
22) @ 213550.8 us | } | |
22) @ 213551.2 us | } | |
22) | put_pages_list() { | |
22) 0.200 us | free_unref_page_list(); | |
22) 0.930 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.220 us | preempt_count_add(); | |
22) 0.630 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.630 us | preempt_count_sub(); | |
22) 1.910 us | } | |
22) 4.140 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 159507.5 us | native_queued_spin_lock_slowpath(); | |
22) @ 159509.8 us | } | |
22) 0.990 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.780 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.300 us | log_info_report(); | |
22) 0.970 us | } | |
22) 1.220 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 1.040 us | } | |
22) 1.720 us | } | |
22) @ 159519.8 us | } | |
22) @ 159520.2 us | } | |
22) | put_pages_list() { | |
22) 0.150 us | free_unref_page_list(); | |
22) 0.400 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) 0.520 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.370 us | } | |
22) 1.560 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) @ 153763.1 us | native_queued_spin_lock_slowpath(); | |
22) @ 153765.2 us | } | |
22) 1.730 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.930 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.250 us | log_info_report(); | |
22) 0.920 us | } | |
22) 1.190 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.210 us | __slab_free(); | |
22) 0.800 us | } | |
22) 1.470 us | } | |
22) @ 153777.0 us | } | |
22) @ 153777.3 us | } | |
22) | put_pages_list() { | |
22) 0.140 us | free_unref_page_list(); | |
22) 0.410 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 116160.3 us | native_queued_spin_lock_slowpath(); | |
22) @ 116162.3 us | } | |
22) 0.690 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.910 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.270 us | log_info_report(); | |
22) 1.060 us | } | |
22) 1.310 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 1.110 us | } | |
22) 1.380 us | } | |
22) @ 116172.8 us | } | |
22) @ 116173.7 us | } | |
22) | put_pages_list() { | |
22) 0.280 us | free_unref_page_list(); | |
22) 0.670 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 184469.7 us | native_queued_spin_lock_slowpath(); | |
22) @ 184471.6 us | } | |
22) 0.460 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.660 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.270 us | log_info_report(); | |
22) 0.960 us | } | |
22) 1.300 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 0.770 us | } | |
22) 1.810 us | } | |
22) @ 184481.7 us | } | |
22) @ 184482.1 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 189535.7 us | native_queued_spin_lock_slowpath(); | |
22) @ 189537.6 us | } | |
22) 0.550 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 1.040 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.310 us | log_info_report(); | |
22) 0.950 us | } | |
22) 1.460 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) | __slab_free() { | |
22) 0.650 us | put_cpu_partial(); | |
22) 1.870 us | } | |
22) 4.130 us | } | |
22) 4.400 us | } | |
22) @ 189551.9 us | } | |
22) @ 189552.2 us | } | |
22) | put_pages_list() { | |
22) 0.140 us | free_unref_page_list(); | |
22) 0.400 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) @ 110368.2 us | native_queued_spin_lock_slowpath(); | |
22) @ 110371.0 us | } | |
22) 0.410 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.930 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.300 us | log_info_report(); | |
22) 1.040 us | } | |
22) 1.400 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.310 us | __slab_free(); | |
22) 1.220 us | } | |
22) 1.890 us | } | |
22) @ 110380.3 us | } | |
22) @ 110380.5 us | } | |
22) | put_pages_list() { | |
22) 0.140 us | free_unref_page_list(); | |
22) 0.510 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 79361.47 us | native_queued_spin_lock_slowpath(); | |
22) * 79363.55 us | } | |
22) 0.520 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.930 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.480 us | log_info_report(); | |
22) 1.190 us | } | |
22) 1.460 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 0.790 us | } | |
22) 1.450 us | } | |
22) * 79373.17 us | } | |
22) * 79373.44 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 82027.69 us | native_queued_spin_lock_slowpath(); | |
22) * 82029.48 us | } | |
22) 0.950 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.410 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.280 us | log_info_report(); | |
22) 0.590 us | } | |
22) 0.820 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.370 us | __slab_free(); | |
22) 1.400 us | } | |
22) 1.690 us | } | |
22) * 82038.78 us | } | |
22) * 82039.16 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) 0.520 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.360 us | } | |
22) 2.170 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 158900.9 us | native_queued_spin_lock_slowpath(); | |
22) @ 158902.7 us | } | |
22) 1.300 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.630 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.270 us | log_info_report(); | |
22) 1.330 us | } | |
22) 1.580 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 1.250 us | } | |
22) 1.900 us | } | |
22) @ 158913.6 us | } | |
22) @ 158913.8 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.440 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 113705.6 us | native_queued_spin_lock_slowpath(); | |
22) @ 113708.1 us | } | |
22) 0.350 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.920 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 0.970 us | } | |
22) 1.210 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.180 us | __slab_free(); | |
22) 1.090 us | } | |
22) 1.740 us | } | |
22) @ 113718.4 us | } | |
22) @ 113718.7 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.550 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 99100.02 us | native_queued_spin_lock_slowpath(); | |
22) * 99104.90 us | } | |
22) 1.070 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.840 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 0.950 us | } | |
22) 1.220 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.180 us | __slab_free(); | |
22) 1.810 us | } | |
22) 2.490 us | } | |
22) * 99119.01 us | } | |
22) * 99119.37 us | } | |
22) | put_pages_list() { | |
22) 0.530 us | free_unref_page_list(); | |
22) 0.810 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 145039.9 us | native_queued_spin_lock_slowpath(); | |
22) @ 145042.6 us | } | |
22) 1.010 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.140 us | preempt_count_sub(); | |
22) 1.320 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 0.930 us | } | |
22) 1.200 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.210 us | __slab_free(); | |
22) 1.080 us | } | |
22) 1.750 us | } | |
22) @ 145054.2 us | } | |
22) @ 145054.6 us | } | |
22) | put_pages_list() { | |
22) 0.150 us | free_unref_page_list(); | |
22) 1.380 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) 0.520 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.360 us | } | |
22) 2.020 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 56725.63 us | native_queued_spin_lock_slowpath(); | |
22) * 56730.20 us | } | |
22) 1.960 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.960 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.520 us | log_info_report(); | |
22) 1.680 us | } | |
22) 2.010 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.540 us | __slab_free(); | |
22) 2.040 us | } | |
22) 2.720 us | } | |
22) * 56744.47 us | } | |
22) * 56744.71 us | } | |
22) | put_pages_list() { | |
22) 0.530 us | free_unref_page_list(); | |
22) 0.760 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 101920.3 us | native_queued_spin_lock_slowpath(); | |
22) @ 101925.2 us | } | |
22) 1.220 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.400 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.300 us | log_info_report(); | |
22) 0.960 us | } | |
22) 1.230 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.560 us | __slab_free(); | |
22) 1.240 us | } | |
22) 1.900 us | } | |
22) @ 101935.9 us | } | |
22) @ 101936.3 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.770 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) 0.520 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.360 us | } | |
22) 1.540 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 165889.4 us | native_queued_spin_lock_slowpath(); | |
22) @ 165893.3 us | } | |
22) 1.060 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.840 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.330 us | log_info_report(); | |
22) 1.020 us | } | |
22) 1.650 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.560 us | __slab_free(); | |
22) 1.900 us | } | |
22) 2.550 us | } | |
22) @ 165906.7 us | } | |
22) @ 165906.9 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.790 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 118755.8 us | native_queued_spin_lock_slowpath(); | |
22) @ 118757.8 us | } | |
22) 0.470 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.920 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 0.900 us | } | |
22) 1.140 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 1.350 us | } | |
22) 1.620 us | } | |
22) @ 118766.9 us | } | |
22) @ 118767.2 us | } | |
22) | put_pages_list() { | |
22) 0.530 us | free_unref_page_list(); | |
22) 0.780 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) 0.560 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.360 us | } | |
22) 2.060 us | } | |
22) | put_pages_list() { | |
22) 0.700 us | free_unref_page_list(); | |
22) 0.930 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) 0.380 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.360 us | } | |
22) 1.470 us | } | |
22) | put_pages_list() { | |
22) 0.140 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 81809.21 us | native_queued_spin_lock_slowpath(); | |
22) * 81813.83 us | } | |
22) 1.050 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.840 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.240 us | log_info_report(); | |
22) 0.490 us | } | |
22) 1.150 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.190 us | __slab_free(); | |
22) 1.380 us | } | |
22) 2.040 us | } | |
22) * 81824.31 us | } | |
22) * 81824.54 us | } | |
22) | put_pages_list() { | |
22) 0.510 us | free_unref_page_list(); | |
22) 1.150 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 36671.14 us | native_queued_spin_lock_slowpath(); | |
22) * 36673.48 us | } | |
22) 1.390 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.220 us | preempt_count_sub(); | |
22) 0.940 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.170 us | log_info_report(); | |
22) 1.050 us | } | |
22) 1.330 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 0.920 us | } | |
22) 1.590 us | } | |
22) * 36682.57 us | } | |
22) * 36683.20 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.380 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 55173.60 us | native_queued_spin_lock_slowpath(); | |
22) * 55175.57 us | } | |
22) 2.540 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.540 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.220 us | log_info_report(); | |
22) 1.010 us | } | |
22) 1.270 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.180 us | __slab_free(); | |
22) 1.150 us | } | |
22) 1.800 us | } | |
22) * 55186.71 us | } | |
22) * 55187.06 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.460 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 88807.20 us | native_queued_spin_lock_slowpath(); | |
22) * 88810.59 us | } | |
22) 0.850 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.690 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.250 us | log_info_report(); | |
22) 0.930 us | } | |
22) 1.220 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.150 us | __slab_free(); | |
22) 1.110 us | } | |
22) 1.770 us | } | |
22) * 88826.57 us | } | |
22) * 88826.95 us | } | |
22) | put_pages_list() { | |
22) 0.170 us | free_unref_page_list(); | |
22) 0.410 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 40332.15 us | native_queued_spin_lock_slowpath(); | |
22) * 40334.09 us | } | |
22) 0.280 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.870 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.250 us | log_info_report(); | |
22) 0.950 us | } | |
22) 1.220 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.160 us | __slab_free(); | |
22) 0.740 us | } | |
22) 1.400 us | } | |
22) * 40343.02 us | } | |
22) * 40343.40 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.410 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 66913.81 us | native_queued_spin_lock_slowpath(); | |
22) * 66915.82 us | } | |
22) 0.450 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.150 us | preempt_count_sub(); | |
22) 1.910 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.170 us | log_info_report(); | |
22) 0.420 us | } | |
22) 0.710 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.550 us | __slab_free(); | |
22) 1.470 us | } | |
22) 2.130 us | } | |
22) * 66926.17 us | } | |
22) * 66926.41 us | } | |
22) | put_pages_list() { | |
22) 0.150 us | free_unref_page_list(); | |
22) 0.490 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 67875.89 us | native_queued_spin_lock_slowpath(); | |
22) * 67880.27 us | } | |
22) 3.120 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 1.090 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.320 us | log_info_report(); | |
22) 0.940 us | } | |
22) 1.320 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.280 us | __slab_free(); | |
22) 1.480 us | } | |
22) 1.740 us | } | |
22) * 67896.43 us | } | |
22) * 67896.80 us | } | |
22) | put_pages_list() { | |
22) 0.530 us | free_unref_page_list(); | |
22) 2.790 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 153724.7 us | native_queued_spin_lock_slowpath(); | |
22) @ 153727.0 us | } | |
22) 0.740 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.140 us | preempt_count_sub(); | |
22) 0.970 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.430 us | log_info_report(); | |
22) 1.100 us | } | |
22) 1.460 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 1.090 us | } | |
22) 1.360 us | } | |
22) @ 153735.0 us | } | |
22) @ 153735.3 us | } | |
22) | put_pages_list() { | |
22) 0.150 us | free_unref_page_list(); | |
22) 0.390 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) 0.520 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.360 us | } | |
22) 2.130 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 80830.67 us | native_queued_spin_lock_slowpath(); | |
22) * 80832.69 us | } | |
22) 0.850 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.840 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.260 us | log_info_report(); | |
22) 0.940 us | } | |
22) 1.200 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.270 us | __slab_free(); | |
22) 1.230 us | } | |
22) 1.890 us | } | |
22) * 80841.18 us | } | |
22) * 80841.54 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) @ 114881.9 us | native_queued_spin_lock_slowpath(); | |
22) @ 114884.3 us | } | |
22) 0.920 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.140 us | preempt_count_sub(); | |
22) 0.820 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.540 us | log_info_report(); | |
22) 0.830 us | } | |
22) 1.310 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.540 us | __slab_free(); | |
22) 1.740 us | } | |
22) 2.390 us | } | |
22) @ 114900.0 us | } | |
22) @ 114900.2 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.440 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 81131.07 us | native_queued_spin_lock_slowpath(); | |
22) * 81133.64 us | } | |
22) 0.900 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.140 us | preempt_count_sub(); | |
22) 0.760 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.250 us | log_info_report(); | |
22) 0.970 us | } | |
22) 1.260 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.280 us | __slab_free(); | |
22) 1.250 us | } | |
22) 1.920 us | } | |
22) * 81142.38 us | } | |
22) * 81142.73 us | } | |
22) | put_pages_list() { | |
22) 0.140 us | free_unref_page_list(); | |
22) 0.400 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 19060.30 us | native_queued_spin_lock_slowpath(); | |
22) * 19062.08 us | } | |
22) 1.410 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.540 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.140 us | log_info_report(); | |
22) 0.800 us | } | |
22) 1.080 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.590 us | __slab_free(); | |
22) 2.010 us | } | |
22) 2.670 us | } | |
22) * 19073.73 us | } | |
22) * 19073.99 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.410 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 80243.54 us | native_queued_spin_lock_slowpath(); | |
22) * 80246.52 us | } | |
22) 0.840 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.910 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.270 us | log_info_report(); | |
22) 0.950 us | } | |
22) 1.600 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.600 us | __slab_free(); | |
22) 2.040 us | } | |
22) 2.700 us | } | |
22) * 80258.78 us | } | |
22) * 80259.12 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.790 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.140 us | preempt_count_add(); | |
22) @ 118918.4 us | native_queued_spin_lock_slowpath(); | |
22) @ 118920.5 us | } | |
22) 2.160 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.940 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.270 us | log_info_report(); | |
22) 0.960 us | } | |
22) 1.280 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.170 us | __slab_free(); | |
22) 1.150 us | } | |
22) 1.830 us | } | |
22) @ 118933.0 us | } | |
22) @ 118933.3 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 1.290 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 48393.73 us | native_queued_spin_lock_slowpath(); | |
22) * 48396.82 us | } | |
22) 1.100 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.820 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.170 us | log_info_report(); | |
22) 0.870 us | } | |
22) 1.520 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.540 us | __slab_free(); | |
22) 2.400 us | } | |
22) 3.050 us | } | |
22) * 48409.36 us | } | |
22) * 48409.99 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.760 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 276.351 us | native_queued_spin_lock_slowpath(); | |
22) ! 278.041 us | } | |
22) 1.860 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.870 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.120 us | log_info_report(); | |
22) 0.790 us | } | |
22) 1.030 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.860 us | } | |
22) 1.520 us | } | |
22) ! 291.161 us | } | |
22) ! 291.411 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) ! 182.070 us | native_queued_spin_lock_slowpath(); | |
22) ! 183.820 us | } | |
22) 0.990 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.810 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.800 us | } | |
22) 1.030 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.130 us | __slab_free(); | |
22) 0.400 us | } | |
22) 0.670 us | } | |
22) ! 190.070 us | } | |
22) ! 190.320 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 26331.59 us | native_queued_spin_lock_slowpath(); | |
22) * 26333.48 us | } | |
22) 1.200 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.890 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.230 us | log_info_report(); | |
22) 1.010 us | } | |
22) 1.360 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 1.620 us | __slab_free(); | |
22) 2.180 us | } | |
22) 2.850 us | } | |
22) * 26344.76 us | } | |
22) * 26345.10 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.430 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 11446.67 us | native_queued_spin_lock_slowpath(); | |
22) * 11448.12 us | } | |
22) 0.400 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.540 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.190 us | log_info_report(); | |
22) 0.840 us | } | |
22) 1.090 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.150 us | __slab_free(); | |
22) 0.530 us | } | |
22) 0.810 us | } | |
22) * 11453.86 us | } | |
22) * 11454.14 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) # 7103.799 us | native_queued_spin_lock_slowpath(); | |
22) # 7105.539 us | } | |
22) 0.410 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.860 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.790 us | } | |
22) 1.030 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.670 us | } | |
22) 0.940 us | } | |
22) # 7111.719 us | } | |
22) # 7111.969 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 169.250 us | native_queued_spin_lock_slowpath(); | |
22) ! 171.010 us | } | |
22) 0.450 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.830 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.780 us | } | |
22) 1.030 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.130 us | __slab_free(); | |
22) 0.860 us | } | |
22) 1.130 us | } | |
22) ! 176.960 us | } | |
22) ! 177.210 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 161.711 us | native_queued_spin_lock_slowpath(); | |
22) ! 163.541 us | } | |
22) 1.880 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.810 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.230 us | log_info_report(); | |
22) 0.780 us | } | |
22) 1.040 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.130 us | __slab_free(); | |
22) 0.840 us | } | |
22) 1.080 us | } | |
22) ! 171.581 us | } | |
22) ! 171.821 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 167.610 us | native_queued_spin_lock_slowpath(); | |
22) ! 169.460 us | } | |
22) 0.570 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 1.010 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.780 us | } | |
22) 1.030 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.130 us | __slab_free(); | |
22) 0.380 us | } | |
22) 0.620 us | } | |
22) ! 175.250 us | } | |
22) ! 175.500 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 153.180 us | native_queued_spin_lock_slowpath(); | |
22) ! 155.200 us | } | |
22) 1.900 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.790 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.780 us | } | |
22) 1.020 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.130 us | __slab_free(); | |
22) 0.400 us | } | |
22) 0.640 us | } | |
22) ! 163.420 us | } | |
22) ! 163.660 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) ! 146.470 us | native_queued_spin_lock_slowpath(); | |
22) ! 148.230 us | } | |
22) 1.480 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.790 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.140 us | log_info_report(); | |
22) 0.790 us | } | |
22) 1.040 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.130 us | __slab_free(); | |
22) 0.390 us | } | |
22) 0.650 us | } | |
22) ! 154.900 us | } | |
22) ! 155.150 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 146.690 us | native_queued_spin_lock_slowpath(); | |
22) ! 148.900 us | } | |
22) 0.280 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.830 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.780 us | } | |
22) 1.020 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.150 us | __slab_free(); | |
22) 0.400 us | } | |
22) 0.640 us | } | |
22) ! 156.270 us | } | |
22) ! 156.520 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) ! 132.061 us | native_queued_spin_lock_slowpath(); | |
22) ! 133.461 us | } | |
22) 0.680 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.830 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.800 us | } | |
22) 1.030 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.130 us | __slab_free(); | |
22) 0.860 us | } | |
22) 1.090 us | } | |
22) ! 143.911 us | } | |
22) ! 144.161 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 131.650 us | native_queued_spin_lock_slowpath(); | |
22) ! 133.490 us | } | |
22) 0.140 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.810 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.810 us | } | |
22) 1.060 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.130 us | __slab_free(); | |
22) 0.450 us | } | |
22) 0.710 us | } | |
22) ! 139.680 us | } | |
22) ! 139.930 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 114.460 us | native_queued_spin_lock_slowpath(); | |
22) ! 116.310 us | } | |
22) 1.950 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.790 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.780 us | } | |
22) 1.020 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.130 us | __slab_free(); | |
22) 0.880 us | } | |
22) 1.120 us | } | |
22) ! 124.120 us | } | |
22) ! 124.360 us | } | |
22) | put_pages_list() { | |
22) 0.140 us | free_unref_page_list(); | |
22) 0.790 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 118.380 us | native_queued_spin_lock_slowpath(); | |
22) ! 119.900 us | } | |
22) 0.180 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.900 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.120 us | log_info_report(); | |
22) 0.790 us | } | |
22) 1.030 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.130 us | __slab_free(); | |
22) 0.390 us | } | |
22) 0.620 us | } | |
22) ! 128.140 us | } | |
22) ! 128.380 us | } | |
22) | put_pages_list() { | |
22) 0.110 us | free_unref_page_list(); | |
22) 0.380 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) ! 124.290 us | native_queued_spin_lock_slowpath(); | |
22) ! 126.160 us | } | |
22) 0.160 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.820 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.790 us | } | |
22) 1.030 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.130 us | __slab_free(); | |
22) 0.380 us | } | |
22) 0.620 us | } | |
22) ! 132.930 us | } | |
22) ! 133.180 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 123.560 us | native_queued_spin_lock_slowpath(); | |
22) ! 125.380 us | } | |
22) 1.080 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.840 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.800 us | } | |
22) 1.040 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.890 us | } | |
22) 1.560 us | } | |
22) ! 132.710 us | } | |
22) ! 132.960 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 103.161 us | native_queued_spin_lock_slowpath(); | |
22) ! 104.421 us | } | |
22) 0.160 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.840 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.790 us | } | |
22) 1.040 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.150 us | __slab_free(); | |
22) 0.400 us | } | |
22) 1.500 us | } | |
22) ! 111.761 us | } | |
22) ! 111.991 us | } | |
22) | put_pages_list() { | |
22) 0.140 us | free_unref_page_list(); | |
22) 0.390 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 118.270 us | native_queued_spin_lock_slowpath(); | |
22) ! 120.100 us | } | |
22) 1.070 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.830 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.790 us | } | |
22) 1.020 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.890 us | } | |
22) 1.600 us | } | |
22) ! 127.250 us | } | |
22) ! 127.500 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 118.570 us | native_queued_spin_lock_slowpath(); | |
22) ! 120.490 us | } | |
22) 0.150 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.800 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.790 us | } | |
22) 1.040 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.400 us | } | |
22) 1.040 us | } | |
22) ! 129.460 us | } | |
22) ! 129.740 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 108.280 us | native_queued_spin_lock_slowpath(); | |
22) ! 109.660 us | } | |
22) 0.690 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.820 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.900 us | } | |
22) 1.140 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.130 us | __slab_free(); | |
22) 0.390 us | } | |
22) 1.030 us | } | |
22) ! 118.970 us | } | |
22) ! 119.210 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) + 83.850 us | native_queued_spin_lock_slowpath(); | |
22) + 85.600 us | } | |
22) 0.610 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.140 us | preempt_count_sub(); | |
22) 1.080 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.920 us | } | |
22) 1.170 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.910 us | } | |
22) 1.570 us | } | |
22) + 93.650 us | } | |
22) + 93.890 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 11824.06 us | native_queued_spin_lock_slowpath(); | |
22) * 11826.22 us | } | |
22) 0.800 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.820 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.540 us | log_info_report(); | |
22) 1.570 us | } | |
22) 1.810 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.250 us | __slab_free(); | |
22) 0.900 us | } | |
22) 1.570 us | } | |
22) * 11837.89 us | } | |
22) * 11838.13 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 84885.59 us | native_queued_spin_lock_slowpath(); | |
22) * 84890.86 us | } | |
22) 1.320 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.230 us | preempt_count_sub(); | |
22) 0.900 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.620 us | log_info_report(); | |
22) 1.910 us | } | |
22) 2.190 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.550 us | __slab_free(); | |
22) 1.500 us | } | |
22) 2.170 us | } | |
22) * 84905.28 us | } | |
22) * 84905.62 us | } | |
22) | put_pages_list() { | |
22) 0.540 us | free_unref_page_list(); | |
22) 1.190 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 16126.29 us | native_queued_spin_lock_slowpath(); | |
22) * 16129.73 us | } | |
22) 0.810 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.160 us | preempt_count_sub(); | |
22) 0.880 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.160 us | log_info_report(); | |
22) 0.410 us | } | |
22) 0.680 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.550 us | __slab_free(); | |
22) 1.270 us | } | |
22) 1.950 us | } | |
22) * 16141.16 us | } | |
22) * 16141.81 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 695.981 us | native_queued_spin_lock_slowpath(); | |
22) ! 699.141 us | } | |
22) 0.190 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.880 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.140 us | log_info_report(); | |
22) 0.800 us | } | |
22) 1.040 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.990 us | } | |
22) 1.660 us | } | |
22) ! 709.411 us | } | |
22) ! 709.651 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) # 4371.886 us | native_queued_spin_lock_slowpath(); | |
22) # 4374.326 us | } | |
22) 1.070 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.830 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.780 us | } | |
22) 1.030 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.540 us | __slab_free(); | |
22) 1.160 us | } | |
22) 1.840 us | } | |
22) # 4384.026 us | } | |
22) # 4384.266 us | } | |
22) | put_pages_list() { | |
22) 0.130 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) 0.510 us | } | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.380 us | } | |
22) 2.480 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.360 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 17005.44 us | native_queued_spin_lock_slowpath(); | |
22) * 17007.84 us | } | |
22) 1.800 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.210 us | preempt_count_sub(); | |
22) 0.980 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.240 us | log_info_report(); | |
22) 0.940 us | } | |
22) 1.610 us | } | |
22) | free_iova_mem.part.0() { | |
22) 0.550 us | kmem_cache_free(); | |
22) 1.680 us | } | |
22) * 17017.48 us | } | |
22) * 17017.83 us | } | |
22) | put_pages_list() { | |
22) 0.140 us | free_unref_page_list(); | |
22) 0.770 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) # 7869.580 us | native_queued_spin_lock_slowpath(); | |
22) # 7872.050 us | } | |
22) 1.390 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.710 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 1.470 us | log_info_report(); | |
22) 2.130 us | } | |
22) 2.380 us | } | |
22) | free_iova_mem.part.0() { | |
22) 0.160 us | kmem_cache_free(); | |
22) 0.570 us | } | |
22) # 7881.240 us | } | |
22) # 7881.490 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) ! 525.250 us | native_queued_spin_lock_slowpath(); | |
22) ! 527.880 us | } | |
22) 1.940 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.830 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.150 us | log_info_report(); | |
22) 0.820 us | } | |
22) 1.050 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.840 us | } | |
22) 1.510 us | } | |
22) ! 535.980 us | } | |
22) ! 536.620 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) ! 447.451 us | native_queued_spin_lock_slowpath(); | |
22) ! 449.291 us | } | |
22) 1.050 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.140 us | preempt_count_sub(); | |
22) 0.840 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.140 us | log_info_report(); | |
22) 0.880 us | } | |
22) 1.120 us | } | |
22) | free_iova_mem.part.0() { | |
22) 0.140 us | kmem_cache_free(); | |
22) 0.970 us | } | |
22) ! 457.531 us | } | |
22) ! 457.771 us | } | |
22) | put_pages_list() { | |
22) 0.140 us | free_unref_page_list(); | |
22) 0.380 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.130 us | preempt_count_add(); | |
22) * 23548.21 us | native_queued_spin_lock_slowpath(); | |
22) * 23550.24 us | } | |
22) 0.580 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.120 us | preempt_count_sub(); | |
22) 0.820 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.960 us | } | |
22) 1.220 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.140 us | __slab_free(); | |
22) 0.550 us | } | |
22) 1.230 us | } | |
22) * 23559.28 us | } | |
22) * 23559.52 us | } | |
22) | put_pages_list() { | |
22) 0.160 us | free_unref_page_list(); | |
22) 0.510 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) * 28296.80 us | native_queued_spin_lock_slowpath(); | |
22) * 28300.27 us | } | |
22) 1.320 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.150 us | preempt_count_sub(); | |
22) 1.270 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.550 us | log_info_report(); | |
22) 1.670 us | } | |
22) 2.290 us | } | |
22) | free_iova_mem.part.0() { | |
22) 0.380 us | kmem_cache_free(); | |
22) 1.170 us | } | |
22) * 28312.79 us | } | |
22) * 28313.05 us | } | |
22) | put_pages_list() { | |
22) 0.120 us | free_unref_page_list(); | |
22) 0.370 us | } | |
22) | free_iova_fast() { | |
22) | free_iova() { | |
22) | _raw_spin_lock_irqsave() { | |
22) 0.120 us | preempt_count_add(); | |
22) + 96.090 us | native_queued_spin_lock_slowpath(); | |
22) + 97.100 us | } | |
22) 0.980 us | remove_iova(); | |
22) | _raw_spin_unlock_irqrestore() { | |
22) 0.130 us | preempt_count_sub(); | |
22) 0.820 us | } | |
22) | lock_info_report() { | |
22) | irq_info_report() { | |
22) 0.130 us | log_info_report(); | |
22) 0.790 us | } | |
22) 1.030 us | } | |
22) | free_iova_mem.part.0() { | |
22) | kmem_cache_free() { | |
22) 0.650 us | __slab_free(); | |
22) 0.910 us | } | |
22) 1.580 us | } | |
22) ! 105.370 us | } | |
22) ! 105.610 us | } | |
22) $ 10580233 us | } | |
22) $ 10580235 us | } | |
22) $ 10580283 us | } | |
22) $ 10580284 us | } | |
22) $ 10580285 us | } | |
22) $ 10580338 us | } | |
22) $ 10580616 us | } | |
22) $ 10580618 us | } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment