Makefile:484: .config: No such file or directory In file included from include/sound/driver.h:29, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/config.h:4:28: linux/autoconf.h: No such file or directory In file included from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/sched.h:4:37: asm/param.h: No such file or directory In file included from include/linux/types.h:13, from include/linux/capability.h:16, from include/linux/sched.h:7, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/posix_types.h:47:29: asm/posix_types.h: No such file or directory In file included from include/linux/capability.h:16, from include/linux/sched.h:7, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/types.h:14:23: asm/types.h: No such file or directory In file included from include/linux/capability.h:16, from include/linux/sched.h:7, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/types.h:18: error: syntax error before "__kernel_dev_t" include/linux/types.h:18: warning: type defaults to `int' in declaration of `__kernel_dev_t' include/linux/types.h:18: warning: data definition has no type or storage class include/linux/types.h:21: error: syntax error before "dev_t" include/linux/types.h:21: warning: type defaults to `int' in declaration of `dev_t' include/linux/types.h:21: warning: data definition has no type or storage class include/linux/types.h:22: error: syntax error before "ino_t" include/linux/types.h:22: warning: type defaults to `int' in declaration of `ino_t' include/linux/types.h:22: warning: data definition has no type or storage class include/linux/types.h:23: error: syntax error before "mode_t" include/linux/types.h:23: warning: type defaults to `int' in declaration of `mode_t' include/linux/types.h:23: warning: data definition has no type or storage class include/linux/types.h:24: error: syntax error before "nlink_t" include/linux/types.h:24: warning: type defaults to `int' in declaration of `nlink_t' include/linux/types.h:24: warning: data definition has no type or storage class include/linux/types.h:25: error: syntax error before "off_t" include/linux/types.h:25: warning: type defaults to `int' in declaration of `off_t' include/linux/types.h:25: warning: data definition has no type or storage class include/linux/types.h:26: error: syntax error before "pid_t" include/linux/types.h:26: warning: type defaults to `int' in declaration of `pid_t' include/linux/types.h:26: warning: data definition has no type or storage class include/linux/types.h:27: error: syntax error before "daddr_t" include/linux/types.h:27: warning: type defaults to `int' in declaration of `daddr_t' include/linux/types.h:27: warning: data definition has no type or storage class include/linux/types.h:29: error: syntax error before "suseconds_t" include/linux/types.h:29: warning: type defaults to `int' in declaration of `suseconds_t' include/linux/types.h:29: warning: data definition has no type or storage class include/linux/types.h:30: error: syntax error before "timer_t" include/linux/types.h:30: warning: type defaults to `int' in declaration of `timer_t' include/linux/types.h:30: warning: data definition has no type or storage class include/linux/types.h:31: error: syntax error before "clockid_t" include/linux/types.h:31: warning: type defaults to `int' in declaration of `clockid_t' include/linux/types.h:31: warning: data definition has no type or storage class include/linux/types.h:35: error: syntax error before "uid_t" include/linux/types.h:35: warning: type defaults to `int' in declaration of `uid_t' include/linux/types.h:35: warning: data definition has no type or storage class include/linux/types.h:36: error: syntax error before "gid_t" include/linux/types.h:36: warning: type defaults to `int' in declaration of `gid_t' include/linux/types.h:36: warning: data definition has no type or storage class include/linux/types.h:37: error: syntax error before "uid16_t" include/linux/types.h:37: warning: type defaults to `int' in declaration of `uid16_t' include/linux/types.h:37: warning: data definition has no type or storage class include/linux/types.h:38: error: syntax error before "gid16_t" include/linux/types.h:38: warning: type defaults to `int' in declaration of `gid16_t' include/linux/types.h:38: warning: data definition has no type or storage class include/linux/types.h:55: error: syntax error before "loff_t" include/linux/types.h:55: warning: type defaults to `int' in declaration of `loff_t' include/linux/types.h:55: warning: data definition has no type or storage class include/linux/types.h:64: error: syntax error before "size_t" include/linux/types.h:64: warning: type defaults to `int' in declaration of `size_t' include/linux/types.h:64: warning: data definition has no type or storage class include/linux/types.h:69: error: syntax error before "ssize_t" include/linux/types.h:69: warning: type defaults to `int' in declaration of `ssize_t' include/linux/types.h:69: warning: data definition has no type or storage class include/linux/types.h:74: error: syntax error before "ptrdiff_t" include/linux/types.h:74: warning: type defaults to `int' in declaration of `ptrdiff_t' include/linux/types.h:74: warning: data definition has no type or storage class include/linux/types.h:79: error: syntax error before "time_t" include/linux/types.h:79: warning: type defaults to `int' in declaration of `time_t' include/linux/types.h:79: warning: data definition has no type or storage class include/linux/types.h:84: error: syntax error before "clock_t" include/linux/types.h:84: warning: type defaults to `int' in declaration of `clock_t' include/linux/types.h:84: warning: data definition has no type or storage class include/linux/types.h:89: error: syntax error before "caddr_t" include/linux/types.h:89: warning: type defaults to `int' in declaration of `caddr_t' include/linux/types.h:89: warning: data definition has no type or storage class include/linux/types.h:107: error: syntax error before "u_int8_t" include/linux/types.h:107: warning: type defaults to `int' in declaration of `u_int8_t' include/linux/types.h:107: warning: data definition has no type or storage class include/linux/types.h:108: error: syntax error before "int8_t" include/linux/types.h:108: warning: type defaults to `int' in declaration of `int8_t' include/linux/types.h:108: warning: data definition has no type or storage class include/linux/types.h:109: error: syntax error before "u_int16_t" include/linux/types.h:109: warning: type defaults to `int' in declaration of `u_int16_t' include/linux/types.h:109: warning: data definition has no type or storage class include/linux/types.h:110: error: syntax error before "int16_t" include/linux/types.h:110: warning: type defaults to `int' in declaration of `int16_t' include/linux/types.h:110: warning: data definition has no type or storage class include/linux/types.h:111: error: syntax error before "u_int32_t" include/linux/types.h:111: warning: type defaults to `int' in declaration of `u_int32_t' include/linux/types.h:111: warning: data definition has no type or storage class include/linux/types.h:112: error: syntax error before "int32_t" include/linux/types.h:112: warning: type defaults to `int' in declaration of `int32_t' include/linux/types.h:112: warning: data definition has no type or storage class include/linux/types.h:116: error: syntax error before "uint8_t" include/linux/types.h:116: warning: type defaults to `int' in declaration of `uint8_t' include/linux/types.h:116: warning: data definition has no type or storage class include/linux/types.h:117: error: syntax error before "uint16_t" include/linux/types.h:117: warning: type defaults to `int' in declaration of `uint16_t' include/linux/types.h:117: warning: data definition has no type or storage class include/linux/types.h:118: error: syntax error before "uint32_t" include/linux/types.h:118: warning: type defaults to `int' in declaration of `uint32_t' include/linux/types.h:118: warning: data definition has no type or storage class include/linux/types.h:121: error: syntax error before "uint64_t" include/linux/types.h:121: warning: type defaults to `int' in declaration of `uint64_t' include/linux/types.h:121: warning: data definition has no type or storage class include/linux/types.h:122: error: syntax error before "u_int64_t" include/linux/types.h:122: warning: type defaults to `int' in declaration of `u_int64_t' include/linux/types.h:122: warning: data definition has no type or storage class include/linux/types.h:123: error: syntax error before "int64_t" include/linux/types.h:123: warning: type defaults to `int' in declaration of `int64_t' include/linux/types.h:123: warning: data definition has no type or storage class include/linux/types.h:156: error: syntax error before "__le16" include/linux/types.h:156: warning: type defaults to `int' in declaration of `__le16' include/linux/types.h:156: warning: data definition has no type or storage class include/linux/types.h:157: error: syntax error before "__be16" include/linux/types.h:157: warning: type defaults to `int' in declaration of `__be16' include/linux/types.h:157: warning: data definition has no type or storage class include/linux/types.h:158: error: syntax error before "__le32" include/linux/types.h:158: warning: type defaults to `int' in declaration of `__le32' include/linux/types.h:158: warning: data definition has no type or storage class include/linux/types.h:159: error: syntax error before "__be32" include/linux/types.h:159: warning: type defaults to `int' in declaration of `__be32' include/linux/types.h:159: warning: data definition has no type or storage class include/linux/types.h:161: error: syntax error before "__le64" include/linux/types.h:161: warning: type defaults to `int' in declaration of `__le64' include/linux/types.h:161: warning: data definition has no type or storage class include/linux/types.h:162: error: syntax error before "__be64" include/linux/types.h:162: warning: type defaults to `int' in declaration of `__be64' include/linux/types.h:162: warning: data definition has no type or storage class include/linux/types.h:166: error: syntax error before "__kernel_daddr_t" include/linux/types.h:166: warning: no semicolon at end of struct or union include/linux/types.h:167: warning: type defaults to `int' in declaration of `f_tinode' include/linux/types.h:167: warning: data definition has no type or storage class include/linux/types.h:170: error: syntax error before '}' token In file included from include/linux/sched.h:7, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/capability.h:33: error: syntax error before "__u32" include/linux/capability.h:33: warning: no semicolon at end of struct or union include/linux/capability.h:35: error: syntax error before '}' token include/linux/capability.h:35: warning: type defaults to `int' in declaration of `cap_user_header_t' include/linux/capability.h:35: warning: data definition has no type or storage class include/linux/capability.h:38: error: syntax error before "__u32" include/linux/capability.h:38: warning: no semicolon at end of struct or union include/linux/capability.h:39: warning: type defaults to `int' in declaration of `permitted' include/linux/capability.h:39: warning: data definition has no type or storage class include/linux/capability.h:40: error: syntax error before "inheritable" include/linux/capability.h:40: warning: type defaults to `int' in declaration of `inheritable' include/linux/capability.h:40: warning: data definition has no type or storage class include/linux/capability.h:41: warning: type defaults to `int' in declaration of `cap_user_data_t' include/linux/capability.h:41: warning: data definition has no type or storage class In file included from include/linux/preempt.h:10, from include/linux/spinlock.h:9, from include/linux/capability.h:45, from include/linux/sched.h:7, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/linkage.h:5:25: asm/linkage.h: No such file or directory In file included from include/linux/thread_info.h:20, from include/linux/spinlock.h:12, from include/linux/capability.h:45, from include/linux/sched.h:7, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/bitops.h:3:23: asm/types.h: No such file or directory include/linux/bitops.h:4:24: asm/bitops.h: No such file or directory In file included from include/linux/thread_info.h:20, from include/linux/spinlock.h:12, from include/linux/capability.h:45, from include/linux/sched.h:7, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/bitops.h: In function `get_bitmask_order': include/linux/bitops.h:78: warning: implicit declaration of function `fls' include/linux/bitops.h: At top level: include/linux/bitops.h:111: error: syntax error before "w" include/linux/bitops.h:112: warning: function declaration isn't a prototype include/linux/bitops.h: In function `generic_hweight64': include/linux/bitops.h:114: error: `w' undeclared (first use in this function) include/linux/bitops.h:114: error: (Each undeclared identifier is reported only once include/linux/bitops.h:114: error: for each function it appears in.) In file included from include/linux/spinlock.h:12, from include/linux/capability.h:45, from include/linux/sched.h:7, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/thread_info.h:21:29: asm/thread_info.h: No such file or directory In file included from include/linux/spinlock.h:12, from include/linux/capability.h:45, from include/linux/sched.h:7, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/thread_info.h: In function `set_thread_flag': include/linux/thread_info.h:32: warning: implicit declaration of function `set_bit' include/linux/thread_info.h:32: warning: implicit declaration of function `current_thread_info' include/linux/thread_info.h:32: error: invalid type argument of `->' include/linux/thread_info.h: In function `clear_thread_flag': include/linux/thread_info.h:37: warning: implicit declaration of function `clear_bit' include/linux/thread_info.h:37: error: invalid type argument of `->' include/linux/thread_info.h: In function `test_and_set_thread_flag': include/linux/thread_info.h:42: warning: implicit declaration of function `test_and_set_bit' include/linux/thread_info.h:42: error: invalid type argument of `->' include/linux/thread_info.h: In function `test_and_clear_thread_flag': include/linux/thread_info.h:47: warning: implicit declaration of function `test_and_clear_bit' include/linux/thread_info.h:47: error: invalid type argument of `->' include/linux/thread_info.h: In function `test_thread_flag': include/linux/thread_info.h:52: warning: implicit declaration of function `test_bit' include/linux/thread_info.h:52: error: invalid type argument of `->' include/linux/thread_info.h: At top level: include/linux/thread_info.h:55: warning: `struct thread_info' declared inside parameter list include/linux/thread_info.h:55: warning: its scope is only this definition or declaration, which is probably not what you want include/linux/thread_info.h: In function `set_ti_thread_flag': include/linux/thread_info.h:57: error: dereferencing pointer to incomplete type include/linux/thread_info.h: At top level: include/linux/thread_info.h:60: warning: `struct thread_info' declared inside parameter list include/linux/thread_info.h: In function `clear_ti_thread_flag': include/linux/thread_info.h:62: error: dereferencing pointer to incomplete type include/linux/thread_info.h: At top level: include/linux/thread_info.h:65: warning: `struct thread_info' declared inside parameter list include/linux/thread_info.h: In function `test_and_set_ti_thread_flag': include/linux/thread_info.h:67: error: dereferencing pointer to incomplete type include/linux/thread_info.h: At top level: include/linux/thread_info.h:70: warning: `struct thread_info' declared inside parameter list include/linux/thread_info.h: In function `test_and_clear_ti_thread_flag': include/linux/thread_info.h:72: error: dereferencing pointer to incomplete type include/linux/thread_info.h: At top level: include/linux/thread_info.h:75: warning: `struct thread_info' declared inside parameter list include/linux/thread_info.h: In function `test_ti_thread_flag': include/linux/thread_info.h:77: error: dereferencing pointer to incomplete type include/linux/thread_info.h: In function `set_need_resched': include/linux/thread_info.h:82: error: `TIF_NEED_RESCHED' undeclared (first use in this function) include/linux/thread_info.h: In function `clear_need_resched': include/linux/thread_info.h:87: error: `TIF_NEED_RESCHED' undeclared (first use in this function) In file included from include/linux/spinlock.h:13, from include/linux/capability.h:45, from include/linux/sched.h:7, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/kernel.h:16:27: asm/byteorder.h: No such file or directory include/linux/kernel.h:17:21: asm/bug.h: No such file or directory In file included from include/linux/spinlock.h:13, from include/linux/capability.h:45, from include/linux/sched.h:7, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/kernel.h: At top level: include/linux/kernel.h:83: error: syntax error before "size_t" include/linux/kernel.h:84: warning: function declaration isn't a prototype include/linux/kernel.h:84: warning: conflicting types for built-in function `snprintf' include/linux/kernel.h:85: error: syntax error before "size_t" include/linux/kernel.h:85: warning: function declaration isn't a prototype include/linux/kernel.h:86: error: syntax error before "size_t" include/linux/kernel.h:87: warning: function declaration isn't a prototype include/linux/kernel.h:88: error: syntax error before "size_t" include/linux/kernel.h:88: warning: function declaration isn't a prototype include/linux/kernel.h:200:2: #error "Please fix asm/byteorder.h" In file included from include/linux/capability.h:45, from include/linux/sched.h:7, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/spinlock.h:16:52: asm/processor.h: No such file or directory include/linux/spinlock.h:17:24: asm/system.h: No such file or directory In file included from include/linux/sched.h:7, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/capability.h:59: error: syntax error before "kernel_cap_t" include/linux/capability.h:59: warning: type defaults to `int' in declaration of `kernel_cap_t' include/linux/capability.h:59: warning: data definition has no type or storage class include/linux/capability.h:291: error: syntax error before "cap_bset" include/linux/capability.h:291: warning: type defaults to `int' in declaration of `cap_bset' include/linux/capability.h:291: warning: data definition has no type or storage class include/linux/capability.h:319: error: syntax error before "cap_combine" include/linux/capability.h:319: error: syntax error before "a" include/linux/capability.h:320: warning: return type defaults to `int' include/linux/capability.h:320: warning: function declaration isn't a prototype include/linux/capability.h: In function `cap_combine': include/linux/capability.h:321: error: syntax error before "dest" include/linux/capability.h:322: error: `dest' undeclared (first use in this function) include/linux/capability.h:322: error: `a' undeclared (first use in this function) include/linux/capability.h:322: error: `b' undeclared (first use in this function) include/linux/capability.h: At top level: include/linux/capability.h:326: error: syntax error before "cap_intersect" include/linux/capability.h:326: error: syntax error before "a" include/linux/capability.h:327: warning: return type defaults to `int' include/linux/capability.h:327: warning: function declaration isn't a prototype include/linux/capability.h: In function `cap_intersect': include/linux/capability.h:328: error: syntax error before "dest" include/linux/capability.h:329: error: `dest' undeclared (first use in this function) include/linux/capability.h:329: error: `a' undeclared (first use in this function) include/linux/capability.h:329: error: `b' undeclared (first use in this function) include/linux/capability.h: At top level: include/linux/capability.h:333: error: syntax error before "cap_drop" include/linux/capability.h:333: error: syntax error before "a" include/linux/capability.h:334: warning: return type defaults to `int' include/linux/capability.h:334: warning: function declaration isn't a prototype include/linux/capability.h: In function `cap_drop': include/linux/capability.h:335: error: syntax error before "dest" include/linux/capability.h:336: error: `dest' undeclared (first use in this function) include/linux/capability.h:336: error: `a' undeclared (first use in this function) include/linux/capability.h:336: error: `drop' undeclared (first use in this function) include/linux/capability.h: At top level: include/linux/capability.h:340: error: syntax error before "cap_invert" include/linux/capability.h:340: error: syntax error before "c" include/linux/capability.h:341: warning: return type defaults to `int' include/linux/capability.h:341: warning: function declaration isn't a prototype include/linux/capability.h: In function `cap_invert': include/linux/capability.h:342: error: syntax error before "dest" include/linux/capability.h:343: error: `dest' undeclared (first use in this function) include/linux/capability.h:343: error: `c' undeclared (first use in this function) In file included from include/linux/time.h:7, from include/linux/timex.h:58, from include/linux/sched.h:11, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/seqlock.h: In function `write_seqlock': include/linux/seqlock.h:54: warning: implicit declaration of function `smp_wmb' include/linux/seqlock.h: In function `read_seqbegin': include/linux/seqlock.h:79: warning: implicit declaration of function `smp_rmb' In file included from include/linux/timex.h:58, from include/linux/sched.h:11, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/time.h: At top level: include/linux/time.h:13: error: syntax error before "time_t" include/linux/time.h:13: warning: no semicolon at end of struct or union include/linux/time.h:15: error: syntax error before '}' token include/linux/time.h:19: error: syntax error before "time_t" include/linux/time.h:19: warning: no semicolon at end of struct or union include/linux/time.h:20: warning: type defaults to `int' in declaration of `tv_usec' include/linux/time.h:20: warning: data definition has no type or storage class include/linux/time.h: In function `timespec_equal': include/linux/time.h:45: error: dereferencing pointer to incomplete type include/linux/time.h:45: error: dereferencing pointer to incomplete type include/linux/time.h:45: error: dereferencing pointer to incomplete type include/linux/time.h:45: error: dereferencing pointer to incomplete type include/linux/time.h: In function `get_seconds': include/linux/time.h:87: error: invalid use of undefined type `struct timespec' include/linux/time.h: At top level: include/linux/time.h:107: error: syntax error before "time_t" include/linux/time.h:108: warning: function declaration isn't a prototype include/linux/time.h: In function `set_normalized_timespec': include/linux/time.h:109: error: `nsec' undeclared (first use in this function) include/linux/time.h:111: error: `sec' undeclared (first use in this function) include/linux/time.h:117: error: `ts' undeclared (first use in this function) include/linux/time.h: At top level: include/linux/time.h:140: error: field `it_interval' has incomplete type include/linux/time.h:141: error: field `it_value' has incomplete type include/linux/time.h:145: error: field `it_interval' has incomplete type include/linux/time.h:146: error: field `it_value' has incomplete type In file included from include/linux/sched.h:11, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/timex.h:60:23: asm/param.h: No such file or directory include/linux/timex.h:61:23: asm/timex.h: No such file or directory In file included from include/linux/sched.h:11, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/timex.h:147: error: field `time' has incomplete type In file included from include/linux/sched.h:12, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/jiffies.h:8:53: asm/param.h: No such file or directory include/linux/jiffies.h:9:23: asm/div64.h: No such file or directory include/linux/jiffies.h:42:3: #error You lose. In file included from include/linux/sched.h:12, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/jiffies.h:78: error: syntax error before "jiffies_64" include/linux/jiffies.h:78: warning: type defaults to `int' in declaration of `jiffies_64' include/linux/jiffies.h:78: warning: data definition has no type or storage class include/linux/jiffies.h:82: error: syntax error before "get_jiffies_64" include/linux/jiffies.h:82: warning: type defaults to `int' in declaration of `get_jiffies_64' include/linux/jiffies.h:82: warning: data definition has no type or storage class include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:207:31: division by zero in #if include/linux/jiffies.h:251:30: division by zero in #if include/linux/jiffies.h: In function `jiffies_to_msecs': include/linux/jiffies.h:256: error: `HZ' undeclared (first use in this function) include/linux/jiffies.h:262:30: division by zero in #if include/linux/jiffies.h: In function `jiffies_to_usecs': include/linux/jiffies.h:267: error: `HZ' undeclared (first use in this function) include/linux/jiffies.h:275:30: division by zero in #if include/linux/jiffies.h: In function `msecs_to_jiffies': include/linux/jiffies.h:280: error: `HZ' undeclared (first use in this function) include/linux/jiffies.h: In function `timespec_to_jiffies': include/linux/jiffies.h:298: error: dereferencing pointer to incomplete type include/linux/jiffies.h:299: error: dereferencing pointer to incomplete type include/linux/jiffies.h:299: error: `CLOCK_TICK_RATE' undeclared (first use in this function) include/linux/jiffies.h:299: error: `HZ' undeclared (first use in this function) include/linux/jiffies.h:301: error: `u64' undeclared (first use in this function) include/linux/jiffies.h:305: error: syntax error before "sec" include/linux/jiffies.h:305: error: `SHIFT_HZ' undeclared (first use in this function) include/linux/jiffies.h:305: error: syntax error before ')' token include/linux/jiffies.h: In function `jiffies_to_timespec': include/linux/jiffies.h:318: error: `u64' undeclared (first use in this function) include/linux/jiffies.h:318: error: syntax error before "nsec" include/linux/jiffies.h:319: error: dereferencing pointer to incomplete type include/linux/jiffies.h:319: error: syntax error before "result" include/linux/jiffies.h:319: error: dereferencing pointer to incomplete type include/linux/jiffies.h:319: warning: implicit declaration of function `do_div' include/linux/jiffies.h:319: error: `result' undeclared (first use in this function) include/linux/jiffies.h: In function `timeval_to_jiffies': include/linux/jiffies.h:337: error: dereferencing pointer to incomplete type include/linux/jiffies.h:338: error: dereferencing pointer to incomplete type include/linux/jiffies.h:340: error: `u64' undeclared (first use in this function) include/linux/jiffies.h:340: error: `CLOCK_TICK_RATE' undeclared (first use in this function) include/linux/jiffies.h:340: error: `HZ' undeclared (first use in this function) include/linux/jiffies.h:344: error: syntax error before "sec" include/linux/jiffies.h:344: error: `SHIFT_HZ' undeclared (first use in this function) include/linux/jiffies.h:344: error: syntax error before ')' token include/linux/jiffies.h: In function `jiffies_to_timeval': include/linux/jiffies.h:356: error: `u64' undeclared (first use in this function) include/linux/jiffies.h:356: error: syntax error before "nsec" include/linux/jiffies.h:357: error: dereferencing pointer to incomplete type include/linux/jiffies.h:357: error: syntax error before "result" include/linux/jiffies.h:357: error: dereferencing pointer to incomplete type include/linux/jiffies.h:357: error: `result' undeclared (first use in this function) include/linux/jiffies.h:358: error: dereferencing pointer to incomplete type include/linux/jiffies.h: At top level: include/linux/jiffies.h:364: error: syntax error before "jiffies_to_clock_t" include/linux/jiffies.h:365: warning: return type defaults to `int' include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:6: division by zero in #if include/linux/jiffies.h:366:41: division by zero in #if include/linux/jiffies.h: In function `jiffies_to_clock_t': include/linux/jiffies.h:367: error: `HZ' undeclared (first use in this function) include/linux/jiffies.h:367: error: `USER_HZ' undeclared (first use in this function) include/linux/jiffies.h:377:18: division by zero in #if include/linux/jiffies.h: In function `clock_t_to_jiffies': include/linux/jiffies.h:378: error: `HZ' undeclared (first use in this function) include/linux/jiffies.h:378: error: `USER_HZ' undeclared (first use in this function) include/linux/jiffies.h: At top level: include/linux/jiffies.h:395: error: syntax error before "jiffies_64_to_clock_t" include/linux/jiffies.h:395: error: syntax error before "x" include/linux/jiffies.h:396: warning: return type defaults to `int' include/linux/jiffies.h:396: warning: function declaration isn't a prototype include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:6: division by zero in #if include/linux/jiffies.h:397:41: division by zero in #if include/linux/jiffies.h: In function `jiffies_64_to_clock_t': include/linux/jiffies.h:398: error: `x' undeclared (first use in this function) include/linux/jiffies.h:398: error: `HZ' undeclared (first use in this function) include/linux/jiffies.h:398: error: `USER_HZ' undeclared (first use in this function) include/linux/jiffies.h: At top level: include/linux/jiffies.h:411: error: syntax error before "nsec_to_clock_t" include/linux/jiffies.h:411: error: syntax error before "x" include/linux/jiffies.h:412: warning: return type defaults to `int' include/linux/jiffies.h:412: warning: function declaration isn't a prototype include/linux/jiffies.h:413:28: division by zero in #if include/linux/jiffies.h: In function `nsec_to_clock_t': include/linux/jiffies.h:416: error: `x' undeclared (first use in this function) include/linux/jiffies.h:416: error: `USER_HZ' undeclared (first use in this function) In file included from include/linux/bitmap.h:8, from include/linux/cpumask.h:78, from include/linux/sched.h:15, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/string.h: At top level: include/linux/string.h:18: error: syntax error before "strspn" include/linux/string.h:18: warning: type defaults to `int' in declaration of `strspn' include/linux/string.h:18: warning: data definition has no type or storage class include/linux/string.h:19: error: syntax error before "strcspn" include/linux/string.h:19: warning: type defaults to `int' in declaration of `strcspn' include/linux/string.h:19: warning: data definition has no type or storage class In file included from include/linux/bitmap.h:8, from include/linux/cpumask.h:78, from include/linux/sched.h:15, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/string.h:24:24: asm/string.h: No such file or directory include/linux/string.h:30: error: syntax error before "__kernel_size_t" include/linux/string.h:30: warning: function declaration isn't a prototype include/linux/string.h:33: error: syntax error before "strlcpy" include/linux/string.h:33: error: syntax error before "size_t" include/linux/string.h:33: warning: type defaults to `int' in declaration of `strlcpy' include/linux/string.h:33: warning: function declaration isn't a prototype include/linux/string.h:33: warning: data definition has no type or storage class include/linux/string.h:39: error: syntax error before "__kernel_size_t" include/linux/string.h:39: warning: function declaration isn't a prototype include/linux/string.h:42: error: syntax error before "strlcat" include/linux/string.h:42: error: syntax error before "__kernel_size_t" include/linux/string.h:42: warning: type defaults to `int' in declaration of `strlcat' include/linux/string.h:42: warning: function declaration isn't a prototype include/linux/string.h:42: warning: data definition has no type or storage class include/linux/string.h:48: error: syntax error before "__kernel_size_t" include/linux/string.h:48: warning: function declaration isn't a prototype include/linux/string.h:51: error: syntax error before "__kernel_size_t" include/linux/string.h:51: warning: function declaration isn't a prototype include/linux/string.h:57: error: syntax error before "size_t" include/linux/string.h:57: warning: function declaration isn't a prototype include/linux/string.h:66: error: syntax error before "strlen" include/linux/string.h:66: warning: type defaults to `int' in declaration of `strlen' include/linux/string.h:66: warning: data definition has no type or storage class include/linux/string.h:69: error: syntax error before "strnlen" include/linux/string.h:69: error: syntax error before "__kernel_size_t" include/linux/string.h:69: warning: type defaults to `int' in declaration of `strnlen' include/linux/string.h:69: warning: function declaration isn't a prototype include/linux/string.h:69: warning: data definition has no type or storage class include/linux/string.h:73: error: syntax error before "__kernel_size_t" include/linux/string.h:73: warning: function declaration isn't a prototype include/linux/string.h:76: error: syntax error before "__kernel_size_t" include/linux/string.h:76: warning: function declaration isn't a prototype include/linux/string.h:79: error: syntax error before "__kernel_size_t" include/linux/string.h:79: warning: function declaration isn't a prototype include/linux/string.h:82: error: syntax error before "__kernel_size_t" include/linux/string.h:82: warning: function declaration isn't a prototype include/linux/string.h:85: error: syntax error before "__kernel_size_t" include/linux/string.h:85: warning: function declaration isn't a prototype include/linux/string.h:88: error: syntax error before "__kernel_size_t" include/linux/string.h:88: warning: function declaration isn't a prototype In file included from include/linux/cpumask.h:78, from include/linux/sched.h:15, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/bitmap.h: In function `bitmap_zero': include/linux/bitmap.h:113: error: `BITS_PER_LONG' undeclared (first use in this function) include/linux/bitmap.h: In function `bitmap_fill': include/linux/bitmap.h:123: error: syntax error before "nlongs" include/linux/bitmap.h:124: error: `nlongs' undeclared (first use in this function) include/linux/bitmap.h:128: error: `BITS_PER_LONG' undeclared (first use in this function) include/linux/bitmap.h: In function `bitmap_copy': include/linux/bitmap.h:134: error: `BITS_PER_LONG' undeclared (first use in this function) include/linux/bitmap.h: In function `bitmap_and': include/linux/bitmap.h:145: error: `BITS_PER_LONG' undeclared (first use in this function) include/linux/bitmap.h: In function `bitmap_or': include/linux/bitmap.h:154: error: `BITS_PER_LONG' undeclared (first use in this function) include/linux/bitmap.h: In function `bitmap_xor': include/linux/bitmap.h:163: error: `BITS_PER_LONG' undeclared (first use in this function) include/linux/bitmap.h: In function `bitmap_andnot': include/linux/bitmap.h:172: error: `BITS_PER_LONG' undeclared (first use in this function) include/linux/bitmap.h: In function `bitmap_complement': include/linux/bitmap.h:181: error: `BITS_PER_LONG' undeclared (first use in this function) include/linux/bitmap.h: In function `bitmap_equal': include/linux/bitmap.h:190: error: `BITS_PER_LONG' undeclared (first use in this function) include/linux/bitmap.h: In function `bitmap_intersects': include/linux/bitmap.h:199: error: `BITS_PER_LONG' undeclared (first use in this function) include/linux/bitmap.h: In function `bitmap_subset': include/linux/bitmap.h:208: error: `BITS_PER_LONG' undeclared (first use in this function) include/linux/bitmap.h: In function `bitmap_empty': include/linux/bitmap.h:216: error: `BITS_PER_LONG' undeclared (first use in this function) include/linux/bitmap.h: In function `bitmap_full': include/linux/bitmap.h:224: error: `BITS_PER_LONG' undeclared (first use in this function) include/linux/bitmap.h: In function `bitmap_shift_right': include/linux/bitmap.h:238: error: `BITS_PER_LONG' undeclared (first use in this function) include/linux/bitmap.h: In function `bitmap_shift_left': include/linux/bitmap.h:247: error: `BITS_PER_LONG' undeclared (first use in this function) In file included from include/linux/sched.h:15, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/cpumask.h:79:21: asm/bug.h: No such file or directory In file included from include/linux/sched.h:15, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/cpumask.h: At top level: include/linux/cpumask.h:81: error: `BITS_PER_LONG' undeclared here (not in a function) include/linux/cpumask.h:81: error: `BITS_PER_LONG' undeclared here (not in a function) include/linux/cpumask.h: In function `__first_cpu': include/linux/cpumask.h:211: warning: implicit declaration of function `find_first_bit' include/linux/cpumask.h: In function `__next_cpu': include/linux/cpumask.h:217: warning: implicit declaration of function `find_next_bit' In file included from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/sched.h:17:24: asm/system.h: No such file or directory include/linux/sched.h:18:27: asm/semaphore.h: No such file or directory include/linux/sched.h:19:22: asm/page.h: No such file or directory include/linux/sched.h:20:24: asm/ptrace.h: No such file or directory include/linux/sched.h:21:21: asm/mmu.h: No such file or directory In file included from include/linux/sem.h:4, from include/linux/sched.h:24, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/ipc.h: At top level: include/linux/ipc.h:12: error: syntax error before "__kernel_uid_t" include/linux/ipc.h:12: warning: no semicolon at end of struct or union include/linux/ipc.h:13: warning: type defaults to `int' in declaration of `gid' include/linux/ipc.h:13: warning: data definition has no type or storage class include/linux/ipc.h:14: error: syntax error before "cuid" include/linux/ipc.h:14: warning: type defaults to `int' in declaration of `cuid' include/linux/ipc.h:14: warning: data definition has no type or storage class include/linux/ipc.h:15: error: syntax error before "cgid" include/linux/ipc.h:15: warning: type defaults to `int' in declaration of `cgid' include/linux/ipc.h:15: warning: data definition has no type or storage class include/linux/ipc.h:16: error: syntax error before "mode" include/linux/ipc.h:16: warning: type defaults to `int' in declaration of `mode' include/linux/ipc.h:16: warning: data definition has no type or storage class include/linux/ipc.h:18: error: syntax error before '}' token In file included from include/linux/sem.h:4, from include/linux/sched.h:24, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/ipc.h:21:24: asm/ipcbuf.h: No such file or directory include/linux/ipc.h:62: error: syntax error before "uid_t" include/linux/ipc.h:62: warning: no semicolon at end of struct or union include/linux/ipc.h:63: warning: type defaults to `int' in declaration of `gid' include/linux/ipc.h:63: warning: data definition has no type or storage class include/linux/ipc.h:64: error: syntax error before "cuid" include/linux/ipc.h:64: warning: type defaults to `int' in declaration of `cuid' include/linux/ipc.h:64: warning: data definition has no type or storage class include/linux/ipc.h:65: error: syntax error before "cgid" include/linux/ipc.h:65: warning: type defaults to `int' in declaration of `cgid' include/linux/ipc.h:65: warning: data definition has no type or storage class include/linux/ipc.h:66: error: syntax error before "mode" include/linux/ipc.h:66: warning: type defaults to `int' in declaration of `mode' include/linux/ipc.h:66: warning: data definition has no type or storage class include/linux/ipc.h:67: error: conflicting types for `seq' include/linux/ipc.h:17: error: previous declaration of `seq' include/linux/ipc.h:69: error: syntax error before '}' token In file included from include/linux/sched.h:24, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/sem.h:5:24: asm/atomic.h: No such file or directory In file included from include/linux/sched.h:24, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/sem.h:25: error: field `sem_perm' has incomplete type include/linux/sem.h:26: error: syntax error before "__kernel_time_t" include/linux/sem.h:26: warning: no semicolon at end of struct or union include/linux/sem.h:27: warning: type defaults to `int' in declaration of `sem_ctime' include/linux/sem.h:27: warning: data definition has no type or storage class include/linux/sem.h:33: error: syntax error before '}' token include/linux/sem.h:36:24: asm/sembuf.h: No such file or directory include/linux/sem.h:90: error: field `sem_perm' has incomplete type include/linux/sem.h:91: error: syntax error before "time_t" include/linux/sem.h:91: warning: no semicolon at end of struct or union include/linux/sem.h:92: warning: type defaults to `int' in declaration of `sem_ctime' include/linux/sem.h:92: warning: data definition has no type or storage class include/linux/sem.h:97: error: conflicting types for `sem_nsems' include/linux/sem.h:32: error: previous declaration of `sem_nsems' include/linux/sem.h:98: error: syntax error before '}' token include/linux/sem.h:128: error: syntax error before "atomic_t" include/linux/sem.h:128: warning: no semicolon at end of struct or union include/linux/sem.h:131: error: syntax error before '}' token In file included from include/linux/list.h:7, from include/linux/signal.h:4, from include/linux/sched.h:25, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/prefetch.h:14:27: asm/processor.h: No such file or directory include/linux/prefetch.h:15:23: asm/cache.h: No such file or directory In file included from include/linux/list.h:7, from include/linux/signal.h:4, from include/linux/sched.h:25, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/prefetch.h:58: error: syntax error before "size_t" include/linux/prefetch.h:59: warning: function declaration isn't a prototype In file included from include/linux/signal.h:4, from include/linux/sched.h:25, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/list.h:8:24: asm/system.h: No such file or directory In file included from include/linux/sched.h:25, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/signal.h:6:24: asm/signal.h: No such file or directory include/linux/signal.h:7:25: asm/siginfo.h: No such file or directory In file included from include/linux/sched.h:25, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/signal.h:21: error: syntax error before "siginfo_t" include/linux/signal.h:21: warning: no semicolon at end of struct or union include/linux/signal.h:23: error: syntax error before '}' token include/linux/signal.h:30: error: syntax error before "sigset_t" include/linux/signal.h:30: warning: no semicolon at end of struct or union include/linux/signal.h:42: error: syntax error before '*' token include/linux/signal.h:43: warning: function declaration isn't a prototype include/linux/signal.h: In function `sigaddset': include/linux/signal.h:44: error: `_sig' undeclared (first use in this function) include/linux/signal.h:45: error: `_NSIG_WORDS' undeclared (first use in this function) include/linux/signal.h:46: error: `set' undeclared (first use in this function) include/linux/signal.h:48: error: `_NSIG_BPW' undeclared (first use in this function) include/linux/signal.h: At top level: include/linux/signal.h:51: error: syntax error before '*' token include/linux/signal.h:52: warning: function declaration isn't a prototype include/linux/signal.h: In function `sigdelset': include/linux/signal.h:53: error: `_sig' undeclared (first use in this function) include/linux/signal.h:54: error: `_NSIG_WORDS' undeclared (first use in this function) include/linux/signal.h:55: error: `set' undeclared (first use in this function) include/linux/signal.h:57: error: `_NSIG_BPW' undeclared (first use in this function) include/linux/signal.h: At top level: include/linux/signal.h:60: error: syntax error before '*' token include/linux/signal.h:61: warning: function declaration isn't a prototype include/linux/signal.h: In function `sigismember': include/linux/signal.h:62: error: `_sig' undeclared (first use in this function) include/linux/signal.h:63: error: `_NSIG_WORDS' undeclared (first use in this function) include/linux/signal.h:64: error: `set' undeclared (first use in this function) include/linux/signal.h:66: error: `_NSIG_BPW' undeclared (first use in this function) include/linux/signal.h: In function `sigfindinword': include/linux/signal.h:71: warning: implicit declaration of function `ffz' include/linux/signal.h: At top level: include/linux/signal.h:106: error: syntax error before '*' token include/linux/signal.h:106: warning: function declaration isn't a prototype include/linux/signal.h: In function `sigorsets': include/linux/signal.h:106: error: `_NSIG_WORDS' undeclared (first use in this function) include/linux/signal.h:106: error: `a' undeclared (first use in this function) include/linux/signal.h:106: error: `b' undeclared (first use in this function) include/linux/signal.h:106: error: `r' undeclared (first use in this function) include/linux/signal.h: At top level: include/linux/signal.h:109: error: syntax error before '*' token include/linux/signal.h:109: warning: function declaration isn't a prototype include/linux/signal.h: In function `sigandsets': include/linux/signal.h:109: error: `_NSIG_WORDS' undeclared (first use in this function) include/linux/signal.h:109: error: `a' undeclared (first use in this function) include/linux/signal.h:109: error: `b' undeclared (first use in this function) include/linux/signal.h:109: error: `r' undeclared (first use in this function) include/linux/signal.h: At top level: include/linux/signal.h:112: error: syntax error before '*' token include/linux/signal.h:112: warning: function declaration isn't a prototype include/linux/signal.h: In function `signandsets': include/linux/signal.h:112: error: `_NSIG_WORDS' undeclared (first use in this function) include/linux/signal.h:112: error: `a' undeclared (first use in this function) include/linux/signal.h:112: error: `b' undeclared (first use in this function) include/linux/signal.h:112: error: `r' undeclared (first use in this function) include/linux/signal.h: At top level: include/linux/signal.h:136: error: syntax error before '*' token include/linux/signal.h:136: warning: function declaration isn't a prototype include/linux/signal.h: In function `signotset': include/linux/signal.h:136: error: `_NSIG_WORDS' undeclared (first use in this function) include/linux/signal.h:136: error: `set' undeclared (first use in this function) include/linux/signal.h: At top level: include/linux/signal.h:141: error: syntax error before '*' token include/linux/signal.h:142: warning: function declaration isn't a prototype include/linux/signal.h: In function `sigemptyset': include/linux/signal.h:143: error: `_NSIG_WORDS' undeclared (first use in this function) include/linux/signal.h:145: error: `set' undeclared (first use in this function) include/linux/signal.h:145: error: `sigset_t' undeclared (first use in this function) include/linux/signal.h: At top level: include/linux/signal.h:153: error: syntax error before '*' token include/linux/signal.h:154: warning: function declaration isn't a prototype include/linux/signal.h: In function `sigfillset': include/linux/signal.h:155: error: `_NSIG_WORDS' undeclared (first use in this function) include/linux/signal.h:157: error: `set' undeclared (first use in this function) include/linux/signal.h:157: error: `sigset_t' undeclared (first use in this function) include/linux/signal.h: At top level: include/linux/signal.h:167: error: syntax error before '*' token include/linux/signal.h:168: warning: function declaration isn't a prototype include/linux/signal.h: In function `sigaddsetmask': include/linux/signal.h:169: error: `set' undeclared (first use in this function) include/linux/signal.h:169: error: `mask' undeclared (first use in this function) include/linux/signal.h: At top level: include/linux/signal.h:172: error: syntax error before '*' token include/linux/signal.h:173: warning: function declaration isn't a prototype include/linux/signal.h: In function `sigdelsetmask': include/linux/signal.h:174: error: `set' undeclared (first use in this function) include/linux/signal.h:174: error: `mask' undeclared (first use in this function) include/linux/signal.h: At top level: include/linux/signal.h:177: error: syntax error before '*' token include/linux/signal.h:178: warning: function declaration isn't a prototype include/linux/signal.h: In function `sigtestsetmask': include/linux/signal.h:179: error: `set' undeclared (first use in this function) include/linux/signal.h:179: error: `mask' undeclared (first use in this function) include/linux/signal.h: At top level: include/linux/signal.h:182: error: syntax error before '*' token include/linux/signal.h:183: warning: function declaration isn't a prototype include/linux/signal.h: In function `siginitset': include/linux/signal.h:184: error: `set' undeclared (first use in this function) include/linux/signal.h:184: error: `mask' undeclared (first use in this function) include/linux/signal.h:185: error: `_NSIG_WORDS' undeclared (first use in this function) include/linux/signal.h: At top level: include/linux/signal.h:194: error: syntax error before '*' token include/linux/signal.h:195: warning: function declaration isn't a prototype include/linux/signal.h: In function `siginitsetinv': include/linux/signal.h:196: error: `set' undeclared (first use in this function) include/linux/signal.h:196: error: `mask' undeclared (first use in this function) include/linux/signal.h:197: error: `_NSIG_WORDS' undeclared (first use in this function) include/linux/signal.h: In function `init_sigpending': include/linux/signal.h:210: error: dereferencing pointer to incomplete type include/linux/signal.h:211: error: dereferencing pointer to incomplete type include/linux/signal.h:211: error: dereferencing pointer to incomplete type include/linux/signal.h:211: error: dereferencing pointer to incomplete type include/linux/signal.h:211: error: dereferencing pointer to incomplete type include/linux/signal.h: At top level: include/linux/signal.h:214: warning: `struct siginfo' declared inside parameter list include/linux/signal.h:216: error: syntax error before "sigset_t" include/linux/signal.h:216: warning: function declaration isn't a prototype include/linux/signal.h:220: error: syntax error before '*' token include/linux/signal.h:220: warning: function declaration isn't a prototype In file included from include/linux/sched.h:27, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/fs_struct.h:8: error: syntax error before "atomic_t" include/linux/fs_struct.h:8: warning: no semicolon at end of struct or union include/linux/fs_struct.h:9: error: conflicting types for `lock' include/linux/sem.h:129: error: previous declaration of `lock' include/linux/fs_struct.h:13: error: syntax error before '}' token In file included from include/linux/completion.h:11, from include/linux/sched.h:29, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/wait.h:26:24: asm/system.h: No such file or directory include/linux/wait.h:27:25: asm/current.h: No such file or directory In file included from include/linux/mmzone.h:11, from include/linux/gfp.h:4, from include/linux/slab.h:15, from include/linux/percpu.h:4, from include/linux/sched.h:31, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/cache.h:6:23: asm/cache.h: No such file or directory In file included from include/linux/gfp.h:4, from include/linux/slab.h:15, from include/linux/percpu.h:4, from include/linux/sched.h:31, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/mmzone.h:14:24: asm/atomic.h: No such file or directory In file included from include/linux/gfp.h:4, from include/linux/slab.h:15, from include/linux/percpu.h:4, from include/linux/sched.h:31, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/mmzone.h:369: error: syntax error before "size_t" include/linux/mmzone.h:369: warning: function declaration isn't a prototype include/linux/mmzone.h:371: error: syntax error before "size_t" include/linux/mmzone.h:371: warning: function declaration isn't a prototype In file included from include/linux/mmzone.h:373, from include/linux/gfp.h:4, from include/linux/slab.h:15, from include/linux/percpu.h:4, from include/linux/sched.h:31, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/topology.h:35:26: asm/topology.h: No such file or directory In file included from include/linux/mmzone.h:373, from include/linux/gfp.h:4, from include/linux/slab.h:15, from include/linux/percpu.h:4, from include/linux/sched.h:31, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/topology.h: In function `__next_node_with_cpus': include/linux/topology.h:50: warning: implicit declaration of function `node_to_cpumask' include/linux/topology.h:50: error: incompatible types in assignment In file included from include/linux/percpu.h:4, from include/linux/sched.h:31, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/slab.h:18:78: asm/page.h: No such file or directory include/linux/slab.h:19:83: asm/cache.h: No such file or directory In file included from include/linux/percpu.h:4, from include/linux/sched.h:31, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/slab.h: At top level: include/linux/slab.h:59: error: syntax error before "size_t" include/linux/slab.h:60: error: `kmem_cache_create' declared as function returning a function include/linux/slab.h:60: warning: function declaration isn't a prototype include/linux/slab.h:61: error: syntax error before "void" include/linux/slab.h:78: error: syntax error before "size_t" include/linux/slab.h:78: warning: no semicolon at end of struct or union include/linux/slab.h:81: error: syntax error before '}' token include/linux/slab.h:83: error: syntax error before "int" include/linux/slab.h:83: warning: function declaration isn't a prototype include/linux/slab.h:85: error: syntax error before "size" include/linux/slab.h:86: warning: function declaration isn't a prototype include/linux/slab.h: In function `kmalloc': include/linux/slab.h:87: error: `size' undeclared (first use in this function) In file included from include/linux/percpu.h:4, from include/linux/sched.h:31, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/slab.h:101: error: `flags' undeclared (first use in this function) include/linux/slab.h:102: error: invalid use of undefined type `struct cache_sizes' include/linux/slab.h:103: error: invalid use of undefined type `struct cache_sizes' include/linux/slab.h: At top level: include/linux/slab.h:108: error: syntax error before "int" include/linux/slab.h:108: warning: function declaration isn't a prototype include/linux/slab.h:127: error: syntax error before "slab_reclaim_pages" include/linux/slab.h:127: warning: type defaults to `int' in declaration of `slab_reclaim_pages' include/linux/slab.h:127: warning: data definition has no type or storage class In file included from include/linux/sched.h:31, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/percpu.h:7:24: asm/percpu.h: No such file or directory In file included from include/linux/sched.h:31, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/percpu.h:43: error: syntax error before "size" include/linux/percpu.h:44: warning: function declaration isn't a prototype include/linux/percpu.h: In function `__alloc_percpu': include/linux/percpu.h:45: error: `size' undeclared (first use in this function) In file included from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/sched.h: At top level: include/linux/sched.h:93: error: syntax error before "process_counts" include/linux/sched.h:93: warning: type defaults to `int' in declaration of `DECLARE_PER_CPU' include/linux/sched.h:93: warning: function declaration isn't a prototype include/linux/sched.h:93: warning: data definition has no type or storage class In file included from include/linux/sched.h:100, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/param.h:4:23: asm/param.h: No such file or directory In file included from include/linux/sched.h:101, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/resource.h:22: error: field `ru_utime' has incomplete type include/linux/resource.h:23: error: field `ru_stime' has incomplete type In file included from include/linux/sched.h:101, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/resource.h:68:26: asm/resource.h: No such file or directory In file included from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/sched.h:104:27: asm/processor.h: No such file or directory In file included from include/linux/aio.h:6, from include/linux/sched.h:191, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/aio_abi.h:30:27: asm/byteorder.h: No such file or directory In file included from include/linux/aio.h:6, from include/linux/sched.h:191, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/aio_abi.h:48: error: syntax error before "__u64" include/linux/aio_abi.h:48: warning: no semicolon at end of struct or union include/linux/aio_abi.h:49: warning: type defaults to `int' in declaration of `obj' include/linux/aio_abi.h:49: warning: data definition has no type or storage class include/linux/aio_abi.h:50: error: syntax error before "res" include/linux/aio_abi.h:50: warning: type defaults to `int' in declaration of `res' include/linux/aio_abi.h:50: warning: data definition has no type or storage class include/linux/aio_abi.h:51: error: syntax error before "res2" include/linux/aio_abi.h:51: warning: type defaults to `int' in declaration of `res2' include/linux/aio_abi.h:51: warning: data definition has no type or storage class include/linux/aio_abi.h:59:2: #error edit for your odd byteorder. include/linux/aio_abi.h:70: error: syntax error before "__u64" include/linux/aio_abi.h:70: warning: no semicolon at end of struct or union include/linux/aio_abi.h:71: warning: type defaults to `int' in declaration of `PADDED' include/linux/aio_abi.h:71: warning: parameter names (without types) in function declaration include/linux/aio_abi.h:71: warning: data definition has no type or storage class include/linux/aio_abi.h:75: error: syntax error before "aio_lio_opcode" include/linux/aio_abi.h:75: warning: type defaults to `int' in declaration of `aio_lio_opcode' include/linux/aio_abi.h:75: warning: data definition has no type or storage class include/linux/aio_abi.h:76: error: syntax error before "aio_reqprio" include/linux/aio_abi.h:76: warning: type defaults to `int' in declaration of `aio_reqprio' include/linux/aio_abi.h:76: warning: data definition has no type or storage class include/linux/aio_abi.h:77: error: syntax error before "aio_fildes" include/linux/aio_abi.h:77: warning: type defaults to `int' in declaration of `aio_fildes' include/linux/aio_abi.h:77: warning: data definition has no type or storage class include/linux/aio_abi.h:79: error: syntax error before "aio_buf" include/linux/aio_abi.h:79: warning: type defaults to `int' in declaration of `aio_buf' include/linux/aio_abi.h:79: warning: data definition has no type or storage class include/linux/aio_abi.h:80: error: syntax error before "aio_nbytes" include/linux/aio_abi.h:80: warning: type defaults to `int' in declaration of `aio_nbytes' include/linux/aio_abi.h:80: warning: data definition has no type or storage class include/linux/aio_abi.h:81: error: syntax error before "aio_offset" include/linux/aio_abi.h:81: warning: type defaults to `int' in declaration of `aio_offset' include/linux/aio_abi.h:81: warning: data definition has no type or storage class include/linux/aio_abi.h:84: error: syntax error before "aio_reserved2" include/linux/aio_abi.h:84: warning: type defaults to `int' in declaration of `aio_reserved2' include/linux/aio_abi.h:84: warning: data definition has no type or storage class include/linux/aio_abi.h:85: error: syntax error before "aio_reserved3" include/linux/aio_abi.h:85: warning: type defaults to `int' in declaration of `aio_reserved3' include/linux/aio_abi.h:85: warning: data definition has no type or storage class In file included from include/linux/sched.h:191, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/aio.h:8:24: asm/atomic.h: No such file or directory In file included from include/linux/sched.h:191, from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/aio.h:55: error: syntax error before "ssize_t" include/linux/aio.h:55: warning: no semicolon at end of struct or union include/linux/aio.h:65: error: syntax error before "ki_user_data" include/linux/aio.h:65: warning: type defaults to `int' in declaration of `ki_user_data' include/linux/aio.h:65: warning: data definition has no type or storage class include/linux/aio.h:66: error: syntax error before "ki_pos" include/linux/aio.h:66: warning: type defaults to `int' in declaration of `ki_pos' include/linux/aio.h:66: warning: data definition has no type or storage class include/linux/aio.h:69: error: syntax error before "ki_nbytes" include/linux/aio.h:69: warning: type defaults to `int' in declaration of `ki_nbytes' include/linux/aio.h:69: warning: data definition has no type or storage class include/linux/aio.h:71: error: syntax error before "ki_left" include/linux/aio.h:71: warning: type defaults to `int' in declaration of `ki_left' include/linux/aio.h:71: warning: data definition has no type or storage class include/linux/aio.h:78: error: syntax error before '}' token include/linux/aio.h:111: error: field `io_events' has incomplete type include/linux/aio.h:131: error: syntax error before "atomic_t" include/linux/aio.h:131: warning: no semicolon at end of struct or union include/linux/aio.h:152: error: syntax error before '}' token include/linux/aio.h:157: error: syntax error before "wait_on_sync_kiocb" include/linux/aio.h:157: warning: type defaults to `int' in declaration of `wait_on_sync_kiocb' include/linux/aio.h:157: warning: data definition has no type or storage class include/linux/aio.h: In function `list_kiocb': include/linux/aio.h:194: error: dereferencing pointer to incomplete type include/linux/aio.h:194: warning: type defaults to `int' in declaration of `__mptr' include/linux/aio.h:194: warning: initialization from incompatible pointer type include/linux/aio.h:194: error: dereferencing pointer to incomplete type include/linux/aio.h: At top level: include/linux/aio.h:198: error: syntax error before "aio_nr" include/linux/aio.h:198: warning: type defaults to `int' in declaration of `aio_nr' include/linux/aio.h:198: warning: data definition has no type or storage class In file included from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/sched.h:214: error: syntax error before "pgd_t" include/linux/sched.h:214: warning: no semicolon at end of struct or union include/linux/sched.h:215: warning: type defaults to `int' in declaration of `mm_users' include/linux/sched.h:215: warning: data definition has no type or storage class include/linux/sched.h:216: error: syntax error before "mm_count" include/linux/sched.h:216: warning: type defaults to `int' in declaration of `mm_count' include/linux/sched.h:216: warning: data definition has no type or storage class include/linux/sched.h:234: error: syntax error before ':' token include/linux/sched.h:238: error: syntax error before "context" include/linux/sched.h:238: warning: type defaults to `int' in declaration of `context' include/linux/sched.h:238: warning: data definition has no type or storage class include/linux/sched.h:253: error: syntax error before '}' token include/linux/sched.h:256: error: syntax error before "atomic_t" include/linux/sched.h:256: warning: no semicolon at end of struct or union include/linux/sched.h:257: error: `_NSIG' undeclared here (not in a function) include/linux/sched.h:259: error: syntax error before '}' token include/linux/sched.h:269: error: syntax error before "atomic_t" include/linux/sched.h:269: warning: no semicolon at end of struct or union include/linux/sched.h:270: warning: type defaults to `int' in declaration of `live' include/linux/sched.h:270: warning: data definition has no type or storage class include/linux/sched.h:298: error: syntax error before "pgrp" include/linux/sched.h:298: warning: type defaults to `int' in declaration of `pgrp' include/linux/sched.h:298: warning: data definition has no type or storage class include/linux/sched.h:299: error: syntax error before "tty_old_pgrp" include/linux/sched.h:299: warning: type defaults to `int' in declaration of `tty_old_pgrp' include/linux/sched.h:299: warning: data definition has no type or storage class include/linux/sched.h:300: error: syntax error before "session" include/linux/sched.h:300: warning: type defaults to `int' in declaration of `session' include/linux/sched.h:300: warning: data definition has no type or storage class include/linux/sched.h:325: error: `RLIM_NLIMITS' undeclared here (not in a function) include/linux/sched.h:326: error: syntax error before '}' token include/linux/sched.h:352: error: syntax error before "atomic_t" include/linux/sched.h:352: warning: no semicolon at end of struct or union include/linux/sched.h:353: warning: type defaults to `int' in declaration of `processes' include/linux/sched.h:353: warning: data definition has no type or storage class include/linux/sched.h:354: error: syntax error before "files" include/linux/sched.h:354: warning: type defaults to `int' in declaration of `files' include/linux/sched.h:354: warning: data definition has no type or storage class include/linux/sched.h:355: error: syntax error before "sigpending" include/linux/sched.h:355: warning: type defaults to `int' in declaration of `sigpending' include/linux/sched.h:355: warning: data definition has no type or storage class include/linux/sched.h:371: error: syntax error before "uid" include/linux/sched.h:371: warning: type defaults to `int' in declaration of `uid' include/linux/sched.h:371: warning: data definition has no type or storage class include/linux/sched.h:374: warning: parameter names (without types) in function declaration include/linux/sched.h:485: error: syntax error before "atomic_t" include/linux/sched.h:485: warning: no semicolon at end of struct or union include/linux/sched.h:486: warning: type defaults to `int' in declaration of `small_block' include/linux/sched.h:486: warning: data definition has no type or storage class include/linux/sched.h:488: error: syntax error before '*' token include/linux/sched.h:488: warning: type defaults to `int' in declaration of `blocks' include/linux/sched.h:488: warning: data definition has no type or storage class include/linux/sched.h:489: error: syntax error before '}' token include/linux/sched.h:520: error: syntax error before "atomic_t" include/linux/sched.h:520: warning: no semicolon at end of struct or union include/linux/sched.h:521: error: `flags' used prior to declaration include/linux/sched.h:560: error: syntax error before ':' token include/linux/sched.h:561: warning: type defaults to `int' in declaration of `pid' include/linux/sched.h:561: warning: data definition has no type or storage class include/linux/sched.h:562: error: syntax error before "tgid" include/linux/sched.h:562: warning: type defaults to `int' in declaration of `tgid' include/linux/sched.h:562: warning: data definition has no type or storage class include/linux/sched.h:596: error: syntax error before "uid" include/linux/sched.h:596: warning: type defaults to `int' in declaration of `uid' include/linux/sched.h:596: warning: type defaults to `int' in declaration of `euid' include/linux/sched.h:596: warning: type defaults to `int' in declaration of `suid' include/linux/sched.h:596: warning: type defaults to `int' in declaration of `fsuid' include/linux/sched.h:596: warning: data definition has no type or storage class include/linux/sched.h:597: error: syntax error before "gid" include/linux/sched.h:597: warning: type defaults to `int' in declaration of `gid' include/linux/sched.h:597: warning: type defaults to `int' in declaration of `egid' include/linux/sched.h:597: warning: type defaults to `int' in declaration of `sgid' include/linux/sched.h:597: warning: type defaults to `int' in declaration of `fsgid' include/linux/sched.h:597: warning: data definition has no type or storage class include/linux/sched.h:599: error: syntax error before "cap_effective" include/linux/sched.h:599: warning: type defaults to `int' in declaration of `cap_effective' include/linux/sched.h:599: warning: type defaults to `int' in declaration of `cap_inheritable' include/linux/sched.h:599: warning: type defaults to `int' in declaration of `cap_permitted' include/linux/sched.h:599: warning: data definition has no type or storage class include/linux/sched.h:600: error: syntax error before ':' token include/linux/sched.h:618: error: conflicting types for `files' include/linux/sched.h:354: error: previous declaration of `files' include/linux/sched.h:625: error: syntax error before "blocked" include/linux/sched.h:625: warning: type defaults to `int' in declaration of `blocked' include/linux/sched.h:625: warning: type defaults to `int' in declaration of `real_blocked' include/linux/sched.h:625: warning: data definition has no type or storage class include/linux/sched.h:629: error: syntax error before "sas_ss_size" include/linux/sched.h:629: warning: type defaults to `int' in declaration of `sas_ss_size' include/linux/sched.h:629: warning: data definition has no type or storage class include/linux/sched.h:632: error: syntax error before '*' token include/linux/sched.h:632: warning: type defaults to `int' in declaration of `notifier_mask' include/linux/sched.h:632: warning: data definition has no type or storage class include/linux/sched.h:638: error: syntax error before "parent_exec_id" include/linux/sched.h:638: warning: type defaults to `int' in declaration of `parent_exec_id' include/linux/sched.h:638: warning: data definition has no type or storage class include/linux/sched.h:639: error: syntax error before "self_exec_id" include/linux/sched.h:639: warning: type defaults to `int' in declaration of `self_exec_id' include/linux/sched.h:639: warning: data definition has no type or storage class include/linux/sched.h:659: error: syntax error before '*' token include/linux/sched.h:659: warning: type defaults to `int' in declaration of `last_siginfo' include/linux/sched.h:659: warning: data definition has no type or storage class include/linux/sched.h:671: error: syntax error before '}' token include/linux/sched.h:673: error: syntax error before "process_group" include/linux/sched.h:674: warning: return type defaults to `int' include/linux/sched.h: In function `process_group': include/linux/sched.h:675: error: dereferencing pointer to incomplete type include/linux/sched.h: In function `pid_alive': include/linux/sched.h:688: error: dereferencing pointer to incomplete type include/linux/sched.h: At top level: include/linux/sched.h:756: error: field `thread_info' has incomplete type include/linux/sched.h:757: error: `THREAD_SIZE' undeclared here (not in a function) include/linux/sched.h: In function `kstack_end': include/linux/sched.h:766: error: `THREAD_SIZE' undeclared (first use in this function) include/linux/sched.h: At top level: include/linux/sched.h:777: error: syntax error before "session" include/linux/sched.h:777: warning: function declaration isn't a prototype include/linux/sched.h:778: error: syntax error before "session" include/linux/sched.h:778: warning: function declaration isn't a prototype include/linux/sched.h:781: warning: parameter names (without types) in function declaration include/linux/sched.h: In function `get_uid': include/linux/sched.h:784: warning: implicit declaration of function `atomic_inc' include/linux/sched.h:784: error: dereferencing pointer to incomplete type In file included from include/linux/module.h:10, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/sched.h:790:25: asm/current.h: No such file or directory include/linux/sched.h: At top level: include/linux/sched.h:806: warning: parameter names (without types) in function declaration include/linux/sched.h:807: warning: parameter names (without types) in function declaration include/linux/sched.h:812: error: syntax error before "sigset_t" include/linux/sched.h:812: warning: function declaration isn't a prototype include/linux/sched.h:814: error: syntax error before "sigset_t" include/linux/sched.h:815: warning: function declaration isn't a prototype include/linux/sched.h: In function `dequeue_signal_lock': include/linux/sched.h:819: warning: implicit declaration of function `local_irq_save' include/linux/sched.h:819: error: `tsk' undeclared (first use in this function) include/linux/sched.h:820: error: `mask' undeclared (first use in this function) include/linux/sched.h:820: error: `info' undeclared (first use in this function) include/linux/sched.h:821: warning: implicit declaration of function `local_irq_restore' include/linux/sched.h: At top level: include/linux/sched.h:827: error: syntax error before "sigset_t" include/linux/sched.h:827: warning: function declaration isn't a prototype include/linux/sched.h:830: warning: `struct siginfo' declared inside parameter list include/linux/sched.h:831: warning: `struct siginfo' declared inside parameter list include/linux/sched.h:833: warning: `struct siginfo' declared inside parameter list include/linux/sched.h:834: error: syntax error before "pid_t" include/linux/sched.h:834: warning: `struct siginfo' declared inside parameter list include/linux/sched.h:834: warning: function declaration isn't a prototype include/linux/sched.h:835: error: syntax error before "pid_t" include/linux/sched.h:835: warning: `struct siginfo' declared inside parameter list include/linux/sched.h:835: warning: function declaration isn't a prototype include/linux/sched.h:836: error: syntax error before "pid_t" include/linux/sched.h:836: warning: `struct siginfo' declared inside parameter list include/linux/sched.h:836: warning: function declaration isn't a prototype include/linux/sched.h:837: error: syntax error before "pid_t" include/linux/sched.h:837: warning: `struct siginfo' declared inside parameter list include/linux/sched.h:837: warning: function declaration isn't a prototype include/linux/sched.h:843: error: syntax error before "int" include/linux/sched.h:843: warning: function declaration isn't a prototype include/linux/sched.h:844: error: syntax error before "int" include/linux/sched.h:844: warning: function declaration isn't a prototype include/linux/sched.h:845: error: syntax error before "int" include/linux/sched.h:845: warning: function declaration isn't a prototype include/linux/sched.h:851: warning: type defaults to `int' in declaration of `stack_t' include/linux/sched.h:851: error: syntax error before '*' token include/linux/sched.h:851: warning: function declaration isn't a prototype include/linux/sched.h: In function `on_sig_stack': include/linux/sched.h:862: error: `current' undeclared (first use in this function) include/linux/sched.h: In function `sas_ss_flags': include/linux/sched.h:867: error: `current' undeclared (first use in this function) include/linux/sched.h:868: error: `SS_DISABLE' undeclared (first use in this function) include/linux/sched.h:868: error: `SS_ONSTACK' undeclared (first use in this function) include/linux/sched.h: In function `capable': include/linux/sched.h:878: error: `current' undeclared (first use in this function) include/linux/sched.h: In function `mmdrop': include/linux/sched.h:895: warning: implicit declaration of function `atomic_dec_and_test' include/linux/sched.h:895: error: dereferencing pointer to incomplete type include/linux/sched.h: At top level: include/linux/sched.h:912: error: `exit_signal' redeclared as different kind of symbol include/linux/sched.h:556: error: previous declaration of `exit_signal' include/linux/sched.h: In function `thread_group_empty': include/linux/sched.h:976: error: dereferencing pointer to incomplete type include/linux/sched.h: In function `task_lock': include/linux/sched.h:994: error: dereferencing pointer to incomplete type include/linux/sched.h: In function `task_unlock': include/linux/sched.h:999: error: dereferencing pointer to incomplete type include/linux/sched.h: In function `set_tsk_thread_flag': include/linux/sched.h:1007: error: dereferencing pointer to incomplete type include/linux/sched.h: In function `clear_tsk_thread_flag': include/linux/sched.h:1012: error: dereferencing pointer to incomplete type include/linux/sched.h: In function `test_and_set_tsk_thread_flag': include/linux/sched.h:1017: error: dereferencing pointer to incomplete type include/linux/sched.h: In function `test_and_clear_tsk_thread_flag': include/linux/sched.h:1022: error: dereferencing pointer to incomplete type include/linux/sched.h: In function `test_tsk_thread_flag': include/linux/sched.h:1027: error: dereferencing pointer to incomplete type include/linux/sched.h: In function `set_tsk_need_resched': include/linux/sched.h:1032: error: `TIF_NEED_RESCHED' undeclared (first use in this function) include/linux/sched.h: In function `clear_tsk_need_resched': include/linux/sched.h:1037: error: `TIF_NEED_RESCHED' undeclared (first use in this function) include/linux/sched.h: In function `signal_pending': include/linux/sched.h:1042: error: `TIF_SIGPENDING' undeclared (first use in this function) include/linux/sched.h: In function `need_resched': include/linux/sched.h:1047: error: `TIF_NEED_RESCHED' undeclared (first use in this function) include/linux/sched.h: In function `arch_pick_mmap_layout': include/linux/sched.h:1117: error: dereferencing pointer to incomplete type include/linux/sched.h:1117: error: `TASK_UNMAPPED_BASE' undeclared (first use in this function) include/linux/sched.h:1118: error: dereferencing pointer to incomplete type include/linux/sched.h:1119: error: dereferencing pointer to incomplete type include/linux/sched.h: At top level: include/linux/sched.h:1123: error: syntax error before "pid" include/linux/sched.h:1123: warning: function declaration isn't a prototype include/linux/sched.h:1124: error: syntax error before "pid" include/linux/sched.h:1124: warning: function declaration isn't a prototype In file included from include/linux/module.h:13, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/stat.h:6:22: asm/stat.h: No such file or directory In file included from include/linux/module.h:13, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/stat.h:61: error: syntax error before "dev_t" include/linux/stat.h:61: warning: no semicolon at end of struct or union include/linux/stat.h:62: warning: type defaults to `int' in declaration of `mode' include/linux/stat.h:62: warning: data definition has no type or storage class include/linux/stat.h:64: error: syntax error before "uid" include/linux/stat.h:64: warning: type defaults to `int' in declaration of `uid' include/linux/stat.h:64: warning: data definition has no type or storage class include/linux/stat.h:65: error: syntax error before "gid" include/linux/stat.h:65: warning: type defaults to `int' in declaration of `gid' include/linux/stat.h:65: warning: data definition has no type or storage class include/linux/stat.h:66: error: syntax error before "rdev" include/linux/stat.h:66: warning: type defaults to `int' in declaration of `rdev' include/linux/stat.h:66: warning: data definition has no type or storage class include/linux/stat.h:67: error: syntax error before "size" include/linux/stat.h:67: warning: type defaults to `int' in declaration of `size' include/linux/stat.h:67: error: `size' used prior to declaration include/linux/stat.h:67: warning: data definition has no type or storage class include/linux/stat.h:72: error: conflicting types for `blocks' include/linux/sched.h:488: error: previous declaration of `blocks' include/linux/stat.h:73: error: syntax error before '}' token In file included from include/linux/kmod.h:23, from include/linux/module.h:16, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/errno.h:4:23: asm/errno.h: No such file or directory In file included from include/linux/module.h:16, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/kmod.h: In function `request_module': include/linux/kmod.h:33: error: `ENOSYS' undeclared (first use in this function) In file included from include/linux/module.h:17, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/elf.h:5:21: asm/elf.h: No such file or directory In file included from include/linux/module.h:17, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/elf.h: At top level: include/linux/elf.h:15: error: syntax error before "Elf32_Addr" include/linux/elf.h:15: warning: type defaults to `int' in declaration of `Elf32_Addr' include/linux/elf.h:15: warning: data definition has no type or storage class include/linux/elf.h:16: error: syntax error before "Elf32_Half" include/linux/elf.h:16: warning: type defaults to `int' in declaration of `Elf32_Half' include/linux/elf.h:16: warning: data definition has no type or storage class include/linux/elf.h:17: error: syntax error before "Elf32_Off" include/linux/elf.h:17: warning: type defaults to `int' in declaration of `Elf32_Off' include/linux/elf.h:17: warning: data definition has no type or storage class include/linux/elf.h:18: error: syntax error before "Elf32_Sword" include/linux/elf.h:18: warning: type defaults to `int' in declaration of `Elf32_Sword' include/linux/elf.h:18: warning: data definition has no type or storage class include/linux/elf.h:19: error: syntax error before "Elf32_Word" include/linux/elf.h:19: warning: type defaults to `int' in declaration of `Elf32_Word' include/linux/elf.h:19: warning: data definition has no type or storage class include/linux/elf.h:22: error: syntax error before "Elf64_Addr" include/linux/elf.h:22: warning: type defaults to `int' in declaration of `Elf64_Addr' include/linux/elf.h:22: warning: data definition has no type or storage class include/linux/elf.h:23: error: syntax error before "Elf64_Half" include/linux/elf.h:23: warning: type defaults to `int' in declaration of `Elf64_Half' include/linux/elf.h:23: warning: data definition has no type or storage class include/linux/elf.h:24: error: syntax error before "Elf64_SHalf" include/linux/elf.h:24: warning: type defaults to `int' in declaration of `Elf64_SHalf' include/linux/elf.h:24: warning: data definition has no type or storage class include/linux/elf.h:25: error: syntax error before "Elf64_Off" include/linux/elf.h:25: warning: type defaults to `int' in declaration of `Elf64_Off' include/linux/elf.h:25: warning: data definition has no type or storage class include/linux/elf.h:26: error: syntax error before "Elf64_Sword" include/linux/elf.h:26: warning: type defaults to `int' in declaration of `Elf64_Sword' include/linux/elf.h:26: warning: data definition has no type or storage class include/linux/elf.h:27: error: syntax error before "Elf64_Word" include/linux/elf.h:27: warning: type defaults to `int' in declaration of `Elf64_Word' include/linux/elf.h:27: warning: data definition has no type or storage class include/linux/elf.h:28: error: syntax error before "Elf64_Xword" include/linux/elf.h:28: warning: type defaults to `int' in declaration of `Elf64_Xword' include/linux/elf.h:28: warning: data definition has no type or storage class include/linux/elf.h:29: error: syntax error before "Elf64_Sxword" include/linux/elf.h:29: warning: type defaults to `int' in declaration of `Elf64_Sxword' include/linux/elf.h:29: warning: data definition has no type or storage class include/linux/elf.h:182: error: syntax error before "Elf32_Sword" include/linux/elf.h:182: warning: no semicolon at end of struct or union include/linux/elf.h:184: error: syntax error before "Elf32_Sword" include/linux/elf.h:184: warning: no semicolon at end of struct or union include/linux/elf.h:185: warning: type defaults to `int' in declaration of `d_ptr' include/linux/elf.h:185: warning: data definition has no type or storage class include/linux/elf.h:186: warning: type defaults to `int' in declaration of `d_un' include/linux/elf.h:186: warning: data definition has no type or storage class include/linux/elf.h:187: error: syntax error before '}' token include/linux/elf.h:187: warning: type defaults to `int' in declaration of `Elf32_Dyn' include/linux/elf.h:187: warning: data definition has no type or storage class include/linux/elf.h:190: error: syntax error before "Elf64_Sxword" include/linux/elf.h:190: warning: no semicolon at end of struct or union include/linux/elf.h:192: error: syntax error before "Elf64_Xword" include/linux/elf.h:192: warning: no semicolon at end of struct or union include/linux/elf.h:193: warning: type defaults to `int' in declaration of `d_ptr' include/linux/elf.h:193: warning: data definition has no type or storage class include/linux/elf.h:194: warning: type defaults to `int' in declaration of `d_un' include/linux/elf.h:194: warning: data definition has no type or storage class include/linux/elf.h:195: error: syntax error before '}' token include/linux/elf.h:195: warning: type defaults to `int' in declaration of `Elf64_Dyn' include/linux/elf.h:195: warning: data definition has no type or storage class include/linux/elf.h:205: error: syntax error before "Elf32_Addr" include/linux/elf.h:205: warning: no semicolon at end of struct or union include/linux/elf.h:206: warning: type defaults to `int' in declaration of `r_info' include/linux/elf.h:206: warning: data definition has no type or storage class include/linux/elf.h:207: warning: type defaults to `int' in declaration of `Elf32_Rel' include/linux/elf.h:207: warning: data definition has no type or storage class include/linux/elf.h:210: error: syntax error before "Elf64_Addr" include/linux/elf.h:210: warning: no semicolon at end of struct or union include/linux/elf.h:211: warning: type defaults to `int' in declaration of `r_info' include/linux/elf.h:211: warning: data definition has no type or storage class include/linux/elf.h:212: warning: type defaults to `int' in declaration of `Elf64_Rel' include/linux/elf.h:212: warning: data definition has no type or storage class include/linux/elf.h:215: error: syntax error before "Elf32_Addr" include/linux/elf.h:215: warning: no semicolon at end of struct or union include/linux/elf.h:216: warning: type defaults to `int' in declaration of `r_info' include/linux/elf.h:216: warning: data definition has no type or storage class include/linux/elf.h:217: error: syntax error before "r_addend" include/linux/elf.h:217: warning: type defaults to `int' in declaration of `r_addend' include/linux/elf.h:217: warning: data definition has no type or storage class include/linux/elf.h:218: warning: type defaults to `int' in declaration of `Elf32_Rela' include/linux/elf.h:218: warning: data definition has no type or storage class include/linux/elf.h:221: error: syntax error before "Elf64_Addr" include/linux/elf.h:221: warning: no semicolon at end of struct or union include/linux/elf.h:222: warning: type defaults to `int' in declaration of `r_info' include/linux/elf.h:222: warning: data definition has no type or storage class include/linux/elf.h:223: error: syntax error before "r_addend" include/linux/elf.h:223: warning: type defaults to `int' in declaration of `r_addend' include/linux/elf.h:223: warning: data definition has no type or storage class include/linux/elf.h:224: warning: type defaults to `int' in declaration of `Elf64_Rela' include/linux/elf.h:224: warning: data definition has no type or storage class include/linux/elf.h:227: error: syntax error before "Elf32_Word" include/linux/elf.h:227: warning: no semicolon at end of struct or union include/linux/elf.h:228: warning: type defaults to `int' in declaration of `st_value' include/linux/elf.h:228: warning: data definition has no type or storage class include/linux/elf.h:229: error: syntax error before "st_size" include/linux/elf.h:229: warning: type defaults to `int' in declaration of `st_size' include/linux/elf.h:229: warning: data definition has no type or storage class include/linux/elf.h:232: error: syntax error before "st_shndx" include/linux/elf.h:232: warning: type defaults to `int' in declaration of `st_shndx' include/linux/elf.h:232: warning: data definition has no type or storage class include/linux/elf.h:233: warning: type defaults to `int' in declaration of `Elf32_Sym' include/linux/elf.h:233: warning: data definition has no type or storage class include/linux/elf.h:236: error: syntax error before "Elf64_Word" include/linux/elf.h:236: warning: no semicolon at end of struct or union include/linux/elf.h:239: error: syntax error before "st_shndx" include/linux/elf.h:239: warning: type defaults to `int' in declaration of `st_shndx' include/linux/elf.h:239: warning: data definition has no type or storage class include/linux/elf.h:240: error: syntax error before "st_value" include/linux/elf.h:240: warning: type defaults to `int' in declaration of `st_value' include/linux/elf.h:240: warning: data definition has no type or storage class include/linux/elf.h:241: error: syntax error before "st_size" include/linux/elf.h:241: warning: type defaults to `int' in declaration of `st_size' include/linux/elf.h:241: warning: data definition has no type or storage class include/linux/elf.h:242: warning: type defaults to `int' in declaration of `Elf64_Sym' include/linux/elf.h:242: warning: data definition has no type or storage class include/linux/elf.h:249: error: syntax error before "Elf32_Half" include/linux/elf.h:249: warning: no semicolon at end of struct or union include/linux/elf.h:250: warning: type defaults to `int' in declaration of `e_machine' include/linux/elf.h:250: warning: data definition has no type or storage class include/linux/elf.h:251: error: syntax error before "e_version" include/linux/elf.h:251: warning: type defaults to `int' in declaration of `e_version' include/linux/elf.h:251: warning: data definition has no type or storage class include/linux/elf.h:252: error: syntax error before "e_entry" include/linux/elf.h:252: warning: type defaults to `int' in declaration of `e_entry' include/linux/elf.h:252: warning: data definition has no type or storage class include/linux/elf.h:253: error: syntax error before "e_phoff" include/linux/elf.h:253: warning: type defaults to `int' in declaration of `e_phoff' include/linux/elf.h:253: warning: data definition has no type or storage class include/linux/elf.h:254: error: syntax error before "e_shoff" include/linux/elf.h:254: warning: type defaults to `int' in declaration of `e_shoff' include/linux/elf.h:254: warning: data definition has no type or storage class include/linux/elf.h:255: error: syntax error before "e_flags" include/linux/elf.h:255: warning: type defaults to `int' in declaration of `e_flags' include/linux/elf.h:255: warning: data definition has no type or storage class include/linux/elf.h:256: error: syntax error before "e_ehsize" include/linux/elf.h:256: warning: type defaults to `int' in declaration of `e_ehsize' include/linux/elf.h:256: warning: data definition has no type or storage class include/linux/elf.h:257: error: syntax error before "e_phentsize" include/linux/elf.h:257: warning: type defaults to `int' in declaration of `e_phentsize' include/linux/elf.h:257: warning: data definition has no type or storage class include/linux/elf.h:258: error: syntax error before "e_phnum" include/linux/elf.h:258: warning: type defaults to `int' in declaration of `e_phnum' include/linux/elf.h:258: warning: data definition has no type or storage class include/linux/elf.h:259: error: syntax error before "e_shentsize" include/linux/elf.h:259: warning: type defaults to `int' in declaration of `e_shentsize' include/linux/elf.h:259: warning: data definition has no type or storage class include/linux/elf.h:260: error: syntax error before "e_shnum" include/linux/elf.h:260: warning: type defaults to `int' in declaration of `e_shnum' include/linux/elf.h:260: warning: data definition has no type or storage class include/linux/elf.h:261: error: syntax error before "e_shstrndx" include/linux/elf.h:261: warning: type defaults to `int' in declaration of `e_shstrndx' include/linux/elf.h:261: warning: data definition has no type or storage class include/linux/elf.h:262: warning: type defaults to `int' in declaration of `Elf32_Ehdr' include/linux/elf.h:262: warning: data definition has no type or storage class include/linux/elf.h:266: error: syntax error before "Elf64_Half" include/linux/elf.h:266: warning: no semicolon at end of struct or union include/linux/elf.h:267: warning: type defaults to `int' in declaration of `e_machine' include/linux/elf.h:267: warning: data definition has no type or storage class include/linux/elf.h:268: error: syntax error before "e_version" include/linux/elf.h:268: warning: type defaults to `int' in declaration of `e_version' include/linux/elf.h:268: warning: data definition has no type or storage class include/linux/elf.h:269: error: syntax error before "e_entry" include/linux/elf.h:269: warning: type defaults to `int' in declaration of `e_entry' include/linux/elf.h:269: warning: data definition has no type or storage class include/linux/elf.h:270: error: syntax error before "e_phoff" include/linux/elf.h:270: warning: type defaults to `int' in declaration of `e_phoff' include/linux/elf.h:270: warning: data definition has no type or storage class include/linux/elf.h:271: error: syntax error before "e_shoff" include/linux/elf.h:271: warning: type defaults to `int' in declaration of `e_shoff' include/linux/elf.h:271: warning: data definition has no type or storage class include/linux/elf.h:272: error: syntax error before "e_flags" include/linux/elf.h:272: warning: type defaults to `int' in declaration of `e_flags' include/linux/elf.h:272: warning: data definition has no type or storage class include/linux/elf.h:273: error: syntax error before "e_ehsize" include/linux/elf.h:273: warning: type defaults to `int' in declaration of `e_ehsize' include/linux/elf.h:273: warning: data definition has no type or storage class include/linux/elf.h:274: error: syntax error before "e_phentsize" include/linux/elf.h:274: warning: type defaults to `int' in declaration of `e_phentsize' include/linux/elf.h:274: warning: data definition has no type or storage class include/linux/elf.h:275: error: syntax error before "e_phnum" include/linux/elf.h:275: warning: type defaults to `int' in declaration of `e_phnum' include/linux/elf.h:275: warning: data definition has no type or storage class include/linux/elf.h:276: error: syntax error before "e_shentsize" include/linux/elf.h:276: warning: type defaults to `int' in declaration of `e_shentsize' include/linux/elf.h:276: warning: data definition has no type or storage class include/linux/elf.h:277: error: syntax error before "e_shnum" include/linux/elf.h:277: warning: type defaults to `int' in declaration of `e_shnum' include/linux/elf.h:277: warning: data definition has no type or storage class include/linux/elf.h:278: error: syntax error before "e_shstrndx" include/linux/elf.h:278: warning: type defaults to `int' in declaration of `e_shstrndx' include/linux/elf.h:278: warning: data definition has no type or storage class include/linux/elf.h:279: warning: type defaults to `int' in declaration of `Elf64_Ehdr' include/linux/elf.h:279: warning: data definition has no type or storage class include/linux/elf.h:288: error: syntax error before "Elf32_Word" include/linux/elf.h:288: warning: no semicolon at end of struct or union include/linux/elf.h:289: warning: type defaults to `int' in declaration of `p_offset' include/linux/elf.h:289: warning: data definition has no type or storage class include/linux/elf.h:290: error: syntax error before "p_vaddr" include/linux/elf.h:290: warning: type defaults to `int' in declaration of `p_vaddr' include/linux/elf.h:290: warning: data definition has no type or storage class include/linux/elf.h:291: error: syntax error before "p_paddr" include/linux/elf.h:291: warning: type defaults to `int' in declaration of `p_paddr' include/linux/elf.h:291: warning: data definition has no type or storage class include/linux/elf.h:292: error: syntax error before "p_filesz" include/linux/elf.h:292: warning: type defaults to `int' in declaration of `p_filesz' include/linux/elf.h:292: warning: data definition has no type or storage class include/linux/elf.h:293: error: syntax error before "p_memsz" include/linux/elf.h:293: warning: type defaults to `int' in declaration of `p_memsz' include/linux/elf.h:293: warning: data definition has no type or storage class include/linux/elf.h:294: error: syntax error before "p_flags" include/linux/elf.h:294: warning: type defaults to `int' in declaration of `p_flags' include/linux/elf.h:294: warning: data definition has no type or storage class include/linux/elf.h:295: error: syntax error before "p_align" include/linux/elf.h:295: warning: type defaults to `int' in declaration of `p_align' include/linux/elf.h:295: warning: data definition has no type or storage class include/linux/elf.h:296: warning: type defaults to `int' in declaration of `Elf32_Phdr' include/linux/elf.h:296: warning: data definition has no type or storage class include/linux/elf.h:299: error: syntax error before "Elf64_Word" include/linux/elf.h:299: warning: no semicolon at end of struct or union include/linux/elf.h:300: warning: type defaults to `int' in declaration of `p_flags' include/linux/elf.h:300: warning: data definition has no type or storage class include/linux/elf.h:301: error: syntax error before "p_offset" include/linux/elf.h:301: warning: type defaults to `int' in declaration of `p_offset' include/linux/elf.h:301: warning: data definition has no type or storage class include/linux/elf.h:302: error: syntax error before "p_vaddr" include/linux/elf.h:302: warning: type defaults to `int' in declaration of `p_vaddr' include/linux/elf.h:302: warning: data definition has no type or storage class include/linux/elf.h:303: error: syntax error before "p_paddr" include/linux/elf.h:303: warning: type defaults to `int' in declaration of `p_paddr' include/linux/elf.h:303: warning: data definition has no type or storage class include/linux/elf.h:304: error: syntax error before "p_filesz" include/linux/elf.h:304: warning: type defaults to `int' in declaration of `p_filesz' include/linux/elf.h:304: warning: data definition has no type or storage class include/linux/elf.h:305: error: syntax error before "p_memsz" include/linux/elf.h:305: warning: type defaults to `int' in declaration of `p_memsz' include/linux/elf.h:305: warning: data definition has no type or storage class include/linux/elf.h:306: error: syntax error before "p_align" include/linux/elf.h:306: warning: type defaults to `int' in declaration of `p_align' include/linux/elf.h:306: warning: data definition has no type or storage class include/linux/elf.h:307: warning: type defaults to `int' in declaration of `Elf64_Phdr' include/linux/elf.h:307: warning: data definition has no type or storage class include/linux/elf.h:344: error: syntax error before "Elf32_Word" include/linux/elf.h:344: warning: no semicolon at end of struct or union include/linux/elf.h:345: warning: type defaults to `int' in declaration of `sh_type' include/linux/elf.h:345: warning: data definition has no type or storage class include/linux/elf.h:346: error: syntax error before "sh_flags" include/linux/elf.h:346: warning: type defaults to `int' in declaration of `sh_flags' include/linux/elf.h:346: warning: data definition has no type or storage class include/linux/elf.h:347: error: syntax error before "sh_addr" include/linux/elf.h:347: warning: type defaults to `int' in declaration of `sh_addr' include/linux/elf.h:347: warning: data definition has no type or storage class include/linux/elf.h:348: error: syntax error before "sh_offset" include/linux/elf.h:348: warning: type defaults to `int' in declaration of `sh_offset' include/linux/elf.h:348: warning: data definition has no type or storage class include/linux/elf.h:349: error: syntax error before "sh_size" include/linux/elf.h:349: warning: type defaults to `int' in declaration of `sh_size' include/linux/elf.h:349: warning: data definition has no type or storage class include/linux/elf.h:350: error: syntax error before "sh_link" include/linux/elf.h:350: warning: type defaults to `int' in declaration of `sh_link' include/linux/elf.h:350: warning: data definition has no type or storage class include/linux/elf.h:351: error: syntax error before "sh_info" include/linux/elf.h:351: warning: type defaults to `int' in declaration of `sh_info' include/linux/elf.h:351: warning: data definition has no type or storage class include/linux/elf.h:352: error: syntax error before "sh_addralign" include/linux/elf.h:352: warning: type defaults to `int' in declaration of `sh_addralign' include/linux/elf.h:352: warning: data definition has no type or storage class include/linux/elf.h:353: error: syntax error before "sh_entsize" include/linux/elf.h:353: warning: type defaults to `int' in declaration of `sh_entsize' include/linux/elf.h:353: warning: data definition has no type or storage class include/linux/elf.h:354: warning: type defaults to `int' in declaration of `Elf32_Shdr' include/linux/elf.h:354: warning: data definition has no type or storage class include/linux/elf.h:357: error: syntax error before "Elf64_Word" include/linux/elf.h:357: warning: no semicolon at end of struct or union include/linux/elf.h:358: warning: type defaults to `int' in declaration of `sh_type' include/linux/elf.h:358: warning: data definition has no type or storage class include/linux/elf.h:359: error: syntax error before "sh_flags" include/linux/elf.h:359: warning: type defaults to `int' in declaration of `sh_flags' include/linux/elf.h:359: warning: data definition has no type or storage class include/linux/elf.h:360: error: syntax error before "sh_addr" include/linux/elf.h:360: warning: type defaults to `int' in declaration of `sh_addr' include/linux/elf.h:360: warning: data definition has no type or storage class include/linux/elf.h:361: error: syntax error before "sh_offset" include/linux/elf.h:361: warning: type defaults to `int' in declaration of `sh_offset' include/linux/elf.h:361: warning: data definition has no type or storage class include/linux/elf.h:362: error: syntax error before "sh_size" include/linux/elf.h:362: warning: type defaults to `int' in declaration of `sh_size' include/linux/elf.h:362: warning: data definition has no type or storage class include/linux/elf.h:363: error: syntax error before "sh_link" include/linux/elf.h:363: warning: type defaults to `int' in declaration of `sh_link' include/linux/elf.h:363: warning: data definition has no type or storage class include/linux/elf.h:364: error: syntax error before "sh_info" include/linux/elf.h:364: warning: type defaults to `int' in declaration of `sh_info' include/linux/elf.h:364: warning: data definition has no type or storage class include/linux/elf.h:365: error: syntax error before "sh_addralign" include/linux/elf.h:365: warning: type defaults to `int' in declaration of `sh_addralign' include/linux/elf.h:365: warning: data definition has no type or storage class include/linux/elf.h:366: error: syntax error before "sh_entsize" include/linux/elf.h:366: warning: type defaults to `int' in declaration of `sh_entsize' include/linux/elf.h:366: warning: data definition has no type or storage class include/linux/elf.h:367: warning: type defaults to `int' in declaration of `Elf64_Shdr' include/linux/elf.h:367: warning: data definition has no type or storage class include/linux/elf.h:417: error: syntax error before "Elf32_Word" include/linux/elf.h:417: warning: no semicolon at end of struct or union include/linux/elf.h:418: warning: type defaults to `int' in declaration of `n_descsz' include/linux/elf.h:418: warning: data definition has no type or storage class include/linux/elf.h:419: error: syntax error before "n_type" include/linux/elf.h:419: warning: type defaults to `int' in declaration of `n_type' include/linux/elf.h:419: warning: data definition has no type or storage class include/linux/elf.h:420: warning: type defaults to `int' in declaration of `Elf32_Nhdr' include/linux/elf.h:420: warning: data definition has no type or storage class include/linux/elf.h:424: error: syntax error before "Elf64_Word" include/linux/elf.h:424: warning: no semicolon at end of struct or union include/linux/elf.h:425: warning: type defaults to `int' in declaration of `n_descsz' include/linux/elf.h:425: warning: data definition has no type or storage class include/linux/elf.h:426: error: syntax error before "n_type" include/linux/elf.h:426: warning: type defaults to `int' in declaration of `n_type' include/linux/elf.h:426: warning: data definition has no type or storage class include/linux/elf.h:427: warning: type defaults to `int' in declaration of `Elf64_Nhdr' include/linux/elf.h:427: warning: data definition has no type or storage class include/linux/elf.h:438: error: syntax error before "_DYNAMIC" include/linux/elf.h:438: warning: type defaults to `int' in declaration of `_DYNAMIC' include/linux/elf.h:438: warning: data definition has no type or storage class In file included from include/linux/kobject.h:22, from include/linux/module.h:19, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/sysfs.h:12:24: asm/atomic.h: No such file or directory In file included from include/linux/kobject.h:22, from include/linux/module.h:19, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/sysfs.h:20: error: syntax error before "mode_t" include/linux/sysfs.h:20: warning: no semicolon at end of struct or union include/linux/sysfs.h:51: error: field `attr' has incomplete type include/linux/sysfs.h:52: error: syntax error before "size_t" include/linux/sysfs.h:52: warning: no semicolon at end of struct or union include/linux/sysfs.h:53: error: syntax error before '*' token include/linux/sysfs.h:53: error: syntax error before "loff_t" include/linux/sysfs.h:53: warning: type defaults to `int' in declaration of `ssize_t' include/linux/sysfs.h:53: warning: function declaration isn't a prototype include/linux/sysfs.h:53: error: `ssize_t' declared as function returning a function include/linux/sysfs.h:53: warning: function declaration isn't a prototype include/linux/sysfs.h:53: error: `ssize_t' redeclared as different kind of symbol include/linux/types.h:69: error: previous declaration of `ssize_t' include/linux/sysfs.h:53: warning: data definition has no type or storage class include/linux/sysfs.h:54: error: syntax error before '*' token include/linux/sysfs.h:54: error: syntax error before "loff_t" include/linux/sysfs.h:54: warning: type defaults to `int' in declaration of `ssize_t' include/linux/sysfs.h:54: warning: function declaration isn't a prototype include/linux/sysfs.h:54: error: `ssize_t' declared as function returning a function include/linux/sysfs.h:54: warning: function declaration isn't a prototype include/linux/sysfs.h:54: warning: data definition has no type or storage class include/linux/sysfs.h:58: error: syntax error before "ssize_t" include/linux/sysfs.h:58: warning: no semicolon at end of struct or union include/linux/sysfs.h:59: error: syntax error before '*' token include/linux/sysfs.h:59: error: syntax error before "size_t" include/linux/sysfs.h:59: warning: type defaults to `int' in declaration of `ssize_t' include/linux/sysfs.h:59: warning: function declaration isn't a prototype include/linux/sysfs.h:59: error: `ssize_t' declared as function returning a function include/linux/sysfs.h:59: warning: function declaration isn't a prototype include/linux/sysfs.h:59: warning: data definition has no type or storage class include/linux/sysfs.h:63: error: syntax error before "atomic_t" include/linux/sysfs.h:63: warning: no semicolon at end of struct or union include/linux/sysfs.h:68: error: syntax error before "s_mode" include/linux/sysfs.h:68: warning: type defaults to `int' in declaration of `s_mode' include/linux/sysfs.h:68: warning: data definition has no type or storage class include/linux/sysfs.h:70: error: syntax error before '}' token In file included from include/linux/kobject.h:23, from include/linux/module.h:19, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/rwsem.h:19:24: asm/system.h: No such file or directory include/linux/rwsem.h:20:24: asm/atomic.h: No such file or directory include/linux/rwsem.h:27:65: asm/rwsem.h: No such file or directory In file included from include/linux/kobject.h:23, from include/linux/module.h:19, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/rwsem.h: In function `down_read': include/linux/rwsem.h:45: warning: implicit declaration of function `__down_read' include/linux/rwsem.h: In function `down_read_trylock': include/linux/rwsem.h:56: warning: implicit declaration of function `__down_read_trylock' include/linux/rwsem.h: In function `down_write': include/linux/rwsem.h:68: warning: implicit declaration of function `__down_write' include/linux/rwsem.h: In function `down_write_trylock': include/linux/rwsem.h:79: warning: implicit declaration of function `__down_write_trylock' include/linux/rwsem.h: In function `up_read': include/linux/rwsem.h:90: warning: implicit declaration of function `__up_read' include/linux/rwsem.h: In function `up_write': include/linux/rwsem.h:100: warning: implicit declaration of function `__up_write' include/linux/rwsem.h: In function `downgrade_write': include/linux/rwsem.h:110: warning: implicit declaration of function `__downgrade_write' In file included from include/linux/kobject.h:24, from include/linux/module.h:19, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/kref.h:21:24: asm/atomic.h: No such file or directory In file included from include/linux/kobject.h:24, from include/linux/module.h:19, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/kref.h: At top level: include/linux/kref.h:24: error: syntax error before "atomic_t" include/linux/kref.h:24: warning: no semicolon at end of struct or union In file included from include/linux/module.h:19, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/kobject.h:26:24: asm/atomic.h: No such file or directory In file included from include/linux/module.h:19, from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/kobject.h:31: error: syntax error before "hotplug_seqnum" include/linux/kobject.h:31: warning: type defaults to `int' in declaration of `hotplug_seqnum' include/linux/kobject.h:31: warning: data definition has no type or storage class include/linux/kobject.h:36: error: field `kref' has incomplete type include/linux/kobject.h: In function `to_kset': include/linux/kobject.h:116: error: invalid operands to binary & include/linux/kobject.h: At top level: include/linux/kobject.h:150: error: field `rwsem' has incomplete type include/linux/kobject.h: In function `subsys_get': include/linux/kobject.h:222: error: invalid operands to binary & include/linux/kobject.h: At top level: include/linux/kobject.h:231: error: field `attr' has incomplete type include/linux/kobject.h:232: error: syntax error before "ssize_t" include/linux/kobject.h:232: warning: no semicolon at end of struct or union include/linux/kobject.h:233: error: syntax error before '*' token include/linux/kobject.h:233: error: syntax error before "size_t" include/linux/kobject.h:233: warning: type defaults to `int' in declaration of `ssize_t' include/linux/kobject.h:233: warning: function declaration isn't a prototype include/linux/kobject.h:233: error: `ssize_t' declared as function returning a function include/linux/kobject.h:233: warning: function declaration isn't a prototype include/linux/kobject.h:233: warning: data definition has no type or storage class In file included from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/module.h:21:23: asm/local.h: No such file or directory include/linux/module.h:23:24: asm/module.h: No such file or directory In file included from include/sound/driver.h:45, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:26: include/linux/module.h:50: error: field `attr' has incomplete type include/linux/module.h:51: error: syntax error before "ssize_t" include/linux/module.h:51: warning: no semicolon at end of struct or union include/linux/module.h:52: error: syntax error before '*' token include/linux/module.h:52: error: syntax error before "size_t" include/linux/module.h:52: warning: type defaults to `int' in declaration of `ssize_t' include/linux/module.h:52: warning: function declaration isn't a prototype include/linux/module.h:52: error: `ssize_t' declared as function returning a function include/linux/module.h:52: warning: function declaration isn't a prototype include/linux/module.h:52: warning: data definition has no type or storage class /home/flyingpenguin/btsco-0.4/kernel/btsco.c:27:27: linux/version.h: No such file or directory In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:33: include/linux/socket.h:23:75: asm/socket.h: No such file or directory In file included from include/linux/socket.h:24, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:33: include/linux/sockios.h:21:25: asm/sockios.h: No such file or directory In file included from include/linux/socket.h:25, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:33: include/linux/uio.h:23: error: syntax error before "__kernel_size_t" include/linux/uio.h:23: warning: no semicolon at end of struct or union include/linux/uio.h:30: error: syntax error before "size_t" include/linux/uio.h:30: warning: no semicolon at end of struct or union include/linux/uio.h:54: error: syntax error before "iov_length" include/linux/uio.h:55: warning: return type defaults to `int' include/linux/uio.h: In function `iov_length': include/linux/uio.h:57: error: syntax error before "ret" include/linux/uio.h:60: error: `ret' undeclared (first use in this function) include/linux/uio.h:60: error: invalid use of undefined type `struct iovec' include/linux/uio.h:60: error: dereferencing pointer to incomplete type include/linux/uio.h: At top level: include/linux/uio.h:64: error: syntax error before "size_t" include/linux/uio.h:64: warning: function declaration isn't a prototype In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:33: include/linux/socket.h:57: error: syntax error before "__kernel_size_t" include/linux/socket.h:57: warning: no semicolon at end of struct or union include/linux/socket.h:59: error: syntax error before "msg_controllen" include/linux/socket.h:59: warning: type defaults to `int' in declaration of `msg_controllen' include/linux/socket.h:59: warning: data definition has no type or storage class include/linux/socket.h:61: error: syntax error before '}' token include/linux/socket.h:70: error: syntax error before "__kernel_size_t" include/linux/socket.h:70: warning: no semicolon at end of struct or union include/linux/socket.h:73: error: syntax error before '}' token include/linux/socket.h:126: error: syntax error before "__kernel_size_t" include/linux/socket.h:128: warning: function declaration isn't a prototype include/linux/socket.h: In function `__cmsg_nxthdr': include/linux/socket.h:131: error: `__cmsg' undeclared (first use in this function) include/linux/socket.h:132: error: invalid use of undefined type `struct cmsghdr' include/linux/socket.h:132: error: `__ctl' undeclared (first use in this function) include/linux/socket.h:132: error: `__size' undeclared (first use in this function) include/linux/socket.h: In function `cmsg_nxthdr': include/linux/socket.h:140: error: dereferencing pointer to incomplete type include/linux/socket.h:140: error: dereferencing pointer to incomplete type include/linux/socket.h: At top level: include/linux/socket.h:149: error: syntax error before "__u32" include/linux/socket.h:149: warning: no semicolon at end of struct or union include/linux/socket.h:150: warning: type defaults to `int' in declaration of `uid' include/linux/socket.h:150: warning: data definition has no type or storage class include/linux/socket.h:151: error: syntax error before "gid" include/linux/socket.h:151: warning: type defaults to `int' in declaration of `gid' include/linux/socket.h:151: warning: data definition has no type or storage class In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:34: include/linux/file.h:8:24: asm/atomic.h: No such file or directory In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:34: include/linux/file.h:23: error: syntax error before "atomic_t" include/linux/file.h:23: warning: no semicolon at end of struct or union include/linux/file.h:33: error: `BITS_PER_LONG' undeclared here (not in a function) include/linux/file.h:34: error: syntax error before '}' token include/linux/file.h: In function `fcheck_files': include/linux/file.h:67: error: dereferencing pointer to incomplete type include/linux/file.h:68: error: dereferencing pointer to incomplete type In file included from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/skbuff.h:23:24: asm/atomic.h: No such file or directory include/linux/skbuff.h:24:23: asm/types.h: No such file or directory In file included from include/linux/fs.h:14, from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/kdev_t.h: At top level: include/linux/kdev_t.h:21: error: syntax error before "dev" include/linux/kdev_t.h:22: warning: function declaration isn't a prototype include/linux/kdev_t.h: In function `old_valid_dev': include/linux/kdev_t.h:23: error: `dev' undeclared (first use in this function) include/linux/kdev_t.h: At top level: include/linux/kdev_t.h:26: error: syntax error before "old_encode_dev" include/linux/kdev_t.h:26: error: syntax error before "dev" include/linux/kdev_t.h:27: warning: return type defaults to `int' include/linux/kdev_t.h:27: warning: function declaration isn't a prototype include/linux/kdev_t.h: In function `old_encode_dev': include/linux/kdev_t.h:28: error: `dev' undeclared (first use in this function) include/linux/kdev_t.h: At top level: include/linux/kdev_t.h:31: error: syntax error before "old_decode_dev" include/linux/kdev_t.h:31: error: syntax error before "val" include/linux/kdev_t.h:32: warning: return type defaults to `int' include/linux/kdev_t.h:32: warning: function declaration isn't a prototype include/linux/kdev_t.h: In function `old_decode_dev': include/linux/kdev_t.h:33: error: `val' undeclared (first use in this function) include/linux/kdev_t.h: At top level: include/linux/kdev_t.h:36: error: syntax error before "dev" include/linux/kdev_t.h:37: warning: function declaration isn't a prototype include/linux/kdev_t.h:41: error: syntax error before "new_encode_dev" include/linux/kdev_t.h:41: error: syntax error before "dev" include/linux/kdev_t.h:42: warning: return type defaults to `int' include/linux/kdev_t.h:42: warning: function declaration isn't a prototype include/linux/kdev_t.h: In function `new_encode_dev': include/linux/kdev_t.h:43: error: `dev' undeclared (first use in this function) include/linux/kdev_t.h: At top level: include/linux/kdev_t.h:48: error: syntax error before "new_decode_dev" include/linux/kdev_t.h:48: error: syntax error before "dev" include/linux/kdev_t.h:49: warning: return type defaults to `int' include/linux/kdev_t.h:49: warning: function declaration isn't a prototype include/linux/kdev_t.h: In function `new_decode_dev': include/linux/kdev_t.h:50: error: `dev' undeclared (first use in this function) include/linux/kdev_t.h: At top level: include/linux/kdev_t.h:55: error: syntax error before "dev" include/linux/kdev_t.h:56: warning: function declaration isn't a prototype include/linux/kdev_t.h:60: error: syntax error before "huge_encode_dev" include/linux/kdev_t.h:60: error: syntax error before "dev" include/linux/kdev_t.h:61: warning: return type defaults to `int' include/linux/kdev_t.h:61: warning: function declaration isn't a prototype include/linux/kdev_t.h: In function `huge_encode_dev': include/linux/kdev_t.h:62: error: `dev' undeclared (first use in this function) include/linux/kdev_t.h: At top level: include/linux/kdev_t.h:65: error: syntax error before "huge_decode_dev" include/linux/kdev_t.h:65: error: syntax error before "dev" include/linux/kdev_t.h:66: warning: return type defaults to `int' include/linux/kdev_t.h:66: warning: function declaration isn't a prototype include/linux/kdev_t.h: In function `huge_decode_dev': include/linux/kdev_t.h:67: error: `dev' undeclared (first use in this function) include/linux/kdev_t.h: At top level: include/linux/kdev_t.h:70: error: syntax error before "dev" include/linux/kdev_t.h:71: warning: function declaration isn't a prototype include/linux/kdev_t.h: In function `sysv_valid_dev': include/linux/kdev_t.h:72: error: `dev' undeclared (first use in this function) include/linux/kdev_t.h: At top level: include/linux/kdev_t.h:75: error: syntax error before "sysv_encode_dev" include/linux/kdev_t.h:75: error: syntax error before "dev" include/linux/kdev_t.h:76: warning: return type defaults to `int' include/linux/kdev_t.h:76: warning: function declaration isn't a prototype include/linux/kdev_t.h: In function `sysv_encode_dev': include/linux/kdev_t.h:77: error: `dev' undeclared (first use in this function) include/linux/kdev_t.h: At top level: include/linux/kdev_t.h:80: error: syntax error before "dev" include/linux/kdev_t.h:81: warning: function declaration isn't a prototype include/linux/kdev_t.h: In function `sysv_major': include/linux/kdev_t.h:82: error: `dev' undeclared (first use in this function) include/linux/kdev_t.h: At top level: include/linux/kdev_t.h:85: error: syntax error before "dev" include/linux/kdev_t.h:86: warning: function declaration isn't a prototype include/linux/kdev_t.h: In function `sysv_minor': include/linux/kdev_t.h:87: error: `dev' undeclared (first use in this function) In file included from include/linux/fs.h:15, from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/ioctl.h:4:23: asm/ioctl.h: No such file or directory In file included from include/linux/fs.h:16, from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/dcache.h:6:24: asm/atomic.h: No such file or directory In file included from include/linux/dcache.h:10, from include/linux/fs.h:16, from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/rcupdate.h: At top level: include/linux/rcupdate.h:107: error: syntax error before "rcu_data" include/linux/rcupdate.h:107: warning: type defaults to `int' in declaration of `DECLARE_PER_CPU' include/linux/rcupdate.h:107: warning: function declaration isn't a prototype include/linux/rcupdate.h:107: warning: data definition has no type or storage class include/linux/rcupdate.h:108: error: syntax error before "rcu_bh_data" include/linux/rcupdate.h:108: warning: type defaults to `int' in declaration of `DECLARE_PER_CPU' include/linux/rcupdate.h:108: warning: function declaration isn't a prototype include/linux/rcupdate.h:108: warning: data definition has no type or storage class include/linux/rcupdate.h: In function `rcu_qsctr_inc': include/linux/rcupdate.h:117: warning: implicit declaration of function `per_cpu' include/linux/rcupdate.h:117: error: `rcu_data' undeclared (first use in this function) include/linux/rcupdate.h:117: error: invalid lvalue in unary `&' include/linux/rcupdate.h: In function `rcu_bh_qsctr_inc': include/linux/rcupdate.h:122: error: `rcu_bh_data' undeclared (first use in this function) include/linux/rcupdate.h:122: error: invalid lvalue in unary `&' include/linux/rcupdate.h: In function `rcu_pending': include/linux/rcupdate.h:153: error: `rcu_data' undeclared (first use in this function) include/linux/rcupdate.h:153: error: invalid lvalue in unary `&' include/linux/rcupdate.h:154: error: `rcu_bh_data' undeclared (first use in this function) include/linux/rcupdate.h:154: error: invalid lvalue in unary `&' include/linux/dcache.h:11:21: asm/bug.h: No such file or directory In file included from include/linux/fs.h:16, from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/dcache.h: At top level: include/linux/dcache.h:84: error: syntax error before "atomic_t" include/linux/dcache.h:84: warning: no semicolon at end of struct or union include/linux/dcache.h:109: error: syntax error before '}' token include/linux/dcache.h: In function `__d_drop': include/linux/dcache.h:180: error: dereferencing pointer to incomplete type include/linux/dcache.h:181: error: dereferencing pointer to incomplete type include/linux/dcache.h:182: error: dereferencing pointer to incomplete type include/linux/dcache.h: In function `dname_external': include/linux/dcache.h:195: error: dereferencing pointer to incomplete type include/linux/dcache.h:195: error: dereferencing pointer to incomplete type include/linux/dcache.h: In function `dget': include/linux/dcache.h:275: warning: implicit declaration of function `BUG_ON' include/linux/dcache.h:275: warning: implicit declaration of function `atomic_read' include/linux/dcache.h:275: error: dereferencing pointer to incomplete type include/linux/dcache.h:276: error: dereferencing pointer to incomplete type include/linux/dcache.h: In function `d_unhashed': include/linux/dcache.h:292: error: dereferencing pointer to incomplete type include/linux/dcache.h: In function `dget_parent': include/linux/dcache.h:299: error: dereferencing pointer to incomplete type include/linux/dcache.h:300: error: dereferencing pointer to incomplete type include/linux/dcache.h:301: error: dereferencing pointer to incomplete type include/linux/dcache.h: In function `d_mountpoint': include/linux/dcache.h:309: error: dereferencing pointer to incomplete type In file included from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/fs.h:21:24: asm/atomic.h: No such file or directory In file included from include/linux/fs.h:227, from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/audit.h: At top level: include/linux/audit.h:107: error: syntax error before "__u32" include/linux/audit.h:107: warning: no semicolon at end of struct or union include/linux/audit.h:108: warning: type defaults to `int' in declaration of `enabled' include/linux/audit.h:108: warning: data definition has no type or storage class include/linux/audit.h:109: error: syntax error before "failure" include/linux/audit.h:109: warning: type defaults to `int' in declaration of `failure' include/linux/audit.h:109: warning: data definition has no type or storage class include/linux/audit.h:110: error: syntax error before "pid" include/linux/audit.h:110: warning: type defaults to `int' in declaration of `pid' include/linux/audit.h:110: warning: data definition has no type or storage class include/linux/audit.h:111: error: syntax error before "rate_limit" include/linux/audit.h:111: warning: type defaults to `int' in declaration of `rate_limit' include/linux/audit.h:111: warning: data definition has no type or storage class include/linux/audit.h:112: error: syntax error before "backlog_limit" include/linux/audit.h:112: warning: type defaults to `int' in declaration of `backlog_limit' include/linux/audit.h:112: warning: data definition has no type or storage class include/linux/audit.h:113: error: syntax error before "lost" include/linux/audit.h:113: warning: type defaults to `int' in declaration of `lost' include/linux/audit.h:113: warning: data definition has no type or storage class include/linux/audit.h:114: error: syntax error before "backlog" include/linux/audit.h:114: warning: type defaults to `int' in declaration of `backlog' include/linux/audit.h:114: warning: data definition has no type or storage class include/linux/audit.h:118: error: syntax error before "__u32" include/linux/audit.h:118: warning: no semicolon at end of struct or union include/linux/audit.h:121: error: syntax error before '}' token include/linux/audit.h:124: error: syntax error before "__u32" include/linux/audit.h:124: warning: no semicolon at end of struct or union include/linux/audit.h:125: warning: type defaults to `int' in declaration of `action' include/linux/audit.h:125: error: conflicting types for `action' include/linux/sched.h:257: error: previous declaration of `action' include/linux/audit.h:125: warning: data definition has no type or storage class include/linux/audit.h:126: error: syntax error before "field_count" include/linux/audit.h:126: warning: type defaults to `int' in declaration of `field_count' include/linux/audit.h:126: warning: data definition has no type or storage class include/linux/audit.h:127: error: syntax error before "mask" include/linux/audit.h:127: warning: type defaults to `int' in declaration of `mask' include/linux/audit.h:127: error: `mask' used prior to declaration include/linux/audit.h:127: warning: data definition has no type or storage class include/linux/audit.h:128: error: syntax error before "fields" include/linux/audit.h:128: warning: type defaults to `int' in declaration of `fields' include/linux/audit.h:128: warning: data definition has no type or storage class include/linux/audit.h:129: error: syntax error before "values" include/linux/audit.h:129: warning: type defaults to `int' in declaration of `values' include/linux/audit.h:129: warning: data definition has no type or storage class include/linux/audit.h:130: error: syntax error before '}' token include/linux/fs.h:229:27: asm/semaphore.h: No such file or directory include/linux/fs.h:230:27: asm/byteorder.h: No such file or directory In file included from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/fs.h:246: error: syntax error before "loff_t" include/linux/fs.h:247: warning: function declaration isn't a prototype include/linux/fs.h:278: error: syntax error before "umode_t" include/linux/fs.h:278: warning: no semicolon at end of struct or union include/linux/fs.h:279: warning: type defaults to `int' in declaration of `ia_uid' include/linux/fs.h:279: warning: data definition has no type or storage class include/linux/fs.h:280: error: syntax error before "ia_gid" include/linux/fs.h:280: warning: type defaults to `int' in declaration of `ia_gid' include/linux/fs.h:280: warning: data definition has no type or storage class include/linux/fs.h:281: error: syntax error before "ia_size" include/linux/fs.h:281: warning: type defaults to `int' in declaration of `ia_size' include/linux/fs.h:281: warning: data definition has no type or storage class include/linux/fs.h:286: error: syntax error before '}' token In file included from include/linux/fs.h:300, from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/quota.h:45: error: syntax error before "qid_t" include/linux/quota.h:45: warning: type defaults to `int' in declaration of `qid_t' include/linux/quota.h:45: warning: data definition has no type or storage class include/linux/quota.h:46: error: syntax error before "qsize_t" include/linux/quota.h:46: warning: type defaults to `int' in declaration of `qsize_t' include/linux/quota.h:46: warning: data definition has no type or storage class include/linux/quota.h:107: error: syntax error before "__u64" include/linux/quota.h:107: warning: no semicolon at end of struct or union include/linux/quota.h:108: warning: type defaults to `int' in declaration of `dqb_bsoftlimit' include/linux/quota.h:108: warning: data definition has no type or storage class include/linux/quota.h:109: error: syntax error before "dqb_curspace" include/linux/quota.h:109: warning: type defaults to `int' in declaration of `dqb_curspace' include/linux/quota.h:109: warning: data definition has no type or storage class include/linux/quota.h:110: error: syntax error before "dqb_ihardlimit" include/linux/quota.h:110: warning: type defaults to `int' in declaration of `dqb_ihardlimit' include/linux/quota.h:110: warning: data definition has no type or storage class include/linux/quota.h:111: error: syntax error before "dqb_isoftlimit" include/linux/quota.h:111: warning: type defaults to `int' in declaration of `dqb_isoftlimit' include/linux/quota.h:111: warning: data definition has no type or storage class include/linux/quota.h:112: error: syntax error before "dqb_curinodes" include/linux/quota.h:112: warning: type defaults to `int' in declaration of `dqb_curinodes' include/linux/quota.h:112: warning: data definition has no type or storage class include/linux/quota.h:113: error: syntax error before "dqb_btime" include/linux/quota.h:113: warning: type defaults to `int' in declaration of `dqb_btime' include/linux/quota.h:113: warning: data definition has no type or storage class include/linux/quota.h:114: error: syntax error before "dqb_itime" include/linux/quota.h:114: warning: type defaults to `int' in declaration of `dqb_itime' include/linux/quota.h:114: warning: data definition has no type or storage class include/linux/quota.h:115: error: syntax error before "dqb_valid" include/linux/quota.h:115: warning: type defaults to `int' in declaration of `dqb_valid' include/linux/quota.h:115: warning: data definition has no type or storage class include/linux/quota.h:128: error: syntax error before "__u64" include/linux/quota.h:128: warning: no semicolon at end of struct or union include/linux/quota.h:129: warning: type defaults to `int' in declaration of `dqi_igrace' include/linux/quota.h:129: warning: data definition has no type or storage class include/linux/quota.h:130: error: syntax error before "dqi_flags" include/linux/quota.h:130: warning: type defaults to `int' in declaration of `dqi_flags' include/linux/quota.h:130: warning: data definition has no type or storage class include/linux/quota.h:131: error: syntax error before "dqi_valid" include/linux/quota.h:131: warning: type defaults to `int' in declaration of `dqi_valid' include/linux/quota.h:131: warning: data definition has no type or storage class In file included from include/linux/quota.h:136, from include/linux/fs.h:300, from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/dqblk_xfs.h:47: error: syntax error before "__s8" include/linux/dqblk_xfs.h:47: warning: no semicolon at end of struct or union include/linux/dqblk_xfs.h:48: warning: type defaults to `int' in declaration of `d_flags' include/linux/dqblk_xfs.h:48: error: conflicting types for `d_flags' include/linux/dcache.h:85: error: previous declaration of `d_flags' include/linux/dqblk_xfs.h:48: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:49: error: syntax error before "d_fieldmask" include/linux/dqblk_xfs.h:49: warning: type defaults to `int' in declaration of `d_fieldmask' include/linux/dqblk_xfs.h:49: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:50: error: syntax error before "d_id" include/linux/dqblk_xfs.h:50: warning: type defaults to `int' in declaration of `d_id' include/linux/dqblk_xfs.h:50: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:51: error: syntax error before "d_blk_hardlimit" include/linux/dqblk_xfs.h:51: warning: type defaults to `int' in declaration of `d_blk_hardlimit' include/linux/dqblk_xfs.h:51: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:52: error: syntax error before "d_blk_softlimit" include/linux/dqblk_xfs.h:52: warning: type defaults to `int' in declaration of `d_blk_softlimit' include/linux/dqblk_xfs.h:52: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:53: error: syntax error before "d_ino_hardlimit" include/linux/dqblk_xfs.h:53: warning: type defaults to `int' in declaration of `d_ino_hardlimit' include/linux/dqblk_xfs.h:53: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:54: error: syntax error before "d_ino_softlimit" include/linux/dqblk_xfs.h:54: warning: type defaults to `int' in declaration of `d_ino_softlimit' include/linux/dqblk_xfs.h:54: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:55: error: syntax error before "d_bcount" include/linux/dqblk_xfs.h:55: warning: type defaults to `int' in declaration of `d_bcount' include/linux/dqblk_xfs.h:55: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:56: error: syntax error before "d_icount" include/linux/dqblk_xfs.h:56: warning: type defaults to `int' in declaration of `d_icount' include/linux/dqblk_xfs.h:56: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:57: error: syntax error before "d_itimer" include/linux/dqblk_xfs.h:57: warning: type defaults to `int' in declaration of `d_itimer' include/linux/dqblk_xfs.h:57: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:59: error: syntax error before "d_btimer" include/linux/dqblk_xfs.h:59: warning: type defaults to `int' in declaration of `d_btimer' include/linux/dqblk_xfs.h:59: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:60: error: syntax error before "d_iwarns" include/linux/dqblk_xfs.h:60: warning: type defaults to `int' in declaration of `d_iwarns' include/linux/dqblk_xfs.h:60: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:61: error: syntax error before "d_bwarns" include/linux/dqblk_xfs.h:61: warning: type defaults to `int' in declaration of `d_bwarns' include/linux/dqblk_xfs.h:61: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:62: error: syntax error before "d_padding2" include/linux/dqblk_xfs.h:62: warning: type defaults to `int' in declaration of `d_padding2' include/linux/dqblk_xfs.h:62: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:63: error: syntax error before "d_rtb_hardlimit" include/linux/dqblk_xfs.h:63: warning: type defaults to `int' in declaration of `d_rtb_hardlimit' include/linux/dqblk_xfs.h:63: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:64: error: syntax error before "d_rtb_softlimit" include/linux/dqblk_xfs.h:64: warning: type defaults to `int' in declaration of `d_rtb_softlimit' include/linux/dqblk_xfs.h:64: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:65: error: syntax error before "d_rtbcount" include/linux/dqblk_xfs.h:65: warning: type defaults to `int' in declaration of `d_rtbcount' include/linux/dqblk_xfs.h:65: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:66: error: syntax error before "d_rtbtimer" include/linux/dqblk_xfs.h:66: warning: type defaults to `int' in declaration of `d_rtbtimer' include/linux/dqblk_xfs.h:66: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:67: error: syntax error before "d_rtbwarns" include/linux/dqblk_xfs.h:67: warning: type defaults to `int' in declaration of `d_rtbwarns' include/linux/dqblk_xfs.h:67: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:68: error: syntax error before "d_padding3" include/linux/dqblk_xfs.h:68: warning: type defaults to `int' in declaration of `d_padding3' include/linux/dqblk_xfs.h:68: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:70: error: syntax error before '}' token include/linux/dqblk_xfs.h:70: warning: type defaults to `int' in declaration of `fs_disk_quota_t' include/linux/dqblk_xfs.h:70: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:134: error: syntax error before "__u64" include/linux/dqblk_xfs.h:134: warning: no semicolon at end of struct or union include/linux/dqblk_xfs.h:135: warning: type defaults to `int' in declaration of `qfs_nblks' include/linux/dqblk_xfs.h:135: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:136: error: syntax error before "qfs_nextents" include/linux/dqblk_xfs.h:136: warning: type defaults to `int' in declaration of `qfs_nextents' include/linux/dqblk_xfs.h:136: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:137: warning: type defaults to `int' in declaration of `fs_qfilestat_t' include/linux/dqblk_xfs.h:137: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:140: error: syntax error before "__s8" include/linux/dqblk_xfs.h:140: warning: no semicolon at end of struct or union include/linux/dqblk_xfs.h:141: warning: type defaults to `int' in declaration of `qs_flags' include/linux/dqblk_xfs.h:141: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:142: error: syntax error before "qs_pad" include/linux/dqblk_xfs.h:142: warning: type defaults to `int' in declaration of `qs_pad' include/linux/dqblk_xfs.h:142: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:143: error: syntax error before "qs_uquota" include/linux/dqblk_xfs.h:143: warning: type defaults to `int' in declaration of `qs_uquota' include/linux/dqblk_xfs.h:143: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:144: error: syntax error before "qs_gquota" include/linux/dqblk_xfs.h:144: warning: type defaults to `int' in declaration of `qs_gquota' include/linux/dqblk_xfs.h:144: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:145: error: syntax error before "qs_incoredqs" include/linux/dqblk_xfs.h:145: warning: type defaults to `int' in declaration of `qs_incoredqs' include/linux/dqblk_xfs.h:145: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:146: error: syntax error before "qs_btimelimit" include/linux/dqblk_xfs.h:146: warning: type defaults to `int' in declaration of `qs_btimelimit' include/linux/dqblk_xfs.h:146: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:147: error: syntax error before "qs_itimelimit" include/linux/dqblk_xfs.h:147: warning: type defaults to `int' in declaration of `qs_itimelimit' include/linux/dqblk_xfs.h:147: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:148: error: syntax error before "qs_rtbtimelimit" include/linux/dqblk_xfs.h:148: warning: type defaults to `int' in declaration of `qs_rtbtimelimit' include/linux/dqblk_xfs.h:148: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:149: error: syntax error before "qs_bwarnlimit" include/linux/dqblk_xfs.h:149: warning: type defaults to `int' in declaration of `qs_bwarnlimit' include/linux/dqblk_xfs.h:149: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:150: error: syntax error before "qs_iwarnlimit" include/linux/dqblk_xfs.h:150: warning: type defaults to `int' in declaration of `qs_iwarnlimit' include/linux/dqblk_xfs.h:150: warning: data definition has no type or storage class include/linux/dqblk_xfs.h:151: warning: type defaults to `int' in declaration of `fs_quota_stat_t' include/linux/dqblk_xfs.h:151: warning: data definition has no type or storage class In file included from include/linux/fs.h:300, from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/quota.h:148: error: syntax error before "__u32" include/linux/quota.h:148: warning: no semicolon at end of struct or union include/linux/quota.h:149: warning: type defaults to `int' in declaration of `dqb_bsoftlimit' include/linux/quota.h:149: warning: data definition has no type or storage class include/linux/quota.h:150: error: syntax error before "dqb_curspace" include/linux/quota.h:150: warning: type defaults to `int' in declaration of `dqb_curspace' include/linux/quota.h:150: warning: data definition has no type or storage class include/linux/quota.h:151: error: syntax error before "dqb_ihardlimit" include/linux/quota.h:151: warning: type defaults to `int' in declaration of `dqb_ihardlimit' include/linux/quota.h:151: warning: data definition has no type or storage class include/linux/quota.h:152: error: syntax error before "dqb_isoftlimit" include/linux/quota.h:152: warning: type defaults to `int' in declaration of `dqb_isoftlimit' include/linux/quota.h:152: warning: data definition has no type or storage class include/linux/quota.h:153: error: syntax error before "dqb_curinodes" include/linux/quota.h:153: warning: type defaults to `int' in declaration of `dqb_curinodes' include/linux/quota.h:153: warning: data definition has no type or storage class include/linux/quota.h:154: error: syntax error before "dqb_btime" include/linux/quota.h:154: warning: type defaults to `int' in declaration of `dqb_btime' include/linux/quota.h:154: warning: data definition has no type or storage class include/linux/quota.h:155: error: syntax error before "dqb_itime" include/linux/quota.h:155: warning: type defaults to `int' in declaration of `dqb_itime' include/linux/quota.h:155: warning: data definition has no type or storage class include/linux/quota.h:215: error: field `dq_lock' has incomplete type include/linux/quota.h:216: error: syntax error before "atomic_t" include/linux/quota.h:216: warning: no semicolon at end of struct or union include/linux/quota.h:220: error: syntax error before "dq_off" include/linux/quota.h:220: warning: type defaults to `int' in declaration of `dq_off' include/linux/quota.h:220: warning: data definition has no type or storage class include/linux/quota.h:224: error: syntax error before '}' token include/linux/quota.h:246: error: syntax error before "qsize_t" include/linux/quota.h:246: warning: function declaration isn't a prototype include/linux/quota.h:248: error: syntax error before "qsize_t" include/linux/quota.h:248: warning: function declaration isn't a prototype include/linux/quota.h:265: error: syntax error before "qid_t" include/linux/quota.h:265: warning: function declaration isn't a prototype include/linux/quota.h:266: error: syntax error before "qid_t" include/linux/quota.h:266: warning: function declaration isn't a prototype include/linux/quota.h:269: error: syntax error before "qid_t" include/linux/quota.h:269: warning: function declaration isn't a prototype include/linux/quota.h:270: error: syntax error before "qid_t" include/linux/quota.h:270: warning: function declaration isn't a prototype include/linux/quota.h:285: error: field `dqio_sem' has incomplete type include/linux/quota.h:286: error: field `dqonoff_sem' has incomplete type include/linux/quota.h:287: error: field `dqptr_sem' has incomplete type In file included from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/fs.h:334: error: syntax error before "ssize_t" include/linux/fs.h:334: warning: no semicolon at end of struct or union include/linux/fs.h:347: error: syntax error before "atomic_t" include/linux/fs.h:347: warning: no semicolon at end of struct or union include/linux/fs.h:356: error: syntax error before '}' token include/linux/fs.h:356: warning: empty declaration include/linux/fs.h:364: error: syntax error before "dev_t" include/linux/fs.h:364: warning: no semicolon at end of struct or union include/linux/fs.h:388: error: syntax error before '}' token include/linux/fs.h: In function `mapping_mapped': include/linux/fs.h:404: error: dereferencing pointer to incomplete type include/linux/fs.h:405: error: dereferencing pointer to incomplete type include/linux/fs.h: In function `mapping_writably_mapped': include/linux/fs.h:416: error: dereferencing pointer to incomplete type include/linux/fs.h: At top level: include/linux/fs.h:435: error: syntax error before "atomic_t" include/linux/fs.h:435: warning: no semicolon at end of struct or union include/linux/fs.h:436: warning: type defaults to `int' in declaration of `i_mode' include/linux/fs.h:436: warning: data definition has no type or storage class include/linux/fs.h:438: error: syntax error before "i_uid" include/linux/fs.h:438: warning: type defaults to `int' in declaration of `i_uid' include/linux/fs.h:438: warning: data definition has no type or storage class include/linux/fs.h:439: error: syntax error before "i_gid" include/linux/fs.h:439: warning: type defaults to `int' in declaration of `i_gid' include/linux/fs.h:439: warning: data definition has no type or storage class include/linux/fs.h:440: error: syntax error before "i_rdev" include/linux/fs.h:440: warning: type defaults to `int' in declaration of `i_rdev' include/linux/fs.h:440: warning: data definition has no type or storage class include/linux/fs.h:441: error: syntax error before "i_size" include/linux/fs.h:441: warning: type defaults to `int' in declaration of `i_size' include/linux/fs.h:441: warning: data definition has no type or storage class include/linux/fs.h:470: error: syntax error before "i_generation" include/linux/fs.h:470: warning: type defaults to `int' in declaration of `i_generation' include/linux/fs.h:470: warning: data definition has no type or storage class include/linux/fs.h:487: error: syntax error before "i_writecount" include/linux/fs.h:487: warning: type defaults to `int' in declaration of `i_writecount' include/linux/fs.h:487: warning: data definition has no type or storage class include/linux/fs.h:495: error: syntax error before '}' token include/linux/fs.h:507: error: syntax error before "i_size_read" include/linux/fs.h:508: warning: return type defaults to `int' include/linux/fs.h: In function `i_size_read': include/linux/fs.h:526: error: dereferencing pointer to incomplete type include/linux/fs.h: At top level: include/linux/fs.h:531: error: syntax error before "loff_t" include/linux/fs.h:532: warning: function declaration isn't a prototype include/linux/fs.h: In function `i_size_write': include/linux/fs.h:542: error: `inode' undeclared (first use in this function) include/linux/fs.h: In function `iminor': include/linux/fs.h:548: error: dereferencing pointer to incomplete type include/linux/fs.h: In function `imajor': include/linux/fs.h:553: error: dereferencing pointer to incomplete type include/linux/fs.h: At top level: include/linux/fs.h:561: error: syntax error before "uid_t" include/linux/fs.h:561: warning: no semicolon at end of struct or union include/linux/fs.h:564: error: syntax error before '}' token include/linux/fs.h:589: error: syntax error before "atomic_t" include/linux/fs.h:589: warning: no semicolon at end of struct or union include/linux/fs.h:591: error: syntax error before "f_mode" include/linux/fs.h:591: warning: type defaults to `int' in declaration of `f_mode' include/linux/fs.h:591: warning: data definition has no type or storage class include/linux/fs.h:593: error: syntax error before "f_pos" include/linux/fs.h:593: warning: type defaults to `int' in declaration of `f_pos' include/linux/fs.h:593: warning: data definition has no type or storage class include/linux/fs.h:598: error: syntax error before "f_maxcount" include/linux/fs.h:598: warning: type defaults to `int' in declaration of `f_maxcount' include/linux/fs.h:598: warning: data definition has no type or storage class include/linux/fs.h:611: error: syntax error before '}' token In file included from include/linux/fs.h:661, from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/nfs_fs_i.h:4:23: asm/types.h: No such file or directory In file included from include/linux/nfs.h:10, from include/linux/nfs_fs_i.h:6, from include/linux/fs.h:661, from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/sunrpc/msg_prot.h:15: error: syntax error before "rpc_authflavor_t" include/linux/sunrpc/msg_prot.h:15: warning: type defaults to `int' in declaration of `rpc_authflavor_t' include/linux/sunrpc/msg_prot.h:15: warning: data definition has no type or storage class In file included from include/linux/fs.h:661, from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/nfs_fs_i.h:14: error: syntax error before "u32" include/linux/nfs_fs_i.h:14: warning: no semicolon at end of struct or union include/linux/nfs_fs_i.h:15: warning: type defaults to `int' in declaration of `flags' include/linux/nfs_fs_i.h:15: error: conflicting types for `flags' include/linux/fs.h:351: error: previous declaration of `flags' include/linux/nfs_fs_i.h:15: warning: data definition has no type or storage class include/linux/nfs_fs_i.h:17: error: syntax error before '}' token In file included from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/fs.h:673: error: syntax error before "loff_t" include/linux/fs.h:673: warning: no semicolon at end of struct or union include/linux/fs.h:674: warning: type defaults to `int' in declaration of `fl_end' include/linux/fs.h:674: warning: data definition has no type or storage class include/linux/fs.h:682: error: field `nfs_fl' has incomplete type include/linux/fs.h:684: error: syntax error before '}' token In file included from include/linux/fs.h:695, from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/fcntl.h:4:23: asm/fcntl.h: No such file or directory In file included from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/fs.h:697: warning: `struct flock' declared inside parameter list include/linux/fs.h:698: warning: `struct flock' declared inside parameter list include/linux/fs.h:725: error: syntax error before "loff_t" include/linux/fs.h:725: warning: function declaration isn't a prototype include/linux/fs.h:726: error: syntax error before "loff_t" include/linux/fs.h:726: warning: function declaration isn't a prototype include/linux/fs.h:764: error: syntax error before "dev_t" include/linux/fs.h:764: warning: no semicolon at end of struct or union include/linux/fs.h:770: error: conflicting types for `s_type' include/linux/sysfs.h:67: error: previous declaration of `s_type' include/linux/fs.h:783: error: syntax error before "s_active" include/linux/fs.h:783: warning: type defaults to `int' in declaration of `s_active' include/linux/fs.h:783: warning: data definition has no type or storage class include/linux/fs.h:808: error: syntax error before '}' token include/linux/fs.h: In function `lock_super': include/linux/fs.h:827: warning: implicit declaration of function `down' include/linux/fs.h:827: error: dereferencing pointer to incomplete type include/linux/fs.h: In function `unlock_super': include/linux/fs.h:832: warning: implicit declaration of function `up' include/linux/fs.h:832: error: dereferencing pointer to incomplete type include/linux/fs.h: At top level: include/linux/fs.h:840: error: syntax error before "dev_t" include/linux/fs.h:840: warning: function declaration isn't a prototype include/linux/fs.h:879: error: syntax error before "loff_t" include/linux/fs.h:879: warning: function declaration isn't a prototype include/linux/fs.h:900: error: syntax error before "size_t" include/linux/fs.h:900: warning: no semicolon at end of struct or union include/linux/fs.h:901: warning: type defaults to `int' in declaration of `count' include/linux/fs.h:901: warning: data definition has no type or storage class include/linux/fs.h:907: error: syntax error before '}' token include/linux/fs.h:907: warning: type defaults to `int' in declaration of `read_descriptor_t' include/linux/fs.h:907: warning: data definition has no type or storage class include/linux/fs.h:909: error: syntax error before '*' token include/linux/fs.h:909: warning: function declaration isn't a prototype include/linux/fs.h:918: error: syntax error before "loff_t" include/linux/fs.h:918: warning: no semicolon at end of struct or union include/linux/fs.h:919: error: syntax error before '*' token include/linux/fs.h:919: error: syntax error before "size_t" include/linux/fs.h:919: warning: type defaults to `int' in declaration of `ssize_t' include/linux/fs.h:919: warning: function declaration isn't a prototype include/linux/fs.h:919: error: `ssize_t' declared as function returning a function include/linux/fs.h:919: warning: function declaration isn't a prototype include/linux/fs.h:919: warning: data definition has no type or storage class include/linux/fs.h:920: error: syntax error before '*' token include/linux/fs.h:920: error: syntax error before "size_t" include/linux/fs.h:920: warning: type defaults to `int' in declaration of `ssize_t' include/linux/fs.h:920: warning: function declaration isn't a prototype include/linux/fs.h:920: error: `ssize_t' declared as function returning a function include/linux/fs.h:920: warning: function declaration isn't a prototype include/linux/fs.h:920: warning: data definition has no type or storage class include/linux/fs.h:921: error: syntax error before '*' token include/linux/fs.h:921: error: syntax error before "size_t" include/linux/fs.h:921: warning: type defaults to `int' in declaration of `ssize_t' include/linux/fs.h:921: warning: function declaration isn't a prototype include/linux/fs.h:921: error: `ssize_t' declared as function returning a function include/linux/fs.h:921: warning: function declaration isn't a prototype include/linux/fs.h:921: warning: data definition has no type or storage class include/linux/fs.h:922: error: syntax error before '*' token include/linux/fs.h:922: error: syntax error before "size_t" include/linux/fs.h:922: warning: type defaults to `int' in declaration of `ssize_t' include/linux/fs.h:922: warning: function declaration isn't a prototype include/linux/fs.h:922: error: `ssize_t' declared as function returning a function include/linux/fs.h:922: warning: function declaration isn't a prototype include/linux/fs.h:922: warning: data definition has no type or storage class include/linux/fs.h:933: error: conflicting types for `lock' include/linux/fs_struct.h:9: error: previous declaration of `lock' include/linux/fs.h:934: error: syntax error before '*' token include/linux/fs.h:934: error: syntax error before "loff_t" include/linux/fs.h:934: warning: type defaults to `int' in declaration of `ssize_t' include/linux/fs.h:934: warning: function declaration isn't a prototype include/linux/fs.h:934: error: `ssize_t' declared as function returning a function include/linux/fs.h:934: warning: function declaration isn't a prototype include/linux/fs.h:934: warning: data definition has no type or storage class include/linux/fs.h:935: error: syntax error before '*' token include/linux/fs.h:935: error: syntax error before "loff_t" include/linux/fs.h:935: warning: type defaults to `int' in declaration of `ssize_t' include/linux/fs.h:935: warning: function declaration isn't a prototype include/linux/fs.h:935: error: `ssize_t' declared as function returning a function include/linux/fs.h:935: warning: function declaration isn't a prototype include/linux/fs.h:935: warning: data definition has no type or storage class include/linux/fs.h:936: error: syntax error before '*' token include/linux/fs.h:936: error: syntax error before "loff_t" include/linux/fs.h:936: warning: type defaults to `int' in declaration of `ssize_t' include/linux/fs.h:936: warning: function declaration isn't a prototype include/linux/fs.h:936: error: `ssize_t' declared as function returning a function include/linux/fs.h:936: warning: function declaration isn't a prototype include/linux/fs.h:936: warning: data definition has no type or storage class include/linux/fs.h:937: error: syntax error before '*' token include/linux/fs.h:937: error: syntax error before "size_t" include/linux/fs.h:937: warning: type defaults to `int' in declaration of `ssize_t' include/linux/fs.h:937: warning: function declaration isn't a prototype include/linux/fs.h:937: error: `ssize_t' declared as function returning a function include/linux/fs.h:937: warning: function declaration isn't a prototype include/linux/fs.h:937: warning: data definition has no type or storage class include/linux/fs.h:942: error: syntax error before '}' token include/linux/fs.h:952: error: syntax error before "dev_t" include/linux/fs.h:952: warning: function declaration isn't a prototype include/linux/fs.h:962: error: syntax error before "size_t" include/linux/fs.h:962: warning: function declaration isn't a prototype include/linux/fs.h:963: warning: no semicolon at end of struct or union include/linux/fs.h:964: error: syntax error before '*' token include/linux/fs.h:964: error: syntax error before "size_t" include/linux/fs.h:964: warning: type defaults to `int' in declaration of `ssize_t' include/linux/fs.h:964: warning: function declaration isn't a prototype include/linux/fs.h:964: error: `ssize_t' declared as function returning a function include/linux/fs.h:964: warning: function declaration isn't a prototype include/linux/fs.h:964: warning: data definition has no type or storage class include/linux/fs.h:966: error: syntax error before '}' token include/linux/fs.h:970: error: syntax error before "vfs_read" include/linux/fs.h:970: error: syntax error before "size_t" include/linux/fs.h:970: warning: type defaults to `int' in declaration of `vfs_read' include/linux/fs.h:970: warning: function declaration isn't a prototype include/linux/fs.h:970: warning: data definition has no type or storage class include/linux/fs.h:971: error: syntax error before "vfs_write" include/linux/fs.h:971: error: syntax error before "size_t" include/linux/fs.h:971: warning: type defaults to `int' in declaration of `vfs_write' include/linux/fs.h:971: warning: function declaration isn't a prototype include/linux/fs.h:971: warning: data definition has no type or storage class include/linux/fs.h:972: error: syntax error before "vfs_readv" include/linux/fs.h:973: error: syntax error before "loff_t" include/linux/fs.h:973: warning: type defaults to `int' in declaration of `vfs_readv' include/linux/fs.h:973: warning: function declaration isn't a prototype include/linux/fs.h:973: warning: data definition has no type or storage class include/linux/fs.h:974: error: syntax error before "vfs_writev" include/linux/fs.h:975: error: syntax error before "loff_t" include/linux/fs.h:975: warning: type defaults to `int' in declaration of `vfs_writev' include/linux/fs.h:975: warning: function declaration isn't a prototype include/linux/fs.h:975: warning: data definition has no type or storage class include/linux/fs.h: In function `touch_atime': include/linux/fs.h:1031: error: dereferencing pointer to incomplete type include/linux/fs.h: In function `file_accessed': include/linux/fs.h:1036: error: dereferencing pointer to incomplete type include/linux/fs.h:1036: error: `O_NOATIME' undeclared (first use in this function) include/linux/fs.h:1037: error: dereferencing pointer to incomplete type include/linux/fs.h:1037: error: dereferencing pointer to incomplete type include/linux/fs.h: At top level: include/linux/fs.h:1123: error: syntax error before "__u32" include/linux/fs.h:1124: error: `decode_fh' declared as function returning a function include/linux/fs.h:1124: warning: function declaration isn't a prototype include/linux/fs.h:1125: error: syntax error before "void" include/linux/fs.h:1125: warning: no semicolon at end of struct or union include/linux/fs.h:1126: error: syntax error before "__u32" include/linux/fs.h:1127: warning: function declaration isn't a prototype include/linux/fs.h:1142: error: syntax error before '}' token include/linux/fs.h:1205: error: syntax error before "loff_t" include/linux/fs.h:1205: warning: function declaration isn't a prototype include/linux/fs.h: In function `locks_verify_locked': include/linux/fs.h:1216: error: dereferencing pointer to incomplete type include/linux/fs.h:1216: error: dereferencing pointer to incomplete type include/linux/fs.h: At top level: include/linux/fs.h:1221: error: syntax error before "loff_t" include/linux/fs.h:1221: warning: function declaration isn't a prototype include/linux/fs.h:1225: error: syntax error before "loff_t" include/linux/fs.h:1226: warning: function declaration isn't a prototype include/linux/fs.h: In function `locks_verify_truncate': include/linux/fs.h:1227: error: `inode' undeclared (first use in this function) include/linux/fs.h:1229: error: `filp' undeclared (first use in this function) include/linux/fs.h: In function `break_lease': include/linux/fs.h:1239: error: dereferencing pointer to incomplete type include/linux/fs.h: At top level: include/linux/fs.h:1246: error: syntax error before "loff_t" include/linux/fs.h:1246: warning: function declaration isn't a prototype include/linux/fs.h:1272: warning: parameter names (without types) in function declaration include/linux/fs.h:1273: error: syntax error before "loff_t" include/linux/fs.h:1273: warning: function declaration isn't a prototype include/linux/fs.h:1276: error: syntax error before "unsigned" include/linux/fs.h:1276: warning: function declaration isn't a prototype include/linux/fs.h:1284: error: syntax error before "mode_t" include/linux/fs.h:1284: warning: function declaration isn't a prototype include/linux/fs.h:1290: error: syntax error before '*' token include/linux/fs.h:1290: warning: function declaration isn't a prototype include/linux/fs.h:1291: error: syntax error before "unsigned" include/linux/fs.h:1291: warning: function declaration isn't a prototype include/linux/fs.h:1295: error: syntax error before "unsigned" include/linux/fs.h:1295: warning: function declaration isn't a prototype include/linux/fs.h:1300: error: syntax error before "char" include/linux/fs.h:1300: warning: function declaration isn't a prototype include/linux/fs.h:1306: error: syntax error before "umode_t" include/linux/fs.h:1306: warning: function declaration isn't a prototype include/linux/fs.h: In function `invalidate_remote_inode': include/linux/fs.h:1340: error: dereferencing pointer to incomplete type include/linux/fs.h:1340: error: dereferencing pointer to incomplete type include/linux/fs.h:1341: error: dereferencing pointer to incomplete type include/linux/fs.h:1342: error: dereferencing pointer to incomplete type include/linux/fs.h: At top level: include/linux/fs.h:1357: error: syntax error before "u32" include/linux/fs.h:1357: warning: function declaration isn't a prototype include/linux/fs.h: In function `put_write_access': include/linux/fs.h:1367: warning: implicit declaration of function `atomic_dec' include/linux/fs.h:1367: error: dereferencing pointer to incomplete type include/linux/fs.h: In function `allow_write_access': include/linux/fs.h:1372: error: dereferencing pointer to incomplete type include/linux/fs.h: At top level: include/linux/fs.h:1384: error: syntax error before "find_inode_number" include/linux/fs.h:1384: warning: type defaults to `int' in declaration of `find_inode_number' include/linux/fs.h:1384: warning: data definition has no type or storage class In file included from include/linux/fs.h:1386, from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/err.h:6:23: asm/errno.h: No such file or directory In file included from include/linux/mm.h:15, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/fs.h:1389: error: syntax error before "default_llseek" include/linux/fs.h:1389: error: syntax error before "loff_t" include/linux/fs.h:1389: warning: type defaults to `int' in declaration of `default_llseek' include/linux/fs.h:1389: warning: function declaration isn't a prototype include/linux/fs.h:1389: warning: data definition has no type or storage class include/linux/fs.h:1391: error: syntax error before "vfs_llseek" include/linux/fs.h:1391: error: syntax error before "loff_t" include/linux/fs.h:1391: warning: type defaults to `int' in declaration of `vfs_llseek' include/linux/fs.h:1391: warning: function declaration isn't a prototype include/linux/fs.h:1391: warning: data definition has no type or storage class include/linux/fs.h:1396: error: syntax error before "iunique" include/linux/fs.h:1396: error: syntax error before "ino_t" include/linux/fs.h:1396: warning: type defaults to `int' in declaration of `iunique' include/linux/fs.h:1396: warning: function declaration isn't a prototype include/linux/fs.h:1396: warning: data definition has no type or storage class include/linux/fs.h: In function `iget': include/linux/fs.h:1412: error: dereferencing pointer to incomplete type include/linux/fs.h:1413: error: dereferencing pointer to incomplete type include/linux/fs.h: In function `insert_inode_hash': include/linux/fs.h:1431: error: dereferencing pointer to incomplete type include/linux/fs.h: At top level: include/linux/fs.h:1446: error: syntax error before '*' token include/linux/fs.h:1446: warning: function declaration isn't a prototype include/linux/fs.h:1447: error: syntax error before '*' token include/linux/fs.h:1447: warning: function declaration isn't a prototype include/linux/fs.h:1448: error: syntax error before "generic_file_read" include/linux/fs.h:1448: error: syntax error before "size_t" include/linux/fs.h:1448: warning: type defaults to `int' in declaration of `generic_file_read' include/linux/fs.h:1448: warning: function declaration isn't a prototype include/linux/fs.h:1448: warning: data definition has no type or storage class include/linux/fs.h:1449: error: syntax error before "loff_t" include/linux/fs.h:1449: warning: function declaration isn't a prototype include/linux/fs.h:1450: error: syntax error before "generic_file_write" include/linux/fs.h:1450: error: syntax error before "size_t" include/linux/fs.h:1450: warning: type defaults to `int' in declaration of `generic_file_write' include/linux/fs.h:1450: warning: function declaration isn't a prototype include/linux/fs.h:1450: warning: data definition has no type or storage class include/linux/fs.h:1451: error: syntax error before "generic_file_aio_read" include/linux/fs.h:1451: error: syntax error before "size_t" include/linux/fs.h:1451: warning: type defaults to `int' in declaration of `generic_file_aio_read' include/linux/fs.h:1451: warning: function declaration isn't a prototype include/linux/fs.h:1451: warning: data definition has no type or storage class include/linux/fs.h:1452: error: syntax error before "__generic_file_aio_read" include/linux/fs.h:1452: error: syntax error before "loff_t" include/linux/fs.h:1452: warning: type defaults to `int' in declaration of `__generic_file_aio_read' include/linux/fs.h:1452: warning: function declaration isn't a prototype include/linux/fs.h:1452: warning: data definition has no type or storage class include/linux/fs.h:1453: error: syntax error before "generic_file_aio_write" include/linux/fs.h:1453: error: syntax error before "size_t" include/linux/fs.h:1453: warning: type defaults to `int' in declaration of `generic_file_aio_write' include/linux/fs.h:1453: warning: function declaration isn't a prototype include/linux/fs.h:1453: warning: data definition has no type or storage class include/linux/fs.h:1454: error: syntax error before "generic_file_aio_write_nolock" include/linux/fs.h:1455: error: syntax error before "loff_t" include/linux/fs.h:1455: warning: type defaults to `int' in declaration of `generic_file_aio_write_nolock' include/linux/fs.h:1455: warning: function declaration isn't a prototype include/linux/fs.h:1455: warning: data definition has no type or storage class include/linux/fs.h:1456: error: syntax error before "generic_file_direct_write" include/linux/fs.h:1457: error: syntax error before "loff_t" include/linux/fs.h:1457: warning: type defaults to `int' in declaration of `generic_file_direct_write' include/linux/fs.h:1457: warning: function declaration isn't a prototype include/linux/fs.h:1457: warning: data definition has no type or storage class include/linux/fs.h:1458: error: syntax error before "generic_file_buffered_write" include/linux/fs.h:1459: error: syntax error before "loff_t" include/linux/fs.h:1459: warning: type defaults to `int' in declaration of `generic_file_buffered_write' include/linux/fs.h:1459: warning: function declaration isn't a prototype include/linux/fs.h:1459: warning: data definition has no type or storage class include/linux/fs.h:1460: error: syntax error before "do_sync_read" include/linux/fs.h:1460: error: syntax error before "size_t" include/linux/fs.h:1460: warning: type defaults to `int' in declaration of `do_sync_read' include/linux/fs.h:1460: warning: function declaration isn't a prototype include/linux/fs.h:1460: warning: data definition has no type or storage class include/linux/fs.h:1461: error: syntax error before "do_sync_write" include/linux/fs.h:1461: error: syntax error before "size_t" include/linux/fs.h:1461: warning: type defaults to `int' in declaration of `do_sync_write' include/linux/fs.h:1461: warning: function declaration isn't a prototype include/linux/fs.h:1461: warning: data definition has no type or storage class include/linux/fs.h:1462: error: syntax error before "generic_file_write_nolock" include/linux/fs.h:1463: error: syntax error before "loff_t" include/linux/fs.h:1463: warning: type defaults to `int' in declaration of `generic_file_write_nolock' include/linux/fs.h:1463: warning: function declaration isn't a prototype include/linux/fs.h:1463: warning: data definition has no type or storage class include/linux/fs.h:1464: error: syntax error before "generic_file_sendfile" include/linux/fs.h:1464: error: syntax error before "loff_t" include/linux/fs.h:1464: warning: type defaults to `int' in declaration of `generic_file_sendfile' include/linux/fs.h:1464: warning: function declaration isn't a prototype include/linux/fs.h:1464: warning: data definition has no type or storage class include/linux/fs.h:1467: error: syntax error before "loff_t" include/linux/fs.h:1467: warning: function declaration isn't a prototype include/linux/fs.h:1470: error: syntax error before "generic_file_direct_IO" include/linux/fs.h:1471: error: syntax error before "loff_t" include/linux/fs.h:1471: warning: type defaults to `int' in declaration of `generic_file_direct_IO' include/linux/fs.h:1471: warning: function declaration isn't a prototype include/linux/fs.h:1471: warning: data definition has no type or storage class include/linux/fs.h:1472: error: syntax error before "generic_file_readv" include/linux/fs.h:1473: error: syntax error before "loff_t" include/linux/fs.h:1473: warning: type defaults to `int' in declaration of `generic_file_readv' include/linux/fs.h:1473: warning: function declaration isn't a prototype include/linux/fs.h:1473: warning: data definition has no type or storage class include/linux/fs.h:1474: error: syntax error before "generic_file_writev" include/linux/fs.h:1475: error: syntax error before "loff_t" include/linux/fs.h:1475: warning: type defaults to `int' in declaration of `generic_file_writev' include/linux/fs.h:1475: warning: function declaration isn't a prototype include/linux/fs.h:1475: warning: data definition has no type or storage class include/linux/fs.h:1476: error: syntax error before "no_llseek" include/linux/fs.h:1476: error: syntax error before "loff_t" include/linux/fs.h:1476: warning: type defaults to `int' in declaration of `no_llseek' include/linux/fs.h:1476: warning: function declaration isn't a prototype include/linux/fs.h:1476: warning: data definition has no type or storage class include/linux/fs.h:1477: error: syntax error before "generic_file_llseek" include/linux/fs.h:1477: error: syntax error before "loff_t" include/linux/fs.h:1477: warning: type defaults to `int' in declaration of `generic_file_llseek' include/linux/fs.h:1477: warning: function declaration isn't a prototype include/linux/fs.h:1477: warning: data definition has no type or storage class include/linux/fs.h:1478: error: syntax error before "remote_llseek" include/linux/fs.h:1478: error: syntax error before "loff_t" include/linux/fs.h:1478: warning: type defaults to `int' in declaration of `remote_llseek' include/linux/fs.h:1478: warning: function declaration isn't a prototype include/linux/fs.h:1478: warning: data definition has no type or storage class include/linux/fs.h:1482: error: syntax error before "loff_t" include/linux/fs.h:1485: warning: function declaration isn't a prototype include/linux/fs.h: In function `do_generic_file_read': include/linux/fs.h:1486: error: `filp' undeclared (first use in this function) include/linux/fs.h:1489: error: `ppos' undeclared (first use in this function) include/linux/fs.h:1490: error: `desc' undeclared (first use in this function) include/linux/fs.h:1491: error: `actor' undeclared (first use in this function) include/linux/fs.h: At top level: include/linux/fs.h:1494: error: syntax error before "__blockdev_direct_IO" include/linux/fs.h:1495: error: syntax error before "loff_t" include/linux/fs.h:1497: warning: type defaults to `int' in declaration of `__blockdev_direct_IO' include/linux/fs.h:1497: warning: function declaration isn't a prototype include/linux/fs.h:1497: warning: data definition has no type or storage class include/linux/fs.h:1505: error: syntax error before "blockdev_direct_IO" include/linux/fs.h:1507: error: syntax error before "loff_t" include/linux/fs.h:1509: warning: return type defaults to `int' include/linux/fs.h:1509: warning: function declaration isn't a prototype include/linux/fs.h: In function `blockdev_direct_IO': include/linux/fs.h:1510: error: `rw' undeclared (first use in this function) include/linux/fs.h:1510: error: `iocb' undeclared (first use in this function) include/linux/fs.h:1510: error: `inode' undeclared (first use in this function) include/linux/fs.h:1510: error: `bdev' undeclared (first use in this function) include/linux/fs.h:1510: error: `iov' undeclared (first use in this function) include/linux/fs.h:1510: error: `offset' undeclared (first use in this function) include/linux/fs.h:1511: error: `nr_segs' undeclared (first use in this function) include/linux/fs.h:1511: error: `get_blocks' undeclared (first use in this function) include/linux/fs.h:1511: error: `end_io' undeclared (first use in this function) include/linux/fs.h: At top level: include/linux/fs.h:1514: error: syntax error before "blockdev_direct_IO_no_locking" include/linux/fs.h:1516: error: syntax error before "loff_t" include/linux/fs.h:1518: warning: return type defaults to `int' include/linux/fs.h:1518: warning: function declaration isn't a prototype include/linux/fs.h: In function `blockdev_direct_IO_no_locking': include/linux/fs.h:1519: error: `rw' undeclared (first use in this function) include/linux/fs.h:1519: error: `iocb' undeclared (first use in this function) include/linux/fs.h:1519: error: `inode' undeclared (first use in this function) include/linux/fs.h:1519: error: `bdev' undeclared (first use in this function) include/linux/fs.h:1519: error: `iov' undeclared (first use in this function) include/linux/fs.h:1519: error: `offset' undeclared (first use in this function) include/linux/fs.h:1520: error: `nr_segs' undeclared (first use in this function) include/linux/fs.h:1520: error: `get_blocks' undeclared (first use in this function) include/linux/fs.h:1520: error: `end_io' undeclared (first use in this function) include/linux/fs.h: At top level: include/linux/fs.h:1523: error: syntax error before "blockdev_direct_IO_own_locking" include/linux/fs.h:1525: error: syntax error before "loff_t" include/linux/fs.h:1527: warning: return type defaults to `int' include/linux/fs.h:1527: warning: function declaration isn't a prototype include/linux/fs.h: In function `blockdev_direct_IO_own_locking': include/linux/fs.h:1528: error: `rw' undeclared (first use in this function) include/linux/fs.h:1528: error: `iocb' undeclared (first use in this function) include/linux/fs.h:1528: error: `inode' undeclared (first use in this function) include/linux/fs.h:1528: error: `bdev' undeclared (first use in this function) include/linux/fs.h:1528: error: `iov' undeclared (first use in this function) include/linux/fs.h:1528: error: `offset' undeclared (first use in this function) include/linux/fs.h:1529: error: `nr_segs' undeclared (first use in this function) include/linux/fs.h:1529: error: `get_blocks' undeclared (first use in this function) include/linux/fs.h:1529: error: `end_io' undeclared (first use in this function) include/linux/fs.h: At top level: include/linux/fs.h:1546: error: syntax error before "loff_t" include/linux/fs.h:1546: warning: function declaration isn't a prototype include/linux/fs.h:1547: error: syntax error before "loff_t" include/linux/fs.h:1547: warning: function declaration isn't a prototype include/linux/fs.h:1548: error: syntax error before "inode_get_bytes" include/linux/fs.h:1548: warning: type defaults to `int' in declaration of `inode_get_bytes' include/linux/fs.h:1548: warning: data definition has no type or storage class include/linux/fs.h:1549: error: syntax error before "loff_t" include/linux/fs.h:1549: warning: function declaration isn't a prototype include/linux/fs.h:1559: warning: parameter names (without types) in function declaration include/linux/fs.h:1564: error: syntax error before "dcache_dir_lseek" include/linux/fs.h:1564: error: syntax error before "loff_t" include/linux/fs.h:1564: warning: type defaults to `int' in declaration of `dcache_dir_lseek' include/linux/fs.h:1564: warning: function declaration isn't a prototype include/linux/fs.h:1564: warning: data definition has no type or storage class include/linux/fs.h:1581: error: syntax error before "generic_read_dir" include/linux/fs.h:1581: error: syntax error before "size_t" include/linux/fs.h:1581: warning: type defaults to `int' in declaration of `generic_read_dir' include/linux/fs.h:1581: warning: function declaration isn't a prototype include/linux/fs.h:1581: warning: data definition has no type or storage class include/linux/fs.h:1590: error: syntax error before "simple_read_from_buffer" include/linux/fs.h:1590: error: syntax error before "size_t" include/linux/fs.h:1590: warning: type defaults to `int' in declaration of `simple_read_from_buffer' include/linux/fs.h:1590: warning: function declaration isn't a prototype include/linux/fs.h:1590: warning: data definition has no type or storage class include/linux/fs.h:1597: error: syntax error before "parent_ino" include/linux/fs.h:1598: warning: return type defaults to `int' include/linux/fs.h: In function `parent_ino': include/linux/fs.h:1599: error: syntax error before "res" include/linux/fs.h:1601: error: dereferencing pointer to incomplete type include/linux/fs.h:1602: error: dereferencing pointer to incomplete type include/linux/fs.h:1603: error: dereferencing pointer to incomplete type include/linux/fs.h: At top level: include/linux/fs.h:1617: error: syntax error before "ssize_t" include/linux/fs.h:1617: warning: no semicolon at end of struct or union include/linux/fs.h:1619: error: syntax error before '}' token include/linux/fs.h:1624: error: syntax error before "size_t" include/linux/fs.h:1624: warning: function declaration isn't a prototype include/linux/fs.h:1625: error: syntax error before "simple_transaction_read" include/linux/fs.h:1626: error: syntax error before "size_t" include/linux/fs.h:1626: warning: type defaults to `int' in declaration of `simple_transaction_read' include/linux/fs.h:1626: warning: function declaration isn't a prototype include/linux/fs.h:1626: warning: data definition has no type or storage class include/linux/fs.h:1629: error: syntax error before "size_t" include/linux/fs.h:1630: warning: function declaration isn't a prototype include/linux/fs.h: In function `simple_transaction_set': include/linux/fs.h:1631: error: `file' undeclared (first use in this function) include/linux/fs.h:1633: error: `n' undeclared (first use in this function) include/linux/fs.h:1633: error: `PAGE_SIZE' undeclared (first use in this function) include/linux/fs.h:1633: error: invalid application of `sizeof' to an incomplete type include/linux/fs.h:1639: warning: implicit declaration of function `smp_mb' include/linux/fs.h:1640: error: dereferencing pointer to incomplete type In file included from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/mm.h:35:22: asm/page.h: No such file or directory include/linux/mm.h:36:25: asm/pgtable.h: No such file or directory include/linux/mm.h:37:27: asm/processor.h: No such file or directory include/linux/mm.h:38:24: asm/atomic.h: No such file or directory In file included from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/mm.h: At top level: include/linux/mm.h:70: error: syntax error before "pgprot_t" include/linux/mm.h:70: warning: no semicolon at end of struct or union include/linux/mm.h:112: error: syntax error before '}' token include/linux/mm.h:167: error: syntax error before "protection_map" include/linux/mm.h:167: warning: type defaults to `int' in declaration of `protection_map' include/linux/mm.h:167: warning: data definition has no type or storage class include/linux/mm.h:179: error: syntax error before "pgprot_t" include/linux/mm.h:179: warning: function declaration isn't a prototype include/linux/mm.h:205: error: syntax error before "atomic_t" include/linux/mm.h:205: warning: no semicolon at end of struct or union include/linux/mm.h:206: warning: type defaults to `int' in declaration of `_mapcount' include/linux/mm.h:206: warning: data definition has no type or storage class include/linux/mm.h:210: error: conflicting types for `private' include/linux/aio.h:77: error: previous declaration of `private' include/linux/mm.h:222: warning: built-in function `index' declared as non-function include/linux/mm.h:240: error: syntax error before '}' token In file included from include/linux/mm.h:246, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/page-flags.h:10:25: asm/pgtable.h: No such file or directory In file included from include/linux/mm.h:246, from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/page-flags.h:135: error: syntax error before "page_states" include/linux/page-flags.h:135: warning: type defaults to `int' in declaration of `DECLARE_PER_CPU' include/linux/page-flags.h:135: warning: function declaration isn't a prototype include/linux/page-flags.h:135: warning: data definition has no type or storage class In file included from include/linux/skbuff.h:26, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/mm.h: In function `get_page': include/linux/mm.h:315: error: dereferencing pointer to incomplete type include/linux/mm.h: In function `put_page': include/linux/mm.h:320: error: dereferencing pointer to incomplete type include/linux/mm.h:320: error: dereferencing pointer to incomplete type include/linux/mm.h:320: warning: implicit declaration of function `atomic_add_negative' include/linux/mm.h:320: error: dereferencing pointer to incomplete type include/linux/mm.h: In function `page_zonenum': include/linux/mm.h:386: error: dereferencing pointer to incomplete type include/linux/mm.h: In function `page_to_nid': include/linux/mm.h:390: error: dereferencing pointer to incomplete type include/linux/mm.h: In function `page_zone': include/linux/mm.h:398: error: dereferencing pointer to incomplete type include/linux/mm.h: In function `set_page_zone': include/linux/mm.h:403: error: dereferencing pointer to incomplete type include/linux/mm.h:404: error: dereferencing pointer to incomplete type include/linux/mm.h: In function `lowmem_page_address': include/linux/mm.h:414: warning: implicit declaration of function `__va' include/linux/mm.h:414: warning: implicit declaration of function `page_to_pfn' include/linux/mm.h:414: error: `PAGE_SHIFT' undeclared (first use in this function) include/linux/mm.h:414: warning: return makes pointer from integer without a cast include/linux/mm.h: In function `page_mapping': include/linux/mm.h:456: error: dereferencing pointer to incomplete type include/linux/mm.h: In function `PageAnon': include/linux/mm.h:467: error: dereferencing pointer to incomplete type include/linux/mm.h: In function `page_index': include/linux/mm.h:477: error: dereferencing pointer to incomplete type include/linux/mm.h:478: error: dereferencing pointer to incomplete type include/linux/mm.h: In function `reset_page_mapcount': include/linux/mm.h:488: warning: implicit declaration of function `atomic_set' include/linux/mm.h:488: error: dereferencing pointer to incomplete type include/linux/mm.h: In function `page_mapcount': include/linux/mm.h:493: error: dereferencing pointer to incomplete type include/linux/mm.h: In function `page_mapped': include/linux/mm.h:501: error: dereferencing pointer to incomplete type include/linux/mm.h: At top level: include/linux/mm.h:537: error: syntax error before "loff_t" include/linux/mm.h:537: warning: function declaration isn't a prototype include/linux/mm.h: In function `can_do_mlock': include/linux/mm.h:545: error: `current' undeclared (first use in this function) include/linux/mm.h:545: error: `RLIMIT_MEMLOCK' undeclared (first use in this function) include/linux/mm.h: At top level: include/linux/mm.h:549: error: syntax error before "struct" include/linux/mm.h:549: warning: function declaration isn't a prototype include/linux/mm.h:550: error: syntax error before "struct" include/linux/mm.h:550: warning: function declaration isn't a prototype include/linux/mm.h:573: error: syntax error before "pgprot_t" include/linux/mm.h:573: warning: function declaration isn't a prototype include/linux/mm.h:575: error: syntax error before "loff_t" include/linux/mm.h:575: warning: function declaration isn't a prototype include/linux/mm.h:578: error: syntax error before "loff_t" include/linux/mm.h:579: warning: function declaration isn't a prototype include/linux/mm.h: In function `unmap_shared_mapping_range': include/linux/mm.h:580: error: `holebegin' undeclared (first use in this function) include/linux/mm.h:580: error: `holelen' undeclared (first use in this function) include/linux/mm.h: At top level: include/linux/mm.h:583: error: syntax error before "loff_t" include/linux/mm.h:583: warning: function declaration isn't a prototype include/linux/mm.h:584: error: syntax error before '*' token include/linux/mm.h:584: error: syntax error before "pgd_t" include/linux/mm.h:584: warning: type defaults to `int' in declaration of `__pmd_alloc' include/linux/mm.h:584: warning: function declaration isn't a prototype include/linux/mm.h:584: warning: data definition has no type or storage class include/linux/mm.h:585: error: syntax error before '*' token include/linux/mm.h:585: error: syntax error before "pmd_t" include/linux/mm.h:585: warning: type defaults to `int' in declaration of `pte_alloc_kernel' include/linux/mm.h:585: warning: function declaration isn't a prototype include/linux/mm.h:585: warning: data definition has no type or storage class include/linux/mm.h:586: error: syntax error before '*' token include/linux/mm.h:586: error: syntax error before "pmd_t" include/linux/mm.h:586: warning: type defaults to `int' in declaration of `pte_alloc_map' include/linux/mm.h:586: warning: function declaration isn't a prototype include/linux/mm.h:586: warning: data definition has no type or storage class include/linux/mm.h:587: error: syntax error before "pgprot_t" include/linux/mm.h:587: warning: function declaration isn't a prototype include/linux/mm.h:588: error: syntax error before "pgprot_t" include/linux/mm.h:588: warning: function declaration isn't a prototype include/linux/mm.h:633: error: syntax error before '*' token include/linux/mm.h:633: error: syntax error before "pgd_t" include/linux/mm.h:634: warning: return type defaults to `int' include/linux/mm.h:634: warning: function declaration isn't a prototype include/linux/mm.h: In function `pmd_alloc': include/linux/mm.h:635: warning: implicit declaration of function `pgd_none' include/linux/mm.h:635: error: `pgd' undeclared (first use in this function) include/linux/mm.h:636: error: `address' undeclared (first use in this function) include/linux/mm.h:637: warning: implicit declaration of function `pmd_offset' include/linux/mm.h:637: warning: return makes pointer from integer without a cast include/linux/mm.h: In function `vma_nonlinear_insert': include/linux/mm.h:664: error: dereferencing pointer to incomplete type include/linux/mm.h:665: error: dereferencing pointer to incomplete type include/linux/mm.h: At top level: include/linux/mm.h:685: error: `get_unmapped_area' redeclared as different kind of symbol include/linux/fs.h:938: error: previous declaration of `get_unmapped_area' include/linux/mm.h: In function `do_mmap': include/linux/mm.h:695: error: `EINVAL' undeclared (first use in this function) include/linux/mm.h:696: warning: implicit declaration of function `PAGE_ALIGN' include/linux/mm.h:698: error: `PAGE_MASK' undeclared (first use in this function) include/linux/mm.h:699: error: `PAGE_SHIFT' undeclared (first use in this function) include/linux/mm.h: At top level: include/linux/mm.h:704: error: syntax error before "size_t" include/linux/mm.h:704: warning: function declaration isn't a prototype include/linux/mm.h:710: error: syntax error before "loff_t" include/linux/mm.h:710: warning: function declaration isn't a prototype include/linux/mm.h: In function `find_vma_intersection': include/linux/mm.h:751: error: dereferencing pointer to incomplete type include/linux/mm.h: In function `vma_pages': include/linux/mm.h:758: error: dereferencing pointer to incomplete type include/linux/mm.h:758: error: dereferencing pointer to incomplete type include/linux/mm.h:758: error: `PAGE_SHIFT' undeclared (first use in this function) include/linux/mm.h: At top level: include/linux/mm.h:768: error: syntax error before "pgprot_t" include/linux/mm.h:768: warning: function declaration isn't a prototype include/linux/mm.h:772: error: syntax error before "pgprot_t" include/linux/mm.h:773: warning: function declaration isn't a prototype include/linux/mm.h: In function `remap_page_range': include/linux/mm.h:774: error: `vma' undeclared (first use in this function) include/linux/mm.h:774: error: `uvaddr' undeclared (first use in this function) include/linux/mm.h:774: error: `paddr' undeclared (first use in this function) include/linux/mm.h:774: error: `PAGE_SHIFT' undeclared (first use in this function) include/linux/mm.h:774: error: `prot' undeclared (first use in this function) include/linux/mm.h: In function `vm_stat_account': include/linux/mm.h:788: error: dereferencing pointer to incomplete type include/linux/mm.h:788: error: dereferencing pointer to incomplete type include/linux/mm.h:788: error: dereferencing pointer to incomplete type include/linux/mm.h: In function `vm_stat_unaccount': include/linux/mm.h:794: error: dereferencing pointer to incomplete type include/linux/mm.h:794: error: dereferencing pointer to incomplete type include/linux/mm.h:794: error: dereferencing pointer to incomplete type In file included from include/linux/skbuff.h:27, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/highmem.h:8:28: asm/cacheflush.h: No such file or directory In file included from include/linux/skbuff.h:27, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/highmem.h: In function `clear_user_highpage': include/linux/highmem.h:41: warning: implicit declaration of function `clear_user_page' include/linux/highmem.h: In function `clear_highpage': include/linux/highmem.h:50: warning: implicit declaration of function `clear_page' include/linux/highmem.h: In function `memclear_highpage_flush': include/linux/highmem.h:61: error: `PAGE_SIZE' undeclared (first use in this function) include/linux/highmem.h:65: warning: implicit declaration of function `flush_dcache_page' include/linux/highmem.h: In function `copy_user_highpage': include/linux/highmem.h:75: warning: implicit declaration of function `copy_user_page' include/linux/highmem.h: In function `copy_highpage': include/linux/highmem.h:88: warning: implicit declaration of function `copy_page' In file included from include/linux/skbuff.h:28, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/poll.h:4:22: asm/poll.h: No such file or directory include/linux/poll.h:12:25: asm/uaccess.h: No such file or directory In file included from include/linux/skbuff.h:28, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/poll.h: In function `get_fd_set': include/linux/poll.h:76: warning: implicit declaration of function `verify_area' include/linux/poll.h:76: error: `VERIFY_WRITE' undeclared (first use in this function) include/linux/poll.h:77: warning: implicit declaration of function `__copy_from_user' include/linux/poll.h:78: error: `EFAULT' undeclared (first use in this function) include/linux/poll.h: In function `set_fd_set': include/linux/poll.h:89: warning: implicit declaration of function `__copy_to_user' In file included from include/linux/skbuff.h:29, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/net.h:24:24: asm/socket.h: No such file or directory In file included from include/linux/skbuff.h:29, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/net.h: At top level: include/linux/net.h:152: error: syntax error before "size_t" include/linux/net.h:152: warning: function declaration isn't a prototype include/linux/net.h:154: error: syntax error before "size_t" include/linux/net.h:155: warning: function declaration isn't a prototype include/linux/net.h:158: error: syntax error before "ssize_t" include/linux/net.h:158: warning: no semicolon at end of struct or union include/linux/net.h:187: error: syntax error before "size_t" include/linux/net.h:187: warning: function declaration isn't a prototype include/linux/net.h:189: error: syntax error before "size_t" include/linux/net.h:189: warning: function declaration isn't a prototype include/linux/net.h:193: error: syntax error before "size_t" include/linux/net.h:193: warning: function declaration isn't a prototype include/linux/net.h:203: error: syntax error before "size_t" include/linux/net.h:203: warning: function declaration isn't a prototype include/linux/net.h:205: error: syntax error before "size_t" include/linux/net.h:206: warning: function declaration isn't a prototype In file included from include/linux/skbuff.h:30, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/net/checksum.h:23:23: asm/types.h: No such file or directory include/net/checksum.h:24:27: asm/byteorder.h: No such file or directory include/net/checksum.h:25:25: asm/uaccess.h: No such file or directory include/net/checksum.h:26:26: asm/checksum.h: No such file or directory In file included from include/linux/skbuff.h:30, from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/net/checksum.h: In function `csum_and_copy_from_user': include/net/checksum.h:33: error: `VERIFY_READ' undeclared (first use in this function) include/net/checksum.h:34: warning: implicit declaration of function `csum_partial_copy_from_user' include/net/checksum.h:37: error: `EFAULT' undeclared (first use in this function) include/net/checksum.h: In function `csum_and_copy_to_user': include/net/checksum.h:47: warning: implicit declaration of function `csum_partial' include/net/checksum.h:49: warning: implicit declaration of function `access_ok' include/net/checksum.h:49: error: `VERIFY_WRITE' undeclared (first use in this function) include/net/checksum.h:50: warning: implicit declaration of function `copy_to_user' include/net/checksum.h:54: error: `EFAULT' undeclared (first use in this function) In file included from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/skbuff.h: At top level: include/linux/skbuff.h:120: error: syntax error before "__u32" include/linux/skbuff.h:120: warning: no semicolon at end of struct or union include/linux/skbuff.h:121: error: conflicting types for `lock' include/linux/fs.h:933: error: previous declaration of `lock' include/linux/skbuff.h:122: error: syntax error before '}' token include/linux/skbuff.h:133: error: syntax error before "__u16" include/linux/skbuff.h:133: warning: no semicolon at end of struct or union include/linux/skbuff.h:134: warning: type defaults to `int' in declaration of `size' include/linux/skbuff.h:134: warning: data definition has no type or storage class include/linux/skbuff.h:141: error: syntax error before "atomic_t" include/linux/skbuff.h:141: warning: no semicolon at end of struct or union include/linux/skbuff.h:146: error: `PAGE_SIZE' undeclared here (not in a function) include/linux/skbuff.h:147: error: syntax error before '}' token include/linux/skbuff.h:199: error: field `stamp' has incomplete type include/linux/skbuff.h:244: error: syntax error before "__u32" include/linux/skbuff.h:244: warning: no semicolon at end of struct or union include/linux/skbuff.h:246: error: conflicting types for `security' include/linux/fs.h:562: error: previous declaration of `security' include/linux/skbuff.h:278: error: syntax error before "users" include/linux/skbuff.h:278: warning: type defaults to `int' in declaration of `users' include/linux/skbuff.h:278: warning: data definition has no type or storage class include/linux/skbuff.h:280: error: conflicting types for `data' include/linux/fs.h:1618: error: previous declaration of `data' include/linux/skbuff.h:283: error: syntax error before '}' token In file included from include/linux/if_ether.h:106, from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/skbuff.h:291:24: asm/system.h: No such file or directory include/linux/skbuff.h: In function `skb_queue_empty': include/linux/skbuff.h:324: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_get': include/linux/skbuff.h:336: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `kfree_skb': include/linux/skbuff.h:354: error: dereferencing pointer to incomplete type include/linux/skbuff.h:354: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `kfree_skb_fast': include/linux/skbuff.h:361: error: dereferencing pointer to incomplete type include/linux/skbuff.h:361: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_cloned': include/linux/skbuff.h:375: error: dereferencing pointer to incomplete type include/linux/skbuff.h:375: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_shared': include/linux/skbuff.h:387: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_peek': include/linux/skbuff.h:460: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_peek_tail': include/linux/skbuff.h:481: error: dereferencing pointer to incomplete type include/linux/skbuff.h: At top level: include/linux/skbuff.h:493: error: syntax error before "skb_queue_len" include/linux/skbuff.h:494: warning: return type defaults to `int' include/linux/skbuff.h: In function `skb_queue_len': include/linux/skbuff.h:495: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_queue_head_init': include/linux/skbuff.h:500: error: dereferencing pointer to incomplete type include/linux/skbuff.h:501: error: dereferencing pointer to incomplete type include/linux/skbuff.h:501: error: dereferencing pointer to incomplete type include/linux/skbuff.h:502: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `__skb_queue_head': include/linux/skbuff.h:528: error: dereferencing pointer to incomplete type include/linux/skbuff.h:529: error: dereferencing pointer to incomplete type include/linux/skbuff.h:531: error: dereferencing pointer to incomplete type include/linux/skbuff.h:532: error: dereferencing pointer to incomplete type include/linux/skbuff.h:533: error: dereferencing pointer to incomplete type include/linux/skbuff.h:534: error: dereferencing pointer to incomplete type include/linux/skbuff.h:534: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `__skb_queue_tail': include/linux/skbuff.h:553: error: dereferencing pointer to incomplete type include/linux/skbuff.h:554: error: dereferencing pointer to incomplete type include/linux/skbuff.h:556: error: dereferencing pointer to incomplete type include/linux/skbuff.h:557: error: dereferencing pointer to incomplete type include/linux/skbuff.h:558: error: dereferencing pointer to incomplete type include/linux/skbuff.h:559: error: dereferencing pointer to incomplete type include/linux/skbuff.h:559: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `__skb_dequeue': include/linux/skbuff.h:577: error: dereferencing pointer to incomplete type include/linux/skbuff.h:581: error: dereferencing pointer to incomplete type include/linux/skbuff.h:582: error: dereferencing pointer to incomplete type include/linux/skbuff.h:583: error: dereferencing pointer to incomplete type include/linux/skbuff.h:584: error: dereferencing pointer to incomplete type include/linux/skbuff.h:585: error: dereferencing pointer to incomplete type include/linux/skbuff.h:585: error: dereferencing pointer to incomplete type include/linux/skbuff.h:586: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `__skb_insert': include/linux/skbuff.h:600: error: dereferencing pointer to incomplete type include/linux/skbuff.h:601: error: dereferencing pointer to incomplete type include/linux/skbuff.h:602: error: dereferencing pointer to incomplete type include/linux/skbuff.h:602: error: dereferencing pointer to incomplete type include/linux/skbuff.h:603: error: dereferencing pointer to incomplete type include/linux/skbuff.h:604: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `__skb_append': include/linux/skbuff.h:613: error: dereferencing pointer to incomplete type include/linux/skbuff.h:613: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `__skb_unlink': include/linux/skbuff.h:625: error: dereferencing pointer to incomplete type include/linux/skbuff.h:626: error: dereferencing pointer to incomplete type include/linux/skbuff.h:627: error: dereferencing pointer to incomplete type include/linux/skbuff.h:628: error: dereferencing pointer to incomplete type include/linux/skbuff.h:628: error: dereferencing pointer to incomplete type include/linux/skbuff.h:629: error: dereferencing pointer to incomplete type include/linux/skbuff.h:630: error: dereferencing pointer to incomplete type include/linux/skbuff.h:631: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_is_nonlinear': include/linux/skbuff.h:657: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_headlen': include/linux/skbuff.h:662: error: dereferencing pointer to incomplete type include/linux/skbuff.h:662: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_pagelen': include/linux/skbuff.h:669: error: dereferencing pointer to incomplete type include/linux/skbuff.h:670: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_fill_page_desc': include/linux/skbuff.h:677: error: dereferencing pointer to incomplete type include/linux/skbuff.h:679: error: dereferencing pointer to incomplete type include/linux/skbuff.h:680: error: dereferencing pointer to incomplete type include/linux/skbuff.h:681: error: dereferencing pointer to incomplete type include/linux/skbuff.h:682: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `__skb_put': include/linux/skbuff.h:694: error: dereferencing pointer to incomplete type include/linux/skbuff.h:696: error: dereferencing pointer to incomplete type include/linux/skbuff.h:697: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_put': include/linux/skbuff.h:712: error: dereferencing pointer to incomplete type include/linux/skbuff.h:714: error: dereferencing pointer to incomplete type include/linux/skbuff.h:715: error: dereferencing pointer to incomplete type include/linux/skbuff.h:716: error: dereferencing pointer to incomplete type include/linux/skbuff.h:716: error: dereferencing pointer to incomplete type include/linux/skbuff.h:717: warning: implicit declaration of function `current_text_addr' include/linux/skbuff.h:717: warning: passing arg 3 of `skb_over_panic' makes pointer from integer without a cast include/linux/skbuff.h: In function `__skb_push': include/linux/skbuff.h:723: error: dereferencing pointer to incomplete type include/linux/skbuff.h:724: error: dereferencing pointer to incomplete type include/linux/skbuff.h:725: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_push': include/linux/skbuff.h:739: error: dereferencing pointer to incomplete type include/linux/skbuff.h:740: error: dereferencing pointer to incomplete type include/linux/skbuff.h:741: error: dereferencing pointer to incomplete type include/linux/skbuff.h:741: error: dereferencing pointer to incomplete type include/linux/skbuff.h:742: warning: passing arg 3 of `skb_under_panic' makes pointer from integer without a cast include/linux/skbuff.h:743: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `__skb_pull': include/linux/skbuff.h:748: error: dereferencing pointer to incomplete type include/linux/skbuff.h:749: error: dereferencing pointer to incomplete type include/linux/skbuff.h:749: error: dereferencing pointer to incomplete type include/linux/skbuff.h:750: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_pull': include/linux/skbuff.h:765: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `__pskb_pull': include/linux/skbuff.h:775: error: dereferencing pointer to incomplete type include/linux/skbuff.h:776: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `pskb_pull': include/linux/skbuff.h:781: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `pskb_may_pull': include/linux/skbuff.h:788: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_headroom': include/linux/skbuff.h:801: error: dereferencing pointer to incomplete type include/linux/skbuff.h:801: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_tailroom': include/linux/skbuff.h:812: error: dereferencing pointer to incomplete type include/linux/skbuff.h:812: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_reserve': include/linux/skbuff.h:825: error: dereferencing pointer to incomplete type include/linux/skbuff.h:826: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `__skb_trim': include/linux/skbuff.h:857: error: dereferencing pointer to incomplete type include/linux/skbuff.h:858: error: dereferencing pointer to incomplete type include/linux/skbuff.h:859: error: dereferencing pointer to incomplete type include/linux/skbuff.h:859: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_trim': include/linux/skbuff.h:874: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `__pskb_trim': include/linux/skbuff.h:881: error: dereferencing pointer to incomplete type include/linux/skbuff.h:882: error: dereferencing pointer to incomplete type include/linux/skbuff.h:883: error: dereferencing pointer to incomplete type include/linux/skbuff.h:883: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `pskb_trim': include/linux/skbuff.h:891: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_orphan': include/linux/skbuff.h:904: error: dereferencing pointer to incomplete type include/linux/skbuff.h:905: error: dereferencing pointer to incomplete type include/linux/skbuff.h:906: error: dereferencing pointer to incomplete type include/linux/skbuff.h:907: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_padto': include/linux/skbuff.h:1002: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `skb_add_data': include/linux/skbuff.h:1011: error: dereferencing pointer to incomplete type include/linux/skbuff.h:1013: error: dereferencing pointer to incomplete type include/linux/skbuff.h:1019: error: dereferencing pointer to incomplete type include/linux/skbuff.h:1019: error: dereferencing pointer to incomplete type include/linux/skbuff.h:1022: warning: implicit declaration of function `copy_from_user' include/linux/skbuff.h:1026: error: `EFAULT' undeclared (first use in this function) include/linux/skbuff.h: In function `skb_can_coalesce': include/linux/skbuff.h:1033: error: dereferencing pointer to incomplete type include/linux/skbuff.h:1035: error: dereferencing pointer to incomplete type include/linux/skbuff.h:1036: error: dereferencing pointer to incomplete type include/linux/skbuff.h:1036: error: dereferencing pointer to incomplete type include/linux/skbuff.h: In function `kmap_skb_frag': include/linux/skbuff.h:1062: error: dereferencing pointer to incomplete type include/linux/skbuff.h: At top level: include/linux/skbuff.h:1089: error: syntax error before "u8" include/linux/skbuff.h:1090: warning: function declaration isn't a prototype include/linux/skbuff.h:1101: error: syntax error before "u8" include/linux/skbuff.h:1102: warning: function declaration isn't a prototype include/linux/skbuff.h:1103: error: syntax error before "u8" include/linux/skbuff.h:1103: warning: function declaration isn't a prototype include/linux/skbuff.h:1105: warning: type defaults to `int' in declaration of `u32' include/linux/skbuff.h:1105: error: syntax error before "len" include/linux/skbuff.h:1105: warning: function declaration isn't a prototype include/linux/skbuff.h: In function `skb_header_pointer': include/linux/skbuff.h:1113: error: dereferencing pointer to incomplete type In file included from include/linux/netdevice.h:29, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/if_ether.h: In function `eth_hdr': include/linux/if_ether.h:110: error: dereferencing pointer to incomplete type In file included from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/netdevice.h:33:24: asm/atomic.h: No such file or directory include/linux/netdevice.h:34:23: asm/cache.h: No such file or directory include/linux/netdevice.h:35:27: asm/byteorder.h: No such file or directory In file included from include/linux/device.h:21, from include/linux/netdevice.h:38, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/pm.h:28:24: asm/atomic.h: No such file or directory In file included from include/linux/device.h:21, from include/linux/netdevice.h:38, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/pm.h: At top level: include/linux/pm.h:227: error: syntax error before "u32" include/linux/pm.h:227: warning: no semicolon at end of struct or union include/linux/pm.h:239: error: syntax error before "state" include/linux/pm.h:239: warning: function declaration isn't a prototype include/linux/pm.h:240: error: syntax error before "state" include/linux/pm.h:240: warning: function declaration isn't a prototype In file included from include/linux/netdevice.h:38, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/device.h:22:27: asm/semaphore.h: No such file or directory include/linux/device.h:23:24: asm/atomic.h: No such file or directory In file included from include/linux/netdevice.h:38, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/device.h:64: error: syntax error before "u32" include/linux/device.h:64: warning: function declaration isn't a prototype include/linux/device.h:90: error: field `attr' has incomplete type include/linux/device.h:91: error: syntax error before "ssize_t" include/linux/device.h:91: warning: no semicolon at end of struct or union include/linux/device.h:92: error: syntax error before '*' token include/linux/device.h:92: error: syntax error before "size_t" include/linux/device.h:92: warning: type defaults to `int' in declaration of `ssize_t' include/linux/device.h:92: warning: function declaration isn't a prototype include/linux/device.h:92: error: `ssize_t' declared as function returning a function include/linux/device.h:92: warning: function declaration isn't a prototype include/linux/device.h:92: warning: data definition has no type or storage class include/linux/device.h:105: error: field `unload_sem' has incomplete type include/linux/device.h:114: error: syntax error before "u32" include/linux/device.h:114: warning: function declaration isn't a prototype include/linux/device.h:115: error: syntax error before "u32" include/linux/device.h:115: warning: function declaration isn't a prototype include/linux/device.h:130: error: field `attr' has incomplete type include/linux/device.h:131: error: syntax error before "ssize_t" include/linux/device.h:131: warning: no semicolon at end of struct or union include/linux/device.h:132: error: syntax error before '*' token include/linux/device.h:132: error: syntax error before "size_t" include/linux/device.h:132: warning: type defaults to `int' in declaration of `ssize_t' include/linux/device.h:132: warning: function declaration isn't a prototype include/linux/device.h:132: error: `ssize_t' declared as function returning a function include/linux/device.h:132: warning: function declaration isn't a prototype include/linux/device.h:132: warning: data definition has no type or storage class include/linux/device.h:170: error: field `attr' has incomplete type include/linux/device.h:171: error: syntax error before "ssize_t" include/linux/device.h:171: warning: no semicolon at end of struct or union include/linux/device.h:172: error: syntax error before '*' token include/linux/device.h:172: error: syntax error before "size_t" include/linux/device.h:172: warning: type defaults to `int' in declaration of `ssize_t' include/linux/device.h:172: warning: function declaration isn't a prototype include/linux/device.h:172: error: `ssize_t' declared as function returning a function include/linux/device.h:172: warning: function declaration isn't a prototype include/linux/device.h:172: warning: data definition has no type or storage class include/linux/device.h:218: error: field `attr' has incomplete type include/linux/device.h:219: error: syntax error before "ssize_t" include/linux/device.h:219: warning: no semicolon at end of struct or union include/linux/device.h:220: error: syntax error before '*' token include/linux/device.h:220: error: syntax error before "size_t" include/linux/device.h:220: warning: type defaults to `int' in declaration of `ssize_t' include/linux/device.h:220: warning: function declaration isn't a prototype include/linux/device.h:220: error: `ssize_t' declared as function returning a function include/linux/device.h:220: warning: function declaration isn't a prototype include/linux/device.h:220: warning: data definition has no type or storage class include/linux/device.h:247: error: syntax error before "dev_t" include/linux/device.h:248: warning: function declaration isn't a prototype include/linux/device.h:251: error: syntax error before "dev" include/linux/device.h:251: warning: function declaration isn't a prototype include/linux/device.h:270: error: field `power' has incomplete type include/linux/device.h:272: error: syntax error before "u32" include/linux/device.h:272: warning: no semicolon at end of struct or union include/linux/device.h:275: warning: type defaults to `int' in declaration of `dma_mask' include/linux/device.h:275: warning: data definition has no type or storage class include/linux/device.h:276: error: syntax error before "coherent_dma_mask" include/linux/device.h:276: warning: type defaults to `int' in declaration of `coherent_dma_mask' include/linux/device.h:276: warning: data definition has no type or storage class include/linux/device.h:287: error: conflicting types for `release' include/linux/fs.h:929: error: previous declaration of `release' include/linux/device.h:288: error: syntax error before '}' token include/linux/device.h: In function `list_to_dev': include/linux/device.h:293: error: dereferencing pointer to incomplete type include/linux/device.h:293: warning: type defaults to `int' in declaration of `__mptr' include/linux/device.h:293: warning: initialization from incompatible pointer type include/linux/device.h:293: error: dereferencing pointer to incomplete type include/linux/device.h: In function `dev_get_drvdata': include/linux/device.h:299: error: dereferencing pointer to incomplete type include/linux/device.h: In function `dev_set_drvdata': include/linux/device.h:305: error: dereferencing pointer to incomplete type include/linux/device.h: At top level: include/linux/device.h:333: error: field `attr' has incomplete type include/linux/device.h:334: error: syntax error before "ssize_t" include/linux/device.h:334: warning: no semicolon at end of struct or union include/linux/device.h:335: error: syntax error before '*' token include/linux/device.h:335: error: syntax error before "size_t" include/linux/device.h:335: warning: type defaults to `int' in declaration of `ssize_t' include/linux/device.h:335: warning: function declaration isn't a prototype include/linux/device.h:335: error: `ssize_t' declared as function returning a function include/linux/device.h:335: warning: function declaration isn't a prototype include/linux/device.h:335: warning: data definition has no type or storage class include/linux/device.h:369: error: syntax error before "u32" include/linux/device.h:369: warning: no semicolon at end of struct or union include/linux/device.h:370: error: `dev' used prior to declaration include/linux/device.h:371: error: syntax error before "num_resources" include/linux/device.h:371: warning: type defaults to `int' in declaration of `num_resources' include/linux/device.h:371: warning: data definition has no type or storage class include/linux/device.h:373: error: syntax error before '}' token In file included from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/netdevice.h:176: error: syntax error before "netdev_rx_stat" include/linux/netdevice.h:176: warning: type defaults to `int' in declaration of `DECLARE_PER_CPU' include/linux/netdevice.h:176: warning: function declaration isn't a prototype include/linux/netdevice.h:176: warning: data definition has no type or storage class include/linux/netdevice.h:186: error: syntax error before "__u8" include/linux/netdevice.h:186: warning: no semicolon at end of struct or union include/linux/netdevice.h:190: error: syntax error before '}' token include/linux/netdevice.h:195: error: syntax error before "atomic_t" include/linux/netdevice.h:195: warning: no semicolon at end of struct or union include/linux/netdevice.h:211: error: syntax error before '}' token include/linux/netdevice.h:387: error: syntax error before "atomic_t" include/linux/netdevice.h:387: warning: no semicolon at end of struct or union include/linux/netdevice.h:422: error: conflicting types for `destructor' include/linux/skbuff.h:248: error: previous declaration of `destructor' include/linux/netdevice.h:425: error: conflicting types for `open' include/linux/fs.h:927: error: previous declaration of `open' include/linux/netdevice.h:430: error: conflicting types for `poll' include/linux/fs.h:924: error: previous declaration of `poll' include/linux/netdevice.h:491: error: syntax error before '}' token include/linux/netdevice.h: In function `netdev_priv': include/linux/netdevice.h:499: error: invalid application of `sizeof' to an incomplete type In file included from include/linux/interrupt.h:11, from include/linux/netdevice.h:518, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/hardirq.h:6:25: asm/hardirq.h: No such file or directory In file included from include/linux/netdevice.h:518, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/interrupt.h:12:24: asm/atomic.h: No such file or directory include/linux/interrupt.h:13:24: asm/ptrace.h: No such file or directory include/linux/interrupt.h:14:24: asm/system.h: No such file or directory In file included from include/linux/netdevice.h:518, from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/interrupt.h: At top level: include/linux/interrupt.h:137: error: syntax error before "atomic_t" include/linux/interrupt.h:137: warning: no semicolon at end of struct or union include/linux/interrupt.h:139: error: conflicting types for `data' include/linux/skbuff.h:280: error: previous declaration of `data' include/linux/interrupt.h:140: error: syntax error before '}' token include/linux/interrupt.h: In function `tasklet_schedule': include/linux/interrupt.h:181: error: dereferencing pointer to incomplete type include/linux/interrupt.h: In function `tasklet_hi_schedule': include/linux/interrupt.h:189: error: dereferencing pointer to incomplete type include/linux/interrupt.h: In function `tasklet_disable_nosync': include/linux/interrupt.h:196: error: dereferencing pointer to incomplete type include/linux/interrupt.h:197: warning: implicit declaration of function `smp_mb__after_atomic_inc' include/linux/interrupt.h: In function `tasklet_enable': include/linux/interrupt.h:209: warning: implicit declaration of function `smp_mb__before_atomic_dec' include/linux/interrupt.h:210: error: dereferencing pointer to incomplete type include/linux/interrupt.h: In function `tasklet_hi_enable': include/linux/interrupt.h:216: error: dereferencing pointer to incomplete type In file included from include/net/sock.h:48, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/netdevice.h: At top level: include/linux/netdevice.h:573: error: field `input_pkt_queue' has incomplete type include/linux/netdevice.h:578: error: field `backlog_dev' has incomplete type include/linux/netdevice.h:581: error: syntax error before "softnet_data" include/linux/netdevice.h:581: warning: type defaults to `int' in declaration of `DECLARE_PER_CPU' include/linux/netdevice.h:581: warning: function declaration isn't a prototype include/linux/netdevice.h:581: warning: data definition has no type or storage class include/linux/netdevice.h: In function `__netif_schedule': include/linux/netdevice.h:587: error: dereferencing pointer to incomplete type include/linux/netdevice.h:592: warning: implicit declaration of function `__get_cpu_var' include/linux/netdevice.h:592: error: `softnet_data' undeclared (first use in this function) include/linux/netdevice.h:592: error: invalid lvalue in unary `&' include/linux/netdevice.h:593: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `netif_schedule': include/linux/netdevice.h:602: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `netif_start_queue': include/linux/netdevice.h:608: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `netif_wake_queue': include/linux/netdevice.h:617: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `netif_stop_queue': include/linux/netdevice.h:627: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `netif_queue_stopped': include/linux/netdevice.h:632: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `netif_running': include/linux/netdevice.h:637: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `dev_kfree_skb_irq': include/linux/netdevice.h:646: error: dereferencing pointer to incomplete type include/linux/netdevice.h:651: error: `softnet_data' undeclared (first use in this function) include/linux/netdevice.h:651: error: invalid lvalue in unary `&' include/linux/netdevice.h:652: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `dev_kfree_skb_any': include/linux/netdevice.h:664: error: invalid type argument of `->' include/linux/netdevice.h:664: warning: implicit declaration of function `irqs_disabled' include/linux/netdevice.h: In function `dev_put': include/linux/netdevice.h:692: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `netif_carrier_ok': include/linux/netdevice.h:707: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `netif_carrier_on': include/linux/netdevice.h:714: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `netif_carrier_off': include/linux/netdevice.h:722: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `netif_device_present': include/linux/netdevice.h:729: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `netif_device_detach': include/linux/netdevice.h:734: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `netif_device_attach': include/linux/netdevice.h:742: error: dereferencing pointer to incomplete type include/linux/netdevice.h: At top level: include/linux/netdevice.h:788: error: syntax error before "netif_msg_init" include/linux/netdevice.h:789: warning: return type defaults to `int' include/linux/netdevice.h: In function `netif_msg_init': include/linux/netdevice.h:791: error: `u32' undeclared (first use in this function) include/linux/netdevice.h: In function `netif_rx_schedule_prep': include/linux/netdevice.h:804: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `__netif_rx_schedule': include/linux/netdevice.h:816: error: dereferencing pointer to incomplete type include/linux/netdevice.h:817: error: dereferencing pointer to incomplete type include/linux/netdevice.h:817: error: `softnet_data' undeclared (first use in this function) include/linux/netdevice.h:817: error: request for member `poll_list' in something not a structure or union include/linux/netdevice.h:818: error: dereferencing pointer to incomplete type include/linux/netdevice.h:819: error: dereferencing pointer to incomplete type include/linux/netdevice.h:819: error: dereferencing pointer to incomplete type include/linux/netdevice.h:821: error: dereferencing pointer to incomplete type include/linux/netdevice.h:821: error: dereferencing pointer to incomplete type include/linux/netdevice.h:822: warning: implicit declaration of function `local_softirq_pending' include/linux/netdevice.h:822: error: invalid lvalue in assignment include/linux/netdevice.h: In function `netif_rx_reschedule': include/linux/netdevice.h:842: error: dereferencing pointer to incomplete type include/linux/netdevice.h:845: error: dereferencing pointer to incomplete type include/linux/netdevice.h:845: error: `softnet_data' undeclared (first use in this function) include/linux/netdevice.h:845: error: request for member `poll_list' in something not a structure or union include/linux/netdevice.h:846: error: invalid lvalue in assignment include/linux/netdevice.h: In function `netif_rx_complete': include/linux/netdevice.h:863: error: dereferencing pointer to incomplete type include/linux/netdevice.h:864: error: dereferencing pointer to incomplete type include/linux/netdevice.h:865: warning: implicit declaration of function `smp_mb__before_clear_bit' include/linux/netdevice.h:866: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `netif_poll_disable': include/linux/netdevice.h:872: error: dereferencing pointer to incomplete type include/linux/netdevice.h:874: error: `current' undeclared (first use in this function) include/linux/netdevice.h: In function `netif_poll_enable': include/linux/netdevice.h:881: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `__netif_rx_complete': include/linux/netdevice.h:889: error: dereferencing pointer to incomplete type include/linux/netdevice.h:890: error: dereferencing pointer to incomplete type include/linux/netdevice.h:892: error: dereferencing pointer to incomplete type include/linux/netdevice.h: In function `netif_tx_disable': include/linux/netdevice.h:897: error: invalid type argument of `->' include/linux/netdevice.h:897: error: dereferencing pointer to incomplete type include/linux/netdevice.h:899: error: dereferencing pointer to incomplete type include/linux/netdevice.h: At top level: include/linux/netdevice.h:925: error: syntax error before "netdev_dropping" include/linux/netdevice.h:925: warning: type defaults to `int' in declaration of `netdev_dropping' include/linux/netdevice.h:925: warning: data definition has no type or storage class In file included from include/linux/security.h:26, from include/net/sock.h:50, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/binfmts.h:31: error: syntax error before "kernel_cap_t" include/linux/binfmts.h:31: warning: no semicolon at end of struct or union include/linux/binfmts.h:32: error: conflicting types for `security' include/linux/skbuff.h:246: error: previous declaration of `security' include/linux/binfmts.h:41: error: syntax error before '}' token In file included from include/linux/security.h:30, from include/net/sock.h:50, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/shm.h:6:22: asm/page.h: No such file or directory include/linux/shm.h:19:26: asm/shmparam.h: No such file or directory In file included from include/linux/security.h:30, from include/net/sock.h:50, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/shm.h:23: error: field `shm_perm' has incomplete type include/linux/shm.h:25: error: syntax error before "__kernel_time_t" include/linux/shm.h:25: warning: no semicolon at end of struct or union include/linux/shm.h:26: warning: type defaults to `int' in declaration of `shm_dtime' include/linux/shm.h:26: warning: data definition has no type or storage class include/linux/shm.h:27: error: syntax error before "shm_ctime" include/linux/shm.h:27: warning: type defaults to `int' in declaration of `shm_ctime' include/linux/shm.h:27: warning: data definition has no type or storage class include/linux/shm.h:28: error: syntax error before "shm_cpid" include/linux/shm.h:28: warning: type defaults to `int' in declaration of `shm_cpid' include/linux/shm.h:28: warning: data definition has no type or storage class include/linux/shm.h:29: error: syntax error before "shm_lpid" include/linux/shm.h:29: warning: type defaults to `int' in declaration of `shm_lpid' include/linux/shm.h:29: warning: data definition has no type or storage class include/linux/shm.h:34: error: syntax error before '}' token include/linux/shm.h:37:24: asm/shmbuf.h: No such file or directory include/linux/shm.h:78: error: field `shm_perm' has incomplete type include/linux/shm.h:83: error: syntax error before "time_t" include/linux/shm.h:83: warning: no semicolon at end of struct or union include/linux/shm.h:84: warning: type defaults to `int' in declaration of `shm_dtim' include/linux/shm.h:84: warning: data definition has no type or storage class include/linux/shm.h:85: error: syntax error before "shm_ctim" include/linux/shm.h:85: warning: type defaults to `int' in declaration of `shm_ctim' include/linux/shm.h:85: warning: data definition has no type or storage class include/linux/shm.h:86: error: syntax error before "shm_cprid" include/linux/shm.h:86: warning: type defaults to `int' in declaration of `shm_cprid' include/linux/shm.h:86: warning: data definition has no type or storage class include/linux/shm.h:87: error: syntax error before "shm_lprid" include/linux/shm.h:87: warning: type defaults to `int' in declaration of `shm_lprid' include/linux/shm.h:87: warning: data definition has no type or storage class include/linux/shm.h:89: error: syntax error before '}' token include/linux/shm.h: In function `do_shmat': include/linux/shm.h:102: error: `ENOSYS' undeclared (first use in this function) In file included from include/linux/security.h:31, from include/net/sock.h:50, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/msg.h: At top level: include/linux/msg.h:17: error: field `msg_perm' has incomplete type include/linux/msg.h:20: error: syntax error before "__kernel_time_t" include/linux/msg.h:20: warning: no semicolon at end of struct or union include/linux/msg.h:21: warning: type defaults to `int' in declaration of `msg_rtime' include/linux/msg.h:21: warning: data definition has no type or storage class include/linux/msg.h:22: error: syntax error before "msg_ctime" include/linux/msg.h:22: warning: type defaults to `int' in declaration of `msg_ctime' include/linux/msg.h:22: warning: data definition has no type or storage class include/linux/msg.h:28: error: syntax error before "msg_lspid" include/linux/msg.h:28: warning: type defaults to `int' in declaration of `msg_lspid' include/linux/msg.h:28: warning: data definition has no type or storage class include/linux/msg.h:29: error: syntax error before "msg_lrpid" include/linux/msg.h:29: warning: type defaults to `int' in declaration of `msg_lrpid' include/linux/msg.h:29: warning: data definition has no type or storage class In file included from include/linux/security.h:31, from include/net/sock.h:50, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/msg.h:33:24: asm/msgbuf.h: No such file or directory include/linux/msg.h:79: error: field `q_perm' has incomplete type include/linux/msg.h:80: error: syntax error before "time_t" include/linux/msg.h:80: warning: no semicolon at end of struct or union include/linux/msg.h:81: warning: type defaults to `int' in declaration of `q_rtime' include/linux/msg.h:81: warning: data definition has no type or storage class include/linux/msg.h:82: error: syntax error before "q_ctime" include/linux/msg.h:82: warning: type defaults to `int' in declaration of `q_ctime' include/linux/msg.h:82: warning: data definition has no type or storage class include/linux/msg.h:86: error: syntax error before "q_lspid" include/linux/msg.h:86: warning: type defaults to `int' in declaration of `q_lspid' include/linux/msg.h:86: warning: data definition has no type or storage class include/linux/msg.h:87: error: syntax error before "q_lrpid" include/linux/msg.h:87: warning: type defaults to `int' in declaration of `q_lrpid' include/linux/msg.h:87: warning: data definition has no type or storage class include/linux/msg.h:92: error: syntax error before '}' token In file included from include/net/sock.h:50, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/security.h:43: error: syntax error before "kernel_cap_t" include/linux/security.h:43: warning: function declaration isn't a prototype include/linux/security.h:44: error: syntax error before "kernel_cap_t" include/linux/security.h:44: warning: function declaration isn't a prototype include/linux/security.h:45: error: syntax error before "kernel_cap_t" include/linux/security.h:45: warning: function declaration isn't a prototype include/linux/security.h:49: error: syntax error before "size_t" include/linux/security.h:49: warning: function declaration isn't a prototype include/linux/security.h:51: error: syntax error before "old_ruid" include/linux/security.h:51: warning: function declaration isn't a prototype include/linux/security.h:1923: error: syntax error before "kernel_cap_t" include/linux/security.h:1926: warning: function declaration isn't a prototype include/linux/security.h: In function `security_capget': include/linux/security.h:1927: error: `target' undeclared (first use in this function) include/linux/security.h:1927: error: `effective' undeclared (first use in this function) include/linux/security.h: At top level: include/linux/security.h:1931: error: syntax error before "kernel_cap_t" include/linux/security.h:1934: warning: function declaration isn't a prototype include/linux/security.h: In function `security_capset_check': include/linux/security.h:1935: error: `target' undeclared (first use in this function) include/linux/security.h:1935: error: `effective' undeclared (first use in this function) include/linux/security.h: At top level: include/linux/security.h:1939: error: syntax error before "kernel_cap_t" include/linux/security.h:1942: warning: function declaration isn't a prototype include/linux/security.h: In function `security_capset_set': include/linux/security.h:1943: error: `target' undeclared (first use in this function) include/linux/security.h:1943: error: `effective' undeclared (first use in this function) include/linux/security.h: At top level: include/linux/security.h:2149: error: syntax error before "dev_t" include/linux/security.h:2150: warning: function declaration isn't a prototype include/linux/security.h:2156: error: syntax error before "dev_t" include/linux/security.h:2157: warning: function declaration isn't a prototype include/linux/security.h:2206: error: syntax error before "size_t" include/linux/security.h:2207: warning: function declaration isn't a prototype include/linux/security.h: In function `security_inode_setxattr': include/linux/security.h:2208: error: `dentry' undeclared (first use in this function) include/linux/security.h:2208: error: `name' undeclared (first use in this function) include/linux/security.h:2208: error: `value' undeclared (first use in this function) include/linux/security.h: At top level: include/linux/security.h:2212: error: syntax error before "size_t" include/linux/security.h:2213: warning: function declaration isn't a prototype include/linux/security.h:2230: error: syntax error before "size_t" include/linux/security.h:2231: warning: function declaration isn't a prototype include/linux/security.h: In function `security_inode_getsecurity': include/linux/security.h:2232: error: `EOPNOTSUPP' undeclared (first use in this function) include/linux/security.h: At top level: include/linux/security.h:2235: error: syntax error before "size_t" include/linux/security.h:2236: warning: function declaration isn't a prototype include/linux/security.h: In function `security_inode_setsecurity': include/linux/security.h:2237: error: `EOPNOTSUPP' undeclared (first use in this function) include/linux/security.h: At top level: include/linux/security.h:2240: error: syntax error before "size_t" include/linux/security.h:2241: warning: function declaration isn't a prototype include/linux/security.h:2317: error: syntax error before "id0" include/linux/security.h:2319: warning: function declaration isn't a prototype include/linux/security.h:2323: error: syntax error before "old_ruid" include/linux/security.h:2325: warning: function declaration isn't a prototype include/linux/security.h: In function `security_task_post_setuid': include/linux/security.h:2326: error: `old_ruid' undeclared (first use in this function) include/linux/security.h:2326: error: `old_euid' undeclared (first use in this function) include/linux/security.h:2326: error: `old_suid' undeclared (first use in this function) include/linux/security.h: At top level: include/linux/security.h:2329: error: syntax error before "id0" include/linux/security.h:2331: warning: function declaration isn't a prototype include/linux/security.h:2335: error: syntax error before "pid_t" include/linux/security.h:2336: warning: function declaration isn't a prototype include/linux/security.h:2379: warning: `struct siginfo' declared inside parameter list include/linux/security.h:2505: error: syntax error before "size_t" include/linux/security.h:2506: warning: function declaration isn't a prototype include/linux/security.h: In function `security_getprocattr': include/linux/security.h:2507: error: `EINVAL' undeclared (first use in this function) include/linux/security.h: At top level: include/linux/security.h:2510: error: syntax error before "size_t" include/linux/security.h:2511: warning: function declaration isn't a prototype include/linux/security.h: In function `security_setprocattr': include/linux/security.h:2512: error: `EINVAL' undeclared (first use in this function) include/linux/security.h: In function `security_socket_getpeersec': include/linux/security.h:2754: error: `ENOPROTOOPT' undeclared (first use in this function) In file included from include/net/sock.h:52, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/filter.h:12:24: asm/atomic.h: No such file or directory In file included from include/net/sock.h:52, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/filter.h: At top level: include/linux/filter.h:28: error: syntax error before "__u16" include/linux/filter.h:28: warning: no semicolon at end of struct or union include/linux/filter.h:29: warning: type defaults to `int' in declaration of `jt' include/linux/filter.h:29: warning: data definition has no type or storage class include/linux/filter.h:30: error: syntax error before "jf" include/linux/filter.h:30: warning: type defaults to `int' in declaration of `jf' include/linux/filter.h:30: warning: data definition has no type or storage class include/linux/filter.h:31: error: syntax error before "k" include/linux/filter.h:31: warning: type defaults to `int' in declaration of `k' include/linux/filter.h:31: warning: data definition has no type or storage class include/linux/filter.h:43: error: syntax error before "atomic_t" include/linux/filter.h:43: warning: no semicolon at end of struct or union include/linux/filter.h:46: error: syntax error before '}' token include/linux/filter.h: In function `sk_filter_len': include/linux/filter.h:50: error: dereferencing pointer to incomplete type include/linux/filter.h:50: error: invalid application of `sizeof' to an incomplete type include/linux/filter.h:50: error: dereferencing pointer to incomplete type In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/net/sock.h:54:24: asm/atomic.h: No such file or directory In file included from include/linux/rtnetlink.h:4, from include/net/dst.h:12, from include/net/sock.h:55, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/netlink.h: At top level: include/linux/netlink.h:29: error: syntax error before "__u32" include/linux/netlink.h:29: warning: no semicolon at end of struct or union include/linux/netlink.h:30: warning: type defaults to `int' in declaration of `nl_groups' include/linux/netlink.h:30: warning: data definition has no type or storage class include/linux/netlink.h:35: error: syntax error before "__u32" include/linux/netlink.h:35: warning: no semicolon at end of struct or union include/linux/netlink.h:36: warning: type defaults to `int' in declaration of `nlmsg_type' include/linux/netlink.h:36: warning: data definition has no type or storage class include/linux/netlink.h:37: error: syntax error before "nlmsg_flags" include/linux/netlink.h:37: warning: type defaults to `int' in declaration of `nlmsg_flags' include/linux/netlink.h:37: warning: data definition has no type or storage class include/linux/netlink.h:38: error: syntax error before "nlmsg_seq" include/linux/netlink.h:38: warning: type defaults to `int' in declaration of `nlmsg_seq' include/linux/netlink.h:38: warning: data definition has no type or storage class include/linux/netlink.h:39: error: syntax error before "nlmsg_pid" include/linux/netlink.h:39: warning: type defaults to `int' in declaration of `nlmsg_pid' include/linux/netlink.h:39: warning: data definition has no type or storage class include/linux/netlink.h:90: error: field `msg' has incomplete type include/linux/netlink.h:107: error: field `creds' has incomplete type include/linux/netlink.h:108: error: syntax error before "__u32" include/linux/netlink.h:108: warning: no semicolon at end of struct or union include/linux/netlink.h:109: warning: type defaults to `int' in declaration of `groups' include/linux/netlink.h:109: warning: data definition has no type or storage class include/linux/netlink.h:110: error: syntax error before "dst_pid" include/linux/netlink.h:110: warning: type defaults to `int' in declaration of `dst_pid' include/linux/netlink.h:110: warning: data definition has no type or storage class include/linux/netlink.h:111: error: syntax error before "dst_groups" include/linux/netlink.h:111: warning: type defaults to `int' in declaration of `dst_groups' include/linux/netlink.h:111: warning: data definition has no type or storage class include/linux/netlink.h:112: error: syntax error before "eff_cap" include/linux/netlink.h:112: warning: type defaults to `int' in declaration of `eff_cap' include/linux/netlink.h:112: warning: data definition has no type or storage class include/linux/netlink.h:124: error: syntax error before "__u32" include/linux/netlink.h:124: warning: function declaration isn't a prototype include/linux/netlink.h:125: error: syntax error before "__u32" include/linux/netlink.h:126: warning: function declaration isn't a prototype include/linux/netlink.h:127: error: syntax error before "__u32" include/linux/netlink.h:127: warning: function declaration isn't a prototype include/linux/netlink.h:132: error: syntax error before "u32" include/linux/netlink.h:132: warning: function declaration isn't a prototype include/linux/netlink.h:163: error: syntax error before "u32" include/linux/netlink.h:164: warning: function declaration isn't a prototype include/linux/netlink.h: In function `__nlmsg_put': include/linux/netlink.h:166: error: invalid application of `sizeof' to an incomplete type include/linux/netlink.h:168: error: `skb' undeclared (first use in this function) include/linux/netlink.h:169: error: dereferencing pointer to incomplete type include/linux/netlink.h:169: error: `type' undeclared (first use in this function) include/linux/netlink.h:170: error: dereferencing pointer to incomplete type include/linux/netlink.h:171: error: dereferencing pointer to incomplete type include/linux/netlink.h:172: error: dereferencing pointer to incomplete type include/linux/netlink.h:173: error: dereferencing pointer to incomplete type In file included from include/net/dst.h:12, from include/net/sock.h:55, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/rtnetlink.h: At top level: include/linux/rtnetlink.h:299: error: syntax error before "__u32" include/linux/rtnetlink.h:299: warning: no semicolon at end of struct or union include/linux/rtnetlink.h:300: warning: type defaults to `int' in declaration of `rta_lastuse' include/linux/rtnetlink.h:300: warning: data definition has no type or storage class include/linux/rtnetlink.h:301: error: syntax error before "rta_expires" include/linux/rtnetlink.h:301: warning: type defaults to `int' in declaration of `rta_expires' include/linux/rtnetlink.h:301: warning: data definition has no type or storage class include/linux/rtnetlink.h:302: error: syntax error before "rta_error" include/linux/rtnetlink.h:302: warning: type defaults to `int' in declaration of `rta_error' include/linux/rtnetlink.h:302: warning: data definition has no type or storage class include/linux/rtnetlink.h:303: error: syntax error before "rta_used" include/linux/rtnetlink.h:303: warning: type defaults to `int' in declaration of `rta_used' include/linux/rtnetlink.h:303: warning: data definition has no type or storage class include/linux/rtnetlink.h:306: error: syntax error before "rta_id" include/linux/rtnetlink.h:306: warning: type defaults to `int' in declaration of `rta_id' include/linux/rtnetlink.h:306: warning: data definition has no type or storage class include/linux/rtnetlink.h:307: error: syntax error before "rta_ts" include/linux/rtnetlink.h:307: warning: type defaults to `int' in declaration of `rta_ts' include/linux/rtnetlink.h:307: warning: data definition has no type or storage class include/linux/rtnetlink.h:308: error: syntax error before "rta_tsage" include/linux/rtnetlink.h:308: warning: type defaults to `int' in declaration of `rta_tsage' include/linux/rtnetlink.h:308: warning: data definition has no type or storage class include/linux/rtnetlink.h:352: error: syntax error before "__u8" include/linux/rtnetlink.h:352: warning: no semicolon at end of struct or union include/linux/rtnetlink.h:356: error: syntax error before "__u16" include/linux/rtnetlink.h:356: warning: no semicolon at end of struct or union include/linux/rtnetlink.h:356: warning: no semicolon at end of struct or union include/linux/rtnetlink.h:357: warning: type defaults to `int' in declaration of `dport' include/linux/rtnetlink.h:357: warning: data definition has no type or storage class include/linux/rtnetlink.h:358: warning: type defaults to `int' in declaration of `ports' include/linux/rtnetlink.h:358: warning: data definition has no type or storage class include/linux/rtnetlink.h:361: error: syntax error before "__u8" include/linux/rtnetlink.h:361: warning: no semicolon at end of struct or union include/linux/rtnetlink.h:362: warning: type defaults to `int' in declaration of `code' include/linux/rtnetlink.h:362: warning: data definition has no type or storage class include/linux/rtnetlink.h:363: error: syntax error before "ident" include/linux/rtnetlink.h:363: warning: type defaults to `int' in declaration of `ident' include/linux/rtnetlink.h:363: warning: data definition has no type or storage class include/linux/rtnetlink.h:364: warning: type defaults to `int' in declaration of `icmpt' include/linux/rtnetlink.h:364: warning: data definition has no type or storage class include/linux/rtnetlink.h:366: error: syntax error before "spi" include/linux/rtnetlink.h:366: warning: type defaults to `int' in declaration of `spi' include/linux/rtnetlink.h:366: warning: data definition has no type or storage class include/linux/rtnetlink.h:367: warning: type defaults to `int' in declaration of `u' include/linux/rtnetlink.h:367: error: conflicting types for `u' include/linux/fs.h:491: error: previous declaration of `u' include/linux/rtnetlink.h:367: warning: data definition has no type or storage class include/linux/rtnetlink.h:368: error: syntax error before '}' token include/linux/rtnetlink.h:410: error: syntax error before "__u32" include/linux/rtnetlink.h:410: warning: no semicolon at end of struct or union include/linux/rtnetlink.h:411: warning: type defaults to `int' in declaration of `ifa_valid' include/linux/rtnetlink.h:411: warning: data definition has no type or storage class include/linux/rtnetlink.h:412: error: syntax error before "cstamp" include/linux/rtnetlink.h:412: warning: type defaults to `int' in declaration of `cstamp' include/linux/rtnetlink.h:412: warning: data definition has no type or storage class include/linux/rtnetlink.h:413: error: syntax error before "tstamp" include/linux/rtnetlink.h:413: warning: type defaults to `int' in declaration of `tstamp' include/linux/rtnetlink.h:413: warning: data definition has no type or storage class include/linux/rtnetlink.h:438: error: syntax error before "__u16" include/linux/rtnetlink.h:438: warning: no semicolon at end of struct or union include/linux/rtnetlink.h:439: warning: type defaults to `int' in declaration of `ndm_flags' include/linux/rtnetlink.h:439: warning: data definition has no type or storage class include/linux/rtnetlink.h:440: error: syntax error before "ndm_type" include/linux/rtnetlink.h:440: warning: type defaults to `int' in declaration of `ndm_type' include/linux/rtnetlink.h:440: warning: data definition has no type or storage class include/linux/rtnetlink.h:483: error: syntax error before "__u32" include/linux/rtnetlink.h:483: warning: no semicolon at end of struct or union include/linux/rtnetlink.h:484: warning: type defaults to `int' in declaration of `ndm_used' include/linux/rtnetlink.h:484: warning: data definition has no type or storage class include/linux/rtnetlink.h:485: error: syntax error before "ndm_updated" include/linux/rtnetlink.h:485: warning: type defaults to `int' in declaration of `ndm_updated' include/linux/rtnetlink.h:485: warning: data definition has no type or storage class include/linux/rtnetlink.h:486: error: syntax error before "ndm_refcnt" include/linux/rtnetlink.h:486: warning: type defaults to `int' in declaration of `ndm_refcnt' include/linux/rtnetlink.h:486: warning: data definition has no type or storage class include/linux/rtnetlink.h:542: error: syntax error before "__u32" include/linux/rtnetlink.h:542: warning: no semicolon at end of struct or union include/linux/rtnetlink.h:543: warning: type defaults to `int' in declaration of `valid_time' include/linux/rtnetlink.h:543: warning: data definition has no type or storage class include/linux/rtnetlink.h:549: error: syntax error before "__u32" include/linux/rtnetlink.h:549: warning: no semicolon at end of struct or union include/linux/rtnetlink.h:550: warning: type defaults to `int' in declaration of `tx_packets' include/linux/rtnetlink.h:550: warning: data definition has no type or storage class include/linux/rtnetlink.h:551: error: syntax error before "rx_bytes" include/linux/rtnetlink.h:551: warning: type defaults to `int' in declaration of `rx_bytes' include/linux/rtnetlink.h:551: warning: data definition has no type or storage class include/linux/rtnetlink.h:552: error: syntax error before "tx_bytes" include/linux/rtnetlink.h:552: warning: type defaults to `int' in declaration of `tx_bytes' include/linux/rtnetlink.h:552: warning: data definition has no type or storage class include/linux/rtnetlink.h:553: error: syntax error before "rx_errors" include/linux/rtnetlink.h:553: warning: type defaults to `int' in declaration of `rx_errors' include/linux/rtnetlink.h:553: warning: data definition has no type or storage class include/linux/rtnetlink.h:554: error: syntax error before "tx_errors" include/linux/rtnetlink.h:554: warning: type defaults to `int' in declaration of `tx_errors' include/linux/rtnetlink.h:554: warning: data definition has no type or storage class include/linux/rtnetlink.h:555: error: syntax error before "rx_dropped" include/linux/rtnetlink.h:555: warning: type defaults to `int' in declaration of `rx_dropped' include/linux/rtnetlink.h:555: warning: data definition has no type or storage class include/linux/rtnetlink.h:556: error: syntax error before "tx_dropped" include/linux/rtnetlink.h:556: warning: type defaults to `int' in declaration of `tx_dropped' include/linux/rtnetlink.h:556: warning: data definition has no type or storage class include/linux/rtnetlink.h:557: error: syntax error before "multicast" include/linux/rtnetlink.h:557: warning: type defaults to `int' in declaration of `multicast' include/linux/rtnetlink.h:557: warning: data definition has no type or storage class include/linux/rtnetlink.h:558: error: syntax error before "collisions" include/linux/rtnetlink.h:558: warning: type defaults to `int' in declaration of `collisions' include/linux/rtnetlink.h:558: warning: data definition has no type or storage class include/linux/rtnetlink.h:561: error: syntax error before "rx_length_errors" include/linux/rtnetlink.h:561: warning: type defaults to `int' in declaration of `rx_length_errors' include/linux/rtnetlink.h:561: warning: data definition has no type or storage class include/linux/rtnetlink.h:562: error: syntax error before "rx_over_errors" include/linux/rtnetlink.h:562: warning: type defaults to `int' in declaration of `rx_over_errors' include/linux/rtnetlink.h:562: warning: data definition has no type or storage class include/linux/rtnetlink.h:563: error: syntax error before "rx_crc_errors" include/linux/rtnetlink.h:563: warning: type defaults to `int' in declaration of `rx_crc_errors' include/linux/rtnetlink.h:563: warning: data definition has no type or storage class include/linux/rtnetlink.h:564: error: syntax error before "rx_frame_errors" include/linux/rtnetlink.h:564: warning: type defaults to `int' in declaration of `rx_frame_errors' include/linux/rtnetlink.h:564: warning: data definition has no type or storage class include/linux/rtnetlink.h:565: error: syntax error before "rx_fifo_errors" include/linux/rtnetlink.h:565: warning: type defaults to `int' in declaration of `rx_fifo_errors' include/linux/rtnetlink.h:565: warning: data definition has no type or storage class include/linux/rtnetlink.h:566: error: syntax error before "rx_missed_errors" include/linux/rtnetlink.h:566: warning: type defaults to `int' in declaration of `rx_missed_errors' include/linux/rtnetlink.h:566: warning: data definition has no type or storage class include/linux/rtnetlink.h:569: error: syntax error before "tx_aborted_errors" include/linux/rtnetlink.h:569: warning: type defaults to `int' in declaration of `tx_aborted_errors' include/linux/rtnetlink.h:569: warning: data definition has no type or storage class include/linux/rtnetlink.h:570: error: syntax error before "tx_carrier_errors" include/linux/rtnetlink.h:570: warning: type defaults to `int' in declaration of `tx_carrier_errors' include/linux/rtnetlink.h:570: warning: data definition has no type or storage class include/linux/rtnetlink.h:571: error: syntax error before "tx_fifo_errors" include/linux/rtnetlink.h:571: warning: type defaults to `int' in declaration of `tx_fifo_errors' include/linux/rtnetlink.h:571: warning: data definition has no type or storage class include/linux/rtnetlink.h:572: error: syntax error before "tx_heartbeat_errors" include/linux/rtnetlink.h:572: warning: type defaults to `int' in declaration of `tx_heartbeat_errors' include/linux/rtnetlink.h:572: warning: data definition has no type or storage class include/linux/rtnetlink.h:573: error: syntax error before "tx_window_errors" include/linux/rtnetlink.h:573: warning: type defaults to `int' in declaration of `tx_window_errors' include/linux/rtnetlink.h:573: warning: data definition has no type or storage class include/linux/rtnetlink.h:576: error: syntax error before "rx_compressed" include/linux/rtnetlink.h:576: warning: type defaults to `int' in declaration of `rx_compressed' include/linux/rtnetlink.h:576: warning: data definition has no type or storage class include/linux/rtnetlink.h:577: error: syntax error before "tx_compressed" include/linux/rtnetlink.h:577: warning: type defaults to `int' in declaration of `tx_compressed' include/linux/rtnetlink.h:577: warning: data definition has no type or storage class include/linux/rtnetlink.h:583: error: syntax error before "__u64" include/linux/rtnetlink.h:583: warning: no semicolon at end of struct or union include/linux/rtnetlink.h:584: warning: type defaults to `int' in declaration of `mem_end' include/linux/rtnetlink.h:584: warning: data definition has no type or storage class include/linux/rtnetlink.h:585: error: syntax error before "base_addr" include/linux/rtnetlink.h:585: warning: type defaults to `int' in declaration of `base_addr' include/linux/rtnetlink.h:585: warning: data definition has no type or storage class include/linux/rtnetlink.h:586: error: syntax error before "irq" include/linux/rtnetlink.h:586: warning: type defaults to `int' in declaration of `irq' include/linux/rtnetlink.h:586: warning: data definition has no type or storage class include/linux/rtnetlink.h:587: error: syntax error before "dma" include/linux/rtnetlink.h:587: warning: type defaults to `int' in declaration of `dma' include/linux/rtnetlink.h:587: warning: data definition has no type or storage class include/linux/rtnetlink.h:588: error: syntax error before "port" include/linux/rtnetlink.h:588: warning: type defaults to `int' in declaration of `port' include/linux/rtnetlink.h:588: warning: data definition has no type or storage class include/linux/rtnetlink.h:671: error: syntax error before "__u32" include/linux/rtnetlink.h:671: warning: no semicolon at end of struct or union include/linux/rtnetlink.h:672: warning: type defaults to `int' in declaration of `tstamp' include/linux/rtnetlink.h:672: warning: data definition has no type or storage class include/linux/rtnetlink.h:673: error: syntax error before "reachable_time" include/linux/rtnetlink.h:673: warning: type defaults to `int' in declaration of `reachable_time' include/linux/rtnetlink.h:673: warning: data definition has no type or storage class include/linux/rtnetlink.h:674: error: syntax error before "retrans_time" include/linux/rtnetlink.h:674: warning: type defaults to `int' in declaration of `retrans_time' include/linux/rtnetlink.h:674: warning: data definition has no type or storage class include/linux/rtnetlink.h:687: error: syntax error before "__u32" include/linux/rtnetlink.h:687: warning: no semicolon at end of struct or union include/linux/rtnetlink.h:688: warning: type defaults to `int' in declaration of `tcm_parent' include/linux/rtnetlink.h:688: warning: data definition has no type or storage class include/linux/rtnetlink.h:689: error: syntax error before "tcm_info" include/linux/rtnetlink.h:689: warning: type defaults to `int' in declaration of `tcm_info' include/linux/rtnetlink.h:689: warning: data definition has no type or storage class include/linux/rtnetlink.h:769: error: syntax error before "u32" include/linux/rtnetlink.h:769: warning: function declaration isn't a prototype include/linux/rtnetlink.h:770: error: syntax error before "u32" include/linux/rtnetlink.h:770: warning: function declaration isn't a prototype In file included from include/net/dst.h:15, from include/net/sock.h:55, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/net/neighbour.h:51:24: asm/atomic.h: No such file or directory In file included from include/net/neighbour.h:55, from include/net/dst.h:15, from include/net/sock.h:55, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/seq_file.h:7:27: asm/semaphore.h: No such file or directory In file included from include/net/neighbour.h:55, from include/net/dst.h:15, from include/net/sock.h:55, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/seq_file.h:17: error: syntax error before "size_t" include/linux/seq_file.h:17: warning: no semicolon at end of struct or union include/linux/seq_file.h:18: warning: type defaults to `int' in declaration of `from' include/linux/seq_file.h:18: warning: data definition has no type or storage class include/linux/seq_file.h:19: error: syntax error before "count" include/linux/seq_file.h:19: warning: type defaults to `int' in declaration of `count' include/linux/seq_file.h:19: warning: data definition has no type or storage class include/linux/seq_file.h:20: error: syntax error before "index" include/linux/seq_file.h:20: warning: type defaults to `int' in declaration of `index' include/linux/seq_file.h:20: error: conflicting types for `index' include/linux/mm.h:222: error: previous declaration of `index' include/linux/seq_file.h:20: warning: data definition has no type or storage class include/linux/seq_file.h:23: error: conflicting types for `private' include/linux/mm.h:210: error: previous declaration of `private' include/linux/seq_file.h:24: error: syntax error before '}' token include/linux/seq_file.h:27: error: syntax error before "loff_t" include/linux/seq_file.h:27: warning: function declaration isn't a prototype include/linux/seq_file.h:29: error: syntax error before "loff_t" include/linux/seq_file.h:29: warning: function declaration isn't a prototype include/linux/seq_file.h:34: error: syntax error before "seq_read" include/linux/seq_file.h:34: error: syntax error before "size_t" include/linux/seq_file.h:34: warning: type defaults to `int' in declaration of `seq_read' include/linux/seq_file.h:34: warning: function declaration isn't a prototype include/linux/seq_file.h:34: warning: data definition has no type or storage class include/linux/seq_file.h:35: error: syntax error before "seq_lseek" include/linux/seq_file.h:35: error: syntax error before "loff_t" include/linux/seq_file.h:35: warning: type defaults to `int' in declaration of `seq_lseek' include/linux/seq_file.h:35: warning: function declaration isn't a prototype include/linux/seq_file.h:35: warning: data definition has no type or storage class In file included from include/net/neighbour.h:58, from include/net/dst.h:15, from include/net/sock.h:55, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/linux/sysctl.h:38: error: syntax error before "size_t" include/linux/sysctl.h:38: warning: no semicolon at end of struct or union include/linux/sysctl.h:40: error: syntax error before "newlen" include/linux/sysctl.h:40: warning: type defaults to `int' in declaration of `newlen' include/linux/sysctl.h:40: warning: data definition has no type or storage class include/linux/sysctl.h:42: error: syntax error before '}' token include/linux/sysctl.h:779: error: syntax error before "size_t" include/linux/sysctl.h:781: warning: function declaration isn't a prototype include/linux/sysctl.h:784: error: syntax error before "size_t" include/linux/sysctl.h:784: warning: function declaration isn't a prototype include/linux/sysctl.h:787: error: syntax error before "size_t" include/linux/sysctl.h:787: warning: function declaration isn't a prototype include/linux/sysctl.h:789: error: syntax error before "size_t" include/linux/sysctl.h:789: warning: function declaration isn't a prototype include/linux/sysctl.h:791: error: syntax error before "size_t" include/linux/sysctl.h:791: warning: function declaration isn't a prototype include/linux/sysctl.h:793: error: syntax error before "size_t" include/linux/sysctl.h:793: warning: function declaration isn't a prototype include/linux/sysctl.h:795: error: syntax error before "size_t" include/linux/sysctl.h:795: warning: function declaration isn't a prototype include/linux/sysctl.h:797: error: syntax error before "size_t" include/linux/sysctl.h:797: warning: function declaration isn't a prototype include/linux/sysctl.h:799: error: syntax error before "size_t" include/linux/sysctl.h:799: warning: function declaration isn't a prototype include/linux/sysctl.h:801: error: syntax error before "size_t" include/linux/sysctl.h:801: warning: function declaration isn't a prototype include/linux/sysctl.h:804: error: syntax error before "size_t" include/linux/sysctl.h:805: warning: function declaration isn't a prototype include/linux/sysctl.h:809: error: syntax error before "size_t" include/linux/sysctl.h:810: warning: function declaration isn't a prototype include/linux/sysctl.h:861: error: syntax error before "mode_t" include/linux/sysctl.h:861: warning: no semicolon at end of struct or union include/linux/sysctl.h:863: error: `proc_handler' redeclared as different kind of symbol include/linux/sysctl.h:784: error: previous declaration of `proc_handler' include/linux/sysctl.h:868: error: syntax error before '}' token In file included from include/net/dst.h:15, from include/net/sock.h:55, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/net/neighbour.h:77: error: syntax error before "atomic_t" include/net/neighbour.h:77: warning: no semicolon at end of struct or union include/net/neighbour.h:94: error: syntax error before '}' token include/net/neighbour.h:130: error: syntax error before "__u8" include/net/neighbour.h:130: warning: no semicolon at end of struct or union include/net/neighbour.h:131: warning: type defaults to `int' in declaration of `nud_state' include/net/neighbour.h:131: warning: data definition has no type or storage class include/net/neighbour.h:132: error: syntax error before "type" include/net/neighbour.h:132: warning: type defaults to `int' in declaration of `type' include/net/neighbour.h:132: error: `type' used prior to declaration include/net/neighbour.h:132: warning: data definition has no type or storage class include/net/neighbour.h:133: error: syntax error before "dead" include/net/neighbour.h:133: warning: type defaults to `int' in declaration of `dead' include/net/neighbour.h:133: warning: data definition has no type or storage class include/net/neighbour.h:134: error: syntax error before "probes" include/net/neighbour.h:134: warning: type defaults to `int' in declaration of `probes' include/net/neighbour.h:134: warning: data definition has no type or storage class include/net/neighbour.h:135: error: conflicting types for `lock' include/linux/skbuff.h:121: error: previous declaration of `lock' include/net/neighbour.h:138: error: syntax error before "refcnt" include/net/neighbour.h:138: warning: type defaults to `int' in declaration of `refcnt' include/net/neighbour.h:138: warning: data definition has no type or storage class include/net/neighbour.h:143: error: syntax error before "primary_key" include/net/neighbour.h:143: warning: type defaults to `int' in declaration of `primary_key' include/net/neighbour.h:143: warning: data definition has no type or storage class include/net/neighbour.h:144: error: syntax error before '}' token include/net/neighbour.h:162: error: syntax error before "u8" include/net/neighbour.h:162: warning: no semicolon at end of struct or union include/net/neighbour.h:176: error: syntax error before "__u32" include/net/neighbour.h:176: warning: no semicolon at end of struct or union include/net/neighbour.h:192: error: syntax error before "entries" include/net/neighbour.h:192: warning: type defaults to `int' in declaration of `entries' include/net/neighbour.h:192: warning: data definition has no type or storage class include/net/neighbour.h:200: error: syntax error before "hash_rnd" include/net/neighbour.h:200: warning: type defaults to `int' in declaration of `hash_rnd' include/net/neighbour.h:200: warning: data definition has no type or storage class include/net/neighbour.h:206: error: syntax error before '}' token include/net/neighbour.h:227: warning: type defaults to `int' in declaration of `u8' include/net/neighbour.h:227: error: syntax error before '*' token include/net/neighbour.h:228: warning: function declaration isn't a prototype include/net/neighbour.h:235: error: syntax error before "u8" include/net/neighbour.h:236: warning: function declaration isn't a prototype include/net/neighbour.h:262: error: syntax error before "loff_t" include/net/neighbour.h:262: warning: function declaration isn't a prototype include/net/neighbour.h:269: error: syntax error before "loff_t" include/net/neighbour.h:269: warning: function declaration isn't a prototype include/net/neighbour.h:270: error: syntax error before "loff_t" include/net/neighbour.h:270: warning: function declaration isn't a prototype include/net/neighbour.h:277: error: syntax error before "proc_handler" include/net/neighbour.h:277: warning: function declaration isn't a prototype include/net/neighbour.h: In function `__neigh_parms_put': include/net/neighbour.h:282: error: dereferencing pointer to incomplete type include/net/neighbour.h: In function `neigh_parms_put': include/net/neighbour.h:287: error: dereferencing pointer to incomplete type include/net/neighbour.h: In function `neigh_parms_clone': include/net/neighbour.h:293: error: dereferencing pointer to incomplete type include/net/neighbour.h: In function `neigh_release': include/net/neighbour.h:303: error: dereferencing pointer to incomplete type include/net/neighbour.h: In function `neigh_clone': include/net/neighbour.h:310: error: dereferencing pointer to incomplete type include/net/neighbour.h: In function `neigh_confirm': include/net/neighbour.h:319: error: dereferencing pointer to incomplete type include/net/neighbour.h: In function `neigh_is_connected': include/net/neighbour.h:324: error: dereferencing pointer to incomplete type include/net/neighbour.h: In function `neigh_is_valid': include/net/neighbour.h:329: error: dereferencing pointer to incomplete type include/net/neighbour.h: In function `neigh_event_send': include/net/neighbour.h:334: error: dereferencing pointer to incomplete type include/net/neighbour.h:335: error: dereferencing pointer to incomplete type In file included from include/net/sock.h:55, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/net/dst.h:16:27: asm/processor.h: No such file or directory In file included from include/net/sock.h:55, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/net/dst.h: At top level: include/net/dst.h:41: error: syntax error before "atomic_t" include/net/dst.h:41: warning: no semicolon at end of struct or union include/net/dst.h:43: error: conflicting types for `child' include/linux/sysctl.h:862: error: previous declaration of `child' include/net/dst.h:44: error: conflicting types for `dev' include/linux/device.h:370: error: previous declaration of `dev' include/net/dst.h:57: error: syntax error before "metrics" include/net/dst.h:57: warning: type defaults to `int' in declaration of `metrics' include/net/dst.h:57: warning: data definition has no type or storage class include/net/dst.h:76: error: conflicting types for `ops' include/net/neighbour.h:142: error: previous declaration of `ops' include/net/dst.h:79: error: `info' used prior to declaration include/net/dst.h:80: error: syntax error before '}' token include/net/dst.h:90: error: syntax error before "__u32" include/net/dst.h:90: warning: function declaration isn't a prototype include/net/dst.h:95: error: syntax error before "u32" include/net/dst.h:95: warning: function declaration isn't a prototype include/net/dst.h:96: error: syntax error before "u32" include/net/dst.h:96: warning: function declaration isn't a prototype include/net/dst.h:99: error: syntax error before "atomic_t" include/net/dst.h:99: warning: no semicolon at end of struct or union include/net/dst.h:101: error: syntax error before '}' token include/net/dst.h:106: error: syntax error before "dst_metric" include/net/dst.h:107: warning: return type defaults to `int' include/net/dst.h: In function `dst_metric': include/net/dst.h:108: error: dereferencing pointer to incomplete type include/net/dst.h: At top level: include/net/dst.h:112: error: syntax error before "dst_path_metric" include/net/dst.h:113: warning: return type defaults to `int' include/net/dst.h: In function `dst_path_metric': include/net/dst.h:114: error: dereferencing pointer to incomplete type include/net/dst.h: At top level: include/net/dst.h:118: error: syntax error before "dst_pmtu" include/net/dst.h:119: warning: return type defaults to `int' include/net/dst.h: In function `dst_pmtu': include/net/dst.h:120: error: `u32' undeclared (first use in this function) include/net/dst.h:120: error: syntax error before "mtu" include/net/dst.h:123: error: `mtu' undeclared (first use in this function) include/net/dst.h: In function `dst_hold': include/net/dst.h:134: error: dereferencing pointer to incomplete type include/net/dst.h: In function `dst_clone': include/net/dst.h:141: error: dereferencing pointer to incomplete type include/net/dst.h: In function `dst_release': include/net/dst.h:149: warning: implicit declaration of function `WARN_ON' include/net/dst.h:149: error: dereferencing pointer to incomplete type include/net/dst.h:150: error: dereferencing pointer to incomplete type include/net/dst.h: In function `dst_pop': include/net/dst.h:160: error: dereferencing pointer to incomplete type include/net/dst.h: In function `dst_free': include/net/dst.h:172: error: dereferencing pointer to incomplete type include/net/dst.h:174: error: dereferencing pointer to incomplete type include/net/dst.h: In function `dst_rcu_free': include/net/dst.h:184: error: dereferencing pointer to incomplete type include/net/dst.h:184: warning: type defaults to `int' in declaration of `__mptr' include/net/dst.h:184: warning: initialization from incompatible pointer type include/net/dst.h:184: error: dereferencing pointer to incomplete type include/net/dst.h: In function `dst_confirm': include/net/dst.h:191: error: dereferencing pointer to incomplete type include/net/dst.h: In function `dst_negative_advice': include/net/dst.h:197: error: dereferencing pointer to incomplete type include/net/dst.h:198: error: dereferencing pointer to incomplete type include/net/dst.h: In function `dst_link_failure': include/net/dst.h:203: error: dereferencing pointer to incomplete type include/net/dst.h:204: error: dereferencing pointer to incomplete type include/net/dst.h:204: error: dereferencing pointer to incomplete type include/net/dst.h:205: error: dereferencing pointer to incomplete type include/net/dst.h: In function `dst_set_expires': include/net/dst.h:215: error: dereferencing pointer to incomplete type include/net/dst.h:215: error: dereferencing pointer to incomplete type include/net/dst.h:215: warning: type defaults to `int' in declaration of `__dummy2' include/net/dst.h:215: warning: comparison of distinct pointer types lacks a cast include/net/dst.h:215: error: dereferencing pointer to incomplete type include/net/dst.h:216: error: dereferencing pointer to incomplete type include/net/dst.h: In function `dst_output': include/net/dst.h:225: error: dereferencing pointer to incomplete type include/net/dst.h: In function `dst_input': include/net/dst.h:240: error: dereferencing pointer to incomplete type In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:37: include/net/sock.h: At top level: include/net/sock.h:112: error: syntax error before "atomic_t" include/net/sock.h:112: warning: no semicolon at end of struct or union include/net/sock.h:186: error: field `__sk_common' has incomplete type include/net/sock.h:204: error: syntax error before "atomic_t" include/net/sock.h:204: warning: no semicolon at end of struct or union include/net/sock.h:206: error: syntax error before "sk_wmem_alloc" include/net/sock.h:206: warning: type defaults to `int' in declaration of `sk_wmem_alloc' include/net/sock.h:206: warning: data definition has no type or storage class include/net/sock.h:208: error: syntax error before "sk_omem_alloc" include/net/sock.h:208: warning: type defaults to `int' in declaration of `sk_omem_alloc' include/net/sock.h:208: warning: data definition has no type or storage class include/net/sock.h:237: error: syntax error before "sk_priority" include/net/sock.h:237: warning: type defaults to `int' in declaration of `sk_priority' include/net/sock.h:237: warning: data definition has no type or storage class include/net/sock.h:254: error: syntax error before "sk_sndmsg_off" include/net/sock.h:254: warning: type defaults to `int' in declaration of `sk_sndmsg_off' include/net/sock.h:254: warning: data definition has no type or storage class include/net/sock.h:258: error: syntax error before "sk_queue_shrunk" include/net/sock.h:258: warning: type defaults to `int' in declaration of `sk_queue_shrunk' include/net/sock.h:258: warning: data definition has no type or storage class include/net/sock.h:267: error: syntax error before '}' token include/net/sock.h: In function `__sk_head': include/net/sock.h:274: error: dereferencing pointer to incomplete type include/net/sock.h:274: warning: type defaults to `int' in declaration of `__mptr' include/net/sock.h:274: warning: initialization from incompatible pointer type include/net/sock.h:274: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_next': include/net/sock.h:284: error: dereferencing pointer to incomplete type include/net/sock.h:285: error: dereferencing pointer to incomplete type include/net/sock.h:285: warning: type defaults to `int' in declaration of `__mptr' include/net/sock.h:285: error: dereferencing pointer to incomplete type include/net/sock.h:285: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_unhashed': include/net/sock.h:290: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_hashed': include/net/sock.h:295: error: dereferencing pointer to incomplete type include/net/sock.h: In function `__sk_del_node': include/net/sock.h:305: error: dereferencing pointer to incomplete type include/net/sock.h: In function `__sk_del_node_init': include/net/sock.h:312: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_hold': include/net/sock.h:326: error: dereferencing pointer to incomplete type include/net/sock.h: In function `__sock_put': include/net/sock.h:334: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_del_node_init': include/net/sock.h:343: error: dereferencing pointer to incomplete type include/net/sock.h: In function `__sk_add_node': include/net/sock.h:351: error: dereferencing pointer to incomplete type include/net/sock.h: In function `__sk_del_bind_node': include/net/sock.h:362: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_add_bind_node': include/net/sock.h:368: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_set_flag': include/net/sock.h:398: warning: implicit declaration of function `__set_bit' include/net/sock.h:398: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_reset_flag': include/net/sock.h:403: warning: implicit declaration of function `__clear_bit' include/net/sock.h:403: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_flag': include/net/sock.h:408: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_acceptq_removed': include/net/sock.h:413: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_acceptq_added': include/net/sock.h:418: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_acceptq_is_full': include/net/sock.h:423: error: dereferencing pointer to incomplete type include/net/sock.h:423: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_stream_min_wspace': include/net/sock.h:431: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_stream_wspace': include/net/sock.h:436: error: dereferencing pointer to incomplete type include/net/sock.h:436: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_stream_memory_free': include/net/sock.h:443: error: dereferencing pointer to incomplete type include/net/sock.h:443: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_stream_set_owner_r': include/net/sock.h:450: error: dereferencing pointer to incomplete type include/net/sock.h:451: error: dereferencing pointer to incomplete type include/net/sock.h:452: warning: implicit declaration of function `atomic_add' include/net/sock.h:452: error: dereferencing pointer to incomplete type include/net/sock.h:452: error: dereferencing pointer to incomplete type include/net/sock.h:453: error: dereferencing pointer to incomplete type include/net/sock.h:453: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_stream_free_skb': include/net/sock.h:458: error: dereferencing pointer to incomplete type include/net/sock.h:459: error: dereferencing pointer to incomplete type include/net/sock.h:459: error: dereferencing pointer to incomplete type include/net/sock.h:460: error: dereferencing pointer to incomplete type include/net/sock.h:460: error: dereferencing pointer to incomplete type include/net/sock.h: At top level: include/net/sock.h:522: error: syntax error before "size_t" include/net/sock.h:522: warning: function declaration isn't a prototype include/net/sock.h:525: error: syntax error before "size_t" include/net/sock.h:526: warning: function declaration isn't a prototype include/net/sock.h:528: error: syntax error before "size_t" include/net/sock.h:528: warning: function declaration isn't a prototype include/net/sock.h:542: error: syntax error before "atomic_t" include/net/sock.h:542: warning: no semicolon at end of struct or union include/net/sock.h:543: warning: type defaults to `int' in declaration of `sockets_allocated' include/net/sock.h:543: warning: data definition has no type or storage class include/net/sock.h:559: error: conflicting types for `owner' include/linux/nfs_fs_i.h:16: error: previous declaration of `owner' include/net/sock.h:561: error: `name' used prior to declaration include/net/sock.h:565: error: syntax error before "u8" include/net/sock.h:565: warning: no semicolon at end of struct or union include/net/sock.h:566: warning: type defaults to `int' in declaration of `stats' include/net/sock.h:566: error: conflicting types for `stats' include/net/neighbour.h:197: error: previous declaration of `stats' include/net/sock.h:566: warning: data definition has no type or storage class include/net/sock.h:567: error: syntax error before '}' token include/net/sock.h: In function `sk_alloc_slab_error': include/net/sock.h:574: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_set_owner': include/net/sock.h:588: error: dereferencing pointer to incomplete type include/net/sock.h:590: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_prot_inc_use': include/net/sock.h:597: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_prot_dec_use': include/net/sock.h:602: error: dereferencing pointer to incomplete type include/net/sock.h: At top level: include/net/sock.h:629: error: field `async_msg' has incomplete type include/net/sock.h:630: error: field `async_iov' has incomplete type include/net/sock.h: In function `kiocb_to_siocb': include/net/sock.h:636: error: dereferencing pointer to incomplete type include/net/sock.h: At top level: include/net/sock.h:646: error: field `vfs_inode' has incomplete type include/net/sock.h: In function `SOCKET_I': include/net/sock.h:651: warning: type defaults to `int' in declaration of `__mptr' include/net/sock.h:651: warning: initialization from incompatible pointer type include/net/sock.h:651: error: invalid type argument of `->' include/net/sock.h: In function `SOCK_INODE': include/net/sock.h:656: error: invalid operands to binary & include/net/sock.h:656: error: invalid type argument of `->' include/net/sock.h: In function `sk_stream_pages': include/net/sock.h:666: error: `PAGE_SIZE' undeclared (first use in this function) include/net/sock.h: In function `sk_stream_mem_reclaim': include/net/sock.h:671: error: dereferencing pointer to incomplete type include/net/sock.h:671: error: `PAGE_SIZE' undeclared (first use in this function) include/net/sock.h: In function `sk_stream_writequeue_purge': include/net/sock.h:679: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_stream_rmem_schedule': include/net/sock.h:686: error: dereferencing pointer to incomplete type include/net/sock.h:686: error: dereferencing pointer to incomplete type include/net/sock.h:687: error: dereferencing pointer to incomplete type include/net/sock.h: At top level: include/net/sock.h:770: error: syntax error before "size_t" include/net/sock.h:770: warning: function declaration isn't a prototype include/net/sock.h:772: error: syntax error before "size_t" include/net/sock.h:772: warning: function declaration isn't a prototype include/net/sock.h:776: error: syntax error before "sock_no_sendpage" include/net/sock.h:778: error: syntax error before "size_t" include/net/sock.h:779: warning: type defaults to `int' in declaration of `sock_no_sendpage' include/net/sock.h:779: warning: function declaration isn't a prototype include/net/sock.h:779: warning: data definition has no type or storage class include/net/sock.h:788: error: syntax error before "size_t" include/net/sock.h:788: warning: function declaration isn't a prototype include/net/sock.h:818: error: `sk_filter' redeclared as different kind of symbol include/net/sock.h:245: error: previous declaration of `sk_filter' include/net/sock.h: In function `sk_filter': include/net/sock.h:825: error: dereferencing pointer to incomplete type include/net/sock.h:829: error: dereferencing pointer to incomplete type include/net/sock.h:831: error: dereferencing pointer to incomplete type include/net/sock.h:833: error: dereferencing pointer to incomplete type include/net/sock.h:834: error: dereferencing pointer to incomplete type include/net/sock.h:836: error: `EPERM' undeclared (first use in this function) include/net/sock.h:842: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_filter_release': include/net/sock.h:859: warning: implicit declaration of function `atomic_sub' include/net/sock.h:859: error: dereferencing pointer to incomplete type include/net/sock.h:861: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_filter_charge': include/net/sock.h:867: error: dereferencing pointer to incomplete type include/net/sock.h:868: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_put': include/net/sock.h:899: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_orphan': include/net/sock.h:912: error: invalid type argument of `->' include/net/sock.h:912: error: dereferencing pointer to incomplete type include/net/sock.h:914: error: dereferencing pointer to incomplete type include/net/sock.h:915: error: dereferencing pointer to incomplete type include/net/sock.h:916: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_graft': include/net/sock.h:921: error: invalid type argument of `->' include/net/sock.h:921: error: dereferencing pointer to incomplete type include/net/sock.h:922: error: dereferencing pointer to incomplete type include/net/sock.h:924: error: dereferencing pointer to incomplete type include/net/sock.h:925: error: dereferencing pointer to incomplete type include/net/sock.h: In function `__sk_dst_get': include/net/sock.h:934: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_dst_get': include/net/sock.h:942: error: dereferencing pointer to incomplete type include/net/sock.h:943: error: dereferencing pointer to incomplete type include/net/sock.h:946: error: dereferencing pointer to incomplete type include/net/sock.h: In function `__sk_dst_set': include/net/sock.h:955: error: dereferencing pointer to incomplete type include/net/sock.h:956: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_dst_set': include/net/sock.h:963: error: dereferencing pointer to incomplete type include/net/sock.h:965: error: dereferencing pointer to incomplete type include/net/sock.h: In function `__sk_dst_reset': include/net/sock.h:973: error: dereferencing pointer to incomplete type include/net/sock.h:974: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_dst_reset': include/net/sock.h:981: error: dereferencing pointer to incomplete type include/net/sock.h:983: error: dereferencing pointer to incomplete type include/net/sock.h: At top level: include/net/sock.h:987: error: syntax error before "u32" include/net/sock.h:988: warning: function declaration isn't a prototype include/net/sock.h: In function `__sk_dst_check': include/net/sock.h:989: error: `sk' undeclared (first use in this function) include/net/sock.h:991: error: dereferencing pointer to incomplete type include/net/sock.h:991: error: dereferencing pointer to incomplete type include/net/sock.h:991: error: `cookie' undeclared (first use in this function) include/net/sock.h: At top level: include/net/sock.h:1000: error: syntax error before "u32" include/net/sock.h:1001: warning: function declaration isn't a prototype include/net/sock.h: In function `sk_dst_check': include/net/sock.h:1002: error: `sk' undeclared (first use in this function) include/net/sock.h:1004: error: dereferencing pointer to incomplete type include/net/sock.h:1004: error: dereferencing pointer to incomplete type include/net/sock.h:1004: error: `cookie' undeclared (first use in this function) include/net/sock.h: In function `sk_charge_skb': include/net/sock.h:1014: error: dereferencing pointer to incomplete type include/net/sock.h:1014: error: dereferencing pointer to incomplete type include/net/sock.h:1015: error: dereferencing pointer to incomplete type include/net/sock.h:1015: error: dereferencing pointer to incomplete type include/net/sock.h: In function `skb_copy_to_page': include/net/sock.h:1022: error: dereferencing pointer to incomplete type include/net/sock.h:1029: error: dereferencing pointer to incomplete type include/net/sock.h:1029: error: dereferencing pointer to incomplete type include/net/sock.h:1029: error: dereferencing pointer to incomplete type include/net/sock.h:1031: error: `EFAULT' undeclared (first use in this function) include/net/sock.h:1033: error: dereferencing pointer to incomplete type include/net/sock.h:1034: error: dereferencing pointer to incomplete type include/net/sock.h:1035: error: dereferencing pointer to incomplete type include/net/sock.h:1036: error: dereferencing pointer to incomplete type include/net/sock.h:1037: error: dereferencing pointer to incomplete type include/net/sock.h: In function `skb_set_owner_w': include/net/sock.h:1053: error: dereferencing pointer to incomplete type include/net/sock.h:1054: error: dereferencing pointer to incomplete type include/net/sock.h:1055: error: dereferencing pointer to incomplete type include/net/sock.h:1055: error: dereferencing pointer to incomplete type include/net/sock.h: In function `skb_set_owner_r': include/net/sock.h:1060: error: dereferencing pointer to incomplete type include/net/sock.h:1061: error: dereferencing pointer to incomplete type include/net/sock.h:1062: error: dereferencing pointer to incomplete type include/net/sock.h:1062: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_queue_rcv_skb': include/net/sock.h:1078: error: dereferencing pointer to incomplete type include/net/sock.h:1078: error: dereferencing pointer to incomplete type include/net/sock.h:1079: error: dereferencing pointer to incomplete type include/net/sock.h:1080: error: `ENOMEM' undeclared (first use in this function) include/net/sock.h:1092: error: dereferencing pointer to incomplete type include/net/sock.h:1100: error: dereferencing pointer to incomplete type include/net/sock.h:1102: error: dereferencing pointer to incomplete type include/net/sock.h:1105: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_queue_err_skb': include/net/sock.h:1115: error: dereferencing pointer to incomplete type include/net/sock.h:1115: error: dereferencing pointer to incomplete type include/net/sock.h:1116: error: dereferencing pointer to incomplete type include/net/sock.h:1117: error: `ENOMEM' undeclared (first use in this function) include/net/sock.h:1119: error: dereferencing pointer to incomplete type include/net/sock.h:1121: error: dereferencing pointer to incomplete type include/net/sock.h:1121: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_error': include/net/sock.h:1131: warning: implicit declaration of function `xchg' include/net/sock.h:1131: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_wspace': include/net/sock.h:1139: error: dereferencing pointer to incomplete type include/net/sock.h:1140: error: dereferencing pointer to incomplete type include/net/sock.h:1140: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_wake_async': include/net/sock.h:1149: error: dereferencing pointer to incomplete type include/net/sock.h:1149: error: dereferencing pointer to incomplete type include/net/sock.h:1150: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_stream_moderate_sndbuf': include/net/sock.h:1158: error: dereferencing pointer to incomplete type include/net/sock.h:1159: error: dereferencing pointer to incomplete type include/net/sock.h:1159: error: dereferencing pointer to incomplete type include/net/sock.h:1159: warning: type defaults to `int' in declaration of `_x' include/net/sock.h:1159: error: dereferencing pointer to incomplete type include/net/sock.h:1159: error: dereferencing pointer to incomplete type include/net/sock.h:1159: warning: type defaults to `int' in declaration of `_y' include/net/sock.h:1159: error: dereferencing pointer to incomplete type include/net/sock.h:1160: error: dereferencing pointer to incomplete type include/net/sock.h:1160: error: dereferencing pointer to incomplete type include/net/sock.h:1160: warning: type defaults to `int' in declaration of `_x' include/net/sock.h:1160: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_stream_alloc_pskb': include/net/sock.h:1167: error: dereferencing pointer to incomplete type include/net/sock.h:1170: error: dereferencing pointer to incomplete type include/net/sock.h:1171: error: dereferencing pointer to incomplete type include/net/sock.h:1171: error: dereferencing pointer to incomplete type include/net/sock.h:1172: error: dereferencing pointer to incomplete type include/net/sock.h:1173: error: dereferencing pointer to incomplete type include/net/sock.h:1178: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_stream_alloc_page': include/net/sock.h:1194: error: dereferencing pointer to incomplete type include/net/sock.h:1194: error: `PAGE_SIZE' undeclared (first use in this function) include/net/sock.h:1196: warning: implicit declaration of function `cpu_to_node' include/net/sock.h:1196: error: dereferencing pointer to incomplete type include/net/sock.h:1198: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_writeable': include/net/sock.h:1215: error: dereferencing pointer to incomplete type include/net/sock.h:1215: error: dereferencing pointer to incomplete type include/net/sock.h: In function `gfp_any': include/net/sock.h:1220: error: invalid type argument of `->' include/net/sock.h: In function `sock_rcvtimeo': include/net/sock.h:1225: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_sndtimeo': include/net/sock.h:1230: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_rcvlowat': include/net/sock.h:1235: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sock_intr_errno': include/net/sock.h:1243: error: `EINTR' undeclared (first use in this function) include/net/sock.h: In function `sock_recv_timestamp': include/net/sock.h:1249: error: dereferencing pointer to incomplete type include/net/sock.h:1250: error: dereferencing pointer to incomplete type include/net/sock.h:1253: error: dereferencing pointer to incomplete type include/net/sock.h:1255: error: `SOL_SOCKET' undeclared (first use in this function) include/net/sock.h:1255: error: `SO_TIMESTAMP' undeclared (first use in this function) include/net/sock.h:1255: error: invalid application of `sizeof' to an incomplete type include/net/sock.h:1258: error: dereferencing pointer to incomplete type include/net/sock.h:1258: error: dereferencing pointer to incomplete type include/net/sock.h: In function `sk_eat_skb': include/net/sock.h:1271: error: dereferencing pointer to incomplete type include/net/sock.h: At top level: include/net/sock.h:1322: error: syntax error before "sysctl_wmem_max" include/net/sock.h:1322: warning: type defaults to `int' in declaration of `sysctl_wmem_max' include/net/sock.h:1322: warning: data definition has no type or storage class include/net/sock.h:1323: error: syntax error before "sysctl_rmem_max" include/net/sock.h:1323: warning: type defaults to `int' in declaration of `sysctl_rmem_max' include/net/sock.h:1323: warning: data definition has no type or storage class include/net/sock.h: In function `siocdevprivate_ioctl': include/net/sock.h:1330: error: `ENODEV' undeclared (first use in this function) In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:38: include/net/bluetooth/bluetooth.h:28:23: asm/types.h: No such file or directory include/net/bluetooth/bluetooth.h:29:27: asm/byteorder.h: No such file or directory In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:38: include/net/bluetooth/bluetooth.h: At top level: include/net/bluetooth/bluetooth.h:89: error: syntax error before "__u8" include/net/bluetooth/bluetooth.h:89: warning: no semicolon at end of struct or union include/net/bluetooth/bluetooth.h:90: warning: type defaults to `int' in declaration of `bdaddr_t' include/net/bluetooth/bluetooth.h:90: warning: `packed' attribute ignored include/net/bluetooth/bluetooth.h:96: error: syntax error before '*' token include/net/bluetooth/bluetooth.h:97: warning: function declaration isn't a prototype include/net/bluetooth/bluetooth.h: In function `bacmp': include/net/bluetooth/bluetooth.h:98: error: `ba1' undeclared (first use in this function) include/net/bluetooth/bluetooth.h:98: error: `ba2' undeclared (first use in this function) include/net/bluetooth/bluetooth.h: At top level: include/net/bluetooth/bluetooth.h:100: error: syntax error before '*' token include/net/bluetooth/bluetooth.h:101: warning: function declaration isn't a prototype include/net/bluetooth/bluetooth.h: In function `bacpy': include/net/bluetooth/bluetooth.h:102: error: `dst' undeclared (first use in this function) include/net/bluetooth/bluetooth.h:102: error: `src' undeclared (first use in this function) include/net/bluetooth/bluetooth.h: At top level: include/net/bluetooth/bluetooth.h:105: error: syntax error before '*' token include/net/bluetooth/bluetooth.h:105: warning: function declaration isn't a prototype include/net/bluetooth/bluetooth.h:106: error: syntax error before '*' token include/net/bluetooth/bluetooth.h:106: warning: function declaration isn't a prototype include/net/bluetooth/bluetooth.h:107: error: syntax error before '*' token include/net/bluetooth/bluetooth.h:107: warning: type defaults to `int' in declaration of `strtoba' include/net/bluetooth/bluetooth.h:107: warning: data definition has no type or storage class include/net/bluetooth/bluetooth.h:114: error: field `sk' has incomplete type include/net/bluetooth/bluetooth.h:115: error: syntax error before "bdaddr_t" include/net/bluetooth/bluetooth.h:115: warning: no semicolon at end of struct or union include/net/bluetooth/bluetooth.h:116: warning: type defaults to `int' in declaration of `dst' include/net/bluetooth/bluetooth.h:116: error: `dst' used prior to declaration include/net/bluetooth/bluetooth.h:116: warning: data definition has no type or storage class include/net/bluetooth/bluetooth.h:118: error: conflicting types for `parent' include/linux/sched.h:569: error: previous declaration of `parent' include/net/bluetooth/bluetooth.h:119: error: syntax error before '}' token include/net/bluetooth/bluetooth.h:131: error: syntax error before "size_t" include/net/bluetooth/bluetooth.h:131: warning: function declaration isn't a prototype include/net/bluetooth/bluetooth.h: In function `bt_skb_alloc': include/net/bluetooth/bluetooth.h:151: error: dereferencing pointer to incomplete type include/net/bluetooth/bluetooth.h: In function `bt_skb_send_alloc': include/net/bluetooth/bluetooth.h:163: error: dereferencing pointer to incomplete type include/net/bluetooth/bluetooth.h: In function `skb_frags_no': include/net/bluetooth/bluetooth.h:171: error: dereferencing pointer to incomplete type include/net/bluetooth/bluetooth.h:174: error: dereferencing pointer to incomplete type include/net/bluetooth/bluetooth.h:174: warning: left-hand operand of comma expression has no effect include/net/bluetooth/bluetooth.h: At top level: include/net/bluetooth/bluetooth.h:178: error: syntax error before "__u8" include/net/bluetooth/bluetooth.h:178: warning: function declaration isn't a prototype include/net/bluetooth/bluetooth.h:180: error: syntax error before "code" include/net/bluetooth/bluetooth.h:180: warning: function declaration isn't a prototype In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:40: include/sound/core.h:26:63: asm/semaphore.h: No such file or directory In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:40: include/sound/core.h:147: error: field `controls_rwsem' has incomplete type include/sound/core.h:310: error: syntax error before "size_t" include/sound/core.h:310: warning: function declaration isn't a prototype include/sound/core.h:311: error: syntax error before "size_t" include/sound/core.h:311: warning: function declaration isn't a prototype include/sound/core.h:363: error: syntax error before "size_t" include/sound/core.h:363: warning: function declaration isn't a prototype include/sound/core.h: In function `snd_timestamp_now': include/sound/core.h:467: error: storage size of `val' isn't known include/sound/core.h:470: error: dereferencing pointer to incomplete type include/sound/core.h:471: error: dereferencing pointer to incomplete type include/sound/core.h:473: error: dereferencing pointer to incomplete type include/sound/core.h:467: warning: unused variable `val' include/sound/core.h: In function `snd_timestamp_zero': include/sound/core.h:478: error: dereferencing pointer to incomplete type include/sound/core.h:479: error: dereferencing pointer to incomplete type include/sound/core.h: In function `snd_timestamp_null': include/sound/core.h:484: error: dereferencing pointer to incomplete type include/sound/core.h:484: error: dereferencing pointer to incomplete type In file included from include/sound/control.h:25, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:41: include/sound/asound.h:34:27: asm/byteorder.h: No such file or directory include/sound/asound.h:42:2: #error "Unsupported endian..." In file included from include/sound/control.h:25, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:41: include/sound/asound.h: At top level: include/sound/asound.h:141: error: syntax error before "size_t" include/sound/asound.h:141: warning: no semicolon at end of struct or union include/sound/asound.h:143: error: syntax error before '}' token include/sound/asound.h:146: warning: implicit declaration of function `_IOR' include/sound/asound.h:146: error: syntax error before "int" include/sound/asound.h:147: error: syntax error before "struct" include/sound/asound.h:148: error: syntax error before "struct" include/sound/asound.h:149: warning: implicit declaration of function `_IOW' include/sound/asound.h:149: error: syntax error before "struct" include/sound/asound.h:357: error: syntax error before "u_int32_t" include/sound/asound.h:357: warning: no semicolon at end of struct or union include/sound/asound.h:363: error: field `masks' has incomplete type include/sound/asound.h:364: error: field `mres' has incomplete type include/sound/asound.h:400: error: syntax error before "off_t" include/sound/asound.h:400: warning: no semicolon at end of struct or union include/sound/asound.h:403: error: syntax error before '}' token include/sound/asound.h:407: error: field `trigger_tstamp' has incomplete type include/sound/asound.h:408: error: field `tstamp' has incomplete type include/sound/asound.h:423: error: field `tstamp' has incomplete type include/sound/asound.h:461: error: syntax error before "int" include/sound/asound.h:462: error: syntax error before "struct" include/sound/asound.h:463: error: syntax error before "int" include/sound/asound.h:464: warning: implicit declaration of function `_IOWR' include/sound/asound.h:464: error: syntax error before "struct" include/sound/asound.h:465: error: syntax error before "struct" include/sound/asound.h:466: warning: implicit declaration of function `_IO' include/sound/asound.h:466: error: enumerator value for `SNDRV_PCM_IOCTL_HW_FREE' not integer constant include/sound/asound.h:467: error: syntax error before "struct" include/sound/asound.h:468: error: syntax error before "struct" include/sound/asound.h:469: error: syntax error before "sndrv_pcm_sframes_t" include/sound/asound.h:470: error: enumerator value for `SNDRV_PCM_IOCTL_HWSYNC' not integer constant include/sound/asound.h:471: error: syntax error before "struct" include/sound/asound.h:472: error: syntax error before "struct" include/sound/asound.h:473: error: enumerator value for `SNDRV_PCM_IOCTL_PREPARE' not integer constant include/sound/asound.h:474: error: enumerator value for `SNDRV_PCM_IOCTL_RESET' not integer constant include/sound/asound.h:475: error: enumerator value for `SNDRV_PCM_IOCTL_START' not integer constant include/sound/asound.h:476: error: enumerator value for `SNDRV_PCM_IOCTL_DROP' not integer constant include/sound/asound.h:477: error: enumerator value for `SNDRV_PCM_IOCTL_DRAIN' not integer constant include/sound/asound.h:478: error: syntax error before "int" include/sound/asound.h:479: error: syntax error before "sndrv_pcm_uframes_t" include/sound/asound.h:480: error: enumerator value for `SNDRV_PCM_IOCTL_RESUME' not integer constant include/sound/asound.h:481: error: enumerator value for `SNDRV_PCM_IOCTL_XRUN' not integer constant include/sound/asound.h:482: error: syntax error before "sndrv_pcm_uframes_t" include/sound/asound.h:483: error: syntax error before "struct" include/sound/asound.h:484: error: syntax error before "struct" include/sound/asound.h:485: error: syntax error before "struct" include/sound/asound.h:486: error: syntax error before "struct" include/sound/asound.h:487: error: syntax error before "int" include/sound/asound.h:488: error: enumerator value for `SNDRV_PCM_IOCTL_UNLINK' not integer constant include/sound/asound.h:532: error: syntax error before "size_t" include/sound/asound.h:532: warning: no semicolon at end of struct or union include/sound/asound.h:533: warning: type defaults to `int' in declaration of `avail_min' include/sound/asound.h:533: warning: data definition has no type or storage class include/sound/asound.h:534: error: syntax error before ':' token include/sound/asound.h:536: error: syntax error before '}' token include/sound/asound.h:540: error: field `tstamp' has incomplete type include/sound/asound.h:541: error: syntax error before "size_t" include/sound/asound.h:541: warning: no semicolon at end of struct or union include/sound/asound.h:542: warning: type defaults to `int' in declaration of `xruns' include/sound/asound.h:542: warning: data definition has no type or storage class include/sound/asound.h:544: error: syntax error before '}' token include/sound/asound.h:547: error: syntax error before "int" include/sound/asound.h:548: error: syntax error before "struct" include/sound/asound.h:549: error: syntax error before "struct" include/sound/asound.h:550: error: syntax error before "struct" include/sound/asound.h:551: error: syntax error before "int" include/sound/asound.h:552: error: syntax error before "int" include/sound/asound.h:652: error: field `tstamp' has incomplete type include/sound/asound.h:661: error: syntax error before "int" include/sound/asound.h:662: error: syntax error before "struct" include/sound/asound.h:663: error: syntax error before "int" include/sound/asound.h:664: error: syntax error before "struct" include/sound/asound.h:665: error: syntax error before "struct" include/sound/asound.h:666: error: syntax error before "struct" include/sound/asound.h:667: error: syntax error before "struct" include/sound/asound.h:668: error: syntax error before "struct" include/sound/asound.h:669: error: syntax error before "struct" include/sound/asound.h:670: error: syntax error before "struct" include/sound/asound.h:671: error: enumerator value for `SNDRV_TIMER_IOCTL_START' not integer constant include/sound/asound.h:672: error: enumerator value for `SNDRV_TIMER_IOCTL_STOP' not integer constant include/sound/asound.h:673: error: enumerator value for `SNDRV_TIMER_IOCTL_CONTINUE' not integer constant include/sound/asound.h:674: error: enumerator value for `SNDRV_TIMER_IOCTL_PAUSE' not integer constant include/sound/asound.h:699: error: field `tstamp' has incomplete type include/sound/asound.h:789: error: syntax error before "pid_t" include/sound/asound.h:789: warning: no semicolon at end of struct or union include/sound/asound.h:807: error: `value' used prior to declaration include/sound/asound.h:812: error: conflicting types for `reserved' include/sound/asound.h:543: error: previous declaration of `reserved' include/sound/asound.h:813: error: syntax error before '}' token include/sound/asound.h:837: error: field `tstamp' has incomplete type include/sound/asound.h:838: error: invalid application of `sizeof' to an incomplete type include/sound/asound.h:842: error: syntax error before "int" include/sound/asound.h:843: error: syntax error before "struct" include/sound/asound.h:844: error: syntax error before "struct" include/sound/asound.h:845: error: syntax error before "struct" include/sound/asound.h:846: error: syntax error before "struct" include/sound/asound.h:847: error: syntax error before "struct" include/sound/asound.h:848: error: syntax error before "struct" include/sound/asound.h:849: error: syntax error before "struct" include/sound/asound.h:850: error: syntax error before "int" include/sound/asound.h:851: error: syntax error before "struct" include/sound/asound.h:852: error: syntax error before "struct" include/sound/asound.h:853: error: syntax error before "struct" include/sound/asound.h:854: error: syntax error before "int" include/sound/asound.h:855: error: syntax error before "struct" include/sound/asound.h:856: error: syntax error before "int" include/sound/asound.h:857: error: syntax error before "struct" include/sound/asound.h:858: error: syntax error before "int" include/sound/asound.h:859: error: syntax error before "int" include/sound/asound.h:860: error: syntax error before "struct" include/sound/asound.h:861: error: syntax error before "int" include/sound/asound.h:862: error: syntax error before "int" include/sound/asound.h:863: error: syntax error before "int" include/sound/asound.h:919: error: syntax error before "struct" include/sound/asound.h:920: error: syntax error before "struct" In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:41: include/sound/control.h:60: error: syntax error before "pid_t" include/sound/control.h:60: warning: no semicolon at end of struct or union include/sound/control.h:62: error: syntax error before '}' token include/sound/control.h:62: warning: type defaults to `int' in declaration of `snd_kcontrol_volatile_t' include/sound/control.h:62: warning: data definition has no type or storage class include/sound/control.h:74: error: syntax error before "snd_kcontrol_volatile_t" include/sound/control.h:74: warning: no semicolon at end of struct or union include/sound/control.h:90: error: syntax error before "pid_t" include/sound/control.h:90: warning: no semicolon at end of struct or union include/sound/control.h:95: error: conflicting types for `fasync' include/linux/fs.h:932: error: previous declaration of `fasync' include/sound/control.h:98: error: syntax error before '}' token include/sound/control.h: In function `snd_ctl_get_ioffnum': include/sound/control.h:127: error: dereferencing pointer to incomplete type include/sound/control.h: In function `snd_ctl_get_ioffidx': include/sound/control.h:132: error: dereferencing pointer to incomplete type include/sound/control.h: In function `snd_ctl_build_ioff': include/sound/control.h:148: error: dereferencing pointer to incomplete type In file included from include/sound/pcm.h:27, from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:42: include/sound/memalloc.h: At top level: include/sound/memalloc.h:60: error: syntax error before "dma_addr_t" include/sound/memalloc.h:60: warning: no semicolon at end of struct or union include/sound/memalloc.h:61: warning: type defaults to `int' in declaration of `bytes' include/sound/memalloc.h:61: warning: data definition has no type or storage class include/sound/memalloc.h:63: error: syntax error before '}' token include/sound/memalloc.h:70: error: syntax error before "dma_addr_t" include/sound/memalloc.h:70: warning: no semicolon at end of struct or union include/sound/memalloc.h:85: error: syntax error before "size" include/sound/memalloc.h:86: warning: function declaration isn't a prototype include/sound/memalloc.h: In function `snd_sgbuf_aligned_pages': include/sound/memalloc.h:87: error: `PAGE_SIZE' undeclared (first use in this function) include/sound/memalloc.h:87: error: `PAGE_SHIFT' undeclared (first use in this function) include/sound/memalloc.h: At top level: include/sound/memalloc.h:93: error: syntax error before "snd_sgbuf_get_addr" include/sound/memalloc.h:93: error: syntax error before "size_t" include/sound/memalloc.h:94: warning: return type defaults to `int' include/sound/memalloc.h:94: warning: function declaration isn't a prototype include/sound/memalloc.h: In function `snd_sgbuf_get_addr': include/sound/memalloc.h:95: error: `sgbuf' undeclared (first use in this function) include/sound/memalloc.h:95: error: `offset' undeclared (first use in this function) include/sound/memalloc.h:95: error: `PAGE_SHIFT' undeclared (first use in this function) include/sound/memalloc.h:95: error: `PAGE_SIZE' undeclared (first use in this function) include/sound/memalloc.h: At top level: include/sound/memalloc.h:100: error: syntax error before "size_t" include/sound/memalloc.h:101: warning: function declaration isn't a prototype include/sound/memalloc.h:102: error: syntax error before "size_t" include/sound/memalloc.h:103: warning: function declaration isn't a prototype include/sound/memalloc.h:110: error: syntax error before "snd_dma_get_reserved_buf" include/sound/memalloc.h:110: warning: type defaults to `int' in declaration of `snd_dma_get_reserved_buf' include/sound/memalloc.h:110: warning: data definition has no type or storage class include/sound/memalloc.h:114: error: syntax error before "size" include/sound/memalloc.h:114: warning: function declaration isn't a prototype include/sound/memalloc.h:115: error: syntax error before "size_t" include/sound/memalloc.h:115: warning: function declaration isn't a prototype In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:42: include/sound/pcm.h:71: error: syntax error before "u64" include/sound/pcm.h:71: warning: no semicolon at end of struct or union include/sound/pcm.h:77: error: syntax error before "buffer_bytes_max" include/sound/pcm.h:77: warning: type defaults to `int' in declaration of `buffer_bytes_max' include/sound/pcm.h:77: warning: data definition has no type or storage class include/sound/pcm.h:78: error: syntax error before "period_bytes_min" include/sound/pcm.h:78: warning: type defaults to `int' in declaration of `period_bytes_min' include/sound/pcm.h:78: warning: data definition has no type or storage class include/sound/pcm.h:79: error: syntax error before "period_bytes_max" include/sound/pcm.h:79: warning: type defaults to `int' in declaration of `period_bytes_max' include/sound/pcm.h:79: warning: data definition has no type or storage class include/sound/pcm.h:82: error: syntax error before "fifo_size" include/sound/pcm.h:82: warning: type defaults to `int' in declaration of `fifo_size' include/sound/pcm.h:82: warning: data definition has no type or storage class include/sound/pcm.h:83: warning: type defaults to `int' in declaration of `snd_pcm_hardware_t' include/sound/pcm.h:83: warning: data definition has no type or storage class include/sound/pcm.h:235: error: field `masks' has incomplete type include/sound/pcm.h:284: error: field `trigger_tstamp' has incomplete type include/sound/pcm.h:301: error: syntax error before "size_t" include/sound/pcm.h:301: warning: no semicolon at end of struct or union include/sound/pcm.h:304: error: conflicting types for `info' include/net/dst.h:79: error: previous declaration of `info' include/sound/pcm.h:329: error: syntax error before "mmap_count" include/sound/pcm.h:329: warning: type defaults to `int' in declaration of `mmap_count' include/sound/pcm.h:329: warning: data definition has no type or storage class include/sound/pcm.h:341: error: syntax error before "hw" include/sound/pcm.h:341: warning: type defaults to `int' in declaration of `hw' include/sound/pcm.h:341: warning: data definition has no type or storage class include/sound/pcm.h:353: error: syntax error before "dma_addr" include/sound/pcm.h:353: warning: type defaults to `int' in declaration of `dma_addr' include/sound/pcm.h:353: warning: data definition has no type or storage class include/sound/pcm.h:354: error: syntax error before "dma_bytes" include/sound/pcm.h:354: warning: type defaults to `int' in declaration of `dma_bytes' include/sound/pcm.h:354: warning: data definition has no type or storage class include/sound/pcm.h:362: error: syntax error before '}' token include/sound/pcm.h:377: error: syntax error before "size_t" include/sound/pcm.h:377: warning: no semicolon at end of struct or union include/sound/pcm.h:380: error: syntax error before "dma_max" include/sound/pcm.h:380: warning: type defaults to `int' in declaration of `dma_max' include/sound/pcm.h:380: warning: data definition has no type or storage class include/sound/pcm.h:382: error: syntax error before ':' token include/sound/pcm.h:383: error: conflicting types for `ops' include/net/dst.h:76: error: previous declaration of `ops' include/sound/pcm.h:387: error: conflicting types for `timer' include/net/neighbour.h:141: error: previous declaration of `timer' include/sound/pcm.h:388: error: syntax error before ':' token include/sound/pcm.h:391: error: conflicting types for `next' include/linux/aio.h:137: error: previous declaration of `next' include/sound/pcm.h:397: error: `file' used prior to declaration include/sound/pcm.h:410: error: syntax error before ':' token include/sound/pcm.h:450: error: field `open_mutex' has incomplete type include/sound/pcm.h:519: error: syntax error before '*' token include/sound/pcm.h:520: warning: function declaration isn't a prototype include/sound/pcm.h: In function `div64_32': include/sound/pcm.h:521: error: syntax error before "low" include/sound/pcm.h:522: error: `low' undeclared (first use in this function) include/sound/pcm.h:522: error: `n' undeclared (first use in this function) include/sound/pcm.h:523: error: `high' undeclared (first use in this function) include/sound/pcm.h:525: error: syntax error before "high1" include/sound/pcm.h:526: error: `div' undeclared (first use in this function) include/sound/pcm.h:527: error: `rem' undeclared (first use in this function) include/sound/pcm.h:527: error: `high1' undeclared (first use in this function) include/sound/pcm.h:528: error: syntax error before "high" include/sound/pcm.h: In function `snd_pcm_stream_linked': include/sound/pcm.h:589: error: dereferencing pointer to incomplete type include/sound/pcm.h:589: error: dereferencing pointer to incomplete type include/sound/pcm.h: In function `snd_pcm_stream_lock': include/sound/pcm.h:595: error: dereferencing pointer to incomplete type include/sound/pcm.h: In function `snd_pcm_stream_unlock': include/sound/pcm.h:600: error: dereferencing pointer to incomplete type include/sound/pcm.h: In function `snd_pcm_stream_lock_irq': include/sound/pcm.h:606: warning: implicit declaration of function `local_irq_disable' include/sound/pcm.h:607: error: dereferencing pointer to incomplete type include/sound/pcm.h: In function `snd_pcm_stream_unlock_irq': include/sound/pcm.h:612: error: dereferencing pointer to incomplete type include/sound/pcm.h:613: warning: implicit declaration of function `local_irq_enable' include/sound/pcm.h: In function `snd_pcm_running': include/sound/pcm.h:636: error: dereferencing pointer to incomplete type include/sound/pcm.h:637: error: dereferencing pointer to incomplete type include/sound/pcm.h:638: error: dereferencing pointer to incomplete type include/sound/pcm.h: At top level: include/sound/pcm.h:641: error: syntax error before "bytes_to_samples" include/sound/pcm.h:641: error: syntax error before "ssize_t" include/sound/pcm.h:642: warning: return type defaults to `int' include/sound/pcm.h:642: warning: function declaration isn't a prototype include/sound/pcm.h: In function `bytes_to_samples': include/sound/pcm.h:643: error: dereferencing pointer to incomplete type include/sound/pcm.h: At top level: include/sound/pcm.h:646: error: syntax error before "ssize_t" include/sound/pcm.h:647: warning: function declaration isn't a prototype include/sound/pcm.h: In function `bytes_to_frames': include/sound/pcm.h:648: error: dereferencing pointer to incomplete type include/sound/pcm.h: At top level: include/sound/pcm.h:651: error: syntax error before "samples_to_bytes" include/sound/pcm.h:651: error: syntax error before "ssize_t" include/sound/pcm.h:652: warning: return type defaults to `int' include/sound/pcm.h:652: warning: function declaration isn't a prototype include/sound/pcm.h: In function `samples_to_bytes': include/sound/pcm.h:653: error: dereferencing pointer to incomplete type include/sound/pcm.h: At top level: include/sound/pcm.h:656: error: syntax error before "frames_to_bytes" include/sound/pcm.h:657: warning: return type defaults to `int' include/sound/pcm.h: In function `frames_to_bytes': include/sound/pcm.h:658: error: dereferencing pointer to incomplete type include/sound/pcm.h: At top level: include/sound/pcm.h:661: error: syntax error before "ssize_t" include/sound/pcm.h:662: warning: function declaration isn't a prototype include/sound/pcm.h: In function `frame_aligned': include/sound/pcm.h:663: error: dereferencing pointer to incomplete type include/sound/pcm.h: At top level: include/sound/pcm.h:666: error: syntax error before "snd_pcm_lib_buffer_bytes" include/sound/pcm.h:667: warning: return type defaults to `int' include/sound/pcm.h: In function `snd_pcm_lib_buffer_bytes': include/sound/pcm.h:668: error: dereferencing pointer to incomplete type include/sound/pcm.h:669: error: dereferencing pointer to incomplete type include/sound/pcm.h: At top level: include/sound/pcm.h:672: error: syntax error before "snd_pcm_lib_period_bytes" include/sound/pcm.h:673: warning: return type defaults to `int' include/sound/pcm.h: In function `snd_pcm_lib_period_bytes': include/sound/pcm.h:674: error: dereferencing pointer to incomplete type include/sound/pcm.h:675: error: dereferencing pointer to incomplete type include/sound/pcm.h: In function `snd_pcm_playback_avail': include/sound/pcm.h:683: error: dereferencing pointer to incomplete type include/sound/pcm.h:683: error: dereferencing pointer to incomplete type include/sound/pcm.h:683: error: dereferencing pointer to incomplete type include/sound/pcm.h:685: error: dereferencing pointer to incomplete type include/sound/pcm.h:686: error: dereferencing pointer to incomplete type include/sound/pcm.h:687: error: dereferencing pointer to incomplete type include/sound/pcm.h: In function `snd_pcm_capture_avail': include/sound/pcm.h:696: error: dereferencing pointer to incomplete type include/sound/pcm.h:696: error: dereferencing pointer to incomplete type include/sound/pcm.h:698: error: dereferencing pointer to incomplete type include/sound/pcm.h: In function `snd_pcm_playback_hw_avail': include/sound/pcm.h:704: error: dereferencing pointer to incomplete type include/sound/pcm.h: In function `snd_pcm_capture_hw_avail': include/sound/pcm.h:709: error: dereferencing pointer to incomplete type include/sound/pcm.h: In function `snd_pcm_trigger_done': include/sound/pcm.h:715: error: dereferencing pointer to incomplete type include/sound/pcm.h: At top level: include/sound/pcm.h:818: error: syntax error before "u_int32_t" include/sound/pcm.h:818: warning: function declaration isn't a prototype include/sound/pcm.h:820: error: syntax error before "u_int64_t" include/sound/pcm.h:820: warning: function declaration isn't a prototype include/sound/pcm.h:863: error: syntax error before "snd_pcm_format_size" include/sound/pcm.h:863: error: syntax error before "size_t" include/sound/pcm.h:863: warning: type defaults to `int' in declaration of `snd_pcm_format_size' include/sound/pcm.h:863: warning: function declaration isn't a prototype include/sound/pcm.h:863: warning: data definition has no type or storage class include/sound/pcm.h: In function `snd_pcm_set_runtime_buffer': include/sound/pcm.h:904: error: dereferencing pointer to incomplete type include/sound/pcm.h:906: error: dereferencing pointer to incomplete type include/sound/pcm.h:907: error: dereferencing pointer to incomplete type include/sound/pcm.h:907: error: dereferencing pointer to incomplete type include/sound/pcm.h:908: error: dereferencing pointer to incomplete type include/sound/pcm.h:908: error: dereferencing pointer to incomplete type include/sound/pcm.h:909: error: dereferencing pointer to incomplete type include/sound/pcm.h:909: error: dereferencing pointer to incomplete type include/sound/pcm.h:911: error: dereferencing pointer to incomplete type include/sound/pcm.h:912: error: dereferencing pointer to incomplete type include/sound/pcm.h:913: error: dereferencing pointer to incomplete type include/sound/pcm.h:914: error: dereferencing pointer to incomplete type include/sound/pcm.h: At top level: include/sound/pcm.h:934: error: syntax error before "size_t" include/sound/pcm.h:934: warning: function declaration isn't a prototype include/sound/pcm.h:937: error: syntax error before "size_t" include/sound/pcm.h:937: warning: function declaration isn't a prototype include/sound/pcm.h:938: error: syntax error before "size_t" include/sound/pcm.h:938: warning: function declaration isn't a prototype include/sound/pcm.h: In function `snd_pcm_mmap_data_open': include/sound/pcm.h:949: error: dereferencing pointer to incomplete type include/sound/pcm.h:950: error: dereferencing pointer to incomplete type include/sound/pcm.h: In function `snd_pcm_mmap_data_close': include/sound/pcm.h:955: error: dereferencing pointer to incomplete type include/sound/pcm.h:956: error: dereferencing pointer to incomplete type include/sound/pcm.h: At top level: include/sound/pcm.h:968: error: syntax error before "size_t" include/sound/pcm.h:969: warning: function declaration isn't a prototype include/sound/pcm.h: In function `snd_pcm_limit_isa_dma_size': include/sound/pcm.h:970: error: `max' undeclared (first use in this function) In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:43: include/sound/rawmidi.h:28:27: asm/semaphore.h: No such file or directory In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:43: include/sound/rawmidi.h: At top level: include/sound/rawmidi.h:73: error: syntax error before "size_t" include/sound/rawmidi.h:73: warning: no semicolon at end of struct or union include/sound/rawmidi.h:74: warning: type defaults to `int' in declaration of `appl_ptr' include/sound/rawmidi.h:74: warning: data definition has no type or storage class include/sound/rawmidi.h:75: error: syntax error before "hw_ptr" include/sound/rawmidi.h:75: warning: type defaults to `int' in declaration of `hw_ptr' include/sound/rawmidi.h:75: warning: data definition has no type or storage class include/sound/rawmidi.h:76: error: syntax error before "avail_min" include/sound/rawmidi.h:76: warning: type defaults to `int' in declaration of `avail_min' include/sound/rawmidi.h:76: warning: data definition has no type or storage class include/sound/rawmidi.h:77: error: syntax error before "avail" include/sound/rawmidi.h:77: warning: type defaults to `int' in declaration of `avail' include/sound/rawmidi.h:77: warning: data definition has no type or storage class include/sound/rawmidi.h:78: error: syntax error before "xruns" include/sound/rawmidi.h:78: warning: type defaults to `int' in declaration of `xruns' include/sound/rawmidi.h:78: warning: data definition has no type or storage class include/sound/rawmidi.h:80: error: conflicting types for `lock' include/net/neighbour.h:193: error: previous declaration of `lock' include/sound/rawmidi.h:86: error: conflicting types for `private_free' include/sound/pcm.h:338: error: previous declaration of `private_free' include/sound/rawmidi.h:87: error: syntax error before '}' token include/sound/rawmidi.h:97: error: syntax error before "size_t" include/sound/rawmidi.h:97: warning: no semicolon at end of struct or union include/sound/rawmidi.h:101: error: conflicting types for `runtime' include/sound/pcm.h:385: error: previous declaration of `runtime' include/sound/rawmidi.h:103: error: conflicting types for `ops' include/sound/pcm.h:383: error: previous declaration of `ops' include/sound/rawmidi.h:104: error: syntax error before '}' token include/sound/rawmidi.h:137: error: field `open_mutex' has incomplete type In file included from /home/flyingpenguin/btsco-0.4/kernel/btsco.c:44: include/sound/hwdep.h:35: error: syntax error before "loff_t" include/sound/hwdep.h:35: warning: function declaration isn't a prototype include/sound/hwdep.h:36: error: syntax error before "loff_t" include/sound/hwdep.h:36: warning: function declaration isn't a prototype include/sound/hwdep.h:64: error: field `open_mutex' has incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:98: error: syntax error before "atomic_t" /home/flyingpenguin/btsco-0.4/kernel/btsco.c:98: warning: no semicolon at end of struct or union /home/flyingpenguin/btsco-0.4/kernel/btsco.c:120: error: syntax error before '}' token /home/flyingpenguin/btsco-0.4/kernel/btsco.c:120: warning: type defaults to `int' in declaration of `snd_card_bt_sco_t' /home/flyingpenguin/btsco-0.4/kernel/btsco.c:120: warning: data definition has no type or storage class /home/flyingpenguin/btsco-0.4/kernel/btsco.c:123: error: syntax error before "snd_card_bt_sco_t" /home/flyingpenguin/btsco-0.4/kernel/btsco.c:123: warning: no semicolon at end of struct or union /home/flyingpenguin/btsco-0.4/kernel/btsco.c:131: error: syntax error before '}' token /home/flyingpenguin/btsco-0.4/kernel/btsco.c:131: warning: type defaults to `int' in declaration of `snd_card_bt_sco_pcm_t' /home/flyingpenguin/btsco-0.4/kernel/btsco.c:131: warning: data definition has no type or storage class /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_playback_trigger': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:138: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:139: error: `bspcm' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:139: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:140: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:140: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:151: error: `EINVAL' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_capture_trigger': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:159: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:160: error: `bspcm' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:160: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:161: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:161: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:172: error: `EINVAL' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_pcm_prepare': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:179: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:180: error: `bspcm' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:180: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:183: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:183: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:184: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:187: error: `EINVAL' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c: At top level: /home/flyingpenguin/btsco-0.4/kernel/btsco.c:209: error: syntax error before '*' token /home/flyingpenguin/btsco-0.4/kernel/btsco.c:211: warning: function declaration isn't a prototype /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_pcm_receive': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:215: error: `bspcm' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:224: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast /home/flyingpenguin/btsco-0.4/kernel/btsco.c:226: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast /home/flyingpenguin/btsco-0.4/kernel/btsco.c:228: warning: passing arg 2 of `memcpy' makes pointer from integer without a cast /home/flyingpenguin/btsco-0.4/kernel/btsco.c: At top level: /home/flyingpenguin/btsco-0.4/kernel/btsco.c:241: error: syntax error before '*' token /home/flyingpenguin/btsco-0.4/kernel/btsco.c:243: warning: function declaration isn't a prototype /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_pcm_send': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:247: error: `bspcm' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:256: warning: passing arg 1 of `memcpy' makes pointer from integer without a cast /home/flyingpenguin/btsco-0.4/kernel/btsco.c:258: warning: passing arg 1 of `memcpy' makes pointer from integer without a cast /home/flyingpenguin/btsco-0.4/kernel/btsco.c:260: warning: passing arg 1 of `memcpy' makes pointer from integer without a cast /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_playback_pointer': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:275: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:276: error: `bspcm' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:276: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_capture_pointer': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:284: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:285: error: `bspcm' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:285: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c: At top level: /home/flyingpenguin/btsco-0.4/kernel/btsco.c:290: error: syntax error before "snd_card_bt_sco_playback" /home/flyingpenguin/btsco-0.4/kernel/btsco.c:290: warning: type defaults to `int' in declaration of `snd_card_bt_sco_playback' /home/flyingpenguin/btsco-0.4/kernel/btsco.c:291: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:291: error: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:293: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:293: error: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:293: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:293: warning: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:294: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:294: error: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:294: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:294: warning: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:295: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:295: error: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:295: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:295: warning: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:296: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:296: error: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:296: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:296: warning: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:297: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:297: error: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:297: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:297: warning: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:298: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:298: error: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:298: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:298: warning: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:299: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:299: error: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:299: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:299: warning: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:300: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:300: error: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:300: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:300: warning: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:301: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:301: error: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:301: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:301: warning: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:302: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:302: error: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:302: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:302: warning: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:303: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:303: error: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:303: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:303: warning: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:304: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:304: error: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:304: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:304: warning: (near initialization for `snd_card_bt_sco_playback') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:305: warning: data definition has no type or storage class /home/flyingpenguin/btsco-0.4/kernel/btsco.c:307: error: syntax error before "snd_card_bt_sco_capture" /home/flyingpenguin/btsco-0.4/kernel/btsco.c:307: warning: type defaults to `int' in declaration of `snd_card_bt_sco_capture' /home/flyingpenguin/btsco-0.4/kernel/btsco.c:308: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:308: error: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:310: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:310: error: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:310: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:310: warning: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:311: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:311: error: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:311: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:311: warning: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:312: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:312: error: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:312: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:312: warning: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:313: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:313: error: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:313: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:313: warning: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:314: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:314: error: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:314: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:314: warning: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:315: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:315: error: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:315: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:315: warning: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:316: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:316: error: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:316: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:316: warning: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:317: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:317: error: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:317: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:317: warning: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:318: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:318: error: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:318: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:318: warning: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:319: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:319: error: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:319: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:319: warning: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:320: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:320: error: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:320: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:320: warning: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:321: error: field name not in record or union initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:321: error: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:321: warning: excess elements in scalar initializer /home/flyingpenguin/btsco-0.4/kernel/btsco.c:321: warning: (near initialization for `snd_card_bt_sco_capture') /home/flyingpenguin/btsco-0.4/kernel/btsco.c:322: warning: data definition has no type or storage class /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_runtime_free': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:326: error: `bspcm' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:326: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_playback_open': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:332: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:333: error: `bspcm' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:334: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:334: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:340: error: `ENOMEM' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:342: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:347: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:350: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:351: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:352: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_capture_open': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:365: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:366: error: `bspcm' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:367: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:367: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:373: error: `ENOMEM' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:375: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:380: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:381: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:381: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:384: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:385: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:386: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_playback_close': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:399: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:400: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:400: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:415: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:415: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_capture_close': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:421: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:423: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:425: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:429: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:430: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:432: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:433: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:434: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:435: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:436: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:438: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:438: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c: At top level: /home/flyingpenguin/btsco-0.4/kernel/btsco.c:460: error: syntax error before '*' token /home/flyingpenguin/btsco-0.4/kernel/btsco.c:461: warning: function declaration isn't a prototype /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_pcm': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:466: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_bt_sco_volume_info': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:487: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:488: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:489: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:490: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_bt_sco_volume_get': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:497: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:497: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:499: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_bt_sco_volume_put': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:510: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:510: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:512: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_bt_sco_boolean_info': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:536: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:537: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:538: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:539: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_bt_sco_loopback_get': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:546: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:546: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_bt_sco_loopback_put': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:558: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:558: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c: At top level: /home/flyingpenguin/btsco-0.4/kernel/btsco.c:586: error: syntax error before '*' token /home/flyingpenguin/btsco-0.4/kernel/btsco.c:587: warning: function declaration isn't a prototype /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_new_mixer': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:588: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_ioctl': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:620: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:622: error: `ENOTTY' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:626: error: syntax error before "int" /home/flyingpenguin/btsco-0.4/kernel/btsco.c:631: error: `SIGINT' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:642: error: `EINVAL' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:645: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:646: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:651: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:651: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:661: error: case label does not reduce to an integer constant /home/flyingpenguin/btsco-0.4/kernel/btsco.c:630: warning: unreachable code at beginning of switch statement /home/flyingpenguin/btsco-0.4/kernel/btsco.c: At top level: /home/flyingpenguin/btsco-0.4/kernel/btsco.c:672: error: syntax error before "loff_t" /home/flyingpenguin/btsco-0.4/kernel/btsco.c:673: warning: function declaration isn't a prototype /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_write': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:674: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:674: error: invalid type argument of `->' /home/flyingpenguin/btsco-0.4/kernel/btsco.c:680: error: `EINVAL' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:682: error: `buf' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:683: error: `EFAULT' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c: At top level: /home/flyingpenguin/btsco-0.4/kernel/btsco.c:707: error: syntax error before "loff_t" /home/flyingpenguin/btsco-0.4/kernel/btsco.c:708: warning: function declaration isn't a prototype /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_read': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:709: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:709: error: invalid type argument of `->' /home/flyingpenguin/btsco-0.4/kernel/btsco.c:710: error: `current' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:711: error: syntax error before "retval" /home/flyingpenguin/btsco-0.4/kernel/btsco.c:716: error: `EINVAL' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:738: error: `retval' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:749: error: `buf' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:750: error: `EFAULT' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_poll': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:763: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:771: error: `POLLIN' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:771: error: `POLLRDNORM' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_thread': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:785: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:790: error: storage size of `msg' isn't known /home/flyingpenguin/btsco-0.4/kernel/btsco.c:791: error: storage size of `iov' isn't known /home/flyingpenguin/btsco-0.4/kernel/btsco.c:792: error: `sigset_t' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:792: error: syntax error before "unblocked" /home/flyingpenguin/btsco-0.4/kernel/btsco.c:797: error: `unblocked' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:798: error: `SIGINT' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:799: error: `SIGTERM' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:800: error: `SIG_UNBLOCK' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:803: warning: implicit declaration of function `set_fs' /home/flyingpenguin/btsco-0.4/kernel/btsco.c:803: error: `KERNEL_DS' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:809: error: `current' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:825: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:924: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:925: error: dereferencing pointer to incomplete type /home/flyingpenguin/btsco-0.4/kernel/btsco.c:790: warning: unused variable `msg' /home/flyingpenguin/btsco-0.4/kernel/btsco.c:791: warning: unused variable `iov' /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_private_free': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:941: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:945: error: `SIGTERM' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `snd_card_bt_sco_probe': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:962: error: `bt_sco' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:970: error: `ENOMEM' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c:982: warning: implicit declaration of function `init_MUTEX_LOCKED' /home/flyingpenguin/btsco-0.4/kernel/btsco.c:983: warning: implicit declaration of function `init_MUTEX' /home/flyingpenguin/btsco-0.4/kernel/btsco.c:994: warning: implicit declaration of function `kernel_thread' /home/flyingpenguin/btsco-0.4/kernel/btsco.c: In function `alsa_card_bt_sco_init': /home/flyingpenguin/btsco-0.4/kernel/btsco.c:1041: error: `ENODEV' undeclared (first use in this function) /home/flyingpenguin/btsco-0.4/kernel/btsco.c: At top level: include/linux/elf.h:438: warning: array `_DYNAMIC' assumed to have one element include/linux/sched.h:218: error: storage size of `mmap_sem' isn't known include/linux/sched.h:252: error: storage size of `default_kioctx' isn't known include/linux/sched.h:276: error: storage size of `shared_pending' isn't known include/linux/sched.h:325: error: storage size of `rlim' isn't known include/linux/sched.h:592: error: storage size of `start_time' isn't known include/linux/sched.h:614: error: storage size of `thread' isn't known include/linux/sched.h:626: error: storage size of `pending' isn't known include/linux/stat.h:68: error: storage size of `atime' isn't known include/linux/stat.h:69: error: storage size of `mtime' isn't known include/linux/stat.h:70: error: storage size of `ctime' isn't known include/linux/file.h:33: error: storage size of `fd_array' isn't known include/linux/fs.h:282: error: storage size of `ia_atime' isn't known include/linux/fs.h:283: error: storage size of `ia_mtime' isn't known include/linux/fs.h:284: error: storage size of `ia_ctime' isn't known include/linux/quota.h:223: error: storage size of `dq_dqb' isn't known include/linux/fs.h:367: error: storage size of `bd_sem' isn't known include/linux/fs.h:368: error: storage size of `bd_mount_sem' isn't known include/linux/fs.h:442: error: storage size of `i_atime' isn't known include/linux/fs.h:443: error: storage size of `i_mtime' isn't known include/linux/fs.h:444: error: storage size of `i_ctime' isn't known include/linux/fs.h:452: error: storage size of `i_sem' isn't known include/linux/fs.h:453: error: storage size of `i_alloc_sem' isn't known include/linux/fs.h:459: error: storage size of `i_data' isn't known include/linux/fs.h:594: error: storage size of `f_owner' isn't known include/linux/fs.h:778: error: storage size of `s_umount' isn't known include/linux/fs.h:779: error: storage size of `s_lock' isn't known include/linux/fs.h:807: error: storage size of `s_vfs_rename_sem' isn't known include/linux/skbuff.h:146: error: storage size of `frags' isn't known include/linux/seq_file.h:21: error: storage size of `sem' isn't known include/net/neighbour.h:140: error: storage size of `arp_queue' isn't known include/net/neighbour.h:182: error: storage size of `parms' isn't known include/net/neighbour.h:191: error: storage size of `proxy_queue' isn't known include/net/sock.h:205: error: storage size of `sk_receive_queue' isn't known include/net/sock.h:207: error: storage size of `sk_write_queue' isn't known include/net/sock.h:231: error: storage size of `sk_error_queue' isn't known include/net/sock.h:241: error: storage size of `sk_peercred' isn't known include/net/sock.h:249: error: storage size of `sk_stamp' isn't known include/sound/pcm.h:378: error: storage size of `dma_buffer' isn't known /home/flyingpenguin/btsco-0.4/kernel/btsco.c:110: error: storage size of `thread_sem' isn't known /home/flyingpenguin/btsco-0.4/kernel/btsco.c:113: error: storage size of `sock_sem' isn't known /home/flyingpenguin/btsco-0.4/kernel/btsco.c:116: error: storage size of `playback_sem' isn't known /home/flyingpenguin/btsco-0.4/kernel/btsco.c:118: error: storage size of `capture_sem' isn't known make[2]: *** [/home/flyingpenguin/btsco-0.4/kernel/btsco.o] Error 1 make[1]: *** [_module_/home/flyingpenguin/btsco-0.4/kernel] Error 2 make: *** [default] Error 2