X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=kernel%2Fexec_domain.c;h=33f07c5f25150790bcbbd057171b467b5c0ed2b6;hb=3af20c9568264f6c7e6fad9a960fa8fcdd773388;hp=a5697119290ee25e32ed0967b42ca7ff1d581f1e;hpb=bdc4bb13773955d33f8fd23d79afbc95fda8dca4;p=linux-2.6-microblaze.git diff --git a/kernel/exec_domain.c b/kernel/exec_domain.c index a5697119290e..33f07c5f2515 100644 --- a/kernel/exec_domain.c +++ b/kernel/exec_domain.c @@ -27,21 +27,9 @@ static int execdomains_proc_show(struct seq_file *m, void *v) return 0; } -static int execdomains_proc_open(struct inode *inode, struct file *file) -{ - return single_open(file, execdomains_proc_show, NULL); -} - -static const struct file_operations execdomains_proc_fops = { - .open = execdomains_proc_open, - .read = seq_read, - .llseek = seq_lseek, - .release = single_release, -}; - static int __init proc_execdomains_init(void) { - proc_create("execdomains", 0, NULL, &execdomains_proc_fops); + proc_create_single("execdomains", 0, NULL, execdomains_proc_show); return 0; } module_init(proc_execdomains_init);