From: Thadeu Lima de Souza Cascardo Date: Tue, 8 Dec 2009 09:20:48 +0000 (-0200) Subject: Use the race free function for adding a proc file. X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Fkernel%2Fsamples%2F03.proc%2F.git;a=commitdiff_plain;h=HEAD Use the race free function for adding a proc file. --- diff --git a/hello_procfs.c b/hello_procfs.c index 956f74d..5e0e082 100644 --- a/hello_procfs.c +++ b/hello_procfs.c @@ -53,8 +53,7 @@ static int hello_procfs_init(void) /* create the proc entry and set its fops: there is a potential race * here */ struct proc_dir_entry *entry; - entry = create_proc_entry("hellop", 0666, NULL); - entry->proc_fops = &hello_procfs_fops; + entry = proc_create("hellop", 0666, NULL, &hello_procfs_fops); return 0; }