diff options
Diffstat (limited to 'drivers/s390')
-rw-r--r-- | drivers/s390/block/dasd_proc.c | 10 | ||||
-rw-r--r-- | drivers/s390/char/tape_proc.c | 7 | ||||
-rw-r--r-- | drivers/s390/cio/blacklist.c | 7 |
3 files changed, 10 insertions, 14 deletions
diff --git a/drivers/s390/block/dasd_proc.c b/drivers/s390/block/dasd_proc.c index 8ae9406b10ad..03c0e40a92ff 100644 --- a/drivers/s390/block/dasd_proc.c +++ b/drivers/s390/block/dasd_proc.c | |||
@@ -157,6 +157,7 @@ static int dasd_devices_open(struct inode *inode, struct file *file) | |||
157 | } | 157 | } |
158 | 158 | ||
159 | static const struct file_operations dasd_devices_file_ops = { | 159 | static const struct file_operations dasd_devices_file_ops = { |
160 | .owner = THIS_MODULE, | ||
160 | .open = dasd_devices_open, | 161 | .open = dasd_devices_open, |
161 | .read = seq_read, | 162 | .read = seq_read, |
162 | .llseek = seq_lseek, | 163 | .llseek = seq_lseek, |
@@ -315,13 +316,12 @@ dasd_proc_init(void) | |||
315 | if (!dasd_proc_root_entry) | 316 | if (!dasd_proc_root_entry) |
316 | goto out_nodasd; | 317 | goto out_nodasd; |
317 | dasd_proc_root_entry->owner = THIS_MODULE; | 318 | dasd_proc_root_entry->owner = THIS_MODULE; |
318 | dasd_devices_entry = create_proc_entry("devices", | 319 | dasd_devices_entry = proc_create("devices", |
319 | S_IFREG | S_IRUGO | S_IWUSR, | 320 | S_IFREG | S_IRUGO | S_IWUSR, |
320 | dasd_proc_root_entry); | 321 | dasd_proc_root_entry, |
322 | &dasd_devices_file_ops); | ||
321 | if (!dasd_devices_entry) | 323 | if (!dasd_devices_entry) |
322 | goto out_nodevices; | 324 | goto out_nodevices; |
323 | dasd_devices_entry->proc_fops = &dasd_devices_file_ops; | ||
324 | dasd_devices_entry->owner = THIS_MODULE; | ||
325 | dasd_statistics_entry = create_proc_entry("statistics", | 325 | dasd_statistics_entry = create_proc_entry("statistics", |
326 | S_IFREG | S_IRUGO | S_IWUSR, | 326 | S_IFREG | S_IRUGO | S_IWUSR, |
327 | dasd_proc_root_entry); | 327 | dasd_proc_root_entry); |
diff --git a/drivers/s390/char/tape_proc.c b/drivers/s390/char/tape_proc.c index 0c39636b2174..e7c888c14e71 100644 --- a/drivers/s390/char/tape_proc.c +++ b/drivers/s390/char/tape_proc.c | |||
@@ -111,6 +111,7 @@ static int tape_proc_open(struct inode *inode, struct file *file) | |||
111 | 111 | ||
112 | static const struct file_operations tape_proc_ops = | 112 | static const struct file_operations tape_proc_ops = |
113 | { | 113 | { |
114 | .owner = THIS_MODULE, | ||
114 | .open = tape_proc_open, | 115 | .open = tape_proc_open, |
115 | .read = seq_read, | 116 | .read = seq_read, |
116 | .llseek = seq_lseek, | 117 | .llseek = seq_lseek, |
@@ -124,14 +125,12 @@ void | |||
124 | tape_proc_init(void) | 125 | tape_proc_init(void) |
125 | { | 126 | { |
126 | tape_proc_devices = | 127 | tape_proc_devices = |
127 | create_proc_entry ("tapedevices", S_IFREG | S_IRUGO | S_IWUSR, | 128 | proc_create("tapedevices", S_IFREG | S_IRUGO | S_IWUSR, NULL, |
128 | NULL); | 129 | &tape_proc_ops); |
129 | if (tape_proc_devices == NULL) { | 130 | if (tape_proc_devices == NULL) { |
130 | PRINT_WARN("tape: Cannot register procfs entry tapedevices\n"); | 131 | PRINT_WARN("tape: Cannot register procfs entry tapedevices\n"); |
131 | return; | 132 | return; |
132 | } | 133 | } |
133 | tape_proc_devices->proc_fops = &tape_proc_ops; | ||
134 | tape_proc_devices->owner = THIS_MODULE; | ||
135 | } | 134 | } |
136 | 135 | ||
137 | /* | 136 | /* |
diff --git a/drivers/s390/cio/blacklist.c b/drivers/s390/cio/blacklist.c index ef33d5df2229..40ef948fcb3a 100644 --- a/drivers/s390/cio/blacklist.c +++ b/drivers/s390/cio/blacklist.c | |||
@@ -374,13 +374,10 @@ cio_ignore_proc_init (void) | |||
374 | { | 374 | { |
375 | struct proc_dir_entry *entry; | 375 | struct proc_dir_entry *entry; |
376 | 376 | ||
377 | entry = create_proc_entry ("cio_ignore", S_IFREG | S_IRUGO | S_IWUSR, | 377 | entry = proc_create("cio_ignore", S_IFREG | S_IRUGO | S_IWUSR, NULL, |
378 | NULL); | 378 | &cio_ignore_proc_fops); |
379 | if (!entry) | 379 | if (!entry) |
380 | return -ENOENT; | 380 | return -ENOENT; |
381 | |||
382 | entry->proc_fops = &cio_ignore_proc_fops; | ||
383 | |||
384 | return 0; | 381 | return 0; |
385 | } | 382 | } |
386 | 383 | ||