@@ -319,7 +319,7 @@ struct acpi_data_attr {
319
319
};
320
320
321
321
static ssize_t acpi_table_show (struct file * filp , struct kobject * kobj ,
322
- struct bin_attribute * bin_attr , char * buf ,
322
+ const struct bin_attribute * bin_attr , char * buf ,
323
323
loff_t offset , size_t count )
324
324
{
325
325
struct acpi_table_attr * table_attr =
@@ -372,7 +372,7 @@ static int acpi_table_attr_init(struct kobject *tables_obj,
372
372
}
373
373
374
374
table_attr -> attr .size = table_header -> length ;
375
- table_attr -> attr .read = acpi_table_show ;
375
+ table_attr -> attr .read_new = acpi_table_show ;
376
376
table_attr -> attr .attr .name = table_attr -> filename ;
377
377
table_attr -> attr .attr .mode = 0400 ;
378
378
@@ -412,7 +412,7 @@ acpi_status acpi_sysfs_table_handler(u32 event, void *table, void *context)
412
412
}
413
413
414
414
static ssize_t acpi_data_show (struct file * filp , struct kobject * kobj ,
415
- struct bin_attribute * bin_attr , char * buf ,
415
+ const struct bin_attribute * bin_attr , char * buf ,
416
416
loff_t offset , size_t count )
417
417
{
418
418
struct acpi_data_attr * data_attr ;
@@ -495,7 +495,7 @@ static int acpi_table_data_init(struct acpi_table_header *th)
495
495
if (!data_attr )
496
496
return - ENOMEM ;
497
497
sysfs_attr_init (& data_attr -> attr .attr );
498
- data_attr -> attr .read = acpi_data_show ;
498
+ data_attr -> attr .read_new = acpi_data_show ;
499
499
data_attr -> attr .attr .mode = 0400 ;
500
500
return acpi_data_objs [i ].fn (th , data_attr );
501
501
}
0 commit comments