kernel/drivers/hwtracing/coresight/coresight-tmc.h
.. .. @@ -321,7 +321,7 @@ 321 321 static inline unsigned long 322 322 tmc_sg_table_buf_size(struct tmc_sg_table *sg_table) 323 323 { 324 - return sg_table->data_pages.nr_pages << PAGE_SHIFT;324 + return (unsigned long)sg_table->data_pages.nr_pages << PAGE_SHIFT;325 325 } 326 326 327 327 struct coresight_device *tmc_etr_get_catu_device(struct tmc_drvdata *drvdata);