Linux Headquarters
[ Register ]
[ About us ] [ Home Page ]

Advertisement
[ Kernel ] [ Documentation ] [ Links ] [ Books ]

Advertisement

Kernel v2.6.26-rc1 /kernel/profile.c

Filename:/kernel/profile.c
Lines Added:2
Lines Deleted:3
Also changed in: (Previous) 2.6.25-git20  2.6.25-git19  2.6.25-git18  2.6.25-git17  2.6.25-git16  2.6.25-git15 
(Following) 2.6.26-rc2  2.6.26-rc3  2.6.26-rc4  2.6.26-rc5  2.6.26-rc6  2.6.26-rc7 

Location
[  2.6.26-rc1
  [  kernel
     o  profile.c

Patch

diff --git a/kernel/profile.c b/kernel/profile.c
index 3b7a1b0..ae7ead8 100644
--- a/kernel/profile.c
+++ b/kernel/profile.c
@@ -23,7 +23,6 @@
 #include <linux/highmem.h>
 #include <linux/mutex.h>
 #include <asm/sections.h>
-#include <asm/semaphore.h>
 #include <asm/irq_regs.h>
 #include <asm/ptrace.h>
 
@@ -588,10 +587,10 @@ static int __init create_proc_profile(void)
       return 0;
    if (create_hash_tables())
       return -1;
-   entry = create_proc_entry("profile", S_IWUSR | S_IRUGO, NULL);
+   entry = proc_create("profile", S_IWUSR | S_IRUGO,
+             NULL, &proc_profile_operations);
    if (!entry)
       return 0;
-   entry->proc_fops = &proc_profile_operations;
    entry->size = (1+prof_len) * sizeof(atomic_t);
    hotcpu_notifier(profile_cpu_callback, 0);
    return 0;


Comments: webmaster (at) linuxhq.com.
Advertising: banners (at) linuxhq.com.
Compilation ©1998-2008 Linux Headquarters, Inc.