Re: [PATCH 7/7] scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute
From: Bart Van Assche <bvanassche@acm.org>
Date: 2021-08-02 16:00:29
Also in:
linux-ide, linux-scsi
From: Bart Van Assche <bvanassche@acm.org>
Date: 2021-08-02 16:00:29
Also in:
linux-ide, linux-scsi
On 8/2/21 2:02 AM, Damien Le Moal wrote:
+/**
+ * sas_ncq_prio_supported_show - Indicate if device supports NCQ priority
+ * @dev: pointer to embedded device
+ * @attr: sas_ncq_prio_supported attribute desciptor
+ * @buf: the buffer returned
+ *
+ * A sysfs 'read/write' sdev attribute, only works with SATA
+ */
+static ssize_t
+sas_ncq_prio_supported_show(struct device *dev,
+ struct device_attribute *attr, char *buf)
+{
+ struct scsi_device *sdev = to_scsi_device(dev);
+
+ return snprintf(buf, PAGE_SIZE, "%d\n",
+ scsih_ncq_prio_supp(sdev));
+}
+static DEVICE_ATTR_RO(sas_ncq_prio_supported);Since this is new code, how about using sysfs_emit() instead of snprintf()? Thanks, Bart.