updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / eeepc-linux-ck / eeepc-linux-0.2-kernel2.6.39.patch
blob470f9fca5e7f7bd536293a5c160d80db3391504d
1 diff -Naur a/eeepc-linux/module/eee.c b/eeepc-linux/module/eee.c
2 --- a/eeepc-linux/module/eee.c 2008-01-15 06:47:24.000000000 +0200
3 +++ b/eeepc-linux/module/eee.c 2011-05-29 19:22:46.577279252 +0300
4 @@ -396,12 +396,11 @@
5 int i;
7 /* Create the /proc/eee directory. */
8 - eee_proc_rootdir = proc_mkdir("eee", &proc_root);
9 + eee_proc_rootdir = proc_mkdir("eee", NULL);
10 if (!eee_proc_rootdir) {
11 printk(KERN_ERR "eee: Unable to create /proc/eee\n");
12 return false;
14 - eee_proc_rootdir->owner = THIS_MODULE;
16 /* Create the individual proc files. */
17 for (i=0; eee_proc_files[i].name; i++) {
18 @@ -418,7 +417,6 @@
19 proc_file->write_proc = &eee_proc_writefunc;
21 proc_file->data = f;
22 - proc_file->owner = THIS_MODULE;
23 proc_file->mode = S_IFREG | f->mode;
24 proc_file->uid = 0;
25 proc_file->gid = 0;
26 @@ -430,7 +428,7 @@
27 for (; i >= 0; i--) {
28 remove_proc_entry(eee_proc_files[i].name, eee_proc_rootdir);
30 - remove_proc_entry("eee", &proc_root);
31 + remove_proc_entry("eee", NULL);
32 return false;
35 @@ -439,7 +437,7 @@
36 for (i = 0; eee_proc_files[i].name; i++) {
37 remove_proc_entry(eee_proc_files[i].name, eee_proc_rootdir);
39 - remove_proc_entry("eee", &proc_root);
40 + remove_proc_entry("eee", NULL);