lkml.org 
[lkml]   [2021]   [Mar]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 1/5] iommu/vt-d: Remove unused dma map/unmap trace events
    Date
    With commit c588072bba6b5 ("iommu/vt-d: Convert intel iommu driver to
    the iommu ops"), the trace events for dma map/unmap have no users any
    more. Cleanup them to make the code neat.

    Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
    ---
    include/trace/events/intel_iommu.h | 120 -----------------------------
    1 file changed, 120 deletions(-)

    diff --git a/include/trace/events/intel_iommu.h b/include/trace/events/intel_iommu.h
    index e801f4910522..d233f2916584 100644
    --- a/include/trace/events/intel_iommu.h
    +++ b/include/trace/events/intel_iommu.h
    @@ -15,126 +15,6 @@
    #include <linux/tracepoint.h>
    #include <linux/intel-iommu.h>

    -DECLARE_EVENT_CLASS(dma_map,
    - TP_PROTO(struct device *dev, dma_addr_t dev_addr, phys_addr_t phys_addr,
    - size_t size),
    -
    - TP_ARGS(dev, dev_addr, phys_addr, size),
    -
    - TP_STRUCT__entry(
    - __string(dev_name, dev_name(dev))
    - __field(dma_addr_t, dev_addr)
    - __field(phys_addr_t, phys_addr)
    - __field(size_t, size)
    - ),
    -
    - TP_fast_assign(
    - __assign_str(dev_name, dev_name(dev));
    - __entry->dev_addr = dev_addr;
    - __entry->phys_addr = phys_addr;
    - __entry->size = size;
    - ),
    -
    - TP_printk("dev=%s dev_addr=0x%llx phys_addr=0x%llx size=%zu",
    - __get_str(dev_name),
    - (unsigned long long)__entry->dev_addr,
    - (unsigned long long)__entry->phys_addr,
    - __entry->size)
    -);
    -
    -DEFINE_EVENT(dma_map, map_single,
    - TP_PROTO(struct device *dev, dma_addr_t dev_addr, phys_addr_t phys_addr,
    - size_t size),
    - TP_ARGS(dev, dev_addr, phys_addr, size)
    -);
    -
    -DEFINE_EVENT(dma_map, bounce_map_single,
    - TP_PROTO(struct device *dev, dma_addr_t dev_addr, phys_addr_t phys_addr,
    - size_t size),
    - TP_ARGS(dev, dev_addr, phys_addr, size)
    -);
    -
    -DECLARE_EVENT_CLASS(dma_unmap,
    - TP_PROTO(struct device *dev, dma_addr_t dev_addr, size_t size),
    -
    - TP_ARGS(dev, dev_addr, size),
    -
    - TP_STRUCT__entry(
    - __string(dev_name, dev_name(dev))
    - __field(dma_addr_t, dev_addr)
    - __field(size_t, size)
    - ),
    -
    - TP_fast_assign(
    - __assign_str(dev_name, dev_name(dev));
    - __entry->dev_addr = dev_addr;
    - __entry->size = size;
    - ),
    -
    - TP_printk("dev=%s dev_addr=0x%llx size=%zu",
    - __get_str(dev_name),
    - (unsigned long long)__entry->dev_addr,
    - __entry->size)
    -);
    -
    -DEFINE_EVENT(dma_unmap, unmap_single,
    - TP_PROTO(struct device *dev, dma_addr_t dev_addr, size_t size),
    - TP_ARGS(dev, dev_addr, size)
    -);
    -
    -DEFINE_EVENT(dma_unmap, unmap_sg,
    - TP_PROTO(struct device *dev, dma_addr_t dev_addr, size_t size),
    - TP_ARGS(dev, dev_addr, size)
    -);
    -
    -DEFINE_EVENT(dma_unmap, bounce_unmap_single,
    - TP_PROTO(struct device *dev, dma_addr_t dev_addr, size_t size),
    - TP_ARGS(dev, dev_addr, size)
    -);
    -
    -DECLARE_EVENT_CLASS(dma_map_sg,
    - TP_PROTO(struct device *dev, int index, int total,
    - struct scatterlist *sg),
    -
    - TP_ARGS(dev, index, total, sg),
    -
    - TP_STRUCT__entry(
    - __string(dev_name, dev_name(dev))
    - __field(dma_addr_t, dev_addr)
    - __field(phys_addr_t, phys_addr)
    - __field(size_t, size)
    - __field(int, index)
    - __field(int, total)
    - ),
    -
    - TP_fast_assign(
    - __assign_str(dev_name, dev_name(dev));
    - __entry->dev_addr = sg->dma_address;
    - __entry->phys_addr = sg_phys(sg);
    - __entry->size = sg->dma_length;
    - __entry->index = index;
    - __entry->total = total;
    - ),
    -
    - TP_printk("dev=%s [%d/%d] dev_addr=0x%llx phys_addr=0x%llx size=%zu",
    - __get_str(dev_name), __entry->index, __entry->total,
    - (unsigned long long)__entry->dev_addr,
    - (unsigned long long)__entry->phys_addr,
    - __entry->size)
    -);
    -
    -DEFINE_EVENT(dma_map_sg, map_sg,
    - TP_PROTO(struct device *dev, int index, int total,
    - struct scatterlist *sg),
    - TP_ARGS(dev, index, total, sg)
    -);
    -
    -DEFINE_EVENT(dma_map_sg, bounce_map_sg,
    - TP_PROTO(struct device *dev, int index, int total,
    - struct scatterlist *sg),
    - TP_ARGS(dev, index, total, sg)
    -);
    -
    TRACE_EVENT(qi_submit,
    TP_PROTO(struct intel_iommu *iommu, u64 qw0, u64 qw1, u64 qw2, u64 qw3),

    --
    2.25.1
    \
     
     \ /
      Last update: 2021-03-23 02:17    [W:5.350 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site