@@ -998,7 +998,7 @@ static int create_events_from_catalog(struct attribute ***events_,
998
998
}
999
999
1000
1000
static ssize_t catalog_read (struct file * filp , struct kobject * kobj ,
1001
- struct bin_attribute * bin_attr , char * buf ,
1001
+ const struct bin_attribute * bin_attr , char * buf ,
1002
1002
loff_t offset , size_t count )
1003
1003
{
1004
1004
long hret ;
@@ -1108,14 +1108,14 @@ PAGE_0_ATTR(catalog_version, "%lld\n",
1108
1108
(unsigned long long )be64_to_cpu (page_0 -> version ));
1109
1109
PAGE_0_ATTR (catalog_len , "%lld\n" ,
1110
1110
(unsigned long long )be32_to_cpu (page_0 -> length ) * 4096 );
1111
- static BIN_ATTR_RO (catalog , 0 /* real length varies */ ) ;
1111
+ static const BIN_ATTR_RO (catalog , 0 /* real length varies */ ) ;
1112
1112
static DEVICE_ATTR_RO (domains );
1113
1113
static DEVICE_ATTR_RO (sockets );
1114
1114
static DEVICE_ATTR_RO (chipspersocket );
1115
1115
static DEVICE_ATTR_RO (coresperchip );
1116
1116
static DEVICE_ATTR_RO (cpumask );
1117
1117
1118
- static struct bin_attribute * if_bin_attrs [] = {
1118
+ static const struct bin_attribute * const if_bin_attrs [] = {
1119
1119
& bin_attr_catalog ,
1120
1120
NULL ,
1121
1121
};
@@ -1141,7 +1141,7 @@ static struct attribute *if_attrs[] = {
1141
1141
1142
1142
static const struct attribute_group if_group = {
1143
1143
.name = "interface" ,
1144
- .bin_attrs = if_bin_attrs ,
1144
+ .bin_attrs_new = if_bin_attrs ,
1145
1145
.attrs = if_attrs ,
1146
1146
};
1147
1147
0 commit comments