File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -102,6 +102,11 @@ static ssize_t queue_max_sectors_show(struct request_queue *q, char *page)
102
102
return queue_var_show (max_sectors_kb , (page ));
103
103
}
104
104
105
+ static ssize_t queue_hw_sector_size_show (struct request_queue * q , char * page )
106
+ {
107
+ return queue_var_show (q -> hardsect_size , page );
108
+ }
109
+
105
110
static ssize_t
106
111
queue_max_sectors_store (struct request_queue * q , const char * page , size_t count )
107
112
{
@@ -160,12 +165,18 @@ static struct queue_sysfs_entry queue_iosched_entry = {
160
165
.store = elv_iosched_store ,
161
166
};
162
167
168
+ static struct queue_sysfs_entry queue_hw_sector_size_entry = {
169
+ .attr = {.name = "hw_sector_size" , .mode = S_IRUGO },
170
+ .show = queue_hw_sector_size_show ,
171
+ };
172
+
163
173
static struct attribute * default_attrs [] = {
164
174
& queue_requests_entry .attr ,
165
175
& queue_ra_entry .attr ,
166
176
& queue_max_hw_sectors_entry .attr ,
167
177
& queue_max_sectors_entry .attr ,
168
178
& queue_iosched_entry .attr ,
179
+ & queue_hw_sector_size_entry .attr ,
169
180
NULL ,
170
181
};
171
182
You can’t perform that action at this time.
0 commit comments