goto out_unlock; } - if (csdev->type == CORESIGHT_DEV_TYPE_SINK || - csdev->type == CORESIGHT_DEV_TYPE_LINKSINK) { + if ((csdev->type == CORESIGHT_DEV_TYPE_SINK || + csdev->type == CORESIGHT_DEV_TYPE_LINKSINK) && + sink_ops(csdev)->alloc_buffer) { ret = etm_perf_add_symlink_sink(csdev); if (ret) { -- 2.51.0[PATCH 6.17 301/563] coresight: Only register perf symlink for sinks with alloc_bufferGreg Kroah-Hartman undefinedstable@vger.kernel.org undefined undefined undefined undefined undefinedœ